@layer base,tailwind-base,vtmn-components,vp-components,tailwind-components,vp-utilities,tailwind-utilities;@font-face{font-family:Decathlon VF;src:url(./Decathlon-VF.Ch4jSFoO.woff2);font-weight:300 700}@layer tailwind-base{*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--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;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--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;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--vp-core-font-family-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}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}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{font-size:100%;font-size:1em;box-sizing:border-box}*,*:after,*:before{box-sizing:border-box}body{font-family:var(--vp-core-font-family-decathlon),var(--vp-core-font-family-sans-serif);font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);background-color:var(--vp-semantic-color-container-neutral);color:var(--vp-semantic-color-content-neutral)}h1{font-size:var(--vp-semantic-typography-screen-s-title-xl-font-size)}h2{font-size:var(--vp-semantic-typography-screen-s-title-l-font-size)}h3{font-size:var(--vp-semantic-typography-screen-s-title-m-font-size)}h4{font-size:var(--vp-semantic-typography-screen-s-title-s-font-size)}h5{font-size:var(--vp-semantic-typography-screen-s-subtitle-l-font-size)}h6{font-size:var(--vp-semantic-typography-screen-s-body-m-font-size)}h1,h2,h3,h4,h5,h6{line-height:1.1;font-weight:revert;margin-top:revert;margin-bottom:revert}p{margin-top:0;margin-bottom:revert}:focus{outline:.1rem dotted var(--vp-semantic-color-border-neutral)}iframe[src="about:blank"]{z-index:-1!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(prefers-reduced-motion){*,*:before,*:after{transition-property:none!important;animation-name:none!important}}}@layer vtmn-components{: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-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), .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), .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) * .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), .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) * .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) * .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)) * .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), .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), .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), .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) * .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), .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), .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) * .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) * .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), .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) * .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)) * .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), .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), .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), .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), .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), .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-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:.875rem;--vtmn-typo_caption-1-font-size:.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-opacity_disabled-state:.38;--vtmn-shadow_100:0 .375rem .375rem 0 var(--vtmn-semantic-color_shadow);--vtmn-shadow_200:0 .75rem .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 .25rem var(--vtmn-semantic-color_border-secondary), 0 0 0 .375rem var(--vtmn-semantic-color_border-primary-reversed);--vtmn-transition_focus-visible:box-shadow .2s ease-out;--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-spacing_0:0;--vtmn-spacing_1:.25rem;--vtmn-spacing_2:.5rem;--vtmn-spacing_3:.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-animation_alert-duration:7.5s;--vtmn-animation_overlay-duration:4.5s;--vtmn-animation_alert:fade-in .2s ease-in forwards, slide-left .2s ease-in forwards, slide-right .2s var(--vtmn-animation_alert-duration) ease-in forwards;--vtmn-animation_alert-mobile:fade_in .2s ease-in forwards, slide-up .2s ease-in forwards, slide-down .2s var(--vtmn-animation_alert-duration) ease-in forwards;--vtmn-animation_fade-in:fade-in .2s ease-in-out forwards;--vtmn-animation_show-up:show-up .4s ease-in-out forwards;--vtmn-animation_overlay:fade-in .5s ease-in-out forwards, show-up .5s ease-in-out forwards, fade-out .5s var(--vtmn-animation_overlay-duration) ease-in-out forwards, vanish .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-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-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:.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:.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 .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 .125rem var(--vtmn-semantic-color_border-secondary)}.vtmn-btn_variant--primary-reversed:not(:disabled):focus-visible{outline:none;box-shadow:inset 0 0 0 .125rem var(--vtmn-semantic-color_border-secondary),0 0 0 .25rem var(--vtmn-semantic-color_border-secondary),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 .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 .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 .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 .125rem transparent,var(--vtmn-shadow_focus-visible)}.vtmn-btn_variant--ghost{background-color:transparent;box-shadow:inset 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 .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 .25rem var(--vtmn-semantic-color_border-secondary),0 0 0 .375rem var(--vtmn-semantic-color_border-primary-reversed)}.vtmn-btn_size--small{font-size:.875rem;padding-block:.5rem;padding-inline:1rem;block-size:2rem;letter-spacing:.015rem}.vtmn-btn_size--medium{font-size:1rem;padding-block:.875rem;padding-inline:1.5rem;block-size:3rem;letter-spacing:.01687rem}.vtmn-btn_size--large{font-size:1.25rem;padding-block:1.25rem;padding-inline:2.5rem;block-size:4rem;letter-spacing:.02125rem}.vtmn-btn_size--stretched{inline-size:100%}.vtmn-btn--icon-alone{inline-size:3rem;block-size:3rem;padding:.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:.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:.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-]{padding-inline-end:.5rem;font-size:1.25rem}.vtmn-btn_size--small.vtmn-btn--icon-left span[class^=vtmx-]{padding-inline-end:.375rem;font-size:1rem}.vtmn-btn_size--small.vtmn-btn--icon-right span[class^=vtmx-]{padding-inline-start:.375rem;font-size:1rem}.vtmn-btn_size--small.vtmn-btn--icon-left svg{margin-inline-end:.375rem}.vtmn-btn_size--small.vtmn-btn--icon-right svg{margin-inline-start:.375rem}.vtmn-btn--icon-right span[class^=vtmx-],.vtmn-btn_size--medium.vtmn-btn--icon-right span[class^=vtmx-]{padding-inline-start:.5rem;font-size:1.25rem}.vtmn-btn_size--medium.vtmn-btn--icon-left svg{margin-inline-end:.5rem}.vtmn-btn_size--medium.vtmn-btn--icon-right svg{margin-inline-start:.5rem}.vtmn-btn_size--large.vtmn-btn--icon-left span[class^=vtmx-]{padding-inline-end:.75rem;font-size:1.5rem}.vtmn-btn_size--large.vtmn-btn--icon-right span[class^=vtmx-]{padding-inline-start:.75rem;font-size:1.5rem}.vtmn-btn_size--large.vtmn-btn--icon-left svg{margin-inline-end:.75rem}.vtmn-btn_size--large.vtmn-btn--icon-right svg{margin-inline-start:.75rem}.vtmn-btn--multiline{white-space:normal}.vtmn-btn_variant--secondary-reversed{background-color:transparent;box-shadow:inset 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:#fff3}.vtmn-btn_variant--secondary-reversed:not(:disabled):active{background-color:#fff6}.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>label{display:inline-block;margin-block-end:.25rem}.vtmn-dropdown summary{display:flex;cursor:pointer;list-style:none;position:relative;inline-size:-moz-fit-content;inline-size:fit-content;border-radius:.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 .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 .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 .125rem var(--vtmn-semantic-color_border-active)}.vtmn-dropdown[aria-disabled=true] summary{pointer-events:none}.vtmn-dropdown[aria-disabled=true] details>*,.vtmn-dropdown[aria-disabled=true]>label{opacity:var(--vtmn-opacity_disabled-state)}.vtmn-dropdown[aria-disabled=true]>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:.625rem;transition:transform .2s 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:.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>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:.25rem;display:inline-flex;position:relative;height:auto}.vtmn-dropdown_items>.vtmn-divider{width:100%}.vtmn-dropdown_items span[class^=vtmx-]{font-size:var(--vtmn-typo_text-1-font-size);margin-inline-end:var(--vtmn-spacing_2)}.vtmn-dropdown_items>label:hover{background-color:var(--vtmn-semantic-color_hover-secondary-transparent);cursor:pointer}.vtmn-dropdown_items>label:active{background-color:var(--vtmn-semantic-color_active-secondary-transparent)}.vtmn-dropdown_items>input:focus-visible+label{box-shadow:var(--vtmn-shadow_focus-visible);z-index:2}.vtmn-dropdown_items>input:checked+label{color:var(--vtmn-semantic-color_content-active);padding-inline-end:3rem}.vtmn-dropdown_items>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;margin-inline-start:var(--vtmn-spacing_3);background-color:transparent}.vtmn-dropdown_items>input:checked+label:after{background-color:var(--vtmn-semantic-color_content-active);position:absolute;inset-inline-end:0;margin-block:0;margin-inline:.75rem}.vtmn-dropdown details[open] summary:after{transform:rotate(-180deg)}.vtmn-dropdown_items>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:.875rem;block-size:.875rem;position:relative;display:inline-block;inset-inline-start:.3125rem;margin-inline-end:.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 .25rem var(--vtmn-semantic-color_border-primary-reversed),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>label{margin-block-end:.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:.75rem;padding-inline-start:.75rem;padding-inline-end:2.5rem;display:block;box-shadow:inset 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 .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:.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);margin-block-start:.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;margin-inline-end:.3125rem;transform:translateY(.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 .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 .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 .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:.75rem;padding-inline-start:.75rem;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 .125rem var(--vtmn-semantic-color_border-active)}.vtmn-text-input:not(:disabled):focus{outline:none;box-shadow:inset 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);margin-block-end:.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);margin-block-start:.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;margin-inline-end:.3125rem;transform:translateY(.125rem)}.vtmn-text-input--valid{box-shadow:inset 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 .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 .0625rem var(--vtmn-semantic-color_border-primary);padding-block:0;padding-inline:.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 .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:.5rem;block-size:.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%,#fff 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:.125rem solid transparent;border-top-color:currentcolor;border-radius:50%;background-color:transparent;animation:rotate-shrink .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:.0625rem}.vtmn-loader_size--medium.vtmn-loader{inline-size:2rem;block-size:2rem}.vtmn-loader_size--medium.vtmn-loader:before{border-width:.125rem}.vtmn-loader_size--large.vtmn-loader{inline-size:4rem;block-size:4rem}.vtmn-loader_size--large.vtmn-loader:before{border-width:.25rem}@keyframes rotate{0%{transform:rotate(0)}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}to{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}to{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:.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}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-left{0%{transform:translate(120%)}to{transform:translate(0)}}@keyframes slide-right{0%{transform:translate(0)}to{transform:translate(120%)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(120%)}}@keyframes slide-up{0%{transform:translateY(120%)}to{transform:translateY(0)}}@keyframes show-up{0%{bottom:0}to{bottom:15px}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes vanish{0%{bottom:15px}to{bottom:0}}@keyframes linear-indeterminate{0%{transform:translate(-100%)}60%{transform:translate(105%)}to{transform:translate(105%)}}@keyframes circle-indeterminate{0%{stroke-dashoffset:400;transform:rotate(-.25turn)}50%{transform:rotate(.75turn);stroke-dashoffset:0}to{stroke-dashoffset:400;transform:rotate(2.75turn)}}@keyframes circle-indeterminate-small{0%{stroke-dashoffset:200;transform:rotate(-.25turn)}50%{transform:rotate(.75turn);stroke-dashoffset:0}to{stroke-dashoffset:200;transform:rotate(2.75turn)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.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:.5rem;border-radius:var(--vtmn-radius_700);background-color:var(--vtmn-semantic-color_background-tertiary)}.vtmn-progressbar_label{margin-block-end:.5rem;inline-size:100%}.vtmn-progressbar_indicator{inline-size:100%;block-size:100%;stroke:var(--vtmn-semantic-color_content-active);stroke-width:.5rem;stroke-linecap:round;transition:all .2s}.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:.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:.25rem}.vtmn-progressbar_size--small.vtmn-progressbar_variant--circular .vtmn-progressbar_indicator{inline-size:4rem;block-size:4rem;stroke-width:.25rem;stroke-dasharray:200}.vtmn-progressbar_size--small.vtmn-progressbar_variant--circular>.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{margin-block-end:.25rem}.vtmn-progressbar_size--small:not(.vtmn-progressbar_variant--circular) svg{block-size:.25rem}.vtmn-progressbar_size--small:not(.vtmn-progressbar_variant--circular) .vtmn-progressbar_indicator{stroke-width:.25rem}.vtmn-progressbar_size--medium{font-size:var(--vtmn-typo_text-2-font-size)}.vtmn-progressbar_size--medium .vtmn-progressbar_labels{margin-block-end:.5rem}.vtmn-progressbar_size--medium svg{block-size:.5rem}.vtmn-progressbar_size--medium .vtmn-progressbar_indicator{stroke-width:.5rem}.vtmn-progressbar_size--large{font-size:var(--vtmn-typo_text-2-font-size)}.vtmn-progressbar_size--large .vtmn-progressbar_labels{margin-block-end:.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:12.5rem;min-inline-size:12.5rem;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 .2s 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:5rem}.vtmn-rating--interactive label:nth-of-type(3){z-index:3;inline-size:7.5rem}.vtmn-rating--interactive label:nth-of-type(4){z-index:2;inline-size:10rem}.vtmn-rating--interactive label:nth-of-type(5){z-index:1;inline-size:12.5rem}.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>*:not(input,label){margin:0 .1875rem}.vtmn-rating[aria-disabled=true]{opacity:var(--vtmn-opacity_disabled-state);cursor:not-allowed}.vtmn-rating[aria-disabled=true] .vtmn-rating--interactive>*{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,.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>.vtmn-rating--interactive{block-size:1rem;inline-size:6.25rem;min-inline-size:6.25rem;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>.vtmn-rating--interactive label{background-size:1.25rem 1rem}.vtmn-rating_size--small>.vtmn-rating--interactive label:nth-of-type(1){inline-size:1.25rem}.vtmn-rating_size--small>.vtmn-rating--interactive label:nth-of-type(2){inline-size:2.5rem}.vtmn-rating_size--small>.vtmn-rating--interactive label:nth-of-type(3){inline-size:3.75rem}.vtmn-rating_size--small>.vtmn-rating--interactive label:nth-of-type(4){inline-size:5rem}.vtmn-rating_size--small>.vtmn-rating--interactive label:nth-of-type(5){inline-size:6.25rem}.vtmn-rating_size--small>.vtmn-rating--interactive input:checked+label,.vtmn-rating_size--small>.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,.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>.vtmn-rating--interactive{block-size:2rem;inline-size:12.5rem;min-inline-size:12.5rem;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>.vtmn-rating--interactive label{background-size:2.5rem 2rem}.vtmn-rating_size--medium>.vtmn-rating--interactive label:nth-of-type(1){inline-size:2.5rem}.vtmn-rating_size--medium>.vtmn-rating--interactive label:nth-of-type(2){inline-size:5rem}.vtmn-rating_size--medium>.vtmn-rating--interactive label:nth-of-type(3){inline-size:7.5rem}.vtmn-rating_size--medium>.vtmn-rating--interactive label:nth-of-type(4){inline-size:10rem}.vtmn-rating_size--medium>.vtmn-rating--interactive label:nth-of-type(5){inline-size:12.5rem}.vtmn-rating_size--medium>.vtmn-rating--interactive input:checked+label,.vtmn-rating_size--medium>.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:.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>span[class^=vtmx-]{margin-inline-start:-.25rem;margin-inline-end:.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>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>span{margin-inline-end:.25rem}.vtmn-breadcrumb li:not(:last-child):after{content:" ";display:inline-block;transform:rotate(15deg);border-inline-end:.1em solid currentcolor;height:.8em;margin-block:0;margin-inline:.5rem}.vtmn-breadcrumb li>a:hover,.vtmn-breadcrumb li>button:hover{text-decoration:underline;color:inherit}.vtmn-breadcrumb li>a:focus-visible,.vtmn-breadcrumb li>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>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:.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>*{block-size:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-inline-end:.5rem}.vtmn-navbar_logo{block-size:100%;height:3rem;margin-inline-end:.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>*{block-size:100%}.vtmn-navbar_middle-area{inline-size:100%;margin-inline-end:.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:translateY(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;margin-inline-start:.25rem;color:var(--vtmn-semantic-color_content-primary);fill:var(--vtmn-semantic-color_content-primary)}.vtmn-navbar_right-navigation>*{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:.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:.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>div:first-of-type{position:relative}.vtmn-search{display:flex;position:relative;align-items:center;inline-size:100%}.vtmn-search>input[type=search],.vtmn-search_variant--default>input[type=search]{block-size:3rem;box-shadow:inset 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:.75rem;padding-inline-start:.75rem;padding-inline-end:.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>input[type=search]::-webkit-search-decoration,.vtmn-search>input[type=search]::-webkit-search-cancel-button,.vtmn-search>input[type=search]::-webkit-search-results-button,.vtmn-search>input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.vtmn-search>input[type=search]:not(:disabled,:focus):hover,.vtmn-search_variant--default>input[type=search]:not(:disabled,:focus):hover{box-shadow:inset 0 0 0 .0625rem var(--vtmn-semantic-color_border-inactive),0 0 0 .1875rem var(--vtmn-semantic-color_hover-primary)}.vtmn-search>input[type=search]:not(:disabled):focus-visible{box-shadow:inset 0 0 0 .125rem var(--vtmn-semantic-color_border-active)}.vtmn-search>input[type=search]:not(:disabled):focus{box-shadow:inset 0 0 0 .125rem var(--vtmn-semantic-color_border-active)}.vtmn-search>input[type=search]::-moz-placeholder{color:var(--vtmn-semantic-color_content-tertiary)}.vtmn-search>input[type=search]::placeholder{color:var(--vtmn-semantic-color_content-tertiary)}.vtmn-search>input[type=search]:disabled,.vtmn-search>input[type=search]:disabled+.vtmn-search_buttons>.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;padding-inline-end:.125rem;margin-inline-end:.125rem;padding-inline-start:.125rem;margin-inline-start:.125rem;background-color:var(--vtmn-semantic-color_background-primary)}.vtmn-search_buttons>.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>.vtmn-btn>span[class^=vtmx-]{font-size:var(--vtmn-typo_title-5-font-size)}.vtmn-search_buttons>.vtmn-btn>span.vtmx-close-line{color:var(--vtmn-semantic-color_content-tertiary)!important}.vtmn-search_size--small>input[type=search]{block-size:2rem;font-size:var(--vtmn-typo_text-3-font-size);padding-block:.75rem;padding-inline-start:.75rem;padding-inline-end:.75rem}.vtmn-search_size--small>.vtmn-search_buttons>.vtmn-btn{min-block-size:1.5rem;min-inline-size:1.5rem;block-size:1.5rem;inline-size:1.5rem}.vtmn-search_size--small>.vtmn-search_buttons>.vtmn-btn>span[class^=vtmx-]{font-size:var(--vtmn-typo_text-2-font-size)}.vtmn-search_size--medium>input[type=search]{block-size:3rem;font-size:var(--vtmn-typo_text-2-font-size);padding-block:.75rem;padding-inline-start:.75rem;padding-inline-end:.75rem}.vtmn-search_size--medium>.vtmn-search_buttons>.vtmn-btn{min-block-size:2.25rem;min-inline-size:2.25rem;block-size:2.25rem;inline-size:2.25rem}.vtmn-search_size--medium>.vtmn-search_buttons>.vtmn-btn>span[class^=vtmx-]{font-size:var(--vtmn-typo_title-5-font-size)}.vtmn-search_variant--persistent>input[type=search]{box-shadow:none;background-color:var(--vtmn-semantic-color_background-secondary)}.vtmn-search_variant--persistent>input[type=search]:not(:disabled,:focus):hover{box-shadow:0 0 0 .1875rem var(--vtmn-semantic-color_hover-primary)}.vtmn-search_variant--persistent>input[type=search]::-moz-placeholder{color:var(--vtmn-semantic-color_content-secondary)}.vtmn-search_variant--persistent>input[type=search]::placeholder{color:var(--vtmn-semantic-color_content-secondary)}.vtmn-search_variant--persistent>.vtmn-search_buttons{background-color:var(--vtmn-semantic-color_background-secondary)}.vtmn-search_variant--on-content>input[type=search]{box-shadow:var(--vtmn-shadow_100)}.vtmn-search_variant--on-content>input[type=search]:not(:disabled,:focus):hover{box-shadow:0 0 0 .1875rem var(--vtmn-semantic-color_hover-primary),var(--vtmn-shadow_100)}.vtmn-search_variant--on-content>input[type=search]:not(:disabled):focus-visible{box-shadow:inset 0 0 0 .125rem var(--vtmn-semantic-color_border-active),var(--vtmn-shadow_100)}.vtmn-search_variant--on-content>input[type=search]:not(:disabled):focus{box-shadow:inset 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>li{display:inline-flex;padding-inline:.125rem;padding-block-start:.125rem}.vtmn-tabs>li>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;padding-block-start:var(--vtmn-spacing_3);padding-block-end:.625rem;white-space:nowrap;color:var(--vtmn-semantic-color_content-secondary);border-block-end:.125rem solid transparent;transition:border-block-end .2s ease,color .2s ease,var(--vtmn-transition_focus-visible);outline:none;text-decoration:none}.vtmn-tabs>li>button:hover{color:var(--vtmn-semantic-color_hover-brand)}.vtmn-tabs>li>button:active{color:var(--vtmn-semantic-color_active-brand)}.vtmn-tabs>li>button:focus-visible{border-block-end:.125rem solid var(--vtmn-semantic-color_content-primary);box-shadow:0 0 0 .125rem var(--vtmn-semantic-color_content-primary)}.vtmn-tabs>li>button[aria-selected=true]{color:var(--vtmn-semantic-color_content-active);border-block-end:.125rem solid var(--vtmn-semantic-color_content-active)}.vtmn-tabs>li>button[aria-selected=true]:focus-visible{border-block-end:.125rem solid var(--vtmn-semantic-color_content-primary)}.vtmn-tabs-item--selected>.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{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);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>li>button{font-size:var(--vtmn-typo_text-2-font-size);padding-inline:1.25rem;padding-block-start:var(--vtmn-spacing_3);padding-block-end:.625rem}.vtmn-tabs_size--medium span[class^=vtmx-]{font-size:var(--vtmn-typo_title-5-font-size)}.vtmn-tabs_size--small>li>button{font-size:var(--vtmn-typo_text-3-font-size);padding-inline:var(--vtmn-spacing_4);padding-block-start:var(--vtmn-spacing_2);padding-block-end:.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:.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{margin-block-start:.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{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% - .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{margin-inline-start:.75rem;margin-block-start:-.375rem;margin-block-end:-.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{margin-inline-start:.75rem;margin-block-start:-.375rem;margin-block-end:-.375rem}.vtmn-modal_content_title .vtmn-btn span[class^=vtmx-]{font-size:var(--vtmn-typo_text-2-font-size)}.vtmn-modal_content_title>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{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>*{margin-inline:.75rem;margin-block:0}.vtmn-popover{position:relative;cursor:pointer;font-family:var(--vtmn-typo_font-family);outline:0}.vtmn-popover>[role=dialog]>.vtmn-popover_title{margin-block:.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>[role=dialog]>.vtmn-popover_text{margin-block:.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>[role=dialog]>button{margin:0;align-self:flex-end}.vtmn-popover>[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>[role=dialog]:after{border-radius:0;content:" ";block-size:0;inline-size:0;position:absolute;box-shadow:none}.vtmn-popover:focus-within>[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]>[role=dialog]{bottom:calc(100% + 1.5em);left:50%;transform:translate(-50%)}.vtmn-popover[data-position^=top]>[role=dialog]:after{border-left:solid transparent .6em;border-right:solid transparent .6em;border-top:solid var(--vtmn-semantic-color_background-primary-reversed) .65em;bottom:-.6em;left:50%;transform:translate(-50%)}.vtmn-popover[data-position=top-left]>[role=dialog]:after{left:90%}.vtmn-popover[data-position=top-left]>[role=dialog]{transform:translate(-90%)}.vtmn-popover[data-position=top-right]>[role=dialog]:after{left:10%}.vtmn-popover[data-position=top-right]>[role=dialog]{transform:translate(-10%)}.vtmn-popover[data-position^=bottom]>[role=dialog]{top:calc(100% + 1.5em);left:50%;transform:translate(-50%)}.vtmn-popover[data-position^=bottom]>[role=dialog]:after{border-left:solid transparent .6em;border-right:solid transparent .6em;border-bottom:solid var(--vtmn-semantic-color_background-primary-reversed) .65em;top:-.6em;left:50%;transform:translate(-50%)}.vtmn-popover[data-position=bottom-left]>[role=dialog]:after{left:90%}.vtmn-popover[data-position=bottom-left]>[role=dialog]{transform:translate(-90%)}.vtmn-popover[data-position=bottom-right]>[role=dialog]:after{left:10%}.vtmn-popover[data-position=bottom-right]>[role=dialog]{transform:translate(-10%)}.vtmn-popover[data-position=left]>[role=dialog]{top:50%;left:-1.5em;transform:translate(-100%,-50%)}.vtmn-popover[data-position=left]>[role=dialog]:after{border-top:solid transparent .6em;border-bottom:solid transparent .6em;border-left:solid var(--vtmn-semantic-color_background-primary-reversed) .65em;right:-.6em;top:50%;transform:translateY(-50%)}.vtmn-popover[data-position=right]>[role=dialog]{top:50%;right:-1.5em;transform:translate(100%,-50%)}.vtmn-popover[data-position=right]>[role=dialog]:after{border-top:solid transparent .6em;border-bottom:solid transparent .6em;border-right:solid var(--vtmn-semantic-color_background-primary-reversed) .65em;left:-.6em;top:50%;transform:translateY(-50%)}.vtmn-snackbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-block:.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{margin-inline-start:.75rem;margin-block-start:-.375rem;margin-block-end:-.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:.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>.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);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{margin-inline-start:.75rem;margin-block-start:-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:.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:.5rem;padding-inline:.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>*{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:.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% + .4375rem);left:50%;transform:translate(-50%,-.5em)}.vtmn-tooltip:not([data-position]):after,.vtmn-tooltip[data-position=top-left]:after{left:-.625rem}.vtmn-tooltip:not([data-position]):after,.vtmn-tooltip[data-position=top-right]:after{transform:translate(-1.25rem,-.5em)}.vtmn-tooltip[data-position^=bottom]:before{top:100%;border-top-width:0;border-bottom:.5rem solid var(--vtmn-semantic-color_background-primary-reversed);left:50%;transform:translate(-50%,78%)}.vtmn-tooltip[data-position^=bottom]:after{top:calc(100% + .4375rem);left:50%;transform:translate(-50%,.5em)}.vtmn-tooltip[data-position=bottom-left]:after{left:-.625rem}.vtmn-tooltip[data-position=bottom-right]:after{transform:translate(-1.25rem,.5em)}.vtmn-tooltip[data-position^=left]:before{top:50%;border-right-width:0;border-left:.5rem solid var(--vtmn-semantic-color_background-primary-reversed);left:calc(0em - .5rem);transform:translate(-76%,-50%)}.vtmn-tooltip[data-position^=left]:after{top:50%;right:calc(100% + .4375rem);transform:translate(-.5em,-50%)}.vtmn-tooltip[data-position^=right]:before{top:50%;border-left-width:0;border-right:.5rem solid var(--vtmn-semantic-color_background-primary-reversed);right:calc(0em - .5rem);transform:translate(76%,-50%)}.vtmn-tooltip[data-position^=right]:after{top:50%;left:calc(100% + .4375rem);transform:translate(.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:.125rem;border-style:solid;border-radius:.0625rem;transition:var(--vtmn-transition_focus-visible);margin-block-start:.1875rem;margin-inline-end:.6875rem;padding:.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 .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 .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 .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 .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:.4375rem;inset-inline-start:.125rem;background-color:var(--vtmn-semantic-color_content-primary-reversed);transition:all .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:.125rem;inset-inline-start:-.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:.5rem;padding-inline:1rem;box-shadow:inset 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>.vtmn-badge{font-weight:var(--vtmn-typo_font-weight--normal);transform:translate(.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 .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:-.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:.375rem;padding-inline:.75rem;block-size:2rem}.vtmn-chip_size--small>.vtmn-badge{transform:translate(.5rem)}.vtmn-chip_size--medium{block-size:2.5rem;padding-block:.5rem;padding-inline:1rem;font-size:var(--vtmn-typo_text-2-font-size)}.vtmn-chip_size--medium>.vtmn-badge{transform:translate(.375rem)}.vtmn-chip_variant--filter>.vtmn-badge{font-weight:var(--vtmn-typo_font-weight--normal);transform:translate(.3125rem)}.vtmn-chip_variant--filter.vtmn-chip_size--medium>.vtmn-badge{transform:translate(.3125rem)}.vtmn-chip_variant--filter[aria-pressed=true]{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:-.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:-.375rem}.vtmn-chip_variant--filter.vtmn-chip_size--medium[aria-pressed=true]:before{inset-inline-start:-.25rem}.vtmn-chip_variant--action>span[class^=vtmx-],.vtmn-chip_variant--action>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:translate(-.375rem)}.vtmn-chip_variant--action.vtmn-chip_size--small>span[class^=vtmx-],.vtmn-chip_variant--action.vtmn-chip_size--small>svg{transform:translate(-.25rem)}.vtmn-chip_variant--action.vtmn-chip_size--medium>span[class^=vtmx-],.vtmn-chip_variant--action.vtmn-chip_size--medium>svg{transform:translate(-.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>span[class^=vtmx-],.vtmn-chip_variant--input>svg{transform:translate(-.375rem);font-size:1.25rem}.vtmn-chip_variant--input.vtmn-chip_size--small>span[class^=vtmx-],.vtmn-chip_variant--input.vtmn-chip_size--small>svg{transform:translate(-.25rem);font-size:1rem}.vtmn-chip_variant--input.vtmn-chip_size--medium>span[class^=vtmx-],.vtmn-chip_variant--input.vtmn-chip_size--medium>svg{transform:translate(-.375rem);font-size:1.25rem}.vtmn-chip_variant--input>img{block-size:1.25rem;inline-size:1.25rem;border-radius:50%;transform:translate(-.375rem)}.vtmn-chip_variant--input.vtmn-chip_size--small>img{transform:translate(-.375rem)}.vtmn-chip_variant--input.vtmn-chip_size--medium>img{transform:translate(-.375rem)}.vtmn-chip_variant--input[aria-pressed=true]{padding-inline-end:.375rem}.vtmn-chip_variant--input.vtmn-chip_size--small[aria-pressed=true]{padding-inline-end:.25rem}.vtmn-chip_variant--input.vtmn-chip_size--medium[aria-pressed=true]{padding-inline-end:.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]>.vtmn-btn--icon-alone{margin-inline-start:.375rem;padding:0;block-size:1.5rem;inline-size:1.5rem;border-radius:50%}.vtmn-chip_variant--input[aria-pressed=true]>.vtmn-btn--icon-alone>span[class^=vtmx-],.vtmn-chip_variant--input[aria-pressed=true]>.vtmn-btn--icon-alone>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 .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:-.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:-.25rem;background-color:var(--vtmn-semantic-color_content-primary-reversed)}.vtmn-chip_variant--filter.vtmn-chip_size--small.vtmn-chip--selected:before{left:-.375rem}.vtmn-chip_variant--filter.vtmn-chip_size--medium.vtmn-chip--selected:before{left:-.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:.375rem}.vtmn-chip_variant--input.vtmn-chip_size--small{padding-right:.25rem}.vtmn-chip_variant--input.vtmn-chip_size--medium{padding-right:.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>.vtmn-btn--icon-alone{margin-left:.375rem;padding:0;height:1.5rem;width:1.5rem;border-radius:50%}.vtmn-chip_variant--input>.vtmn-btn--icon-alone>span[class^=vtmx-],.vtmn-chip_variant--input>.vtmn-btn--icon-alone>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>label{font-size:var(--vtmn-typo_text-2-font-size);line-height:var(--vtmn-typo_text-2-line-height);margin-block-end:.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:.125rem;border:0;background-color:var(--vtmn-semantic-color_background-primary);box-shadow:inset 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 .0625rem var(--vtmn-semantic-color_border-inactive),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 .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 .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 .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;margin-inline-start:-.125rem}.vtmn-quantity .vtmn-btn:first-child{border-radius:var(--vtmn-radius_100) 0 0 var(--vtmn-radius_100);margin-inline-end:-.125rem}.vtmn-quantity_error-text{font-size:var(--vtmn-typo_text-3-font-size);line-height:var(--vtmn-typo_text-3-line-height);margin-block-start:.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;margin-inline-end:.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>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>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,.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:.125rem solid;border-radius:100%;margin-block-start:.0625rem;margin-inline-end:.6875rem;padding:.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 .4375rem var(--vtmn-semantic-color_hover-secondary-transparent)}.vtmn-radio-button[type=radio]:not(:checked,:disabled):active+label:before{box-shadow: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 .4375rem var(--vtmn-semantic-color_hover-primary-transparent)}.vtmn-radio-button[type=radio]:checked:not(:disabled):active+label:before{box-shadow: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:.0625rem;inset-inline-start:0;transition:all .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:translate(1.5rem)}.vtmn-toggle_switch input[type=checkbox]:checked+span:after{transform:translate(1.5rem);opacity:1}.vtmn-toggle_switch input[type=checkbox]:not([disabled]):hover+span:before{box-shadow: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 .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 .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 .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 .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:.25rem;inset-block-start:.25rem;background-color:var(--vtmn-base-color_white);transition:var(--vtmn-transition_focus-visible),transform .2s ease-out,background-color .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:.625rem;inset-inline-start:.5625rem;background-color:var(--vtmn-semantic-color_content-active);transition:var(--vtmn-transition_focus-visible),transform .2s ease-out,background-color .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);margin-inline-start:.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);margin-inline-start:.5rem}.vtmn-toggle_size--small span:after{inline-size:1.125rem;block-size:1.125rem;inset-block-start:.5rem;inset-inline-start:.4375rem}.vtmn-toggle_size--small input[type=checkbox]:checked+span:before{transform:translate(1.125rem)}.vtmn-toggle_size--small input[type=checkbox]:checked+span:after{transform:translate(1.125rem)}.vtmn-toggle_size--small input[type=checkbox]:not([disabled]):hover+span:before{box-shadow: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 .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 .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 .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);margin-inline-start:.75rem}.vtmn-toggle_size--medium span:after{block-size:1.5rem;inline-size:1.5rem;inset-block-start:.625rem;inset-inline-start:.5625rem}.vtmn-toggle_size--medium input[type=checkbox]:checked+span:before{transform:translate(1.5rem)}.vtmn-toggle_size--medium input[type=checkbox]:checked+span:after{transform:translate(1.5rem)}.vtmn-toggle_switch--medium input[type=checkbox]:not([disabled]):hover+span:before{box-shadow: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 .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 .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 .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);border-block-end:.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;margin-inline-end:.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 .4s 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])>summary:focus-visible{box-shadow:var(--vtmn-shadow_focus-visible)}.vtmn-accordion[aria-disabled=true]{cursor:not-allowed}.vtmn-accordion[aria-disabled=true]>*{opacity:var(--vtmn-opacity_disabled-state);pointer-events:none}.vtmn-accordion summary>span[class^=vtmx-]{font-size:var(--vtmn-typo_title-4-font-size);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;margin-inline-end:var(--vtmn-spacing_3);background-color:var(--vtmn-semantic-color_content-primary);transition:transform .4s ease}.vtmn-accordion[open]{border-block-end:0}.vtmn-accordion[open] summary:after{transform:rotate(-180deg)}.vtmn-accordion_content{display:flex;flex-direction:column;align-items:flex-start;padding:var(--vtmn-spacing_4)}.vtmn-accordion_content>*{margin-block:var(--vtmn-spacing_1);margin-inline:0}.vtmn-accordion_content:last-child{border-block-end:.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>*:not(.vtmn-card_content--title,.vtmn-card_content--body){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>.vtmn-card_image,.vtmn-card_variant--top-image>.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>.vtmn-card_image--full,.vtmn-card_variant--top-image>.vtmn-card_image--full{inline-size:-moz-fit-content;inline-size:fit-content;block-size:100%;margin:0}.vtmn-card>.vtmn-card_image--full>img,.vtmn-card_variant--top-image>.vtmn-card_image--full>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>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>.vtmn-card_content{margin-inline-start:0;inline-size:67%}.vtmn-card_variant--side-image>.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>.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>.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>.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>.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:.0625rem;background-color:var(--vtmn-semantic-color_border-primary);inline-size:100%}.vtmn-divider:not(:empty,.vtmn-divider_orientation--vertical):before{margin-inline-end:var(--vtmn-spacing_2)}.vtmn-divider:not(:empty,.vtmn-divider_orientation--vertical):after{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:.0625rem;block-size:100%}.vtmn-divider_orientation--vertical:not(:empty):before{margin-block-end:var(--vtmn-spacing_2)}.vtmn-divider_orientation--vertical:not(:empty):after{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>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;margin-inline-start:1.25rem}.vtmn-list_start-visual+.vtmn-list_text{margin-inline-start:var(--vtmn-spacing_3);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;border-block-end:.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>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;border-block-end:.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{border-block-end:0}.vtmn-list_end-action>.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>.vtmn-btn--icon-alone>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>span[class^=vtmx-]{font-size:var(--vtmn-typo_text-2-font-size)}.vtmn-list_item-size--small .vtmn-list_end-action>.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>span[class^=vtmx-]{font-size:var(--vtmn-typo_title-5-font-size)}.vtmn-list_item-size--medium .vtmn-list_end-action>.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:.0625rem;position:relative;overflow:hidden;background-color:var(--vtmn-semantic-color_background-tertiary)}.vtmn-skeleton:after{position:absolute;inset:0;transform:translate(-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% 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:.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;padding-inline-start:1.5rem;padding-inline-end:0;max-block-size:60%;inset-block-end:0;inset-inline-start:0;transform:translate(0);border-radius:var(--vtmn-radius_200) var(--vtmn-radius_200) 0 0}.vtmn-modal_content_actions{flex-direction:column;padding-inline-end:1.5rem}.vtmn-modal_content_actions>*{margin-block:.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,.vtmn-modal_content_title{padding-inline-end:1.5rem}.vtmn-snackbar{inline-size:90%;margin-block:0;margin-inline:auto}.vtmn-snackbar.show{transform:translate(50%)}.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}}}@layer vp-components{@layer vitamin-play{.vp-accordion{--accordion-radius:var(--vp-semantic-border-radius-main);--accordion-spacing-block-start:var(--vp-semantic-spacing-xl);--accordion-spacing-block-end:var(--vp-semantic-spacing-xl);--accordion-disabled-opacity:var(--vp-semantic-opacity-s);--accordion-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);--accordion-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--accordion-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--accordion-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--accordion-label-font-size:16px;--accordion-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--accordion-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--accordion-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--accordion-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--accordion-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--accordion-label-color:var(--vp-semantic-color-content-neutral);--accordion-label-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-label-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-label-gap:var(--vp-semantic-spacing-3xs);--accordion-subline-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--accordion-subline-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--accordion-subline-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--accordion-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--accordion-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--accordion-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--accordion-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--accordion-subline-font-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--accordion-subline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--accordion-subline-color:var(--vp-semantic-color-content-quiet);--accordion-subline-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-subline-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs);--accordion-divider-height:var(--vp-semantic-border-width-s);--accordion-divider-color:var(--vp-semantic-color-border-quiet);--accordion-icon-color:var(--vp-semantic-color-content-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-icon-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-icon-width:var(--vp-semantic-sizing-m);--accordion-icon-height:var(--vp-semantic-sizing-m)}.vp-accordion--on-brand{--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs);--accordion-label-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-active:var(--vp-semantic-color-content-on-brand-neutral);--accordion-subline-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-subline-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-subline-color-active:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-active:var(--vp-semantic-color-content-on-brand-neutral)}.vp-accordion--secondary{--accordion-spacing-block-start:var(--vp-semantic-spacing-m);--accordion-spacing-block-end:var(--vp-semantic-spacing-m);--accordion-label-text-case:var(--vp-semantic-typography-screen-s-overline-text-case);--accordion-label-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);--accordion-label-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--accordion-label-font-size:16px;--accordion-label-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--accordion-label-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--accordion-label-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--accordion-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-overline-optical-sizing);--accordion-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--accordion-label-color:var(--vp-semantic-color-content-neutral);--accordion-label-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-label-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-label-gap:var(--vp-semantic-spacing-4xs);--accordion-icon-color:var(--vp-semantic-color-content-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-icon-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-icon-width:var(--vp-semantic-sizing-m);--accordion-icon-height:var(--vp-semantic-sizing-m)}.vp-accordion--secondary.vp-accordion--on-brand{--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs);--accordion-label-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-active:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-active:var(--vp-semantic-color-content-on-brand-neutral)}.vp-accordion__item{border-radius:var(--accordion-radius);display:grid;grid-template-rows:fit-content(100%) 0fr;transition:grid-template-rows var(--accordion-transition);width:100%}.vp-accordion__item[data-state=open]{grid-template-rows:fit-content(100%) 1fr}.vp-accordion__item-header{background:var(--accordion-item-background);border:0;color:var(--accordion-label-color);cursor:pointer;display:grid;grid-template-areas:"label icon" "subline icon";justify-content:space-between;padding-block:var(--accordion-spacing-block-start) var(--accordion-spacing-block-end);padding-inline:0;width:100%}.vp-accordion__item-header-label{color:var(--accordion-label-color);font-family:var(--accordion-label-font-family);font-optical-sizing:var(--accordion-label-font-optical-sizing);font-size:var(--accordion-label-font-size);font-weight:var(--accordion-label-font-weight);grid-area:label;justify-self:start;letter-spacing:var(--accordion-label-letter-spacing);line-height:var(--accordion-label-line-height);-webkit-text-decoration:var(--accordion-label-text-decoration);text-decoration:var(--accordion-label-text-decoration);text-transform:var(--accordion-label-text-case);-webkit-font-smoothing:var(--accordion-label-webkit-font-smoothing);margin-bottom:var(--accordion-label-gap);padding:0;text-align:start;transition:color var(--accordion-transition)}@media(prefers-reduced-motion:reduce){.vp-accordion__item-header-label{transition-duration:0s}}.vp-accordion__item-header-subline{color:var(--accordion-subline-color);font-family:var(--accordion-subline-font-family);font-optical-sizing:var(--accordion-subline-font-optical-sizing);font-size:var(--accordion-subline-font-size);font-weight:var(--accordion-subline-font-weight);grid-area:subline;letter-spacing:var(--accordion-subline-letter-spacing);line-height:var(--accordion-subline-line-height);-webkit-text-decoration:var(--accordion-subline-text-decoration);text-decoration:var(--accordion-subline-text-decoration);text-transform:var(--accordion-subline-text-case);-webkit-font-smoothing:var(--accordion-subline-webkit-font-smoothing);padding:0;text-align:start;transition:color var(--accordion-transition)}@media(prefers-reduced-motion:reduce){.vp-accordion__item-header-subline{transition-duration:0s}}.vp-accordion__item-header-icon{align-self:center;color:var(--accordion-icon-color);grid-area:icon;height:var(--accordion-icon-height);width:var(--accordion-icon-width)}.vp-accordion__item-header[data-hover]{--accordion-icon-color:var(--accordion-icon-color-hover);--accordion-label-color:var(--accordion-label-color-hover);--accordion-subline-color:var(--accordion-subline-color-hover);--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs)}.vp-accordion__item-header[data-active]{--accordion-icon-color:var(--accordion-icon-color-active);--accordion-label-color:var(--accordion-label-color-active);--accordion-subline-color:var(--accordion-subline-color-active);--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs)}.vp-accordion__item-header[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-accordion__item-header[data-disabled]{cursor:default;opacity:var(--accordion-disabled-opacity)}.vp-accordion__item-panel{color:var(--accordion-label-color);overflow:hidden}.vp-accordion__item-panel[data-disabled]{cursor:default;opacity:var(--accordion-disabled-opacity)}.vp-accordion__item-panel[data-state=closed]{visibility:hidden}.vp-accordion__divider{background-color:var(--accordion-divider-color);border:0;height:var(--accordion-divider-height);margin:0;width:100%}}@layer vitamin-play{.vp-article-card{container-name:article-card-container;container-type:inline-size;--article-card-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--article-card-aspect-ratio:.8}.vp-article-card--horizontal{--article-card-aspect-ratio:1.778}.vp-article-card{--article-card-media-background-color:var(--vp-semantic-color-container-quiet);--article-card-media-transition-scale:var(--vp-semantic-motion-scale-s);--article-card-media-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out) var(--vp-semantic-motion-delay-instant);--article-card-background-color:var(--vp-semantic-color-container-neutral);--article-card-overlay-color:color-mix(in srgb,transparent 46%,#000);--article-card-overlay-gradient:linear-gradient(0deg,rgba(0,0,0,.54) 10%,transparent 40%)}.vp-article-card--horizontal{--article-card-overlay-gradient:linear-gradient(0deg,rgba(0,0,0,.54) 20%,transparent 80%)}.vp-article-card{--article-card-title-text-case:var(--vp-semantic-typography-screen-s-title-m-text-case);--article-card-title-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--article-card-title-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--article-card-title-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--article-card-title-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--article-card-title-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--article-card-title-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--article-card-title-font-optical-sizing:var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--article-card-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--article-card-label-text-case:var(--vp-semantic-typography-screen-s-overline-text-case);--article-card-label-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);--article-card-label-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--article-card-label-font-size:var(--vp-semantic-typography-screen-s-overline-font-size);--article-card-label-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--article-card-label-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--article-card-label-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--article-card-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-overline-optical-sizing);--article-card-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--article-card-caption-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--article-card-caption-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--article-card-caption-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--article-card-caption-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--article-card-caption-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--article-card-caption-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--article-card-caption-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--article-card-caption-font-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--article-card-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--article-card-footer-color:var(--vp-semantic-color-content-quiet);--article-card-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-block-start:var(--vp-semantic-spacing-m);--article-card-footer-padding-block-end:var(--vp-semantic-spacing-4xs)}.vp-article-card__body{--article-card-legend-color:var(--vp-semantic-color-content-on-brand-neutral);--article-card-legend-gap:var(--vp-semantic-spacing-xs);--article-card-legend-padding-inline-start:var(--vp-semantic-spacing-xl);--article-card-legend-padding-inline-end:var(--vp-semantic-spacing-xl);--article-card-legend-padding-block-start:var(--vp-semantic-spacing-4xs);--article-card-legend-padding-block-end:var(--vp-semantic-spacing-xl)}@container article-card-container (min-width: 360px){.vp-article-card__body{--article-card-legend-gap:var(--vp-semantic-spacing-xs);--article-card-legend-padding-inline-start:var(--vp-semantic-spacing-xl);--article-card-legend-padding-inline-end:var(--vp-semantic-spacing-xl);--article-card-legend-padding-block-start:var(--vp-semantic-spacing-4xs);--article-card-legend-padding-block-end:var(--vp-semantic-spacing-xl);--article-card-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-block-start:var(--vp-semantic-spacing-m);--article-card-footer-padding-block-end:var(--vp-semantic-spacing-4xs)}}@container article-card-container (min-width: 500px){.vp-article-card__body{--article-card-legend-gap:var(--vp-semantic-spacing-xs);--article-card-legend-padding-inline-start:var(--vp-semantic-spacing-2xl);--article-card-legend-padding-inline-end:var(--vp-semantic-spacing-2xl);--article-card-legend-padding-block-start:var(--vp-semantic-spacing-4xs);--article-card-legend-padding-block-end:var(--vp-semantic-spacing-2xl);--article-card-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-block-start:var(--vp-semantic-spacing-m);--article-card-footer-padding-block-end:var(--vp-semantic-spacing-4xs)}}.vp-article-card{--article-card-zi-body:0;--article-card-zi-overlay:calc(var(--article-card-zi-body) + 1);--article-card-zi-legend:calc(var(--article-card-zi-overlay) + 1);background-color:var(--article-card-background-color);border-radius:var(--article-card-border-radius);overflow:hidden;width:100%}.vp-article-card,.vp-article-card__body{display:flex;flex-direction:column;position:relative}.vp-article-card__body{aspect-ratio:var(--article-card-aspect-ratio);justify-content:flex-end;z-index:var(--article-card-zi-body)}.vp-article-card__media{background-color:var(--article-card-media-background-color);inset:0;overflow:hidden;position:absolute}.vp-article-card__media>*{transition:transform var(--article-card-media-transition)}@media(prefers-reduced-motion:reduce){.vp-article-card__media>*{transition-duration:0s}}.vp-article-card__media>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.vp-article-card__legend{background-color:var(--article-card-overlay-color);color:var(--article-card-legend-color);display:inline-grid;gap:var(--article-card-legend-gap);grid-template-areas:"label action" "title action";grid-template-columns:1fr auto;padding-block:var(--article-card-legend-padding-block-start) var(--article-card-legend-padding-block-end);padding-inline:var(--article-card-legend-padding-inline-start) var(--article-card-legend-padding-inline-end);position:relative;z-index:var(--article-card-zi-legend)}.vp-article-card__legend:before{background-image:var(--article-card-overlay-gradient);content:"";height:200px;left:0;position:absolute;right:0;top:0;transform:translateY(-100%);z-index:var(--article-card-zi-overlay)}@container article-card-container (min-width: 500px){.vp-article-card__legend{display:flex;flex-direction:column}}.vp-article-card__legend>*{margin:0;padding:0}.vp-article-card__title{font-family:var(--article-card-title-font-family);font-optical-sizing:var(--article-card-title-font-optical-sizing);font-size:var(--article-card-title-font-size);font-weight:var(--article-card-title-font-weight);letter-spacing:var(--article-card-title-letter-spacing);line-height:var(--article-card-title-line-height);-webkit-text-decoration:var(--article-card-title-text-decoration);text-decoration:var(--article-card-title-text-decoration);text-transform:var(--article-card-title-text-case);-webkit-font-smoothing:var(--article-card-title-webkit-font-smoothing)}.vp-article-card [data-area=title]{grid-area:title}.vp-article-card__label{font-family:var(--article-card-label-font-family);font-optical-sizing:var(--article-card-label-font-optical-sizing);font-size:var(--article-card-label-font-size);font-weight:var(--article-card-label-font-weight);letter-spacing:var(--article-card-label-letter-spacing);line-height:var(--article-card-label-line-height);-webkit-text-decoration:var(--article-card-label-text-decoration);text-decoration:var(--article-card-label-text-decoration);text-transform:var(--article-card-label-text-case);-webkit-font-smoothing:var(--article-card-label-webkit-font-smoothing)}.vp-article-card [data-area=label]{grid-area:label}.vp-article-card__action{display:flex;margin-top:auto}.vp-article-card [data-area=action]{grid-area:action}.vp-article-card__footer{color:var(--article-card-footer-color);padding-block:var(--article-card-footer-padding-block-start) var(--article-card-footer-padding-block-end);padding-inline:var(--article-card-footer-padding-inline-start) var(--article-card-footer-padding-inline-end);position:relative}.vp-article-card__caption{font-family:var(--article-card-caption-font-family);font-optical-sizing:var(--article-card-caption-font-optical-sizing);font-size:var(--article-card-caption-font-size);font-weight:var(--article-card-caption-font-weight);letter-spacing:var(--article-card-caption-letter-spacing);line-height:var(--article-card-caption-line-height);-webkit-text-decoration:var(--article-card-caption-text-decoration);text-decoration:var(--article-card-caption-text-decoration);text-transform:var(--article-card-caption-text-case);-webkit-font-smoothing:var(--article-card-caption-webkit-font-smoothing);color:var(--article-card-footer-color)}.vp-article-card:hover{cursor:pointer}.vp-article-card:hover .vp-article-card__media>*{transform:scale(var(--article-card-media-transition-scale))}.vp-article-card-skeleton{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l)}.vp-skeleton.vp-article-card-skeleton__body{aspect-ratio:.8}.vp-skeleton.vp-article-card-skeleton__body--horizontal{aspect-ratio:1.778}.vp-skeleton.vp-article-card-skeleton__caption{--skeleton-width:80%;margin-block-end:var(--vp-semantic-spacing-2xs)}}@layer vitamin-play{.vp-badge{--badge-border-color:var(--vp-semantic-color-container-neutral);--badge-border-radius:var(--vp-semantic-border-radius-full);--badge-border-width:var(--vp-semantic-border-width-s);--badge-background-color:var(--vp-semantic-color-container-brand);--badge-color:var(--vp-semantic-color-content-on-brand-neutral);--badge-min-height:var(--vp-semantic-sizing-xs);--badge-min-width:var(--vp-semantic-sizing-xs);--badge-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--badge-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--badge-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--badge-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--badge-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--badge-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--badge-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--badge-font-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--badge-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--badge-padding:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-2xs)}.vp-badge--important{--badge-border-color:var(--vp-semantic-color-container-neutral);--badge-background-color:var(--vp-semantic-color-status-negative);--badge-color:var(--vp-semantic-color-content-inverse)}.vp-badge:empty{--badge-padding:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-badge{align-items:center;background-color:var(--badge-background-color);border-color:var(--badge-border-color);border-radius:var(--badge-border-radius);border-style:solid;border-width:var(--badge-border-width);color:var(--badge-color);display:inline-flex;font-family:var(--badge-font-family);font-optical-sizing:var(--badge-font-optical-sizing);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);justify-content:center;letter-spacing:var(--badge-letter-spacing);line-height:var(--badge-line-height);min-height:var(--badge-min-height);min-width:var(--badge-min-width);padding:var(--badge-padding);position:relative;-webkit-text-decoration:var(--badge-text-decoration);text-decoration:var(--badge-text-decoration);text-transform:var(--badge-text-case);-webkit-font-smoothing:var(--badge-webkit-font-smoothing);cursor:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vp-badge--bottom-inline-end,.vp-badge--bottom-inline-start,.vp-badge--bottom-left,.vp-badge--bottom-right,.vp-badge--top-inline-end,.vp-badge--top-inline-start,.vp-badge--top-left,.vp-badge--top-right{pointer-events:none;position:absolute}.vp-badge--bottom-inline-end:empty,.vp-badge--bottom-inline-start:empty,.vp-badge--bottom-left:empty,.vp-badge--bottom-right:empty,.vp-badge--top-inline-end:empty,.vp-badge--top-inline-start:empty,.vp-badge--top-left:empty,.vp-badge--top-right:empty{translate:var(--badge-empty-translate)}.vp-badge--top-inline-end,.vp-badge--top-inline-start,.vp-badge--top-left,.vp-badge--top-right{top:0}.vp-badge--top-inline-start{inset-inline-start:0;--badge-empty-translate:50% 50%}.vp-badge--top-inline-end,[dir=rtl] .vp-badge--top-inline-start{--badge-empty-translate:-50% 50%}.vp-badge--top-inline-end{inset-inline-end:0}.vp-badge--top-left,[dir=rtl] .vp-badge--top-inline-end{--badge-empty-translate:50% 50%}.vp-badge--top-left{left:0}.vp-badge--top-right{right:0;--badge-empty-translate:-50% 50%}.vp-badge--bottom-inline-end,.vp-badge--bottom-inline-start,.vp-badge--bottom-left,.vp-badge--bottom-right{bottom:0}.vp-badge--bottom-left{left:0;--badge-empty-translate:50% -50%}.vp-badge--bottom-right{right:0;--badge-empty-translate:-50% -50%}.vp-badge--bottom-inline-start{inset-inline-start:0;--badge-empty-translate:50% -50%}.vp-badge--bottom-inline-end,[dir=rtl] .vp-badge--bottom-inline-start{--badge-empty-translate:-50% -50%}.vp-badge--bottom-inline-end{inset-inline-end:0}[dir=rtl] .vp-badge--bottom-inline-end{--badge-empty-translate:50% -50%}}@layer vitamin-play{.vp-breadcrumbs{--breadcrumbs-spacing-gap:var(--vp-semantic-spacing-2xs);--breadcrumbs-padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-3xs);--breadcrumbs-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--breadcrumbs-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--breadcrumbs-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--breadcrumbs-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--breadcrumbs-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--breadcrumbs-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--breadcrumbs-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--breadcrumbs-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--breadcrumbs-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--breadcrumbs-color-icon:var(--vp-semantic-color-content-quiet);--breadcrumbs-color-content:var(--vp-semantic-color-content-quiet);--breadcrumbs-more-icon-height:var(--vp-semantic-sizing-m);--breadcrumbs-more-icon-width:var(--vp-semantic-sizing-m);--breadcrumbs-separator-icon-height:var(--vp-semantic-sizing-m);--breadcrumbs-separator-icon-width:var(--vp-semantic-sizing-m);--breadcrumbs-chevron-icon-height:var(--vp-semantic-sizing-m);--breadcrumbs-chevron-icon-width:var(--vp-semantic-sizing-m);--breadcrumbs-link-focus:var(--vp-semantic-box-shadow-focus);font-family:var(--breadcrumbs-font-family);font-optical-sizing:var(--breadcrumbs-font-optical-sizing);font-size:var(--breadcrumbs-font-size);font-weight:var(--breadcrumbs-font-weight);letter-spacing:var(--breadcrumbs-letter-spacing);line-height:var(--breadcrumbs-line-height);overflow-x:auto;padding:var(--breadcrumbs-padding);position:relative;-webkit-text-decoration:var(--breadcrumbs-text-decoration);text-decoration:var(--breadcrumbs-text-decoration);text-transform:var(--breadcrumbs-text-case);width:100%;-webkit-font-smoothing:var(--breadcrumbs-webkit-font-smoothing);color:var(--breadcrumbs-color-content)}.vp-breadcrumbs,.vp-breadcrumbs__list{align-items:center;display:flex;gap:var(--breadcrumbs-spacing-gap)}.vp-breadcrumbs__list{list-style-type:none;margin:0;padding:0}.vp-breadcrumbs__list[data-collapsed] li:not(:has(.vp-breadcrumbs__link--brand,[aria-current=page])):not(:focus,:focus-within){height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;width:0!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.vp-breadcrumbs__item{align-items:center;display:flex;gap:var(--breadcrumbs-spacing-gap)}.vp-breadcrumbs__item:first-child svg{display:none}.vp-breadcrumbs__link{all:unset;white-space:nowrap}.vp-breadcrumbs__link:focus-visible{box-shadow:var(--breadcrumbs-link-focus);outline:none}.vp-breadcrumbs__link:not([aria-current=page]){cursor:pointer}.vp-breadcrumbs__chevron-icon{color:var(--breadcrumbs-color-icon);flex-shrink:0;height:var(--breadcrumbs-chevron-icon-height);stroke-width:2;width:var(--breadcrumbs-chevron-icon-width)}[data-collapsed] .vp-breadcrumbs__chevron-icon{display:none}.vp-breadcrumbs__separator-icon{color:var(--breadcrumbs-color-icon);height:var(--breadcrumbs-separator-icon-height);width:var(--breadcrumbs-separator-icon-width)}.vp-breadcrumbs__collapse-trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-sizing:border-box;color:var(--vp-semantic-color-content-quiet);cursor:pointer;display:none;justify-content:center;position:relative}.vp-breadcrumbs__collapse-trigger svg{height:var(--breadcrumbs-more-icon-height);width:var(--breadcrumbs-more-icon-width)}.vp-breadcrumbs__collapse-trigger[data-collapsed]{display:inline-flex}.vp-breadcrumbs-open-animation{animation:opacity-in .4s cubic-bezier(.4,0,.2,1)}.vp-breadcrumbs-exit-animation{animation:opacity-out .4s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.vp-breadcrumbs{animation:none}}@keyframes opacity-in{0%{opacity:0}to{opacity:1}}@keyframes opacity-out{0%{opacity:1}to{opacity:0}}}@layer vitamin-play{.vp-button{--button-text-case:var(--vp-semantic-typography-screen-s-button-label-m-text-case);--button-text-decoration:var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--button-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--button-font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);--button-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--button-font-weight:var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--button-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--button-font-optical-sizing:var(--vp-semantic-typography-screen-s-button-label-m-optical-sizing);--button-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing)}.vp-button--small{--button-text-case:var(--vp-semantic-typography-screen-s-button-label-s-text-case);--button-text-decoration:var(--vp-semantic-typography-screen-s-button-label-s-text-decoration);--button-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--button-font-size:var(--vp-semantic-typography-screen-s-button-label-s-font-size);--button-line-height:var(--vp-semantic-typography-screen-s-button-label-s-line-height);--button-font-weight:var(--vp-semantic-typography-screen-s-button-label-s-font-weight);--button-font-family:var(--vp-semantic-typography-screen-s-button-label-s-font-family);--button-font-optical-sizing:var(--vp-semantic-typography-screen-s-button-label-s-optical-sizing);--button-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing)}.vp-button--large{--button-text-case:var(--vp-semantic-typography-screen-s-button-label-m-text-case);--button-text-decoration:var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--button-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--button-font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);--button-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--button-font-weight:var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--button-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--button-font-optical-sizing:var(--vp-semantic-typography-screen-s-button-label-m-optical-sizing);--button-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing)}.vp-button{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-on-brand-neutral);--button-background-color:var(--vp-semantic-color-container-brand);--button-background-color-hover:var(--vp-semantic-color-hover-container-brand);--button-background-color-active:var(--vp-semantic-color-active-container-brand)}.vp-button--inverse{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-brand);--button-background-color:var(--vp-semantic-color-container-neutral);--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button--secondary{--button-border-color:var(--vp-semantic-color-border-neutral);--button-color:var(--vp-semantic-color-content-neutral);--button-background-color:var(--vp-semantic-color-container-neutral);--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button--secondary.vp-button--inverse{--button-border-color:var(--vp-semantic-color-border-on-brand);--button-color:var(--vp-semantic-color-content-on-brand-neutral);--button-background-color:var(--vp-semantic-color-container-on-brand);--button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-button--tertiary{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-brand);--button-background-color:transparent;--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button--tertiary.vp-button--inverse{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-on-brand-neutral);--button-background-color:var(--vp-semantic-color-container-on-brand);--button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-button--negative{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-inverse);--button-background-color:var(--vp-semantic-color-status-negative);--button-background-color-hover:var(--vp-semantic-color-hover-container-negative);--button-background-color-active:var(--vp-semantic-color-active-container-negative)}.vp-button--negative.vp-button--inverse{--button-border-color:transparent;--button-color:var(--vp-semantic-color-status-negative);--button-background-color:var(--vp-semantic-color-container-neutral);--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button{--button-disabled-opacity:var(--vp-semantic-opacity-s);--button-border-width:var(--vp-semantic-border-width-s);--button-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full)}.vp-button--squared{--button-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main)}.vp-button{--button-spacing-gap:var(--vp-semantic-spacing-xs);--button-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l)}.vp-button--small{--button-spacing-gap:var(--vp-semantic-spacing-2xs);--button-padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m)}.vp-button--large{--button-spacing-gap:var(--vp-semantic-spacing-xs);--button-padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl)}.vp-button{--button-start-icon-width:var(--vp-semantic-sizing-l);--button-start-icon-height:var(--vp-semantic-sizing-l);--button-end-icon-width:var(--vp-semantic-sizing-l);--button-end-icon-height:var(--vp-semantic-sizing-l)}.vp-button--small{--button-start-icon-width:var(--vp-semantic-sizing-m);--button-start-icon-height:var(--vp-semantic-sizing-m);--button-end-icon-width:var(--vp-semantic-sizing-m);--button-end-icon-height:var(--vp-semantic-sizing-m)}.vp-button--large{--button-start-icon-width:var(--vp-semantic-sizing-xl);--button-start-icon-height:var(--vp-semantic-sizing-xl);--button-end-icon-width:var(--vp-semantic-sizing-xl);--button-end-icon-height:var(--vp-semantic-sizing-xl)}.vp-button{align-items:center;align-self:center;background-color:var(--button-background-color);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-color);display:inline-flex;flex-direction:row;font-family:var(--button-font-family);font-optical-sizing:var(--button-font-optical-sizing);font-weight:var(--button-font-weight);gap:var(--button-spacing-gap);justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);padding:var(--button-padding);position:relative;-webkit-text-decoration:var(--button-text-decoration);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-case);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);-webkit-font-smoothing:var(--button-webkit-font-smoothing);font-size:var(--button-font-size)}@media(prefers-reduced-motion:reduce){.vp-button{transition-duration:0s}}.vp-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-button:before{content:"";height:var(--vp-semantic-sizing-accessibility-touch-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.vp-button:hover:not(:disabled),.vp-button:hover:not([data-disabled]){--button-background-color:var(--button-background-color-hover)}.vp-button:active:not(:disabled),.vp-button:active:not([data-disabled]){--button-background-color:var(--button-background-color-active)}.vp-button:focus-visible:not(:disabled){box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-button:disabled,.vp-button[data-disabled]{cursor:default;opacity:var(--button-disabled-opacity)}.vp-button[data-loading]{color:transparent}.vp-button[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-button [data-part=loading-slot]{color:var(--button-color);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-button [data-part=loading-slot],.vp-button [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=start-slot] svg{flex:0 0 auto;height:var(--button-start-icon-height);width:var(--button-start-icon-width)}.vp-button [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=end-slot] svg{flex:0 0 auto;height:var(--button-end-icon-height);width:var(--button-end-icon-width)}.vp-button [data-part=alt]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vp-skeleton.vp-button-skeleton{--skeleton-border-offset:calc(var(--vp-semantic-border-width-s)*2);--skeleton-height:calc(var(--vp-semantic-typography-screen-s-button-label-m-font-size)*var(--vp-semantic-typography-screen-s-button-label-m-line-height) + var(--vp-semantic-spacing-s) + var(--vp-semantic-spacing-s) + var(--skeleton-border-offset))}.vp-skeleton.vp-button-skeleton--small{--skeleton-height:calc(var(--vp-semantic-typography-screen-s-button-label-s-font-size)*var(--vp-semantic-typography-screen-s-button-label-s-line-height) + var(--vp-semantic-spacing-xs) + var(--vp-semantic-spacing-xs) + var(--skeleton-border-offset))}.vp-skeleton.vp-button-skeleton--large{--skeleton-height:calc(var(--vp-semantic-typography-screen-s-button-label-m-font-size)*var(--vp-semantic-typography-screen-s-button-label-m-line-height) + var(--vp-semantic-spacing-l) + var(--vp-semantic-spacing-l) + var(--skeleton-border-offset))}}@layer vitamin-play{:root{--checkbox-zi-root:0;--checkbox-zi-halo:calc(var(--checkbox-zi-root) - 1)}.vp-checkbox{--checkbox-margin-block-start:var(--vp-semantic-spacing-3xs);--checkbox-margin-block-end:var(--vp-semantic-spacing-3xs);--checkbox-spacing-gap:var(--vp-semantic-spacing-s);--checkbox-tick-color:var(--vp-semantic-color-content-on-brand-neutral);--checkbox-tick-width:var(--vp-semantic-sizing-m);--checkbox-tick-height:var(--vp-semantic-sizing-m);--checkbox-container-checked-color:var(--vp-semantic-color-container-brand);--checkbox-container-checked-border-color-default:var(--vp-semantic-color-border-brand);--checkbox-container-checked-border-color-hover:var(--vp-semantic-color-border-brand);--checkbox-container-checked-border-color-active:var(--vp-semantic-color-border-brand);--checkbox-container-unchecked-color:transparent;--checkbox-container-unchecked-border-color-default:var(--vp-semantic-color-border-neutral);--checkbox-container-unchecked-border-color-hover:var(--vp-semantic-color-border-brand);--checkbox-container-unchecked-border-color-active:var(--vp-semantic-color-border-brand);--checkbox-container-unchecked-border-color-error:var(--vp-semantic-color-status-negative);--checkbox-container-width:var(--vp-semantic-sizing-l);--checkbox-container-height:var(--vp-semantic-sizing-l);--checkbox-container-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--checkbox-disabled-opacity:var(--vp-semantic-opacity-s);--checkbox-halo-unchecked-active-color:var(--vp-semantic-color-active-container-alpha-neutral);--checkbox-halo-unchecked-hover-color:var(--vp-semantic-color-hover-container-alpha-neutral);--checkbox-halo-checked-active-color:var(--vp-semantic-color-active-container-alpha-brand);--checkbox-halo-checked-hover-color:var(--vp-semantic-color-hover-container-alpha-brand);--checkbox-halo-width:var(--vp-semantic-sizing-xl);--checkbox-halo-height:var(--vp-semantic-sizing-xl);--checkbox-halo-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--checkbox-label-color:var(--vp-semantic-color-content-neutral);--checkbox-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--checkbox-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--checkbox-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--checkbox-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--checkbox-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--checkbox-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--checkbox-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--checkbox-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--checkbox-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-checkbox--vertical{--checkbox-margin-block-start:0}.vp-checkbox{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;gap:var(--checkbox-spacing-gap);position:relative;vertical-align:middle;z-index:var(--checkbox-zi-root)}.vp-checkbox--vertical{align-items:center;flex-direction:column}.vp-checkbox__input{cursor:pointer}.vp-checkbox__input[data-disabled]{cursor:default}@supports selector(:has(:focus-visible)){.vp-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:var(--checkbox-container-height);margin-block:var(--checkbox-margin-block-start) var(--checkbox-margin-block-end);outline:none;overflow:hidden;padding:0;position:absolute;width:var(--checkbox-container-width)}}.vp-checkbox__control{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-unchecked-color);--checkbox-halo-background-color:transparent;align-items:center;background-color:var(--checkbox-control-background-color);border:var(--vp-semantic-border-width-s) solid var(--checkbox-control-border-color);border-radius:var(--checkbox-container-border-radius);display:flex;height:var(--checkbox-container-height);justify-content:center;margin-block:var(--checkbox-margin-block-start) var(--checkbox-margin-block-end);position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--checkbox-container-width)}@media(prefers-reduced-motion:reduce){.vp-checkbox__control{transition-duration:0s}}.vp-checkbox__control{flex:0 0 var(--checkbox-container-width)}.vp-checkbox__control[data-checked],.vp-checkbox__control[data-indeterminate]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-checked-color)}.vp-checkbox__control[data-checked][data-hover],.vp-checkbox__control[data-indeterminate][data-hover]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-hover-color)}.vp-checkbox__control[data-checked][data-active],.vp-checkbox__control[data-indeterminate][data-active]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-active-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-hover]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-checked-hover-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-active]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-checked-active-color)}.vp-checkbox__control:not([data-checked])[data-invalid]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-error)}.vp-checkbox__control svg{color:var(--checkbox-tick-color);flex:0 0 auto;height:var(--checkbox-tick-height);width:var(--checkbox-tick-width)}.vp-checkbox__control:before{background-color:var(--checkbox-halo-background-color);border-radius:var(--checkbox-halo-border-radius);content:"";height:var(--checkbox-halo-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--checkbox-halo-width);z-index:var(--checkbox-zi-halo)}@media(prefers-reduced-motion:reduce){.vp-checkbox__control:before{transition-duration:0s}}.vp-checkbox:has([data-focus]) .vp-checkbox__control{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-checkbox[data-disabled]{cursor:default;opacity:var(--checkbox-disabled-opacity)}.vp-checkbox__label{color:var(--checkbox-label-color);display:inline-flex;font-family:var(--checkbox-label-font-family);font-optical-sizing:var(--checkbox-label-font-optical-sizing);font-size:var(--checkbox-label-font-size);font-weight:var(--checkbox-label-font-weight);letter-spacing:var(--checkbox-label-letter-spacing);line-height:var(--checkbox-label-line-height);-webkit-text-decoration:var(--checkbox-label-text-decoration);text-decoration:var(--checkbox-label-text-decoration);text-transform:var(--checkbox-label-text-case);-webkit-font-smoothing:var(--checkbox-label-webkit-font-smoothing)}}@layer vitamin-play{.vp-chip{--chip-disabled-opacity:var(--vp-semantic-opacity-s);--chip-border-width:var(--vp-semantic-border-width-s);--chip-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);--chip-label-margin:0;--chip-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--chip-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--chip-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);--chip-height:var(--vp-semantic-sizing-4xl);--chip-width:auto}.vp-chip--small{--chip-height:var(--vp-semantic-sizing-2xl)}.vp-chip,.vp-chip--small{--chip-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--chip-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--chip-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--chip-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--chip-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--chip-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--chip-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--chip-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--chip-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-chip{--chip-color:var(--vp-semantic-color-content-neutral);--chip-color-hover:var(--vp-semantic-color-content-neutral);--chip-color-active:var(--vp-semantic-color-border-catchy);--chip-border-color:var(--vp-semantic-color-border-quiet);--chip-border-color-hover:var(--vp-semantic-color-border-catchy);--chip-border-color-active:var(--vp-semantic-color-border-catchy);--chip-background-color:var(--vp-semantic-color-container-neutral)}.vp-chip[data-checked]{--chip-color:var(--vp-semantic-color-content-neutral);--chip-color-hover:var(--vp-semantic-color-content-neutral);--chip-color-active:var(--vp-semantic-color-content-neutral);--chip-border-color:var(--vp-semantic-color-border-catchy);--chip-border-width:var(--vp-semantic-border-width-m);--chip-border-color-hover:var(--vp-semantic-color-border-catchy);--chip-border-color-active:var(--vp-semantic-color-border-catchy)}.vp-chip{--chip-spacing-gap:var(--vp-semantic-spacing-xs);--chip-padding:0 var(--vp-semantic-spacing-l) 0 var(--vp-semantic-spacing-l)}.vp-chip--small{--chip-spacing-gap:var(--vp-semantic-spacing-2xs);--chip-padding:0 var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m)}.vp-chip--icon{--chip-width:var(--vp-semantic-sizing-4xl);--chip-spacing-gap:var(--vp-semantic-spacing-xs);--chip-padding:0 var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m)}.vp-chip--icon.vp-chip--small{--chip-width:var(--vp-semantic-sizing-2xl);--chip-spacing-gap:var(--vp-semantic-spacing-2xs);--chip-padding:0 var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-xs)}.vp-chip{--chip-start-icon-width:var(--vp-semantic-sizing-l);--chip-start-icon-height:var(--vp-semantic-sizing-l);--chip-end-icon-width:var(--vp-semantic-sizing-l);--chip-end-icon-height:var(--vp-semantic-sizing-l)}.vp-chip--small{--chip-start-icon-width:var(--vp-semantic-sizing-m);--chip-start-icon-height:var(--vp-semantic-sizing-m);--chip-end-icon-width:var(--vp-semantic-sizing-m);--chip-end-icon-height:var(--vp-semantic-sizing-m)}.vp-chip{align-items:center;align-self:center;background-color:var(--chip-background-color);border:var(--chip-border-width) solid var(--chip-border-color);border-radius:var(--chip-border-radius);box-sizing:border-box;color:var(--chip-color);display:inline-flex;flex-direction:row;font-family:var(--chip-font-family);font-optical-sizing:var(--chip-font-optical-sizing);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);gap:var(--chip-spacing-gap);height:var(--chip-height);justify-content:center;letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);padding:var(--chip-padding);position:relative;-webkit-text-decoration:var(--chip-text-decoration);text-decoration:var(--chip-text-decoration);text-transform:var(--chip-text-case);transition:color var(--chip-transition),border-color var(--chip-transition);width:var(--chip-width);-webkit-font-smoothing:var(--chip-webkit-font-smoothing);white-space:nowrap}@media(prefers-reduced-motion:reduce){.vp-chip{transition-duration:0s}}.vp-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-chip--icon>svg{flex-shrink:0}.vp-chip__label{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:row;font-family:var(--chip-font-family);font-optical-sizing:var(--chip-font-optical-sizing);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);gap:var(--chip-spacing-gap);justify-content:center;letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);margin:var(--chip-label-margin);position:relative;-webkit-text-decoration:var(--chip-text-decoration);text-decoration:var(--chip-text-decoration);text-transform:var(--chip-text-case);vertical-align:middle;-webkit-font-smoothing:var(--chip-webkit-font-smoothing);white-space:nowrap}.vp-chip:before{content:"";height:max(var(--chip-sizing-min-height),100%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(var(--chip-sizing-min-width),100%)}@supports selector(:has(:focus-visible)){.vp-chip__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:1px;margin:-1px;outline:none;overflow:hidden;padding:0;position:absolute;width:1px}}.vp-chip:hover:not(:disabled,[data-disabled]),.vp-chip[data-hover]{--chip-color:var(--chip-color-hover);--chip-border-color:var(--chip-border-color-hover)}.vp-chip:active:not(:disabled),.vp-chip:active:not([data-disabled]),.vp-chip[data-active]{--chip-color:var(--chip-color-active);--chip-border-color:var(--chip-border-color-active)}.vp-chip:focus-visible:not(:disabled),.vp-chip[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-chip:focus-visible,.vp-chip:has(:focus-visible){box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-chip:disabled,.vp-chip[data-disabled]{cursor:default;opacity:var(--chip-disabled-opacity)}.vp-chip[data-loading]{color:transparent;transition:border-color var(--chip-transition)}.vp-chip[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-chip [data-part=loading-slot]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-chip [data-part=alt]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vp-chip [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.vp-chip [data-part=start-slot] svg{flex:0 0 auto;height:var(--chip-start-icon-height);width:var(--chip-start-icon-width)}.vp-chip [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.vp-chip [data-part=end-slot] svg{flex:0 0 auto;height:var(--chip-start-icon-height);width:var(--chip-start-icon-width)}}@layer vitamin-play{.vp-combobox{--combobox-listbox-z-index:1;--combobox-input-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-input-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-input-padding-block-start:var(--vp-semantic-spacing-s);--combobox-input-padding-block-end:var(--vp-semantic-spacing-s);--combobox-input-gap:var(--vp-semantic-spacing-2xs);--combobox-listbox-padding:var(--vp-semantic-spacing-4xs);--combobox-opt-group-label-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-block-start:var(--vp-semantic-spacing-m);--combobox-opt-group-label-padding-block-end:var(--vp-semantic-spacing-xs);--combobox-option-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-option-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-option-padding-block-start:var(--vp-semantic-spacing-s);--combobox-option-padding-block-end:var(--vp-semantic-spacing-s);--combobox-input-color-default:var(--vp-semantic-color-content-neutral);--combobox-input-color-hover:var(--vp-semantic-color-content-neutral);--combobox-input-background-color-default:var(--vp-semantic-color-container-neutral);--combobox-input-background-color-hover:var(--vp-semantic-color-container-neutral);--combobox-input-background-color:var(--combobox-input-background-color-default);--combobox-opt-group-label-color:var(--vp-semantic-color-content-quiet);--combobox-listbox-border-radius:var(--vp-semantic-border-radius-main);--combobox-input-border-color-default:var(--vp-semantic-color-border-neutral);--combobox-input-border-color-focus:var(--vp-semantic-color-border-brand);--combobox-input-border-color-invalid:var(--vp-semantic-color-status-negative);--combobox-input-border-width:var(--vp-semantic-border-width-s);--combobox-input-border-color:var(--combobox-input-border-color-default);--combobox-input-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--combobox-input-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--combobox-input-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--combobox-input-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--combobox-input-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--combobox-input-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--combobox-input-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--combobox-input-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--combobox-input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--combobox-opt-group-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--combobox-opt-group-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--combobox-opt-group-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--combobox-opt-group-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--combobox-opt-group-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--combobox-opt-group-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--combobox-opt-group-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--combobox-opt-group-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--combobox-opt-group-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-combobox--small{--combobox-input-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-input-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-input-padding-block-start:var(--vp-semantic-spacing-2xs);--combobox-input-padding-block-end:var(--vp-semantic-spacing-2xs);--combobox-input-gap:var(--vp-semantic-spacing-2xs);--combobox-option-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-option-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-option-padding-block-start:var(--vp-semantic-spacing-s);--combobox-option-padding-block-end:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-block-start:var(--vp-semantic-spacing-m);--combobox-opt-group-label-padding-block-end:var(--vp-semantic-spacing-xs);--combobox-opt-group-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--combobox-opt-group-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--combobox-opt-group-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--combobox-opt-group-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--combobox-opt-group-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--combobox-opt-group-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--combobox-opt-group-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--combobox-opt-group-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--combobox-opt-group-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-combobox--large{--combobox-input-padding-inline-start:var(--vp-semantic-spacing-m);--combobox-input-padding-inline-end:var(--vp-semantic-spacing-m);--combobox-input-padding-block-start:var(--vp-semantic-spacing-l);--combobox-input-padding-block-end:var(--vp-semantic-spacing-l);--combobox-input-gap:var(--vp-semantic-spacing-2xs);--combobox-option-padding-inline-start:var(--vp-semantic-spacing-m);--combobox-option-padding-inline-end:var(--vp-semantic-spacing-m);--combobox-option-padding-block-start:var(--vp-semantic-spacing-l);--combobox-option-padding-block-end:var(--vp-semantic-spacing-l);--combobox-opt-group-label-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-block-start:var(--vp-semantic-spacing-m);--combobox-opt-group-label-padding-block-end:var(--vp-semantic-spacing-xs);--combobox-opt-group-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--combobox-opt-group-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--combobox-opt-group-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--combobox-opt-group-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--combobox-opt-group-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--combobox-opt-group-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--combobox-opt-group-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--combobox-opt-group-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--combobox-opt-group-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-combobox--subtle{--combobox-input-color-default:var(--vp-semantic-color-content-neutral);--combobox-input-color-hover:var(--vp-semantic-color-content-neutral);--combobox-listbox-border-radius:var(--vp-semantic-border-radius-main);--combobox-listbox-padding:var(--vp-semantic-spacing-4xs);--combobox-input-border-color-default:transparent;--combobox-input-border-color-focus:var(--vp-semantic-color-border-brand);--combobox-input-border-color-invalid:var(--vp-semantic-color-status-negative);--combobox-input-background-color-default:var(--vp-semantic-color-container-quiet);--combobox-input-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 95%,var(--vp-semantic-color-container-catchy))}.vp-combobox--float{--combobox-input-color-default:var(--vp-semantic-color-content-neutral);--combobox-input-color-hover:var(--vp-semantic-color-content-brand);--combobox-listbox-border-radius:var(--vp-semantic-border-radius-m);--combobox-listbox-padding:var(--vp-semantic-spacing-s);--combobox-input-border-color-default:transparent;--combobox-input-border-color-focus:var(--vp-semantic-color-border-brand);--combobox-input-border-color-invalid:var(--vp-semantic-color-status-negative);--combobox-input-background-color-default:transparent;--combobox-input-background-color-hover:transparent}.vp-combobox--float.vp-combobox--small{--combobox-input-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--combobox-input-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--combobox-input-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--combobox-input-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--combobox-input-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--combobox-input-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--combobox-input-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--combobox-input-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--combobox-input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-combobox--float.vp-combobox--large{--combobox-input-text-case:var(--vp-semantic-typography-screen-s-body-l-text-case);--combobox-input-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--combobox-input-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--combobox-input-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--combobox-input-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--combobox-input-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--combobox-input-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--combobox-input-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-l-optical-sizing);--combobox-input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing)}.vp-combobox[data-invalid]{--combobox-input-border-color:var(--combobox-input-border-color-invalid)}.vp-combobox--float:has(.vp-combobox__input:focus-visible):has(.vp-combobox__input[data-focused]),.vp-combobox:not(.vp-combobox--float):has(.vp-combobox__input[data-focused]){--combobox-input-border-color:var(--combobox-input-border-color-focus);--combobox-input-border-width:var(--vp-semantic-border-width-m)}.vp-combobox:has(.vp-combobox__input:hover:not([data-disabled])){--combobox-input-border-width:var(--vp-semantic-border-width-m);--combobox-input-background-color:var(--combobox-input-background-color-hover)}.vp-combobox{box-shadow:0 0 0 var(--combobox-input-border-width) var(--combobox-input-border-color);color:var(--combobox-input-color-default);cursor:pointer;position:relative}.vp-combobox[data-disabled]{cursor:default;opacity:var(--vp-semantic-opacity-s)}.vp-combobox[data-hover]{color:var(--combobox-input-color-hover)}.vp-combobox__input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--combobox-input-background-color);border:none;box-sizing:border-box;color:inherit;cursor:inherit;display:flex;flex-direction:row;font-family:var(--combobox-input-font-family);font-optical-sizing:var(--combobox-input-font-optical-sizing);font-size:var(--combobox-input-font-size);font-weight:var(--combobox-input-font-weight);gap:var(--combobox-input-gap);letter-spacing:var(--combobox-input-letter-spacing);line-height:var(--combobox-input-line-height);padding-block:var(--combobox-input-padding-block-start) var(--combobox-input-padding-block-end);position:relative;text-align:start;-webkit-text-decoration:var(--combobox-input-text-decoration);text-decoration:var(--combobox-input-text-decoration);text-transform:var(--combobox-input-text-case);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--combobox-input-webkit-font-smoothing);padding-inline:var(--combobox-input-padding-inline-start) calc(var(--combobox-input-gap) + var(--vp-semantic-sizing-l) + var(--combobox-input-padding-inline-end));transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.vp-combobox__input:focus{outline:none}@media(prefers-reduced-motion:reduce){.vp-combobox__input{transition-duration:0s}}.vp-combobox__listbox{background:var(--vp-semantic-color-container-neutral);border:none;border-radius:var(--combobox-listbox-border-radius);box-sizing:border-box;color:var(--vp-semantic-color-content-neutral);inset:unset;margin:0;max-height:calc(var(--combobox-option-padding-block-start)*5 + var(--combobox-option-padding-block-end)*5 + var(--vp-semantic-typography-screen-s-body-m-line-height)*var(--vp-semantic-typography-screen-s-body-m-font-size)*5);min-width:200px;outline:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);overflow:hidden auto;padding:var(--combobox-listbox-padding);position:fixed;z-index:var(--combobox-listbox-z-index)}.vp-combobox__listbox:not(:has(*)){visibility:hidden}.vp-combobox__opt-group-label{color:var(--combobox-opt-group-label-color);cursor:default;font-family:var(--combobox-opt-group-label-font-family);font-optical-sizing:var(--combobox-opt-group-label-font-optical-sizing);font-size:var(--combobox-opt-group-label-font-size);font-weight:var(--combobox-opt-group-label-font-weight);letter-spacing:var(--combobox-opt-group-label-letter-spacing);line-height:var(--combobox-opt-group-label-line-height);padding:var(--combobox-opt-group-label-padding-block-start) var(--combobox-opt-group-label-padding-inline-end) var(--combobox-opt-group-label-padding-block-end) var(--combobox-opt-group-label-padding-inline-start);-webkit-text-decoration:var(--combobox-opt-group-label-text-decoration);text-decoration:var(--combobox-opt-group-label-text-decoration);text-transform:var(--combobox-opt-group-label-text-case);-webkit-font-smoothing:var(--combobox-opt-group-label-webkit-font-smoothing)}.vp-combobox__option{align-items:center;align-self:stretch;background:var(--vp-semantic-color-container-neutral);color:var(--vp-semantic-color-content-neutral);cursor:pointer;display:flex;font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);gap:var(--vp-semantic-spacing-xs);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);padding-block:var(--combobox-option-padding-block-start) var(--combobox-option-padding-block-end);padding-inline:var(--combobox-option-padding-inline-start) var(--combobox-option-padding-inline-end);position:relative;-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-combobox__option:hover:not([aria-disabled]){background:var(--vp-semantic-color-container-quiet)}.vp-combobox__option[aria-disabled]{cursor:default;opacity:var(--vp-semantic-opacity-s)}.vp-combobox__option[aria-selected=true]{color:var(--vp-semantic-color-content-brand)}.vp-combobox__option[data-focused]{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline-offset:calc((var(--vp-semantic-border-width-m))*-2)}.vp-combobox__indicator{box-sizing:border-box;height:var(--vp-semantic-sizing-l);inset:0;margin-block:auto;margin-inline:auto var(--combobox-input-padding-inline-end);pointer-events:none;position:absolute;transition:transform var(--vp-semantic-motion-delay-slow) ease;width:var(--vp-semantic-sizing-l)}@media(prefers-reduced-motion:reduce){.vp-combobox__indicator{transition-duration:0s}}.vp-combobox__indicator[data-open]{transform:rotate(180deg)}.vp-combobox__pseudo-radio{align-items:center;background-color:transparent;border-color:var(--vp-semantic-color-border-neutral);border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);border-style:solid;border-width:var(--vp-semantic-border-width-s);display:flex;flex-grow:0;flex-shrink:0;height:var(--vp-semantic-sizing-l);justify-content:center;position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--vp-semantic-sizing-l)}@media(prefers-reduced-motion:reduce){.vp-combobox__pseudo-radio{transition-duration:0s}}.vp-combobox__pseudo-radio[data-selected]{border-color:var(--vp-semantic-color-border-brand)}.vp-combobox__pseudo-radio[data-selected]:after{background-color:var(--vp-semantic-color-content-brand);border-radius:var(--vp-semantic-border-radius-full);content:"";display:inline-block;flex:0 0 auto;height:var(--vp-semantic-sizing-s);width:var(--vp-semantic-sizing-s)}.vp-combobox__pseudo-checkbox{align-items:center;background-color:transparent;border-color:var(--vp-semantic-color-border-neutral);border-style:solid;border-width:var(--vp-semantic-border-width-s);display:flex;flex-grow:0;flex-shrink:0;height:var(--vp-semantic-sizing-l);justify-content:center;position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--vp-semantic-sizing-l)}@media(prefers-reduced-motion:reduce){.vp-combobox__pseudo-checkbox{transition-duration:0s}}.vp-combobox__pseudo-checkbox[data-selected]{background-color:var(--vp-semantic-color-container-brand);border-color:var(--vp-semantic-color-border-brand)}.vp-combobox__pseudo-checkbox svg{color:var(--vp-semantic-color-content-on-brand-neutral);flex:0 0 auto;height:var(--vp-semantic-sizing-m);width:var(--vp-semantic-sizing-m)}.vp-combobox__option-indicator{flex-grow:0;flex-shrink:0;height:var(--vp-semantic-sizing-l);margin-left:auto;opacity:0;width:var(--vp-semantic-sizing-l)}.vp-combobox__option-indicator[data-selected]{opacity:1}}@layer vitamin-play{.vp-divider{--vp-divider-border-width:var(--vp-semantic-border-width-s);--vp-divider-color:var(--vp-semantic-color-border-quiet);--vp-divider-width:auto;--vp-divider-height:var(--vp-divider-border-width)}.vp-divider--inverse{--vp-divider-color:var(--vp-semantic-color-alpha-neutral-l)}.vp-divider--on-brand{--vp-divider-color:hsla(0,0%,100%,.2)}.vp-divider--vertical{--vp-divider-width:var(--vp-divider-border-width);--vp-divider-height:auto}.vp-divider{background-color:var(--vp-divider-color);border:none;flex-shrink:0;height:var(--vp-divider-height);margin:0;width:var(--vp-divider-width)}}@layer vitamin-play{:root{--drawer-zi-root:0;--drawer-zi-backdrop:calc(var(--drawer-zi-root) + 1);--drawer-zi-container:calc(var(--drawer-zi-backdrop) + 1)}.vp-drawer{--vp-component-drawer-sizing-container-screen-s-height:323px;--vp-component-drawer-sizing-container-screen-m-height:323px;--vp-component-drawer-sizing-container-screen-l-height:323px;--drawer-background-color:var(--vp-semantic-color-container-on-overlay);--drawer-gap:var(--vp-semantic-spacing-m);--drawer-height:var(--vp-component-drawer-sizing-container-screen-s-height);--drawer-width:390px;--drawer-padding:calc(var(--vp-semantic-spacing-l) - var(--drawer-gap)/2) 0 calc(var(--vp-semantic-spacing-l) - var(--drawer-gap)/2) 0;--drawer-backdrop-background-color:var(--vp-semantic-color-container-overlay);--drawer-containers-padding-block-start:calc(var(--drawer-gap)/2);--drawer-containers-padding-block-end:calc(var(--drawer-gap)/2);--drawer-containers-padding-inline-start:var(--vp-semantic-spacing-xl);--drawer-containers-padding-inline-end:var(--vp-semantic-spacing-xl);--drawer-header-gap:var(--vp-semantic-spacing-xs);--drawer-header-padding:calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-block-start)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-inline-end)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-block-end)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-inline-start));--drawer-header-title-color:var(--vp-semantic-color-content-neutral);--drawer-header-title-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--drawer-header-title-font-optical-sizing:var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--drawer-header-title-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--drawer-header-title-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--drawer-header-title-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--drawer-header-title-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--drawer-header-title-text-case:var(--vp-semantic-typography-screen-l-title-s-text-case);--drawer-header-title-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--drawer-header-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--drawer-body-padding:var(--drawer-containers-padding-block-start) var(--drawer-containers-padding-inline-end) var(--drawer-containers-padding-block-end) var(--drawer-containers-padding-inline-start);--drawer-footer-padding:calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-block-start)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-inline-end)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-block-end)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-inline-start));--drawer-key-frame-slide-horizontal-in:drawer-slide-horizontal-in;--drawer-key-frame-slide-horizontal-out:drawer-slide-horizontal-out;--drawer-key-frame-slide-from-bottom-in:drawer-slide-from-bottom-in;--drawer-key-frame-slide-from-bottom-out:drawer-slide-from-bottom-out;--drawer-opening-duration:var(--vp-semantic-motion-duration-moderate);--drawer-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--drawer-closing-duration:var(--vp-semantic-motion-duration-quick);--drawer-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--drawer-backdrop-opening-duration:var(--vp-semantic-motion-duration-moderate);--drawer-backdrop-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--drawer-backdrop-closing-duration:var(--vp-semantic-motion-duration-quick);--drawer-backdrop-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out)}@media screen and (min-width:600px){.vp-drawer{--drawer-gap:var(--vp-semantic-spacing-m);--drawer-height:var(--vp-component-drawer-sizing-container-screen-m-height);--drawer-width:484px;--drawer-padding:calc(var(--vp-semantic-spacing-xl) - var(--drawer-gap)/2) 0 calc(var(--vp-semantic-spacing-xl) - var(--drawer-gap)/2) 0;--drawer-containers-padding-inline-start:var(--vp-semantic-spacing-2xl);--drawer-containers-padding-inline-end:var(--vp-semantic-spacing-2xl)}}@media screen and (min-width:1200px){.vp-drawer{--drawer-gap:var(--vp-semantic-spacing-m);--drawer-height:var(--vp-component-drawer-sizing-container-screen-l-height);--drawer-width:550px;--drawer-padding:calc(var(--vp-semantic-spacing-2xl) - var(--drawer-gap)/2) 0 calc(var(--vp-semantic-spacing-2xl) - var(--drawer-gap)/2) 0;--drawer-containers-padding-inline-start:var(--vp-semantic-spacing-3xl);--drawer-containers-padding-inline-end:var(--vp-semantic-spacing-3xl)}}.vp-drawer .backdrop,.vp-drawer::backdrop{background-color:var(--drawer-backdrop-background-color);inset:0;opacity:0;pointer-events:none;position:fixed;z-index:var(--drawer-zi-backdrop)}@media(prefers-reduced-motion:reduce){.vp-drawer .backdrop,.vp-drawer::backdrop{animation:none!important}}.vp-drawer{background-color:var(--drawer-background-color);border:0;display:flex;flex-direction:column;margin:0;min-height:100%;min-width:var(--drawer-width);padding:var(--drawer-padding);position:fixed;z-index:var(--drawer-zi-container)}.vp-drawer[data-hidden]{display:none}.vp-drawer{inset-block:0;inset-inline:auto 0;--drawer-slide-direction:1;--drawer-motion-slide-in:var(--drawer-key-frame-slide-horizontal-in);--drawer-motion-slide-out:var(--drawer-key-frame-slide-horizontal-out);transform:translate(calc(-100%*var(--drawer-slide-direction)))}.vp-drawer--inline-start,[dir=rtl] .vp-drawer{--drawer-slide-direction:-1}.vp-drawer--inline-start{inset-inline:0 auto}[dir=rtl] .vp-drawer--inline-start{--drawer-slide-direction:1}.vp-drawer--left{inset:0 auto 0 0;--drawer-slide-direction:-1!important}.vp-drawer--right{inset:0 0 0 auto;--drawer-slide-direction:1!important}.vp-drawer--bottom{--drawer-motion-slide-in:var(--drawer-key-frame-slide-from-bottom-in);--drawer-motion-slide-out:var(--drawer-key-frame-slide-from-bottom-out);height:auto;inset:auto 0 0;min-height:var(--drawer-height);min-width:100%;transform:translateY(100%)}.vp-drawer[data-open]:not(.vp-drawer-exit-animation){animation:var(--drawer-motion-slide-in) var(--drawer-opening-duration) var(--drawer-opening-easing);transform:translate(0)}.vp-drawer[data-open]:not(.vp-drawer-exit-animation) .backdrop,.vp-drawer[data-open]:not(.vp-drawer-exit-animation)::backdrop{animation:drawer-appear-in var(--drawer-backdrop-opening-duration) var(--drawer-backdrop-opening-easing);opacity:1}.vp-drawer--bottom.vp-drawer[data-open]:not(.vp-drawer-exit-animation){transform:translateY(0)}.vp-drawer-exit-animation{animation:var(--drawer-motion-slide-out) var(--drawer-closing-duration) var(--drawer-closing-easing)}.vp-drawer-exit-animation .backdrop,.vp-drawer-exit-animation::backdrop{animation:drawer-appear-out var(--drawer-backdrop-closing-duration) var(--drawer-backdrop-closing-easing)}@media(prefers-reduced-motion:reduce){.vp-drawer{animation:none!important}}.vp-drawer__header{align-items:center;color:var(--drawer-header-title-color);display:flex;font-family:var(--drawer-header-title-font-family);font-optical-sizing:var(--drawer-header-title-font-optical-sizing);font-size:var(--drawer-header-title-font-size);font-weight:var(--drawer-header-title-font-weight);gap:var(--drawer-header-gap);justify-content:space-between;letter-spacing:var(--drawer-header-title-letter-spacing);line-height:var(--drawer-header-title-line-height);overflow-wrap:anywhere;padding:var(--drawer-header-padding);-webkit-text-decoration:var(--drawer-header-title-text-decoration);text-decoration:var(--drawer-header-title-text-decoration);text-transform:var(--drawer-header-title-text-case);-webkit-font-smoothing:var(--drawer-header-title-webkit-font-smoothing)}.vp-drawer__header-icon{color:var(--vp-semantic-color-content-neutral)}.vp-drawer__body{flex:1;overflow-y:auto;padding:var(--drawer-body-padding)}.vp-drawer__footer{display:flex;padding:var(--drawer-footer-padding)}.vp-drawer [data-part=close-button]{align-self:flex-start}@keyframes drawer-appear-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-appear-out{0%{opacity:1}to{opacity:0}}@keyframes drawer-slide-horizontal-in{0%{transform:translate(calc(100%*var(--drawer-slide-direction)))}to{transform:translate(0)}}@keyframes drawer-slide-horizontal-out{0%{transform:translate(0)}to{transform:translate(calc(100%*var(--drawer-slide-direction)))}}@keyframes drawer-slide-from-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes drawer-slide-from-bottom-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}}@layer vitamin-play{.vp-footer{--footer-background-color:var(--vp-semantic-color-container-brand);--footer-gap:var(--vp-semantic-spacing-2xl);--footer-padding:var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-l)}.vp-footer--compact{--footer-background-color:var(--vp-semantic-color-container-neutral);--footer-padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-l)}.vp-footer{--footer-row-grid-template:1fr;--footer-row-gap:var(--vp-semantic-spacing-2xl) 0;--footer-column-direction:column;--footer-column-gap:var(--vp-semantic-spacing-m) 0;--footer-navigation-direction:column;--footer-navigation-block-gap:0;--footer-navigation-inline-gap:var(--footer-link-list-gap)}@media screen and (min-width:600px){.vp-footer{--footer-padding:var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-3xl);--footer-row-grid-template:repeat(2,1fr);--footer-row-gap:0 var(--vp-semantic-spacing-5xl);--footer-column-gap:var(--vp-semantic-spacing-m) 0}.vp-footer--compact{--footer-padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-3xl)}}@media screen and (min-width:1200px){.vp-footer{--footer-padding:var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-5xl);--footer-row-grid-template:repeat(4,1fr);--footer-row-gap:0 var(--vp-semantic-spacing-5xl);--footer-column-direction:row;--footer-column-gap:0 var(--vp-semantic-spacing-5xl);--footer-navigation-direction:row;--footer-navigation-block-gap:var(--footer-column-gap)}.vp-footer--compact{--footer-padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-5xl)}}.vp-footer{--footer-link-list-padding-bottom:var(--vp-semantic-spacing-m);--footer-link-list-gap:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xl);--footer-accordion-label-font-size:16px;--footer-accordion-label-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--footer-accordion-label-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--footer-accordion-label-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--footer-accordion-label-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--footer-accordion-label-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);--footer-accordion-label-text-case:var(--vp-semantic-typography-screen-s-overline-text-case);--footer-accordion-label-color:var(--vp-semantic-color-content-on-brand-neutral);--footer-accordion-spacing-block-start:var(--vp-semantic-spacing-xl);--footer-accordion-spacing-block-end:var(--vp-semantic-spacing-xl)}.vp-footer--compact{--footer-accordion-label-color:var(--vp-semantic-color-content-neutral)}.vp-footer{background-color:var(--footer-background-color);display:flex;flex-direction:column;gap:var(--footer-gap);padding:var(--footer-padding);position:relative}.vp-footer__row{display:grid;gap:var(--footer-row-gap);grid-template-columns:var(--footer-row-grid-template)}.vp-footer__column{display:flex;flex-direction:var(--footer-column-direction);gap:var(--footer-column-gap)}.vp-footer__column[data-col-span="1"]{grid-column-start:span 1}.vp-footer__column[data-col-span="2"]{grid-column-start:span 2}.vp-footer__column[data-col-span="3"]{--footer-column-three-quarter:span 1}@media screen and (min-width:1200px){.vp-footer__column[data-col-span="3"]{--footer-column-three-quarter:span 3}}.vp-footer__column[data-col-span="3"]{grid-column-start:var(--footer-column-three-quarter)}.vp-footer__column[data-col-span="4"]{--footer-column-full-size:span 2}@media screen and (min-width:1200px){.vp-footer__column[data-col-span="4"]{--footer-column-full-size:span 4}}.vp-footer__column[data-col-span="4"]{grid-column-start:var(--footer-column-full-size)}.vp-footer__navigation{flex:1}.vp-footer__navigation ul{display:flex;list-style:none;margin:0;padding:0}.vp-footer__navigation-block{flex-direction:var(--footer-navigation-direction);gap:var(--footer-navigation-block-gap)}.vp-footer__navigation-block>li{flex:1}.vp-footer__navigation-inline{flex-wrap:wrap;gap:var(--footer-navigation-inline-gap)}.vp-footer-accordion__header{align-items:center;background-color:transparent;border:0;color:var(--footer-accordion-label-color);cursor:pointer;display:flex;font-family:var(--footer-accordion-label-font-family);font-size:var(--footer-accordion-label-font-size);font-weight:var(--footer-accordion-label-font-weight);justify-content:space-between;letter-spacing:var(--footer-accordion-label-letter-spacing);line-height:var(--footer-accordion-label-line-height);padding-block:var(--footer-accordion-spacing-block-start) var(--footer-accordion-spacing-block-end);padding-inline:0;-webkit-text-decoration:var(--footer-accordion-label-text-decoration);text-decoration:var(--footer-accordion-label-text-decoration);text-transform:var(--footer-accordion-label-text-case);width:100%}.vp-footer-accordion__header[data-disabled]{cursor:default}.vp-footer-accordion__header-icon[data-disabled]{display:none}.vp-footer-accordion__panel>ul{display:flex;flex-direction:column;gap:var(--footer-link-list-gap);padding-bottom:var(--footer-link-list-padding-bottom)}.vp-footer-accordion__panel[data-disabled]{cursor:default}}@layer vitamin-play{.vp-form-error{--form-error-color:var(--vp-semantic-color-status-negative);--form-error-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-error-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-error-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-error-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-error-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-error-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-error-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-error-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--form-error-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-error-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--form-error-disabled-opacity:var(--vp-semantic-opacity-s);--form-error-margin-block-start:var(--vp-semantic-spacing-xs);--form-error-spacing-gap:var(--vp-semantic-spacing-2xs);--form-error-padding:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);--form-error-icon-color:var(--vp-semantic-color-status-negative);--form-error-icon-width:var(--vp-semantic-sizing-m);--form-error-icon-height:var(--vp-semantic-sizing-m);--form-error-icon-margin-block-start:var(--vp-semantic-spacing-3xs);border-radius:var(--form-error-border-radius);box-sizing:border-box;color:var(--form-error-color);display:flex;font-family:var(--form-error-font-family);font-optical-sizing:var(--form-error-font-optical-sizing);font-size:var(--form-error-font-size);font-weight:var(--form-error-font-weight);gap:var(--form-error-spacing-gap);letter-spacing:var(--form-error-letter-spacing);line-height:var(--form-error-line-height);margin-block-start:var(--form-error-margin-block-start);padding:var(--form-error-padding);-webkit-text-decoration:var(--form-error-text-decoration);text-decoration:var(--form-error-text-decoration);text-transform:var(--form-error-text-case);-webkit-font-smoothing:var(--form-error-webkit-font-smoothing)}.vp-form-error[data-disabled]{opacity:var(--form-error-disabled-opacity)}.vp-form-error [data-part=form-error-start-slot]{align-items:flex-start;display:flex;justify-content:center}.vp-form-error [data-part=form-error-start-slot] svg{color:var(--form-error-icon-color);flex:0 0 auto;height:var(--form-error-icon-height);margin-block-start:var(--form-error-icon-margin-block-start);width:var(--form-error-icon-width)}}@layer vitamin-play{.vp-form-fieldset{--form-fieldset-border-width:var(--vp-semantic-border-width-none);border-width:var(--form-fieldset-border-width);margin:0;padding:0}}@layer vitamin-play{.vp-form-helper{--form-helper-color:var(--vp-semantic-color-content-quiet);--form-helper-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-helper-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-helper-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-helper-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-helper-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-helper-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-helper-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-helper-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--form-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-helper-disabled-opacity:var(--vp-semantic-opacity-s);--form-helper-margin-block-start:var(--vp-semantic-spacing-xs);box-sizing:border-box;color:var(--form-helper-color);display:flex;font-family:var(--form-helper-font-family);font-optical-sizing:var(--form-helper-font-optical-sizing);font-size:var(--form-helper-font-size);font-weight:var(--form-helper-font-weight);letter-spacing:var(--form-helper-letter-spacing);line-height:var(--form-helper-line-height);-webkit-text-decoration:var(--form-helper-text-decoration);text-decoration:var(--form-helper-text-decoration);text-transform:var(--form-helper-text-case);-webkit-font-smoothing:var(--form-helper-webkit-font-smoothing);margin:0;margin-block-start:var(--form-helper-margin-block-start)}.vp-form-helper[data-invalid]{display:none}.vp-form-helper[data-disabled]{opacity:var(--form-helper-disabled-opacity)}}@layer vitamin-play{.vp-form-label{--form-label-color:var(--vp-semantic-color-content-neutral);--form-label-spacing-gap:var(--vp-semantic-spacing-2xs);--form-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--form-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-label-disabled-opacity:var(--vp-semantic-opacity-s);--form-label-margin-block-end:var(--vp-semantic-spacing-xs);--form-label-icon-width:var(--vp-semantic-sizing-m);--form-label-icon-height:var(--vp-semantic-sizing-m);--form-label-icon-color:var(--vp-semantic-color-content-brand);align-items:center;box-sizing:border-box;color:var(--form-label-color);display:flex;font-family:var(--form-label-font-family);font-optical-sizing:var(--form-label-font-optical-sizing);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);gap:var(--form-label-spacing-gap);letter-spacing:var(--form-label-letter-spacing);line-height:var(--form-label-line-height);-webkit-text-decoration:var(--form-label-text-decoration);text-decoration:var(--form-label-text-decoration);text-transform:var(--form-label-text-case);-webkit-font-smoothing:var(--form-label-webkit-font-smoothing);margin-block-end:var(--form-label-margin-block-end)}.vp-form-label[data-disabled]{opacity:var(--form-label-disabled-opacity)}.vp-form-label [data-part=form-label-end-slot]{align-items:center;display:flex;justify-content:center}.vp-form-label [data-part=form-label-end-slot] svg{color:var(--form-label-icon-color);flex:0 0 auto;height:var(--form-label-icon-height);width:var(--form-label-icon-width)}}@layer vitamin-play{.vp-form-legend{--form-legend-color:var(--vp-semantic-color-content-neutral);--form-legend-spacing-gap:var(--vp-semantic-spacing-2xs);--form-legend-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-legend-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-legend-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-legend-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-legend-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-legend-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-legend-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-legend-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--form-legend-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-legend-disabled-opacity:var(--vp-semantic-opacity-s);--form-legend-margin-block-end:var(--vp-semantic-spacing-xs);--form-legend-padding:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);align-items:center;box-sizing:border-box;color:var(--form-legend-color);display:flex;font-family:var(--form-legend-font-family);font-optical-sizing:var(--form-legend-font-optical-sizing);font-size:var(--form-legend-font-size);font-weight:var(--form-legend-font-weight);gap:var(--form-legend-spacing-gap);letter-spacing:var(--form-legend-letter-spacing);line-height:var(--form-legend-line-height);-webkit-text-decoration:var(--form-legend-text-decoration);text-decoration:var(--form-legend-text-decoration);text-transform:var(--form-legend-text-case);-webkit-font-smoothing:var(--form-legend-webkit-font-smoothing);margin-block-end:var(--form-legend-margin-block-end);padding:var(--form-legend-padding)}.vp-form-legend[data-disabled]{opacity:var(--form-legend-disabled-opacity)}}@layer vitamin-play{.vp-icon-button{--icon-button-width:var(--vp-semantic-sizing-4xl);--icon-button-height:var(--vp-semantic-sizing-4xl);--icon-button-icon-width:var(--vp-semantic-sizing-xl);--icon-button-icon-height:var(--vp-semantic-sizing-xl)}.vp-icon-button--small{--icon-button-width:var(--vp-semantic-sizing-2xl);--icon-button-height:var(--vp-semantic-sizing-2xl);--icon-button-icon-width:var(--vp-semantic-sizing-l);--icon-button-icon-height:var(--vp-semantic-sizing-l)}.vp-icon-button--large{--icon-button-width:var(--vp-semantic-sizing-6xl);--icon-button-height:var(--vp-semantic-sizing-6xl);--icon-button-icon-width:var(--vp-semantic-sizing-2xl);--icon-button-icon-height:var(--vp-semantic-sizing-2xl)}.vp-icon-button{--icon-button-disabled-opacity:var(--vp-semantic-opacity-s);--icon-button-border-width:var(--vp-semantic-border-width-s);--icon-button-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-on-brand-neutral);--icon-button-background-color:var(--vp-semantic-color-container-brand);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-brand);--icon-button-background-color-active:var(--vp-semantic-color-active-container-brand)}.vp-icon-button--inverse{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-brand);--icon-button-background-color:var(--vp-semantic-color-container-neutral);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-icon-button--secondary{--icon-button-border-color:var(--vp-semantic-color-border-neutral);--icon-button-color:var(--vp-semantic-color-content-neutral);--icon-button-background-color:var(--vp-semantic-color-container-neutral);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-icon-button--secondary.vp-icon-button--inverse{--icon-button-border-color:var(--vp-semantic-color-border-on-brand);--icon-button-color:var(--vp-semantic-color-content-on-brand-neutral);--icon-button-background-color:var(--vp-semantic-color-container-on-brand);--icon-button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-icon-button--tertiary{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-neutral);--icon-button-background-color:var(--vp-semantic-color-container-neutral);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-icon-button--tertiary.vp-icon-button--inverse{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-inverse);--icon-button-background-color:var(--vp-semantic-color-container-catchy);--icon-button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-catchy) 90%,var(--vp-semantic-color-container-neutral));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-catchy) 80%,var(--vp-semantic-color-container-neutral))}.vp-icon-button--negative{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-inverse);--icon-button-background-color:var(--vp-semantic-color-status-negative);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-negative);--icon-button-background-color-active:var(--vp-semantic-color-active-container-negative)}.vp-icon-button--negative.vp-icon-button--inverse{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-status-negative);--icon-button-background-color:var(--vp-semantic-color-container-neutral);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-icon-button--camouflage{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-on-media-neutral);--icon-button-background-color:var(--vp-semantic-color-container-overlay);--icon-button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-overlay) 80%,var(--vp-semantic-color-container-catchy));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-overlay) 60%,var(--vp-semantic-color-container-catchy))}.vp-icon-button--ghost{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-neutral);--icon-button-background-color:transparent;--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-alpha-neutral)}.vp-icon-button--ghost.vp-icon-button--inverse{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-on-brand-neutral);--icon-button-background-color:var(--vp-semantic-color-container-on-brand);--icon-button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-icon-button{align-items:center;background-color:var(--icon-button-background-color);border:var(--icon-button-border-width) solid var(--icon-button-border-color);border-radius:var(--icon-button-border-radius);box-sizing:border-box;color:var(--icon-button-color);display:inline-flex;flex-direction:row;flex-shrink:0;height:var(--icon-button-height);justify-content:center;padding:0;position:relative;transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--icon-button-width)}@media(prefers-reduced-motion:reduce){.vp-icon-button{transition-duration:0s}}.vp-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-icon-button svg{flex:0 0 auto;height:var(--icon-button-icon-height);width:var(--icon-button-icon-width)}.vp-icon-button:before{content:"";height:max(var(--vp-semantic-sizing-accessibility-touch-size),100%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(var(--vp-semantic-sizing-accessibility-touch-size),100%)}.vp-icon-button:hover:not(:disabled),.vp-icon-button:hover:not([data-disabled]){--icon-button-background-color:var(--icon-button-background-color-hover)}.vp-icon-button:active:not(:disabled),.vp-icon-button:active:not([data-disabled]){--icon-button-background-color:var(--icon-button-background-color-active)}.vp-icon-button:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-icon-button:disabled,.vp-icon-button[data-disabled]{cursor:default;opacity:var(--icon-button-disabled-opacity)}.vp-icon-button[data-loading]{color:transparent}.vp-icon-button[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-icon-button [data-part=loading-slot]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-icon-button [data-part=alt]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vp-skeleton.vp-icon-button-skeleton{--skeleton-height:var(--vp-semantic-sizing-4xl);--skeleton-width:var(--vp-semantic-sizing-4xl)}.vp-skeleton.vp-icon-button-skeleton--small{--skeleton-height:var(--vp-semantic-sizing-2xl);--skeleton-width:var(--vp-semantic-sizing-2xl)}.vp-skeleton.vp-icon-button-skeleton--large{--skeleton-height:var(--vp-semantic-sizing-6xl);--skeleton-width:var(--vp-semantic-sizing-6xl)}}@layer vitamin-play{:root{--input-zi-root:0;--input-zi-container:var(--input-zi-root);--input-zi-input:calc(var(--input-zi-root) + 1);--input-zi-slot:calc(var(--input-zi-input) + 1)}.vp-input{--input-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--input-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--input-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--input-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--input-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--input-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--input-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--input-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--input-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--input-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--input-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--input-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--input-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--input-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--input-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--input-placeholder-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--input-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--input-color:var(--vp-semantic-color-content-neutral);--input-placeholder-color:var(--vp-semantic-color-content-quiet);--input-background-color:var(--vp-semantic-color-container-neutral);--input-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--input-border-width:var(--vp-semantic-border-width-s);--input-border-width-hover:var(--vp-semantic-border-width-m);--input-border-width-active:var(--vp-semantic-border-width-m);--input-border-color:var(--vp-semantic-color-border-neutral);--input-border-color-active:var(--vp-semantic-color-active-border-neutral);--input-border-color-success:var(--vp-semantic-color-status-positive);--input-border-color-error:var(--vp-semantic-color-status-negative);--input-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield);--input-spacing-gap:var(--vp-semantic-spacing-xs);--input-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s)}.vp-input--small{--input-spacing-gap:var(--vp-semantic-spacing-xs);--input-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-xs)}.vp-input--large{--input-spacing-gap:var(--vp-semantic-spacing-xs);--input-padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-m)}.vp-input-container{--input-disabled-opacity:var(--vp-semantic-opacity-s);--input-checkmark-color:var(--vp-semantic-color-status-positive);--input-icons-color:var(--vp-semantic-color-content-neutral);--input-start-icon-width:var(--vp-semantic-sizing-xl);--input-start-icon-height:var(--vp-semantic-sizing-xl);--input-end-icon-width:var(--vp-semantic-sizing-xl);--input-end-icon-height:var(--vp-semantic-sizing-xl);--input-slot-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s);--input-start-slot-width:calc(var(--vp-semantic-sizing-xl) + var(--vp-semantic-spacing-s) + var(--vp-semantic-spacing-xs));--input-end-slot-width:calc(var(--vp-semantic-sizing-xl) + var(--vp-semantic-spacing-xs) + var(--vp-semantic-spacing-s));--input-multiple-end-slots-gap:var(--vp-semantic-spacing-s);--input-multiple-end-slots-width:calc(var(--vp-semantic-sizing-xl)*2 + var(--input-spacing-gap) + var(--vp-semantic-spacing-s) + var(--input-multiple-end-slots-gap))}.vp-input{align-items:center;box-sizing:border-box;display:flex;font-family:var(--input-font-family);font-optical-sizing:var(--input-font-optical-sizing);font-size:var(--input-font-size);font-weight:var(--input-font-weight);gap:var(--input-spacing-gap);letter-spacing:var(--input-letter-spacing);line-height:var(--input-line-height);padding:var(--input-padding);position:relative;-webkit-text-decoration:var(--input-text-decoration);text-decoration:var(--input-text-decoration);text-transform:var(--input-text-case);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--input-webkit-font-smoothing);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border-radius:var(--input-border-radius);color:var(--input-color);--input-border-box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color);border:0;box-shadow:var(--input-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);z-index:var(--input-zi-input)}@media(prefers-reduced-motion:reduce){.vp-input{transition-duration:0s}}.vp-input::-moz-placeholder{font-family:var(--input-placeholder-font-family);font-optical-sizing:var(--input-placeholder-font-optical-sizing);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case);-webkit-font-smoothing:var(--input-placeholder-webkit-font-smoothing);color:var(--input-placeholder-color)}.vp-input::placeholder{font-family:var(--input-placeholder-font-family);font-optical-sizing:var(--input-placeholder-font-optical-sizing);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);-webkit-text-decoration:var(--input-placeholder-text-decoration);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case);-webkit-font-smoothing:var(--input-placeholder-webkit-font-smoothing);color:var(--input-placeholder-color)}.vp-input-container[data-disabled]{cursor:default;opacity:var(--input-disabled-opacity)}.vp-input[data-hover]{--input-border-width:var(--input-border-width-hover)}.vp-input[data-active]{outline:0;--input-border-width:var(--input-border-width-active);--input-border-color:var(--input-border-color-active)}.vp-input[data-focus]{box-shadow:var(--input-focus-box-shadow);outline:0}.vp-input[data-success]{--input-border-color:var(--input-border-color-success)}.vp-input[data-invalid]{--input-border-color:var(--input-border-color-error)}.vp-input[data-start-slot]{padding-inline-start:var(--input-start-slot-width)}.vp-input[data-end-slot]{padding-inline-end:var(--input-end-slot-width)}.vp-input[data-end-slot][data-success]{padding-inline-end:var(--input-multiple-end-slots-width)}.vp-input[data-success]{padding-inline-end:var(--input-end-slot-width)}.vp-input-container{position:relative;z-index:var(--input-zi-container)}.vp-input-container svg{color:var(--input-icons-color);flex:0 0 auto}.vp-input-container [data-part=start-slot]{align-items:center;box-sizing:border-box;display:flex;inset-block:0;inset-inline-start:0;justify-content:flex-start;padding:var(--input-slot-padding);padding-inline-end:0;position:absolute;width:var(--input-start-slot-width);z-index:var(--input-zi-slot)}.vp-input-container [data-part=start-slot] svg{height:var(--input-start-icon-height);width:var(--input-start-icon-width)}.vp-input-container [data-part=end-slot]{align-items:center;box-sizing:border-box;display:flex;gap:var(--input-multiple-end-slots-gap);inset-block:0;inset-inline-end:0;justify-content:center;padding:var(--input-slot-padding);position:absolute;width:var(--input-end-slot-width);z-index:var(--input-zi-slot)}.vp-input-container [data-part=end-slot] svg{height:var(--input-end-icon-height);width:var(--input-end-icon-width)}.vp-input-container [data-part=end-slot] svg[data-part=checkmark]{color:var(--input-checkmark-color)}.vp-input-container [data-part=end-slot][data-end-slot][data-success]{width:var(--input-multiple-end-slots-width)}}@layer vitamin-play{.vp-input-quantity{--input-quantity-height:var(--vp-semantic-sizing-3xl);--input-quantity-min-width:var(--vp-semantic-sizing-4xl);--input-quantity-width:4ch;--input-quantity-padding-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-input-quantity--small{--input-quantity-height:var(--vp-semantic-sizing-xl);--input-quantity-min-width:var(--vp-semantic-sizing-2xl);--input-quantity-width:2ch;--input-quantity-padding-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-input-quantity__button{--input-quantity-button-padding-block:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m);--input-quantity-button-padding-inline:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m);--input-quantity-button-padding-hover-block:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s);--input-quantity-button-padding-hover-inline:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s);--input-quantity-button-margin-hover-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-margin-hover-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-input-quantity--small+.vp-input-quantity__button,.vp-input-quantity__button:has(+.vp-input-quantity--small){--input-quantity-button-padding-block:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs);--input-quantity-button-padding-inline:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs);--input-quantity-button-padding-hover-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-padding-hover-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-margin-hover-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-margin-hover-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-input-quantity{background:transparent;border:none;color:var(--vp-semantic-color-content-neutral);font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);height:var(--input-quantity-height);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);min-width:var(--input-quantity-min-width);outline:none;padding-block:var(--input-quantity-padding-block);padding-inline:var(--input-quantity-padding-inline);text-align:center;-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);width:var(--input-quantity-width);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-input-quantity-container{align-items:center;background-color:var(--vp-semantic-color-container-neutral);border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);display:inline-flex;transition:border-color .2s ease;--input-quantity-container-border-width:var(--vp-semantic-border-width-s);--input-quantity-container-border-color:var(--vp-semantic-color-border-neutral);box-shadow:0 0 0 var(--input-quantity-container-border-width) var(--input-quantity-container-border-color)}.vp-input-quantity-container[data-focus]{--input-quantity-container-border-width:var(--vp-semantic-border-width-m);--input-quantity-container-border-color:var(--vp-semantic-color-active-border-neutral)}.vp-input-quantity-container[data-invalid]{--input-quantity-container-border-color:var(--vp-semantic-color-status-negative)}.vp-input-quantity-container[data-disabled]{opacity:var(--vp-semantic-opacity-s);pointer-events:none}.vp-input-quantity__button{align-items:center;background-color:var(--vp-semantic-color-container-neutral);border:none;border-radius:var(--vp-semantic-border-radius-full);color:var(--vp-semantic-color-content-neutral);cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding-block:var(--input-quantity-button-padding-block);padding-inline:var(--input-quantity-button-padding-inline);position:relative;transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out) var(--vp-semantic-motion-delay-instant);transition-property:background-color,margin-block,margin-inline,padding-block,padding-inline}.vp-input-quantity__button:before{content:"";height:var(--vp-semantic-sizing-accessibility-touch-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--vp-semantic-sizing-accessibility-touch-size)}.vp-input-quantity__button--end,.vp-input-quantity__button--start{border-radius:var(--vp-semantic-border-radius-full)}.vp-input-quantity__button:hover:not([data-disabled],:disabled),.vp-input-quantity__button[data-hover]:not([data-disabled],:disabled){background-color:var(--vp-semantic-color-hover-container-neutral);margin-block:var(--input-quantity-button-margin-hover-block);margin-inline:var(--input-quantity-button-margin-hover-inline);padding-block:var(--input-quantity-button-padding-hover-block);padding-inline:var(--input-quantity-button-padding-hover-inline)}.vp-input-quantity__button:disabled,.vp-input-quantity__button[data-disabled]{cursor:default;opacity:var(--vp-semantic-opacity-s)}.vp-input-quantity__button svg{height:var(--vp-semantic-sizing-m);width:var(--vp-semantic-sizing-m)}}@layer vitamin-play{.vp-link{--link-vertical-alignment:baseline;--link-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--link-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-link--small{--link-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--link-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-link--large{--link-text-case:var(--vp-semantic-typography-screen-s-body-l-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--link-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-l-optical-sizing);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing)}.vp-link--caption{--link-vertical-alignment:initial;font-variation-settings:var(--link-font-variation-settings);text-underline-offset:var(--link-underlining-offset);--link-text-case:var(--vp-semantic-typography-screen-s-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-link-caption-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-s-link-caption-underlining-offset)}@media screen and (min-width:600px){.vp-link--caption{--link-text-transform:var(--vp-semantic-typography-screen-m-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-m-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-m-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-m-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-m-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-m-link-caption-font-family);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-m-link-caption-underlining-offset);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing)}}@media screen and (min-width:1200px){.vp-link--caption{--link-text-transform:var(--vp-semantic-typography-screen-l-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-l-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-l-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-l-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-l-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-l-link-caption-font-family);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-l-link-caption-underlining-offset);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing)}}.vp-link{--link-color:var(--vp-semantic-color-content-brand);--link-color-active:var(--vp-semantic-color-active-content-brand);--link-color-hover:var(--vp-semantic-color-hover-content-brand);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-active-content-brand);--link-color-underlining-hover:var(--vp-semantic-color-hover-content-brand)}.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link--secondary{--link-color:var(--vp-semantic-color-content-neutral);--link-color-active:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 80%,#fff);--link-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 90%,#fff);--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 80%,#fff);--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 90%,#fff)}.vp-link--secondary.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link--tertiary{--link-color:var(--vp-semantic-color-content-quiet);--link-color-active:var(--vp-semantic-color-active-content-quiet);--link-color-hover:var(--vp-semantic-color-hover-content-quiet);--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 20%,var(--vp-semantic-color-container-catchy));--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 60%,var(--vp-semantic-color-container-catchy))}.vp-link--tertiary.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link,.vp-link--large,.vp-link--small{--link-spacing-horizontal-gap:var(--vp-semantic-spacing-2xs);--link-spacing-vertical-gap:var(--vp-semantic-spacing-4xs)}.vp-link{--link-icon-width:var(--vp-semantic-sizing-l);--link-icon-height:var(--vp-semantic-sizing-l)}.vp-link--small{--link-icon-width:var(--vp-semantic-sizing-m);--link-icon-height:var(--vp-semantic-sizing-m)}.vp-link--large{--link-icon-width:var(--vp-semantic-sizing-xl);--link-icon-height:var(--vp-semantic-sizing-xl)}.vp-link--caption{--link-icon-width:var(--vp-semantic-sizing-s);--link-icon-height:var(--vp-semantic-sizing-s)}.vp-link{--link-disabled-opacity:var(--vp-semantic-opacity-s);--link-underline-offset:0px;--link-underline-height:1px;--link-underline-width:100%;--link-underline-transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline;font-family:var(--link-font-family);font-optical-sizing:var(--link-font-optical-sizing);font-size:var(--link-font-size);font-weight:var(--link-font-weight);letter-spacing:var(--link-letter-spacing);line-height:var(--link-line-height);position:relative;-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration);text-transform:var(--link-text-case);vertical-align:var(--link-vertical-alignment);-webkit-font-smoothing:var(--link-webkit-font-smoothing);background-color:transparent;background-image:linear-gradient(to right,var(--link-color-underlining));background-position-x:var(--link-underline-offset);background-position-y:bottom;background-repeat:no-repeat;background-size:0 var(--link-underline-height);border:0;color:var(--link-color);margin:0;overflow:visible;padding:0;padding-bottom:var(--link-spacing-vertical-gap);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);transition:all var(--vp-semantic-motion-duration-quick) ease}@media(prefers-reduced-motion:reduce){.vp-link{transition-duration:0s}}.vp-link[data-end-slot],.vp-link[data-hover][data-arrow-on-hover],.vp-link[data-start-slot]{--link-underline-width:calc(100% - var(--link-icon-width) - var(--link-spacing-horizontal-gap))}.vp-link[data-start-slot][data-arrow-on-hover][data-hover],.vp-link[data-start-slot][data-end-slot]{--link-underline-width:calc(100% - var(--link-icon-width)*2 - var(--link-spacing-horizontal-gap)*2)}.vp-link[data-start-slot]{--link-underline-offset:calc(var(--link-icon-width) + var(--link-spacing-horizontal-gap))}.vp-link--underlined,.vp-link[data-hover]{--link-color-underlining:var(--link-color-underlining-hover);background-size:var(--link-underline-width) var(--link-underline-height)}.vp-link[data-disabled]{cursor:default;opacity:var(--link-disabled-opacity)}.vp-link[data-active]{--link-color:var(--link-color-active);--link-color-underlining:var(--link-color-underlining-active)}.vp-link[data-hover]{--link-color:var(--link-color-hover);--link-color-underlining:var(--link-color-underlining-hover)}.vp-link[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-link [data-part=end-slot],.vp-link [data-part=start-slot],.vp-link svg{display:inline;height:var(--link-icon-height);width:var(--link-icon-width)}.vp-link [data-part=start-slot]{margin-inline-end:var(--link-spacing-horizontal-gap)}.vp-link [data-part=arrow],.vp-link [data-part=end-slot]{margin-inline-start:var(--link-spacing-horizontal-gap)}.vp-link svg{vertical-align:middle}}@layer vitamin-play{.vp-link-list{--list-item-spacing-block-start:var(--vp-semantic-spacing-m);--list-item-spacing-block-end:var(--vp-semantic-spacing-m);--list-disabled-opacity:var(--vp-semantic-opacity-s);--list-color-active:var(--vp-semantic-color-active-content-brand);--list-color-hover:var(--vp-semantic-color-hover-content-brand);--list-color:var(--vp-semantic-color-content-brand)}.vp-link-list--secondary{--list-color-active:var(--vp-semantic-color-active-content-neutral);--list-color-hover:var(--vp-semantic-color-hover-content-neutral);--list-color:var(--vp-semantic-color-content-neutral)}.vp-link-list{--list-text-case:var(--vp-semantic-typography-screen-s-title-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--list-font-optical-sizing:var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing)}.vp-link-list--small{--list-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--list-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}@media screen and (min-width:600px){.vp-link-list{--list-text-case:var(--vp-semantic-typography-screen-m-title-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-m-title-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-m-title-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-m-title-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-m-title-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-m-title-m-font-family);--list-font-optical-sizing:var(--vp-semantic-typography-screen-m-title-m-optical-sizing);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing)}.vp-link-list--small{--list-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--list-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}}@media screen and (min-width:1200px){.vp-link-list{--list-text-case:var(--vp-semantic-typography-screen-l-title-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-l-title-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-l-title-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-l-title-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-l-title-m-font-family);--list-font-optical-sizing:var(--vp-semantic-typography-screen-l-title-m-optical-sizing);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing)}.vp-link-list--small{--list-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--list-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}}.vp-link-list{--list-icon-color-active:var(--vp-semantic-color-active-content-brand);--list-icon-color-hover:var(--vp-semantic-color-hover-content-brand);--list-icon-color:var(--vp-semantic-color-content-brand)}.vp-link-list--secondary{--list-icon-color-active:var(--vp-semantic-color-active-content-neutral);--list-icon-color-hover:var(--vp-semantic-color-hover-content-neutral);--list-icon-color:var(--vp-semantic-color-content-neutral)}.vp-link-list{list-style-type:""}.vp-link-list__item-link{align-items:center;display:flex;flex-direction:row;font-family:var(--list-font-family);font-optical-sizing:var(--list-font-optical-sizing);justify-content:space-between;position:relative;text-align:left;-webkit-text-decoration:var(--list-text-decoration);text-decoration:var(--list-text-decoration);width:100%;-webkit-font-smoothing:var(--list-webkit-font-smoothing);background:transparent;border:0;color:var(--list-color);font-size:var(--list-font-size);font-weight:var(--list-font-weight);letter-spacing:var(--list-letter-spacing);line-height:var(--list-line-height);margin:0;padding-block:var(--list-item-spacing-block-start) var(--list-item-spacing-block-end);padding-inline:0;text-transform:var(--list-text-case);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-link-list__item-link{transition-duration:0s}}.vp-link-list__item-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-link-list__item-link:hover:not([data-disabled]){--list-color:var(--list-color-hover);--list-icon-color:var(--list-icon-color-hover)}.vp-link-list__item-link:active:not([data-disabled]){--list-color:var(--list-color-active);--list-icon-color:var(--list-icon-color-active)}.vp-link-list__item-link:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-link-list__item-link[data-disabled]{cursor:default;opacity:var(--list-disabled-opacity)}.vp-link-list__item-link-icon{color:var(--list-icon-color);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-link-list__item-link-icon{transition-duration:0s}}}@layer vitamin-play{.vp-loader{--loader-border-radius:var(--vp-semantic-border-radius-full);--loader-height:var(--vp-semantic-sizing-xl);--loader-width:var(--vp-semantic-sizing-xl)}.vp-loader--small{--loader-height:var(--vp-semantic-sizing-m);--loader-width:var(--vp-semantic-sizing-m)}.vp-loader--large{--loader-height:var(--vp-semantic-sizing-2xl);--loader-width:var(--vp-semantic-sizing-2xl)}.vp-loader--extra-large{--loader-height:var(--vp-semantic-sizing-4xl);--loader-width:var(--vp-semantic-sizing-4xl)}.vp-loader{--loader-conic-gradient-start:var(--vp-semantic-color-content-brand);--loader-conic-gradient-end:transparent}.vp-loader--inverse{--loader-conic-gradient-start:var(--vp-semantic-color-content-on-brand-neutral);--loader-conic-gradient-end:transparent}.vp-loader{--loader-timing-function:var(--vp-semantic-motion-easing-expressive-ease-in-out);--loader-duration:var(--vp-semantic-motion-duration-slow);display:inline-block;height:var(--loader-height);transform:skew(-20deg,-10deg) rotate(-40deg);width:var(--loader-width)}.vp-loader:before{animation:vp-loader infinite;animation-duration:var(--loader-duration);animation-timing-function:var(--loader-timing-function);border-radius:var(--loader-border-radius);content:"";display:block;height:100%;position:absolute;width:100%}@media(prefers-reduced-motion:reduce){.vp-loader:before{animation:none}}.vp-loader:before{background:conic-gradient(var(--loader-conic-gradient-start),var(--loader-conic-gradient-end) 85%);-webkit-mask:radial-gradient(farthest-side,#0000 80%,#000 0);mask:radial-gradient(farthest-side,#0000 80%,#000 0)}.vp-loader-alt{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}@keyframes vp-loader{to{rotate:-1turn}}}@layer vitamin-play{:root{--modal-zi-root:0;--modal-zi-backdrop:calc(var(--modal-zi-root) + 1);--modal-zi-container:calc(var(--modal-zi-backdrop) + 1)}.vp-modal{--modal-background-color:var(--vp-semantic-color-container-on-overlay);--modal-min-width:280px;--modal-padding:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);--modal-border-radius:var(--vp-semantic-border-radius-m) var(--vp-semantic-border-radius-m) var(--vp-semantic-border-radius-m) var(--vp-semantic-border-radius-m);--modal-max-size-padding:var(--vp-semantic-sizing-m);--modal-max-size-offset:calc(var(--modal-max-size-padding)*2);--modal-backdrop-background-color:var(--vp-semantic-color-container-overlay);--modal-header-title-color:var(--vp-semantic-color-content-neutral);--modal-header-title-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--modal-header-title-font-optical-sizing:var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--modal-header-title-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--modal-header-title-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--modal-header-title-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--modal-header-title-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--modal-header-title-text-case:var(--vp-semantic-typography-screen-s-title-m-text-case);--modal-header-title-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--modal-header-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--modal-header-gap:var(--vp-semantic-spacing-xs);--modal-header-padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-2xl);--modal-footer-gap:var(--vp-semantic-spacing-s);--modal-footer-padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-2xl);--modal-opening-duration:var(--vp-semantic-motion-duration-moderate);--modal-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--modal-closing-duration:var(--vp-semantic-motion-duration-quick);--modal-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--backdrop-opening-duration:var(--vp-semantic-motion-duration-moderate);--backdrop-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--backdrop-closing-duration:var(--vp-semantic-motion-duration-quick);--backdrop-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out)}@media screen and (min-width:600px){.vp-modal{--modal-min-width:385px}}@media screen and (min-width:1200px){.vp-modal{--modal-min-width:342px}}.vp-modal .backdrop,.vp-modal::backdrop{background-color:var(--modal-backdrop-background-color);inset:0;opacity:0;pointer-events:none;position:fixed;z-index:var(--modal-zi-backdrop)}@media(prefers-reduced-motion:reduce){.vp-modal .backdrop,.vp-modal::backdrop{animation:none!important}}.vp-modal{border:0;margin-block:auto var(--modal-max-size-padding);margin-inline:auto;max-height:calc(100% - var(--modal-max-size-offset));max-width:calc(100% - var(--modal-max-size-offset));min-width:var(--modal-min-width);position:fixed;z-index:var(--modal-zi-container)}@media screen and (min-width:600px){.vp-modal{margin-block-end:auto}}.vp-modal{background-color:var(--modal-background-color);border-radius:var(--modal-border-radius);display:flex;flex-direction:column;opacity:0;padding:var(--modal-padding)}.vp-modal[data-hidden]{display:none}.vp-modal[data-open]:not(.vp-modal-exit-animation){--modal-motion-name:modal-slide-from-bottom-in-mobile;animation:var(--modal-motion-name) var(--modal-opening-duration) var(--modal-opening-easing);inset-block-end:0;opacity:1}.vp-modal[data-open]:not(.vp-modal-exit-animation) .backdrop,.vp-modal[data-open]:not(.vp-modal-exit-animation)::backdrop{animation:modal-appear-in var(--backdrop-opening-duration) var(--backdrop-opening-easing);opacity:1}@media screen and (min-width:600px){.vp-modal[data-open]:not(.vp-modal-exit-animation){--modal-motion-name:modal-slide-from-bottom-in}}.vp-modal-exit-animation{--modal-motion-name:modal-slide-from-bottom-out-mobile;animation:var(--modal-motion-name) var(--modal-closing-duration) var(--modal-closing-easing)}.vp-modal-exit-animation .backdrop,.vp-modal-exit-animation::backdrop{animation:modal-appear-out var(--backdrop-closing-duration) var(--backdrop-closing-easing)}@media screen and (min-width:600px){.vp-modal-exit-animation{--modal-motion-name:modal-slide-from-bottom-out}}@media(prefers-reduced-motion:reduce){.vp-modal{animation:none!important}}.vp-modal__header{align-items:center;display:flex;gap:var(--modal-header-gap);justify-content:space-between;overflow-wrap:anywhere;padding:var(--modal-header-padding)}.vp-modal__header>*{color:var(--modal-header-title-color);font-family:var(--modal-header-title-font-family);font-optical-sizing:var(--modal-header-title-font-optical-sizing);font-size:var(--modal-header-title-font-size);font-weight:var(--modal-header-title-font-weight);letter-spacing:var(--modal-header-title-letter-spacing);line-height:var(--modal-header-title-line-height);-webkit-text-decoration:var(--modal-header-title-text-decoration);text-decoration:var(--modal-header-title-text-decoration);text-transform:var(--modal-header-title-text-case);-webkit-font-smoothing:var(--modal-header-title-webkit-font-smoothing)}.vp-modal__header-icon{color:var(--vp-semantic-color-content-neutral)}.vp-modal__body{flex-grow:1;flex-shrink:0;overflow-y:auto}.vp-modal__footer{display:flex;gap:var(--modal-footer-gap);padding:var(--modal-footer-padding)}.vp-modal [data-part=close-button]{align-self:flex-start}@keyframes modal-appear-in{0%{opacity:0}to{opacity:1}}@keyframes modal-appear-out{0%{opacity:1}to{opacity:0}}@keyframes modal-slide-from-bottom-in{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translate(0)}}@keyframes modal-slide-from-bottom-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(50%)}}@keyframes modal-slide-from-bottom-in-mobile{0%{inset-block-end:-100%;opacity:0}to{inset-block-end:0;opacity:1}}@keyframes modal-slide-from-bottom-out-mobile{0%{inset-block-end:0;opacity:1}to{inset-block-end:-100%;opacity:0}}}@layer vitamin-play{.vp-navigation-header{--navigation-header-background-color:var(--vp-semantic-color-container-neutral);--navigation-header-min-height:var(--vp-semantic-sizing-4xl);--navigation-header-row-gap:var(--vp-semantic-spacing-s);--navigation-header-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l)}.vp-navigation-header--compact{--navigation-header-row-gap:var(--vp-semantic-spacing-xs);--navigation-header-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-l)}@media screen and (min-width:600px){.vp-navigation-header{--navigation-header-row-gap:var(--vp-semantic-spacing-s);--navigation-header-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-3xl)}.vp-navigation-header--compact{--navigation-header-row-gap:var(--vp-semantic-spacing-xs);--navigation-header-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-3xl)}}@media screen and (min-width:1200px){.vp-navigation-header{--navigation-header-row-gap:var(--vp-semantic-spacing-xl);--navigation-header-padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-5xl)}.vp-navigation-header--compact{--navigation-header-row-gap:var(--vp-semantic-spacing-xs);--navigation-header-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-5xl)}}.vp-navigation-header{background-color:var(--navigation-header-background-color);display:flex;flex-direction:column;min-height:var(--navigation-header-min-height);padding:var(--navigation-header-padding);row-gap:var(--navigation-header-row-gap)}.vp-navigation-header__row{align-items:center;display:flex;justify-content:space-between}}@layer vitamin-play{.vp-price{--price-label-text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case);--price-label-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--price-label-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--price-label-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--price-label-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--price-label-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--price-label-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--price-label-font-optical-sizing:var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--price-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--price-helper-text-transform:var(--vp-semantic-typography-screen-m-body-s-text-case);--price-helper-text-decoration:var(--vp-semantic-typography-screen-m-body-s-text-decoration);--price-helper-letter-spacing:var(--vp-semantic-typography-screen-m-body-s-letter-spacing);--price-helper-font-size:var(--vp-semantic-typography-screen-m-body-s-font-size);--price-helper-line-height:var(--vp-semantic-typography-screen-m-body-s-line-height);--price-helper-font-weight:var(--vp-semantic-typography-screen-m-body-s-font-weight);--price-helper-font-family:var(--vp-semantic-typography-screen-m-body-s-font-family);--price-helper-font-optical-sizing:var(--vp-semantic-typography-screen-m-body-s-optical-sizing);--price-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing);--price-barred-amount-text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);--price-barred-amount-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--price-barred-amount-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--price-barred-amount-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--price-barred-amount-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--price-barred-amount-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--price-barred-amount-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--price-barred-amount-font-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--price-barred-amount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--price-discount-text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);--price-discount-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--price-discount-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--price-discount-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--price-discount-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--price-discount-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--price-discount-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--price-discount-font-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--price-discount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing)}.vp-price--small{--price-label-text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);--price-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--price-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--price-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--price-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--price-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--price-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--price-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--price-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--price-helper-text-transform:var(--vp-semantic-typography-screen-s-caption-text-case);--price-helper-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--price-helper-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--price-helper-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--price-helper-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--price-helper-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--price-helper-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--price-helper-font-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--price-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--price-barred-amount-text-transform:var(--vp-semantic-typography-screen-s-caption-text-case);--price-barred-amount-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--price-barred-amount-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--price-barred-amount-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--price-barred-amount-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--price-barred-amount-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--price-barred-amount-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--price-barred-amount-font-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--price-barred-amount-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--price-discount-text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);--price-discount-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--price-discount-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--price-discount-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--price-discount-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--price-discount-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--price-discount-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--price-discount-font-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--price-discount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing)}.vp-price--large{--price-label-text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case);--price-label-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--price-label-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--price-label-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--price-label-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--price-label-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--price-label-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--price-label-font-optical-sizing:var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--price-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--price-helper-text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);--price-helper-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--price-helper-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--price-helper-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--price-helper-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--price-helper-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--price-helper-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--price-helper-font-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--price-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--price-barred-amount-text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);--price-barred-amount-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--price-barred-amount-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--price-barred-amount-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--price-barred-amount-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--price-barred-amount-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--price-barred-amount-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--price-barred-amount-font-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--price-barred-amount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--price-discount-text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);--price-discount-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--price-discount-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--price-discount-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--price-discount-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--price-discount-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--price-discount-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--price-discount-font-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--price-discount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing)}.vp-price,.vp-price-item{align-items:center;display:inline-flex;flex-grow:0;flex-wrap:wrap;gap:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs)}.vp-price-item{width:100%}.vp-price-amount{display:inline-flex;font-family:var(--vp-semantic-typography-screen-m-body-m-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-m-body-m-optical-sizing);font-size:var(--vp-semantic-typography-screen-m-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-m-body-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-m-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-m-body-m-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-m-body-m-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing);background-color:var(--vp-semantic-color-commercial-default);color:var(--vp-semantic-color-content-on-commercial-catchy)}.vp-price-amount,.vp-price-amount--sale{padding-block:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);padding-inline:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-price-amount--sale{background-color:var(--vp-semantic-color-status-negative);color:var(--vp-semantic-color-content-inverse)}.vp-price-amount--neutral{background-color:transparent;color:var(--vp-semantic-color-content-neutral);padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-price-amount--neutral,.vp-price-amount--small{padding-block:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-price-amount--small{font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);padding-inline:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-price-amount--small.vp-price-amount--neutral{padding-block:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-price-amount--small.vp-price-amount--sale{padding-block:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);padding-inline:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-price-amount--large{font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-l-title-s-optical-sizing);font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);padding-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-price-amount--large,.vp-price-amount--large.vp-price-amount--neutral{padding-block:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-price-amount--large.vp-price-amount--neutral{padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-price-amount--large.vp-price-amount--sale{padding-block:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs);padding-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-price-barred-amount{font-family:var(--price-barred-amount-font-family);font-optical-sizing:var(--price-barred-amount-font-optical-sizing);font-size:var(--price-barred-amount-font-size);font-weight:var(--price-barred-amount-font-weight);letter-spacing:var(--price-barred-amount-letter-spacing);line-height:var(--price-barred-amount-line-height);text-decoration:line-through;text-transform:var(--price-barred-amount-text-transform);-webkit-font-smoothing:var(--price-barred-amount-webkit-font-smoothing)}.vp-price-barred-amount,.vp-price-helper{color:var(--vp-semantic-color-content-quiet);display:inline-flex}.vp-price-helper{align-items:center;font-family:var(--price-helper-font-family);font-optical-sizing:var(--price-helper-font-optical-sizing);font-size:var(--price-helper-font-size);font-weight:var(--price-helper-font-weight);letter-spacing:var(--price-helper-letter-spacing);line-height:var(--price-helper-line-height);position:relative;-webkit-text-decoration:var(--price-helper-text-decoration);text-decoration:var(--price-helper-text-decoration);text-transform:var(--price-helper-text-transform);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--price-helper-webkit-font-smoothing)}.vp-price-helper--inline{width:auto}.vp-price-label{font-family:var(--price-label-font-family);font-optical-sizing:var(--price-label-font-optical-sizing);font-size:var(--price-label-font-size);font-weight:var(--price-label-font-weight);letter-spacing:var(--price-label-letter-spacing);line-height:var(--price-label-line-height);-webkit-text-decoration:var(--price-label-text-decoration);text-decoration:var(--price-label-text-decoration);text-transform:var(--price-label-text-transform);width:100%;-webkit-font-smoothing:var(--price-label-webkit-font-smoothing)}.vp-price-label,.vp-price-prefix{align-items:center;color:var(--vp-semantic-color-content-neutral);display:inline-flex;position:relative;vertical-align:middle}.vp-price-prefix{font-family:var(--vp-semantic-typography-screen-m-subtitle-m-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-m-subtitle-m-optical-sizing);font-size:var(--vp-semantic-typography-screen-m-subtitle-m-font-size);font-weight:var(--vp-semantic-typography-screen-m-subtitle-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-m-subtitle-m-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-subtitle-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-m-subtitle-m-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing)}.vp-price-prefix--small{font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-price-prefix--large{font-family:var(--vp-semantic-typography-screen-l-subtitle-l-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-l-subtitle-l-optical-sizing);font-size:var(--vp-semantic-typography-screen-l-subtitle-l-font-size);font-weight:var(--vp-semantic-typography-screen-l-subtitle-l-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-l-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-subtitle-l-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-subtitle-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-subtitle-l-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-subtitle-l-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing)}.vp-price-discount{color:var(--vp-semantic-color-status-negative);display:inline-flex;font-family:var(--price-discount-font-family);font-optical-sizing:var(--price-discount-font-optical-sizing);font-size:var(--price-discount-font-size);font-weight:var(--price-discount-font-weight);letter-spacing:var(--price-discount-letter-spacing);line-height:var(--price-discount-line-height);-webkit-text-decoration:var(--price-discount-text-decoration);text-decoration:var(--price-discount-text-decoration);text-transform:var(--price-discount-text-transform);-webkit-font-smoothing:var(--price-discount-webkit-font-smoothing)}.vp-skeleton.vp-price-skeleton{--skeleton-height:calc(var(--vp-semantic-typography-screen-m-body-m-font-size)*var(--vp-semantic-typography-screen-m-body-m-line-height) + var(--vp-semantic-spacing-4xs) + var(--vp-semantic-spacing-4xs))}.vp-skeleton.vp-price-skeleton--small{--skeleton-height:calc(var(--vp-semantic-typography-screen-s-body-s-font-size)*var(--vp-semantic-typography-screen-s-body-s-line-height) + var(--vp-semantic-spacing-4xs) + var(--vp-semantic-spacing-4xs))}.vp-skeleton.vp-price-skeleton--large{--skeleton-height:calc(var(--vp-semantic-typography-screen-l-title-s-font-size)*var(--vp-semantic-typography-screen-l-title-s-line-height) + var(--vp-semantic-spacing-3xs) + var(--vp-semantic-spacing-3xs))}.vp-skeleton.vp-price-skeleton+.vp-skeleton.vp-price-skeleton{margin-top:var(--vp-semantic-spacing-xs)}}@layer vitamin-play{:root{--product-card-zi-root:0;--product-card-zi-link:calc(var(--product-card-zi-root));--product-card-zi-footer:calc(var(--product-card-zi-link) + 1);--product-card-zi-sticker:calc(var(--product-card-zi-link) + 1);--product-card-zi-action:calc(var(--product-card-zi-footer) + 1);--product-card-media-height:unset;--product-card-media-width:unset}.vp-product-card{--product-card-gap:var(--vp-semantic-spacing-4xs);--product-card-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--product-card-header-background-color:var(--vp-semantic-color-container-quiet);--product-card-media-aspect-ratio:1;--product-card-media-scale:var(--vp-semantic-motion-scale-s);--product-card-media-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out) var(--vp-semantic-motion-delay-instant);--product-card-action-padding-block-start:var(--vp-semantic-spacing-xs);--product-card-action-padding-block-end:var(--vp-semantic-spacing-xs);--product-card-action-padding-inline-start:var(--vp-semantic-spacing-xs);--product-card-action-padding-inline-end:var(--vp-semantic-spacing-xs);--product-card-body-background-color:var(--vp-semantic-color-container-neutral);--product-card-body-gap:var(--vp-semantic-spacing-2xs);--product-card-body-padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-l);--product-card-title-color:var(--vp-semantic-color-content-neutral);--product-card-title-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--product-card-title-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--product-card-title-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--product-card-title-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--product-card-title-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--product-card-title-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--product-card-title-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--product-card-title-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--product-card-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--product-card-description-color:var(--vp-semantic-color-content-quiet);--product-card-description-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--product-card-description-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--product-card-description-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--product-card-description-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--product-card-description-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--product-card-description-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--product-card-description-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--product-card-description-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--product-card-description-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--product-card-reviews-gap:var(--vp-semantic-spacing-2xs);--product-card-reviews-amount-color:var(--vp-semantic-color-content-quiet);--product-card-reviews-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--product-card-reviews-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--product-card-reviews-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--product-card-reviews-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--product-card-reviews-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--product-card-reviews-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--product-card-reviews-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--product-card-reviews-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--product-card-reviews-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--product-card-price-padding-top:var(--vp-semantic-spacing-xs);--product-card-link-box-shadow:var(--vp-semantic-box-shadow-focus);border-radius:var(--product-card-border-radius);display:grid;gap:var(--product-card-gap);grid-template-areas:"header" "body" "footer";position:relative}.vp-product-card--horizontal{grid-template:"header body" 1fr "header footer" auto/auto 1fr}.vp-product-card__header{background-color:var(--product-card-header-background-color);grid-area:header;height:var(--product-card-media-height,revert-layer);position:relative;width:var(--product-card-media-width,revert-layer)}.vp-product-card__media{aspect-ratio:var(--product-card-media-aspect-ratio);cursor:pointer;display:flex;overflow:hidden;position:relative}.vp-product-card__media>img,.vp-product-card__media>video{height:var(--product-card-media-height,revert-layer);-o-object-fit:cover;object-fit:cover;transition:transform var(--product-card-media-transition);width:var(--product-card-media-width,revert-layer)}.vp-product-card__media>img:hover,.vp-product-card__media>video:hover{transform:scale(var(--product-card-media-scale))}.vp-product-card__sticker{display:flex;position:absolute;z-index:var(--product-card-zi-sticker)}.vp-product-card__sticker--block-start-inline-start{inset-block-start:0;inset-inline-start:0}.vp-product-card__sticker--block-start-inline-end{inset-block-start:0;inset-inline-end:0}.vp-product-card__sticker--block-end-inline-start{inset-block-end:0;inset-inline-start:0}.vp-product-card__sticker--block-end-inline-end{inset-block-end:0;inset-inline-end:0}.vp-product-card__action{inset-block-start:0;inset-inline-end:calc(100% - var(--product-card-media-width));padding-block:var(--product-card-action-padding-block-start) var(--product-card-action-padding-block-end);padding-inline:var(--product-card-action-padding-inline-start) var(--product-card-action-padding-inline-end);position:absolute;z-index:var(--product-card-zi-action)}.vp-product-card__body{background-color:var(--product-card-body-background-color);grid-area:body;padding:var(--product-card-body-padding)}.vp-product-card__title{color:var(--product-card-title-color);font-family:var(--product-card-title-font-family);font-optical-sizing:var(--product-card-title-font-optical-sizing);font-size:var(--product-card-title-font-size);font-weight:var(--product-card-title-font-weight);letter-spacing:var(--product-card-title-letter-spacing);line-height:var(--product-card-title-line-height);-webkit-text-decoration:var(--product-card-title-text-decoration);text-decoration:var(--product-card-title-text-decoration);text-transform:var(--product-card-title-text-case);-webkit-font-smoothing:var(--product-card-title-webkit-font-smoothing)}.vp-product-card__link:focus-visible{outline:0}.vp-product-card__link:focus-visible:after{box-shadow:var(--product-card-link-box-shadow);content:"";inset:0;position:absolute;z-index:var(--product-card-zi-link)}.vp-product-card__description{color:var(--product-card-description-color);font-family:var(--product-card-description-font-family);font-optical-sizing:var(--product-card-description-font-optical-sizing);font-size:var(--product-card-description-font-size);font-weight:var(--product-card-description-font-weight);letter-spacing:var(--product-card-description-letter-spacing);line-height:var(--product-card-description-line-height);-webkit-text-decoration:var(--product-card-description-text-decoration);text-decoration:var(--product-card-description-text-decoration);text-transform:var(--product-card-description-text-case);-webkit-font-smoothing:var(--product-card-description-webkit-font-smoothing);margin:0}.vp-product-card__reviews{color:var(--product-card-reviews-amount-color);display:flex;font-family:var(--product-card-reviews-font-family);font-optical-sizing:var(--product-card-reviews-font-optical-sizing);font-size:var(--product-card-reviews-font-size);font-weight:var(--product-card-reviews-font-weight);gap:var(--product-card-reviews-gap);letter-spacing:var(--product-card-reviews-letter-spacing);line-height:var(--product-card-reviews-line-height);-webkit-text-decoration:var(--product-card-reviews-text-decoration);text-decoration:var(--product-card-reviews-text-decoration);text-transform:var(--product-card-reviews-text-case);-webkit-font-smoothing:var(--product-card-reviews-webkit-font-smoothing)}.vp-product-card__price{padding-top:var(--product-card-price-padding-top)}.vp-product-card__footer{grid-area:footer;z-index:var(--product-card-zi-footer)}.vp-product-card-skeleton{display:flex;flex-direction:column}.vp-product-card-skeleton--horizontal{flex-direction:row;width:100%}.vp-skeleton.vp-product-card-skeleton__media{--skeleton-height:100%;--skeleton-width:100%;aspect-ratio:1/1;display:block}.vp-product-card-skeleton__body{display:flex;flex:1;flex-direction:column;gap:var(--vp-semantic-spacing-s);padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-l);width:var(--skeleton-width)}}@layer vitamin-play{.vp-progress-bar{--progress-bar-circular-stroke-dasharray:unset;--progress-bar-circular-stroke-dashoffset:unset;--progress-bar-indicator-percentage-value:unset;--progress-bar-indicator-full-value-border-radius:0;--progress-bar-track-border-stroke-width:.5px;--progress-bar-display:grid;--progress-bar-height:initial;--progress-bar-width:var(--progress-bar-container-width);--progress-bar-gap:var(--vp-semantic-spacing-xs);--progress-bar-label-text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);--progress-bar-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--progress-bar-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--progress-bar-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--progress-bar-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--progress-bar-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--progress-bar-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--progress-bar-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--progress-bar-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--progress-bar-container-height:var(--vp-semantic-sizing-xs);--progress-bar-container-width:100%;--progress-bar-indicator-height:var(--vp-semantic-sizing-xs)}.vp-progress-bar[data-shape=circular]{--progress-bar-display:block;--progress-bar-height:var(--progress-bar-container-height);--progress-bar-label-text-transform:var(--vp-semantic-typography-screen-s-title-m-text-case);--progress-bar-label-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--progress-bar-label-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--progress-bar-label-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--progress-bar-label-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--progress-bar-label-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--progress-bar-label-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--progress-bar-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--progress-bar-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--progress-bar-container-height:var(--vp-semantic-sizing-9xl);--progress-bar-container-width:var(--vp-semantic-sizing-9xl);--progress-bar-indicator-stroke-width:var(--vp-semantic-sizing-2xs);--progress-bar-image-height:calc(var(--progress-bar-container-height) - (var(--progress-bar-indicator-stroke-width) + var(--progress-bar-track-border-stroke-width))*2);--progress-bar-image-width:calc(var(--progress-bar-container-width) - (var(--progress-bar-indicator-stroke-width) + var(--progress-bar-track-border-stroke-width))*2)}.vp-progress-bar--small{--progress-bar-gap:var(--vp-semantic-spacing-2xs);--progress-bar-label-text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);--progress-bar-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--progress-bar-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--progress-bar-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--progress-bar-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--progress-bar-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--progress-bar-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--progress-bar-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--progress-bar-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--progress-bar-container-height:var(--vp-semantic-sizing-2xs);--progress-bar-indicator-height:var(--vp-semantic-sizing-2xs)}.vp-progress-bar--small[data-shape=circular]{--progress-bar-label-text-transform:var(--vp-semantic-typography-screen-s-subtitle-m-text-case);--progress-bar-label-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);--progress-bar-label-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--progress-bar-label-font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--progress-bar-label-line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--progress-bar-label-font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);--progress-bar-label-font-family:var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--progress-bar-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-subtitle-m-optical-sizing);--progress-bar-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--progress-bar-container-height:var(--vp-semantic-sizing-6xl);--progress-bar-container-width:var(--vp-semantic-sizing-6xl);--progress-bar-indicator-stroke-width:var(--vp-semantic-sizing-2xs)}.vp-progress-bar{display:var(--progress-bar-display);font-family:var(--progress-bar-label-font-family);font-optical-sizing:var(--progress-bar-label-font-optical-sizing);font-size:var(--progress-bar-label-font-size);font-weight:var(--progress-bar-label-font-weight);grid-template-areas:"label value" "bar bar";height:var(--progress-bar-height);letter-spacing:var(--progress-bar-label-letter-spacing);line-height:var(--progress-bar-label-line-height);position:relative;row-gap:var(--progress-bar-gap);-webkit-text-decoration:var(--progress-bar-label-text-decoration);text-decoration:var(--progress-bar-label-text-decoration);text-transform:var(--progress-bar-label-text-transform);width:var(--progress-bar-width);-webkit-font-smoothing:var(--progress-bar-label-webkit-font-smoothing)}.vp-progress-bar__label{grid-area:label}[data-shape=circular] .vp-progress-bar__label,[data-state=indeterminate] .vp-progress-bar__label{display:none}.vp-progress-bar__value-text{grid-area:value;justify-self:self-end}[data-shape=circular] .vp-progress-bar__value-text{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}[data-state=indeterminate] .vp-progress-bar__value-text{display:none}.vp-progress-bar__media{height:var(--progress-bar-image-height);inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);width:var(--progress-bar-image-width)}.vp-progress-bar__media>img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vp-progress-bar__container{border-radius:var(--vp-semantic-border-radius-full);height:var(--progress-bar-container-height);width:var(--progress-bar-container-width)}.vp-progress-bar__track{block-size:100%;fill:transparent;inline-size:100%;stroke:var(--vp-semantic-color-container-quiet);stroke-width:var(--progress-bar-indicator-stroke-width)}.vp-progress-bar__track-border{fill:none;stroke:var(--vp-semantic-color-border-quiet);stroke-width:var(--progress-bar-track-border-stroke-width)}[data-shape=linear] .vp-progress-bar__indicator{background-color:var(--vp-semantic-color-container-quiet);border:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);border-radius:var(--vp-semantic-border-radius-full);box-sizing:border-box;grid-area:bar;height:calc(var(--vp-semantic-border-width-s)*2 + var(--progress-bar-container-height));width:var(--progress-bar-container-width)}[data-shape=linear] .vp-progress-bar__indicator:before{background-color:var(--vp-semantic-color-content-brand);border-radius:var(--vp-semantic-border-radius-full) var(--progress-bar-indicator-full-value-border-radius) var(--progress-bar-indicator-full-value-border-radius) var(--vp-semantic-border-radius-full);content:"";display:inline-block;height:var(--progress-bar-container-height);max-width:calc(var(--progress-bar-container-width) - var(--vp-semantic-border-width-s)*2);position:absolute;width:var(--progress-bar-indicator-percentage-value)}[data-state=indeterminate][data-shape=linear] .vp-progress-bar__indicator:before{animation:linear-indeterminate 1.5s ease-in-out infinite;border-radius:var(--vp-semantic-border-radius-full)}[data-shape=circular] .vp-progress-bar__indicator{fill:transparent;stroke:var(--vp-semantic-color-content-brand);stroke-dasharray:var(--progress-bar-circular-stroke-dasharray);stroke-dashoffset:var(--progress-bar-circular-stroke-dashoffset);stroke-width:var(--progress-bar-indicator-stroke-width);transform:rotate(-90deg);transform-origin:center;transition:all .2s}[data-state=indeterminate][data-shape=circular] .vp-progress-bar__indicator{animation:circular-indeterminate 4s linear infinite}@keyframes linear-indeterminate{0%{width:var(--progress-bar-indicator-height)}50%{width:calc(100% - var(--vp-semantic-border-width-s)*2)}to{inset-inline-end:var(--vp-semantic-border-width-s);width:var(--progress-bar-indicator-height)}}@keyframes circular-indeterminate{0%{stroke-dashoffset:var(--progress-bar-circular-stroke-dasharray);transform:rotate(-90deg)}50%{stroke-dashoffset:0;transform:rotate(270deg)}to{stroke-dashoffset:var(--progress-bar-circular-stroke-dasharray);transform:rotate(990deg)}}}@layer vitamin-play{:root{--radio-zi-root:0;--radio-zi-halo:calc(var(--radio-zi-root) - 1)}.vp-radio{--radio-spacing-gap:var(--vp-semantic-spacing-s);--radio-spacing-block-start:var(--vp-semantic-spacing-s);--radio-spacing-block-end:var(--vp-semantic-spacing-s);--radio-tick-color:var(--vp-semantic-color-content-brand);--radio-tick-width:var(--vp-semantic-sizing-s);--radio-tick-height:var(--vp-semantic-sizing-s);--radio-container-checked-color:transparent;--radio-container-checked-border-color-default:var(--vp-semantic-color-border-brand);--radio-container-checked-border-color-hover:var(--vp-semantic-color-border-brand);--radio-container-checked-border-color-active:var(--vp-semantic-color-border-brand);--radio-container-unchecked-color:var(--radio-container-checked-color);--radio-container-unchecked-border-color-default:var(--vp-semantic-color-border-neutral);--radio-container-unchecked-border-color-hover:var(--vp-semantic-color-content-brand);--radio-container-unchecked-border-color-active:var(--vp-semantic-color-content-brand);--radio-container-unchecked-border-color-error:var(--vp-semantic-color-status-negative);--radio-container-width:var(--vp-semantic-sizing-l);--radio-container-height:var(--vp-semantic-sizing-l);--radio-container-spacing-block-start:var(--vp-semantic-spacing-3xs);--radio-container-spacing-block-end:var(--vp-semantic-spacing-3xs);--radio-container-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);--radio-disabled-opacity:var(--vp-semantic-opacity-s);--radio-halo-unchecked-active-color:var(--vp-semantic-color-active-container-alpha-neutral);--radio-halo-unchecked-hover-color:var(--vp-semantic-color-hover-container-alpha-neutral);--radio-halo-checked-active-color:var(--vp-semantic-color-active-container-alpha-brand);--radio-halo-checked-hover-color:var(--vp-semantic-color-hover-container-alpha-brand);--radio-halo-width:var(--vp-semantic-sizing-xl);--radio-halo-height:var(--vp-semantic-sizing-xl);--radio-halo-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;gap:var(--radio-spacing-gap);padding-block:var(--radio-spacing-block-start) var(--radio-spacing-block-end);position:relative;vertical-align:middle;z-index:var(--radio-zi-root)}.vp-radio--vertical{align-items:center;flex-direction:column}@supports selector(:has(:focus-visible)){.vp-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:1px;margin:-1px;outline:none;overflow:hidden;padding:0;position:absolute;width:1px}}.vp-radio__control{--radio-control-border-color:var(--radio-container-unchecked-border-color-default);--radio-control-background-color:var(--radio-container-unchecked-color);--radio-halo-background-color:transparent;align-items:center;background-color:var(--radio-control-background-color);border:var(--vp-semantic-border-width-s) solid var(--radio-control-border-color);border-radius:var(--radio-container-border-radius);display:flex;height:var(--radio-container-height);justify-content:center;margin-block:var(--radio-container-spacing-block-start) var(--radio-container-spacing-block-end);position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--radio-container-width)}@media(prefers-reduced-motion:reduce){.vp-radio__control{transition-duration:0s}}.vp-radio__control{flex:0 0 var(--radio-container-width)}.vp-radio__control[data-checked]{--radio-control-border-color:var(--radio-container-checked-border-color-default);--radio-control-background-color:var(--radio-container-checked-color)}.vp-radio__control[data-checked]:after{background-color:var(--radio-tick-color);border-radius:50%;content:"";display:inline-block;flex:0 0 auto;height:var(--radio-tick-height);width:var(--radio-tick-width)}.vp-radio__control[data-checked][data-hover]{--radio-control-border-color:var(--radio-container-checked-border-color-hover);--radio-halo-background-color:var(--radio-halo-unchecked-hover-color)}.vp-radio__control[data-checked][data-active]{--radio-control-border-color:var(--radio-container-checked-border-color-active);--radio-halo-background-color:var(--radio-halo-unchecked-active-color)}.vp-radio__control:not([data-checked])[data-hover]{--radio-control-border-color:var(--radio-container-unchecked-border-color-hover);--radio-halo-background-color:var(--radio-halo-checked-hover-color)}.vp-radio__control:not([data-checked])[data-active]{--radio-control-border-color:var(--radio-container-unchecked-border-color-active);--radio-halo-background-color:var(--radio-halo-checked-active-color)}.vp-radio__control[data-invalid]{--radio-control-border-color:var(--radio-container-unchecked-border-color-error)}.vp-radio__control:before{background-color:var(--radio-halo-background-color);border-radius:var(--radio-halo-border-radius);content:"";height:var(--radio-halo-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--radio-halo-width);z-index:var(--radio-zi-halo)}@media(prefers-reduced-motion:reduce){.vp-radio__control:before{transition-duration:0s}}.vp-radio:has([data-focus]) .vp-radio__control{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-radio[data-disabled]{cursor:default;opacity:var(--radio-disabled-opacity)}.vp-radio__label{color:var(--vp-semantic-color-content-neutral);display:inline-flex;flex:0 0 100%;font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-radio__label--small{font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-radio__label-wrapper{align-items:start;display:flex;flex-direction:column}.vp-radio__label-wrapper--vertical{align-items:center}.vp-radio__subline{color:var(--vp-semantic-color-content-quiet)}.vp-radio__subline,.vp-radio__subline--small{font-family:var(--vp-semantic-typography-screen-s-caption-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-caption-font-size);font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-caption-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-caption-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing)}}@layer vitamin-play{.vp-score-rating{--score-rating-gap:var(--vp-semantic-spacing-2xs);--score-rating-icon-color:var(--vp-semantic-color-content-quiet);--score-rating-icon-width:var(--vp-semantic-sizing-m);--score-rating-icon-height:var(--vp-semantic-sizing-m);--score-rating-color:var(--vp-semantic-color-content-neutral);--score-rating-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--score-rating-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--score-rating-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--score-rating-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--score-rating-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--score-rating-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--score-rating-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--score-rating-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--score-rating-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);align-items:center;display:flex;gap:var(--score-rating-gap)}.vp-score-rating__star{color:var(--score-rating-icon-color);height:var(--score-rating-icon-height);width:var(--score-rating-icon-width)}.vp-score-rating__score{color:var(--score-rating-color);font-family:var(--score-rating-font-family);font-optical-sizing:var(--score-rating-font-optical-sizing);font-size:var(--score-rating-font-size);font-weight:var(--score-rating-font-weight);letter-spacing:var(--score-rating-letter-spacing);line-height:var(--score-rating-line-height);-webkit-text-decoration:var(--score-rating-text-decoration);text-decoration:var(--score-rating-text-decoration);text-transform:var(--score-rating-text-case);-webkit-font-smoothing:var(--score-rating-webkit-font-smoothing)}.vp-score-rating-skeleton{align-items:center;display:flex;gap:var(--vp-semantic-spacing-2xs);padding-block:var(--vp-semantic-spacing-3xs)}.vp-skeleton.vp-score-rating-skeleton__star{--skeleton-height:var(--vp-semantic-sizing-m);--skeleton-width:var(--vp-semantic-sizing-m)}.vp-skeleton.vp-score-rating-skeleton__line{--skeleton-width:var(--vp-semantic-sizing-2xl)}}@layer vitamin-play{.vp-search{--search-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--search-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--search-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--search-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--search-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--search-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--search-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--search-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--search-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--search-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--search-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--search-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--search-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--search-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--search-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--search-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--search-placeholder-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--search-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--search-text-color:var(--vp-semantic-color-content-neutral);--search-placeholder-text-color:var(--vp-semantic-color-content-quiet);--search-background-color:var(--vp-semantic-color-container-quiet);--search-icon-color:var(--vp-semantic-color-content-quiet);--search-backdrop-background-color:var(--vp-semantic-color-container-overlay,hsla(0,0%,6%,.6));--search-border-color:transparent;--search-border-color-active:var(--vp-semantic-color-active-border-neutral);--search-input-min-width:300px;--search-gap:var(--vp-semantic-spacing-xs);--search-end-actions-gap:var(--vp-semantic-spacing-2xs);--padding-inline-start:var(--vp-semantic-spacing-xl);--padding-inline-end:var(--vp-semantic-spacing-xs);--padding-block-start:var(--vp-semantic-spacing-4xs);--padding-block-end:var(--vp-semantic-spacing-4xs);--icon-button-width:var(--vp-semantic-sizing-4xl);--search-radius:calc(var(--icon-button-width)/2);--search-border-width:var(--vp-semantic-border-width-none);--search-border-width-hover:var(--vp-semantic-border-width-none);--search-border-width-active:var(--vp-semantic-border-width-m);--search-icon-width:var(--vp-semantic-sizing-xl);--search-icon-height:var(--vp-semantic-sizing-xl);--search-min-height:var(--vp-semantic-sizing-4xl);--search-disabled-opacity:var(--vp-semantic-opacity-s);--search-caret-color:var(--vp-semantic-color-content-brand)}.vp-search--small{--search-input-min-width:300px;--search-gap:var(--vp-semantic-spacing-xs);--search-end-actions-gap:var(--vp-semantic-spacing-2xs);--search-icon-width:var(--vp-semantic-sizing-l);--search-icon-height:var(--vp-semantic-sizing-l);--padding-inline-start:var(--vp-semantic-spacing-m);--padding-inline-end:var(--vp-semantic-spacing-2xs);--padding-block-start:var(--vp-semantic-spacing-4xs);--padding-block-end:var(--vp-semantic-spacing-4xs);--icon-button-width:var(--vp-semantic-sizing-2xl)}.vp-search--small.vp-search--squared{--padding-inline-start:var(--vp-semantic-spacing-xs);--padding-inline-end:var(--vp-semantic-spacing-2xs);--padding-block-start:var(--vp-semantic-spacing-4xs);--padding-block-end:var(--vp-semantic-spacing-4xs)}.vp-search--squared{--search-border-color:var(--vp-semantic-color-border-neutral);--search-border-color-active:var(--vp-semantic-color-active-border-neutral);--search-border-width:var(--vp-semantic-border-width-s);--search-border-width-hover:var(--vp-semantic-border-width-s);--search-border-width-active:var(--vp-semantic-border-width-m);--search-radius:0px;--search-text-color:var(--vp-semantic-color-content-neutral);--search-placeholder-text-color:var(--vp-semantic-color-content-quiet);--search-icon-color:var(--vp-semantic-color-content-quiet);--search-background-color:var(--vp-semantic-color-container-neutral);--padding-inline-start:var(--vp-semantic-spacing-s);--padding-inline-end:var(--vp-semantic-spacing-3xs);--padding-block-start:var(--vp-semantic-spacing-4xs);--padding-block-end:var(--vp-semantic-spacing-4xs)}.vp-search{background-color:var(--search-background-color);border:none;border-radius:var(--search-radius);box-sizing:border-box;margin:0;max-width:unset;min-width:var(--search-input-min-width);outline:var(--search-border-width) solid var(--search-border-color);overflow:hidden;padding:0;transition:outline var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.vp-search--modal{display:flex;flex-direction:column}@media(prefers-reduced-motion:reduce){.vp-search{transition-duration:0s}}.vp-search:not(.vp-search--modal),.vp-search__input-wrapper{align-items:center;cursor:text;display:flex;flex-direction:row;gap:var(--search-gap);justify-content:center;padding-block:var(--padding-block-start) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end)}.vp-search[data-state=open]{inset:unset;position:fixed}@media screen and not (min-width:600px){.vp-search[data-state=open]{border-radius:0!important;height:100%!important;inset:0!important;max-height:100%!important;width:100%!important}}.vp-search[data-state=open]{--padding-inline-start:var(--vp-semantic-spacing-xl);--padding-inline-end:var(--vp-semantic-spacing-xs);--padding-block-start:var(--vp-semantic-spacing-xs);--padding-block-end:var(--vp-semantic-spacing-xs)}.vp-search[data-state=open].vp-search--small{--padding-inline-start:var(--vp-semantic-spacing-m);--padding-inline-end:var(--vp-semantic-spacing-xs);--padding-block-start:var(--vp-semantic-spacing-xs);--padding-block-end:var(--vp-semantic-spacing-xs)}.vp-search[data-disabled]{cursor:default;opacity:var(--search-disabled-opacity)}.vp-search[data-disabled]:focus-within,.vp-search[data-focus]{outline:var(--search-border-width-active) solid var(--search-border-color-active)}.vp-search__input-wrapper{background-color:inherit;border-radius:inherit}.vp-search__input-wrapper[data-state=open]{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:inherit;border-start-start-radius:inherit}.vp-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;caret-color:var(--search-caret-color);color:var(--search-text-color);flex-grow:1;font-family:var(--search-font-family);font-optical-sizing:var(--search-font-optical-sizing);font-size:var(--search-font-size);font-weight:var(--search-font-weight);letter-spacing:var(--search-letter-spacing);line-height:var(--search-line-height);outline:none;padding:0;-webkit-text-decoration:var(--search-text-decoration);text-decoration:var(--search-text-decoration);text-transform:var(--search-text-case);-webkit-font-smoothing:var(--search-webkit-font-smoothing)}.vp-search__input::-moz-placeholder{color:var(--search-placeholder-text-color);font-family:var(--search-placeholder-font-family);font-optical-sizing:var(--search-placeholder-font-optical-sizing);font-size:var(--search-placeholder-font-size);font-weight:var(--search-placeholder-font-weight);letter-spacing:var(--search-placeholder-letter-spacing);line-height:var(--search-placeholder-line-height);text-decoration:var(--search-placeholder-text-decoration);text-transform:var(--search-placeholder-text-case);-webkit-font-smoothing:var(--search-placeholder-webkit-font-smoothing);text-overflow:ellipsis}.vp-search__input::placeholder{color:var(--search-placeholder-text-color);font-family:var(--search-placeholder-font-family);font-optical-sizing:var(--search-placeholder-font-optical-sizing);font-size:var(--search-placeholder-font-size);font-weight:var(--search-placeholder-font-weight);letter-spacing:var(--search-placeholder-letter-spacing);line-height:var(--search-placeholder-line-height);-webkit-text-decoration:var(--search-placeholder-text-decoration);text-decoration:var(--search-placeholder-text-decoration);text-transform:var(--search-placeholder-text-case);-webkit-font-smoothing:var(--search-placeholder-webkit-font-smoothing);text-overflow:ellipsis}.vp-search__input::-webkit-search-cancel-button{display:none}.vp-search__input[data-disabled]{cursor:default}.vp-search .backdrop,.vp-search::backdrop{background-color:var(--search-backdrop-background-color);pointer-events:none}.vp-search__output{background-color:inherit;border-end-end-radius:inherit;border-end-start-radius:inherit;flex-grow:1;overflow:auto}.vp-search__end-actions{align-items:center;display:flex;flex-direction:row;gap:var(--search-end-actions-gap);justify-content:center}.vp-search__cancel-button{background-color:transparent}.vp-search__cancel-button[data-hidden]{visibility:hidden}.vp-search__clear-button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vp-search__clear-button[data-hidden]{display:none}.vp-search [data-part=search-icon]{color:var(--search-icon-color);flex-shrink:0;height:var(--search-icon-height);width:var(--search-icon-width)}}@layer vitamin-play{.vp-select{--select-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--select-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--select-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--select-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--select-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--select-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--select-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--select-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--select-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--select-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--select-border-width-active:var(--vp-semantic-border-width-m);--select-border-width-hover:var(--vp-semantic-border-width-m);--select-border-width:var(--vp-semantic-border-width-s);--select-border-color-error:var(--vp-semantic-color-status-negative);--select-border-color-active:var(--vp-semantic-color-border-brand);--select-border-color:var(--vp-semantic-color-border-neutral);--select-background-color-active:var(--vp-semantic-color-container-neutral);--select-background-color-hover:var(--vp-semantic-color-container-neutral);--select-background-color:var(--vp-semantic-color-container-neutral);--select-padding-block-start:var(--vp-semantic-spacing-s);--select-padding-block-end:var(--vp-semantic-spacing-s);--select-padding-inline-start:var(--vp-semantic-spacing-s);--select-padding-inline-end:var(--vp-semantic-spacing-s);--select-gap:var(--vp-semantic-spacing-2xs);--select-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield)}.vp-select--small{--select-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--select-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--select-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--select-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--select-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--select-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--select-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--select-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--select-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--select-padding-block-start:var(--vp-semantic-spacing-2xs);--select-padding-block-end:var(--vp-semantic-spacing-2xs);--select-padding-inline-start:var(--vp-semantic-spacing-s);--select-padding-inline-end:var(--vp-semantic-spacing-s);--select-gap:var(--vp-semantic-spacing-2xs)}.vp-select--large{--select-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--select-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--select-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--select-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--select-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--select-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--select-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--select-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--select-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--select-padding-block-start:var(--vp-semantic-spacing-l);--select-padding-block-end:var(--vp-semantic-spacing-l);--select-padding-inline-start:var(--vp-semantic-spacing-m);--select-padding-inline-end:var(--vp-semantic-spacing-m);--select-gap:var(--vp-semantic-spacing-2xs)}.vp-select--secondary{--select-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--select-border-width-active:var(--vp-semantic-border-width-s);--select-border-width-hover:var(--vp-semantic-border-width-m);--select-border-width:var(--vp-semantic-border-width-s);--select-border-color-error:var(--vp-semantic-color-status-negative);--select-border-color-active:var(--vp-semantic-color-border-brand);--select-border-color:transparent;--select-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 60%,var(--vp-semantic-color-active-container-alpha-neutral));--select-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 80%,var(--vp-semantic-color-hover-container-alpha-neutral));--select-background-color:var(--vp-semantic-color-container-quiet)}.vp-select-container{--select-disabled-opacity:var(--vp-semantic-opacity-s);--select-placeholder-color:var(--vp-semantic-color-content-quiet);--select-label-color:var(--vp-semantic-color-content-neutral);--select-icon-color:var(--vp-semantic-color-content-neutral);--select-end-icon-width:var(--vp-semantic-sizing-xl);--select-end-icon-height:var(--vp-semantic-sizing-xl);--select-end-icon-margin-inline:auto var(--vp-semantic-spacing-s)}.vp-select-container--secondary{--select-placeholder-color:var(--vp-semantic-color-content-quiet);--select-label-color:var(--vp-semantic-color-content-neutral);--select-icon-color:var(--vp-semantic-color-content-neutral)}.vp-select-container--small{--select-end-icon-width:var(--vp-semantic-sizing-xl);--select-end-icon-height:var(--vp-semantic-sizing-xl);--select-end-icon-margin-inline:auto var(--vp-semantic-spacing-s)}.vp-select-container--large{--select-end-icon-width:var(--vp-semantic-sizing-xl);--select-end-icon-height:var(--vp-semantic-sizing-xl);--select-end-icon-margin-inline:auto var(--vp-semantic-spacing-m)}.vp-select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--select-background-color);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:row;font-family:var(--select-font-family);font-optical-sizing:var(--select-font-optical-sizing);font-size:var(--select-font-size);font-weight:var(--select-font-weight);gap:var(--select-gap);letter-spacing:var(--select-letter-spacing);line-height:var(--select-line-height);padding-block:var(--select-padding-block-start) var(--select-padding-block-end);padding-inline:var(--select-padding-inline-start) calc(var(--select-padding-inline-end) + var(--select-gap) + var(--select-end-icon-width));position:relative;-webkit-text-decoration:var(--select-text-decoration);text-decoration:var(--select-text-decoration);text-transform:var(--select-text-case);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--select-webkit-font-smoothing);border-radius:var(--select-border-radius);--select-border-box-shadow:inset 0 0 0 var(--select-border-width) var(--select-border-color);border:0;box-shadow:var(--select-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out),background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-select{transition-duration:0s}}.vp-select-container{color:var(--select-label-color);position:relative}.vp-select-indicator{box-sizing:border-box;color:var(--select-icon-color);height:var(--select-end-icon-height);inset:0;margin-block:auto;margin-inline:var(--select-end-icon-margin-inline);pointer-events:none;position:absolute;transition:transform .35s ease;width:var(--select-end-icon-width)}@media(prefers-reduced-motion:reduce){.vp-select-indicator{transition-duration:0s}}.vp-select-container[data-disabled]{cursor:default;opacity:var(--select-disabled-opacity)}.vp-select-container[data-empty]{color:var(--select-placeholder-color)}.vp-select-container[data-expanded] .vp-select-indicator{transform:rotate(180deg)}.vp-select[data-hover]{--select-background-color:var(--select-background-color-hover);--select-border-width:var(--select-border-width-hover)}.vp-select[data-active]{--select-background-color:var(--select-background-color-active);--select-border-color:var(--select-border-color-active);--select-border-width:var(--select-border-width-active)}.vp-select[data-focus]{box-shadow:var(--select-focus-box-shadow);outline:0}.vp-select[data-disabled]{cursor:default}.vp-select[data-invalid]{--select-border-color:var(--select-border-color-error)}}@layer vitamin-play{.vp-skeleton{--skeleton-height:var(--vp-semantic-sizing-xs);--skeleton-width:100%;--skeleton-background-color-start:var(--vp-semantic-color-alpha-quiet-s);--skeleton-background-color-end:var(--vp-semantic-color-alpha-quiet-l);border-radius:var(--vp-semantic-border-radius-full);height:var(--skeleton-height);width:var(--skeleton-width)}.vp-skeleton--graphic{--skeleton-height:initial;--skeleton-width:initial;min-height:var(--vp-semantic-sizing-xs);min-width:var(--vp-semantic-sizing-xs)}.vp-skeleton--on-brand{--skeleton-background-color-start:var(--vp-semantic-color-alpha-on-brand-quiet-s);--skeleton-background-color-end:var(--vp-semantic-color-alpha-on-brand-quiet-l)}.vp-skeleton--rounded{border-radius:var(--vp-semantic-border-radius-s)}.vp-skeleton--squared{border-radius:var(--vp-semantic-border-radius-main)}.vp-skeleton{animation:skeleton-pulse var(--vp-semantic-motion-duration-slow) var(--vp-semantic-motion-easing-functional-ease-in-out) var(--vp-semantic-motion-delay-instant) infinite alternate-reverse;background-color:var(--skeleton-background-color-end)}.vp-skeleton--none{animation:none}@media(prefers-reduced-motion:reduce){.vp-skeleton{animation:none}}@keyframes skeleton-pulse{0%{background-color:var(--skeleton-background-color-start)}to{background-color:var(--skeleton-background-color-end)}}}@layer vitamin-play{.vp-star-rating{align-items:center;display:flex;gap:var(--vp-semantic-spacing-4xs)}.vp-star-rating__star{color:var(--vp-semantic-color-content-neutral);height:var(--vp-semantic-sizing-m);width:var(--vp-semantic-sizing-m)}.vp-skeleton.vp-star-rating-skeleton{--skeleton-height:var(--vp-semantic-sizing-m);--skeleton-width:var(--vp-semantic-sizing-7xl)}}@layer vitamin-play{.vp-sticker{--sticker-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--sticker-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--sticker-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--sticker-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--sticker-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--sticker-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--sticker-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--sticker-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--sticker-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-sticker--small{--sticker-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--sticker-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--sticker-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--sticker-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--sticker-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--sticker-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--sticker-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--sticker-font-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--sticker-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing)}.vp-sticker{--sticker-padding:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-2xs);--sticker-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--sticker-background-color:var(--vp-semantic-color-commercial-default);--sticker-color:var(--vp-semantic-color-content-on-commercial-catchy)}.vp-sticker--neutral,.vp-sticker--secondary{--sticker-background-color:var(--vp-semantic-color-extended-cobalt-quiet);--sticker-color:var(--vp-semantic-color-content-neutral)}.vp-sticker--special{--sticker-background-color:var(--vp-semantic-color-commercial-discount);--sticker-color:var(--vp-semantic-color-content-inverse)}.vp-sticker--quiet{--sticker-background-color:var(--vp-semantic-color-container-quiet);--sticker-color:var(--vp-semantic-color-content-neutral)}.vp-sticker{align-items:center;border-radius:var(--sticker-border-radius);display:inline-flex;font-family:var(--sticker-font-family);font-optical-sizing:var(--sticker-font-optical-sizing);font-size:var(--sticker-font-size);font-weight:var(--sticker-font-weight);justify-content:center;letter-spacing:var(--sticker-letter-spacing);line-height:var(--sticker-line-height);padding:var(--sticker-padding);position:relative;-webkit-text-decoration:var(--sticker-text-decoration);text-decoration:var(--sticker-text-decoration);text-transform:var(--sticker-text-case);vertical-align:middle;-webkit-font-smoothing:var(--sticker-webkit-font-smoothing);background-color:var(--sticker-background-color);color:var(--sticker-color)}.vp-skeleton.vp-sticker-skeleton{--skeleton-height:var(--vp-semantic-sizing-xl);--skeleton-width:var(--vp-semantic-sizing-6xl);display:inline-flex}.vp-skeleton.vp-sticker-skeleton--small{--skeleton-height:var(--vp-semantic-sizing-l);--skeleton-width:var(--vp-semantic-sizing-6xl)}}@layer vitamin-play{:root{--tabs-panels-motion:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out) var(--vp-semantic-motion-delay-instant)}.vp-tabs{--tabs-list-scrollable-spacing-inline-start:var(--vp-semantic-spacing-4xl);--tabs-list-scrollable-spacing-vertical-gap:var(--vp-semantic-spacing-4xs);--tabs-trigger-background-color:var(--vp-semantic-color-container-neutral);--tabs-trigger-color-active:var(--vp-semantic-color-content-brand);--tabs-trigger-color-default:var(--vp-semantic-color-content-quiet);--tabs-trigger-spacing-block-start:var(--vp-semantic-spacing-m);--tabs-trigger-spacing-block-end:var(--vp-semantic-spacing-xs);--tabs-trigger-spacing-inline-start:var(--vp-semantic-spacing-m);--tabs-trigger-spacing-inline-end:var(--vp-semantic-spacing-m);--tabs-trigger-spacing-gap:var(--vp-semantic-spacing-2xs);--tabs-trigger-vertical-gap-active:var(--vp-semantic-spacing-xs);--tabs-trigger-disabled-opacity:var(--vp-semantic-opacity-s);--tabs-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--tabs-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--tabs-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--tabs-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--tabs-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--tabs-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--tabs-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--tabs-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--tabs-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--tabs-indicator-background-color:var(--vp-semantic-color-content-brand);--tabs-indicator-border-radius-top:var(--vp-semantic-border-radius-s);--tabs-indicator-border-radius-bottom:var(--vp-semantic-border-radius-main);--tabs-indicator-height:var(--vp-semantic-sizing-2xs);--tabs-trigger-inset-box-shadow:inset 0 2px 0 2px var(--tabs-trigger-background-color),inset 0 2px 0 4px #000}.vp-tabs__list{display:flex;overflow-x:hidden}.vp-tabs__list[data-scrollable]{gap:var(--tabs-list-scrollable-spacing-vertical-gap);justify-content:normal;overflow-x:auto;padding-inline-start:var(--tabs-list-scrollable-spacing-inline-start);scroll-behavior:smooth}.vp-tabs__trigger{background-color:var(--tabs-trigger-background-color);color:var(--tabs-trigger-color-default);font-family:var(--tabs-label-font-family);font-optical-sizing:var(--tabs-label-font-optical-sizing);font-size:var(--tabs-label-font-size);font-weight:var(--tabs-label-font-weight);letter-spacing:var(--tabs-label-letter-spacing);line-height:var(--tabs-label-line-height);-webkit-text-decoration:var(--tabs-label-text-decoration);text-decoration:var(--tabs-label-text-decoration);text-transform:var(--tabs-label-text-case);-webkit-font-smoothing:var(--tabs-label-webkit-font-smoothing);align-items:center;border:none;cursor:pointer;display:flex;gap:var(--tabs-trigger-spacing-gap);padding:var(--tabs-trigger-spacing-block-start) var(--tabs-trigger-spacing-inline-end) calc(var(--tabs-trigger-spacing-block-end) + var(--tabs-indicator-height)) var(--tabs-trigger-spacing-inline-start);position:relative}.vp-tabs__trigger[data-selected]{color:var(--tabs-trigger-color-active);padding-bottom:calc(var(--tabs-trigger-vertical-gap-active) + var(--tabs-indicator-height))}.vp-tabs__trigger[data-selected]:after{background-color:var(--tabs-indicator-background-color);border-radius:var(--tabs-indicator-border-radius-top) var(--tabs-indicator-border-radius-top) var(--tabs-indicator-border-radius-bottom) var(--tabs-indicator-border-radius-bottom);content:"";height:var(--tabs-indicator-height);inset-inline:var(--tabs-trigger-spacing-inline-start) var(--tabs-trigger-spacing-inline-end);bottom:0;position:absolute}.vp-tabs__trigger[data-disabled]{cursor:default;opacity:var(--tabs-trigger-disabled-opacity)}.vp-tabs__trigger[data-focus]{box-shadow:var(--tabs-trigger-inset-box-shadow);outline:none}.vp-tabs__panel{min-width:100%;opacity:0;overflow:hidden;position:absolute;transition:opacity var(--tabs-panels-motion),translate var(--tabs-panels-motion)}.vp-tabs__panel[data-active]{opacity:1;position:static;translate:0}.vp-tabs__panel[data-waiting-position=start]{translate:-100%}.vp-tabs__panel[data-waiting-position=end]{translate:100%}.vp-tabs__panel-list{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}}@layer vitamin-play{.vp-textarea{--textarea-color:var(--vp-semantic-color-content-neutral);--textarea-background-color:var(--vp-semantic-color-container-neutral);--textarea-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--textarea-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--textarea-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--textarea-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--textarea-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--textarea-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--textarea-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--textarea-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--textarea-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--textarea-placeholder-color:var(--vp-semantic-color-content-quiet);--textarea-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--textarea-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--textarea-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--textarea-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--textarea-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--textarea-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--textarea-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--textarea-placeholder-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--textarea-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--textarea-min-height:var(--vp-semantic-sizing-6xl);--textarea-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--textarea-border-width:var(--vp-semantic-border-width-s);--textarea-border-width-hover:var(--vp-semantic-border-width-m);--textarea-border-width-active:var(--vp-semantic-border-width-m);--textarea-border-color:var(--vp-semantic-color-border-neutral);--textarea-border-color-active:var(--vp-semantic-color-active-border-neutral);--textarea-border-color-error:var(--vp-semantic-color-status-negative);--textarea-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield);--textarea-spacing-padding-inline-start:var(--vp-semantic-spacing-s);--textarea-spacing-padding-block-end:var(--vp-semantic-spacing-s);--textarea-spacing-padding-inline-end:var(--vp-semantic-spacing-s);--textarea-spacing-padding-block-start:var(--vp-semantic-spacing-s);--textarea-disabled-opacity:var(--vp-semantic-opacity-s);background-color:var(--textarea-background-color);box-sizing:border-box;color:var(--textarea-color);font-family:var(--textarea-font-family);font-optical-sizing:var(--textarea-font-optical-sizing);font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);letter-spacing:var(--textarea-letter-spacing);line-height:var(--textarea-line-height);max-width:100%;min-height:var(--textarea-min-height);min-width:100%;padding-block:var(--textarea-spacing-padding-block-start) var(--textarea-spacing-padding-block-end);padding-inline:var(--textarea-spacing-padding-inline-start) var(--textarea-spacing-padding-inline-end);position:relative;-webkit-text-decoration:var(--textarea-text-decoration);text-decoration:var(--textarea-text-decoration);text-transform:var(--textarea-text-case);width:100%;-webkit-font-smoothing:var(--textarea-webkit-font-smoothing);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--textarea-border-radius);--textarea-border-box-shadow:inset 0 0 0 var(--textarea-border-width) var(--textarea-border-color);border:0;box-shadow:var(--textarea-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-textarea{transition-duration:0s}}.vp-textarea::-moz-placeholder{font-family:var(--textarea-placeholder-font-family);font-optical-sizing:var(--textarea-placeholder-font-optical-sizing);font-size:var(--textarea-placeholder-font-size);font-weight:var(--textarea-placeholder-font-weight);letter-spacing:var(--textarea-placeholder-letter-spacing);line-height:var(--textarea-placeholder-line-height);text-decoration:var(--textarea-placeholder-text-decoration);text-transform:var(--textarea-placeholder-text-case);-webkit-font-smoothing:var(--textarea-placeholder-webkit-font-smoothing);color:var(--textarea-placeholder-color)}.vp-textarea::placeholder{font-family:var(--textarea-placeholder-font-family);font-optical-sizing:var(--textarea-placeholder-font-optical-sizing);font-size:var(--textarea-placeholder-font-size);font-weight:var(--textarea-placeholder-font-weight);letter-spacing:var(--textarea-placeholder-letter-spacing);line-height:var(--textarea-placeholder-line-height);-webkit-text-decoration:var(--textarea-placeholder-text-decoration);text-decoration:var(--textarea-placeholder-text-decoration);text-transform:var(--textarea-placeholder-text-case);-webkit-font-smoothing:var(--textarea-placeholder-webkit-font-smoothing);color:var(--textarea-placeholder-color)}.vp-textarea[data-hover]{--textarea-border-width:var(--textarea-border-width-hover)}.vp-textarea[data-active]{--textarea-border-width:var(--textarea-border-width-active);--textarea-border-color:var(--textarea-border-color-active);outline:0}.vp-textarea[data-focus]{box-shadow:var(--textarea-focus-box-shadow);outline:0}.vp-textarea[data-disabled]{cursor:default;opacity:var(--textarea-disabled-opacity)}.vp-textarea[data-invalid]{--textarea-border-color:var(--textarea-border-color-error)}}@layer vitamin-play{.vp-toggle{--toggle-rtl-direction:1}[dir=rtl] .vp-toggle{--toggle-rtl-direction:-1}.vp-toggle{--toggle-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out);--toggle-disabled-opacity:var(--vp-semantic-opacity-s);--touch-height:var(--vp-semantic-sizing-accessibility-touch-size);--track-background:var(--vp-semantic-color-container-quiet);--track-border-radius:var(--vp-semantic-border-radius-full);--toggle-border-width:var(--vp-semantic-border-width-s);--track-border:var(--toggle-border-width) solid var(--vp-semantic-color-border-neutral);--track-width:var(--vp-semantic-sizing-5xl);--track-height:var(--vp-semantic-sizing-2xl);--container-spacing-block-start:var(--vp-semantic-spacing-xs);--container-spacing-block-end:var(--vp-semantic-spacing-xs);--container-spacing-inline-start:var(--vp-semantic-spacing-xs);--container-spacing-inline-end:var(--vp-semantic-spacing-xs);--checked-icon:url("data:image/svg+xml;utf8,<svg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M3.48861 9.66681L8.2225 14.4007L16.5367 6.08646' stroke='black' stroke-width='2'/></svg>");--checked-ball-mask:var(--checked-icon) no-repeat 50% 50%,linear-gradient(#fff,#fff);--checked-icon-width:var(--vp-semantic-sizing-xl);--checked-icon-height:var(--vp-semantic-sizing-xl);--checked-icon-size:var(--checked-icon-width) var(--checked-icon-height);--handle-background:var(--vp-semantic-color-content-quiet);--handle-width:var(--vp-semantic-sizing-m);--handle-height:var(--vp-semantic-sizing-m);--halo-width:var(--vp-semantic-sizing-3xl);--halo-height:var(--vp-semantic-sizing-3xl);--halo-color:transparent;--halo-color-checked-active:var(--vp-semantic-color-active-container-alpha-brand);--halo-color-checked-hover:var(--vp-semantic-color-hover-container-alpha-brand);--halo-color-unchecked-active:var(--vp-semantic-color-active-container-alpha-neutral);--halo-color-unchecked-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--halo-offset:calc(var(--halo-width)/2 - var(--handle-width)/2 - var(--container-spacing-inline-start))}.vp-toggle[data-checked]{--track-background:var(--vp-semantic-color-container-brand);--handle-background:var(--vp-semantic-color-content-on-brand-neutral);--toggle-border-width:var(--vp-semantic-border-width-none);--track-border:var(--toggle-border-width) solid transparent;--handle-width:var(--vp-semantic-sizing-xl);--handle-height:var(--vp-semantic-sizing-xl);--container-spacing-block-start:var(--vp-semantic-spacing-2xs);--container-spacing-block-end:var(--vp-semantic-spacing-2xs);--container-spacing-inline-start:var(--vp-semantic-spacing-2xs);--container-spacing-inline-end:var(--vp-semantic-spacing-2xs)}.vp-toggle--small{--track-width:var(--vp-semantic-sizing-3xl);--track-height:var(--vp-semantic-sizing-xl);--checked-icon-width:var(--vp-semantic-sizing-m);--checked-icon-height:var(--vp-semantic-sizing-m);--handle-width:var(--vp-semantic-sizing-m);--handle-height:var(--vp-semantic-sizing-m);--container-spacing-block-start:var(--vp-semantic-spacing-2xs);--container-spacing-block-end:var(--vp-semantic-spacing-2xs);--container-spacing-inline-start:var(--vp-semantic-spacing-2xs);--container-spacing-inline-end:var(--vp-semantic-spacing-2xs);--halo-width:var(--vp-semantic-sizing-2xl);--halo-height:var(--vp-semantic-sizing-2xl)}.vp-toggle--small[data-checked]{--handle-width:var(--vp-semantic-sizing-m);--handle-height:var(--vp-semantic-sizing-m);--container-spacing-block-start:var(--vp-semantic-spacing-2xs);--container-spacing-block-end:var(--vp-semantic-spacing-2xs);--container-spacing-inline-start:var(--vp-semantic-spacing-2xs);--container-spacing-inline-end:var(--vp-semantic-spacing-2xs)}.vp-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--track-background);border:var(--track-border);border-radius:var(--track-border-radius);box-sizing:border-box;cursor:pointer;flex-grow:0;flex-shrink:0;height:var(--track-height);margin:0;padding:0;position:relative;transition:background-color var(--toggle-transition);width:var(--track-width)}.vp-toggle:before{background-image:radial-gradient(circle at center,var(--halo-color) 0,var(--halo-color) 70%,transparent 70%,transparent 100%);background-repeat:no-repeat;background-size:100% 100%;content:"";height:max(var(--touch-height),var(--halo-height));inset-block-start:50%;inset-inline-start:calc(var(--container-spacing-inline-start) + var(--handle-width)/2 - var(--halo-width)/2);position:absolute;transform:translateY(-50%);transition:inset-inline-start var(--toggle-transition);width:var(--halo-width)}.vp-toggle:after{background-color:var(--handle-background);border-radius:100%;content:"";height:var(--handle-height);inset:0;margin-block:var(--container-spacing-block-start) var(--container-spacing-block-end);margin-inline:var(--container-spacing-inline-start) var(--container-spacing-inline-end);position:absolute;top:calc(var(--toggle-border-width)*-1);transition:transform var(--toggle-transition),width var(--toggle-transition),height var(--toggle-transition),margin var(--toggle-transition);width:var(--handle-width);z-index:1}.vp-toggle[data-checked]:before{inset-inline-start:calc(100% - var(--container-spacing-inline-end) - var(--handle-width)/2 - var(--halo-width)/2)}.vp-toggle[data-checked]:after{-webkit-mask-composite:destination-out;-webkit-mask-size:var(--checked-icon-size);-webkit-mask:var(--checked-ball-mask);mask:var(--checked-ball-mask);-webkit-mask-composite:xor;mask-composite:exclude;mask-size:var(--checked-icon-size);transform:translate(calc((var(--track-width) - var(--handle-width) - var(--container-spacing-inline-start) - var(--container-spacing-inline-end))*var(--toggle-rtl-direction)))}.vp-toggle[data-hover]{--halo-color:var(--halo-color-unchecked-hover)}.vp-toggle[data-hover][data-checked]{--halo-color:var(--halo-color-checked-hover)}.vp-toggle[data-active]{--halo-color:var(--halo-color-unchecked-active)}.vp-toggle[data-active][data-checked]{--halo-color:var(--halo-color-checked-active)}.vp-toggle[data-disabled]{cursor:default;opacity:var(--toggle-disabled-opacity)}}}@layer tailwind-components{.\!container{width:100%!important}.container{width:100%}@media(min-width:360px){.\!container{max-width:360px!important}.container{max-width:360px}}@media(min-width:600px){.\!container{max-width:600px!important}.container{max-width:600px}}@media(min-width:900px){.\!container{max-width:900px!important}.container{max-width:900px}}@media(min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media(min-width:1440px){.\!container{max-width:1440px!important}.container{max-width:1440px}}}@layer vp-utilities.vitamin-play{.vp-subtitle-m{font-family:var(--vp-typography-subtitle-m-font-family);font-size:var(--vp-typography-subtitle-m-font-size);font-variation-settings:var(--vp-typography-subtitle-m-font-variation-settings);font-weight:var(--vp-typography-subtitle-m-font-weight);letter-spacing:var(--vp-typography-subtitle-m-letter-spacing);line-height:var(--vp-typography-subtitle-m-line-height);-webkit-text-decoration:var(--vp-typography-subtitle-m-text-decoration);text-decoration:var(--vp-typography-subtitle-m-text-decoration);text-transform:var(--vp-typography-subtitle-m-text-transform);-webkit-font-smoothing:var(--vp-typography-subtitle-m-webkit-font-smoothing)}.vp-subtitle-l{font-family:var(--vp-typography-subtitle-l-font-family);font-size:var(--vp-typography-subtitle-l-font-size);font-variation-settings:var(--vp-typography-subtitle-l-font-variation-settings);font-weight:var(--vp-typography-subtitle-l-font-weight);letter-spacing:var(--vp-typography-subtitle-l-letter-spacing);line-height:var(--vp-typography-subtitle-l-line-height);-webkit-text-decoration:var(--vp-typography-subtitle-l-text-decoration);text-decoration:var(--vp-typography-subtitle-l-text-decoration);text-transform:var(--vp-typography-subtitle-l-text-transform);-webkit-font-smoothing:var(--vp-typography-subtitle-l-webkit-font-smoothing)}.vp-body-s{font-family:var(--vp-typography-body-s-font-family);font-size:var(--vp-typography-body-s-font-size);font-variation-settings:var(--vp-typography-body-s-font-variation-settings);font-weight:var(--vp-typography-body-s-font-weight);letter-spacing:var(--vp-typography-body-s-letter-spacing);line-height:var(--vp-typography-body-s-line-height);-webkit-text-decoration:var(--vp-typography-body-s-text-decoration);text-decoration:var(--vp-typography-body-s-text-decoration);text-transform:var(--vp-typography-body-s-text-transform);-webkit-font-smoothing:var(--vp-typography-body-s-webkit-font-smoothing)}.vp-body-m{font-family:var(--vp-typography-body-m-font-family);font-size:var(--vp-typography-body-m-font-size);font-variation-settings:var(--vp-typography-body-m-font-variation-settings);font-weight:var(--vp-typography-body-m-font-weight);letter-spacing:var(--vp-typography-body-m-letter-spacing);line-height:var(--vp-typography-body-m-line-height);-webkit-text-decoration:var(--vp-typography-body-m-text-decoration);text-decoration:var(--vp-typography-body-m-text-decoration);text-transform:var(--vp-typography-body-m-text-transform);-webkit-font-smoothing:var(--vp-typography-body-m-webkit-font-smoothing)}.vp-body-l{font-family:var(--vp-typography-body-l-font-family);font-size:var(--vp-typography-body-l-font-size);font-variation-settings:var(--vp-typography-body-l-font-variation-settings);font-weight:var(--vp-typography-body-l-font-weight);letter-spacing:var(--vp-typography-body-l-letter-spacing);line-height:var(--vp-typography-body-l-line-height);-webkit-text-decoration:var(--vp-typography-body-l-text-decoration);text-decoration:var(--vp-typography-body-l-text-decoration);text-transform:var(--vp-typography-body-l-text-transform);-webkit-font-smoothing:var(--vp-typography-body-l-webkit-font-smoothing)}.vp-caption{font-family:var(--vp-typography-caption-font-family);font-size:var(--vp-typography-caption-font-size);font-variation-settings:var(--vp-typography-caption-font-variation-settings);font-weight:var(--vp-typography-caption-font-weight);letter-spacing:var(--vp-typography-caption-letter-spacing);line-height:var(--vp-typography-caption-line-height);-webkit-text-decoration:var(--vp-typography-caption-text-decoration);text-decoration:var(--vp-typography-caption-text-decoration);text-transform:var(--vp-typography-caption-text-transform);-webkit-font-smoothing:var(--vp-typography-caption-webkit-font-smoothing)}.vp-title-s{font-family:var(--vp-typography-title-s-font-family);font-size:var(--vp-typography-title-s-font-size);font-variation-settings:var(--vp-typography-title-s-font-variation-settings);font-weight:var(--vp-typography-title-s-font-weight);letter-spacing:var(--vp-typography-title-s-letter-spacing);line-height:var(--vp-typography-title-s-line-height);-webkit-text-decoration:var(--vp-typography-title-s-text-decoration);text-decoration:var(--vp-typography-title-s-text-decoration);text-transform:var(--vp-typography-title-s-text-transform);-webkit-font-smoothing:var(--vp-typography-title-s-webkit-font-smoothing)}.vp-title-m{font-family:var(--vp-typography-title-m-font-family);font-size:var(--vp-typography-title-m-font-size);font-variation-settings:var(--vp-typography-title-m-font-variation-settings);font-weight:var(--vp-typography-title-m-font-weight);letter-spacing:var(--vp-typography-title-m-letter-spacing);line-height:var(--vp-typography-title-m-line-height);-webkit-text-decoration:var(--vp-typography-title-m-text-decoration);text-decoration:var(--vp-typography-title-m-text-decoration);text-transform:var(--vp-typography-title-m-text-transform);-webkit-font-smoothing:var(--vp-typography-title-m-webkit-font-smoothing)}.vp-title-l{font-family:var(--vp-typography-title-l-font-family);font-size:var(--vp-typography-title-l-font-size);font-variation-settings:var(--vp-typography-title-l-font-variation-settings);font-weight:var(--vp-typography-title-l-font-weight);letter-spacing:var(--vp-typography-title-l-letter-spacing);line-height:var(--vp-typography-title-l-line-height);-webkit-text-decoration:var(--vp-typography-title-l-text-decoration);text-decoration:var(--vp-typography-title-l-text-decoration);text-transform:var(--vp-typography-title-l-text-transform);-webkit-font-smoothing:var(--vp-typography-title-l-webkit-font-smoothing)}.vp-title-xl{font-family:var(--vp-typography-title-xl-font-family);font-size:var(--vp-typography-title-xl-font-size);font-variation-settings:var(--vp-typography-title-xl-font-variation-settings);font-weight:var(--vp-typography-title-xl-font-weight);letter-spacing:var(--vp-typography-title-xl-letter-spacing);line-height:var(--vp-typography-title-xl-line-height);-webkit-text-decoration:var(--vp-typography-title-xl-text-decoration);text-decoration:var(--vp-typography-title-xl-text-decoration);text-transform:var(--vp-typography-title-xl-text-transform);-webkit-font-smoothing:var(--vp-typography-title-xl-webkit-font-smoothing)}.vp-inspiring-title-xl{font-family:var(--vp-typography-inspiring-title-xl-font-family);font-size:var(--vp-typography-inspiring-title-xl-font-size);font-variation-settings:var(--vp-typography-inspiring-title-xl-font-variation-settings);font-weight:var(--vp-typography-inspiring-title-xl-font-weight);letter-spacing:var(--vp-typography-inspiring-title-xl-letter-spacing);line-height:var(--vp-typography-inspiring-title-xl-line-height);-webkit-text-decoration:var(--vp-typography-inspiring-title-xl-text-decoration);text-decoration:var(--vp-typography-inspiring-title-xl-text-decoration);text-transform:var(--vp-typography-inspiring-title-xl-text-transform);-webkit-font-smoothing:var(--vp-typography-inspiring-title-xl-webkit-font-smoothing)}.vp-overline{font-family:var(--vp-typography-overline-font-family);font-size:var(--vp-typography-overline-font-size);font-variation-settings:var(--vp-typography-overline-font-variation-settings);font-weight:var(--vp-typography-overline-font-weight);letter-spacing:var(--vp-typography-overline-letter-spacing);line-height:var(--vp-typography-overline-line-height);-webkit-text-decoration:var(--vp-typography-overline-text-decoration);text-decoration:var(--vp-typography-overline-text-decoration);text-transform:var(--vp-typography-overline-text-transform);-webkit-font-smoothing:var(--vp-typography-overline-webkit-font-smoothing)}.vp-link-s{font-family:var(--vp-typography-link-s-font-family);font-size:var(--vp-typography-link-s-font-size);font-variation-settings:var(--vp-typography-link-s-font-variation-settings);font-weight:var(--vp-typography-link-s-font-weight);letter-spacing:var(--vp-typography-link-s-letter-spacing);line-height:var(--vp-typography-link-s-line-height);-webkit-text-decoration:var(--vp-typography-link-s-text-decoration);text-decoration:var(--vp-typography-link-s-text-decoration);text-transform:var(--vp-typography-link-s-text-transform);text-underline-offset:var(--vp-typography-link-s-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-s-webkit-font-smoothing)}.vp-link-m{font-family:var(--vp-typography-link-m-font-family);font-size:var(--vp-typography-link-m-font-size);font-variation-settings:var(--vp-typography-link-m-font-variation-settings);font-weight:var(--vp-typography-link-m-font-weight);letter-spacing:var(--vp-typography-link-m-letter-spacing);line-height:var(--vp-typography-link-m-line-height);-webkit-text-decoration:var(--vp-typography-link-m-text-decoration);text-decoration:var(--vp-typography-link-m-text-decoration);text-transform:var(--vp-typography-link-m-text-transform);text-underline-offset:var(--vp-typography-link-m-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-m-webkit-font-smoothing)}.vp-link-l{font-family:var(--vp-typography-link-l-font-family);font-size:var(--vp-typography-link-l-font-size);font-variation-settings:var(--vp-typography-link-l-font-variation-settings);font-weight:var(--vp-typography-link-l-font-weight);letter-spacing:var(--vp-typography-link-l-letter-spacing);line-height:var(--vp-typography-link-l-line-height);-webkit-text-decoration:var(--vp-typography-link-l-text-decoration);text-decoration:var(--vp-typography-link-l-text-decoration);text-transform:var(--vp-typography-link-l-text-transform);text-underline-offset:var(--vp-typography-link-l-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-l-webkit-font-smoothing)}.vp-link-caption{font-family:var(--vp-typography-link-caption-font-family);font-size:var(--vp-typography-link-caption-font-size);font-variation-settings:var(--vp-typography-link-caption-font-variation-settings);font-weight:var(--vp-typography-link-caption-font-weight);letter-spacing:var(--vp-typography-link-caption-letter-spacing);line-height:var(--vp-typography-link-caption-line-height);-webkit-text-decoration:var(--vp-typography-link-caption-text-decoration);text-decoration:var(--vp-typography-link-caption-text-decoration);text-transform:var(--vp-typography-link-caption-text-transform);text-underline-offset:var(--vp-typography-link-caption-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-caption-webkit-font-smoothing)}.vp--legacy-theme,.vp--wonder-theme,:root{--vp-typography-subtitle-m-text-transform:var(--vp-semantic-typography-screen-s-subtitle-m-text-case);--vp-typography-subtitle-m-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);--vp-typography-subtitle-m-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--vp-typography-subtitle-m-font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--vp-typography-subtitle-m-line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--vp-typography-subtitle-m-font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);--vp-typography-subtitle-m-font-family:var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--vp-typography-subtitle-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-subtitle-m-optical-sizing);--vp-typography-subtitle-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--vp-typography-subtitle-l-text-transform:var(--vp-semantic-typography-screen-s-subtitle-l-text-case);--vp-typography-subtitle-l-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-l-text-decoration);--vp-typography-subtitle-l-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-l-letter-spacing);--vp-typography-subtitle-l-font-size:var(--vp-semantic-typography-screen-s-subtitle-l-font-size);--vp-typography-subtitle-l-line-height:var(--vp-semantic-typography-screen-s-subtitle-l-line-height);--vp-typography-subtitle-l-font-weight:var(--vp-semantic-typography-screen-s-subtitle-l-font-weight);--vp-typography-subtitle-l-font-family:var(--vp-semantic-typography-screen-s-subtitle-l-font-family);--vp-typography-subtitle-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-subtitle-l-optical-sizing);--vp-typography-subtitle-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-l-webkit-font-smoothing);--vp-typography-body-s-text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-typography-body-s-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-typography-body-s-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-typography-body-s-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-typography-body-s-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-typography-body-s-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-typography-body-s-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-typography-body-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-typography-body-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-typography-body-m-text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-typography-body-m-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-typography-body-m-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-typography-body-m-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-typography-body-m-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-typography-body-m-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-typography-body-m-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-typography-body-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-typography-body-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-typography-body-l-text-transform:var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-typography-body-l-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-typography-body-l-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-typography-body-l-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-typography-body-l-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-typography-body-l-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-typography-body-l-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-typography-body-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-l-optical-sizing);--vp-typography-body-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--vp-typography-caption-text-transform:var(--vp-semantic-typography-screen-s-caption-text-case);--vp-typography-caption-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-typography-caption-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-typography-caption-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-typography-caption-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-typography-caption-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-typography-caption-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-typography-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-typography-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-typography-title-s-text-transform:var(--vp-semantic-typography-screen-s-title-s-text-case);--vp-typography-title-s-text-decoration:var(--vp-semantic-typography-screen-s-title-s-text-decoration);--vp-typography-title-s-letter-spacing:var(--vp-semantic-typography-screen-s-title-s-letter-spacing);--vp-typography-title-s-font-size:var(--vp-semantic-typography-screen-s-title-s-font-size);--vp-typography-title-s-line-height:var(--vp-semantic-typography-screen-s-title-s-line-height);--vp-typography-title-s-font-weight:var(--vp-semantic-typography-screen-s-title-s-font-weight);--vp-typography-title-s-font-family:var(--vp-semantic-typography-screen-s-title-s-font-family);--vp-typography-title-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-s-optical-sizing);--vp-typography-title-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing);--vp-typography-title-m-text-transform:var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-typography-title-m-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-typography-title-m-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-typography-title-m-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-typography-title-m-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-typography-title-m-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-typography-title-m-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-typography-title-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--vp-typography-title-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-typography-title-l-text-transform:var(--vp-semantic-typography-screen-s-title-l-text-case);--vp-typography-title-l-text-decoration:var(--vp-semantic-typography-screen-s-title-l-text-decoration);--vp-typography-title-l-letter-spacing:var(--vp-semantic-typography-screen-s-title-l-letter-spacing);--vp-typography-title-l-font-size:var(--vp-semantic-typography-screen-s-title-l-font-size);--vp-typography-title-l-line-height:var(--vp-semantic-typography-screen-s-title-l-line-height);--vp-typography-title-l-font-weight:var(--vp-semantic-typography-screen-s-title-l-font-weight);--vp-typography-title-l-font-family:var(--vp-semantic-typography-screen-s-title-l-font-family);--vp-typography-title-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-l-optical-sizing);--vp-typography-title-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-l-webkit-font-smoothing);--vp-typography-title-xl-text-transform:var(--vp-semantic-typography-screen-s-title-xl-text-case);--vp-typography-title-xl-text-decoration:var(--vp-semantic-typography-screen-s-title-xl-text-decoration);--vp-typography-title-xl-letter-spacing:var(--vp-semantic-typography-screen-s-title-xl-letter-spacing);--vp-typography-title-xl-font-size:var(--vp-semantic-typography-screen-s-title-xl-font-size);--vp-typography-title-xl-line-height:var(--vp-semantic-typography-screen-s-title-xl-line-height);--vp-typography-title-xl-font-weight:var(--vp-semantic-typography-screen-s-title-xl-font-weight);--vp-typography-title-xl-font-family:var(--vp-semantic-typography-screen-s-title-xl-font-family);--vp-typography-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-xl-optical-sizing);--vp-typography-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-xl-webkit-font-smoothing);--vp-typography-inspiring-title-xl-text-transform:var(--vp-semantic-typography-screen-s-inspiring-title-xl-text-case);--vp-typography-inspiring-title-xl-text-decoration:var(--vp-semantic-typography-screen-s-inspiring-title-xl-text-decoration);--vp-typography-inspiring-title-xl-letter-spacing:var(--vp-semantic-typography-screen-s-inspiring-title-xl-letter-spacing);--vp-typography-inspiring-title-xl-font-size:var(--vp-semantic-typography-screen-s-inspiring-title-xl-font-size);--vp-typography-inspiring-title-xl-line-height:var(--vp-semantic-typography-screen-s-inspiring-title-xl-line-height);--vp-typography-inspiring-title-xl-font-weight:var(--vp-semantic-typography-screen-s-inspiring-title-xl-font-weight);--vp-typography-inspiring-title-xl-font-family:var(--vp-semantic-typography-screen-s-inspiring-title-xl-font-family);--vp-typography-inspiring-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-inspiring-title-xl-optical-sizing);--vp-typography-inspiring-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-inspiring-title-xl-webkit-font-smoothing);--vp-typography-overline-text-transform:var(--vp-semantic-typography-screen-s-overline-text-case);--vp-typography-overline-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-typography-overline-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-typography-overline-font-size:var(--vp-semantic-typography-screen-s-overline-font-size);--vp-typography-overline-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--vp-typography-overline-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-typography-overline-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--vp-typography-overline-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-overline-optical-sizing);--vp-typography-overline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--vp-typography-link-s-text-transform:var(--vp-semantic-typography-screen-s-link-s-text-case);--vp-typography-link-s-text-decoration:var(--vp-semantic-typography-screen-s-link-s-text-decoration);--vp-typography-link-s-letter-spacing:var(--vp-semantic-typography-screen-s-link-s-letter-spacing);--vp-typography-link-s-font-size:var(--vp-semantic-typography-screen-s-link-s-font-size);--vp-typography-link-s-line-height:var(--vp-semantic-typography-screen-s-link-s-line-height);--vp-typography-link-s-font-weight:var(--vp-semantic-typography-screen-s-link-s-font-weight);--vp-typography-link-s-font-family:var(--vp-semantic-typography-screen-s-link-s-font-family);--vp-typography-link-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-s-optical-sizing);--vp-typography-link-s-underlining-offset:var(--vp-semantic-typography-screen-s-link-s-underlining-offset);--vp-typography-link-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-s-webkit-font-smoothing);--vp-typography-link-m-text-transform:var(--vp-semantic-typography-screen-s-link-m-text-case);--vp-typography-link-m-text-decoration:var(--vp-semantic-typography-screen-s-link-m-text-decoration);--vp-typography-link-m-letter-spacing:var(--vp-semantic-typography-screen-s-link-m-letter-spacing);--vp-typography-link-m-font-size:var(--vp-semantic-typography-screen-s-link-m-font-size);--vp-typography-link-m-line-height:var(--vp-semantic-typography-screen-s-link-m-line-height);--vp-typography-link-m-font-weight:var(--vp-semantic-typography-screen-s-link-m-font-weight);--vp-typography-link-m-font-family:var(--vp-semantic-typography-screen-s-link-m-font-family);--vp-typography-link-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-m-optical-sizing);--vp-typography-link-m-underlining-offset:var(--vp-semantic-typography-screen-s-link-m-underlining-offset);--vp-typography-link-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-m-webkit-font-smoothing);--vp-typography-link-l-text-transform:var(--vp-semantic-typography-screen-s-link-l-text-case);--vp-typography-link-l-text-decoration:var(--vp-semantic-typography-screen-s-link-l-text-decoration);--vp-typography-link-l-letter-spacing:var(--vp-semantic-typography-screen-s-link-l-letter-spacing);--vp-typography-link-l-font-size:var(--vp-semantic-typography-screen-s-link-l-font-size);--vp-typography-link-l-line-height:var(--vp-semantic-typography-screen-s-link-l-line-height);--vp-typography-link-l-font-weight:var(--vp-semantic-typography-screen-s-link-l-font-weight);--vp-typography-link-l-font-family:var(--vp-semantic-typography-screen-s-link-l-font-family);--vp-typography-link-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-l-optical-sizing);--vp-typography-link-l-underlining-offset:var(--vp-semantic-typography-screen-s-link-l-underlining-offset);--vp-typography-link-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-l-webkit-font-smoothing);--vp-typography-link-caption-text-transform:var(--vp-semantic-typography-screen-s-link-caption-text-case);--vp-typography-link-caption-text-decoration:var(--vp-semantic-typography-screen-s-link-caption-text-decoration);--vp-typography-link-caption-letter-spacing:var(--vp-semantic-typography-screen-s-link-caption-letter-spacing);--vp-typography-link-caption-font-size:var(--vp-semantic-typography-screen-s-link-caption-font-size);--vp-typography-link-caption-line-height:var(--vp-semantic-typography-screen-s-link-caption-line-height);--vp-typography-link-caption-font-weight:var(--vp-semantic-typography-screen-s-link-caption-font-weight);--vp-typography-link-caption-font-family:var(--vp-semantic-typography-screen-s-link-caption-font-family);--vp-typography-link-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-caption-optical-sizing);--vp-typography-link-caption-underlining-offset:var(--vp-semantic-typography-screen-s-link-caption-underlining-offset);--vp-typography-link-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing)}@media screen and (min-width:600px){.vp--legacy-theme,.vp--wonder-theme,:root{--vp-typography-subtitle-m-text-transform:var(--vp-semantic-typography-screen-m-subtitle-m-text-case);--vp-typography-subtitle-m-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-m-text-decoration);--vp-typography-subtitle-m-letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-m-letter-spacing);--vp-typography-subtitle-m-font-size:var(--vp-semantic-typography-screen-m-subtitle-m-font-size);--vp-typography-subtitle-m-line-height:var(--vp-semantic-typography-screen-m-subtitle-m-line-height);--vp-typography-subtitle-m-font-weight:var(--vp-semantic-typography-screen-m-subtitle-m-font-weight);--vp-typography-subtitle-m-font-family:var(--vp-semantic-typography-screen-m-subtitle-m-font-family);--vp-typography-subtitle-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-subtitle-m-optical-sizing);--vp-typography-subtitle-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing);--vp-typography-subtitle-l-text-transform:var(--vp-semantic-typography-screen-m-subtitle-l-text-case);--vp-typography-subtitle-l-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-l-text-decoration);--vp-typography-subtitle-l-letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-l-letter-spacing);--vp-typography-subtitle-l-font-size:var(--vp-semantic-typography-screen-m-subtitle-l-font-size);--vp-typography-subtitle-l-line-height:var(--vp-semantic-typography-screen-m-subtitle-l-line-height);--vp-typography-subtitle-l-font-weight:var(--vp-semantic-typography-screen-m-subtitle-l-font-weight);--vp-typography-subtitle-l-font-family:var(--vp-semantic-typography-screen-m-subtitle-l-font-family);--vp-typography-subtitle-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-subtitle-l-optical-sizing);--vp-typography-subtitle-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing);--vp-typography-body-s-text-transform:var(--vp-semantic-typography-screen-m-body-s-text-case);--vp-typography-body-s-text-decoration:var(--vp-semantic-typography-screen-m-body-s-text-decoration);--vp-typography-body-s-letter-spacing:var(--vp-semantic-typography-screen-m-body-s-letter-spacing);--vp-typography-body-s-font-size:var(--vp-semantic-typography-screen-m-body-s-font-size);--vp-typography-body-s-line-height:var(--vp-semantic-typography-screen-m-body-s-line-height);--vp-typography-body-s-font-weight:var(--vp-semantic-typography-screen-m-body-s-font-weight);--vp-typography-body-s-font-family:var(--vp-semantic-typography-screen-m-body-s-font-family);--vp-typography-body-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-s-optical-sizing);--vp-typography-body-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing);--vp-typography-body-m-text-transform:var(--vp-semantic-typography-screen-m-body-m-text-case);--vp-typography-body-m-text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);--vp-typography-body-m-letter-spacing:var(--vp-semantic-typography-screen-m-body-m-letter-spacing);--vp-typography-body-m-font-size:var(--vp-semantic-typography-screen-m-body-m-font-size);--vp-typography-body-m-line-height:var(--vp-semantic-typography-screen-m-body-m-line-height);--vp-typography-body-m-font-weight:var(--vp-semantic-typography-screen-m-body-m-font-weight);--vp-typography-body-m-font-family:var(--vp-semantic-typography-screen-m-body-m-font-family);--vp-typography-body-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-m-optical-sizing);--vp-typography-body-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing);--vp-typography-body-l-text-transform:var(--vp-semantic-typography-screen-m-body-l-text-case);--vp-typography-body-l-text-decoration:var(--vp-semantic-typography-screen-m-body-l-text-decoration);--vp-typography-body-l-letter-spacing:var(--vp-semantic-typography-screen-m-body-l-letter-spacing);--vp-typography-body-l-font-size:var(--vp-semantic-typography-screen-m-body-l-font-size);--vp-typography-body-l-line-height:var(--vp-semantic-typography-screen-m-body-l-line-height);--vp-typography-body-l-font-weight:var(--vp-semantic-typography-screen-m-body-l-font-weight);--vp-typography-body-l-font-family:var(--vp-semantic-typography-screen-m-body-l-font-family);--vp-typography-body-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-l-optical-sizing);--vp-typography-body-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-l-webkit-font-smoothing);--vp-typography-caption-text-transform:var(--vp-semantic-typography-screen-m-caption-text-case);--vp-typography-caption-text-decoration:var(--vp-semantic-typography-screen-m-caption-text-decoration);--vp-typography-caption-letter-spacing:var(--vp-semantic-typography-screen-m-caption-letter-spacing);--vp-typography-caption-font-size:var(--vp-semantic-typography-screen-m-caption-font-size);--vp-typography-caption-line-height:var(--vp-semantic-typography-screen-m-caption-line-height);--vp-typography-caption-font-weight:var(--vp-semantic-typography-screen-m-caption-font-weight);--vp-typography-caption-font-family:var(--vp-semantic-typography-screen-m-caption-font-family);--vp-typography-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-caption-optical-sizing);--vp-typography-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-caption-webkit-font-smoothing);--vp-typography-title-s-text-transform:var(--vp-semantic-typography-screen-m-title-s-text-case);--vp-typography-title-s-text-decoration:var(--vp-semantic-typography-screen-m-title-s-text-decoration);--vp-typography-title-s-letter-spacing:var(--vp-semantic-typography-screen-m-title-s-letter-spacing);--vp-typography-title-s-font-size:var(--vp-semantic-typography-screen-m-title-s-font-size);--vp-typography-title-s-line-height:var(--vp-semantic-typography-screen-m-title-s-line-height);--vp-typography-title-s-font-weight:var(--vp-semantic-typography-screen-m-title-s-font-weight);--vp-typography-title-s-font-family:var(--vp-semantic-typography-screen-m-title-s-font-family);--vp-typography-title-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-s-optical-sizing);--vp-typography-title-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing);--vp-typography-title-m-text-transform:var(--vp-semantic-typography-screen-m-title-m-text-case);--vp-typography-title-m-text-decoration:var(--vp-semantic-typography-screen-m-title-m-text-decoration);--vp-typography-title-m-letter-spacing:var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--vp-typography-title-m-font-size:var(--vp-semantic-typography-screen-m-title-m-font-size);--vp-typography-title-m-line-height:var(--vp-semantic-typography-screen-m-title-m-line-height);--vp-typography-title-m-font-weight:var(--vp-semantic-typography-screen-m-title-m-font-weight);--vp-typography-title-m-font-family:var(--vp-semantic-typography-screen-m-title-m-font-family);--vp-typography-title-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-m-optical-sizing);--vp-typography-title-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing);--vp-typography-title-l-text-transform:var(--vp-semantic-typography-screen-m-title-l-text-case);--vp-typography-title-l-text-decoration:var(--vp-semantic-typography-screen-m-title-l-text-decoration);--vp-typography-title-l-letter-spacing:var(--vp-semantic-typography-screen-m-title-l-letter-spacing);--vp-typography-title-l-font-size:var(--vp-semantic-typography-screen-m-title-l-font-size);--vp-typography-title-l-line-height:var(--vp-semantic-typography-screen-m-title-l-line-height);--vp-typography-title-l-font-weight:var(--vp-semantic-typography-screen-m-title-l-font-weight);--vp-typography-title-l-font-family:var(--vp-semantic-typography-screen-m-title-l-font-family);--vp-typography-title-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-l-optical-sizing);--vp-typography-title-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-l-webkit-font-smoothing);--vp-typography-title-xl-text-transform:var(--vp-semantic-typography-screen-m-title-xl-text-case);--vp-typography-title-xl-text-decoration:var(--vp-semantic-typography-screen-m-title-xl-text-decoration);--vp-typography-title-xl-letter-spacing:var(--vp-semantic-typography-screen-m-title-xl-letter-spacing);--vp-typography-title-xl-font-size:var(--vp-semantic-typography-screen-m-title-xl-font-size);--vp-typography-title-xl-line-height:var(--vp-semantic-typography-screen-m-title-xl-line-height);--vp-typography-title-xl-font-weight:var(--vp-semantic-typography-screen-m-title-xl-font-weight);--vp-typography-title-xl-font-family:var(--vp-semantic-typography-screen-m-title-xl-font-family);--vp-typography-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-xl-optical-sizing);--vp-typography-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-xl-webkit-font-smoothing);--vp-typography-inspiring-title-xl-text-transform:var(--vp-semantic-typography-screen-m-inspiring-title-xl-text-case);--vp-typography-inspiring-title-xl-text-decoration:var(--vp-semantic-typography-screen-m-inspiring-title-xl-text-decoration);--vp-typography-inspiring-title-xl-letter-spacing:var(--vp-semantic-typography-screen-m-inspiring-title-xl-letter-spacing);--vp-typography-inspiring-title-xl-font-size:var(--vp-semantic-typography-screen-m-inspiring-title-xl-font-size);--vp-typography-inspiring-title-xl-line-height:var(--vp-semantic-typography-screen-m-inspiring-title-xl-line-height);--vp-typography-inspiring-title-xl-font-weight:var(--vp-semantic-typography-screen-m-inspiring-title-xl-font-weight);--vp-typography-inspiring-title-xl-font-family:var(--vp-semantic-typography-screen-m-inspiring-title-xl-font-family);--vp-typography-inspiring-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-inspiring-title-xl-optical-sizing);--vp-typography-inspiring-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-inspiring-title-xl-webkit-font-smoothing);--vp-typography-overline-text-transform:var(--vp-semantic-typography-screen-m-overline-text-case);--vp-typography-overline-text-decoration:var(--vp-semantic-typography-screen-m-overline-text-decoration);--vp-typography-overline-letter-spacing:var(--vp-semantic-typography-screen-m-overline-letter-spacing);--vp-typography-overline-font-size:var(--vp-semantic-typography-screen-m-overline-font-size);--vp-typography-overline-line-height:var(--vp-semantic-typography-screen-m-overline-line-height);--vp-typography-overline-font-weight:var(--vp-semantic-typography-screen-m-overline-font-weight);--vp-typography-overline-font-family:var(--vp-semantic-typography-screen-m-overline-font-family);--vp-typography-overline-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-overline-optical-sizing);--vp-typography-overline-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-overline-webkit-font-smoothing);--vp-typography-link-s-text-transform:var(--vp-semantic-typography-screen-m-link-s-text-case);--vp-typography-link-s-text-decoration:var(--vp-semantic-typography-screen-m-link-s-text-decoration);--vp-typography-link-s-letter-spacing:var(--vp-semantic-typography-screen-m-link-s-letter-spacing);--vp-typography-link-s-font-size:var(--vp-semantic-typography-screen-m-link-s-font-size);--vp-typography-link-s-line-height:var(--vp-semantic-typography-screen-m-link-s-line-height);--vp-typography-link-s-font-weight:var(--vp-semantic-typography-screen-m-link-s-font-weight);--vp-typography-link-s-font-family:var(--vp-semantic-typography-screen-m-link-s-font-family);--vp-typography-link-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-s-optical-sizing);--vp-typography-link-s-underlining-offset:var(--vp-semantic-typography-screen-m-link-s-underlining-offset);--vp-typography-link-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-s-webkit-font-smoothing);--vp-typography-link-m-text-transform:var(--vp-semantic-typography-screen-m-link-m-text-case);--vp-typography-link-m-text-decoration:var(--vp-semantic-typography-screen-m-link-m-text-decoration);--vp-typography-link-m-letter-spacing:var(--vp-semantic-typography-screen-m-link-m-letter-spacing);--vp-typography-link-m-font-size:var(--vp-semantic-typography-screen-m-link-m-font-size);--vp-typography-link-m-line-height:var(--vp-semantic-typography-screen-m-link-m-line-height);--vp-typography-link-m-font-weight:var(--vp-semantic-typography-screen-m-link-m-font-weight);--vp-typography-link-m-font-family:var(--vp-semantic-typography-screen-m-link-m-font-family);--vp-typography-link-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-m-optical-sizing);--vp-typography-link-m-underlining-offset:var(--vp-semantic-typography-screen-m-link-m-underlining-offset);--vp-typography-link-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-m-webkit-font-smoothing);--vp-typography-link-l-text-transform:var(--vp-semantic-typography-screen-m-link-l-text-case);--vp-typography-link-l-text-decoration:var(--vp-semantic-typography-screen-m-link-l-text-decoration);--vp-typography-link-l-letter-spacing:var(--vp-semantic-typography-screen-m-link-l-letter-spacing);--vp-typography-link-l-font-size:var(--vp-semantic-typography-screen-m-link-l-font-size);--vp-typography-link-l-line-height:var(--vp-semantic-typography-screen-m-link-l-line-height);--vp-typography-link-l-font-weight:var(--vp-semantic-typography-screen-m-link-l-font-weight);--vp-typography-link-l-font-family:var(--vp-semantic-typography-screen-m-link-l-font-family);--vp-typography-link-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-l-optical-sizing);--vp-typography-link-l-underlining-offset:var(--vp-semantic-typography-screen-m-link-l-underlining-offset);--vp-typography-link-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-l-webkit-font-smoothing);--vp-typography-link-caption-text-transform:var(--vp-semantic-typography-screen-m-link-caption-text-case);--vp-typography-link-caption-text-decoration:var(--vp-semantic-typography-screen-m-link-caption-text-decoration);--vp-typography-link-caption-letter-spacing:var(--vp-semantic-typography-screen-m-link-caption-letter-spacing);--vp-typography-link-caption-font-size:var(--vp-semantic-typography-screen-m-link-caption-font-size);--vp-typography-link-caption-line-height:var(--vp-semantic-typography-screen-m-link-caption-line-height);--vp-typography-link-caption-font-weight:var(--vp-semantic-typography-screen-m-link-caption-font-weight);--vp-typography-link-caption-font-family:var(--vp-semantic-typography-screen-m-link-caption-font-family);--vp-typography-link-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-caption-optical-sizing);--vp-typography-link-caption-underlining-offset:var(--vp-semantic-typography-screen-m-link-caption-underlining-offset);--vp-typography-link-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing)}}@media screen and (min-width:1200px){.vp--legacy-theme,.vp--wonder-theme,:root{--vp-typography-subtitle-m-text-transform:var(--vp-semantic-typography-screen-l-subtitle-m-text-case);--vp-typography-subtitle-m-text-decoration:var(--vp-semantic-typography-screen-l-subtitle-m-text-decoration);--vp-typography-subtitle-m-letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-m-letter-spacing);--vp-typography-subtitle-m-font-size:var(--vp-semantic-typography-screen-l-subtitle-m-font-size);--vp-typography-subtitle-m-line-height:var(--vp-semantic-typography-screen-l-subtitle-m-line-height);--vp-typography-subtitle-m-font-weight:var(--vp-semantic-typography-screen-l-subtitle-m-font-weight);--vp-typography-subtitle-m-font-family:var(--vp-semantic-typography-screen-l-subtitle-m-font-family);--vp-typography-subtitle-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-subtitle-m-optical-sizing);--vp-typography-subtitle-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-subtitle-m-webkit-font-smoothing);--vp-typography-subtitle-l-text-transform:var(--vp-semantic-typography-screen-l-subtitle-l-text-case);--vp-typography-subtitle-l-text-decoration:var(--vp-semantic-typography-screen-l-subtitle-l-text-decoration);--vp-typography-subtitle-l-letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-l-letter-spacing);--vp-typography-subtitle-l-font-size:var(--vp-semantic-typography-screen-l-subtitle-l-font-size);--vp-typography-subtitle-l-line-height:var(--vp-semantic-typography-screen-l-subtitle-l-line-height);--vp-typography-subtitle-l-font-weight:var(--vp-semantic-typography-screen-l-subtitle-l-font-weight);--vp-typography-subtitle-l-font-family:var(--vp-semantic-typography-screen-l-subtitle-l-font-family);--vp-typography-subtitle-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-subtitle-l-optical-sizing);--vp-typography-subtitle-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing);--vp-typography-body-s-text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-typography-body-s-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-typography-body-s-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-typography-body-s-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-typography-body-s-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-typography-body-s-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-typography-body-s-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-typography-body-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-typography-body-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-typography-body-m-text-transform:var(--vp-semantic-typography-screen-l-body-m-text-case);--vp-typography-body-m-text-decoration:var(--vp-semantic-typography-screen-l-body-m-text-decoration);--vp-typography-body-m-letter-spacing:var(--vp-semantic-typography-screen-l-body-m-letter-spacing);--vp-typography-body-m-font-size:var(--vp-semantic-typography-screen-l-body-m-font-size);--vp-typography-body-m-line-height:var(--vp-semantic-typography-screen-l-body-m-line-height);--vp-typography-body-m-font-weight:var(--vp-semantic-typography-screen-l-body-m-font-weight);--vp-typography-body-m-font-family:var(--vp-semantic-typography-screen-l-body-m-font-family);--vp-typography-body-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-m-optical-sizing);--vp-typography-body-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-m-webkit-font-smoothing);--vp-typography-body-l-text-transform:var(--vp-semantic-typography-screen-l-body-l-text-case);--vp-typography-body-l-text-decoration:var(--vp-semantic-typography-screen-l-body-l-text-decoration);--vp-typography-body-l-letter-spacing:var(--vp-semantic-typography-screen-l-body-l-letter-spacing);--vp-typography-body-l-font-size:var(--vp-semantic-typography-screen-l-body-l-font-size);--vp-typography-body-l-line-height:var(--vp-semantic-typography-screen-l-body-l-line-height);--vp-typography-body-l-font-weight:var(--vp-semantic-typography-screen-l-body-l-font-weight);--vp-typography-body-l-font-family:var(--vp-semantic-typography-screen-l-body-l-font-family);--vp-typography-body-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-l-optical-sizing);--vp-typography-body-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-l-webkit-font-smoothing);--vp-typography-caption-text-transform:var(--vp-semantic-typography-screen-l-caption-text-case);--vp-typography-caption-text-decoration:var(--vp-semantic-typography-screen-l-caption-text-decoration);--vp-typography-caption-letter-spacing:var(--vp-semantic-typography-screen-l-caption-letter-spacing);--vp-typography-caption-font-size:var(--vp-semantic-typography-screen-l-caption-font-size);--vp-typography-caption-line-height:var(--vp-semantic-typography-screen-l-caption-line-height);--vp-typography-caption-font-weight:var(--vp-semantic-typography-screen-l-caption-font-weight);--vp-typography-caption-font-family:var(--vp-semantic-typography-screen-l-caption-font-family);--vp-typography-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-caption-optical-sizing);--vp-typography-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-caption-webkit-font-smoothing);--vp-typography-title-s-text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-typography-title-s-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-typography-title-s-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-typography-title-s-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-typography-title-s-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-typography-title-s-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-typography-title-s-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-typography-title-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-typography-title-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-typography-title-m-text-transform:var(--vp-semantic-typography-screen-l-title-m-text-case);--vp-typography-title-m-text-decoration:var(--vp-semantic-typography-screen-l-title-m-text-decoration);--vp-typography-title-m-letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--vp-typography-title-m-font-size:var(--vp-semantic-typography-screen-l-title-m-font-size);--vp-typography-title-m-line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);--vp-typography-title-m-font-weight:var(--vp-semantic-typography-screen-l-title-m-font-weight);--vp-typography-title-m-font-family:var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-typography-title-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-m-optical-sizing);--vp-typography-title-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing);--vp-typography-title-l-text-transform:var(--vp-semantic-typography-screen-l-title-l-text-case);--vp-typography-title-l-text-decoration:var(--vp-semantic-typography-screen-l-title-l-text-decoration);--vp-typography-title-l-letter-spacing:var(--vp-semantic-typography-screen-l-title-l-letter-spacing);--vp-typography-title-l-font-size:var(--vp-semantic-typography-screen-l-title-l-font-size);--vp-typography-title-l-line-height:var(--vp-semantic-typography-screen-l-title-l-line-height);--vp-typography-title-l-font-weight:var(--vp-semantic-typography-screen-l-title-l-font-weight);--vp-typography-title-l-font-family:var(--vp-semantic-typography-screen-l-title-l-font-family);--vp-typography-title-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-l-optical-sizing);--vp-typography-title-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-l-webkit-font-smoothing);--vp-typography-title-xl-text-transform:var(--vp-semantic-typography-screen-l-title-xl-text-case);--vp-typography-title-xl-text-decoration:var(--vp-semantic-typography-screen-l-title-xl-text-decoration);--vp-typography-title-xl-letter-spacing:var(--vp-semantic-typography-screen-l-title-xl-letter-spacing);--vp-typography-title-xl-font-size:var(--vp-semantic-typography-screen-l-title-xl-font-size);--vp-typography-title-xl-line-height:var(--vp-semantic-typography-screen-l-title-xl-line-height);--vp-typography-title-xl-font-weight:var(--vp-semantic-typography-screen-l-title-xl-font-weight);--vp-typography-title-xl-font-family:var(--vp-semantic-typography-screen-l-title-xl-font-family);--vp-typography-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-xl-optical-sizing);--vp-typography-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-xl-webkit-font-smoothing);--vp-typography-inspiring-title-xl-text-transform:var(--vp-semantic-typography-screen-l-inspiring-title-xl-text-case);--vp-typography-inspiring-title-xl-text-decoration:var(--vp-semantic-typography-screen-l-inspiring-title-xl-text-decoration);--vp-typography-inspiring-title-xl-letter-spacing:var(--vp-semantic-typography-screen-l-inspiring-title-xl-letter-spacing);--vp-typography-inspiring-title-xl-font-size:var(--vp-semantic-typography-screen-l-inspiring-title-xl-font-size);--vp-typography-inspiring-title-xl-line-height:var(--vp-semantic-typography-screen-l-inspiring-title-xl-line-height);--vp-typography-inspiring-title-xl-font-weight:var(--vp-semantic-typography-screen-l-inspiring-title-xl-font-weight);--vp-typography-inspiring-title-xl-font-family:var(--vp-semantic-typography-screen-l-inspiring-title-xl-font-family);--vp-typography-inspiring-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-inspiring-title-xl-optical-sizing);--vp-typography-inspiring-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-inspiring-title-xl-webkit-font-smoothing);--vp-typography-overline-text-transform:var(--vp-semantic-typography-screen-l-overline-text-case);--vp-typography-overline-text-decoration:var(--vp-semantic-typography-screen-l-overline-text-decoration);--vp-typography-overline-letter-spacing:var(--vp-semantic-typography-screen-l-overline-letter-spacing);--vp-typography-overline-font-size:var(--vp-semantic-typography-screen-l-overline-font-size);--vp-typography-overline-line-height:var(--vp-semantic-typography-screen-l-overline-line-height);--vp-typography-overline-font-weight:var(--vp-semantic-typography-screen-l-overline-font-weight);--vp-typography-overline-font-family:var(--vp-semantic-typography-screen-l-overline-font-family);--vp-typography-overline-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-overline-optical-sizing);--vp-typography-overline-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-overline-webkit-font-smoothing);--vp-typography-link-s-text-transform:var(--vp-semantic-typography-screen-l-link-s-text-case);--vp-typography-link-s-text-decoration:var(--vp-semantic-typography-screen-l-link-s-text-decoration);--vp-typography-link-s-letter-spacing:var(--vp-semantic-typography-screen-l-link-s-letter-spacing);--vp-typography-link-s-font-size:var(--vp-semantic-typography-screen-l-link-s-font-size);--vp-typography-link-s-line-height:var(--vp-semantic-typography-screen-l-link-s-line-height);--vp-typography-link-s-font-weight:var(--vp-semantic-typography-screen-l-link-s-font-weight);--vp-typography-link-s-font-family:var(--vp-semantic-typography-screen-l-link-s-font-family);--vp-typography-link-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-s-optical-sizing);--vp-typography-link-s-underlining-offset:var(--vp-semantic-typography-screen-l-link-s-underlining-offset);--vp-typography-link-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-s-webkit-font-smoothing);--vp-typography-link-m-text-transform:var(--vp-semantic-typography-screen-l-link-m-text-case);--vp-typography-link-m-text-decoration:var(--vp-semantic-typography-screen-l-link-m-text-decoration);--vp-typography-link-m-letter-spacing:var(--vp-semantic-typography-screen-l-link-m-letter-spacing);--vp-typography-link-m-font-size:var(--vp-semantic-typography-screen-l-link-m-font-size);--vp-typography-link-m-line-height:var(--vp-semantic-typography-screen-l-link-m-line-height);--vp-typography-link-m-font-weight:var(--vp-semantic-typography-screen-l-link-m-font-weight);--vp-typography-link-m-font-family:var(--vp-semantic-typography-screen-l-link-m-font-family);--vp-typography-link-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-m-optical-sizing);--vp-typography-link-m-underlining-offset:var(--vp-semantic-typography-screen-l-link-m-underlining-offset);--vp-typography-link-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-m-webkit-font-smoothing);--vp-typography-link-l-text-transform:var(--vp-semantic-typography-screen-l-link-l-text-case);--vp-typography-link-l-text-decoration:var(--vp-semantic-typography-screen-l-link-l-text-decoration);--vp-typography-link-l-letter-spacing:var(--vp-semantic-typography-screen-l-link-l-letter-spacing);--vp-typography-link-l-font-size:var(--vp-semantic-typography-screen-l-link-l-font-size);--vp-typography-link-l-line-height:var(--vp-semantic-typography-screen-l-link-l-line-height);--vp-typography-link-l-font-weight:var(--vp-semantic-typography-screen-l-link-l-font-weight);--vp-typography-link-l-font-family:var(--vp-semantic-typography-screen-l-link-l-font-family);--vp-typography-link-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-l-optical-sizing);--vp-typography-link-l-underlining-offset:var(--vp-semantic-typography-screen-l-link-l-underlining-offset);--vp-typography-link-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-l-webkit-font-smoothing);--vp-typography-link-caption-text-transform:var(--vp-semantic-typography-screen-l-link-caption-text-case);--vp-typography-link-caption-text-decoration:var(--vp-semantic-typography-screen-l-link-caption-text-decoration);--vp-typography-link-caption-letter-spacing:var(--vp-semantic-typography-screen-l-link-caption-letter-spacing);--vp-typography-link-caption-font-size:var(--vp-semantic-typography-screen-l-link-caption-font-size);--vp-typography-link-caption-line-height:var(--vp-semantic-typography-screen-l-link-caption-line-height);--vp-typography-link-caption-font-weight:var(--vp-semantic-typography-screen-l-link-caption-font-weight);--vp-typography-link-caption-font-family:var(--vp-semantic-typography-screen-l-link-caption-font-family);--vp-typography-link-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-caption-optical-sizing);--vp-typography-link-caption-underlining-offset:var(--vp-semantic-typography-screen-l-link-caption-underlining-offset);--vp-typography-link-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing)}}}@layer tailwind-utilities{.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}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-\[14px\]{bottom:14px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.right-0{right:0}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-6{top:1.5rem}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.float-left{float:left}.clear-left{clear:left}.m-0{margin:0}.m-4{margin:1rem}.m-auto{margin:auto}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mr-2{margin-right:-.5rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-xs{margin-bottom:var(--vp-semantic-spacing-xs)}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-20{margin-left:5rem}.ml-3{margin-left:.75rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[2px\]{margin-top:2px}.mt-auto{margin-top:auto}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.size-full{width:100%;height:100%}.h-0{height:0px}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-3{height:.75rem}.h-48{height:12rem}.h-6{height:1.5rem}.h-\[100vh\]{height:100vh}.h-\[60dvh\]{height:60dvh}.h-\[90vh\]{height:90vh}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-screen{max-height:100vh}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1\/2{width:50%}.w-52{width:13rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-72{width:18rem}.w-80{width:20rem}.w-\[100vw\]{width:100vw}.w-\[90\%\]{width:90%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-16{min-width:4rem}.min-w-28{min-width:7rem}.min-w-40{min-width:10rem}.min-w-8{min-width:2rem}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.max-w-28{max-width:7rem}.max-w-2xl{max-width:42rem}.max-w-full{max-width:100%}.max-w-screen-lg{max-width:1200px}.max-w-screen-md{max-width:900px}.max-w-screen-xl{max-width:1440px}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-2{scroll-margin-top:.5rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_min-content\]{grid-template-columns:1fr min-content}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(auto\,200px\)_1fr\]{grid-template-columns:minmax(auto,200px) 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-full{border-radius:var(--vp-semantic-border-radius-full)}.border{border-width:var(--vp-semantic-border-width-s)}.border-\[1\.5px\]{border-width:1.5px}.border-medium{border-width:var(--vp-semantic-border-width-m)}.border-none{border-width:var(--vp-semantic-border-width-none)}.border-small{border-width:var(--vp-semantic-border-width-s)}.border-b-small{border-bottom-width:var(--vp-semantic-border-width-s)}.border-t-\[0\.5px\]{border-top-width:.5px}.border-t-small{border-top-width:var(--vp-semantic-border-width-s)}.border-solid{border-style:solid}.border-none{border-style:none}.border-border-brand{border-color:var(--vp-semantic-color-border-brand)}.border-border-neutral{border-color:var(--vp-semantic-color-border-neutral)}.border-border-quiet{border-color:var(--vp-semantic-color-border-quiet)}.border-status-negative{border-color:var(--vp-semantic-color-status-negative)}.border-b-border-quiet{border-bottom-color:var(--vp-semantic-color-border-quiet)}.\!bg-container-quiet{background-color:var(--vp-semantic-color-container-quiet)!important}.bg-\[var\(--vp-semantic-color-container-catchy\)\]{background-color:var(--vp-semantic-color-container-catchy)}.bg-background-alternative{background-color:var(--vp-semantic-color-background-alternative)}.bg-background-main{background-color:var(--vp-semantic-color-background-main)}.bg-container-brand{background-color:var(--vp-semantic-color-container-brand)}.bg-container-commercial-neutral{background-color:var(--vp-semantic-color-container-commercial-neutral)}.bg-container-neutral{background-color:var(--vp-semantic-color-container-neutral)}.bg-container-quiet{background-color:var(--vp-semantic-color-container-quiet)}.bg-status-positive{background-color:var(--vp-semantic-color-status-positive)}.bg-status-warning{background-color:var(--vp-semantic-color-status-warning)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-px{padding-bottom:1px}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pt-0{padding-top:0}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.text-inherit{font-size:inherit}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.text-color-inherit{color:inherit}.text-content-brand{color:var(--vp-semantic-color-content-brand)}.text-content-inverse{color:var(--vp-semantic-color-content-inverse)}.text-content-neutral{color:var(--vp-semantic-color-content-neutral)}.text-content-on-brand-neutral{color:var(--vp-semantic-color-content-on-brand-neutral)}.text-content-quiet{color:var(--vp-semantic-color-content-quiet)}.text-inherit{color:inherit}.text-status-negative{color:var(--vp-semantic-color-status-negative)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-\[0\.38\]{opacity:.38}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.outline-dotted{outline-style:dotted}.blur{--tw-blur: blur(8px);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)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}@media(min-width:600px){.text-subtitle-m{text-transform:var(--vp-semantic-typography-screen-s-subtitle-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);font-family:var(--vp-semantic-typography-screen-s-subtitle-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-subtitle-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing)}.text-subtitle-l{text-transform:var(--vp-semantic-typography-screen-s-subtitle-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-subtitle-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-subtitle-l-font-size);line-height:var(--vp-semantic-typography-screen-s-subtitle-l-line-height);font-weight:var(--vp-semantic-typography-screen-s-subtitle-l-font-weight);font-family:var(--vp-semantic-typography-screen-s-subtitle-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-subtitle-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-l-webkit-font-smoothing)}.text-body-s,.text-s{text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.text-body-m,.text-m{text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.text-body-l,.text-l{text-transform:var(--vp-semantic-typography-screen-s-body-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing)}.text-caption{text-transform:var(--vp-semantic-typography-screen-s-caption-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-caption-font-size);line-height:var(--vp-semantic-typography-screen-s-caption-line-height);font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);font-family:var(--vp-semantic-typography-screen-s-caption-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-caption-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing)}.text-title-s{text-transform:var(--vp-semantic-typography-screen-s-title-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-title-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-title-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-title-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-title-s-font-size);line-height:var(--vp-semantic-typography-screen-s-title-s-line-height);font-weight:var(--vp-semantic-typography-screen-s-title-s-font-weight);font-family:var(--vp-semantic-typography-screen-s-title-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing)}.text-title-m{text-transform:var(--vp-semantic-typography-screen-s-title-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing)}.text-title-l{text-transform:var(--vp-semantic-typography-screen-s-title-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-title-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-title-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-title-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-title-l-font-size);line-height:var(--vp-semantic-typography-screen-s-title-l-line-height);font-weight:var(--vp-semantic-typography-screen-s-title-l-font-weight);font-family:var(--vp-semantic-typography-screen-s-title-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-l-webkit-font-smoothing)}.text-title-xl{text-transform:var(--vp-semantic-typography-screen-s-title-xl-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-title-xl-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-title-xl-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-title-xl-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-s-title-xl-line-height);font-weight:var(--vp-semantic-typography-screen-s-title-xl-font-weight);font-family:var(--vp-semantic-typography-screen-s-title-xl-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-xl-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-xl-webkit-font-smoothing)}.text-inspiring-title-xl{text-transform:var(--vp-semantic-typography-screen-s-inspiring-title-xl-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-inspiring-title-xl-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-inspiring-title-xl-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-inspiring-title-xl-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-inspiring-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-s-inspiring-title-xl-line-height);font-weight:var(--vp-semantic-typography-screen-s-inspiring-title-xl-font-weight);font-family:var(--vp-semantic-typography-screen-s-inspiring-title-xl-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-inspiring-title-xl-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-inspiring-title-xl-webkit-font-smoothing)}.text-overline{text-transform:var(--vp-semantic-typography-screen-s-overline-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-overline-font-size);line-height:var(--vp-semantic-typography-screen-s-overline-line-height);font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);font-family:var(--vp-semantic-typography-screen-s-overline-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-overline-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing)}.text-link-s{text-transform:var(--vp-semantic-typography-screen-s-link-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-link-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-link-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-link-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-link-s-font-size);line-height:var(--vp-semantic-typography-screen-s-link-s-line-height);font-weight:var(--vp-semantic-typography-screen-s-link-s-font-weight);font-family:var(--vp-semantic-typography-screen-s-link-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-s-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-s-link-s-underlining-offset)}.text-link-m{text-transform:var(--vp-semantic-typography-screen-s-link-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-link-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-link-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-link-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-link-m-font-size);line-height:var(--vp-semantic-typography-screen-s-link-m-line-height);font-weight:var(--vp-semantic-typography-screen-s-link-m-font-weight);font-family:var(--vp-semantic-typography-screen-s-link-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-m-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-s-link-m-underlining-offset)}.text-link-l{text-transform:var(--vp-semantic-typography-screen-s-link-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-link-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-link-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-link-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-link-l-font-size);line-height:var(--vp-semantic-typography-screen-s-link-l-line-height);font-weight:var(--vp-semantic-typography-screen-s-link-l-font-weight);font-family:var(--vp-semantic-typography-screen-s-link-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-l-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-s-link-l-underlining-offset)}.text-link-caption{text-transform:var(--vp-semantic-typography-screen-s-link-caption-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-link-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-link-caption-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-link-caption-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-link-caption-font-size);line-height:var(--vp-semantic-typography-screen-s-link-caption-line-height);font-weight:var(--vp-semantic-typography-screen-s-link-caption-font-weight);font-family:var(--vp-semantic-typography-screen-s-link-caption-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-caption-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-s-link-caption-underlining-offset)}}@media(min-width:900px){.text-subtitle-m{text-transform:var(--vp-semantic-typography-screen-m-subtitle-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-subtitle-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-subtitle-m-font-size);line-height:var(--vp-semantic-typography-screen-m-subtitle-m-line-height);font-weight:var(--vp-semantic-typography-screen-m-subtitle-m-font-weight);font-family:var(--vp-semantic-typography-screen-m-subtitle-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-subtitle-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing)}.text-subtitle-l{text-transform:var(--vp-semantic-typography-screen-m-subtitle-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-subtitle-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-subtitle-l-font-size);line-height:var(--vp-semantic-typography-screen-m-subtitle-l-line-height);font-weight:var(--vp-semantic-typography-screen-m-subtitle-l-font-weight);font-family:var(--vp-semantic-typography-screen-m-subtitle-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-subtitle-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing)}.text-body-s,.text-s{text-transform:var(--vp-semantic-typography-screen-m-body-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-body-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-body-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-body-s-font-size);line-height:var(--vp-semantic-typography-screen-m-body-s-line-height);font-weight:var(--vp-semantic-typography-screen-m-body-s-font-weight);font-family:var(--vp-semantic-typography-screen-m-body-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing)}.text-body-m,.text-m{text-transform:var(--vp-semantic-typography-screen-m-body-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-body-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-body-m-font-size);line-height:var(--vp-semantic-typography-screen-m-body-m-line-height);font-weight:var(--vp-semantic-typography-screen-m-body-m-font-weight);font-family:var(--vp-semantic-typography-screen-m-body-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing)}.text-body-l,.text-l{text-transform:var(--vp-semantic-typography-screen-m-body-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-body-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-body-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-body-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-body-l-font-size);line-height:var(--vp-semantic-typography-screen-m-body-l-line-height);font-weight:var(--vp-semantic-typography-screen-m-body-l-font-weight);font-family:var(--vp-semantic-typography-screen-m-body-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-l-webkit-font-smoothing)}.text-caption{text-transform:var(--vp-semantic-typography-screen-m-caption-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-caption-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-caption-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-caption-font-size);line-height:var(--vp-semantic-typography-screen-m-caption-line-height);font-weight:var(--vp-semantic-typography-screen-m-caption-font-weight);font-family:var(--vp-semantic-typography-screen-m-caption-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-caption-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-caption-webkit-font-smoothing)}.text-title-s{text-transform:var(--vp-semantic-typography-screen-m-title-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-title-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-title-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-title-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-title-s-font-size);line-height:var(--vp-semantic-typography-screen-m-title-s-line-height);font-weight:var(--vp-semantic-typography-screen-m-title-s-font-weight);font-family:var(--vp-semantic-typography-screen-m-title-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing)}.text-title-m{text-transform:var(--vp-semantic-typography-screen-m-title-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-title-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-title-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-title-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-title-m-font-size);line-height:var(--vp-semantic-typography-screen-m-title-m-line-height);font-weight:var(--vp-semantic-typography-screen-m-title-m-font-weight);font-family:var(--vp-semantic-typography-screen-m-title-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing)}.text-title-l{text-transform:var(--vp-semantic-typography-screen-m-title-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-title-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-title-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-title-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-title-l-font-size);line-height:var(--vp-semantic-typography-screen-m-title-l-line-height);font-weight:var(--vp-semantic-typography-screen-m-title-l-font-weight);font-family:var(--vp-semantic-typography-screen-m-title-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-l-webkit-font-smoothing)}.text-title-xl{text-transform:var(--vp-semantic-typography-screen-m-title-xl-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-title-xl-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-title-xl-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-title-xl-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-m-title-xl-line-height);font-weight:var(--vp-semantic-typography-screen-m-title-xl-font-weight);font-family:var(--vp-semantic-typography-screen-m-title-xl-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-xl-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-xl-webkit-font-smoothing)}.text-inspiring-title-xl{text-transform:var(--vp-semantic-typography-screen-m-inspiring-title-xl-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-inspiring-title-xl-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-inspiring-title-xl-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-inspiring-title-xl-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-inspiring-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-m-inspiring-title-xl-line-height);font-weight:var(--vp-semantic-typography-screen-m-inspiring-title-xl-font-weight);font-family:var(--vp-semantic-typography-screen-m-inspiring-title-xl-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-inspiring-title-xl-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-inspiring-title-xl-webkit-font-smoothing)}.text-overline{text-transform:var(--vp-semantic-typography-screen-m-overline-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-overline-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-overline-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-overline-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-overline-font-size);line-height:var(--vp-semantic-typography-screen-m-overline-line-height);font-weight:var(--vp-semantic-typography-screen-m-overline-font-weight);font-family:var(--vp-semantic-typography-screen-m-overline-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-overline-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-overline-webkit-font-smoothing)}.text-link-s{text-transform:var(--vp-semantic-typography-screen-m-link-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-link-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-link-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-link-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-link-s-font-size);line-height:var(--vp-semantic-typography-screen-m-link-s-line-height);font-weight:var(--vp-semantic-typography-screen-m-link-s-font-weight);font-family:var(--vp-semantic-typography-screen-m-link-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-s-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-m-link-s-underlining-offset)}.text-link-m{text-transform:var(--vp-semantic-typography-screen-m-link-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-link-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-link-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-link-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-link-m-font-size);line-height:var(--vp-semantic-typography-screen-m-link-m-line-height);font-weight:var(--vp-semantic-typography-screen-m-link-m-font-weight);font-family:var(--vp-semantic-typography-screen-m-link-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-m-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-m-link-m-underlining-offset)}.text-link-l{text-transform:var(--vp-semantic-typography-screen-m-link-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-link-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-link-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-link-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-link-l-font-size);line-height:var(--vp-semantic-typography-screen-m-link-l-line-height);font-weight:var(--vp-semantic-typography-screen-m-link-l-font-weight);font-family:var(--vp-semantic-typography-screen-m-link-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-l-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-m-link-l-underlining-offset)}.text-link-caption{text-transform:var(--vp-semantic-typography-screen-m-link-caption-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-link-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-link-caption-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-link-caption-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-link-caption-font-size);line-height:var(--vp-semantic-typography-screen-m-link-caption-line-height);font-weight:var(--vp-semantic-typography-screen-m-link-caption-font-weight);font-family:var(--vp-semantic-typography-screen-m-link-caption-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-caption-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-m-link-caption-underlining-offset)}}@media(min-width:1200px){.text-subtitle-m{text-transform:var(--vp-semantic-typography-screen-l-subtitle-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-subtitle-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-subtitle-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-subtitle-m-font-size);line-height:var(--vp-semantic-typography-screen-l-subtitle-m-line-height);font-weight:var(--vp-semantic-typography-screen-l-subtitle-m-font-weight);font-family:var(--vp-semantic-typography-screen-l-subtitle-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-subtitle-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-subtitle-m-webkit-font-smoothing)}.text-subtitle-l{text-transform:var(--vp-semantic-typography-screen-l-subtitle-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-subtitle-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-subtitle-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-subtitle-l-font-size);line-height:var(--vp-semantic-typography-screen-l-subtitle-l-line-height);font-weight:var(--vp-semantic-typography-screen-l-subtitle-l-font-weight);font-family:var(--vp-semantic-typography-screen-l-subtitle-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-subtitle-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing)}.text-body-s,.text-s{text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing)}.text-body-m,.text-m{text-transform:var(--vp-semantic-typography-screen-l-body-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-body-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-body-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-body-m-font-size);line-height:var(--vp-semantic-typography-screen-l-body-m-line-height);font-weight:var(--vp-semantic-typography-screen-l-body-m-font-weight);font-family:var(--vp-semantic-typography-screen-l-body-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-m-webkit-font-smoothing)}.text-body-l,.text-l{text-transform:var(--vp-semantic-typography-screen-l-body-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-body-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-body-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-body-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-body-l-font-size);line-height:var(--vp-semantic-typography-screen-l-body-l-line-height);font-weight:var(--vp-semantic-typography-screen-l-body-l-font-weight);font-family:var(--vp-semantic-typography-screen-l-body-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-l-webkit-font-smoothing)}.text-caption{text-transform:var(--vp-semantic-typography-screen-l-caption-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-caption-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-caption-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-caption-font-size);line-height:var(--vp-semantic-typography-screen-l-caption-line-height);font-weight:var(--vp-semantic-typography-screen-l-caption-font-weight);font-family:var(--vp-semantic-typography-screen-l-caption-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-caption-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-caption-webkit-font-smoothing)}.text-title-s{text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing)}.text-title-m{text-transform:var(--vp-semantic-typography-screen-l-title-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-title-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-title-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-title-m-font-size);line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);font-weight:var(--vp-semantic-typography-screen-l-title-m-font-weight);font-family:var(--vp-semantic-typography-screen-l-title-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing)}.text-title-l{text-transform:var(--vp-semantic-typography-screen-l-title-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-title-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-title-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-title-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-title-l-font-size);line-height:var(--vp-semantic-typography-screen-l-title-l-line-height);font-weight:var(--vp-semantic-typography-screen-l-title-l-font-weight);font-family:var(--vp-semantic-typography-screen-l-title-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-l-webkit-font-smoothing)}.text-title-xl{text-transform:var(--vp-semantic-typography-screen-l-title-xl-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-title-xl-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-title-xl-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-title-xl-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-l-title-xl-line-height);font-weight:var(--vp-semantic-typography-screen-l-title-xl-font-weight);font-family:var(--vp-semantic-typography-screen-l-title-xl-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-xl-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-xl-webkit-font-smoothing)}.text-inspiring-title-xl{text-transform:var(--vp-semantic-typography-screen-l-inspiring-title-xl-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-inspiring-title-xl-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-inspiring-title-xl-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-inspiring-title-xl-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-inspiring-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-l-inspiring-title-xl-line-height);font-weight:var(--vp-semantic-typography-screen-l-inspiring-title-xl-font-weight);font-family:var(--vp-semantic-typography-screen-l-inspiring-title-xl-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-inspiring-title-xl-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-inspiring-title-xl-webkit-font-smoothing)}.text-overline{text-transform:var(--vp-semantic-typography-screen-l-overline-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-overline-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-overline-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-overline-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-overline-font-size);line-height:var(--vp-semantic-typography-screen-l-overline-line-height);font-weight:var(--vp-semantic-typography-screen-l-overline-font-weight);font-family:var(--vp-semantic-typography-screen-l-overline-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-overline-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-overline-webkit-font-smoothing)}.text-link-s{text-transform:var(--vp-semantic-typography-screen-l-link-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-link-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-link-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-link-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-link-s-font-size);line-height:var(--vp-semantic-typography-screen-l-link-s-line-height);font-weight:var(--vp-semantic-typography-screen-l-link-s-font-weight);font-family:var(--vp-semantic-typography-screen-l-link-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-s-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-l-link-s-underlining-offset)}.text-link-m{text-transform:var(--vp-semantic-typography-screen-l-link-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-link-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-link-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-link-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-link-m-font-size);line-height:var(--vp-semantic-typography-screen-l-link-m-line-height);font-weight:var(--vp-semantic-typography-screen-l-link-m-font-weight);font-family:var(--vp-semantic-typography-screen-l-link-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-m-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-l-link-m-underlining-offset)}.text-link-l{text-transform:var(--vp-semantic-typography-screen-l-link-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-link-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-link-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-link-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-link-l-font-size);line-height:var(--vp-semantic-typography-screen-l-link-l-line-height);font-weight:var(--vp-semantic-typography-screen-l-link-l-font-weight);font-family:var(--vp-semantic-typography-screen-l-link-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-l-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-l-link-l-underlining-offset)}.text-link-caption{text-transform:var(--vp-semantic-typography-screen-l-link-caption-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-link-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-link-caption-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-link-caption-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-link-caption-font-size);line-height:var(--vp-semantic-typography-screen-l-link-caption-line-height);font-weight:var(--vp-semantic-typography-screen-l-link-caption-font-weight);font-family:var(--vp-semantic-typography-screen-l-link-caption-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-caption-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing);text-underline-offset:var(--vp-semantic-typography-screen-l-link-caption-underlining-offset)}}}:root{--vtmn-new-color-black: #000000;--vtmn-new-color-white: #ffffff;--vtmn-new-color-rock-010: #f1f0ee;--vtmn-new-color-rock-020: #e1e0df;--vtmn-new-color-rock-050: #bfbfbf;--vtmn-new-color-rock-100: #a8a8a8;--vtmn-new-color-rock-200: #949494;--vtmn-new-color-rock-300: #7a7a7a;--vtmn-new-color-rock-400: #616161;--vtmn-new-color-rock-500: #424242;--vtmn-new-color-rock-600: #383838;--vtmn-new-color-rock-700: #2b2b2b;--vtmn-new-color-rock-800: #1f1f1f;--vtmn-new-color-rock-900: #101010;--vtmn-new-color-grey-050: #f7f8f9;--vtmn-new-color-grey-100: #eff1f3;--vtmn-new-color-grey-200: #d9dde1;--vtmn-new-color-grey-300: #b3bac3;--vtmn-new-color-grey-400: #8c96a2;--vtmn-new-color-grey-500: #687787;--vtmn-new-color-grey-600: #4e5d6b;--vtmn-new-color-grey-700: #344450;--vtmn-new-color-grey-800: #1a2a34;--vtmn-new-color-grey-900: #142129;--vtmn-new-color-grey-950: #001018;--vtmn-new-color-red-050: #feeced;--vtmn-new-color-red-100: #fec9cb;--vtmn-new-color-red-200: #fd9297;--vtmn-new-color-red-300: #fd7278;--vtmn-new-color-red-400: #e3262f;--vtmn-new-color-red-500: #ab0009;--vtmn-new-color-red-600: #870007;--vtmn-new-color-red-700: #5a0005;--vtmn-new-color-orange-050: #fff3ed;--vtmn-new-color-orange-100: #ffe4d6;--vtmn-new-color-orange-200: #fac3a5;--vtmn-new-color-orange-300: #fa9c69;--vtmn-new-color-orange-400: #db6900;--vtmn-new-color-orange-500: #c15e29;--vtmn-new-color-orange-600: #9a4b21;--vtmn-new-color-orange-700: #673216;--vtmn-new-color-yellow-050: #fffef0;--vtmn-new-color-yellow-100: #fffbc7;--vtmn-new-color-yellow-200: #fff58d;--vtmn-new-color-yellow-300: #fff370;--vtmn-new-color-yellow-400: #ffea28;--vtmn-new-color-yellow-500: #bcb02c;--vtmn-new-color-yellow-600: #999028;--vtmn-new-color-yellow-700: #67611b;--vtmn-new-color-conifer-050: #eafbe8;--vtmn-new-color-conifer-100: #cbf0c7;--vtmn-new-color-conifer-200: #88d77f;--vtmn-new-color-conifer-300: #74c76a;--vtmn-new-color-conifer-400: #23a942;--vtmn-new-color-conifer-500: #41a036;--vtmn-new-color-conifer-600: #378d2e;--vtmn-new-color-conifer-700: #256c1d;--vtmn-new-color-mint-050: #f0fff4;--vtmn-new-color-mint-100: #d6ffe3;--vtmn-new-color-mint-200: #c2ffd6;--vtmn-new-color-mint-300: #a8ffc5;--vtmn-new-color-mint-400: #94ffb8;--vtmn-new-color-mint-500: #7affa6;--vtmn-new-color-mint-600: #6ee797;--vtmn-new-color-mint-700: #58b678;--vtmn-new-color-mint-800: #149b65;--vtmn-new-color-mint-900: #336b46;--vtmn-new-color-green-050: #e4f9f3;--vtmn-new-color-green-100: #beefe2;--vtmn-new-color-green-200: #7cdfc4;--vtmn-new-color-green-300: #21ce9c;--vtmn-new-color-green-400: #02be8a;--vtmn-new-color-green-500: #029e73;--vtmn-new-color-green-600: #017f5c;--vtmn-new-color-green-700: #006f43;--vtmn-new-color-purple-050: #f2edf2;--vtmn-new-color-purple-100: #dccfdd;--vtmn-new-color-purple-200: #ac8daf;--vtmn-new-color-purple-300: #966f9a;--vtmn-new-color-purple-400: #6c4e6f;--vtmn-new-color-purple-500: #5b415d;--vtmn-new-color-purple-600: #49354b;--vtmn-new-color-purple-700: #2c202d;--vtmn-new-color-cobalt-010: #f5f4f5;--vtmn-new-color-cobalt-050: #ecedf8;--vtmn-new-color-cobalt-100: #c2c6ea;--vtmn-new-color-cobalt-200: #a4aadf;--vtmn-new-color-cobalt-300: #7a83d1;--vtmn-new-color-cobalt-400: #5f6ac8;--vtmn-new-color-cobalt-500: #3643ba;--vtmn-new-color-cobalt-600: #313daa;--vtmn-new-color-cobalt-700: #262f82;--vtmn-new-color-cobalt-800: #1e2567;--vtmn-new-color-cobalt-900: #171c4f;--vtmn-new-color-blue-050: #e7f3f9;--vtmn-new-color-blue-100: #bedeef;--vtmn-new-color-blue-200: #7ebee0;--vtmn-new-color-blue-300: #3d9acc;--vtmn-new-color-blue-400: #007dbc;--vtmn-new-color-blue-450: #0071b5;--vtmn-new-color-blue-500: #00689d;--vtmn-new-color-blue-600: #00537d;--vtmn-new-color-blue-700: #012b49;--vtmn-new-color-lemon-100: #f5ffb6;--vtmn-new-color-clementine-100: #ffd8b5;--vtmn-new-color-lavender-100: #dfbfff}.vtmn-theme_wonder{--vtmn-semantic-color_background-primary: var(--vtmn-new-color-white);--vtmn-semantic-color_background-secondary: var(--vtmn-new-color-cobalt-010);--vtmn-semantic-color_background-tertiary: var(--vtmn-new-color-rock-010);--vtmn-semantic-color_background-brand-primary: var( --vtmn-new-color-cobalt-500 );--vtmn-semantic-color_background-brand-secondary: var( --vtmn-new-color-cobalt-050 );--vtmn-semantic-color_background-accent: var(--vtmn-new-color-cobalt-500);--vtmn-semantic-color_background-alert: var(--vtmn-new-color-red-400);--vtmn-semantic-color_background-primary-reversed: var( --vtmn-new-color-rock-900 );--vtmn-semantic-color_background-brand-primary-reversed: var( --vtmn-new-color-white );--vtmn-semantic-color_content-primary: var(--vtmn-new-color-rock-900);--vtmn-semantic-color_content-secondary: var(--vtmn-new-color-rock-500);--vtmn-semantic-color_content-tertiary: var(--vtmn-new-color-rock-400);--vtmn-semantic-color_content-action: var(--vtmn-new-color-cobalt-500);--vtmn-semantic-color_content-active: var(--vtmn-new-color-cobalt-500);--vtmn-semantic-color_content-inactive: var(--vtmn-new-color-rock-200);--vtmn-semantic-color_content-negative: var(--vtmn-new-color-red-400);--vtmn-semantic-color_content-warning: var(--vtmn-new-color-orange-400);--vtmn-semantic-color_content-positive: var(--vtmn-new-color-mint-800);--vtmn-semantic-color_content-information: var(--vtmn-new-color-cobalt-500);--vtmn-semantic-color_content-accent: var(--vtmn-new-color-white);--vtmn-semantic-color_content-visited: var(--vtmn-new-color-rock-900);--vtmn-semantic-color_content-primary-reversed: var(--vtmn-new-color-white);--vtmn-semantic-color_content-action-reversed: var(--vtmn-new-color-white);--vtmn-semantic-color_content-visited-reversed: var( --vtmn-new-color-rock-900 );--vtmn-semantic-color_border-primary: var(--vtmn-new-color-rock-100);--vtmn-semantic-color_border-secondary: var(--vtmn-new-color-rock-020);--vtmn-semantic-color_border-tertiary: var(--vtmn-new-color-white);--vtmn-semantic-color_border-active: var(--vtmn-new-color-cobalt-500);--vtmn-semantic-color_border-inactive: var(--vtmn-new-color-rock-300);--vtmn-semantic-color_border-negative: var(--vtmn-new-color-red-400);--vtmn-semantic-color_border-warning: var(--vtmn-new-color-orange-400);--vtmn-semantic-color_border-positive: var(--vtmn-new-color-mint-800);--vtmn-semantic-color_border-information: var(--vtmn-new-color-cobalt-500);--vtmn-semantic-color_border-primary-reversed: var(--vtmn-new-color-white);--vtmn-semantic-color_decorative-gold: var(--vtmn-new-color-lemon-100);--vtmn-semantic-color_decorative-jade: var(--vtmn-new-color-conifer-100);--vtmn-semantic-color_decorative-emerald: var(--vtmn-new-color-mint-100);--vtmn-semantic-color_decorative-gravel: var(--vtmn-new-color-rock-020);--vtmn-semantic-color_decorative-brick: var(--vtmn-new-color-red-100);--vtmn-semantic-color_decorative-saffron: var( --vtmn-new-color-clementine-100 );--vtmn-semantic-color_decorative-cobalt: var(--vtmn-new-color-cobalt-100);--vtmn-semantic-color_decorative-amethyst: var(--vtmn-new-color-lavender-100);--vtmn-semantic-color_hover-primary: #ecedf8;--vtmn-semantic-color_hover-primary-transparent: #3643ba0d;--vtmn-semantic-color_hover-secondary-transparent: #1010100d;--vtmn-semantic-color_hover-tertiary-transparent: #ecedf8cc;--vtmn-semantic-color_hover-tertiary: #dadcf1;--vtmn-semantic-color_hover-brand: #323894;--vtmn-semantic-color_hover-accent: #323894;--vtmn-semantic-color_hover-primary-reversed-transparent: #ffffff14;--vtmn-semantic-color_hover-secondary-reversed-transparent: #ffffff05;--vtmn-semantic-color_hover-tertiary-reversed-transparent: #ffffffcc;--vtmn-semantic-color_active-primary: #e1e3f4;--vtmn-semantic-color_active-primary-transparent: #3643ba26;--vtmn-semantic-color_active-secondary-transparent: #10101026;--vtmn-semantic-color_active-tertiary-transparent: #ecedf8cc;--vtmn-semantic-color_active-tertiary: #d2d5ef;--vtmn-semantic-color_active-brand: #2d2e70;--vtmn-semantic-color_active-accent: #2d2e70;--vtmn-semantic-color_active-primary-reversed-transparent: #ffffff40;--vtmn-semantic-color_active-secondary-reversed-transparent: #ffffff66;--vtmn-semantic-color_active-tertiary-reversed-transparent: #ffffffcc;--vtmn-semantic-color_active-brand-reversed-transparent: #ffffff99}.vtmn-theme_wonder--dark{--vtmn-semantic-color_background-primary: var(--vtmn-new-color-rock-900);--vtmn-semantic-color_background-secondary: var(--vtmn-new-color-black);--vtmn-semantic-color_background-tertiary: var(--vtmn-new-color-rock-800);--vtmn-semantic-color_background-brand-primary: var( --vtmn-new-color-cobalt-500 );--vtmn-semantic-color_background-brand-secondary: var(--vtmn-new-color-black);--vtmn-semantic-color_background-accent: var(--vtmn-new-color-cobalt-500);--vtmn-semantic-color_background-alert: var(--vtmn-new-color-red-300);--vtmn-semantic-color_background-primary-reversed: var( --vtmn-new-color-white );--vtmn-semantic-color_background-brand-primary-reversed: var( --vtmn-new-color-black );--vtmn-semantic-color_content-primary: var(--vtmn-new-color-white);--vtmn-semantic-color_content-secondary: var(--vtmn-new-color-rock-020);--vtmn-semantic-color_content-tertiary: var(--vtmn-new-color-rock-100);--vtmn-semantic-color_content-action: var(--vtmn-new-color-cobalt-300);--vtmn-semantic-color_content-active: var(--vtmn-new-color-cobalt-500);--vtmn-semantic-color_content-inactive: var(--vtmn-new-color-rock-300);--vtmn-semantic-color_content-negative: var(--vtmn-new-color-red-300);--vtmn-semantic-color_content-warning: var(--vtmn-new-color-orange-300);--vtmn-semantic-color_content-positive: var(--vtmn-new-color-mint-700);--vtmn-semantic-color_content-information: var(--vtmn-new-color-cobalt-300);--vtmn-semantic-color_content-accent: var(--vtmn-new-color-white);--vtmn-semantic-color_content-visited: var(--vtmn-new-color-white);--vtmn-semantic-color_content-primary-reversed: var( --vtmn-new-color-rock-900 );--vtmn-semantic-color_content-action-reversed: var(--vtmn-new-color-rock-900);--vtmn-semantic-color_content-visited-reversed: var( --vtmn-new-color-purple-200 );--vtmn-semantic-color_border-primary: var(--vtmn-new-color-rock-500);--vtmn-semantic-color_border-secondary: var(--vtmn-new-color-black);--vtmn-semantic-color_border-tertiary: var(--vtmn-new-color-rock-800);--vtmn-semantic-color_border-active: var(--vtmn-new-color-cobalt-300);--vtmn-semantic-color_border-inactive: var(--vtmn-new-color-rock-300);--vtmn-semantic-color_border-negative: var(--vtmn-new-color-red-300);--vtmn-semantic-color_border-warning: var(--vtmn-new-color-orange-300);--vtmn-semantic-color_border-positive: var(--vtmn-new-color-mint-700);--vtmn-semantic-color_border-information: var(--vtmn-new-color-cobalt-300);--vtmn-semantic-color_border-primary-reversed: var(--vtmn-new-color-white);--vtmn-semantic-color_decorative-gold: var(--vtmn-new-color-yellow-700);--vtmn-semantic-color_decorative-jade: var(--vtmn-new-color-conifer-700);--vtmn-semantic-color_decorative-emerald: var(--vtmn-new-color-mint-900);--vtmn-semantic-color_decorative-gravel: var(--vtmn-new-color-rock-600);--vtmn-semantic-color_decorative-brick: var(--vtmn-new-color-red-600);--vtmn-semantic-color_decorative-saffron: var(--vtmn-new-color-orange-600);--vtmn-semantic-color_decorative-cobalt: var(--vtmn-new-color-cobalt-700);--vtmn-semantic-color_decorative-amethyst: var(--vtmn-new-color-purple-600);--vtmn-semantic-color_hover-primary: #171c4f;--vtmn-semantic-color_hover-primary-transparent: #3643ba0d;--vtmn-semantic-color_hover-secondary-transparent: #ffffff0d;--vtmn-semantic-color_hover-tertiary-transparent: #171c4fcc;--vtmn-semantic-color_hover-tertiary: #171c4f;--vtmn-semantic-color_hover-brand: #323894;--vtmn-semantic-color_hover-accent: #323894;--vtmn-semantic-color_hover-primary-reversed-transparent: #10101014;--vtmn-semantic-color_hover-secondary-reversed-transparent: #10101005;--vtmn-semantic-color_hover-tertiary-reversed-transparent: #101010cc;--vtmn-semantic-color_active-primary: #171c4f;--vtmn-semantic-color_active-primary-transparent: #3643ba26;--vtmn-semantic-color_active-secondary-transparent: #ffffff26;--vtmn-semantic-color_active-tertiary-transparent: #171c4fcc;--vtmn-semantic-color_active-tertiary: #171c4f;--vtmn-semantic-color_active-brand: #2d2e70;--vtmn-semantic-color_active-accent: #2d2e70;--vtmn-semantic-color_active-primary-reversed-transparent: #10101040;--vtmn-semantic-color_active-secondary-reversed-transparent: #10101066;--vtmn-semantic-color_active-tertiary-reversed-transparent: #101010cc;--vtmn-semantic-color_active-brand-reversed-transparent: #10101099}.vtmn-theme_wonder .vtmn-price{background-color:transparent;color:var(--vtmn-new-color-black)}.vtmn-theme_wonder .vtmn-price.vtmn-price_variant--strikethrough{background-color:transparent;color:var(--vtmn-new-color-rock-400)}.vtmn-theme_wonder--dark .vtmn-price{background-color:transparent;color:var(--vtmn-new-color-white)}.vtmn-theme_wonder--dark .vtmn-price.vtmn-price_variant--strikethrough{background-color:transparent;color:var(--vtmn-new-color-rock-100)}.vtmn-theme_wonder .vtmn-card{--vtmn-shadow_100: 0 0 0 1px var(--vtmn-new-color-rock-020);--vtmn-shadow_200: 0 0 0 1px var(--vtmn-new-color-rock-020);--vtmn-shadow_300: 0 0 0 1px var(--vtmn-new-color-rock-020);--vtmn-shadow_400: 0 0 0 1px var(--vtmn-new-color-rock-020)}.vtmn-theme_wonder--dark .vtmn-card{--vtmn-shadow_100: 0 0 0 1px var(--vtmn-new-color-rock-500);--vtmn-shadow_200: 0 0 0 1px var(--vtmn-new-color-rock-500);--vtmn-shadow_300: 0 0 0 1px var(--vtmn-new-color-rock-500);--vtmn-shadow_400: 0 0 0 1px var(--vtmn-new-color-rock-500)}.vtmn-theme_wonder--dark .vtmn-tag_variant--brand{color:var(--vtmn-new-color-white)}.vtmn-theme_wonder--dark .vtmn-chip[aria-pressed=true],.vtmn-theme_wonder--dark .vtmn-chip_variant--input[aria-pressed=true]>.vtmn-btn--icon-alone>span[class^=vtmx-],.vtmn-chip_variant--input[aria-pressed=true]>.vtmn-btn--icon-alone>svg{color:var(--vtmn-new-color-white)}.vtmn-theme_wonder--dark .vtmn-btn:not([class*=vtmn-btn_variant--]),.vtmn-theme_wonder--dark .vtmn-btn_variant--primary{color:var(--vtmn-new-color-white)}.vtmn-theme_wonder .vtmn-btn,.vtmn-theme_wonder .vtmn-card,.vtmn-theme_wonder .vtmn-text-input,.vtmn-theme_wonder .vtmn-tag,.vtmn-theme_wonder .vtmn-alert,.vtmn-theme_wonder .vtmn-modal,.vtmn-theme_wonder .vtmn-snackbar,.vtmn-theme_wonder .vtmn-tooltip,.vtmn-theme_wonder .vtmn-popover,.vtmn-theme_wonder .vtmn-toast,.vtmn-theme_wonder .vtmn-navbar .vtmn-navbar_link,.vtmn-theme_wonder .vtmn-select_container,.vtmn-theme_wonder--dark .vtmn-btn,.vtmn-theme_wonder--dark .vtmn-card,.vtmn-theme_wonder--dark .vtmn-text-input,.vtmn-theme_wonder--dark .vtmn-tag,.vtmn-theme_wonder--dark .vtmn-alert,.vtmn-theme_wonder--dark .vtmn-modal,.vtmn-theme_wonder--dark .vtmn-snackbar,.vtmn-theme_wonder--dark .vtmn-tooltip,.vtmn-theme_wonder--dark .vtmn-popover,.vtmn-theme_wonder--dark .vtmn-toast,.vtmn-theme_wonder--dark .vtmn-navbar .vtmn-navbar_link,.vtmn-theme_wonder--dark .vtmn-select_container select .vtmn-theme_wonder--dark{--vtmn-radius_100: 0;--vtmn-radius_200: 0;--vtmn-radius_300: 0;--vtmn-radius_400: 0;--vtmn-radius_500: 0;--vtmn-radius_600: 0;--vtmn-radius_700: 0;--vtmn-radius_800: 0}.vtmn-theme_wonder .vtmn-dropdown details summary,.vtmn-theme_wonder .vtmn-dropdown label,.vtmn-theme_wonder .vtmn-dropdown .vtmn-dropdown_items,.vtmn-theme_wonder--dark .vtmn-dropdown details summary,.vtmn-theme_wonder--dark .vtmn-dropdown label,.vtmn-theme_wonder--dark .vtmn-dropdown .vtmn-dropdown_items{border-radius:0}.vtmn-theme_wonder .vtmn-navbar_link .vtmn-badge,.vtmn-theme_wonder--dark .vtmn-navbar_link .vtmn-badge{border-radius:50%}.vtmn-theme_wonder .vtmn-modal,.vtmn-theme_wonder--dark .vtmn-modal{border-radius:0}:root{--vp-core-aspect-ratio-1-1: 1;--vp-core-aspect-ratio-1-2: .5;--vp-core-aspect-ratio-10-16: .625;--vp-core-aspect-ratio-16-10: 1.6;--vp-core-aspect-ratio-16-9: 1.778;--vp-core-aspect-ratio-2-1: 2;--vp-core-aspect-ratio-2-3: .667;--vp-core-aspect-ratio-21-9: 2.333;--vp-core-aspect-ratio-3-2: 1.5;--vp-core-aspect-ratio-3-4: .75;--vp-core-aspect-ratio-4-3: 1.333;--vp-core-aspect-ratio-4-5: .8;--vp-core-aspect-ratio-5-4: 1.25;--vp-core-aspect-ratio-9-16: .563;--vp-core-aspect-ratio-9-21: .429;--vp-core-aspect-ratio-golden: 1.618;--vp-core-border-radius-050: 2px;--vp-core-border-radius-0: 0px;--vp-core-border-radius-100: 4px;--vp-core-border-radius-200: 8px;--vp-core-border-radius-300: 12px;--vp-core-border-radius-400: 16px;--vp-core-border-radius-500: 20px;--vp-core-border-radius-600: 28px;--vp-core-border-radius-full: 999px;--vp-core-border-width-0: 0px;--vp-core-border-width-100: 1px;--vp-core-border-width-200: 2px;--vp-core-border-width-300: 3px;--vp-core-color-black: #000000;--vp-core-color-blue-050: #E7F3F9;--vp-core-color-blue-100: #BEDEEF;--vp-core-color-blue-200: #7EBEE0;--vp-core-color-blue-300: #3D9ACC;--vp-core-color-blue-400: #007DBC;--vp-core-color-blue-450: #0071B5;--vp-core-color-blue-500: #00689D;--vp-core-color-blue-600: #00537D;--vp-core-color-blue-700: #012B49;--vp-core-color-cobalt-010: #F5F4F5;--vp-core-color-cobalt-050: #E3E6FC;--vp-core-color-cobalt-100: #C3C9F8;--vp-core-color-cobalt-200: #9EA7FA;--vp-core-color-cobalt-300: #6C7BFB;--vp-core-color-cobalt-400: #5261E0;--vp-core-color-cobalt-500: #3643ba;--vp-core-color-cobalt-600: #313daa;--vp-core-color-cobalt-700: #262f82;--vp-core-color-cobalt-800: #1e2567;--vp-core-color-cobalt-900: #171c4f;--vp-core-color-conifer-050: #EAFBE8;--vp-core-color-conifer-100: #CBF0C7;--vp-core-color-conifer-200: #88D77F;--vp-core-color-conifer-300: #74C76A;--vp-core-color-conifer-400: #23A942;--vp-core-color-conifer-500: #41A036;--vp-core-color-conifer-600: #378D2E;--vp-core-color-conifer-700: #256C1D;--vp-core-color-gold-050: #FFFCF5;--vp-core-color-gold-100: #FFF1CC;--vp-core-color-gold-200: #FFE9B2;--vp-core-color-gold-300: #FFDB80;--vp-core-color-gold-400: #FFCD4E;--vp-core-color-gold-500: #E5A500;--vp-core-color-gold-600: #BD8700;--vp-core-color-gold-700: #805B00;--vp-core-color-green-050: #D5F5EC;--vp-core-color-green-100: #BEEFE2;--vp-core-color-green-200: #7CDFC4;--vp-core-color-green-300: #21CE9C;--vp-core-color-green-400: #02BE8A;--vp-core-color-green-500: #029E73;--vp-core-color-green-600: #017F5C;--vp-core-color-green-700: #006F43;--vp-core-color-grey-050: #F7F8F9;--vp-core-color-grey-100: #EFF1F3;--vp-core-color-grey-200: #D9DDE1;--vp-core-color-grey-300: #B3BAC3;--vp-core-color-grey-400: #8C96A2;--vp-core-color-grey-500: #687787;--vp-core-color-grey-600: #4E5D6B;--vp-core-color-grey-700: #344450;--vp-core-color-grey-800: #1A2A34;--vp-core-color-grey-900: #142129;--vp-core-color-grey-950: #001018;--vp-core-color-mint-050: #f0fff4;--vp-core-color-mint-100: #d6ffe3;--vp-core-color-mint-200: #c2ffd6;--vp-core-color-mint-300: #a8ffc5;--vp-core-color-mint-400: #94ffb8;--vp-core-color-mint-500: #7affa6;--vp-core-color-mint-600: #6ee797;--vp-core-color-mint-700: #58b678;--vp-core-color-mint-800: #149B65;--vp-core-color-mint-900: #336b46;--vp-core-color-mix-ratio-100: .1;--vp-core-color-mix-ratio-200: .2;--vp-core-color-mix-ratio-300: .3;--vp-core-color-mix-ratio-400: .4;--vp-core-color-orange-050: #FFE5D6;--vp-core-color-orange-100: #FFD0B4;--vp-core-color-orange-200: #FFB78E;--vp-core-color-orange-300: #FE9A60;--vp-core-color-orange-400: #FF8946;--vp-core-color-orange-500: #F55A02;--vp-core-color-orange-600: #B74909;--vp-core-color-orange-700: #913908;--vp-core-color-pink-050: #FBDAF2;--vp-core-color-pink-100: #FACEEE;--vp-core-color-pink-200: #F69CDD;--vp-core-color-pink-300: #F16BCC;--vp-core-color-pink-400: #EC3ABB;--vp-core-color-pink-500: #CF149B;--vp-core-color-pink-600: #850063;--vp-core-color-pink-700: #490737;--vp-core-color-purple-050: #EBD8FD;--vp-core-color-purple-100: #E1C5FC;--vp-core-color-purple-200: #D6B1FC;--vp-core-color-purple-300: #C998FA;--vp-core-color-purple-400: #AE64F8;--vp-core-color-purple-500: #9839F6;--vp-core-color-purple-600: #410580;--vp-core-color-purple-700: #27034C;--vp-core-color-red-050: #FDDFE0;--vp-core-color-red-100: #FEC9CB;--vp-core-color-red-200: #FD9297;--vp-core-color-red-300: #FD7278;--vp-core-color-red-400: #d70321;--vp-core-color-red-500: #AB0009;--vp-core-color-red-600: #870007;--vp-core-color-red-700: #5A0005;--vp-core-color-rock-010: #f1f0ee;--vp-core-color-rock-020: #E1E0DF;--vp-core-color-rock-050: #bfbfbf;--vp-core-color-rock-100: #a8a8a8;--vp-core-color-rock-200: #949494;--vp-core-color-rock-300: #7a7a7a;--vp-core-color-rock-400: #616161;--vp-core-color-rock-500: #424242;--vp-core-color-rock-600: #383838;--vp-core-color-rock-700: #2b2b2b;--vp-core-color-rock-800: #1f1f1f;--vp-core-color-rock-900: #101010;--vp-core-color-transparent: transparent;--vp-core-color-turquoise-050: #C0F5FF;--vp-core-color-turquoise-100: #92EDFF;--vp-core-color-turquoise-200: #5CE4FF;--vp-core-color-turquoise-300: #26DBFF;--vp-core-color-turquoise-400: #00C6EE;--vp-core-color-turquoise-500: #009CAF;--vp-core-color-turquoise-600: #007585;--vp-core-color-turquoise-700: #00424A;--vp-core-color-white: #ffffff;--vp-core-color-yellow-050: #FFFEF0;--vp-core-color-yellow-100: #FFFBC7;--vp-core-color-yellow-200: #FFF58D;--vp-core-color-yellow-300: #FFF370;--vp-core-color-yellow-400: #FFEA28;--vp-core-color-yellow-500: #BCB02C;--vp-core-color-yellow-600: #999028;--vp-core-color-yellow-700: #67611B;--vp-core-font-family-decathlon-brand: Decathlon Brand VF;--vp-core-font-family-decathlon: Decathlon VF;--vp-core-font-family-inter: Inter;--vp-core-font-family-mono: monospace;--vp-core-font-family-roboto: Roboto;--vp-core-font-family-sans-serif: sans-serif;--vp-core-font-family-sf-pro: SF Pro;--vp-core-font-size-050: 11px;--vp-core-font-size-100: 12px;--vp-core-font-size-150: 14px;--vp-core-font-size-200: 16px;--vp-core-font-size-250: 18px;--vp-core-font-size-300: 20px;--vp-core-font-size-350: 22px;--vp-core-font-size-400: 24px;--vp-core-font-size-450: 26px;--vp-core-font-size-500: 28px;--vp-core-font-size-550: 30px;--vp-core-font-size-600: 32px;--vp-core-font-size-650: 34px;--vp-core-font-size-700: 36px;--vp-core-font-size-750: 40px;--vp-core-font-size-800: 48px;--vp-core-font-size-850: 56px;--vp-core-font-size-900: 72px;--vp-core-font-size-910: 74px;--vp-core-font-size-950: 88px;--vp-core-font-weight-100: 100;--vp-core-font-weight-200: 200;--vp-core-font-weight-300: 300;--vp-core-font-weight-400: 400;--vp-core-font-weight-500: 500;--vp-core-font-weight-600: 600;--vp-core-font-weight-700: 700;--vp-core-font-weight-800: 800;--vp-core-font-weight-900: 900;--vp-core-font-weight-950: 950;--vp-core-letter-spacing-020: -.03em;--vp-core-letter-spacing-050: -.01em;--vp-core-letter-spacing-100: 0em;--vp-core-letter-spacing-200: .01em;--vp-core-letter-spacing-300: .02em;--vp-core-line-height-050: 1;--vp-core-line-height-100: 1.0714;--vp-core-line-height-110: 1.0811;--vp-core-line-height-120: 1.0833;--vp-core-line-height-200: 1.1;--vp-core-line-height-210: 1.1111;--vp-core-line-height-260: 1.1667;--vp-core-line-height-280: 1.1818;--vp-core-line-height-285: 1.1875;--vp-core-line-height-300: 1.2308;--vp-core-line-height-380: 1.2856999999999998;--vp-core-line-height-400: 1.3;--vp-core-line-height-430: 1.3333000000000002;--vp-core-line-height-500: 1.4286;--vp-core-line-height-800: 1.5;--vp-core-line-height-900: 1.7;--vp-core-opacity-0: 0;--vp-core-opacity-1000: 1;--vp-core-opacity-250: .25;--vp-core-opacity-300: .38;--vp-core-opacity-500: .5;--vp-core-opacity-750: .75;--vp-core-optical-sizing-14: 14;--vp-core-optical-sizing-30: 30;--vp-core-optical-sizing-auto: auto;--vp-core-sizing-050: 1px;--vp-core-sizing-100: 2px;--vp-core-sizing-150: 4px;--vp-core-sizing-200: 8px;--vp-core-sizing-250: 12px;--vp-core-sizing-300: 16px;--vp-core-sizing-325: 20px;--vp-core-sizing-350: 24px;--vp-core-sizing-400: 32px;--vp-core-sizing-450: 40px;--vp-core-sizing-475: 44px;--vp-core-sizing-500: 48px;--vp-core-sizing-520: 56px;--vp-core-sizing-550: 64px;--vp-core-sizing-600: 80px;--vp-core-sizing-650: 96px;--vp-core-sizing-700: 128px;--vp-core-spacing-010: 1px;--vp-core-spacing-025: 2px;--vp-core-spacing-050: 4px;--vp-core-spacing-075: 6px;--vp-core-spacing-0: 0px;--vp-core-spacing-100: 8px;--vp-core-spacing-150: 12px;--vp-core-spacing-200: 16px;--vp-core-spacing-250: 20px;--vp-core-spacing-300: 24px;--vp-core-spacing-400: 32px;--vp-core-spacing-500: 40px;--vp-core-spacing-600: 48px;--vp-core-spacing-650: 64px;--vp-core-spacing-700: 80px;--vp-core-spacing-800: 96px;--vp-core-spacing-850: 128px;--vp-core-spacing-900: 160px;--vp-core-text-case-capitalize: capitalize;--vp-core-text-case-lowercase: lowercase;--vp-core-text-case-none: none;--vp-core-text-case-uppercase: uppercase;--vp-core-text-decoration-line-through: line-through;--vp-core-text-decoration-none: none;--vp-core-text-decoration-underline: underline}:root,.vp--legacy-theme{--vp-semantic-border-radius-full: var(--vp-core-border-radius-full);--vp-semantic-border-radius-m: var(--vp-core-border-radius-400);--vp-semantic-border-radius-main: var(--vp-core-border-radius-100);--vp-semantic-border-radius-s: var(--vp-core-border-radius-200);--vp-semantic-border-width-l: var(--vp-core-border-width-300);--vp-semantic-border-width-m: var(--vp-core-border-width-200);--vp-semantic-border-width-none: var(--vp-core-border-width-0);--vp-semantic-border-width-s: var(--vp-core-border-width-100);--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-blue-450);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-white), 0 0 0 6px var(--vp-core-color-black);--vp-semantic-color-active-border-neutral: var(--vp-core-color-blue-450);--vp-semantic-color-active-container-alpha-brand: rgb(0% 44.31% 70.98% / .15);--vp-semantic-color-active-container-alpha-neutral: rgb(25.88% 25.88% 25.88% / .15);--vp-semantic-color-active-container-brand: var(--vp-core-color-blue-700);--vp-semantic-color-active-container-negative: var(--vp-core-color-red-600);--vp-semantic-color-active-container-neutral: var(--vp-core-color-rock-020);--vp-semantic-color-active-content-brand: var(--vp-core-color-blue-700);--vp-semantic-color-active-content-neutral: var(--vp-core-color-blue-600);--vp-semantic-color-active-content-quiet: var(--vp-core-color-rock-700);--vp-semantic-color-alpha-brand-l: rgb(0% 44.31% 70.98% / .25);--vp-semantic-color-alpha-brand-m: rgb(0% 44.31% 70.98% / .15);--vp-semantic-color-alpha-brand-s: rgb(0% 44.31% 70.98% / .05);--vp-semantic-color-alpha-inverse-l: rgb(100% 100% 100% / .25);--vp-semantic-color-alpha-inverse-m: rgb(100% 100% 100% / .15);--vp-semantic-color-alpha-inverse-s: rgb(100% 100% 100% / .05);--vp-semantic-color-alpha-neutral-l: rgb(100% 100% 100% / .25);--vp-semantic-color-alpha-neutral-m: rgb(100% 100% 100% / .15);--vp-semantic-color-alpha-neutral-s: rgb(100% 100% 100% / .05);--vp-semantic-color-alpha-neutral-xl: rgb(100% 100% 100% / .62);--vp-semantic-color-alpha-neutral-xs: rgb(100% 100% 100% / 0);--vp-semantic-color-alpha-on-brand-quiet-l: rgb(90.59% 95.29% 97.65% / .25);--vp-semantic-color-alpha-on-brand-quiet-m: rgb(90.59% 95.29% 97.65% / .15);--vp-semantic-color-alpha-on-brand-quiet-s: rgb(90.59% 95.29% 97.65% / .05);--vp-semantic-color-alpha-quiet-l: rgb(30.59% 36.47% 41.96% / .25);--vp-semantic-color-alpha-quiet-m: rgb(30.59% 36.47% 41.96% / .15);--vp-semantic-color-alpha-quiet-s: rgb(30.59% 36.47% 41.96% / .05);--vp-semantic-color-background-alternative: var(--vp-core-color-grey-050);--vp-semantic-color-background-main: var(--vp-core-color-white);--vp-semantic-color-border-brand: var(--vp-core-color-blue-450);--vp-semantic-color-border-catchy: var(--vp-core-color-grey-400);--vp-semantic-color-border-inverse: var(--vp-core-color-white);--vp-semantic-color-border-neutral: var(--vp-core-color-grey-300);--vp-semantic-color-border-on-brand: var(--vp-core-color-white);--vp-semantic-color-border-quiet: var(--vp-core-color-grey-200);--vp-semantic-color-commercial-default: var(--vp-core-color-yellow-400);--vp-semantic-color-commercial-discount: var(--vp-core-color-red-400);--vp-semantic-color-container-brand: var(--vp-core-color-blue-450);--vp-semantic-color-container-catchy: var(--vp-core-color-grey-950);--vp-semantic-color-container-commercial-catchy: var(--vp-core-color-yellow-400);--vp-semantic-color-container-commercial-discount: var(--vp-core-color-red-400);--vp-semantic-color-container-commercial-neutral: var(--vp-core-color-yellow-400);--vp-semantic-color-container-decorative-gravel: var(--vp-core-color-grey-100);--vp-semantic-color-container-neutral: var(--vp-core-color-white);--vp-semantic-color-container-on-brand: var(--vp-core-color-transparent);--vp-semantic-color-container-on-overlay: var(--vp-core-color-white);--vp-semantic-color-container-overlay: rgb(0% 6.27% 9.41% / .6);--vp-semantic-color-container-quiet: var(--vp-core-color-grey-100);--vp-semantic-color-content-accent: var(--vp-core-color-white);--vp-semantic-color-content-brand: var(--vp-core-color-blue-450);--vp-semantic-color-content-commercial-discount: var(--vp-core-color-red-400);--vp-semantic-color-content-inverse: var(--vp-core-color-white);--vp-semantic-color-content-logo: var(--vp-core-color-blue-450);--vp-semantic-color-content-neutral: var(--vp-core-color-grey-950);--vp-semantic-color-content-on-brand-accent: var(--vp-core-color-white);--vp-semantic-color-content-on-brand-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-brand-quiet: var(--vp-core-color-blue-050);--vp-semantic-color-content-on-commercial-catchy: var(--vp-core-color-black);--vp-semantic-color-content-on-commercial-discount: var(--vp-core-color-white);--vp-semantic-color-content-on-commercial-neutral: var(--vp-core-color-grey-950);--vp-semantic-color-content-on-media-accent: var(--vp-core-color-white);--vp-semantic-color-content-on-media-neutral: var(--vp-core-color-white);--vp-semantic-color-content-quiet: var(--vp-core-color-grey-600);--vp-semantic-color-content-service: rgb(0% 44.31% 70.98% / .8);--vp-semantic-color-extended-cobalt-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-extended-cobalt: var(--vp-core-color-cobalt-500);--vp-semantic-color-extended-green-quiet: var(--vp-core-color-green-050);--vp-semantic-color-extended-green: var(--vp-core-color-green-600);--vp-semantic-color-extended-grey-quiet: var(--vp-core-color-grey-100);--vp-semantic-color-extended-grey: var(--vp-core-color-grey-400);--vp-semantic-color-extended-orange-quiet: var(--vp-core-color-orange-050);--vp-semantic-color-extended-orange: var(--vp-core-color-orange-500);--vp-semantic-color-extended-pink-quiet: var(--vp-core-color-pink-050);--vp-semantic-color-extended-pink: var(--vp-core-color-pink-500);--vp-semantic-color-extended-purple-quiet: var(--vp-core-color-purple-050);--vp-semantic-color-extended-purple: var(--vp-core-color-purple-500);--vp-semantic-color-extended-red-quiet: var(--vp-core-color-red-050);--vp-semantic-color-extended-red: var(--vp-core-color-red-400);--vp-semantic-color-extended-turquoise-quiet: var(--vp-core-color-turquoise-050);--vp-semantic-color-extended-turquoise: var(--vp-core-color-turquoise-500);--vp-semantic-color-extended-yellow-quiet: var(--vp-core-color-gold-100);--vp-semantic-color-extended-yellow: var(--vp-core-color-gold-400);--vp-semantic-color-hover-border-neutral: var(--vp-core-color-rock-200);--vp-semantic-color-hover-container-alpha-brand: rgb(0% 44.31% 70.98% / .05);--vp-semantic-color-hover-container-alpha-neutral: rgb(25.88% 25.88% 25.88% / .05);--vp-semantic-color-hover-container-brand: var(--vp-core-color-blue-600);--vp-semantic-color-hover-container-negative: var(--vp-core-color-red-500);--vp-semantic-color-hover-container-neutral: var(--vp-core-color-rock-010);--vp-semantic-color-hover-content-brand: var(--vp-core-color-blue-600);--vp-semantic-color-hover-content-neutral: var(--vp-core-color-blue-450);--vp-semantic-color-hover-content-quiet: var(--vp-core-color-rock-500);--vp-semantic-color-mix-ratio-l: var(--vp-core-color-mix-ratio-400);--vp-semantic-color-mix-ratio-m: var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-s: var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-xs: var(--vp-core-color-mix-ratio-100);--vp-semantic-color-status-info-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-status-info: var(--vp-core-color-cobalt-500);--vp-semantic-color-status-negative-quiet: var(--vp-core-color-red-050);--vp-semantic-color-status-negative: var(--vp-core-color-red-400);--vp-semantic-color-status-positive-quiet: var(--vp-core-color-green-050);--vp-semantic-color-status-positive: var(--vp-core-color-green-600);--vp-semantic-color-status-warning-quiet: var(--vp-core-color-orange-050);--vp-semantic-color-status-warning: var(--vp-core-color-orange-500);--vp-semantic-motion-delay-extended: .6s;--vp-semantic-motion-delay-instant: 0ms;--vp-semantic-motion-delay-moderate: .17s;--vp-semantic-motion-delay-quick: 70ms;--vp-semantic-motion-delay-slow: .33s;--vp-semantic-motion-duration-extended: 1.3s;--vp-semantic-motion-duration-instant: 0ms;--vp-semantic-motion-duration-moderate: .6s;--vp-semantic-motion-duration-quick: .25s;--vp-semantic-motion-duration-slow: 1s;--vp-semantic-motion-easing-expressive-ease-in-out: cubic-bezier(.65, 0, .35, 1);--vp-semantic-motion-easing-expressive-ease-in: cubic-bezier(.72, 0, 1, .67);--vp-semantic-motion-easing-expressive-ease-out: cubic-bezier(0, .22, .36, 1);--vp-semantic-motion-easing-expressive-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-easing-functional-ease-in-out: cubic-bezier(.42, 0, .58, 1);--vp-semantic-motion-easing-functional-ease-in: cubic-bezier(.42, 0, 1, 1);--vp-semantic-motion-easing-functional-ease-out: cubic-bezier(0, 0, .58, 1);--vp-semantic-motion-easing-functional-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-scale-none: 1;--vp-semantic-motion-scale-s: 1.05;--vp-semantic-opacity-full: var(--vp-core-opacity-1000);--vp-semantic-opacity-l: var(--vp-core-opacity-750);--vp-semantic-opacity-m: var(--vp-core-opacity-500);--vp-semantic-opacity-none: var(--vp-core-opacity-0);--vp-semantic-opacity-s: var(--vp-core-opacity-300);--vp-semantic-opacity-xs: var(--vp-core-opacity-250);--vp-semantic-sizing-2xl: var(--vp-core-sizing-400);--vp-semantic-sizing-2xs: var(--vp-core-sizing-150);--vp-semantic-sizing-3xl: var(--vp-core-sizing-450);--vp-semantic-sizing-3xs: var(--vp-core-sizing-050);--vp-semantic-sizing-4xl: var(--vp-core-sizing-500);--vp-semantic-sizing-5xl: var(--vp-core-sizing-520);--vp-semantic-sizing-6xl: var(--vp-core-sizing-550);--vp-semantic-sizing-7xl: var(--vp-core-sizing-600);--vp-semantic-sizing-8xl: var(--vp-core-sizing-650);--vp-semantic-sizing-9xl: var(--vp-core-sizing-700);--vp-semantic-sizing-accessibility-touch-size: var(--vp-core-sizing-475);--vp-semantic-sizing-l: var(--vp-core-sizing-325);--vp-semantic-sizing-m: var(--vp-core-sizing-300);--vp-semantic-sizing-s: var(--vp-core-sizing-250);--vp-semantic-sizing-xl: var(--vp-core-sizing-350);--vp-semantic-sizing-xs: var(--vp-core-sizing-200);--vp-semantic-spacing-2xl: var(--vp-core-spacing-400);--vp-semantic-spacing-2xs: var(--vp-core-spacing-050);--vp-semantic-spacing-3xl: var(--vp-core-spacing-500);--vp-semantic-spacing-3xs: var(--vp-core-spacing-025);--vp-semantic-spacing-4xl: var(--vp-core-spacing-600);--vp-semantic-spacing-4xs: var(--vp-core-spacing-0);--vp-semantic-spacing-5xl: var(--vp-core-spacing-650);--vp-semantic-spacing-6xl: var(--vp-core-spacing-700);--vp-semantic-spacing-7xl: var(--vp-core-spacing-800);--vp-semantic-spacing-8xl: var(--vp-core-spacing-850);--vp-semantic-spacing-9xl: var(--vp-core-spacing-900);--vp-semantic-spacing-l: var(--vp-core-spacing-250);--vp-semantic-spacing-m: var(--vp-core-spacing-200);--vp-semantic-spacing-s: var(--vp-core-spacing-150);--vp-semantic-spacing-xl: var(--vp-core-spacing-300);--vp-semantic-spacing-xs: var(--vp-core-spacing-100);--vp-semantic-typography-screen-l-body-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-body-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-button-label-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-m-letter-spacing: var(--vp-core-letter-spacing-300);--vp-semantic-typography-screen-l-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-l-button-label-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-button-label-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-s-letter-spacing: var(--vp-core-letter-spacing-300);--vp-semantic-typography-screen-l-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-l-button-label-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-caption-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-caption-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-caption-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-inspiring-title-xl-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-inspiring-title-xl-font-size: var(--vp-core-font-size-910);--vp-semantic-typography-screen-l-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-inspiring-title-xl-line-height: var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-caption-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-l-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-link-caption-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-link-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-overline-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-overline-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-overline-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-overline-line-height: var(--vp-core-line-height-380);--vp-semantic-typography-screen-l-overline-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-l-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-subtitle-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-subtitle-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-l-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-l-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-l-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-l-title-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-m-font-size: var(--vp-core-font-size-600);--vp-semantic-typography-screen-l-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-m-line-height: var(--vp-core-line-height-285);--vp-semantic-typography-screen-l-title-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-l-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-l-title-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-xl-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-xl-font-size: var(--vp-core-font-size-910);--vp-semantic-typography-screen-l-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-xl-line-height: var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-body-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-button-label-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-m-letter-spacing: var(--vp-core-letter-spacing-300);--vp-semantic-typography-screen-m-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-m-button-label-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-button-label-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-s-letter-spacing: var(--vp-core-letter-spacing-300);--vp-semantic-typography-screen-m-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-m-button-label-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-caption-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-caption-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-caption-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-inspiring-title-xl-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-inspiring-title-xl-font-size: var(--vp-core-font-size-850);--vp-semantic-typography-screen-m-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-inspiring-title-xl-line-height: var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-caption-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-m-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-link-caption-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-link-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-overline-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-overline-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-overline-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-m-overline-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-m-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-subtitle-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-subtitle-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-l-font-size: var(--vp-core-font-size-750);--vp-semantic-typography-screen-m-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-l-line-height: var(--vp-core-line-height-200);--vp-semantic-typography-screen-m-title-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-m-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-m-title-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-m-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-m-title-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-xl-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-xl-font-size: var(--vp-core-font-size-850);--vp-semantic-typography-screen-m-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-xl-line-height: var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-body-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-button-label-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-m-letter-spacing: var(--vp-core-letter-spacing-300);--vp-semantic-typography-screen-s-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-s-button-label-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-button-label-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-s-letter-spacing: var(--vp-core-letter-spacing-300);--vp-semantic-typography-screen-s-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-s-button-label-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-caption-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-caption-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-caption-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-inspiring-title-xl-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-inspiring-title-xl-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-s-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-inspiring-title-xl-line-height: var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-caption-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-s-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-link-caption-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-link-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-overline-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-overline-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-overline-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-s-overline-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-s-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-subtitle-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-subtitle-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-l-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-l-font-size: var(--vp-core-font-size-700);--vp-semantic-typography-screen-s-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-l-line-height: var(--vp-core-line-height-210);--vp-semantic-typography-screen-s-title-l-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-m-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-s-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-s-title-m-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-s-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-s-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-s-title-s-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-xl-font-family: var(--vp-core-font-family-roboto), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-xl-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-s-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-xl-line-height: var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-xl-webkit-font-smoothing: antialiased}.vp--dark-mode,.vp--dark-mode.vp--legacy-theme{--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-blue-300);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-black), 0 0 0 6px var(--vp-core-color-white);--vp-semantic-color-active-border-neutral: var(--vp-core-color-blue-300);--vp-semantic-color-active-container-alpha-brand: rgb(49.41% 74.51% 87.84% / .15);--vp-semantic-color-active-container-alpha-neutral: rgb(65.88% 65.88% 65.88% / .15);--vp-semantic-color-active-container-brand: var(--vp-core-color-blue-200);--vp-semantic-color-active-container-negative: var(--vp-core-color-red-100);--vp-semantic-color-active-container-neutral: var(--vp-core-color-rock-700);--vp-semantic-color-active-content-brand: var(--vp-core-color-blue-100);--vp-semantic-color-active-content-neutral: var(--vp-core-color-blue-200);--vp-semantic-color-active-content-quiet: var(--vp-core-color-rock-010);--vp-semantic-color-alpha-inverse-l: rgb(6.27% 6.27% 6.27% / .25);--vp-semantic-color-alpha-inverse-m: rgb(6.27% 6.27% 6.27% / .15);--vp-semantic-color-alpha-inverse-s: rgb(6.27% 6.27% 6.27% / .05);--vp-semantic-color-alpha-neutral-l: rgb(0% 6.27% 9.41% / .25);--vp-semantic-color-alpha-neutral-m: rgb(0% 6.27% 9.41% / .15);--vp-semantic-color-alpha-neutral-s: rgb(0% 6.27% 9.41% / .05);--vp-semantic-color-alpha-neutral-xl: rgb(0% 6.27% 9.41% / .62);--vp-semantic-color-alpha-neutral-xs: rgb(0% 6.27% 9.41% / 0);--vp-semantic-color-alpha-quiet-l: rgb(85.1% 86.67% 88.24% / .25);--vp-semantic-color-alpha-quiet-m: rgb(85.1% 86.67% 88.24% / .15);--vp-semantic-color-alpha-quiet-s: rgb(85.1% 86.67% 88.24% / .05);--vp-semantic-color-background-alternative: var(--vp-core-color-black);--vp-semantic-color-background-main: var(--vp-core-color-grey-950);--vp-semantic-color-border-brand: var(--vp-core-color-blue-300);--vp-semantic-color-border-catchy: var(--vp-core-color-white);--vp-semantic-color-border-inverse: var(--vp-core-color-grey-950);--vp-semantic-color-border-neutral: var(--vp-core-color-grey-500);--vp-semantic-color-border-quiet: var(--vp-core-color-grey-600);--vp-semantic-color-commercial-discount: var(--vp-core-color-red-300);--vp-semantic-color-container-catchy: var(--vp-core-color-grey-050);--vp-semantic-color-container-commercial-discount: var(--vp-core-color-red-300);--vp-semantic-color-container-decorative-gravel: var(--vp-core-color-grey-600);--vp-semantic-color-container-neutral: var(--vp-core-color-grey-950);--vp-semantic-color-container-on-brand: var(--vp-semantic-color-container-overlay);--vp-semantic-color-container-on-overlay: var(--vp-core-color-grey-800);--vp-semantic-color-container-quiet: var(--vp-core-color-grey-700);--vp-semantic-color-content-brand: var(--vp-core-color-blue-300);--vp-semantic-color-content-commercial-discount: var(--vp-core-color-red-300);--vp-semantic-color-content-inverse: var(--vp-core-color-rock-900);--vp-semantic-color-content-logo: var(--vp-core-color-white);--vp-semantic-color-content-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-commercial-discount: var(--vp-core-color-grey-950);--vp-semantic-color-content-quiet: var(--vp-core-color-grey-200);--vp-semantic-color-content-service: rgb(100% 100% 100% / .8);--vp-semantic-color-extended-cobalt-quiet: var(--vp-core-color-cobalt-700);--vp-semantic-color-extended-cobalt: var(--vp-core-color-cobalt-300);--vp-semantic-color-extended-green-quiet: var(--vp-core-color-green-700);--vp-semantic-color-extended-green: var(--vp-core-color-green-200);--vp-semantic-color-extended-grey-quiet: var(--vp-core-color-grey-700);--vp-semantic-color-extended-grey: var(--vp-core-color-grey-300);--vp-semantic-color-extended-orange-quiet: var(--vp-core-color-orange-600);--vp-semantic-color-extended-orange: var(--vp-core-color-orange-300);--vp-semantic-color-extended-pink-quiet: var(--vp-core-color-pink-600);--vp-semantic-color-extended-pink: var(--vp-core-color-pink-300);--vp-semantic-color-extended-purple-quiet: var(--vp-core-color-purple-600);--vp-semantic-color-extended-purple: var(--vp-core-color-purple-300);--vp-semantic-color-extended-red-quiet: var(--vp-core-color-red-600);--vp-semantic-color-extended-red: var(--vp-core-color-red-300);--vp-semantic-color-extended-turquoise-quiet: var(--vp-core-color-turquoise-700);--vp-semantic-color-extended-turquoise: var(--vp-core-color-turquoise-300);--vp-semantic-color-extended-yellow-quiet: var(--vp-core-color-gold-700);--vp-semantic-color-extended-yellow: var(--vp-core-color-gold-300);--vp-semantic-color-hover-border-neutral: var(--vp-core-color-rock-300);--vp-semantic-color-hover-container-alpha-brand: rgb(23.92% 60.39% 80% / .05);--vp-semantic-color-hover-container-alpha-neutral: rgb(65.88% 65.88% 65.88% / .05);--vp-semantic-color-hover-container-brand: var(--vp-core-color-blue-300);--vp-semantic-color-hover-container-negative: var(--vp-core-color-red-200);--vp-semantic-color-hover-container-neutral: var(--vp-core-color-rock-800);--vp-semantic-color-hover-content-brand: var(--vp-core-color-blue-200);--vp-semantic-color-hover-content-neutral: var(--vp-core-color-blue-300);--vp-semantic-color-hover-content-quiet: var(--vp-core-color-rock-050);--vp-semantic-color-status-info-quiet: var(--vp-core-color-cobalt-700);--vp-semantic-color-status-info: var(--vp-core-color-cobalt-300);--vp-semantic-color-status-negative-quiet: var(--vp-core-color-red-600);--vp-semantic-color-status-negative: var(--vp-core-color-red-300);--vp-semantic-color-status-positive-quiet: var(--vp-core-color-green-700);--vp-semantic-color-status-positive: var(--vp-core-color-green-300);--vp-semantic-color-status-warning-quiet: var(--vp-core-color-orange-600);--vp-semantic-color-status-warning: var(--vp-core-color-orange-300)}:root,.vp--wonder-theme{--vp-semantic-border-radius-full: var(--vp-core-border-radius-full);--vp-semantic-border-radius-m: var(--vp-core-border-radius-500);--vp-semantic-border-radius-main: var(--vp-core-border-radius-0);--vp-semantic-border-radius-s: var(--vp-core-border-radius-200);--vp-semantic-border-width-l: var(--vp-core-border-width-300);--vp-semantic-border-width-m: var(--vp-core-border-width-200);--vp-semantic-border-width-none: var(--vp-core-border-width-0);--vp-semantic-border-width-s: var(--vp-core-border-width-100);--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-cobalt-500);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-white), 0 0 0 6px var(--vp-core-color-black);--vp-semantic-color-active-border-neutral: var(--vp-core-color-cobalt-500);--vp-semantic-color-active-container-alpha-brand: rgb(21.18% 26.27% 72.94% / .15);--vp-semantic-color-active-container-alpha-neutral: rgb(25.88% 25.88% 25.88% / .15);--vp-semantic-color-active-container-brand: var(--vp-core-color-cobalt-700);--vp-semantic-color-active-container-negative: var(--vp-core-color-red-600);--vp-semantic-color-active-container-neutral: var(--vp-core-color-rock-020);--vp-semantic-color-active-content-brand: var(--vp-core-color-cobalt-900);--vp-semantic-color-active-content-neutral: var(--vp-core-color-cobalt-700);--vp-semantic-color-active-content-quiet: var(--vp-core-color-rock-700);--vp-semantic-color-alpha-brand-l: rgb(21.18% 26.27% 72.94% / .25);--vp-semantic-color-alpha-brand-m: rgb(21.18% 26.27% 72.94% / .15);--vp-semantic-color-alpha-brand-s: rgb(21.18% 26.27% 72.94% / .05);--vp-semantic-color-alpha-inverse-l: rgb(100% 100% 100% / .25);--vp-semantic-color-alpha-inverse-m: rgb(100% 100% 100% / .15);--vp-semantic-color-alpha-inverse-s: rgb(100% 100% 100% / .05);--vp-semantic-color-alpha-neutral-l: rgb(100% 100% 100% / .25);--vp-semantic-color-alpha-neutral-m: rgb(100% 100% 100% / .15);--vp-semantic-color-alpha-neutral-s: rgb(100% 100% 100% / .05);--vp-semantic-color-alpha-neutral-xl: rgb(100% 100% 100% / .62);--vp-semantic-color-alpha-neutral-xs: rgb(100% 100% 100% / 0);--vp-semantic-color-alpha-on-brand-quiet-l: rgb(89.02% 90.2% 98.82% / .25);--vp-semantic-color-alpha-on-brand-quiet-m: rgb(89.02% 90.2% 98.82% / .15);--vp-semantic-color-alpha-on-brand-quiet-s: rgb(89.02% 90.2% 98.82% / .05);--vp-semantic-color-alpha-quiet-l: rgb(38.04% 38.04% 38.04% / .25);--vp-semantic-color-alpha-quiet-m: rgb(38.04% 38.04% 38.04% / .15);--vp-semantic-color-alpha-quiet-s: rgb(38.04% 38.04% 38.04% / .05);--vp-semantic-color-background-alternative: var(--vp-core-color-cobalt-010);--vp-semantic-color-background-main: var(--vp-core-color-white);--vp-semantic-color-border-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-border-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-border-inverse: var(--vp-core-color-white);--vp-semantic-color-border-neutral: var(--vp-core-color-rock-200);--vp-semantic-color-border-on-brand: var(--vp-core-color-white);--vp-semantic-color-border-quiet: var(--vp-core-color-rock-020);--vp-semantic-color-commercial-default: var(--vp-core-color-gold-400);--vp-semantic-color-commercial-discount: var(--vp-core-color-red-400);--vp-semantic-color-container-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-container-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-container-commercial-catchy: var(--vp-core-color-gold-400);--vp-semantic-color-container-commercial-discount: var(--vp-core-color-red-400);--vp-semantic-color-container-commercial-neutral: var(--vp-core-color-cobalt-050);--vp-semantic-color-container-decorative-gravel: var(--vp-core-color-cobalt-010);--vp-semantic-color-container-neutral: var(--vp-core-color-white);--vp-semantic-color-container-on-brand: var(--vp-core-color-transparent);--vp-semantic-color-container-on-overlay: var(--vp-core-color-white);--vp-semantic-color-container-overlay: rgb(6.27% 6.27% 6.27% / .6);--vp-semantic-color-container-quiet: var(--vp-core-color-cobalt-010);--vp-semantic-color-content-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-content-commercial-discount: var(--vp-core-color-red-400);--vp-semantic-color-content-inverse: var(--vp-core-color-white);--vp-semantic-color-content-logo: var(--vp-core-color-cobalt-500);--vp-semantic-color-content-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-brand-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-on-brand-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-brand-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-content-on-commercial-catchy: var(--vp-core-color-black);--vp-semantic-color-content-on-commercial-discount: var(--vp-core-color-white);--vp-semantic-color-content-on-commercial-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-media-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-on-media-neutral: var(--vp-core-color-white);--vp-semantic-color-content-quiet: var(--vp-core-color-rock-400);--vp-semantic-color-content-service: rgb(21.18% 26.27% 72.94% / .8);--vp-semantic-color-extended-cobalt-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-extended-cobalt: var(--vp-core-color-cobalt-500);--vp-semantic-color-extended-green-quiet: var(--vp-core-color-green-050);--vp-semantic-color-extended-green: var(--vp-core-color-green-600);--vp-semantic-color-extended-grey-quiet: var(--vp-core-color-grey-100);--vp-semantic-color-extended-grey: var(--vp-core-color-grey-400);--vp-semantic-color-extended-orange-quiet: var(--vp-core-color-orange-050);--vp-semantic-color-extended-orange: var(--vp-core-color-orange-500);--vp-semantic-color-extended-pink-quiet: var(--vp-core-color-pink-050);--vp-semantic-color-extended-pink: var(--vp-core-color-pink-500);--vp-semantic-color-extended-purple-quiet: var(--vp-core-color-purple-050);--vp-semantic-color-extended-purple: var(--vp-core-color-purple-500);--vp-semantic-color-extended-red-quiet: var(--vp-core-color-red-050);--vp-semantic-color-extended-red: var(--vp-core-color-red-400);--vp-semantic-color-extended-turquoise-quiet: var(--vp-core-color-turquoise-050);--vp-semantic-color-extended-turquoise: var(--vp-core-color-turquoise-500);--vp-semantic-color-extended-yellow-quiet: var(--vp-core-color-gold-100);--vp-semantic-color-extended-yellow: var(--vp-core-color-gold-400);--vp-semantic-color-hover-border-neutral: var(--vp-core-color-rock-200);--vp-semantic-color-hover-container-alpha-brand: rgb(21.18% 26.27% 72.94% / .05);--vp-semantic-color-hover-container-alpha-neutral: rgb(25.88% 25.88% 25.88% / .05);--vp-semantic-color-hover-container-brand: var(--vp-core-color-cobalt-600);--vp-semantic-color-hover-container-negative: var(--vp-core-color-red-500);--vp-semantic-color-hover-container-neutral: var(--vp-core-color-rock-010);--vp-semantic-color-hover-content-brand: var(--vp-core-color-cobalt-700);--vp-semantic-color-hover-content-neutral: var(--vp-core-color-cobalt-500);--vp-semantic-color-hover-content-quiet: var(--vp-core-color-rock-500);--vp-semantic-color-mix-ratio-l: var(--vp-core-color-mix-ratio-400);--vp-semantic-color-mix-ratio-m: var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-s: var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-xs: var(--vp-core-color-mix-ratio-100);--vp-semantic-color-status-info-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-status-info: var(--vp-core-color-cobalt-500);--vp-semantic-color-status-negative-quiet: var(--vp-core-color-red-050);--vp-semantic-color-status-negative: var(--vp-core-color-red-400);--vp-semantic-color-status-positive-quiet: var(--vp-core-color-green-050);--vp-semantic-color-status-positive: var(--vp-core-color-green-600);--vp-semantic-color-status-warning-quiet: var(--vp-core-color-orange-050);--vp-semantic-color-status-warning: var(--vp-core-color-orange-500);--vp-semantic-motion-delay-extended: .6s;--vp-semantic-motion-delay-instant: 0ms;--vp-semantic-motion-delay-moderate: .17s;--vp-semantic-motion-delay-quick: 70ms;--vp-semantic-motion-delay-slow: .33s;--vp-semantic-motion-duration-extended: 1.3s;--vp-semantic-motion-duration-instant: 0ms;--vp-semantic-motion-duration-moderate: .6s;--vp-semantic-motion-duration-quick: .25s;--vp-semantic-motion-duration-slow: 1s;--vp-semantic-motion-easing-expressive-ease-in-out: cubic-bezier(.65, 0, .35, .75);--vp-semantic-motion-easing-expressive-ease-in: cubic-bezier(.72, 0, 1, .67);--vp-semantic-motion-easing-expressive-ease-out: cubic-bezier(0, .22, .36, 1);--vp-semantic-motion-easing-expressive-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-easing-functional-ease-in-out: cubic-bezier(.42, 0, .58, 1);--vp-semantic-motion-easing-functional-ease-in: cubic-bezier(.42, 0, 1, 1);--vp-semantic-motion-easing-functional-ease-out: cubic-bezier(0, 0, .58, 1);--vp-semantic-motion-easing-functional-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-scale-none: 1;--vp-semantic-motion-scale-s: 1.05;--vp-semantic-opacity-full: var(--vp-core-opacity-1000);--vp-semantic-opacity-l: var(--vp-core-opacity-750);--vp-semantic-opacity-m: var(--vp-core-opacity-500);--vp-semantic-opacity-none: var(--vp-core-opacity-0);--vp-semantic-opacity-s: var(--vp-core-opacity-300);--vp-semantic-opacity-xs: var(--vp-core-opacity-250);--vp-semantic-sizing-2xl: var(--vp-core-sizing-400);--vp-semantic-sizing-2xs: var(--vp-core-sizing-150);--vp-semantic-sizing-3xl: var(--vp-core-sizing-450);--vp-semantic-sizing-3xs: var(--vp-core-sizing-050);--vp-semantic-sizing-4xl: var(--vp-core-sizing-500);--vp-semantic-sizing-5xl: var(--vp-core-sizing-520);--vp-semantic-sizing-6xl: var(--vp-core-sizing-550);--vp-semantic-sizing-7xl: var(--vp-core-sizing-600);--vp-semantic-sizing-8xl: var(--vp-core-sizing-650);--vp-semantic-sizing-9xl: var(--vp-core-sizing-700);--vp-semantic-sizing-accessibility-touch-size: var(--vp-core-sizing-475);--vp-semantic-sizing-l: var(--vp-core-sizing-325);--vp-semantic-sizing-m: var(--vp-core-sizing-300);--vp-semantic-sizing-s: var(--vp-core-sizing-250);--vp-semantic-sizing-xl: var(--vp-core-sizing-350);--vp-semantic-sizing-xs: var(--vp-core-sizing-200);--vp-semantic-spacing-2xl: var(--vp-core-spacing-400);--vp-semantic-spacing-2xs: var(--vp-core-spacing-050);--vp-semantic-spacing-3xl: var(--vp-core-spacing-500);--vp-semantic-spacing-3xs: var(--vp-core-spacing-025);--vp-semantic-spacing-4xl: var(--vp-core-spacing-600);--vp-semantic-spacing-4xs: var(--vp-core-spacing-0);--vp-semantic-spacing-5xl: var(--vp-core-spacing-650);--vp-semantic-spacing-6xl: var(--vp-core-spacing-700);--vp-semantic-spacing-7xl: var(--vp-core-spacing-800);--vp-semantic-spacing-8xl: var(--vp-core-spacing-850);--vp-semantic-spacing-9xl: var(--vp-core-spacing-900);--vp-semantic-spacing-l: var(--vp-core-spacing-250);--vp-semantic-spacing-m: var(--vp-core-spacing-200);--vp-semantic-spacing-s: var(--vp-core-spacing-150);--vp-semantic-spacing-xl: var(--vp-core-spacing-300);--vp-semantic-spacing-xs: var(--vp-core-spacing-100);--vp-semantic-typography-screen-l-body-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-body-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-button-label-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-l-button-label-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-button-label-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-l-button-label-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-caption-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-inspiring-title-xl-font-family: var(--vp-core-font-family-decathlon-brand), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-inspiring-title-xl-font-size: var(--vp-core-font-size-910);--vp-semantic-typography-screen-l-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-inspiring-title-xl-line-height: var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-l-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-link-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-link-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-overline-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-overline-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-overline-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-overline-line-height: var(--vp-core-line-height-380);--vp-semantic-typography-screen-l-overline-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-l-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-subtitle-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-subtitle-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-l-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-l-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-l-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-l-title-l-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-m-font-size: var(--vp-core-font-size-600);--vp-semantic-typography-screen-l-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-m-line-height: var(--vp-core-line-height-285);--vp-semantic-typography-screen-l-title-m-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-l-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-l-title-s-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-xl-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-xl-font-size: var(--vp-core-font-size-910);--vp-semantic-typography-screen-l-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-xl-line-height: var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-title-xl-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-body-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-button-label-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-m-button-label-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-button-label-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-m-button-label-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-caption-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-inspiring-title-xl-font-family: var(--vp-core-font-family-decathlon-brand), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-inspiring-title-xl-font-size: var(--vp-core-font-size-850);--vp-semantic-typography-screen-m-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-inspiring-title-xl-line-height: var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-m-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-link-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-link-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-overline-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-overline-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-overline-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-m-overline-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-m-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-subtitle-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-subtitle-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-l-font-size: var(--vp-core-font-size-750);--vp-semantic-typography-screen-m-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-l-line-height: var(--vp-core-line-height-200);--vp-semantic-typography-screen-m-title-l-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-m-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-m-title-m-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-m-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-m-title-s-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-xl-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-xl-font-size: var(--vp-core-font-size-850);--vp-semantic-typography-screen-m-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-xl-line-height: var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-title-xl-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-body-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-button-label-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-s-button-label-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-button-label-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-s-button-label-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-caption-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-inspiring-title-xl-font-family: var(--vp-core-font-family-decathlon-brand), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-inspiring-title-xl-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-s-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-inspiring-title-xl-line-height: var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-s-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-link-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-link-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-overline-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-overline-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-overline-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-s-overline-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-s-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-subtitle-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-subtitle-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-l-font-size: var(--vp-core-font-size-700);--vp-semantic-typography-screen-s-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-l-line-height: var(--vp-core-line-height-210);--vp-semantic-typography-screen-s-title-l-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-s-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-s-title-m-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-s-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-s-title-s-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-xl-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-xl-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-s-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-xl-line-height: var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-title-xl-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-xl-webkit-font-smoothing: antialiased}.vp--dark-mode,.vp--dark-mode.vp--wonder-theme{--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-cobalt-300);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-black), 0 0 0 6px var(--vp-core-color-white);--vp-semantic-color-active-border-neutral: var(--vp-core-color-cobalt-300);--vp-semantic-color-active-container-alpha-brand: rgb(42.35% 48.24% 98.43% / .2);--vp-semantic-color-active-container-alpha-neutral: rgb(65.88% 65.88% 65.88% / .15);--vp-semantic-color-active-container-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-active-container-negative: var(--vp-core-color-red-100);--vp-semantic-color-active-container-neutral: var(--vp-core-color-rock-700);--vp-semantic-color-active-content-brand: var(--vp-core-color-cobalt-100);--vp-semantic-color-active-content-neutral: var(--vp-core-color-cobalt-200);--vp-semantic-color-active-content-quiet: var(--vp-core-color-rock-010);--vp-semantic-color-alpha-brand-l: rgb(42.35% 48.24% 98.43% / .35);--vp-semantic-color-alpha-brand-m: rgb(42.35% 48.24% 98.43% / .2);--vp-semantic-color-alpha-brand-s: rgb(42.35% 48.24% 98.43% / .1);--vp-semantic-color-alpha-inverse-l: rgb(6.27% 6.27% 6.27% / .25);--vp-semantic-color-alpha-inverse-m: rgb(6.27% 6.27% 6.27% / .15);--vp-semantic-color-alpha-inverse-s: rgb(6.27% 6.27% 6.27% / .05);--vp-semantic-color-alpha-neutral-l: rgb(6.27% 6.27% 6.27% / .25);--vp-semantic-color-alpha-neutral-m: rgb(6.27% 6.27% 6.27% / .15);--vp-semantic-color-alpha-neutral-s: rgb(6.27% 6.27% 6.27% / .05);--vp-semantic-color-alpha-neutral-xl: rgb(6.27% 6.27% 6.27% / .62);--vp-semantic-color-alpha-neutral-xs: rgb(6.27% 6.27% 6.27% / 0);--vp-semantic-color-alpha-quiet-l: rgb(65.88% 65.88% 65.88% / .25);--vp-semantic-color-alpha-quiet-m: rgb(65.88% 65.88% 65.88% / .15);--vp-semantic-color-alpha-quiet-s: rgb(65.88% 65.88% 65.88% / .05);--vp-semantic-color-background-alternative: var(--vp-core-color-black);--vp-semantic-color-background-main: var(--vp-core-color-rock-900);--vp-semantic-color-border-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-border-catchy: var(--vp-core-color-white);--vp-semantic-color-border-inverse: var(--vp-core-color-rock-900);--vp-semantic-color-border-neutral: var(--vp-core-color-rock-300);--vp-semantic-color-border-quiet: var(--vp-core-color-rock-500);--vp-semantic-color-commercial-discount: var(--vp-core-color-red-300);--vp-semantic-color-container-catchy: var(--vp-core-color-cobalt-010);--vp-semantic-color-container-commercial-discount: var(--vp-core-color-red-300);--vp-semantic-color-container-decorative-gravel: var(--vp-core-color-rock-600);--vp-semantic-color-container-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-container-on-brand: var(--vp-semantic-color-container-overlay);--vp-semantic-color-container-on-overlay: var(--vp-core-color-rock-800);--vp-semantic-color-container-quiet: var(--vp-core-color-rock-700);--vp-semantic-color-content-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-content-commercial-discount: var(--vp-core-color-red-300);--vp-semantic-color-content-inverse: var(--vp-core-color-rock-900);--vp-semantic-color-content-logo: var(--vp-core-color-white);--vp-semantic-color-content-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-commercial-discount: var(--vp-core-color-rock-900);--vp-semantic-color-content-quiet: var(--vp-core-color-rock-100);--vp-semantic-color-content-service: rgb(100% 100% 100% / .8);--vp-semantic-color-extended-cobalt-quiet: var(--vp-core-color-cobalt-700);--vp-semantic-color-extended-cobalt: var(--vp-core-color-cobalt-300);--vp-semantic-color-extended-green-quiet: var(--vp-core-color-green-700);--vp-semantic-color-extended-green: var(--vp-core-color-green-200);--vp-semantic-color-extended-grey-quiet: var(--vp-core-color-grey-700);--vp-semantic-color-extended-grey: var(--vp-core-color-grey-300);--vp-semantic-color-extended-orange-quiet: var(--vp-core-color-orange-600);--vp-semantic-color-extended-orange: var(--vp-core-color-orange-300);--vp-semantic-color-extended-pink-quiet: var(--vp-core-color-pink-600);--vp-semantic-color-extended-pink: var(--vp-core-color-pink-300);--vp-semantic-color-extended-purple-quiet: var(--vp-core-color-purple-600);--vp-semantic-color-extended-purple: var(--vp-core-color-purple-300);--vp-semantic-color-extended-red-quiet: var(--vp-core-color-red-600);--vp-semantic-color-extended-red: var(--vp-core-color-red-300);--vp-semantic-color-extended-turquoise-quiet: var(--vp-core-color-turquoise-700);--vp-semantic-color-extended-turquoise: var(--vp-core-color-turquoise-300);--vp-semantic-color-extended-yellow-quiet: var(--vp-core-color-gold-700);--vp-semantic-color-extended-yellow: var(--vp-core-color-gold-300);--vp-semantic-color-hover-border-neutral: var(--vp-core-color-rock-300);--vp-semantic-color-hover-container-alpha-brand: rgb(42.35% 48.24% 98.43% / .1);--vp-semantic-color-hover-container-alpha-neutral: rgb(65.88% 65.88% 65.88% / .05);--vp-semantic-color-hover-container-brand: var(--vp-core-color-cobalt-400);--vp-semantic-color-hover-container-negative: var(--vp-core-color-red-200);--vp-semantic-color-hover-container-neutral: var(--vp-core-color-rock-800);--vp-semantic-color-hover-content-brand: var(--vp-core-color-cobalt-200);--vp-semantic-color-hover-content-neutral: var(--vp-core-color-cobalt-300);--vp-semantic-color-hover-content-quiet: var(--vp-core-color-rock-050);--vp-semantic-color-status-info-quiet: var(--vp-core-color-cobalt-700);--vp-semantic-color-status-info: var(--vp-core-color-cobalt-300);--vp-semantic-color-status-negative-quiet: var(--vp-core-color-red-600);--vp-semantic-color-status-negative: var(--vp-core-color-red-300);--vp-semantic-color-status-positive-quiet: var(--vp-core-color-green-700);--vp-semantic-color-status-positive: var(--vp-core-color-green-300);--vp-semantic-color-status-warning-quiet: var(--vp-core-color-orange-600);--vp-semantic-color-status-warning: var(--vp-core-color-orange-300);--vp-semantic-motion-easing-expressive-ease-in-out: cubic-bezier(.65, 0, .35, 1)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-accordion-border-radius-container: var(--vp-semantic-border-radius-main);--vp-component-accordion-color-primary-on-brand-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-icon-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-icon-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-label-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-label-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-label-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-subline-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-subline-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-subline-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-regular-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-icon-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-primary-regular-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-regular-icon-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-color-primary-regular-label-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-primary-regular-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-regular-label-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-color-primary-regular-subline-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-primary-regular-subline-default: var(--vp-semantic-color-content-quiet);--vp-component-accordion-color-primary-regular-subline-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-color-secondary-on-brand-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-icon-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-icon-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-label-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-label-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-label-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-regular-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-icon-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-secondary-regular-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-regular-icon-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-color-secondary-regular-label-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-secondary-regular-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-regular-label-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-accordion-sizing-primary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-secondary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-secondary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-spacing-primary-gap: var(--vp-semantic-spacing-3xs);--vp-component-accordion-spacing-primary-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-secondary-gap: var(--vp-semantic-spacing-4xs);--vp-component-accordion-spacing-secondary-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-accordion-typography-primary-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-accordion-typography-primary-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-accordion-typography-primary-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-accordion-typography-primary-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-accordion-typography-primary-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-accordion-typography-primary-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-accordion-typography-primary-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-accordion-typography-primary-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-accordion-typography-primary-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-accordion-typography-primary-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-accordion-typography-primary-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-accordion-typography-primary-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-accordion-typography-primary-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-accordion-typography-primary-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-accordion-typography-primary-subline-optical-sizing: var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-accordion-typography-primary-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-accordion-typography-primary-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-accordion-typography-primary-subline-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-accordion-typography-secondary-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-accordion-typography-secondary-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-accordion-typography-secondary-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-accordion-typography-secondary-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-accordion-typography-secondary-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-accordion-typography-secondary-label-optical-sizing: var(--vp-semantic-typography-screen-s-overline-optical-sizing);--vp-component-accordion-typography-secondary-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-accordion-typography-secondary-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-accordion-typography-secondary-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--vp-component-article-card-aspect-ratio-horizontal-media: var(--vp-core-aspect-ratio-16-9);--vp-component-article-card-aspect-ratio-vertical-media: var(--vp-core-aspect-ratio-4-5);--vp-component-article-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-color-background: var(--vp-semantic-color-container-neutral);--vp-component-article-card-color-footer-content: var(--vp-semantic-color-content-quiet);--vp-component-article-card-color-horizontal-media-overlay: linear-gradient(0deg, rgba(0, 0, 0, .54) 20%, rgba(0, 0, 0, 0) 80%);--vp-component-article-card-color-media-background: var(--vp-semantic-color-container-quiet);--vp-component-article-card-color-media-legend-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-article-card-color-media-legend-overlay: color-mix(in srgb, var(--vp-core-color-transparent) 46%, var(--vp-core-color-black));--vp-component-article-card-color-vertical-media-overlay: linear-gradient(0deg, rgba(0, 0, 0, .54) 10%, rgba(0, 0, 0, 0) 40%);--vp-component-article-card-motion-media-hover-scale: var(--vp-semantic-motion-scale-s);--vp-component-article-card-motion-media-hover-transition-delay: var(--vp-semantic-motion-delay-instant);--vp-component-article-card-motion-media-hover-transition-duration: var(--vp-semantic-motion-duration-quick);--vp-component-article-card-motion-media-hover-transition-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-article-card-spacing-container-caption-skeleton-margin-block-end: var(--vp-semantic-spacing-2xs);--vp-component-article-card-spacing-container-l-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-l-media-legend-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-m-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-m-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-m-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-media-skeleton-gap: var(--vp-semantic-spacing-l);--vp-component-article-card-spacing-container-s-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-s-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-s-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-typography-footer-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-article-card-typography-footer-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-article-card-typography-footer-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-article-card-typography-footer-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-article-card-typography-footer-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-article-card-typography-footer-label-optical-sizing: var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-article-card-typography-footer-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-article-card-typography-footer-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-article-card-typography-footer-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-article-card-typography-media-legend-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-article-card-typography-media-legend-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-article-card-typography-media-legend-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-article-card-typography-media-legend-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-article-card-typography-media-legend-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-article-card-typography-media-legend-label-optical-sizing: var(--vp-semantic-typography-screen-s-overline-optical-sizing);--vp-component-article-card-typography-media-legend-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-article-card-typography-media-legend-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-article-card-typography-media-legend-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--vp-component-article-card-typography-media-legend-title-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-article-card-typography-media-legend-title-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-article-card-typography-media-legend-title-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-article-card-typography-media-legend-title-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-article-card-typography-media-legend-title-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-article-card-typography-media-legend-title-optical-sizing: var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--vp-component-article-card-typography-media-legend-title-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-article-card-typography-media-legend-title-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-article-card-typography-media-legend-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-badge-border-radius: var(--vp-semantic-border-radius-full);--vp-component-badge-border-width: var(--vp-semantic-border-width-s);--vp-component-badge-color-important-border: var(--vp-semantic-color-container-neutral);--vp-component-badge-color-important-container: var(--vp-semantic-color-status-negative);--vp-component-badge-color-important-content: var(--vp-semantic-color-content-inverse);--vp-component-badge-color-primary-border: var(--vp-semantic-color-container-neutral);--vp-component-badge-color-primary-container: var(--vp-semantic-color-container-brand);--vp-component-badge-color-primary-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-badge-sizing-container-min-height: var(--vp-semantic-sizing-xs);--vp-component-badge-sizing-container-min-width: var(--vp-semantic-sizing-xs);--vp-component-badge-spacing-container-large-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-badge-spacing-container-large-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-badge-spacing-container-large-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-badge-spacing-container-large-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-badge-spacing-container-small-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-badge-typography-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-badge-typography-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-badge-typography-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-badge-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-badge-typography-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-badge-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-badge-typography-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-badge-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-badge-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-breadcrumbs-chevron-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-chevron-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-color-content: var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-color-icon: var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-more-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-more-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-separator-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-separator-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-breadcrumbs-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-breadcrumbs-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-breadcrumbs-spacing-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-breadcrumbs-spacing-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-breadcrumbs-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-breadcrumbs-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-breadcrumbs-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-breadcrumbs-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-breadcrumbs-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-breadcrumbs-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-breadcrumbs-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-breadcrumbs-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-breadcrumbs-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-button-border-radius-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-width: var(--vp-semantic-border-width-s);--vp-component-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-negative-inverse-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-negative-inverse-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-negative-regular-container-active: var(--vp-semantic-color-active-container-negative);--vp-component-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-regular-container-hover: var(--vp-semantic-color-hover-container-negative);--vp-component-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-primary-inverse-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-inverse-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-primary-regular-container-active: var(--vp-semantic-color-active-container-brand);--vp-component-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-button-color-primary-regular-container-hover: var(--vp-semantic-color-hover-container-brand);--vp-component-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-secondary-inverse-border: var(--vp-semantic-color-border-on-brand);--vp-component-button-color-secondary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-button-color-secondary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-button-color-secondary-regular-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-secondary-regular-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-button-color-tertiary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-tertiary-regular-container-default: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-tertiary-regular-content: var(--vp-semantic-color-content-brand);--vp-component-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-button-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-button-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-button-spacing-small-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-button-typography-large-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-typography-large-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-large-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-large-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-large-label-optical-sizing: var(--vp-semantic-typography-screen-s-button-label-m-optical-sizing);--vp-component-button-typography-large-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-large-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-medium-label-optical-sizing: var(--vp-semantic-typography-screen-s-button-label-m-optical-sizing);--vp-component-button-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-button-label-s-font-family);--vp-component-button-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-button-label-s-font-size);--vp-component-button-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-s-font-weight);--vp-component-button-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--vp-component-button-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-button-label-s-line-height);--vp-component-button-typography-small-label-optical-sizing: var(--vp-semantic-typography-screen-s-button-label-s-optical-sizing);--vp-component-button-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-button-label-s-text-case);--vp-component-button-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-s-text-decoration);--vp-component-button-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing);--vp-component-checkbox-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-width-container: var(--vp-semantic-border-width-s);--vp-component-checkbox-color-border-checked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-default: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-checkbox-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-checkbox-color-border-unchecked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-container-checked: var(--vp-semantic-color-container-brand);--vp-component-checkbox-color-container-unchecked: var(--vp-core-color-transparent);--vp-component-checkbox-color-halo-checked-active: var(--vp-semantic-color-active-container-alpha-brand);--vp-component-checkbox-color-halo-checked-hover: var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-checkbox-color-halo-unchecked-active: var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-checkbox-color-halo-unchecked-hover: var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-checkbox-color-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-checkbox-color-label-default: var(--vp-semantic-color-content-neutral);--vp-component-checkbox-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-checkbox-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-checkbox-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-checkbox-spacing-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-checkbox-spacing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-checkbox-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-checkbox-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-checkbox-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-checkbox-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-checkbox-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-checkbox-typography-medium-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-checkbox-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-checkbox-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-checkbox-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-chip-border-radius-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-chip-border-width-selected: var(--vp-semantic-border-width-m);--vp-component-chip-border-width-unselected: var(--vp-semantic-border-width-s);--vp-component-chip-color-border-selected-active: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-selected-default: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-selected-hover: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-unselected-active: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-unselected-default: var(--vp-semantic-color-border-quiet);--vp-component-chip-color-border-unselected-hover: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-container: var(--vp-semantic-color-container-neutral);--vp-component-chip-color-content-selected-active: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-selected-default: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-selected-hover: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-unselected-active: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-content-unselected-default: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-unselected-hover: var(--vp-semantic-color-content-neutral);--vp-component-chip-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-chip-sizing-medium-container-height: var(--vp-semantic-sizing-4xl);--vp-component-chip-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-icon-action-container-width: var(--vp-semantic-sizing-4xl);--vp-component-chip-sizing-medium-start-icon-height: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-start-icon-width: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-small-container-height: var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-icon-action-container-width: var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-spacing-medium-action-selection-container-gap: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-icon-action-container-gap: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-action-selection-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-action-selection-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-action-selection-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-icon-action-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-icon-action-container-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-chip-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-medium-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-chip-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-chip-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-small-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-chip-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-combobox-border-radius-default-listbox: var(--vp-semantic-border-radius-main);--vp-component-combobox-border-radius-float-listbox: var(--vp-semantic-border-radius-m);--vp-component-combobox-border-radius-subtle-listbox: var(--vp-semantic-border-radius-main);--vp-component-combobox-border-width-default-input: var(--vp-semantic-border-width-s);--vp-component-combobox-border-width-hover-input: var(--vp-semantic-border-width-m);--vp-component-combobox-border-width-listbox: var(--vp-semantic-border-width-s);--vp-component-combobox-border-width-option-focus: var(--vp-semantic-border-width-m);--vp-component-combobox-color-border-default-default-input: var(--vp-semantic-color-border-neutral);--vp-component-combobox-color-border-default-error-input: var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-default-focus-input: var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-float-default-input: var(--vp-core-color-transparent);--vp-component-combobox-color-border-float-error-input: var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-float-focus-input: var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-listbox: var(--vp-semantic-color-border-quiet);--vp-component-combobox-color-border-option-focus: var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-subtle-default-input: var(--vp-core-color-transparent);--vp-component-combobox-color-border-subtle-error-input: var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-subtle-focus-input: var(--vp-semantic-color-border-brand);--vp-component-combobox-color-container-default-input-default: var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-container-default-input-hover: var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-container-float-input-default: var(--vp-core-color-transparent);--vp-component-combobox-color-container-float-input-hover: var(--vp-core-color-transparent);--vp-component-combobox-color-container-option-default: var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-container-option-hover: var(--vp-semantic-color-container-quiet);--vp-component-combobox-color-container-subtle-input-default: var(--vp-semantic-color-container-quiet);--vp-component-combobox-color-container-subtle-input-hover: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 95%, var(--vp-semantic-color-container-catchy));--vp-component-combobox-color-content-default-input-default: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-default-input-hover: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-float-input-default: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-float-input-hover: var(--vp-semantic-color-content-brand);--vp-component-combobox-color-content-input-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-combobox-color-content-option-default: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-option-selected: var(--vp-semantic-color-content-brand);--vp-component-combobox-color-content-subtle-input-default: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-subtle-input-hover: var(--vp-semantic-color-content-neutral);--vp-component-combobox-sizing-listbox-min-width: 200px;--vp-component-combobox-sizing-open-indicator-height: var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-open-indicator-width: var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-option-indicator-height: var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-option-indicator-width: var(--vp-semantic-sizing-l);--vp-component-combobox-spacing-default-listbox-padding: var(--vp-semantic-spacing-4xs);--vp-component-combobox-spacing-float-listbox-padding: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-large-input-gap: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-large-input-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-large-input-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-large-input-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-large-input-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-large-option-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-large-option-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-large-option-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-large-option-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-medium-input-gap: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-medium-input-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-input-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-input-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-input-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-option-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-option-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-option-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-option-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-option-gap: var(--vp-semantic-spacing-xs);--vp-component-combobox-spacing-small-input-gap: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-small-input-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-small-input-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-small-input-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-small-input-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-small-option-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-small-option-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-small-option-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-small-option-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-subtle-listbox-padding: var(--vp-semantic-spacing-4xs);--vp-component-combobox-typography-large-font-family: var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-combobox-typography-large-font-size: var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-combobox-typography-large-font-weight: var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-combobox-typography-large-letter-spacing: var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-combobox-typography-large-line-height: var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-combobox-typography-large-optical-sizing: var(--vp-semantic-typography-screen-s-body-l-optical-sizing);--vp-component-combobox-typography-large-text-case: var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-component-combobox-typography-large-text-decoration: var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-component-combobox-typography-large-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--vp-component-combobox-typography-medium-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-combobox-typography-medium-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-combobox-typography-medium-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-combobox-typography-medium-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-combobox-typography-medium-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-combobox-typography-medium-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-combobox-typography-medium-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-combobox-typography-medium-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-combobox-typography-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-combobox-typography-small-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-combobox-typography-small-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-combobox-typography-small-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-combobox-typography-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-combobox-typography-small-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-combobox-typography-small-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-combobox-typography-small-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-combobox-typography-small-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-combobox-typography-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-divider-border-width-line: var(--vp-semantic-border-width-s);--vp-component-divider-color-inverse-border: var(--vp-semantic-color-alpha-neutral-l);--vp-component-divider-color-on-brand-border: rgb(100% 100% 100% / .2);--vp-component-divider-color-regular-border: var(--vp-semantic-color-border-quiet);--vp-component-drawer-color-backdrop-background-color: var(--vp-semantic-color-container-overlay);--vp-component-drawer-color-container: var(--vp-semantic-color-container-on-overlay);--vp-component-drawer-color-icon: var(--vp-semantic-color-content-neutral);--vp-component-drawer-color-title: var(--vp-semantic-color-content-neutral);--vp-component-drawer-motion-backdrop-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-drawer-motion-backdrop-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-backdrop-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-motion-backdrop-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-motion-dialog-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-drawer-motion-dialog-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-dialog-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-motion-dialog-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-sizing-container-screen-l-width: 550px;--vp-component-drawer-sizing-container-screen-m-width: 484px;--vp-component-drawer-sizing-container-screen-s-width: 390px;--vp-component-drawer-spacing-container-screen-l-gap: var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-l-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-l-padding-block-start: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-l-padding-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-l-padding-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-m-gap: var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-m-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-m-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-m-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-m-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-s-gap: var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-s-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-s-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-s-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-s-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-gap: var(--vp-semantic-spacing-xs);--vp-component-drawer-spacing-header-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-typography-title-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-drawer-typography-title-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-drawer-typography-title-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-drawer-typography-title-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-drawer-typography-title-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-drawer-typography-title-optical-sizing: var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-component-drawer-typography-title-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-drawer-typography-title-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-drawer-typography-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-footer-color-container-compact: var(--vp-semantic-color-container-neutral);--vp-component-footer-color-container-standard: var(--vp-semantic-color-container-brand);--vp-component-footer-spacing-column-vertical-gap: var(--vp-semantic-spacing-m);--vp-component-footer-spacing-container-compact-screen-l-block-end: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-block-start: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-m-block-end: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-block-start: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-s-block-end: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-s-block-start: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-compact-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-l-block-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-block-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-m-block-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-block-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-s-block-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-s-block-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-horizontal-gap: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-vertical-gap: var(--vp-semantic-spacing-2xl);--vp-component-form-error-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-color-regular-content: var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-icon: var(--vp-semantic-color-status-negative);--vp-component-form-error-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-error-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-error-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-error-spacing-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-form-error-spacing-container-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-icon-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-form-error-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-form-error-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-error-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-error-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-error-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-error-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-error-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-form-error-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-error-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-error-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-helper-color-regular-content: var(--vp-semantic-color-content-quiet);--vp-component-form-helper-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-helper-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-form-helper-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-helper-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-helper-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-helper-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-helper-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-helper-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-form-helper-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-helper-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-helper-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-label-color-regular-primary-label: var(--vp-semantic-color-content-neutral);--vp-component-form-label-color-regular-question-icon: var(--vp-semantic-color-content-brand);--vp-component-form-label-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-label-sizing-label-question-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-label-sizing-label-question-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-label-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-form-label-spacing-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-form-label-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-label-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-label-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-label-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-label-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-label-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-form-label-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-label-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-label-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-icon-button-border-radius-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-width: var(--vp-semantic-border-width-s);--vp-component-icon-button-color-camouflage-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-camouflage-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-default: var(--vp-semantic-color-container-overlay);--vp-component-icon-button-color-camouflage-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-content: var(--vp-semantic-color-content-on-media-neutral);--vp-component-icon-button-color-ghost-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-ghost-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-ghost-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-container-active: var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-icon-button-color-ghost-regular-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-container-hover: var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-icon-button-color-ghost-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-inverse-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-negative-inverse-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-regular-container-active: var(--vp-semantic-color-active-container-negative);--vp-component-icon-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-regular-container-hover: var(--vp-semantic-color-hover-container-negative);--vp-component-icon-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-inverse-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-inverse-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-icon-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-regular-container-active: var(--vp-semantic-color-active-container-brand);--vp-component-icon-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-icon-button-color-primary-regular-container-hover: var(--vp-semantic-color-hover-container-brand);--vp-component-icon-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-secondary-inverse-border: var(--vp-semantic-color-border-on-brand);--vp-component-icon-button-color-secondary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-secondary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-icon-button-color-secondary-regular-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-secondary-regular-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-catchy) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-container-default: var(--vp-semantic-color-container-catchy);--vp-component-icon-button-color-tertiary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-catchy) 90%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-regular-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-tertiary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-tertiary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-icon-button-sizing-large-container-height: var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-container-width: var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-icon-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-large-icon-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-medium-container-height: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-container-width: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-small-container-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-container-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-icon-height: var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-small-icon-width: var(--vp-semantic-sizing-l);--vp-component-link-color-primary-on-brand-content-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-content-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-content-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-underlining-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-primary-on-brand-underlining-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-regular-content-active: var(--vp-semantic-color-active-content-brand);--vp-component-link-color-primary-regular-content-default: var(--vp-semantic-color-content-brand);--vp-component-link-color-primary-regular-content-hover: var(--vp-semantic-color-hover-content-brand);--vp-component-link-color-primary-regular-underlining-active: var(--vp-semantic-color-active-content-brand);--vp-component-link-color-primary-regular-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-primary-regular-underlining-hover: var(--vp-semantic-color-hover-content-brand);--vp-component-link-color-secondary-on-brand-content-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-content-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-content-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-underlining-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-secondary-on-brand-underlining-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-regular-content-active: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 80%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-link-color-secondary-regular-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 90%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-underlining-active: color-mix(in srgb, var(--vp-semantic-color-border-catchy) 80%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-secondary-regular-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-border-catchy) 90%, var(--vp-core-color-white));--vp-component-link-color-tertiary-on-brand-content-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-content-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-content-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-underlining-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-tertiary-on-brand-underlining-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-regular-content-active: var(--vp-semantic-color-active-content-quiet);--vp-component-link-color-tertiary-regular-content-default: var(--vp-semantic-color-content-quiet);--vp-component-link-color-tertiary-regular-content-hover: var(--vp-semantic-color-hover-content-quiet);--vp-component-link-color-tertiary-regular-underlining-active: color-mix(in srgb, var(--vp-semantic-color-content-quiet) 20%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-regular-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-tertiary-regular-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-content-quiet) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-sizing-caption-end-icon-height: var(--vp-semantic-sizing-s);--vp-component-link-sizing-caption-end-icon-width: var(--vp-semantic-sizing-s);--vp-component-link-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-link-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-link-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-link-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-link-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-spacing-large-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-large-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-medium-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-medium-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-small-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-small-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-link-typography-large-label-font-family: var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-link-typography-large-label-font-size: var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-link-typography-large-label-font-weight: var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-link-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-link-typography-large-label-line-height: var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-link-typography-large-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-l-optical-sizing);--vp-component-link-typography-large-label-text-case: var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-component-link-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-component-link-typography-large-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--vp-component-link-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-typography-medium-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-link-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-link-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-link-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-link-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-link-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-link-typography-small-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-link-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-link-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-link-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-link-list-color-primary-icon-active: var(--vp-semantic-color-active-content-brand);--vp-component-link-list-color-primary-icon-default: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-icon-hover: var(--vp-semantic-color-hover-content-brand);--vp-component-link-list-color-primary-label-active: var(--vp-semantic-color-active-content-brand);--vp-component-link-list-color-primary-label-default: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-label-hover: var(--vp-semantic-color-hover-content-brand);--vp-component-link-list-color-secondary-icon-active: var(--vp-semantic-color-active-content-neutral);--vp-component-link-list-color-secondary-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-icon-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-link-list-color-secondary-label-active: var(--vp-semantic-color-active-content-neutral);--vp-component-link-list-color-secondary-label-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-label-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-link-list-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-list-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-list-spacing-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-link-list-spacing-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-link-list-typography-screen-l-medium-font-family: var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-component-link-list-typography-screen-l-medium-font-size: var(--vp-semantic-typography-screen-l-title-m-font-size);--vp-component-link-list-typography-screen-l-medium-font-weight: var(--vp-semantic-typography-screen-l-title-m-font-weight);--vp-component-link-list-typography-screen-l-medium-letter-spacing: var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--vp-component-link-list-typography-screen-l-medium-line-height: var(--vp-semantic-typography-screen-l-title-m-line-height);--vp-component-link-list-typography-screen-l-medium-optical-sizing: var(--vp-semantic-typography-screen-l-title-m-optical-sizing);--vp-component-link-list-typography-screen-l-medium-text-case: var(--vp-semantic-typography-screen-l-title-m-text-case);--vp-component-link-list-typography-screen-l-medium-text-decoration: var(--vp-semantic-typography-screen-l-title-m-text-decoration);--vp-component-link-list-typography-screen-l-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-l-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-l-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-l-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-l-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-l-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-l-small-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-link-list-typography-screen-l-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-l-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-l-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-medium-font-family: var(--vp-semantic-typography-screen-m-title-m-font-family);--vp-component-link-list-typography-screen-m-medium-font-size: var(--vp-semantic-typography-screen-m-title-m-font-size);--vp-component-link-list-typography-screen-m-medium-font-weight: var(--vp-semantic-typography-screen-m-title-m-font-weight);--vp-component-link-list-typography-screen-m-medium-letter-spacing: var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--vp-component-link-list-typography-screen-m-medium-line-height: var(--vp-semantic-typography-screen-m-title-m-line-height);--vp-component-link-list-typography-screen-m-medium-optical-sizing: var(--vp-semantic-typography-screen-m-title-m-optical-sizing);--vp-component-link-list-typography-screen-m-medium-text-case: var(--vp-semantic-typography-screen-m-title-m-text-case);--vp-component-link-list-typography-screen-m-medium-text-decoration: var(--vp-semantic-typography-screen-m-title-m-text-decoration);--vp-component-link-list-typography-screen-m-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-m-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-m-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-m-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-m-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-m-small-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-link-list-typography-screen-m-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-m-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-m-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-medium-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-link-list-typography-screen-s-medium-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-link-list-typography-screen-s-medium-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-link-list-typography-screen-s-medium-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-link-list-typography-screen-s-medium-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-link-list-typography-screen-s-medium-optical-sizing: var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--vp-component-link-list-typography-screen-s-medium-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-link-list-typography-screen-s-medium-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-link-list-typography-screen-s-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-s-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-s-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-s-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-s-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-s-small-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-link-list-typography-screen-s-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-s-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-s-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-list-spacing-container-block-end: var(--vp-semantic-spacing-m);--vp-component-list-spacing-horizontal-gap: var(--vp-semantic-spacing-xl);--vp-component-list-spacing-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-loader-border-radius-container: var(--vp-semantic-border-radius-full);--vp-component-loader-color-inverse-content-end: var(--vp-core-color-transparent);--vp-component-loader-color-inverse-content-start: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-loader-color-regular-content-end: var(--vp-core-color-transparent);--vp-component-loader-color-regular-content-start: var(--vp-semantic-color-content-brand);--vp-component-loader-motion-duration: var(--vp-semantic-motion-duration-slow);--vp-component-loader-motion-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-loader-sizing-extra-large-height: var(--vp-semantic-sizing-4xl);--vp-component-loader-sizing-extra-large-width: var(--vp-semantic-sizing-4xl);--vp-component-loader-sizing-large-height: var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-large-width: var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-medium-height: var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-medium-width: var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-small-height: var(--vp-semantic-sizing-m);--vp-component-loader-sizing-small-width: var(--vp-semantic-sizing-m);--vp-component-modal-border-radius-bottom-left: var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-bottom-right: var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-top-left: var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-top-right: var(--vp-semantic-border-radius-m);--vp-component-modal-color-backdrop-background-color: var(--vp-semantic-color-container-overlay);--vp-component-modal-color-container: var(--vp-semantic-color-container-on-overlay);--vp-component-modal-color-icon: var(--vp-semantic-color-content-neutral);--vp-component-modal-color-title: var(--vp-semantic-color-content-neutral);--vp-component-modal-motion-backdrop-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-modal-motion-backdrop-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-backdrop-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-modal-motion-backdrop-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-motion-dialog-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-modal-motion-dialog-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-dialog-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-modal-motion-dialog-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-sizing-container-screen-l-min-width: 342px;--vp-component-modal-sizing-container-screen-m-min-width: 385px;--vp-component-modal-sizing-container-screen-s-min-width: 280px;--vp-component-modal-spacing-container-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-footer-gap: var(--vp-semantic-spacing-s);--vp-component-modal-spacing-footer-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-block-start: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-header-gap: var(--vp-semantic-spacing-xs);--vp-component-modal-spacing-header-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-title-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-modal-spacing-title-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-modal-typography-title-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-modal-typography-title-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-modal-typography-title-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-modal-typography-title-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-modal-typography-title-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-modal-typography-title-optical-sizing: var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--vp-component-modal-typography-title-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-modal-typography-title-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-modal-typography-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-navigation-header-color-container: var(--vp-semantic-color-container-neutral);--vp-component-navigation-header-sizing-container-min-height: var(--vp-semantic-sizing-4xl);--vp-component-navigation-header-spacing-container-compact-screen-l-block-end: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-compact-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-compact-screen-m-block-end: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-compact-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-compact-screen-s-block-end: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-s-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-compact-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-standard-screen-l-block-end: var(--vp-semantic-spacing-m);--vp-component-navigation-header-spacing-container-standard-screen-l-block-start: var(--vp-semantic-spacing-xl);--vp-component-navigation-header-spacing-container-standard-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-standard-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-standard-screen-m-block-end: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-m-block-start: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-standard-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-standard-screen-s-block-end: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-s-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-standard-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-standard-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-row-compact-screen-l-gap: var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-compact-screen-m-gap: var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-compact-screen-s-gap: var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-standard-screen-l-gap: var(--vp-semantic-spacing-xl);--vp-component-navigation-header-spacing-row-standard-screen-m-gap: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-row-standard-screen-s-gap: var(--vp-semantic-spacing-s);--vp-component-price-color-container-amount-default: var(--vp-semantic-color-commercial-default);--vp-component-price-color-container-amount-discount: var(--vp-semantic-color-status-negative);--vp-component-price-color-container-amount-neutral: var(--vp-core-color-transparent);--vp-component-price-color-content-amount-barred: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount-default: var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-price-color-content-amount-discount: var(--vp-semantic-color-content-inverse);--vp-component-price-color-content-amount-neutral: var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-discount: var(--vp-semantic-color-status-negative);--vp-component-price-color-content-helper: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-out-of-stock: var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-prefix: var(--vp-semantic-color-content-neutral);--vp-component-price-spacing-horizontal-gap: var(--vp-semantic-spacing-xs);--vp-component-price-spacing-large-amount-default-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-default-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-default-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-default-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-discount-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-discount-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-discount-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-discount-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-neutral-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-neutral-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-neutral-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-large-amount-neutral-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-default-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-default-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-default-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-default-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-discount-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-discount-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-discount-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-discount-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-neutral-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-default-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-default-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-default-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-default-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-discount-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-discount-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-discount-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-discount-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-neutral-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-price-typography-large-amount-barred-font-family: var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-large-amount-barred-font-size: var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-large-amount-barred-font-weight: var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-large-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-large-amount-barred-line-height: var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-large-amount-barred-optical-sizing: var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-large-amount-barred-text-case: var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-large-amount-barred-text-decoration: var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-large-amount-barred-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-large-amount-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-amount-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-amount-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-amount-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-amount-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-amount-optical-sizing: var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-component-price-typography-large-amount-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-amount-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-large-discount-font-family: var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-large-discount-font-size: var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-large-discount-font-weight: var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-large-discount-letter-spacing: var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-large-discount-line-height: var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-large-discount-optical-sizing: var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-large-discount-text-case: var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-large-discount-text-decoration: var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-large-discount-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-large-helper-font-family: var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-large-helper-font-size: var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-large-helper-font-weight: var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-large-helper-letter-spacing: var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-large-helper-line-height: var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-large-helper-optical-sizing: var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-large-helper-text-case: var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-large-helper-text-decoration: var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-large-helper-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-large-out-of-stock-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-out-of-stock-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-out-of-stock-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-out-of-stock-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-out-of-stock-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-out-of-stock-optical-sizing: var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-component-price-typography-large-out-of-stock-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-out-of-stock-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-out-of-stock-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-large-prefix-font-family: var(--vp-semantic-typography-screen-l-subtitle-l-font-family);--vp-component-price-typography-large-prefix-font-size: var(--vp-semantic-typography-screen-l-subtitle-l-font-size);--vp-component-price-typography-large-prefix-font-weight: var(--vp-semantic-typography-screen-l-subtitle-l-font-weight);--vp-component-price-typography-large-prefix-letter-spacing: var(--vp-semantic-typography-screen-l-subtitle-l-letter-spacing);--vp-component-price-typography-large-prefix-line-height: var(--vp-semantic-typography-screen-l-subtitle-l-line-height);--vp-component-price-typography-large-prefix-optical-sizing: var(--vp-semantic-typography-screen-l-subtitle-l-optical-sizing);--vp-component-price-typography-large-prefix-text-case: var(--vp-semantic-typography-screen-l-subtitle-l-text-case);--vp-component-price-typography-large-prefix-text-decoration: var(--vp-semantic-typography-screen-l-subtitle-l-text-decoration);--vp-component-price-typography-large-prefix-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing);--vp-component-price-typography-medium-amount-barred-font-family: var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-medium-amount-barred-font-size: var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-medium-amount-barred-font-weight: var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-medium-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-medium-amount-barred-line-height: var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-medium-amount-barred-optical-sizing: var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-medium-amount-barred-text-case: var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-medium-amount-barred-text-decoration: var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-medium-amount-barred-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-medium-amount-font-family: var(--vp-semantic-typography-screen-m-body-m-font-family);--vp-component-price-typography-medium-amount-font-size: var(--vp-semantic-typography-screen-m-body-m-font-size);--vp-component-price-typography-medium-amount-font-weight: var(--vp-semantic-typography-screen-m-body-m-font-weight);--vp-component-price-typography-medium-amount-letter-spacing: var(--vp-semantic-typography-screen-m-body-m-letter-spacing);--vp-component-price-typography-medium-amount-line-height: var(--vp-semantic-typography-screen-m-body-m-line-height);--vp-component-price-typography-medium-amount-optical-sizing: var(--vp-semantic-typography-screen-m-body-m-optical-sizing);--vp-component-price-typography-medium-amount-text-case: var(--vp-semantic-typography-screen-m-body-m-text-case);--vp-component-price-typography-medium-amount-text-decoration: var(--vp-semantic-typography-screen-m-body-m-text-decoration);--vp-component-price-typography-medium-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing);--vp-component-price-typography-medium-discount-font-family: var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-medium-discount-font-size: var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-medium-discount-font-weight: var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-medium-discount-letter-spacing: var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-medium-discount-line-height: var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-medium-discount-optical-sizing: var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-medium-discount-text-case: var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-medium-discount-text-decoration: var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-medium-discount-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-medium-helper-font-family: var(--vp-semantic-typography-screen-m-body-s-font-family);--vp-component-price-typography-medium-helper-font-size: var(--vp-semantic-typography-screen-m-body-s-font-size);--vp-component-price-typography-medium-helper-font-weight: var(--vp-semantic-typography-screen-m-body-s-font-weight);--vp-component-price-typography-medium-helper-letter-spacing: var(--vp-semantic-typography-screen-m-body-s-letter-spacing);--vp-component-price-typography-medium-helper-line-height: var(--vp-semantic-typography-screen-m-body-s-line-height);--vp-component-price-typography-medium-helper-optical-sizing: var(--vp-semantic-typography-screen-m-body-s-optical-sizing);--vp-component-price-typography-medium-helper-text-case: var(--vp-semantic-typography-screen-m-body-s-text-case);--vp-component-price-typography-medium-helper-text-decoration: var(--vp-semantic-typography-screen-m-body-s-text-decoration);--vp-component-price-typography-medium-helper-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing);--vp-component-price-typography-medium-out-of-stock-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-medium-out-of-stock-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-medium-out-of-stock-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-medium-out-of-stock-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-medium-out-of-stock-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-medium-out-of-stock-optical-sizing: var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-component-price-typography-medium-out-of-stock-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-medium-out-of-stock-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-medium-out-of-stock-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-medium-prefix-font-family: var(--vp-semantic-typography-screen-m-subtitle-m-font-family);--vp-component-price-typography-medium-prefix-font-size: var(--vp-semantic-typography-screen-m-subtitle-m-font-size);--vp-component-price-typography-medium-prefix-font-weight: var(--vp-semantic-typography-screen-m-subtitle-m-font-weight);--vp-component-price-typography-medium-prefix-letter-spacing: var(--vp-semantic-typography-screen-m-subtitle-m-letter-spacing);--vp-component-price-typography-medium-prefix-line-height: var(--vp-semantic-typography-screen-m-subtitle-m-line-height);--vp-component-price-typography-medium-prefix-optical-sizing: var(--vp-semantic-typography-screen-m-subtitle-m-optical-sizing);--vp-component-price-typography-medium-prefix-text-case: var(--vp-semantic-typography-screen-m-subtitle-m-text-case);--vp-component-price-typography-medium-prefix-text-decoration: var(--vp-semantic-typography-screen-m-subtitle-m-text-decoration);--vp-component-price-typography-medium-prefix-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing);--vp-component-price-typography-small-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-small-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-small-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-small-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-small-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-small-amount-barred-optical-sizing: var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-price-typography-small-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-small-amount-barred-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-small-amount-barred-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-small-amount-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-small-amount-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-amount-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-amount-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-amount-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-amount-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-price-typography-small-amount-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-amount-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-price-typography-small-discount-font-family: var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-small-discount-font-size: var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-small-discount-font-weight: var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-small-discount-letter-spacing: var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-small-discount-line-height: var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-small-discount-optical-sizing: var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-small-discount-text-case: var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-small-discount-text-decoration: var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-small-discount-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-small-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-small-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-small-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-small-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-small-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-small-helper-optical-sizing: var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-price-typography-small-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-small-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-small-helper-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-small-out-of-stock-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-small-out-of-stock-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-out-of-stock-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-out-of-stock-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-out-of-stock-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-out-of-stock-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-price-typography-small-out-of-stock-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-out-of-stock-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-out-of-stock-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-price-typography-small-prefix-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-small-prefix-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-prefix-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-prefix-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-prefix-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-prefix-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-price-typography-small-prefix-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-prefix-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-prefix-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-aspect-ratio-media: var(--vp-core-aspect-ratio-1-1);--vp-component-product-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-box-shadow-focus: var(--vp-semantic-box-shadow-focus);--vp-component-product-card-color-body-product-description: var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-reviews: var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-title: var(--vp-semantic-color-content-neutral);--vp-component-product-card-color-container: var(--vp-semantic-color-container-neutral);--vp-component-product-card-color-media-container: var(--vp-semantic-color-container-quiet);--vp-component-product-card-motion-media-hover-scale: var(--vp-semantic-motion-scale-s);--vp-component-product-card-motion-media-hover-transition-delay: var(--vp-semantic-motion-delay-instant);--vp-component-product-card-motion-media-hover-transition-duration: var(--vp-semantic-motion-duration-quick);--vp-component-product-card-motion-media-hover-transition-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-product-card-spacing-action-button-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-container-gap: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-placeholder-gap: var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-placeholder-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-placeholder-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-placeholder-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-placeholder-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-product-price-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-product-reviews-gap: var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-skeleton-gap: var(--vp-semantic-spacing-s);--vp-component-product-card-typography-placeholder-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-placeholder-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-placeholder-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-placeholder-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-placeholder-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-description-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-product-card-typography-placeholder-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-placeholder-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-placeholder-product-description-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-placeholder-product-reviews-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-placeholder-product-reviews-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-placeholder-product-reviews-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-placeholder-product-reviews-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-placeholder-product-reviews-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-reviews-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-product-card-typography-placeholder-product-reviews-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-placeholder-product-reviews-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-placeholder-product-reviews-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-placeholder-product-title-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-placeholder-product-title-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-placeholder-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-placeholder-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-placeholder-product-title-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-title-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-product-card-typography-placeholder-product-title-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-placeholder-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-placeholder-product-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-progress-bar-border-radius-container: var(--vp-semantic-border-radius-full);--vp-component-progress-bar-border-radius-indicator: var(--vp-semantic-border-radius-full);--vp-component-progress-bar-border-width: var(--vp-semantic-border-width-s);--vp-component-progress-bar-color-border: var(--vp-semantic-color-border-quiet);--vp-component-progress-bar-color-indicator-background: var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-color-indicator-content: var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-indicator-fill: var(--vp-core-color-transparent);--vp-component-progress-bar-color-indicator-stroke: var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-track-fill: var(--vp-core-color-transparent);--vp-component-progress-bar-color-track-stroke: var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-sizing-medium-container-circular-height: var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-sizing-medium-container-circular-width: var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-sizing-medium-container-linear-height: var(--vp-semantic-sizing-xs);--vp-component-progress-bar-sizing-medium-indicator-circular-stroke-width: var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-medium-indicator-linear-height: var(--vp-semantic-sizing-xs);--vp-component-progress-bar-sizing-small-container-circular-height: var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-small-container-circular-width: var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-small-container-linear-height: var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-small-indicator-circular-stroke-width: var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-small-indicator-linear-height: var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-progress-bar-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-progress-bar-typography-medium-label-circular-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-progress-bar-typography-medium-label-circular-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-progress-bar-typography-medium-label-circular-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-progress-bar-typography-medium-label-circular-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-progress-bar-typography-medium-label-circular-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-progress-bar-typography-medium-label-circular-optical-sizing: var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--vp-component-progress-bar-typography-medium-label-circular-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-progress-bar-typography-medium-label-circular-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-progress-bar-typography-medium-label-circular-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-progress-bar-typography-medium-label-linear-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-progress-bar-typography-medium-label-linear-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-progress-bar-typography-medium-label-linear-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-progress-bar-typography-medium-label-linear-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-progress-bar-typography-medium-label-linear-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-progress-bar-typography-medium-label-linear-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-progress-bar-typography-medium-label-linear-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-progress-bar-typography-medium-label-linear-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-progress-bar-typography-medium-label-linear-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-progress-bar-typography-small-label-circular-font-family: var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--vp-component-progress-bar-typography-small-label-circular-font-size: var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--vp-component-progress-bar-typography-small-label-circular-font-weight: var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);--vp-component-progress-bar-typography-small-label-circular-letter-spacing: var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--vp-component-progress-bar-typography-small-label-circular-line-height: var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--vp-component-progress-bar-typography-small-label-circular-optical-sizing: var(--vp-semantic-typography-screen-s-subtitle-m-optical-sizing);--vp-component-progress-bar-typography-small-label-circular-text-case: var(--vp-semantic-typography-screen-s-subtitle-m-text-case);--vp-component-progress-bar-typography-small-label-circular-text-decoration: var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);--vp-component-progress-bar-typography-small-label-circular-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--vp-component-progress-bar-typography-small-label-linear-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-progress-bar-typography-small-label-linear-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-progress-bar-typography-small-label-linear-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-progress-bar-typography-small-label-linear-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-progress-bar-typography-small-label-linear-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-progress-bar-typography-small-label-linear-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-progress-bar-typography-small-label-linear-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-progress-bar-typography-small-label-linear-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-progress-bar-typography-small-label-linear-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-quantity-input-border-radius-button-end-button: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-start-button: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-top-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-top-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-quantity-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-quantity-input-color-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-quantity-input-color-border-default: var(--vp-semantic-color-border-neutral);--vp-component-quantity-input-color-border-error: var(--vp-semantic-color-status-negative);--vp-component-quantity-input-color-button-container-default: var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-color-button-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-quantity-input-color-button-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-color-input-container-default: var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-color-input-content-label: var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-motion-button-hover-transition-delay: var(--vp-semantic-motion-delay-instant);--vp-component-quantity-input-motion-button-hover-transition-duration: var(--vp-semantic-motion-duration-quick);--vp-component-quantity-input-motion-button-hover-transition-easing: var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-quantity-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-quantity-input-sizing-medium-button-icon-height: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-medium-button-icon-width: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-medium-input-height: var(--vp-semantic-sizing-3xl);--vp-component-quantity-input-sizing-medium-input-min-width: var(--vp-semantic-sizing-4xl);--vp-component-quantity-input-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-small-button-icon-height: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-small-button-icon-width: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-small-input-height: var(--vp-semantic-sizing-xl);--vp-component-quantity-input-sizing-small-input-min-width: var(--vp-semantic-sizing-2xl);--vp-component-quantity-input-spacing-medium-button-margin-hover-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-end: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-start: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-end: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-start: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-input-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-button-margin-hover-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-input-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-input-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-input-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-typography-input-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-quantity-input-typography-input-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-quantity-input-typography-input-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-quantity-input-typography-input-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-quantity-input-typography-input-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-quantity-input-typography-input-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-quantity-input-typography-input-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-quantity-input-typography-input-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-quantity-input-typography-input-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-radio-border-radius-container-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-top-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-top-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-width-container: var(--vp-semantic-border-width-s);--vp-component-radio-color-border-checked-active: var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-checked-default: var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-checked-hover: var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-unchecked-active: var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-radio-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-radio-color-border-unchecked-hover: var(--vp-semantic-color-content-brand);--vp-component-radio-color-container: var(--vp-core-color-transparent);--vp-component-radio-color-halo-checked-active: var(--vp-semantic-color-active-container-alpha-brand);--vp-component-radio-color-halo-checked-hover: var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-radio-color-halo-unchecked-active: var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-radio-color-halo-unchecked-hover: var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-radio-color-icon: var(--vp-semantic-color-content-brand);--vp-component-radio-color-label: var(--vp-semantic-color-content-neutral);--vp-component-radio-color-subline: var(--vp-semantic-color-content-quiet);--vp-component-radio-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-radio-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-radio-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-radio-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-icon-height: var(--vp-semantic-sizing-s);--vp-component-radio-sizing-icon-width: var(--vp-semantic-sizing-s);--vp-component-radio-spacing-container-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-radio-spacing-container-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-radio-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-radio-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-radio-spacing-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-radio-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-radio-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-radio-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-radio-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-radio-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-radio-typography-medium-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-radio-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-radio-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-radio-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-radio-typography-medium-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-radio-typography-medium-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-medium-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-medium-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-medium-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-medium-subline-optical-sizing: var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-radio-typography-medium-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-radio-typography-medium-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-radio-typography-medium-subline-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-radio-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-radio-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-radio-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-radio-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-radio-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-radio-typography-small-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-radio-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-radio-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-radio-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-radio-typography-small-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-radio-typography-small-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-small-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-small-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-small-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-small-subline-optical-sizing: var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-radio-typography-small-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-radio-typography-small-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-radio-typography-small-subline-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-score-rating-color-icon: var(--vp-semantic-color-content-quiet);--vp-component-score-rating-color-label: var(--vp-semantic-color-content-neutral);--vp-component-score-rating-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-score-rating-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-score-rating-sizing-skeleton-width: var(--vp-semantic-sizing-2xl);--vp-component-score-rating-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-score-rating-spacing-skeleton-gap: var(--vp-semantic-spacing-2xs);--vp-component-score-rating-spacing-skeleton-padding-block: var(--vp-semantic-spacing-3xs);--vp-component-score-rating-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-score-rating-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-score-rating-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-score-rating-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-score-rating-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-score-rating-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-score-rating-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-score-rating-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-score-rating-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-search-input-border-radius-medium-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-width-open-active-screen-l-block-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-l-block-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-inline-end: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-inline-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-block-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-m-block-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-inline-end: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-inline-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-s-block-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-block-start: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-inline-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-inline-start: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-rounded-active: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-rounded-default: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-rounded-hover: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-squared-active: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-squared-default: var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-squared-hover: var(--vp-semantic-border-width-s);--vp-component-search-input-caret-color: var(--vp-semantic-color-content-brand);--vp-component-search-input-color-rounded-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-search-input-color-rounded-border-default: var(--vp-core-color-transparent);--vp-component-search-input-color-rounded-container: var(--vp-semantic-color-container-quiet);--vp-component-search-input-color-rounded-content-default: var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-rounded-content-icon: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-search-input-color-squared-border-default: var(--vp-semantic-color-border-neutral);--vp-component-search-input-color-squared-container: var(--vp-semantic-color-container-neutral);--vp-component-search-input-color-squared-content-default: var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-squared-content-icon: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-search-input-focus: 0 0 0 2px var(--vp-semantic-color-border-brand);--vp-component-search-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-search-input-sizing-icon-medium-height: var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-medium-width: var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-small-height: var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-icon-small-width: var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-medium-min-width: 300px;--vp-component-search-input-sizing-small-min-width: 300px;--vp-component-search-input-spacing-medium-end-actions-gap: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-inline-start: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-filled-squared-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-open-block-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-block-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-inline-start: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-inline-end: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-inline-start: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-block-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-block-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-small-end-actions-gap: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-inline-start: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-filled-squared-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-block-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-block-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-inline-start: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-start: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-inline-end: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-inline-start: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-block-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-block-start: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-search-input-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-search-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-placeholder-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-search-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-border-radius-primary-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-top-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-top-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-width-primary-active: var(--vp-semantic-border-width-m);--vp-component-select-border-width-primary-default: var(--vp-semantic-border-width-s);--vp-component-select-border-width-primary-hover: var(--vp-semantic-border-width-m);--vp-component-select-border-width-secondary-active: var(--vp-semantic-border-width-s);--vp-component-select-border-width-secondary-default: var(--vp-semantic-border-width-s);--vp-component-select-border-width-secondary-hover: var(--vp-semantic-border-width-m);--vp-component-select-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-select-color-primary-border-active: var(--vp-semantic-color-border-brand);--vp-component-select-color-primary-border-default: var(--vp-semantic-color-border-neutral);--vp-component-select-color-primary-border-error: var(--vp-semantic-color-status-negative);--vp-component-select-color-primary-container-active: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-default: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-hover: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-label: var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-select-color-secondary-border-active: var(--vp-semantic-color-border-brand);--vp-component-select-color-secondary-border-default: var(--vp-core-color-transparent);--vp-component-select-color-secondary-border-error: var(--vp-semantic-color-status-negative);--vp-component-select-color-secondary-container-active: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 60%, var(--vp-semantic-color-active-container-alpha-neutral));--vp-component-select-color-secondary-container-default: var(--vp-semantic-color-container-quiet);--vp-component-select-color-secondary-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 80%, var(--vp-semantic-color-hover-container-alpha-neutral));--vp-component-select-color-secondary-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-label: var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-select-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-select-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-small-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-small-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-spacing-large-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-select-spacing-medium-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-select-typography-large-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-large-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-large-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-large-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-large-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-large-placeholder-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-select-typography-large-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-large-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-large-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-medium-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-medium-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-medium-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-medium-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-medium-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-medium-placeholder-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-select-typography-medium-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-medium-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-medium-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-small-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-small-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-small-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-small-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-small-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-small-placeholder-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-select-typography-small-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-small-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-small-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-skeleton-border-radius-full-rounded: var(--vp-semantic-border-radius-full);--vp-component-skeleton-border-radius-rounded: var(--vp-semantic-border-radius-s);--vp-component-skeleton-border-radius-squared: var(--vp-semantic-border-radius-main);--vp-component-skeleton-color-container-on-brand-end: var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-skeleton-color-container-on-brand-start: var(--vp-semantic-color-alpha-on-brand-quiet-s);--vp-component-skeleton-color-container-regular-end: var(--vp-semantic-color-alpha-quiet-l);--vp-component-skeleton-color-container-regular-start: var(--vp-semantic-color-alpha-quiet-s);--vp-component-skeleton-motion-delay: var(--vp-semantic-motion-delay-instant);--vp-component-skeleton-motion-duration: var(--vp-semantic-motion-duration-slow);--vp-component-skeleton-motion-easing: var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-skeleton-sizing-graphic-min-height: var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-graphic-min-width: var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-text-height: var(--vp-semantic-sizing-xs);--vp-component-star-rating-color-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-star-rating-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-star-rating-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-star-rating-sizing-skeleton-width: var(--vp-semantic-sizing-7xl);--vp-component-star-rating-spacing-gap: var(--vp-semantic-spacing-4xs);--vp-component-sticker-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-color-catchy-container: var(--vp-semantic-color-commercial-default);--vp-component-sticker-color-catchy-content: var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-sticker-color-neutral-container: var(--vp-semantic-color-extended-cobalt-quiet);--vp-component-sticker-color-neutral-content: var(--vp-semantic-color-content-neutral);--vp-component-sticker-color-quiet-container: var(--vp-semantic-color-container-quiet);--vp-component-sticker-color-quiet-content: var(--vp-semantic-color-content-neutral);--vp-component-sticker-color-special-container: var(--vp-semantic-color-commercial-discount);--vp-component-sticker-color-special-content: var(--vp-semantic-color-content-inverse);--vp-component-sticker-sizing-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-skeleton-medium-height: var(--vp-semantic-sizing-xl);--vp-component-sticker-sizing-skeleton-medium-width: var(--vp-semantic-sizing-6xl);--vp-component-sticker-sizing-skeleton-small-height: var(--vp-semantic-sizing-l);--vp-component-sticker-sizing-skeleton-small-width: var(--vp-semantic-sizing-6xl);--vp-component-sticker-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-sticker-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-sticker-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-sticker-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-sticker-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-sticker-typography-medium-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-sticker-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-sticker-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-sticker-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-sticker-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-sticker-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-sticker-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-sticker-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-sticker-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-sticker-typography-small-label-optical-sizing: var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-sticker-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-sticker-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-sticker-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-tab-border-radius-indicator-bottom: var(--vp-semantic-border-radius-main);--vp-component-tab-border-radius-indicator-top: var(--vp-semantic-border-radius-s);--vp-component-tab-color-container: var(--vp-semantic-color-container-neutral);--vp-component-tab-color-content-selected: var(--vp-semantic-color-content-brand);--vp-component-tab-color-content-unselected: var(--vp-semantic-color-content-quiet);--vp-component-tab-motion-panels-transition-delay: var(--vp-semantic-motion-delay-instant);--vp-component-tab-motion-panels-transition-duration: var(--vp-semantic-motion-duration-quick);--vp-component-tab-motion-panels-transition-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-tab-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-tab-sizing-icon-height: var(--vp-semantic-sizing-xl);--vp-component-tab-sizing-icon-width: var(--vp-semantic-sizing-xl);--vp-component-tab-sizing-indicator-height: var(--vp-semantic-sizing-2xs);--vp-component-tab-spacing-tab-container-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-tab-spacing-tab-container-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-row-inline-start: var(--vp-semantic-spacing-4xl);--vp-component-tab-spacing-tab-row-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-tab-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-tab-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-tab-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-tab-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-tab-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-tab-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-tab-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-tab-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-tab-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-text-input-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-text-input-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-text-input-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-text-input-color-regular-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-text-input-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-text-input-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-text-input-color-regular-border-success: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-text-input-color-regular-content-checkmark: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-icons: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-text-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-text-input-sizing-checkmark-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-text-input-sizing-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-text-input-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-text-input-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-placeholder-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-text-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-width-active: var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-default: var(--vp-semantic-border-width-s);--vp-component-textarea-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-textarea-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-textarea-color-regular-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-textarea-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-textarea-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-textarea-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-textarea-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-textarea-color-regular-handle: var(--vp-semantic-color-border-neutral);--vp-component-textarea-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-textarea-sizing-min-height: var(--vp-semantic-sizing-6xl);--vp-component-textarea-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-textarea-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-label-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-textarea-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-placeholder-optical-sizing: var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-textarea-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-toggle-border-radius-container: var(--vp-semantic-border-radius-full);--vp-component-toggle-border-width-track-checked: var(--vp-semantic-border-width-none);--vp-component-toggle-border-width-track-unchecked: var(--vp-semantic-border-width-s);--vp-component-toggle-color-border-checked: var(--vp-core-color-transparent);--vp-component-toggle-color-border-unchecked: var(--vp-semantic-color-border-neutral);--vp-component-toggle-color-halo-checked-active: var(--vp-semantic-color-active-container-alpha-brand);--vp-component-toggle-color-halo-checked-hover: var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-toggle-color-halo-unchecked-active: var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-toggle-color-halo-unchecked-hover: var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-toggle-color-handle-checked: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-toggle-color-handle-unchecked: var(--vp-semantic-color-content-quiet);--vp-component-toggle-color-track-checked: var(--vp-semantic-color-container-brand);--vp-component-toggle-color-track-unchecked: var(--vp-semantic-color-container-quiet);--vp-component-toggle-motion-duration: var(--vp-semantic-motion-duration-quick);--vp-component-toggle-motion-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-toggle-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-toggle-sizing-medium-halo-height: var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-medium-halo-width: var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-medium-handle-checked-height: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-checked-width: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-unchecked-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-unchecked-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-track-height: var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-medium-track-width: var(--vp-semantic-sizing-5xl);--vp-component-toggle-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-toggle-sizing-small-halo-height: var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-small-halo-width: var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-small-handle-checked-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-checked-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-unchecked-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-unchecked-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-track-height: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-small-track-width: var(--vp-semantic-sizing-3xl);--vp-component-toggle-spacing-medium-track-checked-block-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-block-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-unchecked-block-end: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-block-start: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-end: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-start: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-small-track-checked-block-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-block-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-block-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-block-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-inline-start: var(--vp-semantic-spacing-2xs)}.vp--wonder-theme,.vp--wonder-theme *{font-family:var(--vp-core-font-family-decathlon),var(--vp-core-font-family-sans-serif)!important}.vp--wonder-theme .vtmn-chip{min-inline-size:auto}.vp-button,.vp-icon-button{align-self:initial}.vp-checkbox__label{flex:auto}@media(min-width:600px){.vp-drawer{max-width:var(--drawer-width)}}.vp-form-error{background:none}:global(button[aria-disabled=true]){cursor:not-allowed}.vp-form-helper[data-disabled]{opacity:1}.vp-price-helper,.vp-price-item{justify-content:inherit}.first-letter\:capitalize:first-letter{text-transform:capitalize}.after\:hidden:after{content:var(--tw-content);display:none}.after\:\!content-none:after{--tw-content: none !important;content:var(--tw-content)!important}.last\:mb-0:last-child{margin-bottom:0}.last\:mt-2:last-child{margin-top:.5rem}.empty\:mb-0:empty{margin-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus-within\:absolute:focus-within{position:absolute}.focus-within\:p-4:focus-within{padding:1rem}.hover\:cursor-default:hover{cursor:default}.hover\:\!bg-background-alternative:hover{background-color:var(--vp-semantic-color-background-alternative)!important}.hover\:\!bg-container-quiet:hover{background-color:var(--vp-semantic-color-container-quiet)!important}.hover\:underline:hover{text-decoration-line:underline}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:relative:focus{position:relative}.focus\:z-\[11\]:focus{z-index:11}.focus\:z-\[1\]:focus{z-index:1}.focus\:p-4:focus{padding:1rem}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\: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-visible\:\!bg-container-commercial-neutral:focus-visible{background-color:var(--vp-semantic-color-container-commercial-neutral)!important}.focus-visible\:shadow-focus-visible:focus-visible{--tw-shadow: var(--vp-semantic-box-shadow-focus);--tw-shadow-colored: var(--vp-semantic-box-shadow-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.active\:outline-none:active{outline:2px solid transparent;outline-offset:2px}@media(max-width:599px){.mobile\:mb-2{margin-bottom:.5rem}.mobile\:mt-0\.5{margin-top:.125rem}.mobile\:mt-16{margin-top:4rem}.mobile\:mt-2{margin-top:.5rem}.mobile\:mt-4{margin-top:1rem}.mobile\:mt-6{margin-top:1.5rem}.mobile\:block{display:block}.mobile\:flex{display:flex}.mobile\:hidden{display:none}.mobile\:w-full{width:100%}.mobile\:flex-col{flex-direction:column}.mobile\:items-start{align-items:flex-start}.mobile\:items-center{align-items:center}.mobile\:justify-between{justify-content:space-between}.mobile\:gap-1{gap:.25rem}.mobile\:break-words{overflow-wrap:break-word}.mobile\:border-b-\[0\.5px\]{border-bottom-width:.5px}.mobile\:border-b-small{border-bottom-width:var(--vp-semantic-border-width-s)}.mobile\:border-t-small{border-top-width:var(--vp-semantic-border-width-s)}.mobile\:px-4{padding-left:1rem;padding-right:1rem}.mobile\:py-8{padding-top:2rem;padding-bottom:2rem}.mobile\:pb-12{padding-bottom:3rem}.mobile\:pl-0{padding-left:0}.mobile\:pr-0{padding-right:0}.mobile\:text-left{text-align:left}}@media(min-width:600px){.gt-mobile\:right-8{right:2rem}.gt-mobile\:top-8{top:2rem}.gt-mobile\:-mx-8{margin-left:-2rem;margin-right:-2rem}.gt-mobile\:mx-0{margin-left:0;margin-right:0}.gt-mobile\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.gt-mobile\:mx-auto{margin-left:auto;margin-right:auto}.gt-mobile\:mb-0{margin-bottom:0}.gt-mobile\:mb-20{margin-bottom:5rem}.gt-mobile\:mb-4{margin-bottom:1rem}.gt-mobile\:ml-10{margin-left:2.5rem}.gt-mobile\:ml-4{margin-left:1rem}.gt-mobile\:ml-6{margin-left:1.5rem}.gt-mobile\:ml-auto{margin-left:auto}.gt-mobile\:mr-4{margin-right:1rem}.gt-mobile\:mt-0{margin-top:0}.gt-mobile\:mt-12{margin-top:3rem}.gt-mobile\:block{display:block}.gt-mobile\:inline{display:inline}.gt-mobile\:flex{display:flex}.gt-mobile\:grid{display:grid}.gt-mobile\:hidden{display:none}.gt-mobile\:h-screen{height:100vh}.gt-mobile\:min-h-\[50vh\]{min-height:50vh}.gt-mobile\:w-5\/12{width:41.666667%}.gt-mobile\:w-auto{width:auto}.gt-mobile\:max-w-screen-lg{max-width:1200px}.gt-mobile\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.gt-mobile\:grid-cols-\[200px_1fr_minmax\(75px\,150px\)\]{grid-template-columns:200px 1fr minmax(75px,150px)}.gt-mobile\:items-start{align-items:flex-start}.gt-mobile\:items-end{align-items:flex-end}.gt-mobile\:items-center{align-items:center}.gt-mobile\:justify-center{justify-content:center}.gt-mobile\:justify-between{justify-content:space-between}.gt-mobile\:gap-7{gap:1.75rem}.gt-mobile\:px-0{padding-left:0;padding-right:0}.gt-mobile\:px-14{padding-left:3.5rem;padding-right:3.5rem}.gt-mobile\:px-8{padding-left:2rem;padding-right:2rem}.gt-mobile\:pt-12{padding-top:3rem}.gt-mobile\:text-left{text-align:left}.gt-mobile\:first-letter\:lowercase:first-letter{text-transform:lowercase}}@media(max-width:599px){.lt-tablet\:hidden{display:none}}@media(min-width:900px){.gt-tablet\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.gt-tablet\:absolute{position:absolute}.gt-tablet\:bottom-0{bottom:0}.gt-tablet\:right-0{right:0}.gt-tablet\:z-10{z-index:10}.gt-tablet\:col-start-2{grid-column-start:2}.gt-tablet\:col-start-3{grid-column-start:3}.gt-tablet\:col-start-4{grid-column-start:4}.gt-tablet\:row-auto{grid-row:auto}.gt-tablet\:mx-4{margin-left:1rem;margin-right:1rem}.gt-tablet\:my-0{margin-top:0;margin-bottom:0}.gt-tablet\:mb-8{margin-bottom:2rem}.gt-tablet\:ml-8{margin-left:2rem}.gt-tablet\:mt-0{margin-top:0}.gt-tablet\:mt-12{margin-top:3rem}.gt-tablet\:mt-2{margin-top:.5rem}.gt-tablet\:block{display:block}.gt-tablet\:flex{display:flex}.gt-tablet\:hidden{display:none}.gt-tablet\:h-20{height:5rem}.gt-tablet\:h-4{height:1rem}.gt-tablet\:h-7{height:1.75rem}.gt-tablet\:h-full{height:100%}.gt-tablet\:w-4{width:1rem}.gt-tablet\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.gt-tablet\:grid-cols-\[1fr_auto_auto_min-content\]{grid-template-columns:1fr auto auto min-content}.gt-tablet\:flex-row{flex-direction:row}.gt-tablet\:items-center{align-items:center}.gt-tablet\:gap-10{gap:2.5rem}.gt-tablet\:gap-3{gap:.75rem}.gt-tablet\:self-center{align-self:center}.gt-tablet\:overflow-hidden{overflow:hidden}.gt-tablet\:p-10{padding:2.5rem}.gt-tablet\:text-right{text-align:right}}@media(max-width:899px){.lt-small-desktop\:hidden{display:none}.lt-small-desktop\:w-full{width:100%}}@media(min-width:900px)and (max-width:1199px){.small-desktop\:py-20{padding-top:5rem;padding-bottom:5rem}}@media(min-width:1200px){.gt-small-desktop\:static{position:static}.gt-small-desktop\:sticky{position:sticky}.gt-small-desktop\:right-10{right:2.5rem}.gt-small-desktop\:z-0{z-index:0}.gt-small-desktop\:order-3{order:3}.gt-small-desktop\:order-none{order:0}.gt-small-desktop\:float-right{float:right}.gt-small-desktop\:float-left{float:left}.gt-small-desktop\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.gt-small-desktop\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.gt-small-desktop\:my-20{margin-top:5rem;margin-bottom:5rem}.gt-small-desktop\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.gt-small-desktop\:mb-10{margin-bottom:2.5rem}.gt-small-desktop\:mb-4{margin-bottom:1rem}.gt-small-desktop\:mt-0{margin-top:0}.gt-small-desktop\:mt-20{margin-top:5rem}.gt-small-desktop\:mt-8{margin-top:2rem}.gt-small-desktop\:mt-\[72px\]{margin-top:72px}.gt-small-desktop\:block{display:block}.gt-small-desktop\:flex{display:flex}.gt-small-desktop\:hidden{display:none}.gt-small-desktop\:w-2\/5{width:40%}.gt-small-desktop\:w-3\/5{width:60%}.gt-small-desktop\:w-4\/12{width:33.333333%}.gt-small-desktop\:w-5\/6{width:83.333333%}.gt-small-desktop\:w-6\/12{width:50%}.gt-small-desktop\:w-auto{width:auto}.gt-small-desktop\:flex-1{flex:1 1 0%}.gt-small-desktop\:flex-row{flex-direction:row}.gt-small-desktop\:items-center{align-items:center}.gt-small-desktop\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gt-small-desktop\:bg-none{background-image:none}.gt-small-desktop\:p-0{padding:0}.gt-small-desktop\:px-16{padding-left:4rem;padding-right:4rem}.gt-small-desktop\:px-8{padding-left:2rem;padding-right:2rem}.gt-small-desktop\:pl-4{padding-left:1rem}.gt-small-desktop\:pr-12{padding-right:3rem}.gt-small-desktop\:pt-4{padding-top:1rem}.gt-small-desktop\:pt-8{padding-top:2rem}.gt-small-desktop\:after\:clear-both:after{content:var(--tw-content);clear:both}.gt-small-desktop\:after\:block:after{content:var(--tw-content);display:block}}@media(min-width:1440px){.gt-medium-desktop\:block{display:block}.gt-medium-desktop\:hidden{display:none}}.\[\&\:not\(\:focus\)\]\:sr-only:not(: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}@media(max-width:1199px){.notification__wrapper.svelte-12qhfyh .vtmn-snackbar{margin-bottom:var(--bottom-nav-height, 0)}.notification__wrapper.svelte-12qhfyh .vtmn-toast{margin-bottom:calc(var(--bottom-nav-height, 0) - var(--vp-core-spacing-200))}.notification__wrapper.svelte-12qhfyh .vtmn-alert{inset-block-end:unset;inset-block-start:2rem;inset-inline-end:1rem;inset-inline-start:unset;animation:var(--vtmn-animation_alert)}}
