@layer reset,vitamin-play;@layer reset{*,:after,:before{box-sizing:border-box}*{border:0;margin:0;padding:0}body{background-color:var(--vp-semantic-color-background-main);color:var(--vp-semantic-color-content-neutral);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,picture,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a{text-decoration:none}a,button{color:inherit}button{background-color:transparent;cursor:pointer}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}}:root{--z-index-sticky:100;--z-index-navbar:200;--z-index-dialog:300;--grid-column-gap:8px;--container-gutter:20px}@media screen and (min-width:600px){:root{--grid-column-gap:20px;--container-gutter:40px}}@media screen and (min-width:1200px){:root{--grid-column-gap:24px;--container-gutter:64px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}@media screen and (max-width:599px){.container,.container-s{margin-left:20px;margin-right:20px}}@media screen and (min-width:600px)and (max-width:1199px){.container,.container-m{margin-left:40px;margin-right:40px}}@media screen and (min-width:1200px)and (max-width:1799px){.container,.container-l{margin-left:64px;margin-right:64px}}@media screen and (min-width:1800px){.container,.container-xl{margin-left:auto;margin-right:auto;max-width:1600px}}@font-face{font-family:icons-vtmn;src:url(./icons-vtmn.yqGR2J-W.woff) format("woff"),url(./icons-vtmn.xdB1Fpd3.woff2) format("woff2")}span[class*=" icon-vtmn-"]:before,span[class^=icon-vtmn-]:before{font-family:icons-vtmn!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-vtmn-accessibility-fill:before{content:""}.icon-vtmn-accessibility-line:before{content:""}.icon-vtmn-add-circle-fill:before{content:""}.icon-vtmn-add-circle-line:before{content:""}.icon-vtmn-add-fill:before{content:""}.icon-vtmn-add-line:before{content:""}.icon-vtmn-alert-fill:before{content:""}.icon-vtmn-alert-line:before{content:""}.icon-vtmn-align-bottom-fill:before{content:""}.icon-vtmn-align-bottom-line:before{content:""}.icon-vtmn-align-center-fill:before{content:""}.icon-vtmn-align-center-line:before{content:""}.icon-vtmn-align-left-fill:before{content:""}.icon-vtmn-align-left-line:before{content:""}.icon-vtmn-align-right-fill:before{content:""}.icon-vtmn-align-right-line:before{content:""}.icon-vtmn-align-top-fill:before{content:""}.icon-vtmn-align-top-line:before{content:""}.icon-vtmn-align-vertically-fill:before{content:""}.icon-vtmn-align-vertically-line:before{content:""}.icon-vtmn-amazon-fill:before{content:""}.icon-vtmn-amazon-line:before{content:""}.icon-vtmn-android-fill:before{content:""}.icon-vtmn-android-line:before{content:""}.icon-vtmn-apple-fill:before{content:""}.icon-vtmn-apple-line:before{content:""}.icon-vtmn-arrow-down-circle-fill:before{content:""}.icon-vtmn-arrow-down-circle-line:before{content:""}.icon-vtmn-arrow-down-fill:before{content:""}.icon-vtmn-arrow-down-line:before{content:""}.icon-vtmn-arrow-go-back-fill:before{content:""}.icon-vtmn-arrow-go-back-line:before{content:""}.icon-vtmn-arrow-go-forward-fill:before{content:""}.icon-vtmn-arrow-go-forward-line:before{content:""}.icon-vtmn-arrow-left-circle-fill:before{content:""}.icon-vtmn-arrow-left-circle-line:before{content:""}.icon-vtmn-arrow-left-down-fill:before{content:""}.icon-vtmn-arrow-left-down-line:before{content:""}.icon-vtmn-arrow-left-fill:before{content:""}.icon-vtmn-arrow-left-line:before{content:""}.icon-vtmn-arrow-left-right-fill:before{content:""}.icon-vtmn-arrow-left-right-line:before{content:""}.icon-vtmn-arrow-left-up-fill:before{content:""}.icon-vtmn-arrow-left-up-line:before{content:""}.icon-vtmn-arrow-right-circle-fill:before{content:""}.icon-vtmn-arrow-right-circle-line:before{content:""}.icon-vtmn-arrow-right-down-fill:before{content:""}.icon-vtmn-arrow-right-down-line:before{content:""}.icon-vtmn-arrow-right-fill:before{content:""}.icon-vtmn-arrow-right-line:before{content:""}.icon-vtmn-arrow-right-up-fill:before{content:""}.icon-vtmn-arrow-right-up-line:before{content:""}.icon-vtmn-arrow-up-circle-fill:before{content:""}.icon-vtmn-arrow-up-circle-line:before{content:""}.icon-vtmn-arrow-up-down-fill:before{content:""}.icon-vtmn-arrow-up-down-line:before{content:""}.icon-vtmn-arrow-up-fill:before{content:""}.icon-vtmn-arrow-up-line:before{content:""}.icon-vtmn-attachment-fill:before{content:""}.icon-vtmn-attachment-line:before{content:""}.icon-vtmn-award-fill:before{content:""}.icon-vtmn-award-line:before{content:""}.icon-vtmn-bank-card-fill:before{content:""}.icon-vtmn-bank-card-line:before{content:""}.icon-vtmn-bar-chart-fill:before{content:""}.icon-vtmn-bar-chart-line:before{content:""}.icon-vtmn-barcode-fill:before{content:""}.icon-vtmn-barcode-line:before{content:""}.icon-vtmn-bill-fill:before{content:""}.icon-vtmn-bill-line:before{content:""}.icon-vtmn-body-scan-fill:before{content:""}.icon-vtmn-body-scan-line:before{content:""}.icon-vtmn-bold-fill:before{content:""}.icon-vtmn-bold-line:before{content:""}.icon-vtmn-calendar-2-fill:before{content:""}.icon-vtmn-calendar-2-line:before{content:""}.icon-vtmn-calendar-check-fill:before{content:""}.icon-vtmn-calendar-check-line:before{content:""}.icon-vtmn-calendar-date-fill:before{content:""}.icon-vtmn-calendar-date-line:before{content:""}.icon-vtmn-calendar-fill:before{content:""}.icon-vtmn-calendar-line:before{content:""}.icon-vtmn-camera-fill:before{content:""}.icon-vtmn-camera-line:before{content:""}.icon-vtmn-car-fill:before{content:""}.icon-vtmn-car-line:before{content:""}.icon-vtmn-check-fill:before{content:""}.icon-vtmn-check-line:before{content:""}.icon-vtmn-checkbox-blank-circle-fill:before{content:""}.icon-vtmn-checkbox-blank-circle-line:before{content:""}.icon-vtmn-checkbox-blank-fill:before{content:""}.icon-vtmn-checkbox-blank-line:before{content:""}.icon-vtmn-checkbox-circle-fill:before{content:""}.icon-vtmn-checkbox-circle-line:before{content:""}.icon-vtmn-checkbox-fill:before{content:""}.icon-vtmn-checkbox-line:before{content:""}.icon-vtmn-checkbox-multiple-fill:before{content:""}.icon-vtmn-checkbox-multiple-line:before{content:""}.icon-vtmn-chevron-down-fill:before{content:""}.icon-vtmn-chevron-down-line:before{content:""}.icon-vtmn-chevron-left-fill:before{content:""}.icon-vtmn-chevron-left-line:before{content:""}.icon-vtmn-chevron-right-fill:before{content:""}.icon-vtmn-chevron-right-line:before{content:""}.icon-vtmn-chevron-up-fill:before{content:""}.icon-vtmn-chevron-up-line:before{content:""}.icon-vtmn-chrome-fill:before{content:""}.icon-vtmn-chrome-line:before{content:""}.icon-vtmn-close-circle-fill:before{content:""}.icon-vtmn-close-circle-line:before{content:""}.icon-vtmn-close-fill:before{content:""}.icon-vtmn-close-line:before{content:""}.icon-vtmn-cloud-fill:before{content:""}.icon-vtmn-cloud-line:before{content:""}.icon-vtmn-cloud-windy-fill:before{content:""}.icon-vtmn-cloud-windy-line:before{content:""}.icon-vtmn-counter-fill:before{content:""}.icon-vtmn-counter-line:before{content:""}.icon-vtmn-customer-service-fill:before{content:""}.icon-vtmn-customer-service-line:before{content:""}.icon-vtmn-database-fill:before{content:""}.icon-vtmn-database-line:before{content:""}.icon-vtmn-delete-bin-fill:before{content:""}.icon-vtmn-delete-bin-line:before{content:""}.icon-vtmn-direction-fill:before{content:""}.icon-vtmn-direction-line:before{content:""}.icon-vtmn-distance-fill:before{content:""}.icon-vtmn-distance-line:before{content:""}.icon-vtmn-download-fill:before{content:""}.icon-vtmn-download-line:before{content:""}.icon-vtmn-drive-fill:before{content:""}.icon-vtmn-drive-line:before{content:""}.icon-vtmn-drizzle-fill:before{content:""}.icon-vtmn-drizzle-line:before{content:""}.icon-vtmn-earth-fill:before{content:""}.icon-vtmn-earth-line:before{content:""}.icon-vtmn-edit-fill:before{content:""}.icon-vtmn-edit-line:before{content:""}.icon-vtmn-emotion-fill:before{content:""}.icon-vtmn-emotion-laugh-fill:before{content:""}.icon-vtmn-emotion-laugh-line:before{content:""}.icon-vtmn-emotion-line:before{content:""}.icon-vtmn-emotion-normal-fill:before{content:""}.icon-vtmn-emotion-normal-line:before{content:""}.icon-vtmn-emotion-sad-fill:before{content:""}.icon-vtmn-emotion-sad-line:before{content:""}.icon-vtmn-emotion-unhappy-fill:before{content:""}.icon-vtmn-emotion-unhappy-line:before{content:""}.icon-vtmn-equalizer-fill:before{content:""}.icon-vtmn-equalizer-line:before{content:""}.icon-vtmn-error-warning-fill:before{content:""}.icon-vtmn-error-warning-line:before{content:""}.icon-vtmn-exchange-fill:before{content:""}.icon-vtmn-exchange-line:before{content:""}.icon-vtmn-external-link-fill:before{content:""}.icon-vtmn-external-link-line:before{content:""}.icon-vtmn-eye-fill:before{content:""}.icon-vtmn-eye-line:before{content:""}.icon-vtmn-eye-off-fill:before{content:""}.icon-vtmn-eye-off-line:before{content:""}.icon-vtmn-facebook-fill:before{content:""}.icon-vtmn-facebook-line:before{content:""}.icon-vtmn-feedback-fill:before{content:""}.icon-vtmn-feedback-line:before{content:""}.icon-vtmn-file-copy-fill:before{content:""}.icon-vtmn-file-copy-line:before{content:""}.icon-vtmn-file-fill:before{content:""}.icon-vtmn-file-line:before{content:""}.icon-vtmn-film-fill:before{content:""}.icon-vtmn-film-line:before{content:""}.icon-vtmn-filter-fill:before{content:""}.icon-vtmn-filter-line:before{content:""}.icon-vtmn-filter-off-fill:before{content:""}.icon-vtmn-filter-off-line:before{content:""}.icon-vtmn-fire-fill:before{content:""}.icon-vtmn-fire-line:before{content:""}.icon-vtmn-firefox-fill:before{content:""}.icon-vtmn-firefox-line:before{content:""}.icon-vtmn-flashlight-fill:before{content:""}.icon-vtmn-flashlight-line:before{content:""}.icon-vtmn-focus-fill:before{content:""}.icon-vtmn-focus-line:before{content:""}.icon-vtmn-foggy-fill:before{content:""}.icon-vtmn-foggy-line:before{content:""}.icon-vtmn-font-size-fill:before{content:""}.icon-vtmn-font-size-line:before{content:""}.icon-vtmn-football-fill:before{content:""}.icon-vtmn-football-line:before{content:""}.icon-vtmn-forbid-fill:before{content:""}.icon-vtmn-forbid-line:before{content:""}.icon-vtmn-fullscreen-fill:before{content:""}.icon-vtmn-fullscreen-line:before{content:""}.icon-vtmn-function-fill:before{content:""}.icon-vtmn-function-line:before{content:""}.icon-vtmn-gift-fill:before{content:""}.icon-vtmn-gift-line:before{content:""}.icon-vtmn-github-fill:before{content:""}.icon-vtmn-github-line:before{content:""}.icon-vtmn-google-fill:before{content:""}.icon-vtmn-google-line:before{content:""}.icon-vtmn-grid-fill:before{content:""}.icon-vtmn-grid-line:before{content:""}.icon-vtmn-group-fill:before{content:""}.icon-vtmn-group-line:before{content:""}.icon-vtmn-hail-fill:before{content:""}.icon-vtmn-hail-line:before{content:""}.icon-vtmn-hearing-impairment-fill:before{content:""}.icon-vtmn-hearing-impairment-line:before{content:""}.icon-vtmn-heart-fill:before{content:""}.icon-vtmn-heart-line:before{content:""}.icon-vtmn-heart-pulse-fill:before{content:""}.icon-vtmn-heart-pulse-line:before{content:""}.icon-vtmn-history-fill:before{content:""}.icon-vtmn-history-line:before{content:""}.icon-vtmn-home-fill:before{content:""}.icon-vtmn-home-line:before{content:""}.icon-vtmn-hourglass-fill:before{content:""}.icon-vtmn-hourglass-line:before{content:""}.icon-vtmn-ie-fill:before{content:""}.icon-vtmn-ie-line:before{content:""}.icon-vtmn-image-fill:before{content:""}.icon-vtmn-image-line:before{content:""}.icon-vtmn-information-fill:before{content:""}.icon-vtmn-information-line:before{content:""}.icon-vtmn-instagram-fill:before{content:""}.icon-vtmn-instagram-line:before{content:""}.icon-vtmn-italic-fill:before{content:""}.icon-vtmn-italic-line:before{content:""}.icon-vtmn-kakao-talk-fill:before{content:""}.icon-vtmn-kakao-talk-line:before{content:""}.icon-vtmn-keyboard-fill:before{content:""}.icon-vtmn-keyboard-line:before{content:""}.icon-vtmn-leaf-fill:before{content:""}.icon-vtmn-leaf-line:before{content:""}.icon-vtmn-lightbulb-fill:before{content:""}.icon-vtmn-lightbulb-line:before{content:""}.icon-vtmn-lightning-fill:before{content:""}.icon-vtmn-lightning-line:before{content:""}.icon-vtmn-line-chart-fill:before{content:""}.icon-vtmn-line-chart-line:before{content:""}.icon-vtmn-line-fill:before{content:""}.icon-vtmn-line-line:before{content:""}.icon-vtmn-link-fill:before{content:""}.icon-vtmn-link-line:before{content:""}.icon-vtmn-list-check-fill:before{content:""}.icon-vtmn-list-check-line:before{content:""}.icon-vtmn-list-settings-fill:before{content:""}.icon-vtmn-list-settings-line:before{content:""}.icon-vtmn-lock-fill:before{content:""}.icon-vtmn-lock-line:before{content:""}.icon-vtmn-logout-fill:before{content:""}.icon-vtmn-logout-line:before{content:""}.icon-vtmn-loyalty-card-fill:before{content:""}.icon-vtmn-loyalty-card-line:before{content:""}.icon-vtmn-mac-fill:before{content:""}.icon-vtmn-mac-line:before{content:""}.icon-vtmn-macbook-fill:before{content:""}.icon-vtmn-macbook-line:before{content:""}.icon-vtmn-mail-fill:before{content:""}.icon-vtmn-mail-line:before{content:""}.icon-vtmn-mail-send-fill:before{content:""}.icon-vtmn-mail-send-line:before{content:""}.icon-vtmn-map-pin-fill:before{content:""}.icon-vtmn-map-pin-line:before{content:""}.icon-vtmn-mastercard-fill:before{content:""}.icon-vtmn-mastercard-line:before{content:""}.icon-vtmn-menu-fill:before{content:""}.icon-vtmn-menu-line:before{content:""}.icon-vtmn-message-fill:before{content:""}.icon-vtmn-message-line:before{content:""}.icon-vtmn-messenger-fill:before{content:""}.icon-vtmn-messenger-line:before{content:""}.icon-vtmn-mic-fill:before{content:""}.icon-vtmn-mic-line:before{content:""}.icon-vtmn-mist-fill:before{content:""}.icon-vtmn-mist-line:before{content:""}.icon-vtmn-money-cny-box-fill:before{content:""}.icon-vtmn-money-cny-box-line:before{content:""}.icon-vtmn-money-dollar-box-fill:before{content:""}.icon-vtmn-money-dollar-box-line:before{content:""}.icon-vtmn-money-euro-box-fill:before{content:""}.icon-vtmn-money-euro-box-line:before{content:""}.icon-vtmn-money-pound-box-fill:before{content:""}.icon-vtmn-money-pound-box-line:before{content:""}.icon-vtmn-moon-cloudy-fill:before{content:""}.icon-vtmn-moon-cloudy-line:before{content:""}.icon-vtmn-moon-fill:before{content:""}.icon-vtmn-moon-line:before{content:""}.icon-vtmn-more-2-fill:before{content:""}.icon-vtmn-more-2-line:before{content:""}.icon-vtmn-more-fill:before{content:""}.icon-vtmn-more-line:before{content:""}.icon-vtmn-music-2-fill:before{content:""}.icon-vtmn-music-2-line:before{content:""}.icon-vtmn-music-fill:before{content:""}.icon-vtmn-music-line:before{content:""}.icon-vtmn-naver-fill:before{content:""}.icon-vtmn-naver-line:before{content:""}.icon-vtmn-navigation-fill:before{content:""}.icon-vtmn-navigation-line:before{content:""}.icon-vtmn-notification-fill:before{content:""}.icon-vtmn-notification-line:before{content:""}.icon-vtmn-package-fill:before{content:""}.icon-vtmn-package-line:before{content:""}.icon-vtmn-pause-circle-fill:before{content:""}.icon-vtmn-pause-circle-line:before{content:""}.icon-vtmn-pause-fill:before{content:""}.icon-vtmn-pause-line:before{content:""}.icon-vtmn-phone-fill:before{content:""}.icon-vtmn-phone-line:before{content:""}.icon-vtmn-pie-chart-fill:before{content:""}.icon-vtmn-pie-chart-line:before{content:""}.icon-vtmn-pinterest-fill:before{content:""}.icon-vtmn-pinterest-line:before{content:""}.icon-vtmn-play-circle-fill:before{content:""}.icon-vtmn-play-circle-line:before{content:""}.icon-vtmn-play-fill:before{content:""}.icon-vtmn-play-line:before{content:""}.icon-vtmn-price-tag-fill:before{content:""}.icon-vtmn-price-tag-line:before{content:""}.icon-vtmn-printer-fill:before{content:""}.icon-vtmn-printer-line:before{content:""}.icon-vtmn-qr-scan-fill:before{content:""}.icon-vtmn-qr-scan-line:before{content:""}.icon-vtmn-question-fill:before{content:""}.icon-vtmn-question-line:before{content:""}.icon-vtmn-radio-button-fill:before{content:""}.icon-vtmn-radio-button-line:before{content:""}.icon-vtmn-rainy-fill:before{content:""}.icon-vtmn-rainy-line:before{content:""}.icon-vtmn-recycle-fill:before{content:""}.icon-vtmn-recycle-line:before{content:""}.icon-vtmn-refresh-fill:before{content:""}.icon-vtmn-refresh-line:before{content:""}.icon-vtmn-refund-fill:before{content:""}.icon-vtmn-refund-line:before{content:""}.icon-vtmn-repeat-fill:before{content:""}.icon-vtmn-repeat-line:before{content:""}.icon-vtmn-return-fill:before{content:""}.icon-vtmn-return-line:before{content:""}.icon-vtmn-riding-fill:before{content:""}.icon-vtmn-riding-line:before{content:""}.icon-vtmn-rocket-fill:before{content:""}.icon-vtmn-rocket-line:before{content:""}.icon-vtmn-rss-fill:before{content:""}.icon-vtmn-rss-line:before{content:""}.icon-vtmn-ruler-fill:before{content:""}.icon-vtmn-ruler-line:before{content:""}.icon-vtmn-run-fill:before{content:""}.icon-vtmn-run-line:before{content:""}.icon-vtmn-safari-fill:before{content:""}.icon-vtmn-safari-line:before{content:""}.icon-vtmn-scales-fill:before{content:""}.icon-vtmn-scales-line:before{content:""}.icon-vtmn-search-fill:before{content:""}.icon-vtmn-search-line:before{content:""}.icon-vtmn-secure-payment-fill:before{content:""}.icon-vtmn-secure-payment-line:before{content:""}.icon-vtmn-seed-1-fill:before{content:""}.icon-vtmn-seed-1-line:before{content:""}.icon-vtmn-seed-2-fill:before{content:""}.icon-vtmn-seed-2-line:before{content:""}.icon-vtmn-seed-3-fill:before{content:""}.icon-vtmn-seed-3-line:before{content:""}.icon-vtmn-selected-by-decathlon-fill:before{content:""}.icon-vtmn-selected-by-decathlon-line:before{content:""}.icon-vtmn-send-plane-2-fill:before{content:""}.icon-vtmn-send-plane-2-line:before{content:""}.icon-vtmn-send-plane-fill:before{content:""}.icon-vtmn-send-plane-line:before{content:""}.icon-vtmn-settings-fill:before{content:""}.icon-vtmn-settings-line:before{content:""}.icon-vtmn-share-android-fill:before{content:""}.icon-vtmn-share-android-line:before{content:""}.icon-vtmn-share-fill:before{content:""}.icon-vtmn-share-ios-fill:before{content:""}.icon-vtmn-share-ios-line:before{content:""}.icon-vtmn-share-line:before{content:""}.icon-vtmn-shield-check-fill:before{content:""}.icon-vtmn-shield-check-line:before{content:""}.icon-vtmn-shopping-bag-fill:before{content:""}.icon-vtmn-shopping-bag-line:before{content:""}.icon-vtmn-shopping-cart-fill:before{content:""}.icon-vtmn-shopping-cart-line:before{content:""}.icon-vtmn-showers-fill:before{content:""}.icon-vtmn-showers-line:before{content:""}.icon-vtmn-shut-down-fill:before{content:""}.icon-vtmn-shut-down-line:before{content:""}.icon-vtmn-slack-fill:before{content:""}.icon-vtmn-slack-line:before{content:""}.icon-vtmn-smartphone-fill:before{content:""}.icon-vtmn-smartphone-line:before{content:""}.icon-vtmn-snapchat-fill:before{content:""}.icon-vtmn-snapchat-line:before{content:""}.icon-vtmn-snowy-fill:before{content:""}.icon-vtmn-snowy-line:before{content:""}.icon-vtmn-sparkles-fill:before{content:""}.icon-vtmn-sparkles-line:before{content:""}.icon-vtmn-star-fill:before{content:""}.icon-vtmn-star-half-fill:before{content:""}.icon-vtmn-star-half-line:before{content:""}.icon-vtmn-star-line:before{content:""}.icon-vtmn-stop-circle-fill:before{content:""}.icon-vtmn-stop-circle-line:before{content:""}.icon-vtmn-stop-fill:before{content:""}.icon-vtmn-stop-line:before{content:""}.icon-vtmn-store-fill:before{content:""}.icon-vtmn-store-line:before{content:""}.icon-vtmn-subtract-fill:before{content:""}.icon-vtmn-subtract-line:before{content:""}.icon-vtmn-suitcase-fill:before{content:""}.icon-vtmn-suitcase-line:before{content:""}.icon-vtmn-sun-cloudy-fill:before{content:""}.icon-vtmn-sun-cloudy-line:before{content:""}.icon-vtmn-sun-fill:before{content:""}.icon-vtmn-sun-line:before{content:""}.icon-vtmn-t-shirt-fill:before{content:""}.icon-vtmn-t-shirt-line:before{content:""}.icon-vtmn-t-shirt-number-fill:before{content:""}.icon-vtmn-t-shirt-number-line:before{content:""}.icon-vtmn-tablet-fill:before{content:""}.icon-vtmn-tablet-line:before{content:""}.icon-vtmn-task-fill:before{content:""}.icon-vtmn-task-line:before{content:""}.icon-vtmn-telegram-fill:before{content:""}.icon-vtmn-telegram-line:before{content:""}.icon-vtmn-temp-cold-fill:before{content:""}.icon-vtmn-temp-cold-line:before{content:""}.icon-vtmn-temp-hot-fill:before{content:""}.icon-vtmn-temp-hot-line:before{content:""}.icon-vtmn-text-curved-fill:before{content:""}.icon-vtmn-text-curved-line:before{content:""}.icon-vtmn-text-fill:before{content:""}.icon-vtmn-text-line:before{content:""}.icon-vtmn-thumb-down-fill:before{content:""}.icon-vtmn-thumb-down-line:before{content:""}.icon-vtmn-thumb-up-fill:before{content:""}.icon-vtmn-thumb-up-line:before{content:""}.icon-vtmn-thunderstorms-fill:before{content:""}.icon-vtmn-thunderstorms-line:before{content:""}.icon-vtmn-tiktok-fill:before{content:""}.icon-vtmn-tiktok-line:before{content:""}.icon-vtmn-time-fill:before{content:""}.icon-vtmn-time-line:before{content:""}.icon-vtmn-timer-fill:before{content:""}.icon-vtmn-timer-line:before{content:""}.icon-vtmn-tools-fill:before{content:""}.icon-vtmn-tools-line:before{content:""}.icon-vtmn-train-fill:before{content:""}.icon-vtmn-train-line:before{content:""}.icon-vtmn-trophy-fill:before{content:""}.icon-vtmn-trophy-line:before{content:""}.icon-vtmn-truck-fill:before{content:""}.icon-vtmn-truck-line:before{content:""}.icon-vtmn-twitter-fill:before{content:""}.icon-vtmn-twitter-line:before{content:""}.icon-vtmn-unlink-fill:before{content:""}.icon-vtmn-unlink-line:before{content:""}.icon-vtmn-upload-fill:before{content:""}.icon-vtmn-upload-line:before{content:""}.icon-vtmn-user-fill:before{content:""}.icon-vtmn-user-line:before{content:""}.icon-vtmn-viber-fill:before{content:""}.icon-vtmn-viber-line:before{content:""}.icon-vtmn-visa-fill:before{content:""}.icon-vtmn-visa-line:before{content:""}.icon-vtmn-volume-alert-fill:before{content:""}.icon-vtmn-volume-alert-line:before{content:""}.icon-vtmn-volume-down-fill:before{content:""}.icon-vtmn-volume-down-line:before{content:""}.icon-vtmn-volume-mute-fill:before{content:""}.icon-vtmn-volume-mute-line:before{content:""}.icon-vtmn-volume-up-fill:before{content:""}.icon-vtmn-volume-up-line:before{content:""}.icon-vtmn-walk-fill:before{content:""}.icon-vtmn-walk-line:before{content:""}.icon-vtmn-wallet-fill:before{content:""}.icon-vtmn-wallet-line:before{content:""}.icon-vtmn-whatsapp-fill:before{content:""}.icon-vtmn-whatsapp-line:before{content:""}.icon-vtmn-wifi-off-fill:before{content:""}.icon-vtmn-wifi-off-line:before{content:""}.icon-vtmn-wifi-on-fill:before{content:""}.icon-vtmn-wifi-on-line:before{content:""}.icon-vtmn-windy-fill:before{content:""}.icon-vtmn-windy-line:before{content:""}.icon-vtmn-youtube-fill:before{content:""}.icon-vtmn-youtube-line:before{content:""}.icon-vtmn-zoom-in-fill:before{content:""}.icon-vtmn-zoom-in-line:before{content:""}.icon-vtmn-zoom-out-fill:before{content:""}.icon-vtmn-zoom-out-line:before{content:""}.mapboxgl-canvas-container{height:100%!important}.mapboxgl-ctrl-group{background:none!important;box-shadow:none!important;display:flex!important;flex-direction:column!important}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m) 0!important}.mapboxgl-ctrl-right .mapboxgl-ctrl{margin:0 var(--vp-semantic-spacing-m) 0 0!important}.mapboxgl-ctrl-top-right{margin:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l) 0 0!important}.mapboxgl-ctrl-top-left{margin:var(--vp-semantic-spacing-l) 0 0 var(--vp-semantic-spacing-l)!important}.mapboxgl-ctrl-top-left .mapboxgl-ctrl,.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:none;margin:0!important}.mapboxgl-ctrl-right .mapboxgl-ctrl>button,.mapboxgl-ctrl-top-right .mapboxgl-ctrl>button{margin:0 0 var(--vp-semantic-spacing-xs) 0!important}.mapboxgl-ctrl-close,.mapboxgl-ctrl-elevation-profile,.mapboxgl-ctrl-fullscreen,.mapboxgl-ctrl-style,.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out{align-items:center!important;background-color:var(--vp-component-icon-button-color-secondary-regular-container-default)!important;border-bottom-left-radius:var(--vp-component-icon-button-border-radius-bottom-left)!important;border-bottom-right-radius:var(--vp-component-icon-button-border-radius-bottom-right)!important;border-color:var(--vp-component-icon-button-color-secondary-regular-border)!important;border-style:solid!important;border-top-left-radius:var(--vp-component-icon-button-border-radius-top-left)!important;border-top-right-radius:var(--vp-component-icon-button-border-radius-top-right)!important;border-width:var(--vp-component-icon-button-border-width)!important;display:flex!important;height:var(--vp-component-icon-button-sizing-medium-container-height)!important;justify-content:center!important;width:var(--vp-component-icon-button-sizing-medium-container-width)!important}:is(.mapboxgl-ctrl-close,.mapboxgl-ctrl-style,.mapboxgl-ctrl-fullscreen,.mapboxgl-ctrl-elevation-profile,.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out) .mapboxgl-ctrl-icon{background-color:var(--vp-component-icon-button-color-secondary-regular-content)!important;background-image:none!important;height:var(--vp-component-icon-button-sizing-large-icon-height)!important;-webkit-mask-size:cover!important;mask-size:cover!important;width:var(--vp-component-icon-button-sizing-large-icon-width)!important}:is(.mapboxgl-ctrl-close,.mapboxgl-ctrl-style,.mapboxgl-ctrl-fullscreen,.mapboxgl-ctrl-elevation-profile,.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out):hover{background-color:var(--vp-component-icon-button-color-secondary-regular-container-hover)!important}:is(.mapboxgl-ctrl-close,.mapboxgl-ctrl-style,.mapboxgl-ctrl-fullscreen,.mapboxgl-ctrl-elevation-profile,.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out):active{background-color:var(--vp-component-icon-button-color-primary-inverse-container-active)!important}.vp--dark-mode .mapboxgl-ctrl-scale{color:var(--vp-component-icon-button-color-primary-inverse-content)!important}.mapboxgl-ctrl-scale{border-color:var(--vp-component-icon-button-color-secondary-regular-border)!important;color:var(--vp-component-icon-button-color-secondary-regular-content)!important}.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{-webkit-mask-image:url('data:image/svg+xml;charset=utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.25 3.75H3.75V8.25M15.75 3.75H20.25V8.25M20.25 15.75V20.25H15.75M8.25 20.25H3.75V15.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="square"/></svg>')!important;mask-image:url('data:image/svg+xml;charset=utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.25 3.75H3.75V8.25M15.75 3.75H20.25V8.25M20.25 15.75V20.25H15.75M8.25 20.25H3.75V15.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="square"/></svg>')!important}.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{-webkit-mask-image:url('data:image/svg+xml;charset=utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.44 21.44L16.38 16.38M10.75 7.25V14.25M14.25 10.75H7.25M18.75 10.75C18.75 15.17 15.17 18.75 10.75 18.75C6.33 18.75 2.75 15.17 2.75 10.75C2.75 6.33 6.33 2.75 10.75 2.75C15.17 2.75 18.75 6.33 18.75 10.75Z" stroke="currentColor" stroke-width="1.5"/></svg>')!important;mask-image:url('data:image/svg+xml;charset=utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.44 21.44L16.38 16.38M10.75 7.25V14.25M14.25 10.75H7.25M18.75 10.75C18.75 15.17 15.17 18.75 10.75 18.75C6.33 18.75 2.75 15.17 2.75 10.75C2.75 6.33 6.33 2.75 10.75 2.75C15.17 2.75 18.75 6.33 18.75 10.75Z" stroke="currentColor" stroke-width="1.5"/></svg>')!important}.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{-webkit-mask-image:url('data:image/svg+xml;charset=utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.44 21.44L16.38 16.38M14.25 10.75H7.25M18.75 10.75C18.75 15.17 15.17 18.75 10.75 18.75C6.33 18.75 2.75 15.17 2.75 10.75C2.75 6.33 6.33 2.75 10.75 2.75C15.17 2.75 18.75 6.33 18.75 10.75Z" stroke="currentColor" stroke-width="1.5"/></svg>')!important;mask-image:url('data:image/svg+xml;charset=utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.44 21.44L16.38 16.38M14.25 10.75H7.25M18.75 10.75C18.75 15.17 15.17 18.75 10.75 18.75C6.33 18.75 2.75 15.17 2.75 10.75C2.75 6.33 6.33 2.75 10.75 2.75C15.17 2.75 18.75 6.33 18.75 10.75Z" stroke="currentColor" stroke-width="1.5"/></svg>')!important}.mapboxgl-ctrl-style .mapboxgl-ctrl-icon{-webkit-mask-image:url('data:image/svg+xml;charset=utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.7359 12.6665L17.7376 13.2676C17.935 13.386 17.9989 13.6419 17.8806 13.8392C17.8453 13.8979 17.7963 13.947 17.7376 13.9821L10.4285 18.3676C10.1647 18.526 9.8349 18.526 9.57107 18.3676L2.26193 13.9821C2.0646 13.8637 2.00062 13.6078 2.11901 13.4105C2.1542 13.3518 2.20328 13.3027 2.26193 13.2676L3.26367 12.6665L9.99982 16.7081L16.7359 12.6665ZM16.7359 8.74981L17.7376 9.3509C17.935 9.46931 17.9989 9.72523 17.8806 9.92256C17.8453 9.98123 17.7963 10.0303 17.7376 10.0655L9.99982 14.7081L2.26193 10.0655C2.0646 9.94706 2.00062 9.69115 2.11901 9.49381C2.1542 9.43515 2.20328 9.38606 2.26193 9.3509L3.26367 8.74981L9.99982 12.7915L16.7359 8.74981ZM10.4285 1.09043L17.7376 5.4759C17.935 5.59429 17.9989 5.85023 17.8806 6.04755C17.8453 6.1062 17.7963 6.15529 17.7376 6.19047L9.99982 10.8331L2.26193 6.19047C2.0646 6.07208 2.00062 5.81614 2.11901 5.61881C2.1542 5.56016 2.20328 5.51109 2.26193 5.4759L9.57107 1.09043C9.8349 0.932096 10.1647 0.932096 10.4285 1.09043ZM9.99982 2.77684L4.90586 5.83319L9.99982 8.88956L15.0937 5.83319L9.99982 2.77684Z" fill="currentColor"/></svg>')!important;mask-image:url('data:image/svg+xml;charset=utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.7359 12.6665L17.7376 13.2676C17.935 13.386 17.9989 13.6419 17.8806 13.8392C17.8453 13.8979 17.7963 13.947 17.7376 13.9821L10.4285 18.3676C10.1647 18.526 9.8349 18.526 9.57107 18.3676L2.26193 13.9821C2.0646 13.8637 2.00062 13.6078 2.11901 13.4105C2.1542 13.3518 2.20328 13.3027 2.26193 13.2676L3.26367 12.6665L9.99982 16.7081L16.7359 12.6665ZM16.7359 8.74981L17.7376 9.3509C17.935 9.46931 17.9989 9.72523 17.8806 9.92256C17.8453 9.98123 17.7963 10.0303 17.7376 10.0655L9.99982 14.7081L2.26193 10.0655C2.0646 9.94706 2.00062 9.69115 2.11901 9.49381C2.1542 9.43515 2.20328 9.38606 2.26193 9.3509L3.26367 8.74981L9.99982 12.7915L16.7359 8.74981ZM10.4285 1.09043L17.7376 5.4759C17.935 5.59429 17.9989 5.85023 17.8806 6.04755C17.8453 6.1062 17.7963 6.15529 17.7376 6.19047L9.99982 10.8331L2.26193 6.19047C2.0646 6.07208 2.00062 5.81614 2.11901 5.61881C2.1542 5.56016 2.20328 5.51109 2.26193 5.4759L9.57107 1.09043C9.8349 0.932096 10.1647 0.932096 10.4285 1.09043ZM9.99982 2.77684L4.90586 5.83319L9.99982 8.88956L15.0937 5.83319L9.99982 2.77684Z" fill="currentColor"/></svg>')!important}.mapboxgl-ctrl-style.active .mapboxgl-ctrl-icon{-webkit-mask-image:url('data:image/svg+xml;charset=utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.7349 8.74981L17.7367 9.3509C17.934 9.46931 17.9979 9.72523 17.8796 9.92256C17.8443 9.98123 17.7953 10.0303 17.7367 10.0655L9.99884 14.7081L2.26095 10.0655C2.06362 9.94706 1.99964 9.69115 2.11803 9.49381C2.15322 9.43515 2.2023 9.38606 2.26095 9.3509L3.26269 8.74981L9.99884 12.7915L16.7349 8.74981ZM16.7349 12.6665L17.7367 13.2676C17.934 13.386 17.9979 13.6419 17.8796 13.8392C17.8443 13.8979 17.7953 13.947 17.7367 13.9821L10.4275 18.3676C10.1637 18.526 9.83393 18.526 9.57009 18.3676L2.26095 13.9821C2.06362 13.8637 1.99964 13.6078 2.11803 13.4105C2.15322 13.3518 2.2023 13.3027 2.26095 13.2676L3.26269 12.6665L9.99884 16.7081L16.7349 12.6665ZM10.4275 1.09043L17.7367 5.4759C17.934 5.59429 17.9979 5.85023 17.8796 6.04755C17.8443 6.1062 17.7953 6.15529 17.7367 6.19047L9.99884 10.8331L2.26095 6.19047C2.06362 6.07208 1.99964 5.81614 2.11803 5.61881C2.15322 5.56016 2.2023 5.51109 2.26095 5.4759L9.57009 1.09043C9.83393 0.932096 10.1637 0.932096 10.4275 1.09043Z" fill="currentColor"/></svg>')!important;mask-image:url('data:image/svg+xml;charset=utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.7349 8.74981L17.7367 9.3509C17.934 9.46931 17.9979 9.72523 17.8796 9.92256C17.8443 9.98123 17.7953 10.0303 17.7367 10.0655L9.99884 14.7081L2.26095 10.0655C2.06362 9.94706 1.99964 9.69115 2.11803 9.49381C2.15322 9.43515 2.2023 9.38606 2.26095 9.3509L3.26269 8.74981L9.99884 12.7915L16.7349 8.74981ZM16.7349 12.6665L17.7367 13.2676C17.934 13.386 17.9979 13.6419 17.8796 13.8392C17.8443 13.8979 17.7953 13.947 17.7367 13.9821L10.4275 18.3676C10.1637 18.526 9.83393 18.526 9.57009 18.3676L2.26095 13.9821C2.06362 13.8637 1.99964 13.6078 2.11803 13.4105C2.15322 13.3518 2.2023 13.3027 2.26095 13.2676L3.26269 12.6665L9.99884 16.7081L16.7349 12.6665ZM10.4275 1.09043L17.7367 5.4759C17.934 5.59429 17.9979 5.85023 17.8796 6.04755C17.8443 6.1062 17.7953 6.15529 17.7367 6.19047L9.99884 10.8331L2.26095 6.19047C2.06362 6.07208 1.99964 5.81614 2.11803 5.61881C2.15322 5.56016 2.2023 5.51109 2.26095 5.4759L9.57009 1.09043C9.83393 0.932096 10.1637 0.932096 10.4275 1.09043Z" fill="currentColor"/></svg>')!important}.mapboxgl-ctrl-elevation-profile .mapboxgl-ctrl-icon{-webkit-mask-image:url('data:image/svg+xml;charset=utf8,<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.6999 3.00049V19.203C4.6999 19.2528 4.70811 19.2797 4.71179 19.2893C4.71197 19.2898 4.71214 19.2902 4.7123 19.2906C4.71271 19.2908 4.71314 19.2909 4.71361 19.2911C4.72318 19.2948 4.75006 19.303 4.7999 19.303H20.9999V21.1033H4.7999C4.29538 21.1033 3.80501 20.9312 3.43851 20.5646C3.072 20.198 2.8999 19.7076 2.8999 19.203V3.00049H4.6999ZM19.3363 8.63775L12.2999 15.6752L9.4999 12.8748L7.3363 15.0387L6.0635 13.7658L9.4999 10.3288L12.2999 13.1293L18.0635 7.36477L19.3363 8.63775Z" fill="currentColor"/></svg>')!important;mask-image:url('data:image/svg+xml;charset=utf8,<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.6999 3.00049V19.203C4.6999 19.2528 4.70811 19.2797 4.71179 19.2893C4.71197 19.2898 4.71214 19.2902 4.7123 19.2906C4.71271 19.2908 4.71314 19.2909 4.71361 19.2911C4.72318 19.2948 4.75006 19.303 4.7999 19.303H20.9999V21.1033H4.7999C4.29538 21.1033 3.80501 20.9312 3.43851 20.5646C3.072 20.198 2.8999 19.7076 2.8999 19.203V3.00049H4.6999ZM19.3363 8.63775L12.2999 15.6752L9.4999 12.8748L7.3363 15.0387L6.0635 13.7658L9.4999 10.3288L12.2999 13.1293L18.0635 7.36477L19.3363 8.63775Z" fill="currentColor"/></svg>')!important}.mapboxgl-ctrl-elevation-profile.visible{background-color:var(--vp-semantic-color-container-quiet)!important}.mapbox-popup-container{z-index:2}.mapbox-popup-container .mapboxgl-popup-content{border-radius:var(--vp-semantic-border-radius-s);box-shadow:5px 5px 5px #0000003b;padding:0}@font-face{font-family:Decathlon VF;font-weight:300 700;src:url(./Decathlon-VF.Ch4jSFoO.woff2)}@font-face{font-family:Decathlon Brand VF;font-weight:300 700;src:url(./Decathlon-Brand-VF.BpZ6uC6I.woff2)}:root{--vp-core-text-decoration-underline:underline;--vp-core-text-decoration-none:none;--vp-core-text-decoration-line-through:line-through;--vp-core-text-case-uppercase:uppercase;--vp-core-text-case-none:none;--vp-core-text-case-lowercase:lowercase;--vp-core-text-case-capitalize:capitalize;--vp-core-spacing-075:6px;--vp-core-spacing-050:4px;--vp-core-spacing-025:2px;--vp-core-spacing-010:1px;--vp-core-spacing-900:160px;--vp-core-spacing-850:128px;--vp-core-spacing-800:96px;--vp-core-spacing-700:80px;--vp-core-spacing-650:64px;--vp-core-spacing-600:48px;--vp-core-spacing-500:40px;--vp-core-spacing-400:32px;--vp-core-spacing-300:24px;--vp-core-spacing-250:20px;--vp-core-spacing-200:16px;--vp-core-spacing-150:12px;--vp-core-spacing-100:8px;--vp-core-spacing-0:0px;--vp-core-sizing-050:1px;--vp-core-sizing-700:128px;--vp-core-sizing-650:96px;--vp-core-sizing-600:80px;--vp-core-sizing-550:64px;--vp-core-sizing-520:56px;--vp-core-sizing-500:48px;--vp-core-sizing-475:44px;--vp-core-sizing-450:40px;--vp-core-sizing-400:32px;--vp-core-sizing-350:24px;--vp-core-sizing-325:20px;--vp-core-sizing-300:16px;--vp-core-sizing-250:12px;--vp-core-sizing-200:8px;--vp-core-sizing-150:4px;--vp-core-sizing-100:2px;--vp-core-optical-sizing-auto:auto;--vp-core-optical-sizing-30:30;--vp-core-optical-sizing-14:14;--vp-core-opacity-1000:1;--vp-core-opacity-750:.75;--vp-core-opacity-500:.5;--vp-core-opacity-300:.38;--vp-core-opacity-250:.25;--vp-core-opacity-0:0;--vp-core-line-height-050:1;--vp-core-line-height-900:1.7;--vp-core-line-height-800:1.5;--vp-core-line-height-500:1.4286;--vp-core-line-height-430:1.3333000000000002;--vp-core-line-height-400:1.3;--vp-core-line-height-380:1.2856999999999998;--vp-core-line-height-300:1.2308;--vp-core-line-height-285:1.1875;--vp-core-line-height-280:1.1818;--vp-core-line-height-260:1.1667;--vp-core-line-height-210:1.1111;--vp-core-line-height-200:1.1;--vp-core-line-height-120:1.0833;--vp-core-line-height-110:1.0811;--vp-core-line-height-100:1.0714;--vp-core-letter-spacing-050:-.01em;--vp-core-letter-spacing-020:-.03em;--vp-core-letter-spacing-300:.02em;--vp-core-letter-spacing-200:.01em;--vp-core-letter-spacing-100:0em;--vp-core-font-weight-950:950;--vp-core-font-weight-900:900;--vp-core-font-weight-800:800;--vp-core-font-weight-700:700;--vp-core-font-weight-600:600;--vp-core-font-weight-500:500;--vp-core-font-weight-400:400;--vp-core-font-weight-300:300;--vp-core-font-weight-200:200;--vp-core-font-weight-100:100;--vp-core-font-size-050:11px;--vp-core-font-size-950:88px;--vp-core-font-size-910:74px;--vp-core-font-size-900:72px;--vp-core-font-size-850:56px;--vp-core-font-size-800:48px;--vp-core-font-size-750:40px;--vp-core-font-size-700:36px;--vp-core-font-size-650:34px;--vp-core-font-size-600:32px;--vp-core-font-size-550:30px;--vp-core-font-size-500:28px;--vp-core-font-size-450:26px;--vp-core-font-size-400:24px;--vp-core-font-size-350:22px;--vp-core-font-size-300:20px;--vp-core-font-size-250:18px;--vp-core-font-size-200:16px;--vp-core-font-size-150:14px;--vp-core-font-size-100:12px;--vp-core-font-family-sf-pro:SF Pro;--vp-core-font-family-sans-serif:sans-serif;--vp-core-font-family-roboto:Roboto;--vp-core-font-family-mono:monospace;--vp-core-font-family-inter:Inter;--vp-core-font-family-decathlon-brand:Decathlon Brand VF;--vp-core-font-family-decathlon:Decathlon VF;--vp-core-color-mix-ratio-400:.4;--vp-core-color-mix-ratio-300:.3;--vp-core-color-mix-ratio-200:.2;--vp-core-color-mix-ratio-100:.1;--vp-core-color-yellow-050:#fffef0;--vp-core-color-yellow-700:#67611b;--vp-core-color-yellow-600:#999028;--vp-core-color-yellow-500:#bcb02c;--vp-core-color-yellow-400:#ffea28;--vp-core-color-yellow-300:#fff370;--vp-core-color-yellow-200:#fff58d;--vp-core-color-yellow-100:#fffbc7;--vp-core-color-white:#fff;--vp-core-color-transparent:transparent;--vp-core-color-rock-050:#bfbfbf;--vp-core-color-rock-020:#e1e0df;--vp-core-color-rock-010:#f1f0ee;--vp-core-color-rock-900:#101010;--vp-core-color-rock-800:#1f1f1f;--vp-core-color-rock-700:#2b2b2b;--vp-core-color-rock-600:#383838;--vp-core-color-rock-500:#424242;--vp-core-color-rock-400:#616161;--vp-core-color-rock-300:#7a7a7a;--vp-core-color-rock-200:#949494;--vp-core-color-rock-100:#a8a8a8;--vp-core-color-red-050:#feeced;--vp-core-color-red-700:#5a0005;--vp-core-color-red-600:#870007;--vp-core-color-red-500:#ab0009;--vp-core-color-red-400:#d70321;--vp-core-color-red-300:#fd7278;--vp-core-color-red-200:#fd9297;--vp-core-color-red-100:#fec9cb;--vp-core-color-purple-050:#f2edf2;--vp-core-color-purple-700:#2c202d;--vp-core-color-purple-600:#49354b;--vp-core-color-purple-500:#5b415d;--vp-core-color-purple-400:#6c4e6f;--vp-core-color-purple-300:#966f9a;--vp-core-color-purple-200:#ac8daf;--vp-core-color-purple-100:#dccfdd;--vp-core-color-orange-050:#fff3ed;--vp-core-color-orange-700:#673216;--vp-core-color-orange-600:#9a4b21;--vp-core-color-orange-500:#c15e29;--vp-core-color-orange-400:#db6900;--vp-core-color-orange-300:#fa9c69;--vp-core-color-orange-200:#fac3a5;--vp-core-color-orange-100:#ffe4d6;--vp-core-color-mint-050:#f0fff4;--vp-core-color-mint-900:#336b46;--vp-core-color-mint-800:#149b65;--vp-core-color-mint-700:#58b678;--vp-core-color-mint-600:#6ee797;--vp-core-color-mint-500:#7affa6;--vp-core-color-mint-400:#94ffb8;--vp-core-color-mint-300:#a8ffc5;--vp-core-color-mint-200:#c2ffd6;--vp-core-color-mint-100:#d6ffe3;--vp-core-color-grey-050:#f7f8f9;--vp-core-color-grey-950:#001018;--vp-core-color-grey-900:#142129;--vp-core-color-grey-800:#1a2a34;--vp-core-color-grey-700:#344450;--vp-core-color-grey-600:#4e5d6b;--vp-core-color-grey-500:#687787;--vp-core-color-grey-400:#8c96a2;--vp-core-color-grey-300:#b3bac3;--vp-core-color-grey-200:#d9dde1;--vp-core-color-grey-100:#eff1f3;--vp-core-color-green-050:#e4f9f3;--vp-core-color-green-700:#006f43;--vp-core-color-green-600:#017f5c;--vp-core-color-green-500:#029e73;--vp-core-color-green-400:#02be8a;--vp-core-color-green-300:#21ce9c;--vp-core-color-green-200:#7cdfc4;--vp-core-color-green-100:#beefe2;--vp-core-color-gold-050:#fffcf5;--vp-core-color-gold-700:#805b00;--vp-core-color-gold-600:#bd8700;--vp-core-color-gold-500:#e5a500;--vp-core-color-gold-400:#ffcd4e;--vp-core-color-gold-300:#ffdb80;--vp-core-color-gold-200:#ffe9b2;--vp-core-color-gold-100:#fff1cc;--vp-core-color-conifer-050:#eafbe8;--vp-core-color-conifer-700:#256c1d;--vp-core-color-conifer-600:#378d2e;--vp-core-color-conifer-500:#41a036;--vp-core-color-conifer-400:#23a942;--vp-core-color-conifer-300:#74c76a;--vp-core-color-conifer-200:#88d77f;--vp-core-color-conifer-100:#cbf0c7;--vp-core-color-cobalt-050:#e1e3f5;--vp-core-color-cobalt-010:#f5f4f5;--vp-core-color-cobalt-900:#171c4f;--vp-core-color-cobalt-800:#1e2567;--vp-core-color-cobalt-700:#262f82;--vp-core-color-cobalt-600:#313daa;--vp-core-color-cobalt-500:#3643ba;--vp-core-color-cobalt-400:#5f6ac8;--vp-core-color-cobalt-300:#7a83d1;--vp-core-color-cobalt-200:#a4aadf;--vp-core-color-cobalt-100:#c2c6ea;--vp-core-color-blue-050:#e7f3f9;--vp-core-color-blue-700:#012b49;--vp-core-color-blue-600:#00537d;--vp-core-color-blue-500:#00689d;--vp-core-color-blue-450:#0071b5;--vp-core-color-blue-400:#007dbc;--vp-core-color-blue-300:#3d9acc;--vp-core-color-blue-200:#7ebee0;--vp-core-color-blue-100:#bedeef;--vp-core-color-black:#000;--vp-core-border-width-300:3px;--vp-core-border-width-200:2px;--vp-core-border-width-100:1px;--vp-core-border-width-0:0px;--vp-core-border-radius-full:999px;--vp-core-border-radius-050:2px;--vp-core-border-radius-600:28px;--vp-core-border-radius-500:20px;--vp-core-border-radius-400:16px;--vp-core-border-radius-300:12px;--vp-core-border-radius-200:8px;--vp-core-border-radius-100:4px;--vp-core-border-radius-0:0px;--vp-core-aspect-ratio-golden:1.618;--vp-core-aspect-ratio-9-21:.429;--vp-core-aspect-ratio-9-16:.563;--vp-core-aspect-ratio-5-4:1.25;--vp-core-aspect-ratio-4-5:.8;--vp-core-aspect-ratio-4-3:1.333;--vp-core-aspect-ratio-3-4:.75;--vp-core-aspect-ratio-3-2:1.5;--vp-core-aspect-ratio-21-9:2.333;--vp-core-aspect-ratio-2-3:.667;--vp-core-aspect-ratio-2-1:2;--vp-core-aspect-ratio-16-9:1.778;--vp-core-aspect-ratio-16-10:1.6;--vp-core-aspect-ratio-10-16:.625;--vp-core-aspect-ratio-1-2:.5;--vp-core-aspect-ratio-1-1:1}.vp--wonder-theme,:root{--vp-semantic-typography-screen-s-title-xl-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-title-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-subtitle-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-overline-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-link-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-link-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-link-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-inspiring-title-xl-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-caption-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-title-xl-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-title-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-overline-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-link-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-link-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-link-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-inspiring-title-xl-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-caption-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-button-label-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-button-label-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-m-body-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-title-xl-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-title-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-subtitle-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-overline-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-link-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-link-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-link-l-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-inspiring-title-xl-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-caption-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-button-label-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-button-label-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-body-m-webkit-font-smoothing:antialiased;--vp-semantic-typography-screen-l-body-l-webkit-font-smoothing:antialiased;--vp-semantic-motion-scale-s:1.05;--vp-semantic-motion-scale-none:1;--vp-semantic-motion-easing-functional-linear:cubic-bezier(0,0,1,1);--vp-semantic-motion-easing-functional-ease-out:cubic-bezier(0,0,.58,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-expressive-linear:cubic-bezier(0,0,1,1);--vp-semantic-motion-easing-expressive-ease-out:cubic-bezier(0,.22,.36,1);--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-duration-slow:1s;--vp-semantic-motion-duration-quick:.25s;--vp-semantic-motion-duration-moderate:.6s;--vp-semantic-motion-duration-instant:0ms;--vp-semantic-motion-duration-extended:1.3s;--vp-semantic-motion-delay-slow:.33s;--vp-semantic-motion-delay-quick:70ms;--vp-semantic-motion-delay-moderate:.17s;--vp-semantic-motion-delay-instant:0ms;--vp-semantic-motion-delay-extended:.6s;--vp-semantic-typography-screen-s-title-xl-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-xl-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-xl-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-xl-line-height:var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-title-xl-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-xl-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-xl-font-size:var(--vp-core-font-size-800);--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-s-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-s-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-s-line-height:var(--vp-core-line-height-280);--vp-semantic-typography-screen-s-title-s-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-s-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-s-font-size:var(--vp-core-font-size-350);--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-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-m-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-m-line-height:var(--vp-core-line-height-300);--vp-semantic-typography-screen-s-title-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-m-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-m-font-size:var(--vp-core-font-size-450);--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-l-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-l-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-l-line-height:var(--vp-core-line-height-210);--vp-semantic-typography-screen-s-title-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-l-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-l-font-size:var(--vp-core-font-size-700);--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-subtitle-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-subtitle-m-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-m-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-m-font-size:var(--vp-core-font-size-200);--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-l-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-l-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-subtitle-l-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-l-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-l-font-size:var(--vp-core-font-size-300);--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-overline-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-overline-text-case:var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-s-overline-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-overline-line-height:var(--vp-core-line-height-260);--vp-semantic-typography-screen-s-overline-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-overline-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-overline-font-size:var(--vp-core-font-size-150);--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-link-s-underlining-offset:var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-s-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-s-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-s-line-height:var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-link-s-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-s-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-s-font-size:var(--vp-core-font-size-150);--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-m-underlining-offset:var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-m-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-m-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-m-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-m-font-size:var(--vp-core-font-size-200);--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-l-underlining-offset:var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-l-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-l-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-l-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-l-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-l-font-size:var(--vp-core-font-size-300);--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-caption-underlining-offset:var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-caption-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-caption-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-caption-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-caption-line-height:var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-link-caption-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-caption-font-weight:var(--vp-core-font-weight-400);--vp-semantic-typography-screen-s-link-caption-font-size:var(--vp-core-font-size-100);--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-inspiring-title-xl-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-inspiring-title-xl-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-inspiring-title-xl-optical-sizing:var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-inspiring-title-xl-line-height:var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-inspiring-title-xl-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-inspiring-title-xl-font-weight:var(--vp-core-font-weight-600);--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-family:var(--vp-core-font-family-decathlon-brand),var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-caption-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-caption-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-caption-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-caption-line-height:var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-caption-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-caption-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-caption-font-size:var(--vp-core-font-size-100);--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-button-label-s-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-s-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-button-label-s-line-height:var(--vp-core-line-height-400);--vp-semantic-typography-screen-s-button-label-s-letter-spacing:var(--vp-core-letter-spacing-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-font-size:var(--vp-core-font-size-100);--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-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-button-label-m-line-height:var(--vp-core-line-height-900);--vp-semantic-typography-screen-s-button-label-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-button-label-m-font-weight:var(--vp-core-font-weight-500);--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-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-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-s-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-s-line-height:var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-body-s-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-s-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-s-font-size:var(--vp-core-font-size-150);--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-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-m-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-m-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-m-font-size:var(--vp-core-font-size-200);--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-l-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-l-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-l-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-l-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-l-font-size:var(--vp-core-font-size-300);--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-m-title-xl-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-xl-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-xl-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-xl-line-height:var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-title-xl-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-xl-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-xl-font-size:var(--vp-core-font-size-850);--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-s-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-s-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-s-line-height:var(--vp-core-line-height-280);--vp-semantic-typography-screen-m-title-s-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-s-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-s-font-size:var(--vp-core-font-size-350);--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-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-m-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-m-line-height:var(--vp-core-line-height-300);--vp-semantic-typography-screen-m-title-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-m-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-m-font-size:var(--vp-core-font-size-450);--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-l-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-l-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-l-line-height:var(--vp-core-line-height-200);--vp-semantic-typography-screen-m-title-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-l-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-l-font-size:var(--vp-core-font-size-750);--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-subtitle-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-subtitle-m-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-m-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-m-font-size:var(--vp-core-font-size-200);--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-l-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-l-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-subtitle-l-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-l-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-l-font-size:var(--vp-core-font-size-300);--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-overline-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-overline-text-case:var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-m-overline-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-overline-line-height:var(--vp-core-line-height-260);--vp-semantic-typography-screen-m-overline-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-overline-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-overline-font-size:var(--vp-core-font-size-200);--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-link-s-underlining-offset:var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-s-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-s-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-s-line-height:var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-link-s-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-s-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-s-font-size:var(--vp-core-font-size-150);--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-m-underlining-offset:var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-m-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-m-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-m-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-m-font-size:var(--vp-core-font-size-200);--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-l-underlining-offset:var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-l-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-l-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-l-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-l-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-l-font-size:var(--vp-core-font-size-300);--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-caption-underlining-offset:var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-caption-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-caption-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-caption-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-caption-line-height:var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-link-caption-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-caption-font-weight:var(--vp-core-font-weight-400);--vp-semantic-typography-screen-m-link-caption-font-size:var(--vp-core-font-size-100);--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-inspiring-title-xl-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-inspiring-title-xl-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-inspiring-title-xl-optical-sizing:var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-inspiring-title-xl-line-height:var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-inspiring-title-xl-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-inspiring-title-xl-font-weight:var(--vp-core-font-weight-600);--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-family:var(--vp-core-font-family-decathlon-brand),var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-caption-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-caption-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-caption-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-caption-line-height:var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-caption-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-caption-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-caption-font-size:var(--vp-core-font-size-100);--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-button-label-s-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-s-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-button-label-s-line-height:var(--vp-core-line-height-400);--vp-semantic-typography-screen-m-button-label-s-letter-spacing:var(--vp-core-letter-spacing-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-font-size:var(--vp-core-font-size-100);--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-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-button-label-m-line-height:var(--vp-core-line-height-900);--vp-semantic-typography-screen-m-button-label-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-button-label-m-font-weight:var(--vp-core-font-weight-500);--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-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-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-s-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-s-line-height:var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-body-s-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-s-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-s-font-size:var(--vp-core-font-size-150);--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-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-m-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-m-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-m-font-size:var(--vp-core-font-size-200);--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-l-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-l-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-l-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-l-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-l-font-size:var(--vp-core-font-size-300);--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-l-title-xl-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-xl-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-xl-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-xl-line-height:var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-title-xl-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-xl-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-xl-font-size:var(--vp-core-font-size-910);--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-s-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-s-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-s-line-height:var(--vp-core-line-height-280);--vp-semantic-typography-screen-l-title-s-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-s-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-s-font-size:var(--vp-core-font-size-350);--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-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-m-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-m-line-height:var(--vp-core-line-height-285);--vp-semantic-typography-screen-l-title-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-m-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-m-font-size:var(--vp-core-font-size-600);--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-l-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-l-optical-sizing:var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-l-line-height:var(--vp-core-line-height-260);--vp-semantic-typography-screen-l-title-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-l-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-l-font-size:var(--vp-core-font-size-800);--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-subtitle-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-subtitle-m-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-m-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-m-font-size:var(--vp-core-font-size-200);--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-l-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-l-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-subtitle-l-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-l-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-l-font-size:var(--vp-core-font-size-300);--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-overline-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-overline-text-case:var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-l-overline-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-overline-line-height:var(--vp-core-line-height-380);--vp-semantic-typography-screen-l-overline-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-overline-font-weight:var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-overline-font-size:var(--vp-core-font-size-200);--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-link-s-underlining-offset:var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-s-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-s-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-s-line-height:var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-link-s-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-s-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-s-font-size:var(--vp-core-font-size-150);--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-m-underlining-offset:var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-m-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-m-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-m-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-m-font-size:var(--vp-core-font-size-200);--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-l-underlining-offset:var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-l-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-l-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-l-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-l-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-l-font-size:var(--vp-core-font-size-300);--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-caption-underlining-offset:var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-caption-text-decoration:var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-caption-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-caption-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-caption-line-height:var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-link-caption-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-caption-font-weight:var(--vp-core-font-weight-400);--vp-semantic-typography-screen-l-link-caption-font-size:var(--vp-core-font-size-100);--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-inspiring-title-xl-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-inspiring-title-xl-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-inspiring-title-xl-optical-sizing:var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-inspiring-title-xl-line-height:var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-inspiring-title-xl-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-inspiring-title-xl-font-weight:var(--vp-core-font-weight-600);--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-family:var(--vp-core-font-family-decathlon-brand),var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-caption-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-caption-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-caption-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-caption-line-height:var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-caption-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-caption-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-caption-font-size:var(--vp-core-font-size-100);--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-button-label-s-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-s-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-button-label-s-line-height:var(--vp-core-line-height-400);--vp-semantic-typography-screen-l-button-label-s-letter-spacing:var(--vp-core-letter-spacing-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-font-size:var(--vp-core-font-size-100);--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-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-button-label-m-line-height:var(--vp-core-line-height-900);--vp-semantic-typography-screen-l-button-label-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-button-label-m-font-weight:var(--vp-core-font-weight-500);--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-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-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-s-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-s-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-s-line-height:var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-body-s-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-s-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-s-font-size:var(--vp-core-font-size-150);--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-m-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-m-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-m-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-m-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-m-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-m-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-m-font-size:var(--vp-core-font-size-200);--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-l-text-decoration:var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-l-text-case:var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-l-optical-sizing:var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-l-line-height:var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-l-letter-spacing:var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-l-font-weight:var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-l-font-size:var(--vp-core-font-size-300);--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-spacing-xs:var(--vp-core-spacing-100);--vp-semantic-spacing-xl:var(--vp-core-spacing-300);--vp-semantic-spacing-s:var(--vp-core-spacing-150);--vp-semantic-spacing-m:var(--vp-core-spacing-200);--vp-semantic-spacing-l:var(--vp-core-spacing-250);--vp-semantic-spacing-9xl:var(--vp-core-spacing-900);--vp-semantic-spacing-8xl:var(--vp-core-spacing-850);--vp-semantic-spacing-7xl:var(--vp-core-spacing-800);--vp-semantic-spacing-6xl:var(--vp-core-spacing-700);--vp-semantic-spacing-5xl:var(--vp-core-spacing-650);--vp-semantic-spacing-4xs:var(--vp-core-spacing-0);--vp-semantic-spacing-4xl:var(--vp-core-spacing-600);--vp-semantic-spacing-3xs:var(--vp-core-spacing-025);--vp-semantic-spacing-3xl:var(--vp-core-spacing-500);--vp-semantic-spacing-2xs:var(--vp-core-spacing-050);--vp-semantic-spacing-2xl:var(--vp-core-spacing-400);--vp-semantic-sizing-xs:var(--vp-core-sizing-200);--vp-semantic-sizing-xl:var(--vp-core-sizing-350);--vp-semantic-sizing-s:var(--vp-core-sizing-250);--vp-semantic-sizing-m:var(--vp-core-sizing-300);--vp-semantic-sizing-l:var(--vp-core-sizing-325);--vp-semantic-sizing-accessibility-touch-size:var(--vp-core-sizing-475);--vp-semantic-sizing-9xl:var(--vp-core-sizing-700);--vp-semantic-sizing-8xl:var(--vp-core-sizing-650);--vp-semantic-sizing-7xl:var(--vp-core-sizing-600);--vp-semantic-sizing-6xl:var(--vp-core-sizing-550);--vp-semantic-sizing-5xl:var(--vp-core-sizing-520);--vp-semantic-sizing-4xl:var(--vp-core-sizing-500);--vp-semantic-sizing-3xs:var(--vp-core-sizing-050);--vp-semantic-sizing-3xl:var(--vp-core-sizing-450);--vp-semantic-sizing-2xs:var(--vp-core-sizing-150);--vp-semantic-sizing-2xl:var(--vp-core-sizing-400);--vp-semantic-opacity-xs:.25;--vp-semantic-opacity-s:.38;--vp-semantic-opacity-none:0;--vp-semantic-opacity-m:.5;--vp-semantic-opacity-l:.75;--vp-semantic-opacity-full:1;--vp-semantic-color-mix-ratio-xs:var(--vp-core-color-mix-ratio-100);--vp-semantic-color-mix-ratio-s:var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-m:var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-l:var(--vp-core-color-mix-ratio-400);--vp-semantic-color-status-warning:var(--vp-core-color-orange-400);--vp-semantic-color-status-positive:var(--vp-core-color-green-600);--vp-semantic-color-status-negative:var(--vp-core-color-red-400);--vp-semantic-color-status-info:var(--vp-core-color-cobalt-500);--vp-semantic-color-content-service:rgba(54,67,186,.8);--vp-semantic-color-content-quiet:var(--vp-core-color-rock-400);--vp-semantic-color-content-on-media-neutral:var(--vp-core-color-white);--vp-semantic-color-content-on-media-accent:var(--vp-core-color-mint-500);--vp-semantic-color-content-on-commercial-neutral:var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-discount:var(--vp-core-color-white);--vp-semantic-color-content-on-commercial-catchy:var(--vp-core-color-rock-900);--vp-semantic-color-content-on-brand-quiet:var(--vp-core-color-cobalt-050);--vp-semantic-color-content-on-brand-neutral:var(--vp-core-color-white);--vp-semantic-color-content-on-brand-accent:var(--vp-core-color-mint-500);--vp-semantic-color-content-neutral:var(--vp-core-color-rock-900);--vp-semantic-color-content-logo:var(--vp-core-color-cobalt-500);--vp-semantic-color-content-inverse:var(--vp-core-color-white);--vp-semantic-color-content-commercial-discount:var(--vp-core-color-red-400);--vp-semantic-color-content-brand:var(--vp-core-color-cobalt-500);--vp-semantic-color-container-quiet:var(--vp-core-color-cobalt-010);--vp-semantic-color-container-overlay:hsla(0,0%,6%,.6);--vp-semantic-color-container-on-overlay:var(--vp-core-color-white);--vp-semantic-color-container-on-brand:var(--vp-core-color-transparent);--vp-semantic-color-container-neutral:var(--vp-core-color-white);--vp-semantic-color-container-decorative-gravel:var(--vp-core-color-cobalt-010);--vp-semantic-color-container-commercial-neutral:var(--vp-core-color-cobalt-050);--vp-semantic-color-container-commercial-discount:var(--vp-core-color-red-400);--vp-semantic-color-container-commercial-catchy:var(--vp-core-color-gold-400);--vp-semantic-color-container-catchy:var(--vp-core-color-rock-900);--vp-semantic-color-container-brand:var(--vp-core-color-cobalt-500);--vp-semantic-color-border-quiet:var(--vp-core-color-rock-020);--vp-semantic-color-border-on-brand:var(--vp-core-color-white);--vp-semantic-color-border-neutral:var(--vp-core-color-rock-200);--vp-semantic-color-border-inverse:var(--vp-core-color-white);--vp-semantic-color-border-catchy:var(--vp-core-color-rock-900);--vp-semantic-color-border-brand:var(--vp-core-color-cobalt-500);--vp-semantic-color-background-main:var(--vp-core-color-white);--vp-semantic-color-background-alternative:var(--vp-core-color-cobalt-010);--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-border-width-s:var(--vp-core-border-width-100);--vp-semantic-border-width-none:var(--vp-core-border-width-0);--vp-semantic-border-width-m:var(--vp-core-border-width-200);--vp-semantic-border-width-l:var(--vp-core-border-width-300);--vp-semantic-border-radius-s:var(--vp-core-border-radius-200);--vp-semantic-border-radius-main:var(--vp-core-border-radius-0);--vp-semantic-border-radius-m:var(--vp-core-border-radius-500);--vp-semantic-border-radius-full:var(--vp-core-border-radius-full);--vp-semantic-color-alpha-quiet-s:rgba(97,97,97,.05);--vp-semantic-color-alpha-quiet-m:rgba(97,97,97,.15);--vp-semantic-color-alpha-quiet-l:rgba(97,97,97,.25);--vp-semantic-color-alpha-on-brand-quiet-s:rgba(225,227,245,.05);--vp-semantic-color-alpha-on-brand-quiet-m:rgba(225,227,245,.15);--vp-semantic-color-alpha-on-brand-quiet-l:rgba(225,227,245,.25);--vp-semantic-color-alpha-neutral-xs:hsla(0,0%,100%,0);--vp-semantic-color-alpha-neutral-s:hsla(0,0%,100%,.05);--vp-semantic-color-alpha-neutral-m:hsla(0,0%,100%,.15);--vp-semantic-color-alpha-neutral-l:hsla(0,0%,100%,.25);--vp-semantic-color-alpha-neutral-xl:hsla(0,0%,100%,.62);--vp-semantic-color-alpha-inverse-s:hsla(0,0%,100%,.05);--vp-semantic-color-alpha-inverse-m:hsla(0,0%,100%,.15);--vp-semantic-color-alpha-inverse-l:hsla(0,0%,100%,.25);--vp-semantic-color-alpha-brand-s:rgba(54,67,186,.05);--vp-semantic-color-alpha-brand-m:rgba(54,67,186,.15);--vp-semantic-color-alpha-brand-l:rgba(54,67,186,.25)}.vp--dark-mode,.vp--dark-mode.vp--wonder-theme{--vp-semantic-opacity-xs:.25;--vp-semantic-opacity-s:.38;--vp-semantic-opacity-none:0;--vp-semantic-opacity-m:.5;--vp-semantic-opacity-l:.75;--vp-semantic-opacity-full:1;--vp-semantic-color-mix-ratio-xs:var(--vp-core-color-mix-ratio-100);--vp-semantic-color-mix-ratio-s:var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-m:var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-l:var(--vp-core-color-mix-ratio-400);--vp-semantic-color-status-warning:var(--vp-core-color-orange-300);--vp-semantic-color-status-positive:var(--vp-core-color-green-300);--vp-semantic-color-status-negative:var(--vp-core-color-red-300);--vp-semantic-color-status-info:var(--vp-core-color-cobalt-300);--vp-semantic-color-content-service:hsla(0,0%,100%,.8);--vp-semantic-color-content-quiet:var(--vp-core-color-rock-100);--vp-semantic-color-content-on-media-neutral:var(--vp-core-color-white);--vp-semantic-color-content-on-media-accent:var(--vp-core-color-mint-500);--vp-semantic-color-content-on-commercial-neutral:var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-discount:var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-catchy:var(--vp-core-color-rock-900);--vp-semantic-color-content-on-brand-quiet:var(--vp-core-color-cobalt-050);--vp-semantic-color-content-on-brand-neutral:var(--vp-core-color-white);--vp-semantic-color-content-on-brand-accent:var(--vp-core-color-mint-500);--vp-semantic-color-content-neutral:var(--vp-core-color-white);--vp-semantic-color-content-logo:var(--vp-core-color-white);--vp-semantic-color-content-inverse:var(--vp-core-color-rock-900);--vp-semantic-color-content-commercial-discount:var(--vp-core-color-red-300);--vp-semantic-color-content-brand:var(--vp-core-color-cobalt-300);--vp-semantic-color-container-quiet:var(--vp-core-color-rock-700);--vp-semantic-color-container-overlay:hsla(0,0%,6%,.6);--vp-semantic-color-container-on-overlay:var(--vp-core-color-rock-800);--vp-semantic-color-container-neutral:var(--vp-core-color-rock-900);--vp-semantic-color-container-decorative-gravel:var(--vp-core-color-rock-600);--vp-semantic-color-container-commercial-neutral:var(--vp-core-color-cobalt-050);--vp-semantic-color-container-commercial-discount:var(--vp-core-color-red-300);--vp-semantic-color-container-commercial-catchy:var(--vp-core-color-gold-400);--vp-semantic-color-container-catchy:var(--vp-core-color-cobalt-010);--vp-semantic-color-container-brand:var(--vp-core-color-cobalt-500);--vp-semantic-color-border-quiet:var(--vp-core-color-rock-500);--vp-semantic-color-border-on-brand:var(--vp-core-color-white);--vp-semantic-color-border-neutral:var(--vp-core-color-rock-300);--vp-semantic-color-border-inverse:var(--vp-core-color-rock-900);--vp-semantic-color-border-catchy:var(--vp-core-color-white);--vp-semantic-color-border-brand:var(--vp-core-color-cobalt-300);--vp-semantic-color-background-main:var(--vp-core-color-rock-900);--vp-semantic-color-background-alternative:var(--vp-core-color-black);--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-container-on-brand:var(--vp-semantic-color-container-overlay);--vp-semantic-color-alpha-quiet-s:hsla(0,0%,66%,.05);--vp-semantic-color-alpha-quiet-m:hsla(0,0%,66%,.15);--vp-semantic-color-alpha-quiet-l:hsla(0,0%,66%,.25);--vp-semantic-color-alpha-on-brand-quiet-s:rgba(225,227,245,.05);--vp-semantic-color-alpha-on-brand-quiet-m:rgba(225,227,245,.15);--vp-semantic-color-alpha-on-brand-quiet-l:rgba(225,227,245,.25);--vp-semantic-color-alpha-neutral-xs:hsla(0,0%,6%,0);--vp-semantic-color-alpha-neutral-s:hsla(0,0%,6%,.05);--vp-semantic-color-alpha-neutral-m:hsla(0,0%,6%,.15);--vp-semantic-color-alpha-neutral-l:hsla(0,0%,6%,.25);--vp-semantic-color-alpha-neutral-xl:hsla(0,0%,6%,.62);--vp-semantic-color-alpha-inverse-s:hsla(0,0%,6%,.05);--vp-semantic-color-alpha-inverse-m:hsla(0,0%,6%,.15);--vp-semantic-color-alpha-inverse-l:hsla(0,0%,6%,.25);--vp-semantic-color-alpha-brand-s:rgba(122,131,209,.1);--vp-semantic-color-alpha-brand-m:rgba(122,131,209,.2);--vp-semantic-color-alpha-brand-l:rgba(122,131,209,.35)}.vp--dark-mode,.vp--legacy-theme,.vp--wonder-theme,:root{--vp-component-accordion-typography-secondary-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-accordion-typography-secondary-label-font-size:var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-accordion-typography-secondary-label-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-accordion-typography-secondary-label-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-accordion-typography-secondary-label-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-accordion-typography-primary-subline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-accordion-typography-primary-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-accordion-typography-primary-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-accordion-typography-primary-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-accordion-typography-primary-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-accordion-typography-primary-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-accordion-typography-primary-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-accordion-typography-primary-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-accordion-typography-primary-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-accordion-spacing-secondary-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-padding-block-end:var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-gap:var(--vp-semantic-spacing-4xs);--vp-component-accordion-spacing-primary-padding-block-start:var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-padding-block-end:var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-gap:var(--vp-semantic-spacing-3xs);--vp-component-accordion-sizing-secondary-icon-width:var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-secondary-icon-height:var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-width:var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-height:var(--vp-semantic-sizing-m);--vp-component-accordion-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-accordion-color-secondary-regular-label-hover:var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-regular-label-default:var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-regular-label-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-regular-icon-hover:var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-regular-icon-default:var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-regular-icon-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-on-brand-label-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--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-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-accordion-color-secondary-on-brand-icon-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--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-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-regular-subline-hover:var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-regular-subline-default:var(--vp-semantic-color-content-quiet);--vp-component-accordion-color-primary-regular-subline-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-regular-label-hover:var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-regular-label-default:var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-regular-label-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-regular-icon-hover:var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-regular-icon-default:var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-regular-icon-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-on-brand-subline-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 90%,var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-subline-default:var(--vp-semantic-color-content-on-brand-quiet);--vp-component-accordion-color-primary-on-brand-subline-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 80%,var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-label-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--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-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-icon-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--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-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-accordion-border-radius-container:var(--vp-semantic-border-radius-main);--vp-component-accordion-color-secondary-regular-container-hover: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-active: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-container-default:var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-active: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-container-default:var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-active: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-container-default:var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-active:var(--vp-semantic-color-alpha-neutral-xs);--vp-component-article-card-typography-media-legend-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-article-card-motion-media-hover-transition-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-article-card-motion-media-hover-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-article-card-motion-media-hover-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-article-card-motion-media-hover-scale:var(--vp-semantic-motion-scale-s);--vp-component-article-card-color-vertical-media-overlay:linear-gradient(0deg,rgba(0,0,0,.54) 10%,transparent 40%);--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-horizontal-media-overlay:linear-gradient(0deg,rgba(0,0,0,.54) 20%,transparent 80%);--vp-component-article-card-aspect-ratio-vertical-media:var(--vp-core-aspect-ratio-4-5);--vp-component-article-card-aspect-ratio-horizontal-media:var(--vp-core-aspect-ratio-16-9);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-start:var(--vp-semantic-spacing-xl);--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-block-start:var(--vp-semantic-spacing-4xs);--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-content-gap:var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-s-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--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-block-start:var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-s-footer-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-start:var(--vp-semantic-spacing-xl);--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-block-start:var(--vp-semantic-spacing-4xs);--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-content-gap:var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-m-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--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-block-start:var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-m-footer-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-start:var(--vp-semantic-spacing-2xl);--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-block-start:var(--vp-semantic-spacing-4xs);--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-content-gap:var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-l-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--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-block-start:var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-footer-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-caption-skeleton-margin-block-end:var(--vp-semantic-spacing-2xs);--vp-component-article-card-spacing-container-media-skeleton-gap:var(--vp-semantic-spacing-l);--vp-component-article-card-color-media-legend-content:var(--vp-semantic-color-content-on-media-neutral);--vp-component-article-card-color-media-background:var(--vp-semantic-color-container-quiet);--vp-component-article-card-color-footer-content:var(--vp-semantic-color-content-quiet);--vp-component-article-card-color-background:var(--vp-semantic-color-container-neutral);--vp-component-article-card-border-radius-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-badge-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-badge-typography-label-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-badge-typography-label-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-badge-typography-label-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-badge-typography-label-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-badge-spacing-container-small-padding-inline-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-block-start:var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-large-padding-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-badge-spacing-container-large-padding-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-badge-spacing-container-large-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-badge-spacing-container-large-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-badge-sizing-container-min-width:var(--vp-semantic-sizing-xs);--vp-component-badge-sizing-container-min-height:var(--vp-semantic-sizing-xs);--vp-component-badge-color-primary-content:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-badge-color-primary-container:var(--vp-semantic-color-container-brand);--vp-component-badge-color-primary-border:var(--vp-semantic-color-container-neutral);--vp-component-badge-color-important-content:var(--vp-semantic-color-content-inverse);--vp-component-badge-color-important-container:var(--vp-semantic-color-status-negative);--vp-component-badge-color-important-border:var(--vp-semantic-color-container-neutral);--vp-component-badge-border-width:var(--vp-semantic-border-width-s);--vp-component-badge-border-radius:var(--vp-semantic-border-radius-full);--vp-component-breadcrumbs-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-breadcrumbs-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-breadcrumbs-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-breadcrumbs-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-breadcrumbs-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-breadcrumbs-spacing-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-breadcrumbs-spacing-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-breadcrumbs-spacing-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-breadcrumbs-spacing-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-breadcrumbs-spacing-gap:var(--vp-semantic-spacing-2xs);--vp-component-breadcrumbs-separator-icon-width:var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-separator-icon-height:var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-more-icon-width:var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-more-icon-height:var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-color-icon:var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-color-content:var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-chevron-icon-width:var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-chevron-icon-height:var(--vp-semantic-sizing-m);--vp-component-button-typography-small-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-button-label-s-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-button-label-s-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-color-tertiary-regular-container-default:var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-border:var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-border:var(--vp-core-color-transparent);--vp-component-button-color-primary-regular-border:var(--vp-core-color-transparent);--vp-component-button-color-primary-inverse-border:var(--vp-core-color-transparent);--vp-component-button-color-negative-regular-border:var(--vp-core-color-transparent);--vp-component-button-color-negative-inverse-border:var(--vp-core-color-transparent);--vp-component-button-spacing-small-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-gap:var(--vp-semantic-spacing-2xs);--vp-component-button-spacing-medium-padding-inline-start:var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-inline-end:var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-button-spacing-large-padding-inline-start:var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-inline-end:var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-gap:var(--vp-semantic-spacing-xs);--vp-component-button-sizing-small-start-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-end-icon-width:var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-end-icon-height:var(--vp-semantic-sizing-m);--vp-component-button-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-button-sizing-medium-start-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-end-icon-width:var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-end-icon-height:var(--vp-semantic-sizing-l);--vp-component-button-sizing-large-start-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-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-button-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-button-color-tertiary-regular-content:var(--vp-semantic-color-content-brand);--vp-component-button-color-tertiary-inverse-content:var(--vp-semantic-color-content-on-brand-neutral);--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-container-default:var(--vp-semantic-color-container-on-brand);--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-secondary-regular-content:var(--vp-semantic-color-content-neutral);--vp-component-button-color-secondary-regular-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 90%,var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-container-default:var(--vp-semantic-color-container-neutral);--vp-component-button-color-secondary-regular-container-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-border:var(--vp-semantic-color-border-neutral);--vp-component-button-color-secondary-inverse-content:var(--vp-semantic-color-content-on-brand-neutral);--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-container-default:var(--vp-semantic-color-container-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-border:var(--vp-semantic-color-border-on-brand);--vp-component-button-color-primary-regular-content:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-primary-regular-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-regular-container-default:var(--vp-semantic-color-container-brand);--vp-component-button-color-primary-regular-container-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 60%,var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-inverse-content:var(--vp-semantic-color-content-brand);--vp-component-button-color-primary-inverse-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 90%,var(--vp-semantic-color-container-brand));--vp-component-button-color-primary-inverse-container-default:var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-inverse-container-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-button-color-negative-regular-content:var(--vp-semantic-color-content-inverse);--vp-component-button-color-negative-regular-container-hover:color-mix(in srgb,var(--vp-semantic-color-status-negative) 80%,var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-regular-container-default:var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-regular-container-active:color-mix(in srgb,var(--vp-semantic-color-status-negative) 60%,var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-inverse-content:var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-inverse-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-status-negative));--vp-component-button-color-negative-inverse-container-default:var(--vp-semantic-color-container-neutral);--vp-component-button-color-negative-inverse-container-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 70%,var(--vp-semantic-color-status-negative));--vp-component-button-border-width:var(--vp-semantic-border-width-s);--vp-component-button-border-radius-squared-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-rounded-top-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-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-button-color-tertiary-regular-container-hover:var(--vp-semantic-color-alpha-brand-s);--vp-component-button-color-tertiary-regular-container-active:var(--vp-semantic-color-alpha-brand-m);--vp-component-checkbox-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-checkbox-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-checkbox-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-checkbox-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-checkbox-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-checkbox-color-container-unchecked:var(--vp-core-color-transparent);--vp-component-checkbox-spacing-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-checkbox-spacing-gap:var(--vp-semantic-spacing-s);--vp-component-checkbox-sizing-icon-width:var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-icon-height:var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-halo-width:var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-halo-height:var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-container-width:var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-container-height:var(--vp-semantic-sizing-l);--vp-component-checkbox-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-checkbox-color-label-default:var(--vp-semantic-color-content-neutral);--vp-component-checkbox-color-icon-default:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-checkbox-color-container-checked:var(--vp-semantic-color-container-brand);--vp-component-checkbox-color-border-unchecked-hover:var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-error:var(--vp-semantic-color-status-negative);--vp-component-checkbox-color-border-unchecked-default:var(--vp-semantic-color-border-neutral);--vp-component-checkbox-color-border-unchecked-active:var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-hover: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-active:var(--vp-semantic-color-border-brand);--vp-component-checkbox-border-width-container:var(--vp-semantic-border-width-s);--vp-component-checkbox-border-radius-halo-top-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-bottom-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-container-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-checkbox-color-halo-unchecked-hover:var(--vp-semantic-color-alpha-quiet-s);--vp-component-checkbox-color-halo-unchecked-active:var(--vp-semantic-color-alpha-quiet-m);--vp-component-checkbox-color-halo-checked-hover:var(--vp-semantic-color-alpha-brand-s);--vp-component-checkbox-color-halo-checked-active:var(--vp-semantic-color-alpha-brand-m);--vp-component-chip-typography-small-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-spacing-small-icon-action-container-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-inline-end:var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-gap:var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-action-selection-container-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-action-selection-container-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-action-selection-container-gap:var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-gap:var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-start:var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-end:var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-action-selection-container-gap:var(--vp-semantic-spacing-xs);--vp-component-chip-sizing-small-start-icon-width:var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-start-icon-height:var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-icon-action-container-width:var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-small-end-icon-width:var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-end-icon-height:var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-container-height:var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-medium-start-icon-width:var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-start-icon-height:var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-icon-action-container-width:var(--vp-semantic-sizing-4xl);--vp-component-chip-sizing-medium-end-icon-width:var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-end-icon-height:var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-container-height:var(--vp-semantic-sizing-4xl);--vp-component-chip-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-chip-color-content-unselected-hover:var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-unselected-default:var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-unselected-active:var(--vp-semantic-color-border-catchy);--vp-component-chip-color-content-selected-hover: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-active:var(--vp-semantic-color-content-neutral);--vp-component-chip-color-container:var(--vp-semantic-color-container-neutral);--vp-component-chip-color-border-unselected-hover: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-active:var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-selected-hover: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-active:var(--vp-semantic-color-border-catchy);--vp-component-chip-border-width-unselected:var(--vp-semantic-border-width-s);--vp-component-chip-border-width-selected:var(--vp-semantic-border-width-m);--vp-component-chip-border-radius-top-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-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-combobox-typography-large-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-combobox-typography-large-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-combobox-typography-large-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-combobox-typography-large-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-combobox-typography-large-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-combobox-typography-medium-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-combobox-typography-medium-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-combobox-typography-medium-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-combobox-typography-medium-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-combobox-typography-medium-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-combobox-typography-small-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-combobox-typography-small-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-combobox-typography-small-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-combobox-typography-small-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-combobox-typography-small-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-combobox-sizing-listbox-min-width:200px;--vp-component-combobox-color-border-float-default-input:var(--vp-core-color-transparent);--vp-component-combobox-color-border-subtle-default-input:var(--vp-core-color-transparent);--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-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-radius-default-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-option-focus:var(--vp-semantic-border-width-m);--vp-component-combobox-border-width-listbox:var(--vp-semantic-border-width-s);--vp-component-combobox-color-border-float-focus-input:var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-float-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-border-subtle-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-default-error-input:var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-default-default-input:var(--vp-semantic-color-border-neutral);--vp-component-combobox-color-border-option-focus:var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-listbox:var(--vp-semantic-color-border-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-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-option-hover:var(--vp-semantic-color-container-quiet);--vp-component-combobox-color-container-option-default:var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-content-option-selected:var(--vp-semantic-color-content-brand);--vp-component-combobox-color-content-option-default:var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-input-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-combobox-color-content-float-input-hover:var(--vp-semantic-color-content-brand);--vp-component-combobox-color-content-float-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-color-content-subtle-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-default-input-default:var(--vp-semantic-color-content-neutral);--vp-component-combobox-spacing-float-listbox-padding:var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-subtle-listbox-padding:var(--vp-semantic-spacing-4xs);--vp-component-combobox-spacing-default-listbox-padding:var(--vp-semantic-spacing-4xs);--vp-component-combobox-spacing-option-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-option-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-option-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-option-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-option-gap:var(--vp-semantic-spacing-xs);--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-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-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-sizing-open-indicator-width:var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-open-indicator-height: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-divider-color-regular-border:var(--vp-semantic-color-border-quiet);--vp-component-divider-color-on-brand-border:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 20%,var(--vp-semantic-color-container-brand));--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-drawer-typography-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-drawer-typography-title-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-drawer-typography-title-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-drawer-typography-title-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-drawer-typography-title-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-drawer-sizing-container-screen-s-width:390px;--vp-component-drawer-sizing-container-screen-m-width:484px;--vp-component-drawer-sizing-container-screen-l-width:550px;--vp-component-drawer-motion-dialog-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-motion-dialog-opening-duration:var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-motion-dialog-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-dialog-closing-duration:var(--vp-semantic-motion-duration-quick);--vp-component-drawer-motion-backdrop-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-motion-backdrop-opening-duration:var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-motion-backdrop-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-backdrop-closing-duration:var(--vp-semantic-motion-duration-quick);--vp-component-drawer-spacing-header-padding-inline-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-block-start:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-gap:var(--vp-semantic-spacing-xs);--vp-component-drawer-spacing-footer-padding-inline-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-block-start:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-container-screen-s-padding-inline-start:var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-s-padding-inline-end:var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-s-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-s-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-s-gap:var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-m-padding-inline-start:var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-m-padding-inline-end:var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-m-padding-block-start:var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-m-padding-block-end:var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-m-gap:var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-l-padding-inline-start:var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-l-padding-inline-end:var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-l-padding-block-start:var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-l-padding-block-end:var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-l-gap:var(--vp-semantic-spacing-m);--vp-component-drawer-color-title:var(--vp-semantic-color-content-neutral);--vp-component-drawer-color-icon:var(--vp-semantic-color-content-neutral);--vp-component-drawer-color-container:var(--vp-semantic-color-container-on-overlay);--vp-component-drawer-color-backdrop-background-color:var(--vp-semantic-color-container-overlay);--vp-component-footer-spacing-vertical-gap:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-horizontal-gap:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-s-inline-start:var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-s-inline-end:var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-s-block-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-m-inline-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-block-start:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-block-end:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-inline-start:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-l-inline-end:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-l-block-start:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-block-end:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-s-inline-start:var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-compact-screen-s-inline-end:var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-compact-screen-s-block-start:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-s-block-end:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-inline-start:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-m-inline-end:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-m-block-start:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-block-end:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-inline-start:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-l-inline-end:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-l-block-start:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-block-end:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-column-vertical-gap:var(--vp-semantic-spacing-m);--vp-component-footer-color-container-standard:var(--vp-semantic-color-container-brand);--vp-component-footer-color-container-compact:var(--vp-semantic-color-container-neutral);--vp-component-form-error-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-error-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-error-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-error-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-error-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-error-spacing-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-form-error-spacing-icon-margin-block-start:var(--vp-semantic-spacing-3xs);--vp-component-form-error-spacing-container-padding-inline-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-block-start:var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-gap:var(--vp-semantic-spacing-2xs);--vp-component-form-error-sizing-icon-width:var(--vp-semantic-sizing-m);--vp-component-form-error-sizing-icon-height:var(--vp-semantic-sizing-m);--vp-component-form-error-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-form-error-color-regular-icon:var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-content:var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-container:var(--vp-semantic-color-container-neutral);--vp-component-form-error-border-radius-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-form-helper-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-helper-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-helper-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-helper-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-helper-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-helper-spacing-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-form-helper-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-form-helper-color-regular-content:var(--vp-semantic-color-content-quiet);--vp-component-form-label-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-label-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-label-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-label-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-label-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-label-spacing-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-form-label-spacing-gap:var(--vp-semantic-spacing-2xs);--vp-component-form-label-sizing-label-question-icon-width:var(--vp-semantic-sizing-m);--vp-component-form-label-sizing-label-question-icon-height:var(--vp-semantic-sizing-m);--vp-component-form-label-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-form-label-color-regular-question-icon:var(--vp-semantic-color-content-brand);--vp-component-form-label-color-regular-primary-label:var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-tertiary-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-inverse-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-inverse-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-inverse-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-container-default:var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-inverse-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-camouflage-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-sizing-small-icon-width:var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-small-icon-height:var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-small-container-width:var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-container-height:var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-medium-icon-width:var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-medium-icon-height:var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-medium-container-width:var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-container-height:var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-large-icon-width:var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-large-icon-height:var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-large-container-width:var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-container-height:var(--vp-semantic-sizing-6xl);--vp-component-icon-button-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-icon-button-color-tertiary-regular-content:var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-tertiary-regular-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 90%,var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-tertiary-regular-container-default:var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-tertiary-regular-container-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-tertiary-inverse-content:var(--vp-semantic-color-content-inverse);--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-container-default:var(--vp-semantic-color-container-catchy);--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-secondary-regular-content:var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-regular-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 90%,var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-container-default:var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-secondary-regular-container-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-border:var(--vp-semantic-color-border-neutral);--vp-component-icon-button-color-secondary-inverse-content:var(--vp-semantic-color-content-on-brand-neutral);--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-container-default:var(--vp-semantic-color-container-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-border:var(--vp-semantic-color-border-on-brand);--vp-component-icon-button-color-primary-regular-content:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-primary-regular-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-regular-container-default:var(--vp-semantic-color-container-brand);--vp-component-icon-button-color-primary-regular-container-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 60%,var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-inverse-content:var(--vp-semantic-color-content-brand);--vp-component-icon-button-color-primary-inverse-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 90%,var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-default:var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-inverse-container-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-negative-regular-content:var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-negative-regular-container-hover:color-mix(in srgb,var(--vp-semantic-color-status-negative) 80%,var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-regular-container-default:var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-regular-container-active:color-mix(in srgb,var(--vp-semantic-color-status-negative) 60%,var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-inverse-content:var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-inverse-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-negative-inverse-container-default:var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-negative-inverse-container-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 70%,var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-ghost-regular-content:var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-ghost-inverse-content:var(--vp-semantic-color-content-on-brand-neutral);--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-container-default:var(--vp-semantic-color-container-on-brand);--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-camouflage-regular-content:var(--vp-semantic-color-content-on-media-neutral);--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-container-default:var(--vp-semantic-color-container-overlay);--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-border-width:var(--vp-semantic-border-width-s);--vp-component-icon-button-border-radius-top-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-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-icon-button-color-ghost-regular-container-hover:var(--vp-semantic-color-alpha-quiet-s);--vp-component-icon-button-color-ghost-regular-container-active:var(--vp-semantic-color-alpha-quiet-m);--vp-component-link-typography-small-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-link-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-link-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-link-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-link-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-link-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-typography-large-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-link-typography-large-label-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-link-typography-large-label-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-link-typography-large-label-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-link-typography-large-label-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-link-color-tertiary-regular-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-tertiary-on-brand-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-secondary-regular-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-secondary-on-brand-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-primary-regular-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-primary-on-brand-underlining-default:var(--vp-core-color-transparent);--vp-component-link-spacing-small-vertical-gap:var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-small-horizontal-gap:var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-medium-vertical-gap:var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-medium-horizontal-gap:var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-large-vertical-gap:var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-large-horizontal-gap:var(--vp-semantic-spacing-2xs);--vp-component-link-sizing-caption-end-icon-width:var(--vp-semantic-sizing-s);--vp-component-link-sizing-caption-end-icon-height:var(--vp-semantic-sizing-s);--vp-component-link-sizing-small-end-icon-width:var(--vp-semantic-sizing-m);--vp-component-link-sizing-small-end-icon-height:var(--vp-semantic-sizing-m);--vp-component-link-sizing-medium-end-icon-width:var(--vp-semantic-sizing-l);--vp-component-link-sizing-medium-end-icon-height:var(--vp-semantic-sizing-l);--vp-component-link-sizing-large-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-link-sizing-large-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-link-opacity-disabled:var(--vp-semantic-opacity-s);--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-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-content-hover:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 60%,var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-regular-content-default:var(--vp-semantic-color-content-quiet);--vp-component-link-color-tertiary-regular-content-active:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 20%,var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-on-brand-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 90%,var(--vp-semantic-color-container-brand));--vp-component-link-color-tertiary-on-brand-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 80%,var(--vp-semantic-color-container-brand));--vp-component-link-color-tertiary-on-brand-content-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 90%,var(--vp-semantic-color-container-brand));--vp-component-link-color-tertiary-on-brand-content-default:var(--vp-semantic-color-content-on-brand-quiet);--vp-component-link-color-tertiary-on-brand-content-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 80%,var(--vp-semantic-color-container-brand));--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-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-content-hover:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 90%,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-active:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 80%,var(--vp-core-color-white));--vp-component-link-color-secondary-on-brand-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--vp-component-link-color-secondary-on-brand-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-link-color-secondary-on-brand-content-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--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-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-link-color-primary-regular-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-border-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-regular-underlining-active:color-mix(in srgb,var(--vp-semantic-color-border-brand) 60%,var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-regular-content-hover:color-mix(in srgb,var(--vp-semantic-color-content-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-regular-content-default:var(--vp-semantic-color-content-brand);--vp-component-link-color-primary-regular-content-active:color-mix(in srgb,var(--vp-semantic-color-content-brand) 60%,var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-on-brand-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--vp-component-link-color-primary-on-brand-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-link-color-primary-on-brand-content-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--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-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--vp-component-link-list-typography-screen-s-small-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-m-title-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-m-title-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-component-link-list-spacing-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-link-list-spacing-padding-block-end:var(--vp-semantic-spacing-m);--vp-component-link-list-sizing-small-icon-width:var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-small-icon-height:var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-medium-icon-width:var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-medium-icon-height:var(--vp-semantic-sizing-xl);--vp-component-link-list-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-link-list-color-secondary-label-hover:var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-label-default:var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-label-active:var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-icon-hover:var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-icon-default:var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-icon-active:var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-label-hover:color-mix(in srgb,var(--vp-semantic-color-content-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-label-default:var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-label-active:color-mix(in srgb,var(--vp-semantic-color-content-brand) 60%,var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-icon-hover:color-mix(in srgb,var(--vp-semantic-color-content-brand) 80%,var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-icon-default:var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-icon-active:color-mix(in srgb,var(--vp-semantic-color-content-brand) 60%,var(--vp-semantic-color-container-catchy));--vp-component-list-spacing-vertical-gap:var(--vp-semantic-spacing-xs);--vp-component-list-spacing-horizontal-gap:var(--vp-semantic-spacing-xl);--vp-component-list-spacing-container-block-end:var(--vp-semantic-spacing-m);--vp-component-loader-motion-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-loader-motion-duration:var(--vp-semantic-motion-duration-slow);--vp-component-loader-sizing-small-width:var(--vp-semantic-sizing-m);--vp-component-loader-sizing-small-height:var(--vp-semantic-sizing-m);--vp-component-loader-sizing-medium-width:var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-medium-height:var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-large-width:var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-large-height:var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-extra-large-width:var(--vp-semantic-sizing-4xl);--vp-component-loader-sizing-extra-large-height:var(--vp-semantic-sizing-4xl);--vp-component-loader-color-regular-content-start:var(--vp-semantic-color-content-brand);--vp-component-loader-color-regular-content-end:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-loader-color-inverse-content-start:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-loader-color-inverse-content-end:var(--vp-semantic-color-content-brand);--vp-component-loader-border-radius-container:var(--vp-semantic-border-radius-full);--vp-component-modal-typography-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-modal-typography-title-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-modal-typography-title-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-modal-typography-title-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-modal-typography-title-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-modal-sizing-container-screen-s-min-width:280px;--vp-component-modal-sizing-container-screen-m-min-width:385px;--vp-component-modal-sizing-container-screen-l-min-width:342px;--vp-component-modal-motion-dialog-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-motion-dialog-opening-duration:var(--vp-semantic-motion-duration-moderate);--vp-component-modal-motion-dialog-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-dialog-closing-duration:var(--vp-semantic-motion-duration-quick);--vp-component-modal-motion-backdrop-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-motion-backdrop-opening-duration:var(--vp-semantic-motion-duration-moderate);--vp-component-modal-motion-backdrop-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-backdrop-closing-duration:var(--vp-semantic-motion-duration-quick);--vp-component-modal-spacing-title-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-inline-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-block-end:var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-header-padding-inline-start:var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-header-padding-inline-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-block-end:var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-gap:var(--vp-semantic-spacing-xs);--vp-component-modal-spacing-footer-padding-inline-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-block-start:var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-block-end:var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-gap:var(--vp-semantic-spacing-s);--vp-component-modal-spacing-container-padding-inline-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-block-start:var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-modal-color-title:var(--vp-semantic-color-content-neutral);--vp-component-modal-color-icon:var(--vp-semantic-color-content-neutral);--vp-component-modal-color-container:var(--vp-semantic-color-container-on-overlay);--vp-component-modal-color-backdrop-background-color:var(--vp-semantic-color-container-overlay);--vp-component-modal-border-radius-top-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-bottom-right:var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-bottom-left:var(--vp-semantic-border-radius-m);--vp-component-navigation-header-spacing-row-standard-screen-s-gap:var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-row-standard-screen-m-gap:var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-row-standard-screen-l-gap:var(--vp-semantic-spacing-xl);--vp-component-navigation-header-spacing-row-compact-screen-s-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-l-gap:var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-container-standard-screen-s-inline-start:var(--vp-semantic-spacing-l);--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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-standard-screen-s-block-end:var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-m-inline-start:var(--vp-semantic-spacing-3xl);--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-block-start:var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-m-block-end:var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-l-inline-start:var(--vp-semantic-spacing-5xl);--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-block-start:var(--vp-semantic-spacing-xl);--vp-component-navigation-header-spacing-container-standard-screen-l-block-end:var(--vp-semantic-spacing-m);--vp-component-navigation-header-spacing-container-compact-screen-s-inline-start:var(--vp-semantic-spacing-l);--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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-s-block-end:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-inline-start:var(--vp-semantic-spacing-3xl);--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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-block-end:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-inline-start:var(--vp-semantic-spacing-5xl);--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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-block-end:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-sizing-container-min-height:var(--vp-semantic-sizing-4xl);--vp-component-navigation-header-color-container:var(--vp-semantic-color-container-neutral);--vp-component-price-typography-small-prefix-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--vp-component-price-typography-small-prefix-text-case:var(--vp-semantic-typography-screen-s-subtitle-m-text-case);--vp-component-price-typography-small-prefix-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);--vp-component-price-typography-small-prefix-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--vp-component-price-typography-small-prefix-font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--vp-component-price-typography-small-prefix-line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--vp-component-price-typography-small-prefix-font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);--vp-component-price-typography-small-prefix-font-family:var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-amount-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-amount-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-amount-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-amount-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-medium-prefix-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing);--vp-component-price-typography-medium-prefix-text-case:var(--vp-semantic-typography-screen-m-subtitle-l-text-case);--vp-component-price-typography-medium-prefix-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-l-text-decoration);--vp-component-price-typography-medium-prefix-letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-l-letter-spacing);--vp-component-price-typography-medium-prefix-font-size:var(--vp-semantic-typography-screen-m-subtitle-l-font-size);--vp-component-price-typography-medium-prefix-line-height:var(--vp-semantic-typography-screen-m-subtitle-l-line-height);--vp-component-price-typography-medium-prefix-font-weight:var(--vp-semantic-typography-screen-m-subtitle-l-font-weight);--vp-component-price-typography-medium-prefix-font-family:var(--vp-semantic-typography-screen-m-subtitle-l-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--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-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-m-body-m-letter-spacing);--vp-component-price-typography-medium-amount-font-size:var(--vp-semantic-typography-screen-m-body-m-font-size);--vp-component-price-typography-medium-amount-line-height:var(--vp-semantic-typography-screen-m-body-m-line-height);--vp-component-price-typography-medium-amount-font-weight:var(--vp-semantic-typography-screen-m-body-m-font-weight);--vp-component-price-typography-medium-amount-font-family:var(--vp-semantic-typography-screen-m-body-m-font-family);--vp-component-price-typography-large-prefix-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-large-prefix-text-case:var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-prefix-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-prefix-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-prefix-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-prefix-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-prefix-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-prefix-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-amount-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-amount-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-amount-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-amount-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-helper-text-case:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-helper-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-helper-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-helper-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-helper-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-helper-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-helper-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-discount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-discount-text-case:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-discount-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-discount-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-discount-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-discount-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-discount-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-discount-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-amount-barred-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-amount-barred-text-case:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-amount-barred-text-decoration:var(--vp-core-text-decoration-line-through);--vp-component-price-typography-amount-barred-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-amount-barred-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-amount-barred-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-amount-barred-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-amount-barred-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-color-container-amount-neutral:var(--vp-core-color-transparent);--vp-component-price-spacing-vertical-gap:var(--vp-semantic-spacing-xs);--vp-component-price-spacing-small-amount-neutral-padding-inline-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-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-discount-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-discount-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-discount-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-discount-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-default-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-default-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-default-padding-block-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-medium-amount-neutral-padding-inline-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-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-discount-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-discount-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-discount-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-discount-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-default-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-default-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-default-padding-block-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-large-amount-neutral-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-large-amount-neutral-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-large-amount-neutral-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-neutral-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-discount-padding-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-discount-padding-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-discount-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-discount-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-default-padding-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-default-padding-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-default-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-default-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-horizontal-gap:var(--vp-semantic-spacing-xs);--vp-component-price-color-content-prefix:var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-out-of-stock:var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-helper:var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-discount:var(--vp-semantic-color-status-negative);--vp-component-price-color-content-amount-barred:var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount-neutral:var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-amount-discount:var(--vp-semantic-color-content-on-media-neutral);--vp-component-price-color-content-amount-default:var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-price-color-container-amount-discount:var(--vp-semantic-color-status-negative);--vp-component-price-color-container-amount-default:var(--vp-semantic-color-container-commercial-catchy);--vp-component-product-card-typography-placeholder-product-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-motion-media-hover-transition-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-product-card-motion-media-hover-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-product-card-motion-media-hover-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-product-card-motion-media-hover-scale:var(--vp-semantic-motion-scale-s);--vp-component-product-card-aspect-ratio-media:var(--vp-core-aspect-ratio-1-1);--vp-component-product-card-spacing-skeleton-gap:var(--vp-semantic-spacing-s);--vp-component-product-card-spacing-product-reviews-gap:var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-product-price-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-placeholder-padding-inline-start:var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-placeholder-padding-inline-end:var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-placeholder-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-placeholder-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-placeholder-gap:var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-container-gap:var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-action-button-padding-inline-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-block-start:var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-product-card-color-media-container:var(--vp-semantic-color-container-quiet);--vp-component-product-card-color-container:var(--vp-semantic-color-container-neutral);--vp-component-product-card-color-body-product-title:var(--vp-semantic-color-content-neutral);--vp-component-product-card-color-body-product-reviews:var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-description:var(--vp-semantic-color-content-quiet);--vp-component-product-card-box-shadow-focus:var(--vp-semantic-box-shadow-focus);--vp-component-product-card-border-radius-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-progress-bar-typography-small-label-linear-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--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-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--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-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-progress-bar-color-track-fill:var(--vp-core-color-transparent);--vp-component-progress-bar-color-indicator-fill:var(--vp-core-color-transparent);--vp-component-progress-bar-spacing-small-gap:var(--vp-semantic-spacing-2xs);--vp-component-progress-bar-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-progress-bar-sizing-small-indicator-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-container-linear-height:var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-small-container-circular-width:var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-small-container-circular-height:var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-medium-indicator-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-container-linear-height:var(--vp-semantic-sizing-xs);--vp-component-progress-bar-sizing-medium-container-circular-width:var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-sizing-medium-container-circular-height:var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-color-track-stroke:var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-color-indicator-stroke:var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-indicator-content:var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-indicator-background:var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-color-border:var(--vp-semantic-color-border-quiet);--vp-component-progress-bar-border-width:var(--vp-semantic-border-width-s);--vp-component-progress-bar-border-radius-indicator:var(--vp-semantic-border-radius-full);--vp-component-progress-bar-border-radius-container:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-typography-input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-quantity-input-typography-input-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-quantity-input-typography-input-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-quantity-input-typography-input-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-quantity-input-typography-input-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-quantity-input-motion-button-hover-transition-easing:var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-quantity-input-motion-button-hover-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-quantity-input-motion-button-hover-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-quantity-input-spacing-small-input-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-input-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-inline-end:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-margin-hover-inline-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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-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-block-start:var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-end:var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-block-end:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-margin-hover-inline-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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-sizing-small-input-min-width:var(--vp-semantic-sizing-2xl);--vp-component-quantity-input-sizing-small-input-height:var(--vp-semantic-sizing-xl);--vp-component-quantity-input-sizing-small-button-icon-width:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-small-button-icon-height:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-medium-input-min-width:var(--vp-semantic-sizing-4xl);--vp-component-quantity-input-sizing-medium-input-height:var(--vp-semantic-sizing-3xl);--vp-component-quantity-input-sizing-medium-button-icon-width:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-medium-button-icon-height:var(--vp-semantic-sizing-m);--vp-component-quantity-input-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-quantity-input-color-input-content-label: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-button-content-icon:var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-color-button-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 90%,var(--vp-semantic-color-container-catchy));--vp-component-quantity-input-color-button-container-default:var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-color-border-error:var(--vp-semantic-color-status-negative);--vp-component-quantity-input-color-border-default:var(--vp-semantic-color-border-neutral);--vp-component-quantity-input-color-border-active:var(--vp-semantic-color-border-brand);--vp-component-quantity-input-border-width-default:var(--vp-semantic-border-width-s);--vp-component-quantity-input-border-width-active:var(--vp-semantic-border-width-m);--vp-component-quantity-input-border-radius-container-top-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-bottom-right: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-button-start-button:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button:var(--vp-semantic-border-radius-full);--vp-component-radio-typography-small-subline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-small-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-small-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-small-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-small-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-radio-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-radio-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-radio-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-radio-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-radio-typography-medium-subline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-medium-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-medium-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-medium-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-medium-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-radio-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-radio-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-radio-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-radio-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-radio-color-container:var(--vp-core-color-transparent);--vp-component-radio-spacing-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-radio-spacing-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-radio-spacing-gap:var(--vp-semantic-spacing-s);--vp-component-radio-spacing-container-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-radio-sizing-icon-width:var(--vp-semantic-sizing-s);--vp-component-radio-sizing-icon-height:var(--vp-semantic-sizing-s);--vp-component-radio-sizing-halo-width:var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-halo-height:var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-container-width:var(--vp-semantic-sizing-l);--vp-component-radio-sizing-container-height:var(--vp-semantic-sizing-l);--vp-component-radio-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-radio-color-subline:var(--vp-semantic-color-content-quiet);--vp-component-radio-color-label:var(--vp-semantic-color-content-neutral);--vp-component-radio-color-icon:var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-hover:var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-error:var(--vp-semantic-color-status-negative);--vp-component-radio-color-border-unchecked-default:var(--vp-semantic-color-border-neutral);--vp-component-radio-color-border-unchecked-active:var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-checked-hover: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-active:var(--vp-semantic-color-border-brand);--vp-component-radio-border-width-container:var(--vp-semantic-border-width-s);--vp-component-radio-border-radius-halo-top-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-bottom-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-container-top-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-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-radio-color-halo-unchecked-hover:var(--vp-semantic-color-alpha-brand-s);--vp-component-radio-color-halo-unchecked-active:var(--vp-semantic-color-alpha-brand-m);--vp-component-radio-color-halo-checked-hover:var(--vp-semantic-color-alpha-brand-s);--vp-component-radio-color-halo-checked-active:var(--vp-semantic-color-alpha-brand-m);--vp-component-score-rating-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-score-rating-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-score-rating-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-score-rating-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-score-rating-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-score-rating-spacing-skeleton-padding-block:var(--vp-semantic-spacing-3xs);--vp-component-score-rating-spacing-skeleton-gap:var(--vp-semantic-spacing-2xs);--vp-component-score-rating-spacing-gap:var(--vp-semantic-spacing-2xs);--vp-component-score-rating-sizing-skeleton-width:var(--vp-semantic-sizing-2xl);--vp-component-score-rating-sizing-icon-width:var(--vp-semantic-sizing-m);--vp-component-score-rating-sizing-icon-height:var(--vp-semantic-sizing-m);--vp-component-score-rating-color-label:var(--vp-semantic-color-content-neutral);--vp-component-score-rating-color-icon:var(--vp-semantic-color-content-quiet);--vp-component-search-input-typography-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-sizing-small-min-width:300px;--vp-component-search-input-sizing-medium-min-width:300px;--vp-component-search-input-color-rounded-border-default:var(--vp-core-color-transparent);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-start:var(--vp-semantic-spacing-xs);--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-block-start:var(--vp-semantic-spacing-2xs);--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-rounded-close-inline-start:var(--vp-semantic-spacing-m);--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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-end:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-open-inline-start:var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-open-inline-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-block-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-start:var(--vp-semantic-spacing-xs);--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-block-start:var(--vp-semantic-spacing-4xs);--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-rounded-close-inline-start:var(--vp-semantic-spacing-m);--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-block-start:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-end:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-gap:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-end-actions-gap:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-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-block-start:var(--vp-semantic-spacing-s);--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-rounded-close-inline-start:var(--vp-semantic-spacing-xl);--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-block-start:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-end:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-open-inline-start:var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-open-inline-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-block-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-start:var(--vp-semantic-spacing-s);--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-block-start:var(--vp-semantic-spacing-4xs);--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-rounded-close-inline-start:var(--vp-semantic-spacing-xl);--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-block-start:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-end:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-end-actions-gap:var(--vp-semantic-spacing-2xs);--vp-component-search-input-sizing-icon-small-width:var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-icon-small-height:var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-icon-medium-width:var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-medium-height:var(--vp-semantic-sizing-xl);--vp-component-search-input-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-search-input-focus:0 0 0 2px var(--vp-semantic-color-border-brand);--vp-component-search-input-color-squared-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-icon:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-default:var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-squared-container:var(--vp-semantic-color-container-neutral);--vp-component-search-input-color-squared-border-default:var(--vp-semantic-color-border-neutral);--vp-component-search-input-color-squared-border-active:var(--vp-semantic-color-border-brand);--vp-component-search-input-color-rounded-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-icon:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-default:var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-rounded-container:var(--vp-semantic-color-container-quiet);--vp-component-search-input-color-rounded-border-active:var(--vp-semantic-color-border-brand);--vp-component-search-input-caret-color:var(--vp-semantic-color-content-brand);--vp-component-search-input-border-width-squared-hover:var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-squared-default:var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-squared-active:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-rounded-hover:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-rounded-default: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-open-active-screen-s-inline-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-block-start:var(--vp-semantic-border-width-none);--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-m-inline-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-block-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-l-inline-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-block-start:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-block-end:var(--vp-semantic-border-width-none);--vp-component-search-input-border-radius-small-squared-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-rounded-top-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-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-squared-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-rounded-top-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-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-select-typography-small-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-small-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-small-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-small-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-small-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-medium-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-medium-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-medium-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-medium-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-medium-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-large-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-large-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-large-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-large-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-large-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-color-secondary-border-default:var(--vp-core-color-transparent);--vp-component-select-spacing-small-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-gap:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-medium-padding-inline-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-block-start:var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-gap:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-large-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-gap:var(--vp-semantic-spacing-2xs);--vp-component-select-sizing-small-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-medium-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-large-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-select-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-select-color-secondary-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-select-color-secondary-content-label:var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-icon:var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 95%,var(--vp-semantic-color-container-catchy));--vp-component-select-color-secondary-container-default:var(--vp-semantic-color-container-quiet);--vp-component-select-color-secondary-container-active:var(--vp-semantic-color-container-quiet);--vp-component-select-color-secondary-border-error:var(--vp-semantic-color-status-negative);--vp-component-select-color-secondary-border-active:var(--vp-semantic-color-border-brand);--vp-component-select-color-primary-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-select-color-primary-content-label:var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-icon:var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-container-hover: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-active:var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-border-error:var(--vp-semantic-color-status-negative);--vp-component-select-color-primary-border-default:var(--vp-semantic-color-border-neutral);--vp-component-select-color-primary-border-active:var(--vp-semantic-color-border-brand);--vp-component-select-box-shadow-focus:var(--vp-semantic-box-shadow-focus-textfield);--vp-component-select-border-width-secondary-hover:var(--vp-semantic-border-width-m);--vp-component-select-border-width-secondary-default:var(--vp-semantic-border-width-s);--vp-component-select-border-width-secondary-active:var(--vp-semantic-border-width-s);--vp-component-select-border-width-primary-hover: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-active:var(--vp-semantic-border-width-m);--vp-component-select-border-radius-secondary-top-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-bottom-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-primary-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-skeleton-motion-easing:var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-skeleton-motion-duration:var(--vp-semantic-motion-duration-slow);--vp-component-skeleton-motion-delay:var(--vp-semantic-motion-delay-instant);--vp-component-skeleton-sizing-text-height:var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-graphic-min-width:var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-graphic-min-height:var(--vp-semantic-sizing-xs);--vp-component-skeleton-border-radius-squared:var(--vp-semantic-border-radius-main);--vp-component-skeleton-border-radius-rounded:var(--vp-semantic-border-radius-s);--vp-component-skeleton-border-radius-full-rounded:var(--vp-semantic-border-radius-full);--vp-component-skeleton-color-container-regular-start:var(--vp-semantic-color-alpha-quiet-s);--vp-component-skeleton-color-container-regular-end:var(--vp-semantic-color-alpha-quiet-l);--vp-component-skeleton-color-container-on-brand-start:var(--vp-semantic-color-alpha-on-brand-quiet-s);--vp-component-skeleton-color-container-on-brand-end:var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-star-rating-spacing-gap:var(--vp-semantic-spacing-4xs);--vp-component-star-rating-sizing-skeleton-width:var(--vp-semantic-sizing-7xl);--vp-component-star-rating-sizing-icon-width:var(--vp-semantic-sizing-m);--vp-component-star-rating-sizing-icon-height:var(--vp-semantic-sizing-m);--vp-component-star-rating-color-icon-default:var(--vp-semantic-color-content-neutral);--vp-component-sticker-typography-small-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-sticker-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-sticker-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-sticker-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-sticker-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-sticker-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-sticker-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-sticker-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-sticker-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-sticker-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-sticker-sizing-skeleton-small-width:var(--vp-semantic-sizing-6xl);--vp-component-sticker-sizing-skeleton-small-height:var(--vp-semantic-sizing-l);--vp-component-sticker-sizing-skeleton-medium-width:var(--vp-semantic-sizing-6xl);--vp-component-sticker-sizing-skeleton-medium-height:var(--vp-semantic-sizing-xl);--vp-component-sticker-sizing-padding-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-sticker-color-special-content:var(--vp-semantic-color-content-on-commercial-discount);--vp-component-sticker-color-special-container:var(--vp-semantic-color-container-commercial-discount);--vp-component-sticker-color-quiet-content:var(--vp-semantic-color-content-neutral);--vp-component-sticker-color-quiet-container:var(--vp-semantic-color-container-decorative-gravel);--vp-component-sticker-color-neutral-content:var(--vp-semantic-color-content-on-commercial-neutral);--vp-component-sticker-color-neutral-container:var(--vp-semantic-color-container-commercial-neutral);--vp-component-sticker-color-catchy-content:var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-sticker-color-catchy-container:var(--vp-semantic-color-container-commercial-catchy);--vp-component-sticker-border-radius-container-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-tab-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-tab-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-tab-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-tab-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-tab-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-tab-motion-panels-transition-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-tab-motion-panels-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-tab-motion-panels-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-tab-spacing-tab-row-vertical-gap:var(--vp-semantic-spacing-4xs);--vp-component-tab-spacing-tab-row-inline-start:var(--vp-semantic-spacing-4xl);--vp-component-tab-spacing-tab-container-vertical-gap:var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-padding-inline-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-block-start:var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-horizontal-gap:var(--vp-semantic-spacing-2xs);--vp-component-tab-sizing-indicator-height:var(--vp-semantic-sizing-2xs);--vp-component-tab-sizing-icon-width:var(--vp-semantic-sizing-xl);--vp-component-tab-sizing-icon-height:var(--vp-semantic-sizing-xl);--vp-component-tab-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-tab-color-content-unselected:var(--vp-semantic-color-content-quiet);--vp-component-tab-color-content-selected:var(--vp-semantic-color-content-brand);--vp-component-tab-color-container:var(--vp-semantic-color-container-neutral);--vp-component-tab-border-radius-indicator-top:var(--vp-semantic-border-radius-s);--vp-component-tab-border-radius-indicator-bottom:var(--vp-semantic-border-radius-main);--vp-component-text-input-typography-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--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-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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-spacing-small-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-inline-end:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-gap:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-medium-padding-inline-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-block-start:var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-large-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-gap:var(--vp-semantic-spacing-xs);--vp-component-text-input-sizing-start-icon-width:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-height:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-text-input-sizing-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-width:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-height:var(--vp-semantic-sizing-xl);--vp-component-text-input-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-text-input-color-regular-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-text-input-color-regular-content-icons:var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-default:var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-checkmark: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-border-success:var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-border-error:var(--vp-semantic-color-status-negative);--vp-component-text-input-color-regular-border-default:var(--vp-semantic-color-border-neutral);--vp-component-text-input-color-regular-border-active:var(--vp-semantic-color-border-brand);--vp-component-text-input-box-shadow-focus:var(--vp-semantic-box-shadow-focus-textfield);--vp-component-text-input-border-width-hover: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-active:var(--vp-semantic-border-width-m);--vp-component-text-input-border-radius-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-textarea-typography-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-spacing-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-textarea-sizing-min-height:var(--vp-semantic-sizing-6xl);--vp-component-textarea-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-textarea-color-regular-handle:var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-textarea-color-regular-content-default:var(--vp-semantic-color-content-neutral);--vp-component-textarea-color-regular-container:var(--vp-semantic-color-container-neutral);--vp-component-textarea-color-regular-border-error:var(--vp-semantic-color-status-negative);--vp-component-textarea-color-regular-border-default:var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-border-active:var(--vp-semantic-color-border-brand);--vp-component-textarea-box-shadow-focus:var(--vp-semantic-box-shadow-focus-textfield);--vp-component-textarea-border-width-hover:var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-default:var(--vp-semantic-border-width-s);--vp-component-textarea-border-width-active:var(--vp-semantic-border-width-m);--vp-component-textarea-border-radius-top-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-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-toggle-motion-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-toggle-motion-duration:var(--vp-semantic-motion-duration-quick);--vp-component-toggle-color-border-checked:var(--vp-core-color-transparent);--vp-component-toggle-spacing-small-track-unchecked-inline-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-block-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-checked-inline-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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-block-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-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-block-start:var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-block-end:var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-checked-inline-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-block-start:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-block-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-sizing-small-track-width:var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-small-track-height:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-small-icon-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-icon-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-unchecked-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-checked-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-checked-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-halo-width:var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-small-halo-height:var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-toggle-sizing-medium-track-width:var(--vp-semantic-sizing-5xl);--vp-component-toggle-sizing-medium-track-height:var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-medium-icon-width:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-icon-height:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-unchecked-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-unchecked-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-checked-width:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-checked-height:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-halo-width:var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-medium-halo-height:var(--vp-semantic-sizing-3xl);--vp-component-toggle-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-toggle-color-track-unchecked:var(--vp-semantic-color-container-quiet);--vp-component-toggle-color-track-checked:var(--vp-semantic-color-container-brand);--vp-component-toggle-color-handle-unchecked:var(--vp-semantic-color-content-quiet);--vp-component-toggle-color-handle-checked:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-toggle-color-border-unchecked:var(--vp-semantic-color-border-neutral);--vp-component-toggle-border-width-track-unchecked:var(--vp-semantic-border-width-s);--vp-component-toggle-border-width-track-checked:var(--vp-semantic-border-width-none);--vp-component-toggle-border-radius-container:var(--vp-semantic-border-radius-full);--vp-component-toggle-color-halo-unchecked-hover:var(--vp-semantic-color-alpha-quiet-s);--vp-component-toggle-color-halo-unchecked-active:var(--vp-semantic-color-alpha-quiet-m);--vp-component-toggle-color-halo-checked-hover:var(--vp-semantic-color-alpha-brand-s);--vp-component-toggle-color-halo-checked-active:var(--vp-semantic-color-alpha-brand-m)}@layer 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)}}}.maintenance[data-v-72344c57]{align-items:center;background-color:var(--vp-semantic-color-container-brand);display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100vw}.maintenance h1[data-v-72344c57],.maintenance h2[data-v-72344c57]{color:var(--vp-semantic-color-content-on-brand-neutral)}@media screen and (min-width:600px){.toast-viewport{max-width:60vw}}@media screen and (min-width:1800px){.toast-viewport{max-width:40vw}}@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:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 60%,var(--vp-semantic-color-container-catchy))}.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:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 90%,var(--vp-semantic-color-container-brand));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-brand))}.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:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 90%,var(--vp-semantic-color-container-brand));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-brand))}.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:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 90%,var(--vp-semantic-color-container-catchy));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-catchy))}.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:color-mix(in srgb,var(--vp-semantic-color-status-negative) 80%,var(--vp-semantic-color-container-catchy));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-status-negative) 60%,var(--vp-semantic-color-container-catchy))}.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:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-status-negative));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 70%,var(--vp-semantic-color-status-negative))}.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-alpha-quiet-s);--icon-button-background-color-active:var(--vp-semantic-color-alpha-quiet-m)}.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{.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-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-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-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:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 60%,var(--vp-semantic-color-container-catchy))}.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:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 90%,var(--vp-semantic-color-container-brand));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-brand))}.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:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 90%,var(--vp-semantic-color-container-brand));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-container-brand))}.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-alpha-brand-s);--button-background-color-active:var(--vp-semantic-color-alpha-brand-m)}.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:color-mix(in srgb,var(--vp-semantic-color-status-negative) 80%,var(--vp-semantic-color-container-catchy));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-status-negative) 60%,var(--vp-semantic-color-container-catchy))}.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:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 80%,var(--vp-semantic-color-status-negative));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-neutral) 70%,var(--vp-semantic-color-status-negative))}.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-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{.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:var(--vp-semantic-color-content-on-brand-neutral)}.vp-loader--inverse{--loader-conic-gradient-start:var(--vp-semantic-color-content-on-brand-neutral);--loader-conic-gradient-end:var(--vp-semantic-color-content-brand)}.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{.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-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-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-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-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:color-mix(in srgb,var(--vp-semantic-color-content-brand) 60%,var(--vp-semantic-color-container-catchy));--link-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-brand) 80%,var(--vp-semantic-color-container-catchy));--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-border-brand) 60%,var(--vp-semantic-color-container-catchy));--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-border-brand) 80%,var(--vp-semantic-color-container-catchy))}.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--link-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand))}.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:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--link-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand))}.vp-link--tertiary{--link-color:var(--vp-semantic-color-content-quiet);--link-color-active:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 20%,var(--vp-semantic-color-container-catchy));--link-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 60%,var(--vp-semantic-color-container-catchy));--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-quiet);--link-color-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 80%,var(--vp-semantic-color-container-brand));--link-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 90%,var(--vp-semantic-color-container-brand));--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 80%,var(--vp-semantic-color-container-brand));--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 90%,var(--vp-semantic-color-container-brand))}.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-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}}:is(.vp--dark-mode .logo) .light[data-v-f1da31ee]{display:none}:is(.vp--dark-mode .logo) .dark[data-v-f1da31ee]{display:block}.logo[data-v-f1da31ee]{width:-moz-fit-content;width:fit-content}.logo .dark[data-v-f1da31ee]{display:none}.default[data-v-f1da31ee]:is(.logo img){display:none}.logo img[data-v-f1da31ee]{max-height:56px;padding-inline-end:var(--vp-semantic-spacing-s);width:100%}@media screen and (min-width:600px){.logo[data-v-f1da31ee]{align-items:center;display:flex;height:100%}.condensed[data-v-f1da31ee]:is(.logo img){display:none}.default[data-v-f1da31ee]:is(.logo img){display:block}.logo img[data-v-f1da31ee]{max-height:28px}}@media screen and (min-width:1200px){.logo[data-v-f1da31ee]{width:-moz-max-content;width:max-content}}.loader[data-v-42380077]{aspect-ratio:1;transform:skew(-20deg,-15deg);width:300px}.loader[data-v-42380077]:before{animation:loader-42380077 .75s cubic-bezier(.65,0,.35,.75) infinite;background:radial-gradient(var(--vp-component-button-color-primary-regular-container-default) 94%,#0000) top /20% 20% no-repeat,conic-gradient(var(--vp-component-button-color-primary-regular-container-default),#0000 70%);border-radius:50%;content:"";inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 80%,#000 0);position:absolute}@keyframes loader-42380077{to{rotate:-1turn}}.search-overlay[data-v-0994978c]{background-color:#0000004d;inset:0;position:fixed;z-index:var(--z-index-navbar)}.search-root[data-v-0994978c]{position:relative;width:100%;z-index:var(--z-index-dialog)}.search-root[data-state=open][data-v-0994978c]{background-color:var(--vp-semantic-color-container-neutral);inset:0;position:fixed}.search-anchor[data-v-0994978c]{background-color:var(--vp-semantic-color-container-quiet);display:flex;gap:var(--vp-semantic-spacing-s);padding:var(--vp-semantic-spacing-s);padding-left:var(--vp-semantic-spacing-l)}.search-anchor[data-v-0994978c]:hover{background:linear-gradient(0deg,#0000000d 0 100%),var(--vp-semantic-color-container-quiet)}.search-anchor.disabled[data-v-0994978c]{background-color:var(--vp-semantic-color-container-quiet);opacity:var(--vp-semantic-opacity-s)}.search-anchor[data-state=closed][data-v-0994978c]{border-radius:var(--vp-semantic-border-radius-full)}.search-anchor[data-state=closed] .search-cancel[data-v-0994978c]{margin-right:var(--vp-semantic-spacing-s)}.search-anchor[data-state=open][data-v-0994978c]{align-items:center;padding:var(--vp-semantic-spacing-l);padding-left:var(--vp-semantic-spacing-xl)}.search-anchor[data-state=open] .search-input[data-v-0994978c]{height:var(--vp-semantic-sizing-4xl)}.search-icon-search[data-v-0994978c]{color:var(--vp-component-search-input-color-content-placeholder);flex-shrink:0;height:var(--vp-component-search-input-sizing-icon-height);width:var(--vp-component-search-input-sizing-icon-width)}.search-input[data-v-0994978c]{all:unset;color:var(--vp-component-search-input-color-content-default);font-family:var(--vp-component-search-input-typography-label-font-family);font-size:var(--vp-component-search-input-typography-label-font-size);font-weight:var(--vp-component-search-input-typography-label-font-weight);letter-spacing:var(--vp-component-search-input-typography-label-letter-spacing);line-height:var(--vp-component-search-input-typography-label-line-height);-webkit-text-decoration:var(--vp-component-search-input-typography-label-text-decoration);text-decoration:var(--vp-component-search-input-typography-label-text-decoration);text-transform:var(--vp-component-search-input-typography-label-text-case);width:100%}.search-input[data-v-0994978c]::-moz-placeholder{color:var(--vp-component-search-input-color-content-placeholder);font-family:var(--vp-component-search-input-typography-placeholder-font-family);font-size:var(--vp-component-search-input-typography-placeholder-font-size);font-weight:var(--vp-component-search-input-typography-placeholder-font-weight);letter-spacing:var(--vp-component-search-input-typography-placeholder-letter-spacing);line-height:var(--vp-component-search-input-typography-placeholder-line-height);text-decoration:var(--vp-component-search-input-typography-placeholder-text-decoration);text-transform:var(--vp-component-search-input-typography-placeholder-text-case)}.search-input[data-v-0994978c]::placeholder{color:var(--vp-component-search-input-color-content-placeholder);font-family:var(--vp-component-search-input-typography-placeholder-font-family);font-size:var(--vp-component-search-input-typography-placeholder-font-size);font-weight:var(--vp-component-search-input-typography-placeholder-font-weight);letter-spacing:var(--vp-component-search-input-typography-placeholder-letter-spacing);line-height:var(--vp-component-search-input-typography-placeholder-line-height);-webkit-text-decoration:var(--vp-component-search-input-typography-placeholder-text-decoration);text-decoration:var(--vp-component-search-input-typography-placeholder-text-decoration);text-transform:var(--vp-component-search-input-typography-placeholder-text-case)}.search-cancel[data-v-0994978c]{color:var(--vp-semantic-color-content-quiet)}.search-button-close[data-v-0994978c]{display:inline-flex}.search-content[data-v-0994978c]{background-color:var(--vp-semantic-color-container-neutral);color:var(--vp-semantic-color-content-neutral);overflow:hidden;padding-bottom:var(--vp-semantic-spacing-m);padding-top:var(--vp-semantic-spacing-m);position:absolute;width:100%}.search-content[data-state=open] .search-item[data-v-0994978c]{padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l)}.search-item[data-v-0994978c]{align-items:center;cursor:pointer;display:flex;gap:var(--vp-semantic-spacing-xs);justify-content:flex-start;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m)}.search-item[data-v-0994978c]:hover,.search-item[data-highlighted][data-v-0994978c]{background-color:var(--vp-semantic-color-container-quiet)}.search-group-label[data-v-0994978c]{align-items:center;color:var(--vp-semantic-color-content-quiet);cursor:pointer;display:flex;font-size:var(--vp-component-link-typography-medium-label-font-size);font-weight:var( --vp-semantic-typography-screen-l-subtitle-m-font-weight);gap:var(--vp-semantic-spacing-xs);justify-content:flex-start;margin-left:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m);text-transform:uppercase}.delete-recent-search[data-v-0994978c]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.search-item-content[data-v-0994978c]{display:flex;flex-direction:column;flex-grow:1;position:relative}.search-item-icon[data-v-0994978c]{border:solid var(--vp-semantic-border-width-s) var(--vp-semantic-color-border-quiet);border-radius:var(--vp-semantic-border-radius-full);color:var(--vp-semantic-color-content-neutral)}.search-item-icon[data-v-0994978c],.search-item-icon--loader[data-v-0994978c]{align-items:center;display:inline-flex;flex-shrink:0;height:var(--vp-semantic-sizing-2xl);justify-content:center;margin-left:var(--vp-semantic-spacing-m);width:var(--vp-semantic-sizing-2xl)}.search-item-label[data-v-0994978c]{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.search-item-subline[data-v-0994978c]{color:var(--vp-semantic-color-content-quiet)}@media screen and (min-width:1200px){.search-root[data-v-0994978c]{padding:0 var(--vp-semantic-spacing-2xl);position:relative}.search-root[data-state=open][data-v-0994978c]{background-color:unset;inset:unset;position:relative;top:-12px}.search-root[data-state=open] .search-grow-container[data-v-0994978c]{left:12px;position:absolute;right:8px}:is(.search-root[data-state=open] .search-grow-container) .search-anchor[data-v-0994978c]{border-top-left-radius:var(--vp-semantic-border-radius-m);border-top-right-radius:var(--vp-semantic-border-radius-m);padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-s) calc(var(--vp-semantic-spacing-xl) + 4px)}:is(:is(.search-root[data-state=open] .search-grow-container) .search-content) .search-item[data-v-0994978c]{padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xl)}.search-anchor[data-v-0994978c]{padding:var(--vp-semantic-spacing-s);padding-left:var(--vp-semantic-spacing-l)}.search-content[data-v-0994978c]{border-bottom-left-radius:var(--vp-semantic-border-radius-m);border-bottom-right-radius:var(--vp-semantic-border-radius-m);padding-bottom:var(--vp-semantic-spacing-xl);padding-top:var(--vp-semantic-spacing-s)}}:is(h1[data-v-4ab4bab5],h2[data-v-4ab4bab5],h3[data-v-4ab4bab5],h4[data-v-4ab4bab5],h5[data-v-4ab4bab5],h6[data-v-4ab4bab5]) strong{color:var(--vp-semantic-color-content-brand)}.content[data-v-4ab4bab5]{color:var(--vp-semantic-color-content-neutral)}.content[data-v-4ab4bab5] a{-webkit-text-decoration:var(--vp-core-text-decoration-underline);text-decoration:var(--vp-core-text-decoration-underline)}.content[data-v-4ab4bab5] img{max-width:100%}.content[data-v-4ab4bab5] ol,.content[data-v-4ab4bab5] ul{list-style-position:outside;margin-inline-start:1em;white-space:normal}.content[data-v-4ab4bab5] ol li{list-style-type:decimal}.content[data-v-4ab4bab5] ul li{list-style-type:disc}.content[data-v-4ab4bab5] blockquote{border-inline-start:4px solid var(--vp-semantic-color-content-neutral);padding-inline-start:var(--vp-semantic-spacing-xl)}.content[data-v-4ab4bab5] blockquote>p{white-space:pre-line}.content[data-v-4ab4bab5] blockquote:not(:first-child),.content[data-v-4ab4bab5] h1:not(:first-child),.content[data-v-4ab4bab5] h2:not(:first-child),.content[data-v-4ab4bab5] h3:not(:first-child),.content[data-v-4ab4bab5] h4:not(:first-child),.content[data-v-4ab4bab5] h5:not(:first-child),.content[data-v-4ab4bab5] ol:not(:first-child),.content[data-v-4ab4bab5] p:not(:first-child),.content[data-v-4ab4bab5] ul:not(:first-child){margin-block-start:1em}.content[data-v-4ab4bab5] blockquote:not(:last-child),.content[data-v-4ab4bab5] h1:not(:last-child),.content[data-v-4ab4bab5] h2:not(:last-child),.content[data-v-4ab4bab5] h3:not(:last-child),.content[data-v-4ab4bab5] h4:not(:last-child),.content[data-v-4ab4bab5] h5:not(:last-child),.content[data-v-4ab4bab5] ol:not(:last-child),.content[data-v-4ab4bab5] p:not(:last-child),.content[data-v-4ab4bab5] ul:not(:last-child){margin-block-end:1em}.menu-viewport[data-v-954243fb]{background-color:var(--vp-semantic-color-background-main);left:0;position:absolute;width:100%;z-index:var(--z-index-navbar)}.menu-list[data-v-954243fb]{display:flex;gap:var(--vp-semantic-spacing-xl)}.menu-list .menu-item[data-v-954243fb]{color:var(--vp-semantic-color-content-neutral);text-underline-offset:5px}:is(.menu-list .menu-item[data-v-954243fb]):hover,[data-state=open][data-v-954243fb]:is(.menu-list .menu-item){text-decoration:underline;text-decoration-thickness:1px}.menu-content-title>.link-content[data-v-954243fb]{align-items:center;display:flex}:is(.menu-content-title>.link-content)>.icon[data-v-954243fb]{margin-left:var(--vp-semantic-spacing-2xs);opacity:var(--vp-semantic-opacity-none);transform:scale(0);transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-out),opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-linear)}.menu-content-title[data-v-954243fb]:hover{color:var(--vp-semantic-color-content-brand)}:is(.menu-content-title:hover>.link-content)>.icon[data-v-954243fb]{opacity:var(--vp-semantic-opacity-full);transform:scale(1)}.menu-content[data-v-954243fb]{padding-bottom:var(--vp-semantic-spacing-6xl);padding-top:var(--vp-semantic-spacing-xl)}.menu-content-items[data-v-954243fb]{display:grid;gap:var(--vp-semantic-spacing-2xs);grid-template-columns:repeat(4,1fr);margin-top:var(--vp-semantic-spacing-xl)}.menu-content-items .menu-content-item[data-v-954243fb]{align-items:flex-start;color:var(--vp-semantic-color-content-neutral);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs);padding:var(--vp-semantic-spacing-2xs) 0;width:100%}:is(.menu-content-items .menu-content-item[data-v-954243fb]) strong{color:var(--vp-semantic-color-content-brand);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight)}.menu-content-items .menu-content-item[data-v-954243fb]{text-underline-offset:5px}:is(.menu-content-items .menu-content-item[data-v-954243fb]):hover{text-decoration:underline;text-decoration-thickness:1px}.secondary[data-v-954243fb]:is(.menu-content-items .menu-content-item){color:var(--vp-semantic-color-content-quiet)}.mobile-menu[data-v-7d37e3b6]{background-color:var(--vp-semantic-color-background-main);height:100%;position:fixed;top:0;width:100%;z-index:calc(var(--z-index-dialog) + 1)}.mobile-menu[data-v-7d37e3b6],.mobile-menu .cta[data-v-7d37e3b6]{display:flex;flex-direction:column}.mobile-menu .cta[data-v-7d37e3b6]{align-items:center;align-self:stretch}.mobile-menu .menu-header[data-v-7d37e3b6]{align-items:center;display:flex;justify-content:end;padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l)}:is(.mobile-menu .menu-header) .header-title[data-v-7d37e3b6]{width:100%}.with-back[data-v-7d37e3b6]:is(.mobile-menu .menu-header){padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-xl) 0}.mobile-menu .nav-links[data-v-7d37e3b6]{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;padding:0 var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-xl)}:is(.mobile-menu .nav-links)>li[data-v-7d37e3b6]{display:flex;width:100%}:is(:is(.mobile-menu .nav-links)>li)>a[data-v-7d37e3b6]{align-items:center;color:var(--vp-component-link-color-secondary-regular-content-default);display:flex;justify-content:space-between;padding:var(--vp-semantic-spacing-s) 0;width:100%}:is(:is(:is(.mobile-menu .nav-links)>li)>a[data-v-7d37e3b6]) strong{color:var(--vp-semantic-color-content-brand);font-weight:var(--vp-semantic-typography-screen-s-title-s-font-weight)}.highlight[data-v-7d37e3b6]:is(:is(:is(.mobile-menu .nav-links)>li)>a){color:var(--vp-semantic-color-content-brand)!important}:is(:is(:is(.mobile-menu .nav-links)>li)>a[data-v-7d37e3b6]):hover{color:var(--vp-component-link-color-primary-regular-content-hover)}:is(:is(:is(.mobile-menu .nav-links)>li)>a[data-v-7d37e3b6]):active{color:var(--vp-component-link-color-primary-regular-content-active)}.mobile-menu-enter-active[data-v-7d37e3b6],.mobile-menu-leave-active[data-v-7d37e3b6]{transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.mobile-menu-enter-from[data-v-7d37e3b6],.mobile-menu-leave-to[data-v-7d37e3b6]{transform:translate(100%)}.qr-code-svg[data-v-475b8c17]{aspect-ratio:1;width:100%}.vp--dark-mode .qr-code-svg[data-v-475b8c17]{filter:invert(1)}.overlay[data-v-49616ece]{background-color:var(--vp-semantic-color-container-overlay);inset:0;position:fixed;z-index:var(--z-index-dialog)}.container[data-v-49616ece]{display:grid;grid-template-columns:1fr 1fr;left:0;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:calc(var(--z-index-dialog) + 1)}.close-button[data-v-49616ece]{position:absolute;right:var(--vp-semantic-spacing-s);top:var(--vp-semantic-spacing-s)}.content[data-v-49616ece]{align-items:center;background-color:var(--vp-semantic-color-background-alternative);display:flex;flex-direction:column;font-size:18px;gap:var(--vp-semantic-spacing-xs);justify-content:center;padding:var(--vp-semantic-spacing-s);text-align:center}.content-image[data-v-49616ece]{width:100%}.qrcode[data-v-49616ece]{max-width:200px;width:50%}@media screen and (min-width:1200px){.close-button[data-v-49616ece]{right:var(--vp-semantic-spacing-xl);top:var(--vp-semantic-spacing-xl)}.content[data-v-49616ece]{font-size:24px;gap:var(--vp-semantic-spacing-xl);padding:var(--vp-semantic-spacing-xl)}}.v-enter-active[data-v-49616ece],.v-leave-active[data-v-49616ece]{transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.v-enter-from[data-v-49616ece],.v-leave-to[data-v-49616ece]{opacity:0}.menu-overlay[data-v-1eac787c]{background-color:rgba(0,0,0,var(--vp-core-opacity-500));content:"";height:100dvh;inset:0;position:fixed;width:100%}.menu-overlay[data-v-1eac787c],.navbar[data-v-1eac787c]{z-index:var(--z-index-navbar)}.navbar[data-v-1eac787c]{background-color:var(--vp-semantic-color-background-main);position:relative;transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-out)}.navbar.scrolled[data-v-1eac787c]{box-shadow:0 0 0 1px var(--vp-semantic-color-border-quiet)}.navbar .navbar-container[data-v-1eac787c]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);padding-bottom:var(--vp-semantic-spacing-s);padding-top:var(--vp-semantic-spacing-2xs)}@media screen and (min-width:1200px){.navbar .navbar-container[data-v-1eac787c]{gap:var(--vp-semantic-spacing-xl);padding-bottom:var(--vp-semantic-spacing-m);padding-top:var(--vp-semantic-spacing-xl)}}:is(.navbar .navbar-container) .brand-search-buttons[data-v-1eac787c]{display:grid;grid-row-gap:var(--vp-semantic-spacing-s);grid-template-areas:"menu logo download" "search search search";grid-template-columns:1fr 3fr 1fr}@media screen and (min-width:1200px){:is(.navbar .navbar-container) .brand-search-buttons[data-v-1eac787c]{display:grid;grid-template-areas:"logo search download";grid-template-columns:1fr 4fr 1fr}}@media screen and (min-width:1200px){:is(:is(.navbar .navbar-container) .brand-search-buttons) .menu-button[data-v-1eac787c]{display:none}}:is(:is(.navbar .navbar-container) .brand-search-buttons) .logo[data-v-1eac787c]{align-items:center;display:flex;grid-area:logo;min-height:var(--vp-semantic-sizing-4xl);place-self:center center}:is(.navbar .navbar-container) .download-container[data-v-1eac787c]{grid-area:download;justify-self:end}:is(:is(.navbar .navbar-container) .download-container) .download[data-v-1eac787c]{display:none;text-wrap:nowrap}@media screen and (min-width:600px){:is(:is(.navbar .navbar-container) .download-container) .download[data-v-1eac787c]{display:inline}}@media screen and (min-width:600px){:is(:is(.navbar .navbar-container) .download-container) .download-condensed[data-v-1eac787c]{display:none}}:is(.navbar .navbar-container) .navbar-search[data-v-1eac787c]{grid-area:search}@media screen and (min-width:1200px){:is(.navbar .navbar-container) .navbar-search[data-v-1eac787c]{display:flex;flex:1;justify-content:center}}:is(.navbar .navbar-container) .menu-container[data-v-1eac787c]{display:none;grid-area:breadcrumb}@media screen and (min-width:1200px){:is(.navbar .navbar-container) .menu-container[data-v-1eac787c]{display:flex}}@media screen and (min-width:1200px){.button-download[data-v-1eac787c]{font-family:var(--vp-component-button-typography-medium-label-font-family)!important;font-size:var(--vp-component-button-typography-medium-label-font-size)!important;font-weight:var(--vp-component-button-typography-medium-label-font-weight)!important;gap:var(--vp-component-button-spacing-medium-gap)!important;letter-spacing:var(--vp-component-button-typography-medium-label-letter-spacing)!important;line-height:var(--vp-component-button-typography-medium-label-line-height)!important;max-height:48px;padding-block-end:var(--vp-component-button-spacing-medium-padding-block-end)!important;padding-block-start:var(--vp-component-button-spacing-medium-padding-block-start)!important;padding-inline-end:var(--vp-component-button-spacing-medium-padding-inline-end)!important;padding-inline-start:var(--vp-component-button-spacing-medium-padding-inline-start)!important;-webkit-text-decoration:var(--vp-component-button-typography-medium-label-text-decoration)!important;text-decoration:var(--vp-component-button-typography-medium-label-text-decoration)!important;text-transform:var(--vp-component-button-typography-medium-label-text-case)!important}}.author-link[data-v-fc4a1453]{text-decoration:underline}.author-link[data-v-fc4a1453]:hover{text-decoration:none}.read-more[data-v-12ade32d]{align-items:center;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);justify-content:center;margin:auto;position:relative}.read-more-container[data-v-12ade32d]{overflow:hidden;width:100%}.read-more-container[data-v-12ade32d]:not(.expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--v48a915e6);line-clamp:var(--v48a915e6)}.read-more-container.expanded[data-v-12ade32d]{display:block}.read-more-button.left[data-v-12ade32d]{align-self:flex-start}.read-more-button.center[data-v-12ade32d]{align-self:center}.read-more-button.right[data-v-12ade32d]{align-self:flex-end}figure[data-v-916eeab3]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs);justify-content:space-between}figure img[data-v-916eeab3]{flex-grow:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}figure figcaption[data-v-916eeab3]{color:var(--vp-semantic-color-content-quiet)}.hero-block[data-v-d4133d6e]{display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.hero[data-v-d4133d6e]{gap:var(--vp-semantic-spacing-l);grid-column:1/-1}.hero[data-v-d4133d6e],.hero-heading[data-v-d4133d6e]{display:flex;flex-direction:column}.hero-heading[data-v-d4133d6e]{gap:var(--vp-semantic-spacing-2xs)}.hero-subtitle[data-v-d4133d6e]{color:var(--vp-semantic-color-content-quiet);margin-top:var(--vp-semantic-spacing-xs)}@media screen and (min-width:600px){.hero-block[data-v-d4133d6e]{grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1200px){.hero-block[data-v-d4133d6e]{grid-template-columns:repeat(12,1fr)}.hero[data-v-d4133d6e]{grid-column:3/-3}}@media screen and (min-width:1800px){.hero[data-v-d4133d6e]{grid-column:4/-4}}.carousel-item[data-v-d491c754]{height:auto;width:100%}.carousel[data-v-1ad3cb24]{position:relative;--carousel-items-gap:var(--vp-semantic-spacing-2xs)}.carousel-items[data-v-1ad3cb24]{display:inline-flex;gap:var(--carousel-items-gap);overflow-x:scroll;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.carousel-items[data-v-1ad3cb24]::-webkit-scrollbar{display:none}.carousel-items[data-v-1ad3cb24]>*{flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}:is(.carousel-items[data-v-1ad3cb24]>*):first-child{margin-left:auto}:is(.carousel-items[data-v-1ad3cb24]>*):last-child{margin-right:auto}.carousel-button[data-v-1ad3cb24]{display:none;position:absolute;top:50%}.carousel-button.left[data-v-1ad3cb24]{left:0;transform:translate(-50%,-50%)}.carousel-button.right[data-v-1ad3cb24]{right:0;transform:translate(50%,-50%)}@media screen and (max-width:599px){.carousel[data-v-1ad3cb24]{--carousel-borderless-padding:var(--vp-semantic-spacing-l)}.carousel-items[data-v-1ad3cb24]>*{flex-basis:calc(var(--v654e26d4)*var(--carousel-items-gap))}.s-borderless .carousel-items[data-v-1ad3cb24]{padding:0 var(--carousel-borderless-padding);scroll-padding:0 var(--carousel-borderless-padding)}.s-controls .carousel-button[data-v-1ad3cb24]{display:flex}.s-controls.s-borderless .carousel-button.left[data-v-1ad3cb24]{left:var(--carousel-borderless-padding)}.s-controls.s-borderless .carousel-button.right[data-v-1ad3cb24]{right:var(--carousel-borderless-padding)}}@media screen and (min-width:600px)and (max-width:1199px){.carousel[data-v-1ad3cb24]{--carousel-borderless-padding:var(--vp-semantic-spacing-3xl)}.carousel-items[data-v-1ad3cb24]>*{flex-basis:calc(var(--v654e26ce)*var(--carousel-items-gap))}.m-borderless .carousel-items[data-v-1ad3cb24]{padding:0 var(--carousel-borderless-padding);scroll-padding:0 var(--carousel-borderless-padding)}.m-controls .carousel-button[data-v-1ad3cb24]{display:flex}.m-controls.m-borderless .carousel-button.left[data-v-1ad3cb24]{left:var(--carousel-borderless-padding)}.m-controls.m-borderless .carousel-button.right[data-v-1ad3cb24]{right:var(--carousel-borderless-padding)}}@media screen and (min-width:1200px)and (max-width:1799px){.carousel[data-v-1ad3cb24]{--carousel-borderless-padding:var(--vp-semantic-spacing-5xl)}.carousel-items[data-v-1ad3cb24]>*{flex-basis:calc(var(--v654e26cd)*var(--carousel-items-gap))}.l-borderless .carousel-items[data-v-1ad3cb24]{padding:0 var(--carousel-borderless-padding);scroll-padding:0 var(--carousel-borderless-padding)}.l-controls .carousel-button[data-v-1ad3cb24]{display:flex}.l-controls.l-borderless .carousel-button.left[data-v-1ad3cb24]{left:var(--carousel-borderless-padding)}.l-controls.l-borderless .carousel-button.right[data-v-1ad3cb24]{right:var(--carousel-borderless-padding)}}@media screen and (min-width:1800px){.carousel[data-v-1ad3cb24]{--carousel-borderless-padding:var(--vp-semantic-spacing-6xl)}.carousel-items[data-v-1ad3cb24]>*{flex-basis:calc(var(--v4476b4b3)*var(--carousel-items-gap))}.xl-borderless .carousel-items[data-v-1ad3cb24]{padding:0 var(--carousel-borderless-padding);scroll-padding:0 var(--carousel-borderless-padding)}.xl-controls .carousel-button[data-v-1ad3cb24]{display:flex}.xl-controls.xl-borderless .carousel-button.left[data-v-1ad3cb24]{left:var(--carousel-borderless-padding)}.xl-controls.xl-borderless .carousel-button.right[data-v-1ad3cb24]{right:var(--carousel-borderless-padding)}}.quick-access-block[data-v-41e2fc87]{gap:var(--vp-semantic-spacing-xl);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.quick-access-block[data-v-41e2fc87],.quick-access-card[data-v-41e2fc87]{display:flex;flex-direction:column}.quick-access-image[data-v-41e2fc87]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.quick-access-label[data-v-41e2fc87]{display:-webkit-box;margin:var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-s);text-align:center;-webkit-box-orient:vertical;color:var(--vp-component-link-color-secondary-regular-content-default);-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;word-break:normal}.quick-access-card:hover .quick-access-label[data-v-41e2fc87]{color:var(--vp-component-link-color-secondary-regular-content-hover)}.quick-access-card:active .quick-access-label[data-v-41e2fc87]{color:var(--vp-component-link-color-secondary-regular-content-active)}@media screen and (min-width:600px){[data-v-41e2fc87] .carousel-button{margin-top:calc(12.5% - var(--carousel-borderless-padding)*2/4*.5 - var(--carousel-items-gap)*3/4*.5);top:0}}@media screen and (min-width:1200px){[data-v-41e2fc87] .carousel-button{margin-top:calc(8.33333% - var(--carousel-items-gap)*5/6*.5);top:0}}.select-trigger[data-v-04384656]{align-items:center;background-color:var(--vp-component-button-color-secondary-inverse-container-default);border:solid var(--vp-component-button-border-width) var(--vp-component-button-color-secondary-inverse-border);color:var(--vp-component-button-color-secondary-inverse-content);display:inline-flex;gap:var(--vp-semantic-spacing-s);justify-content:center;padding:var(--vp-semantic-spacing-s)}.select-trigger[data-v-04384656]:hover{background-color:var(--vp-component-button-color-secondary-inverse-container-hover);outline:none}.select-value[data-v-04384656]{display:inline-flex;justify-content:center}.select-item[data-v-04384656],.select-value[data-v-04384656]{align-items:center;gap:var(--vp-semantic-spacing-s)}.select-item[data-v-04384656]{background-color:var(--vp-component-button-color-secondary-regular-container-default);color:var(--vp-component-button-color-secondary-regular-content);cursor:pointer;display:flex;justify-content:flex-start;padding:var(--vp-semantic-spacing-s)}.select-item[data-highlighted][data-v-04384656]{background-color:var(--vp-component-button-color-secondary-regular-container-hover);outline:none}.select-item[data-v-04384656]:active{background-color:var(--vp-component-button-color-secondary-regular-container-active)}.dropdown-trigger[data-v-5fb9eee8]{align-items:center;color:var(--vp-semantic-color-content-on-brand-neutral);display:flex;gap:var(--vp-semantic-spacing-xs)}.dropdown-item[data-v-5fb9eee8]{align-items:center;background-color:var(--vp-semantic-color-background-main);color:var(--vp-semantic-color-content-neutral);cursor:pointer;display:flex;gap:var(--vp-semantic-spacing-s);padding:var(--vp-semantic-spacing-s)}.dropdown-item[data-state=checked][data-v-5fb9eee8]{color:var(--vp-semantic-color-content-brand)}.dropdown-item[data-highlighted][data-v-5fb9eee8]{background-color:var(--vp-component-button-color-secondary-regular-container-hover)}.dropdown-item[data-v-5fb9eee8]:focus-visible{outline:2px solid var(--vp-semantic-color-border-neutral)}.dropdown-item[data-v-5fb9eee8]:first-child{border-top-left-radius:var(--vp-semantic-border-radius-s);border-top-right-radius:var(--vp-semantic-border-radius-s)}.dropdown-item[data-v-5fb9eee8]:last-child{border-bottom-left-radius:var(--vp-semantic-border-radius-s);border-bottom-right-radius:var(--vp-semantic-border-radius-s)}.footer-actions[data-v-144957f1]{color:var(--vp-semantic-color-content-on-brand-neutral);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl)}.store-links[data-v-144957f1]{display:flex;flex-direction:row;gap:var(--vp-semantic-spacing-m);max-height:var(--vp-semantic-sizing-3xl);max-width:100%}.store-links img[data-v-144957f1],.store-links svg[data-v-144957f1]{display:block;height:100%;width:auto}.social-links[data-v-144957f1]{display:flex;gap:var(--vp-semantic-spacing-m)}.footer-copyright[data-v-144957f1]{align-items:flex-end;color:var(--vp-semantic-color-content-on-brand-neutral);justify-content:flex-end}.generic-error[data-v-05f79ab5]{align-items:center;background-color:var(--vp-semantic-color-container-brand);display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100vw}.generic-error h1[data-v-05f79ab5],.generic-error h2[data-v-05f79ab5]{color:var(--vp-semantic-color-content-on-brand-neutral)}.generic-error .back-btn[data-v-05f79ab5]{margin-top:var(--vp-semantic-spacing-3xl)}.error-quick-access[data-v-05f79ab5]{text-align:center}.error-title strong[data-v-05f79ab5]{color:var(--vp-semantic-color-content-brand)}.error-title[data-v-05f79ab5]{text-align:center}.call-to-action-block[data-v-05f79ab5]{display:flex;justify-content:center;padding-bottom:var(--vp-semantic-spacing-3xl)}.subfooter-block[data-v-6397c6b6]{display:flex;flex-direction:column}.subfooter-block-items[data-v-6397c6b6]{-moz-column-gap:var(--vp-semantic-spacing-l);column-gap:var(--vp-semantic-spacing-l);display:grid;grid-template-columns:repeat(var(--v18651763),1fr);grid-template-rows:repeat(var(--v9260d932),auto);margin-top:var(--vp-semantic-spacing-m)}.subfooter-block-items.folded[data-v-6397c6b6]{grid-auto-rows:0}.subfooter-block-item[data-v-6397c6b6]{margin-top:var(--vp-semantic-spacing-m);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subfooter-block-unfold[data-v-6397c6b6]{align-self:flex-start;margin-top:var(--vp-semantic-spacing-m)}@media screen and (min-width:600px){.subfooter-block-items[data-v-6397c6b6]{grid-template-columns:repeat(var(--v18651782),1fr)}}@media screen and (min-width:1200px){.subfooter-block-items[data-v-6397c6b6]{grid-template-columns:repeat(var(--v186517a1),1fr)}}@media screen and (min-width:1800px){.subfooter-block-items[data-v-6397c6b6]{grid-template-columns:repeat(var(--v186517c0),1fr)}}.subfooter[data-v-06c3c06a]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-3xl);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}@media screen and (min-width:1800px){.subfooter[data-v-06c3c06a]{padding-bottom:var(--vp-semantic-spacing-4xl);padding-top:var(--vp-semantic-spacing-4xl)}}.zigouigoui-bg[data-v-954dc4b7]{fill:var(--vp-core-color-cobalt-050)}.zigouigoui-line[data-v-954dc4b7]{stroke:var(--vp-core-color-cobalt-500)}.vp--dark-mode .zigouigoui-bg[data-v-954dc4b7]{fill:var(--vp-core-color-rock-800)}.vp--dark-mode .zigouigoui-line[data-v-954dc4b7]{stroke:var(--vp-core-color-cobalt-300)}@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:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 20%,var(--vp-semantic-color-container-brand))}.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)}}.rating[data-v-cdf99cf8]{align-items:center;color:var(--vp-semantic-color-content-neutral);display:inline-flex;gap:var(--vp-semantic-spacing-2xs)}.rating-count[data-v-cdf99cf8],.rating.none[data-v-cdf99cf8]{color:var(--vp-semantic-color-content-quiet)}.star[data-v-cdf99cf8]{color:var(--v11004dc6)}.chip[data-v-24cf77d8]{align-items:center;background:var(--vp-component-chip-color-container);border:1px solid var(--vp-component-chip-color-border-unselected-default);border-radius:var(--vp-component-chip-border-radius-top-left);display:flex;gap:var(--vp-component-chip-spacing-small-action-selection-container-gap);height:var(--vp-component-chip-sizing-small-container-height);justify-content:center;padding:0 var(--vp-component-chip-spacing-small-action-selection-container-padding-inline-end);width:-moz-max-content;width:max-content}.chip-distance[data-v-24cf77d8]{color:var(--vp-component-chip-color-content-unselected-default);text-align:center}.card-image-container[data-v-a0e2b7a4]{position:relative}.chip[data-v-a0e2b7a4]{bottom:var(--vp-semantic-spacing-m);left:var(--vp-semantic-spacing-l);position:absolute}.card-zigouigoui+.chip[data-v-a0e2b7a4]{bottom:calc(var(--vp-semantic-spacing-m) + 7px)}.route-card:hover .card-title[data-v-a0e2b7a4]{color:var(--vp-component-link-color-secondary-regular-content-hover)}.route-card:active .card-title[data-v-a0e2b7a4]{color:var(--vp-component-link-color-secondary-regular-content-active)}.card-image[data-v-a0e2b7a4]{aspect-ratio:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-title[data-v-a0e2b7a4]{display:-webkit-box;-webkit-box-orient:vertical;font-weight:var(--vp-typography-subtitle-m-font-weight);-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.card-content[data-v-a0e2b7a4]{display:flex;flex-direction:column;padding:var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-s)}.card-meta[data-v-a0e2b7a4]{align-items:center;color:var(--vp-semantic-color-content-quiet);display:inline-flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-2xs)}.card-meta .rating-star[data-v-a0e2b7a4]{color:var(--vp-semantic-color-content-brand)}.card-meta .rating-value[data-v-a0e2b7a4]{color:var(--vp-semantic-color-content-neutral)}.card-meta .sport-icon[data-v-a0e2b7a4]{flex-shrink:0;height:18px;width:18px}.card-meta .sport-label[data-v-a0e2b7a4]{overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:599px){[data-v-a0e2b7a4] .card-content{padding-bottom:0}.route-card-container.mobile-list-render[data-v-a0e2b7a4]{align-items:center;display:flex;gap:var(--vp-semantic-spacing-s)}.route-card-container.mobile-list-render .chip[data-v-a0e2b7a4]{display:none}.route-card-container.mobile-list-render .card-image-container[data-v-a0e2b7a4]{align-items:center;display:flex;flex-shrink:0;width:23%}}@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-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-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--accordion-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--accordion-label-font-size:16px;--accordion-label-color:var(--vp-semantic-color-content-neutral);--accordion-label-color-hover:var(--vp-semantic-color-content-brand);--accordion-label-color-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--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-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--accordion-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--accordion-subline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--accordion-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--accordion-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--accordion-subline-color:var(--vp-semantic-color-content-quiet);--accordion-subline-color-hover:var(--vp-semantic-color-content-brand);--accordion-subline-color-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--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-content-brand);--accordion-icon-color-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--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:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--accordion-label-color-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--accordion-subline-color:var(--vp-semantic-color-content-on-brand-quiet);--accordion-subline-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 90%,var(--vp-semantic-color-container-brand));--accordion-subline-color-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-quiet) 80%,var(--vp-semantic-color-container-brand));--accordion-icon-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--accordion-icon-color-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand))}.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-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-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--accordion-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--accordion-label-font-size:16px;--accordion-label-color:var(--vp-semantic-color-content-neutral);--accordion-label-color-hover:var(--vp-semantic-color-content-brand);--accordion-label-color-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--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-content-brand);--accordion-icon-color-active:color-mix(in srgb,var(--vp-semantic-color-container-brand) 80%,var(--vp-semantic-color-container-catchy));--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:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--accordion-label-color-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand));--accordion-icon-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 90%,var(--vp-semantic-color-container-brand));--accordion-icon-color-active:color-mix(in srgb,var(--vp-semantic-color-content-on-brand-neutral) 80%,var(--vp-semantic-color-container-brand))}.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-size:var(--accordion-label-font-size);font-weight:var(--accordion-label-font-weight);grid-area:label;justify-self:start;line-height:var(--accordion-label-line-height);-webkit-font-smoothing:var(--accordion-label-webkit-font-smoothing);letter-spacing:var(--accordion-label-letter-spacing);margin-bottom:var(--accordion-label-gap);padding:0;text-align:start;-webkit-text-decoration:var(--accordion-label-text-decoration);text-decoration:var(--accordion-label-text-decoration);text-transform:var(--accordion-label-text-case);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-size:var(--accordion-subline-font-size);font-weight:var(--accordion-subline-font-weight);grid-area:subline;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);letter-spacing:var(--accordion-subline-letter-spacing);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-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)}}.route-list[data-v-df9bfd71]{padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.route-list-header[data-v-df9bfd71]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs);margin-bottom:var(--vp-semantic-spacing-xl)}.route-list-header-cta[data-v-df9bfd71]{align-self:flex-start}.route-list-description[data-v-df9bfd71]{margin-bottom:var(--vp-semantic-spacing-l)}@media screen and (min-width:600px){[data-v-df9bfd71] .carousel-button{margin-top:calc(16.66667% - var(--carousel-items-gap)*2/3*.5);top:0}.route-list-header[data-v-df9bfd71]{align-items:center;flex-direction:row;justify-content:space-between}}@media screen and (min-width:1200px){[data-v-df9bfd71] .carousel-button{margin-top:calc(12.5% - var(--carousel-items-gap)*3/4*.5);top:0}}@media screen and (min-width:1800px){.route-list[data-v-df9bfd71]{padding-bottom:var(--vp-semantic-spacing-4xl);padding-top:var(--vp-semantic-spacing-4xl)}[data-v-df9bfd71] .carousel-button{margin-top:calc(12.5% - var(--carousel-items-gap)*3/4*.5);top:0}}.spotlight-list[data-v-b359e2db]{padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.spotlight-list-header[data-v-b359e2db]{margin-bottom:var(--vp-semantic-spacing-xl)}.spotlight-card[data-v-b359e2db]{background-color:var(--vp-semantic-color-container-neutral);color:var(--vp-semantic-color-content-neutral);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);height:100%;padding:var(--vp-semantic-spacing-m)}.spotlight-image[data-v-b359e2db]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.spotlight-content[data-v-b359e2db]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.spotlight-description[data-v-b359e2db],.spotlight-title[data-v-b359e2db]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.spotlight-action[data-v-b359e2db]{align-items:center;color:var(--vp-component-link-color-primary-regular-content-default);cursor:pointer;display:flex;font-family:var(--vp-component-link-typography-medium-label-font-family);font-size:var(--vp-component-link-typography-medium-label-font-size);font-weight:var(--vp-component-link-typography-medium-label-font-weight);gap:var(--vp-component-link-spacing-medium-horizontal-gap);letter-spacing:var(--vp-component-link-typography-medium-label-letter-spacing);line-height:var(--vp-component-link-typography-medium-label-line-height);-webkit-text-decoration:var(--vp-component-link-typography-medium-label-text-decoration);text-decoration:var(--vp-component-link-typography-medium-label-text-decoration);text-transform:var(--vp-component-link-typography-medium-label-text-case)}.spotlight-link:hover .spotlight-action[data-v-b359e2db]{color:var(--vp-component-link-color-primary-regular-content-hover)}.spotlight-link:active .spotlight-action[data-v-b359e2db]{color:var(--vp-component-link-color-primary-regular-content-active)}@media screen and (min-width:1200px){.spotlight-card[data-v-b359e2db]{padding:var(--vp-semantic-spacing-xl)}.spotlight-title[data-v-b359e2db]{-webkit-line-clamp:2}}@mediascreen and (min-width:1800px){.spotlight-list[data-v-b359e2db]{padding-bottom:var(--vp-semantic-spacing-4xl);padding-top:var(--vp-semantic-spacing-4xl)}}.accordion-block[data-v-56818d89]{display:grid;gap:var(--vp-semantic-spacing-xl);grid-auto-flow:row;grid-template-columns:repeat(4,1fr);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.accordion-block-accordion[data-v-56818d89],.accordion-block-cta[data-v-56818d89],.accordion-block-heading[data-v-56818d89]{grid-column:1/span 4}.accordion-block-cta[data-v-56818d89]{width:-moz-fit-content;width:fit-content}.accordion-block-header[data-v-56818d89]{text-align:left}.accordion-block-content[data-v-56818d89]{padding-bottom:var(--vp-semantic-spacing-m)}@media screen and (min-width:600px){.accordion-block[data-v-56818d89]{grid-template-columns:repeat(8,1fr)}.accordion-block-heading[data-v-56818d89]{grid-column:1/span 8;text-align:center}.accordion-block-accordion[data-v-56818d89],.accordion-block-cta[data-v-56818d89]{grid-column:2/span 6}}@media screen and (min-width:1200px){.accordion-block[data-v-56818d89]{grid-template-columns:repeat(12,1fr)}.accordion-block-heading[data-v-56818d89]{grid-column:1/span 12}.accordion-block-accordion[data-v-56818d89],.accordion-block-cta[data-v-56818d89]{grid-column:3/span 8}}@media screen and (min-width:1800px){.accordion-block-accordion[data-v-56818d89],.accordion-block-cta[data-v-56818d89]{grid-column:4/span 6}}.font-icon[data-v-d93cd8e2]{align-items:center;display:inline-flex;font-size:inherit;justify-content:center}.advantages-block[data-v-4fe1923a]{display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.advantages[data-v-4fe1923a]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-3xl);grid-column:1/span 4}.advantage[data-v-4fe1923a]{-moz-column-gap:var(--vp-semantic-spacing-s);column-gap:var(--vp-semantic-spacing-s);display:grid;flex:1;grid-template-areas:"icon title" ". subtitle";grid-template-columns:min-content auto;grid-template-rows:min-content auto;padding:var(--vp-semantic-spacing-2xs);row-gap:var(--vp-semantic-spacing-xs)}.advantage-icon[data-v-4fe1923a]{font-size:var(--vp-core-font-size-350);grid-area:icon}.advantage-title[data-v-4fe1923a]{align-content:center;grid-area:title}.advantage-subtitle[data-v-4fe1923a]{grid-area:subtitle}@media screen and (min-width:600px){.advantages-block[data-v-4fe1923a]{grid-template-columns:repeat(8,1fr)}.advantages[data-v-4fe1923a]{flex-direction:row;gap:var(--vp-semantic-spacing-xl);grid-column:1/span 8;justify-content:space-between}}@media screen and (min-width:1200px){.advantages-block[data-v-4fe1923a]{grid-template-columns:repeat(12,1fr)}.advantages[data-v-4fe1923a]{grid-column:1/span 12}}.content-block-container[data-v-c1561053]{display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.content-block[data-v-c1561053]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);grid-column:1/span 4}.content-block-actions[data-v-c1561053]{display:inline-flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-m);justify-content:flex-start;width:100%}@media screen and (min-width:600px){.content-block-container[data-v-c1561053]{grid-template-columns:repeat(8,1fr)}.content-block[data-v-c1561053]{grid-column:1/span 8}}@media screen and (min-width:1200px){.content-block-container[data-v-c1561053]{grid-template-columns:repeat(12,1fr)}.content-block[data-v-c1561053]{grid-column:3/span 8}}@media screen and (min-width:1800px){.content-block[data-v-c1561053]{grid-column:4/span 6}}.video[data-v-06bebe84]{aspect-ratio:16/9;vertical-align:middle;width:100%}.media-text-block[data-v-20eed39f]{display:grid;grid:repeat(4,1fr);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.media-text[data-v-20eed39f]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-3xl);grid-column:1/span 4}.media-text-media[data-v-20eed39f]{align-content:center;flex:1;height:auto;width:100%}.media-text-media[data-v-20eed39f]>*{width:100%}.media-text-content[data-v-20eed39f]{align-self:center;display:flex;flex:1;flex-direction:column;gap:var(--vp-semantic-spacing-xl)}.media-text-heading[data-v-20eed39f]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs)}.media-text-actions[data-v-20eed39f]{display:inline-flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-m)}@media screen and (min-width:600px){.media-text-block[data-v-20eed39f]{grid-template-columns:repeat(8,1fr)}.media-text[data-v-20eed39f]{gap:var(--vp-semantic-spacing-5xl);grid-column:1/span 8}.media-text.position-left[data-v-20eed39f]{flex-direction:row}.media-text.position-right[data-v-20eed39f]{flex-direction:row-reverse}}@media screen and (min-width:1200px){.media-text-block[data-v-20eed39f]{grid-template-columns:repeat(12,1fr)}.media-text[data-v-20eed39f]{gap:var(--vp-semantic-spacing-6xl);grid-column:2/span 10}}.note>span[data-v-ef9b4ae7]{align-items:center;display:flex;gap:var(--vp-semantic-spacing-xs);justify-content:flex-start}:is(.note>span) span[data-v-ef9b4ae7]{align-items:center;display:flex;justify-content:flex-start}ul[data-v-ef9b4ae7]{list-style-position:outside;margin-inline-start:1em;white-space:normal}li[data-v-ef9b4ae7]{list-style-type:disc}.rating-star[data-v-ef9b4ae7]{margin-left:.25em}.call-to-action-block[data-v-c1c0f24e]{display:flex;justify-content:center;padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.call-to-action-list-block[data-v-03fe29ac]{display:flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-m);justify-content:center;padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.store-link>img[data-v-6cb34c77]{height:var(--vp-semantic-sizing-3xl)}.app-promo-container[data-v-d2360d8a]{display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.app-promo[data-v-d2360d8a]{align-items:center;background-color:var(--vp-semantic-color-container-quiet);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);grid-column:1/span 4;padding:var(--vp-semantic-spacing-4xl) var(--vp-semantic-spacing-xl)}.app-promo-icon[data-v-d2360d8a]{height:calc(var(--vp-semantic-sizing-5xl)*2);width:calc(var(--vp-semantic-sizing-5xl)*2)}.app-promo-content[data-v-d2360d8a]{text-align:center}.app-promo-badges[data-v-d2360d8a]{display:none}@media screen and (min-width:600px){.app-promo-container[data-v-d2360d8a]{grid-template-columns:repeat(8,1fr)}.app-promo[data-v-d2360d8a]{grid-column:2/span 6}}@media screen and (min-width:1200px){.app-promo-container[data-v-d2360d8a]{grid-template-columns:repeat(12,1fr)}.app-promo[data-v-d2360d8a]{grid-column:3/span 8}.app-promo-download[data-v-d2360d8a]{display:none}.app-promo-badges[data-v-d2360d8a]{display:flex;gap:var(--vp-semantic-spacing-xs);justify-content:center;max-height:var(--vp-semantic-sizing-3xl);width:100%}.app-promo-badge[data-v-d2360d8a]{height:100%}.app-promo-badge[data-v-d2360d8a]:hover{filter:opacity(.9)}.app-promo-badge[data-v-d2360d8a]:active{filter:brightness(.9)}}@media screen and (min-width:1800px){.app-promo[data-v-d2360d8a]{grid-column:4/span 6}}.hero-app-block[data-v-aa59589b]{gap:var(--vp-semantic-spacing-3xl)}.hero-app-block[data-v-aa59589b],.hero-app-content[data-v-aa59589b]{display:flex;flex-direction:column}.hero-app-content[data-v-aa59589b]{gap:var(--vp-semantic-spacing-xl);justify-content:center}.hero-app-image[data-v-aa59589b]{align-items:center;display:flex;width:100%}.hero-app-download[data-v-aa59589b]{width:100%}.hero-app-meta[data-v-aa59589b]{color:var(--vp-semantic-color-content-quiet);gap:var(--vp-semantic-spacing-m)}.hero-app-meta[data-v-aa59589b],.hero-app-stats[data-v-aa59589b]{display:flex;flex-direction:column}.hero-app-stats[data-v-aa59589b]{gap:var(--vp-semantic-spacing-2xs)}.hero-app-rating[data-v-aa59589b],.hero-app-reviews[data-v-aa59589b]{align-items:center;display:inline-flex;gap:var(--vp-semantic-spacing-2xs)}.hero-app-stores[data-v-aa59589b]{display:none}.hero-app-stores a[data-v-aa59589b]:hover{filter:opacity(.9)}.hero-app-stores a[data-v-aa59589b]:active{filter:brightness(.9)}.hero-app-qrcode[data-v-aa59589b]{display:none}@media screen and (min-width:600px){.hero-app-block[data-v-aa59589b]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(8,1fr);row-gap:0}.hero-app-content[data-v-aa59589b]{grid-column:1/span 4}.hero-app-image[data-v-aa59589b]{grid-column:5/span 4}}@media screen and (min-width:1200px){.hero-app-block[data-v-aa59589b]{grid-template-columns:repeat(12,1fr)}.hero-app-content[data-v-aa59589b]{grid-column:1/span 5}.hero-app-image[data-v-aa59589b]{grid-column:6/span 7}.hero-app-download[data-v-aa59589b]{display:none}.hero-app-meta[data-v-aa59589b]{-moz-column-gap:var(--vp-semantic-sizing-3xl);column-gap:var(--vp-semantic-sizing-3xl);display:grid;grid-template-areas:"stats qrcode" "stores qrcode";grid-template-columns:auto 120px;grid-template-rows:auto 32px}.hero-app-stats[data-v-aa59589b]{grid-area:stats}.hero-app-stores[data-v-aa59589b]{display:grid;gap:var(--vp-semantic-spacing-m);grid-area:stores;grid-template-columns:1fr 1fr;width:-moz-fit-content;width:fit-content}.hero-app-qrcode[data-v-aa59589b]{display:block;grid-area:qrcode;height:120px;width:120px}}@media screen and (min-width:1800px){.hero-app-content[data-v-aa59589b]{grid-column:1/span 4}.hero-app-image[data-v-aa59589b]{grid-column:5/span 8}}.overlay[data-v-7b05965a]{background-color:var(--vp-semantic-color-container-overlay);inset:0}.dialog-container[data-v-7b05965a],.overlay[data-v-7b05965a]{position:fixed;z-index:var(--z-index-dialog)}.dialog-container[data-v-7b05965a]{left:0;right:0;top:50%;transform:translateY(-50%)}.dialog[data-v-7b05965a]{background-color:var(--vp-semantic-color-background-alternative)}.dialog-topbar[data-v-7b05965a]{align-items:center;display:flex;height:64px;justify-content:flex-start;padding:0 var(--vp-semantic-spacing-l)}.dialog-video[data-v-7b05965a]{max-height:calc(90vh - 64px)}.v-enter-active[data-v-7b05965a],.v-leave-active[data-v-7b05965a]{transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.v-enter-from[data-v-7b05965a],.v-leave-to[data-v-7b05965a]{opacity:0}.hero-container[data-v-13e78874]{padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.hero[data-v-13e78874]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-gap:var(--vp-semantic-spacing-xl)}.hero-title[data-v-13e78874]{align-items:flex-end;display:flex;grid-column:1;grid-row:1}.hero-background[data-v-13e78874]{align-items:center;display:flex;grid-column:1;grid-row:3;justify-content:center;pointer-events:none;position:relative}.hero-controls[data-v-13e78874]{align-items:flex-end;aspect-ratio:4/3;display:flex;height:auto;justify-content:flex-end;padding-block-end:var(--vp-semantic-spacing-xs);padding-inline-end:var(--vp-semantic-spacing-xs);position:absolute;width:100%}.hero-controls button[data-v-13e78874]{pointer-events:all}.hero-discover[data-v-13e78874]{align-items:center;display:flex;grid-column:1;grid-row:3;justify-content:center}.hero-discover button[data-v-13e78874]{color:var(--vp-semantic-color-content-on-media-neutral)!important}.hero-video[data-v-13e78874]{aspect-ratio:4/3;filter:brightness(.8);height:auto;-o-object-fit:cover;object-fit:cover;width:100%;z-index:-1}@media screen and (min-width:600px){.hero[data-v-13e78874]{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.hero-title[data-v-13e78874]{grid-column:1;grid-row:1}.hero-background[data-v-13e78874],.hero-discover[data-v-13e78874]{grid-column:2;grid-row:1/-1}}@media screen and (min-width:1200px){.hero[data-v-13e78874]{grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto}.hero-title[data-v-13e78874]{color:var(--vp-semantic-color-content-on-media-neutral);grid-column:2/span 5;grid-row:1}.hero-background[data-v-13e78874]{grid-column:1/span 12;grid-row:1/span 2}.hero-controls[data-v-13e78874],.hero-video[data-v-13e78874]{aspect-ratio:3/1}.hero-discover[data-v-13e78874]{align-items:flex-start;grid-column:2/span 5;grid-row:2/span 1;justify-content:flex-start}}.inspiration-block[data-v-a95b6045]{padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.inspiration-images[data-v-a95b6045]{position:relative}.inspiration-landscape[data-v-a95b6045]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(4,1fr);width:100%}.inspiration-landscape>img[data-v-a95b6045]{grid-column:1/span 4;height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.inspiration-portrait[data-v-a95b6045]{bottom:0;-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(4,1fr);position:absolute;width:100%}.inspiration-portrait-image[data-v-a95b6045]{grid-column:1/span 3;max-height:200px;width:100%}.inspiration-portrait-image>img[data-v-a95b6045]{aspect-ratio:1;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover}.inspiration-content[data-v-a95b6045]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(4,1fr);margin-top:calc(var(--vp-semantic-spacing-5xl)*-1);position:relative;width:100%}.inspiration-content[data-v-a95b6045]>*{background-color:var(--vp-semantic-color-container-neutral);grid-column:2/span 3;padding:var(--vp-semantic-spacing-m)}@media screen and (min-width:600px){.inspiration-landscape[data-v-a95b6045]{grid-template-columns:repeat(8,1fr)}.inspiration-landscape>img[data-v-a95b6045]{grid-column:1/span 8}.inspiration-portrait[data-v-a95b6045]{grid-template-columns:repeat(8,1fr)}.inspiration-portrait-image[data-v-a95b6045]{grid-column:2/span 3;max-height:250px}.inspiration-content[data-v-a95b6045]{grid-template-columns:repeat(8,1fr);margin-top:calc(var(--vp-semantic-spacing-6xl)*-1)}.inspiration-content[data-v-a95b6045]>*{grid-column:4/span 5;padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-xl)}}@media screen and (min-width:1200px){.inspiration-landscape[data-v-a95b6045]{grid-template-columns:repeat(12,1fr)}.inspiration-landscape>img[data-v-a95b6045]{grid-column:1/span 10;height:520px}.inspiration-content[data-v-a95b6045],.inspiration-portrait[data-v-a95b6045]{grid-template-columns:repeat(12,1fr)}.inspiration-content[data-v-a95b6045]{margin-top:calc(var(--vp-semantic-spacing-8xl)*-1)}.inspiration-content[data-v-a95b6045]>*{grid-column:6/span 7;padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-3xl)}.inspiration-landscape>img[data-v-a95b6045]{height:620px}.inspiration-portrait-image[data-v-a95b6045]{max-height:370px}.inspiration-content[data-v-a95b6045]{margin-top:calc(var(--vp-semantic-spacing-9xl)*-1);min-height:var(--vp-semantic-spacing-9xl)}.inspiration-content[data-v-a95b6045]>*{padding:var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-4xl)}}.instagram-embed-wrapper[data-v-b311a0c5]{align-items:center;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.instagram-embed-wrapper .consent-container[data-v-b311a0c5]{border:1px solid #dbdbdb;border-radius:3px;height:540px;min-width:326px}@media screen and (min-width:600px){.instagram-embed-wrapper .consent-container[data-v-b311a0c5]{width:540px}}:is(.instagram-embed-wrapper .consent-container) .loader-container[data-v-b311a0c5]{align-items:center;display:flex;height:100%;justify-content:center}:is(.instagram-embed-wrapper .consent-container) .consent-placeholder[data-v-b311a0c5]{align-items:center;background-color:var(--vp-semantic-color-background-alternative);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);height:100%;justify-content:center;padding:var(--vp-semantic-spacing-xl);text-align:center}:is(:is(.instagram-embed-wrapper .consent-container) .consent-placeholder) p[data-v-b311a0c5]{white-space:pre-line}:is(:is(.instagram-embed-wrapper .consent-container) .consent-placeholder) .actions[data-v-b311a0c5]{display:flex;gap:var(--vp-semantic-spacing-m);justify-content:center}.instagram-embed-wrapper .instagram-content-wrapper[data-v-b311a0c5]{display:flex;justify-content:center;width:100%}.media-video-block[data-v-fb7dc73a]{display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.media-video-block[data-v-fb7dc73a]>*{grid-column:1/span 4}@media screen and (min-width:600px){.media-video-block[data-v-fb7dc73a]{grid-template-columns:repeat(8,1fr)}.media-video-block[data-v-fb7dc73a]>*{grid-column:1/span 8}}@media screen and (min-width:1200px){.media-video-block[data-v-fb7dc73a]{grid-template-columns:repeat(12,1fr)}.media-video-block[data-v-fb7dc73a]>*{grid-column:3/span 8}}@media screen and (min-width:1800px){.media-video-block[data-v-fb7dc73a]>*{grid-column:4/span 6}}.mega-accordion-block[data-v-56bd05f9]{display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.mega-accordion[data-v-56bd05f9]{grid-column:1/-1}.mega-accordion-heading[data-v-56bd05f9]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs);margin-bottom:var(--vp-semantic-spacing-m)}.mega-accordion-accordion[data-v-56bd05f9]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl)}.mega-accordion-block-cta[data-v-56bd05f9]{width:-moz-fit-content;width:fit-content}.mega-accordion-block-header[data-v-56bd05f9]{text-align:left}.mega-accordion-items[data-v-56bd05f9]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-3xs)}.mega-accordion-block-content[data-v-56bd05f9]{padding-bottom:var(--vp-semantic-spacing-m)}.mega-accordion-mobile[data-v-56bd05f9]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-3xl)}.mega-accordion-mobile-image[data-v-56bd05f9]{width:100%}.mega-accordion-desktop-container[data-v-56bd05f9]{display:none}@media screen and (min-width:600px){.mega-accordion-block[data-v-56bd05f9]{grid-template-columns:repeat(8,1fr)}.mega-accordion-mobile[data-v-56bd05f9]{display:none}.mega-accordion-desktop-container[data-v-56bd05f9]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(8,1fr)}.mega-accordion-desktop[data-v-56bd05f9]{display:flex;gap:var(--grid-column-gap);grid-column:1/span 8}.mega-accordion-desktop.right[data-v-56bd05f9]{flex-direction:row-reverse}.mega-accordion-desktop[data-v-56bd05f9]>*{display:flex;flex:1;flex-direction:column;justify-content:center}.mega-accordion-desktop-image[data-v-56bd05f9]{width:100%}.mega-accordion-heading[data-v-56bd05f9]{margin-bottom:var(--vp-semantic-spacing-xl)}.mega-accordion-item-image[data-v-56bd05f9]{display:none}}@media screen and (min-width:1200px){.mega-accordion-desktop-container[data-v-56bd05f9]{grid-template-columns:repeat(12,1fr)}.mega-accordion-desktop[data-v-56bd05f9]{grid-column:2/span 10}}.v-enter-from[data-v-56bd05f9],.v-leave-to[data-v-56bd05f9]{opacity:0}.v-enter-active[data-v-56bd05f9],.v-leave-active[data-v-56bd05f9]{transition:all var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}ol[data-v-c9b8cce8],ul[data-v-c9b8cce8]{color:var(--vp-semantic-color-content-neutral);counter-reset:item}li[data-v-c9b8cce8]{display:block}li>a[data-v-c9b8cce8]{-webkit-text-decoration:var(--vp-core-text-decoration-underline);text-decoration:var(--vp-core-text-decoration-underline)}li[data-v-c9b8cce8]:before{content:counters(item,".") ". ";counter-increment:item}.block-container[data-v-35e4adbc]{display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.toc-block[data-v-35e4adbc]{color:var(--vp-semantic-color-content-neutral);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);grid-column:1/span 4}.toc-block a[data-v-35e4adbc]{-webkit-text-decoration:var(--vp-core-text-decoration-underline);text-decoration:var(--vp-core-text-decoration-underline)}.toc-block[data-v-35e4adbc] ol *>li{margin-left:var(--vp-semantic-spacing-s)}@media screen and (min-width:600px){.block-container[data-v-35e4adbc]{grid-template-columns:repeat(8,1fr)}.toc-block[data-v-35e4adbc]{grid-column:1/span 8}}@media screen and (min-width:1200px){.block-container[data-v-35e4adbc]{grid-template-columns:repeat(12,1fr)}.toc-block[data-v-35e4adbc]{grid-column:3/span 8}}@media screen and (min-width:1800px){.toc-block[data-v-35e4adbc]{grid-column:4/span 6}}.testimonials-block[data-v-53bdf47a]{padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.testimonials-heading[data-v-53bdf47a]{color:var(--vp-semantic-color-content-neutral);display:flex;justify-content:flex-start;margin-bottom:var(--vp-semantic-spacing-xl)}.testimonial[data-v-53bdf47a]{background-color:var(--vp-semantic-color-container-quiet);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);height:100%;padding:var(--vp-semantic-spacing-xl)}.testimonial-user[data-v-53bdf47a]{align-items:center;display:inline-flex;gap:var(--vp-semantic-spacing-xs);margin-top:auto}.testimonial-avatar[data-v-53bdf47a]{aspect-ratio:1;border-radius:var(--vp-semantic-border-radius-full);max-width:var(--vp-semantic-sizing-3xl)}@media screen and (min-width:600px){.testimonials-heading[data-v-53bdf47a]{justify-content:center}}@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-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);color:var(--breadcrumbs-color-content);font-family:var(--breadcrumbs-font-family);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%}.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}}}.sitemap[data-v-7549fcd7]{gap:var(--vp-semantic-spacing-3xl);padding-bottom:var(--vp-semantic-spacing-3xl)}.sitemap[data-v-7549fcd7],.sitemap-section[data-v-7549fcd7]{display:flex;flex-direction:column}.sitemap-section[data-v-7549fcd7]{gap:var(--vp-semantic-spacing-xl)}.sitemap-area[data-v-7549fcd7]{-moz-column-gap:var(--vp-semantic-spacing-m);column-gap:var(--vp-semantic-spacing-m);display:grid;grid-template-columns:repeat(2,1fr)}.sitemap-link[data-v-7549fcd7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs[data-v-7549fcd7]{margin-bottom:var(--vp-semantic-spacing-3xl)}@media screen and (min-width:600px){.sitemap-area[data-v-7549fcd7]{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.sitemap-area[data-v-7549fcd7]{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1800px){.sitemap-area[data-v-7549fcd7]{grid-template-columns:repeat(6,1fr)}}.hero-container[data-v-9c852c21]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-m)}.hero-content-container[data-v-9c852c21]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(4,1fr)}.hero-content[data-v-9c852c21]{gap:var(--vp-semantic-spacing-l);grid-column:1/-1;text-align:start}.hero-content[data-v-9c852c21],.hero-heading[data-v-9c852c21]{display:flex;flex-direction:column}.hero-heading[data-v-9c852c21]{gap:var(--vp-semantic-spacing-2xs)}.hero-title[data-v-9c852c21]{color:var(--vp-semantic-color-content-neutral)}.hero-subtitle[data-v-9c852c21]{color:var(--vp-semantic-color-content-quiet);margin-top:var(--vp-semantic-spacing-xs)}.hero-figure img[data-v-9c852c21]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-figure figcaption[data-v-9c852c21]{display:-webkit-box;-webkit-line-clamp:2;padding-top:var(--vp-semantic-spacing-xs);-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:599px){.hero-media[data-v-9c852c21]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:75% 75%;grid-template-rows:auto;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;padding:0 var(--container-gutter);scroll-padding:0 var(--container-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:manipulation}.hero-media.with-caption[data-v-9c852c21]{padding-bottom:var(--vp-semantic-sizing-4xl)}.hero-media[data-v-9c852c21]>*{scroll-snap-align:start;scroll-snap-stop:always}.hero-map[data-v-9c852c21]{aspect-ratio:1}}@media screen and (min-width:600px){.hero-content-container[data-v-9c852c21]{grid-template-columns:repeat(8,1fr)}.hero-media[data-v-9c852c21]{aspect-ratio:8/3;display:flex}.hero-figure[data-v-9c852c21]{flex:5;padding-right:var(--vp-semantic-spacing-2xs)}.hero-map[data-v-9c852c21]{flex:3}}@media screen and (min-width:1200px){.hero-content-container[data-v-9c852c21]{grid-template-columns:repeat(12,1fr)}.hero-media[data-v-9c852c21]{aspect-ratio:12/4}.hero-figure[data-v-9c852c21]{flex:8}.hero-map[data-v-9c852c21]{flex:4}}@media screen and (min-width:1800px){.hero-media-container[data-v-9c852c21]{width:100%}}.article-teaser[data-v-741971fb]{display:flex;flex-direction:column}.article-teaser[data-v-741971fb],.article-teaser-card[data-v-741971fb],.article-teaser-heading[data-v-741971fb]{padding:var(--vp-semantic-spacing-m) 0}.article-teaser-card[data-v-741971fb]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.article-teaser-card-image[data-v-741971fb]{overflow:hidden;position:relative}.article-teaser-card-content[data-v-741971fb]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);justify-content:center}.article-teaser-card-content-infos[data-v-741971fb]{color:var(--vp-semantic-color-content-quiet)}.article-teaser-card-content-description[data-v-741971fb]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;overflow-wrap:anywhere;word-break:normal}.article-teaser-card-image img[data-v-741971fb]{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;transition:transform var(--vp-component-article-card-motion-media-hover-duration) var(--vp-component-article-card-motion-media-hover-easing) var(--vp-component-article-card-motion-media-hover-delay);width:100%}.article-teaser-card-sticker[data-v-741971fb]{background:var(--vp-semantic-color-container-commercial-neutral);color:var(--vp-semantic-color-content-on-commercial-neutral);left:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-2xs);position:absolute;right:var(--vp-semantic-spacing-m);top:var(--vp-semantic-spacing-m);width:-moz-fit-content;width:fit-content}.article-teaser-card-content-cta[data-v-741971fb]{align-items:center;color:var(--vp-component-link-color-primary-regular-content-default);cursor:pointer;display:flex;gap:var(--vp-component-link-spacing-medium-horizontal-gap)}.article-teaser-card:hover .article-teaser-card-content-cta[data-v-741971fb]{color:var(--vp-component-link-color-primary-regular-content-hover)}.article-teaser-card:hover .article-teaser-card-image img[data-v-741971fb]{transform:scale(1.05)}.article-teaser-card:active .article-teaser-card-content-cta[data-v-741971fb]{color:var(--vp-component-link-color-primary-regular-content-active)}@media screen and (min-width:600px){.article-teaser-heading[data-v-741971fb]{display:grid;gap:var(--vp-semantic-spacing-m);grid-template-columns:repeat(12,1fr)}.article-teaser-card-image[data-v-741971fb]{align-self:center;display:flex;grid-column:1/span 3;position:relative}.article-teaser-card[data-v-741971fb]{display:grid;gap:var(--vp-semantic-spacing-m);grid-template-columns:repeat(12,1fr)}.article-teaser-card-content[data-v-741971fb]{grid-column:4/span 9}.article-teaser-heading-content[data-v-741971fb]{grid-column:1/span 12}.article-teaser-card-content-description[data-v-741971fb]{-webkit-line-clamp:3;line-clamp:3}}@media screen and (min-width:1200px){.article-teaser-card-content[data-v-741971fb]{grid-column:5/span 7}.article-teaser-card-image[data-v-741971fb]{grid-column:2/span 3}.article-teaser-heading-content[data-v-741971fb]{grid-column:2/span 11}}.hero[data-v-bbc53113]{border-bottom:solid var(--vp-semantic-border-width-s) var(--vp-semantic-color-border-quiet)}.content h2[data-v-bbc53113]{padding:var(--vp-semantic-spacing-m) 0}[data-v-bbc53113] .hero-content{text-align:center}.next-page-container[data-v-bbc53113]{display:flex;justify-content:center;padding:var(--vp-semantic-spacing-xs) 0}.breadcrumbs[data-v-bbc53113]{margin-bottom:var(--vp-semantic-spacing-3xl)}@media screen and (min-width:600px){.next-page-container[data-v-bbc53113]{padding:var(--vp-semantic-spacing-2xl) 0}}@media screen and (min-width:1200px){[data-v-bbc53113] .hero-content{grid-column:3/span 8}.next-page-container[data-v-bbc53113]{padding:var(--vp-semantic-spacing-3xl) 0}}.breadcrumbs[data-v-fa6657c6],.breadcrumbs[data-v-290692b6]{margin-bottom:var(--vp-semantic-spacing-3xl)}.hero[data-v-79856ae5]{align-items:center;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);margin-block-end:var(--vp-semantic-spacing-3xl);margin-block-start:var(--vp-semantic-spacing-3xl)}.image[data-v-79856ae5]{border-radius:var(--vp-semantic-border-radius-full);height:var(--vp-semantic-sizing-7xl);-o-object-fit:cover;object-fit:cover;width:var(--vp-semantic-sizing-7xl)}.identity[data-v-79856ae5]{text-align:center}.subtitle[data-v-79856ae5]{color:var(--vp-semantic-color-content-quiet)}@media screen and (min-width:1200px){.description[data-v-79856ae5]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(12,1fr)}.description[data-v-79856ae5]>*{grid-column:3/span 8}}.articles[data-v-efcafc6d]{margin-left:var(--vp-semantic-spacing-xl);margin-right:var(--vp-semantic-spacing-xl)}.see-more[data-v-efcafc6d]{display:flex;justify-content:center}@media screen and (min-width:1200px){.articles[data-v-efcafc6d]{margin-left:var(--vp-semantic-spacing-6xl);margin-right:var(--vp-semantic-spacing-6xl)}}@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-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-alpha-quiet-m);--checkbox-halo-unchecked-hover-color:var(--vp-semantic-color-alpha-quiet-s);--checkbox-halo-checked-active-color:var(--vp-semantic-color-alpha-brand-m);--checkbox-halo-checked-hover-color:var(--vp-semantic-color-alpha-brand-s);--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-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-start:var(--checkbox-margin-block-start);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-start:var(--checkbox-margin-block-start);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-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)}}.route-card[data-v-f9eb8901]{align-items:center;border-radius:var(--vp-semantic-border-radius-s);display:flex;transition:all var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out)}.route-card.route-card-highlighted[data-v-f9eb8901],.route-card[data-v-f9eb8901]:hover{background-color:var(--vp-semantic-color-container-quiet)}:is(.route-card:hover,.route-card.route-card-highlighted) .route-image[data-v-f9eb8901]{transform:scale(1.05)}.route-image-container[data-v-f9eb8901]{align-items:center;border-radius:var(--vp-semantic-border-radius-s);display:flex;flex-shrink:0;overflow:hidden}.route-image-container .route-image[data-v-f9eb8901]{aspect-ratio:1;border-radius:var(--vp-semantic-border-radius-s);-o-object-fit:cover;object-fit:cover;transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out) var(--vp-semantic-motion-delay-instant);width:100%}@media screen and (max-width:599px){.route-image-container[data-v-f9eb8901]{height:116px;width:116px}}@media screen and (min-width:600px)and (max-width:1199px){.route-image-container[data-v-f9eb8901]{height:152px;width:152px}}@media screen and (min-width:1200px)and (max-width:1799px){.route-image-container[data-v-f9eb8901]{max-width:180px;width:40%}}@media screen and (min-width:1800px){.route-image-container[data-v-f9eb8901]{max-width:240px;width:40%}}.route-data-container[data-v-f9eb8901]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs);justify-content:center;padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-xs)}.route-title[data-v-f9eb8901]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.route-metadata[data-v-f9eb8901]{align-items:center;display:inline-flex;flex-wrap:wrap}@media screen and (max-width:599px){.route-metadata[data-v-f9eb8901]{color:var(--vp-semantic-color-content-quiet)}}.route-metadata-item[data-v-f9eb8901]{align-items:center;display:inline-flex;flex-wrap:nowrap}.route-description[data-v-f9eb8901]{display:none;-webkit-box-orient:vertical;color:var(--vp-semantic-color-content-quiet);-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media screen and (min-width:600px){.route-card[data-v-f9eb8901],.route-image-container[data-v-f9eb8901],.route-image-container .route-image[data-v-f9eb8901]{border-radius:var(--vp-semantic-border-radius-m)}.route-data-container[data-v-f9eb8901]{gap:var(--vp-semantic-spacing-xs);padding:0 var(--vp-semantic-spacing-m)}.route-description[data-v-f9eb8901]{display:-webkit-box}}@media screen and (min-width:1200px){.route-data-container[data-v-f9eb8901]{gap:var(--vp-semantic-spacing-m)}}@media screen and (min-width:1800px){.route-image-container .route-image[data-v-f9eb8901]{aspect-ratio:4/3}}@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-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-alpha-brand-m);--radio-halo-unchecked-hover-color:var(--vp-semantic-color-alpha-brand-s);--radio-halo-checked-active-color:var(--vp-semantic-color-alpha-brand-m);--radio-halo-checked-hover-color:var(--vp-semantic-color-alpha-brand-s);--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-start:var(--radio-container-spacing-block-start);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-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-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-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)}}.search-hero[data-v-d9b12654]{-moz-column-gap:var(--vp-semantic-spacing-s);column-gap:var(--vp-semantic-spacing-s);display:grid;grid-template-columns:repeat(4,1fr);padding:var(--vp-semantic-spacing-2xl) 0}.search-hero .search-title-container[data-v-d9b12654]{grid-column:1/span 4}.search-hero .search-title[data-v-d9b12654]{margin-bottom:var(--vp-semantic-spacing-s)}:is(.search-hero .search-title) .search-title-result[data-v-d9b12654]{color:var(--vp-semantic-color-content-quiet)}.search-hero .read-more[data-v-d9b12654]{gap:0}@media screen and (min-width:600px){.search-hero[data-v-d9b12654]{grid-template-columns:repeat(8,1fr)}.search-hero .search-title-container[data-v-d9b12654]{grid-column:1/span 8}}@media screen and (min-width:1200px){.search-hero[data-v-d9b12654]{grid-template-columns:repeat(12,1fr)}.search-hero .search-title-container[data-v-d9b12654]{grid-column:1/span 12}}.dropdown-trigger[data-v-204e5eb6]{align-items:center;display:flex;gap:var(--vp-semantic-spacing-xs);text-align:right}.dropdown-content[data-v-204e5eb6]{z-index:2}.dropdown-items-container[data-v-204e5eb6]{border:1px solid var(--vp-semantic-color-border-quiet);border-radius:var(--vp-semantic-border-radius-m);flex-direction:column;padding:var(--vp-semantic-spacing-xl,24px)}.dropdown-item[data-v-204e5eb6],.dropdown-items-container[data-v-204e5eb6]{background-color:var(--vp-semantic-color-container-neutral);display:flex;gap:var(--vp-semantic-spacing-s)}.dropdown-item[data-v-204e5eb6]{align-items:center;color:var(--vp-semantic-color-content-neutral);cursor:pointer}.dropdown-item[data-highlighted][data-v-204e5eb6],.dropdown-item[data-state=checked][data-v-204e5eb6]{color:var(--vp-semantic-color-content-brand)}.dropdown-item[data-v-204e5eb6]:focus-visible{outline:2px solid var(--vp-semantic-color-border-neutral)}.filter-multiple[data-v-156e2589]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.filter-item[data-v-156e2589],.filter-label[data-v-156e2589]{align-items:center}.filter-label[data-v-156e2589]{display:inline-flex;gap:var(--vp-semantic-spacing-s);margin-block-start:var(--checkbox-margin-block-start);width:100%}.filter-aggregation[data-v-156e2589]{color:var(--vp-semantic-color-content-quiet);margin-left:auto}.filter-item[data-v-7d8b7b4c],.filter-label[data-v-7d8b7b4c]{align-items:center}.filter-label[data-v-7d8b7b4c]{display:inline-flex;gap:var(--vp-semantic-spacing-s);margin-block-start:var(--radio-container-spacing-block-start);width:100%}.filter-aggregation[data-v-7d8b7b4c]{color:var(--vp-semantic-color-content-quiet);margin-left:auto}.vp-radio__label,.vp-radio__label-wrapper{width:100%}[data-part=accordion-item-panel][data-v-25434050]>*{padding-block-end:var(--vp-semantic-spacing-xl)}.reset-filters[data-v-25434050]{display:none}@media screen and (min-width:1200px){.reset-filters[data-v-25434050]{background-color:var(--vp-semantic-color-background-main);bottom:0;display:flex;padding:var(--vp-semantic-spacing-xl) 0;position:sticky}}.drawer-overlay[data-v-e7b5a247]{background-color:var(--vp-semantic-color-container-overlay);inset:0;position:fixed;z-index:var(--z-index-dialog)}.drawer-content[data-v-e7b5a247]{background-color:var(--vp-semantic-color-background-main);display:flex;flex-direction:column;height:100%;inset:0;overflow-y:auto;padding:0 var(--vp-semantic-spacing-l);position:fixed;z-index:calc(var(--z-index-dialog) + 1)}.drawer-header[data-v-e7b5a247]{top:0}.drawer-footer[data-v-e7b5a247],.drawer-header[data-v-e7b5a247]{align-items:center;background-color:var(--vp-semantic-color-background-main);display:flex;justify-content:space-between;padding:var(--vp-semantic-spacing-l) 0;position:sticky}.drawer-footer[data-v-e7b5a247]{bottom:0;flex-direction:column;gap:var(--vp-semantic-spacing-m);margin-top:auto}.slide-enter-active[data-v-e7b5a247]{transition:transform var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-expressive-ease-in-out)}.slide-leave-active[data-v-e7b5a247]{transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-out)}.slide-enter-from[data-v-e7b5a247],.slide-leave-to[data-v-e7b5a247]{transform:translateY(100%)}.fade-enter-from[data-v-e7b5a247],.fade-leave-to[data-v-e7b5a247]{opacity:0}.fade-enter-active[data-v-e7b5a247]{transition:opacity var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-expressive-ease-in-out)}.fade-leave-active[data-v-e7b5a247]{transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-out)}@media screen and (min-width:600px){.drawer-content[data-v-e7b5a247]{inset:0 0 0 50%}.slide-enter-from[data-v-e7b5a247],.slide-leave-to[data-v-e7b5a247]{transform:translate(100%)}}.skeleton-card[data-v-9dd5c2a1]{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--vp-semantic-spacing-xs);padding-bottom:var(--vp-semantic-spacing-xs)}.skeleton-card .card-image[data-v-9dd5c2a1]{animation:loading-9dd5c2a1 1s linear infinite;aspect-ratio:1;background:var(--vp-semantic-color-container-quiet);width:100%}.skeleton-card .card-content[data-v-9dd5c2a1]{align-self:stretch;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs);padding:var(--vp-semantic-spacing-2xs) 0}:is(.skeleton-card .card-content) .text-group[data-v-9dd5c2a1]{align-self:stretch;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs);padding:var(--vp-semantic-spacing-2xs) 0}:is(.skeleton-card .card-content) .text-skeleton[data-v-9dd5c2a1]{animation:loading-9dd5c2a1 1s linear infinite;background:var(--vp-semantic-color-container-quiet);border-radius:var(--vp-semantic-border-radius-m);height:var(--vp-semantic-sizing-m);line-height:var(--vp-semantic-sizing-m)}@keyframes loading-9dd5c2a1{0%{opacity:1}to{opacity:.6}}.skeleton-card[data-v-82010e25]{align-items:center;display:flex;gap:var(--vp-semantic-spacing-xs);padding-bottom:var(--vp-semantic-spacing-xs)}.skeleton-card .card-image[data-v-82010e25]{animation:loading-82010e25 1s linear infinite;aspect-ratio:1;background:var(--vp-semantic-color-container-quiet);border-radius:var(--vp-semantic-border-radius-s);width:33.33%}@media screen and (min-width:600px){.skeleton-card .card-image[data-v-82010e25]{border-radius:var(--vp-semantic-border-radius-m)}}.skeleton-card .card-content[data-v-82010e25]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-2xs) 0;width:100%}@media screen and (min-width:600px){.skeleton-card .card-content[data-v-82010e25]{gap:var(--vp-semantic-spacing-xl)}}:is(.skeleton-card .card-content) .text-skeleton[data-v-82010e25]{animation:loading-82010e25 1s linear infinite;background:var(--vp-semantic-color-container-quiet);border-radius:var(--vp-semantic-border-radius-m);height:var(--vp-semantic-sizing-m)}@media screen and (min-width:600px){:is(.skeleton-card .card-content) .text-skeleton[data-v-82010e25]{height:var(--vp-semantic-sizing-l)}}@keyframes loading-82010e25{0%{opacity:1}to{opacity:.6}}.no-results[data-v-6b6a8df8]{padding:var(--vp-semantic-spacing-5xl) 0;text-align:center}.results[data-v-6b6a8df8]{-moz-column-gap:var(--vp-semantic-spacing-2xs);column-gap:var(--vp-semantic-spacing-2xs);display:grid;grid-template-columns:1fr;row-gap:var(--vp-semantic-spacing-xs)}.results-horizontal-route-card[data-v-6b6a8df8]{display:inline-block}.results-vertical-route-card[data-v-6b6a8df8]{display:none}@media screen and (max-width:599px){.results[data-v-6b6a8df8]{margin-inline:var(--vp-semantic-spacing-l)}}@media screen and (min-width:600px){.results[data-v-6b6a8df8]{row-gap:var(--vp-semantic-spacing-l)}}@media screen and (min-width:1200px){.results[data-v-6b6a8df8]{-moz-column-gap:var(--vp-semantic-spacing-2xs);column-gap:var(--vp-semantic-spacing-2xs);grid-template-columns:repeat(3,1fr)}.results-horizontal-route-card[data-v-6b6a8df8]{display:none}.results-vertical-route-card[data-v-6b6a8df8]{display:inline-block}}@media screen and (min-width:1800px){.results[data-v-6b6a8df8]{grid-template-columns:repeat(4,1fr);row-gap:var(--vp-semantic-spacing-5xl)}}.search-toolbar[data-v-6b751775]{background-color:var(--vp-semantic-color-background-main);padding:var(--vp-semantic-spacing-xl) 0;position:sticky;top:0;width:100%;z-index:1}.search-toolbar>div[data-v-6b751775]{justify-content:space-between}.search-toolbar>div[data-v-6b751775],.toolbar-results[data-v-6b751775]{align-items:center;display:flex;gap:var(--vp-semantic-spacing-m)}.filters-results[data-v-6b751775]{display:flex;gap:var(--vp-semantic-spacing-xl);position:relative}.filters-button-desktop[data-v-6b751775],.filters-button-tablet[data-v-6b751775],.filters-desktop[data-v-6b751775]{display:none}.search-results[data-v-6b751775]{width:100%}@media screen and (min-width:600px){.filters-button-mobile[data-v-6b751775]{display:none}.filters-button-tablet[data-v-6b751775]{display:flex}}@media screen and (min-width:1200px){.filters-desktop[data-v-6b751775]{display:block;width:30%}.filters-button-tablet[data-v-6b751775]{display:none}.filters-button-desktop[data-v-6b751775]{display:flex}}@media screen and (min-width:1800px){.filters-desktop[data-v-6b751775]{width:25%}}.more-button[data-v-6b751775]{display:flex;margin:var(--vp-semantic-spacing-xs) auto}.slide-enter-active[data-v-6b751775],.slide-leave-active[data-v-6b751775]{transition:width var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.slide-enter-from[data-v-6b751775],.slide-leave-to[data-v-6b751775]{width:0}.hero[data-v-553fd5c0]{border-bottom:solid var(--vp-semantic-border-width-s) var(--vp-semantic-color-border-quiet)}.content h2[data-v-553fd5c0]{padding:var(--vp-semantic-spacing-m) 0}[data-v-553fd5c0] .hero-content{text-align:center}.next-page-container[data-v-553fd5c0]{display:flex;justify-content:center;padding:var(--vp-semantic-spacing-xs) 0}.breadcrumbs[data-v-553fd5c0]{margin-bottom:var(--vp-semantic-spacing-3xl)}@media screen and (min-width:600px){.next-page-container[data-v-553fd5c0]{padding:var(--vp-semantic-spacing-2xl) 0}}@media screen and (min-width:1200px){[data-v-553fd5c0] .hero-content{grid-column:3/span 8}.next-page-container[data-v-553fd5c0]{padding:var(--vp-semantic-spacing-3xl) 0}}@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-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-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-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-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-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-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-container-commercial-catchy);--sticker-color:var(--vp-semantic-color-content-on-commercial-catchy)}.vp-sticker--neutral,.vp-sticker--secondary{--sticker-background-color:var(--vp-semantic-color-container-commercial-neutral);--sticker-color:var(--vp-semantic-color-content-on-commercial-neutral)}.vp-sticker--special{--sticker-background-color:var(--vp-semantic-color-container-commercial-discount);--sticker-color:var(--vp-semantic-color-content-on-commercial-discount)}.vp-sticker--quiet{--sticker-background-color:var(--vp-semantic-color-container-decorative-gravel);--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-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)}}.elevation-tooltip[data-v-f87686d4]{align-items:flex-start;background:var(--vp-semantic-color-container-neutral);border:solid var(--vp-semantic-border-width-s) var(--vp-semantic-color-border-quiet);border-radius:var(--vp-semantic-border-radius-s);color:var(--vp-semantic-color-content-neutral);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs);left:var(--v74b8679e);padding:var(--vp-semantic-spacing-xs);pointer-events:none;position:absolute;top:var(--v498f12e0);transition:opacity .1s ease;width:200px}.elevation-tooltip .line[data-v-f87686d4]{display:flex;justify-content:space-between;width:100%}.chart-container[data-v-1525fbb9]{background-color:var(--vp-semantic-color-content-inverse);border:solid var(--vp-semantic-border-width-s) var(--vp-semantic-color-border-quiet);cursor:pointer;height:var(--v6429b0f5);position:relative;width:100%}.chart-container .elevation-profile-chart[data-v-1525fbb9]{height:100%;padding:var(--vp-semantic-spacing-xs);width:100%}@media screen and (min-width:600px){.chart-container .elevation-profile-chart[data-v-1525fbb9]{padding:var(--vp-semantic-spacing-s)}}.chart-container.isFullscreen[data-v-1525fbb9]{bottom:0;left:0;margin:0 auto;max-width:1200px;position:absolute;right:0;width:66.66%;z-index:600}@media screen and (max-width:599px){.chart-container.isFullscreen[data-v-1525fbb9]{width:100%}}@media screen and (min-width:600px){.chart-container.isFullscreen[data-v-1525fbb9]{border-color:var(--vp-semantic-color-border-neutral);border-radius:var(--vp-semantic-border-radius-m);bottom:var(--vp-semantic-spacing-m)}.chart-container.isFullscreen .line-chart[data-v-1525fbb9]{border-radius:var(--vp-semantic-border-radius-m)}}.chart-container .empty-chart[data-v-1525fbb9]{padding:var(--vp-semantic-spacing-l)}.gallery[data-v-b730a564]{height:100%;width:100%}.gallery-topbar[data-v-b730a564]{background-color:#000;color:#fff;height:64px;justify-content:space-between;padding:0 var(--vp-semantic-spacing-l);position:relative}.gallery-index[data-v-b730a564],.gallery-topbar[data-v-b730a564]{align-items:center;display:flex}.gallery-index[data-v-b730a564]{color:var(--vp-semantic-color-content-on-media-neutral);height:100%;justify-content:center}.carousel[data-v-b730a564]{background-color:#000;height:calc(100% - 64px)}.carousel-viewport[data-v-b730a564]{height:100%;overflow:hidden}.carousel-container[data-v-b730a564]{backface-visibility:hidden;display:flex;height:100%;touch-action:pan-y pinch-zoom}.carousel-slide[data-v-b730a564]{flex:0 0 100%;min-width:0}.carousel-image-container[data-v-b730a564]{height:100%;position:relative;width:100%}.carousel-image-background[data-v-b730a564]{filter:blur(10px) brightness(50%);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.carousel-image[data-v-b730a564]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.carousel-image[data-v-b730a564]:focus-visible{outline:none}.carousel-prev[data-v-b730a564]{left:0;margin-left:var(--vp-semantic-spacing-l)}.carousel-next[data-v-b730a564],.carousel-prev[data-v-b730a564]{position:absolute;top:50%;transform:translateY(-50%)}.carousel-next[data-v-b730a564]{margin-right:var(--vp-semantic-spacing-l);right:0}.carousel-route-gradient-wrapper[data-v-b730a564]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));bottom:0;height:120px;left:0;position:absolute;right:0}.carousel-route-gradient-wrapper .carousel-route[data-v-b730a564]{bottom:var(--vp-semantic-spacing-m);display:flex;gap:var(--vp-semantic-spacing-xs);left:var(--vp-semantic-spacing-m);position:absolute;right:var(--vp-semantic-spacing-m)}:is(.carousel-route-gradient-wrapper .carousel-route) .carousel-route-icon[data-v-b730a564]{color:var(--vp-semantic-color-content-on-media-neutral);flex-shrink:0}:is(.carousel-route-gradient-wrapper .carousel-route) .carousel-route-link[data-v-b730a564]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:599px){.carousel-next[data-v-b730a564],.carousel-prev[data-v-b730a564]{display:none}.carousel-route-gradient-wrapper[data-v-b730a564]{height:180px}}.dialog-content[data-v-a079b76a]{inset:0;position:fixed;z-index:calc(var(--z-index-dialog) + 1)}.overlay[data-v-a079b76a]{background-color:var(--vp-semantic-color-container-overlay);inset:0;position:fixed;z-index:-1}.gallery-modal[data-v-a079b76a]{height:100%;width:100%}.v-enter-active[data-v-a079b76a],.v-leave-active[data-v-a079b76a]{transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.v-enter-from[data-v-a079b76a],.v-leave-to[data-v-a079b76a]{opacity:0}.ugc-tags-container[data-v-44a29a1e]{display:flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-xs);justify-items:start}.review-item>article[data-v-c273791d]{border-left:solid var(--vp-semantic-border-width-s) var(--vp-semantic-color-border-quiet);border-right:solid var(--vp-semantic-border-width-s) var(--vp-semantic-color-border-quiet);border-top:solid var(--vp-semantic-border-width-s) var(--vp-semantic-color-border-quiet);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l)}.review-item[data-v-c273791d]:last-child{border-bottom:solid var(--vp-semantic-border-width-s) var(--vp-semantic-color-border-quiet)}.review-optional-data[data-v-c273791d]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.review-content[data-v-c273791d]{display:flex;flex-direction:column}.review-content[data-v-c273791d],.review-translate[data-v-c273791d]{gap:var(--vp-semantic-spacing-2xs)}.review-translate[data-v-c273791d]{color:var(--vp-semantic-color-content-quiet);display:inline-flex}.review-translate-button[data-v-c273791d]{text-decoration:underline}.review-translate-button[data-v-c273791d]:hover{text-decoration:none}.review-images[data-v-c273791d]{display:flex;gap:var(--vp-semantic-spacing-2xs);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;width:100%;-ms-overflow-style:none}.review-images[data-v-c273791d]::-webkit-scrollbar{display:none}.review-image[data-v-c273791d]{aspect-ratio:1;flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:120px}.review-image-item[data-v-c273791d]{display:inline-block;flex-shrink:0}.review-infos[data-v-c273791d]{display:flex;justify-content:space-between}.review-data[data-v-c273791d]{color:var(--vp-semantic-color-content-quiet);flex-direction:column}.review-data[data-v-c273791d],.review-metadata[data-v-c273791d],.review-route[data-v-c273791d]{display:flex;gap:var(--vp-semantic-spacing-xs)}.review-route .review-route-icon[data-v-c273791d]{flex-shrink:0}.review-route .review-route-link[data-v-c273791d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-actions[data-v-c273791d]{display:flex;justify-content:flex-end}.review-actions a[data-v-c273791d]{color:var(--vp-semantic-color-content-neutral);display:flex;font-size:var(--vp-core-font-size-100);font-weight:500;gap:var( --vp-semantic-spacing-s);width:-moz-fit-content;width:fit-content}.v-enter-active[data-v-c273791d],.v-leave-active[data-v-c273791d]{transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.v-enter-from[data-v-c273791d],.v-leave-to[data-v-c273791d]{opacity:0}.popup-link[data-v-f54a941c]{padding:var(--vp-semantic-spacing-m)}.poi-marker img[data-v-f54a941c]{border:2px solid #fff;border-radius:50%;box-shadow:0 0 4px #00000040;cursor:pointer;height:48px;transform:scale(1);transition:transform .18s ease,color .18s ease,filter .18s ease;width:48px}:is(.poi-marker:hover,.poi-marker.active) img[data-v-f54a941c]{transform:scale(1.33)}.poi-popup[data-v-f54a941c]{color:var(--vp-semantic-color-content-neutral)}.poi-popup a[data-v-f54a941c]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);outline:none}:is(.poi-popup a) .popup-description[data-v-f54a941c]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}:is(.poi-popup a) .popup-cta[data-v-f54a941c]{color:var(--vp-semantic-color-content-brand);display:flex;gap:var(--vp-semantic-spacing-xs)}:is(:is(.poi-popup a) .popup-cta) svg[data-v-f54a941c]{align-self:center}.route-marker-icon:hover{z-index:2}.route-marker-icon.active{z-index:1}.route-marker-icon svg.marker[data-v-a0954fb8]{color:#fff;cursor:pointer;height:28px;width:24px}:is(.route-marker-icon svg.marker) g[data-v-a0954fb8]{transform:scale(.65);transform-box:fill-box;transform-origin:center}.route-marker-icon svg.marker[data-v-a0954fb8]{transform:scale(1);transform-origin:bottom center;transition:transform .18s ease,color .18s ease,filter .18s ease}:is(.route-marker-icon:hover,.route-marker-icon.active) svg.marker[data-v-a0954fb8]{color:var(--vp-semantic-color-content-brand);transform:scale(1.583)}:is(:is(.route-marker-icon:hover,.route-marker-icon.active) svg.marker) svg[data-v-a0954fb8]{color:#fff}:is(.route-marker-icon:hover,.route-marker-icon.active) svg.marker[data-v-a0954fb8]{filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}.route-tooltip .vp-body-s.title[data-v-a0954fb8]{display:-webkit-box;-webkit-box-orient:vertical;align-self:stretch;color:var(--vp-semantic-color-content-neutral);-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.route-tooltip .popup-cta[data-v-a0954fb8]{color:var(--vp-semantic-color-content-brand);display:flex;gap:var(--vp-semantic-spacing-xs);padding:0 var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m)}:is(.route-tooltip .popup-cta) svg[data-v-a0954fb8]{align-self:center}.route-tooltip .title[data-v-a0954fb8]{padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m)}.route-tooltip .card-meta[data-v-a0954fb8]{padding:0 var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m)}.card-meta[data-v-a0954fb8]{align-items:center;color:var(--vp-semantic-color-content-quiet);display:inline-flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-2xs)}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;transform:translate(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{left:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media(-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media(-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23999' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-buildings-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 30'%3E%3Cpath fill='currentColor' d='M3.334 11.667a1.667 1.667 0 1 0 3.333 0v-5h5a1.667 1.667 0 1 0 0-3.334H3.334zM26.667 11.667a1.667 1.667 0 1 1-3.334 0v-5h-5a1.667 1.667 0 1 1 0-3.334h8.334zM13.334 25c0 .92-.747 1.667-1.667 1.667H3.334v-8.334a1.667 1.667 0 1 1 3.333 0v5h5c.92 0 1.667.746 1.667 1.667M18.334 26.667a1.667 1.667 0 1 1 0-3.334h5v-5a1.667 1.667 0 1 1 3.333 0v8.334z'/%3E%3C/svg%3E");background-size:26px 26px}.mapboxgl-ctrl button.mapboxgl-ctrl-buildings-toggle.mapboxgl-ctrl-level-button-selected .mapboxgl-ctrl-icon{filter:invert(1) brightness(1)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25M6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.4 4.4 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19s1.77-4.19 3.94-4.19c1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.23 4.23 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19s-1.9-4.17-4.27-4.17M60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23m53.615 0h-1.61q-.06 0-.12-.03c-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.2.2 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6q.06 0 .12.03c.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17m-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51s1.08-2.52 2.42-2.52c1.33 0 2.42 1.12 2.42 2.51s-1.08 2.51-2.42 2.52m-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51s-1.07 2.52-2.39 2.53m-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51 1.08-2.52 2.4-2.52c1.33 0 2.39 1.11 2.41 2.48zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51-1.09 2.51-2.42 2.51'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3' opacity='.3'%3E%3Ccircle cx='11.5' cy='11.5' r='9.25' mask='url(%23c)'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff' opacity='.9'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media(-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25M6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.4 4.4 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19s1.77-4.19 3.94-4.19c1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.23 4.23 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19s-1.9-4.17-4.27-4.17M60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23m53.615 0h-1.61q-.06 0-.12-.03c-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.2.2 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6q.06 0 .12.03c.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17m-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51s1.08-2.52 2.42-2.52c1.33 0 2.42 1.12 2.42 2.51s-1.08 2.51-2.42 2.52m-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51s-1.07 2.52-2.39 2.53m-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51 1.08-2.52 2.4-2.52c1.33 0 2.39 1.11 2.41 2.48zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51-1.09 2.51-2.42 2.51'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle cx='11.5' cy='11.5' r='9.25' mask='url(%23c)'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25M6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.4 4.4 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19s1.77-4.19 3.94-4.19c1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.23 4.23 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19s-1.9-4.17-4.27-4.17M60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23m53.615 0h-1.61q-.06 0-.12-.03c-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.2.2 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6q.06 0 .12.03c.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17m-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51s1.08-2.52 2.42-2.52c1.33 0 2.42 1.12 2.42 2.51s-1.08 2.51-2.42 2.52m-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51s-1.07 2.52-2.39 2.53m-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51 1.08-2.52 2.4-2.52c1.33 0 2.39 1.11 2.41 2.48zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51-1.09 2.51-2.42 2.51'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg fill='%23fff' stroke='%23fff' stroke-width='3'%3E%3Ccircle cx='11.5' cy='11.5' r='9.25' mask='url(%23c)'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,-apple-system fallback,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-ctrl-separator{background-color:#e0e0e0;height:1px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button{color:#333;font-size:18px;font-weight:700;height:50px;width:50px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:hover{background-color:#f5f5f5}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected{background-color:#4a5568;color:#fff}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected:hover{background-color:#2d3748}.mapbox-map[data-v-6555c768]{flex:1;height:100%;width:100%}.mapbox-dialog[data-v-6555c768]{display:flex;flex-direction:column;height:100%;inset:0;position:fixed;width:100%;z-index:600}.mapbox-dialog-backdrop[data-v-6555c768]{background-color:#000;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}.mapbox-dialog-container[data-v-6555c768]{display:grid;grid-template-columns:repeat(4,1fr);height:100%;margin-bottom:auto;margin-top:auto}.mapbox-dialog-content[data-v-6555c768]{background-color:var(--vp-semantic-color-background-main);display:flex;flex-direction:column;grid-column:1/-1;height:100%;width:100%}.mapbox-dialog-content #mapbox-container[data-v-6555c768]{border-radius:0}.map[data-v-4736296c]{border-radius:50px;padding:var(--vp-semantic-spacing-xl) 0}.map[data-v-4736296c],.map-placeholder[data-v-4736296c]{height:100%;position:relative;width:100%}.map-placeholder[data-v-4736296c]{border:1px solid var(--vp-semantic-color-border-quiet);border-radius:var(--vp-semantic-border-radius-m);min-height:auto}.map-loader[data-v-4736296c]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:600px){[data-v-4736296c] #mapbox-container{border-radius:var(--vp-semantic-border-radius-m)}}.hero-container[data-v-a9706a6b]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);margin-bottom:var(--vp-semantic-spacing-3xl)}.hero-title[data-v-a9706a6b]{color:var(--vp-semantic-color-content-neutral);margin-bottom:var(--vp-semantic-spacing-m)}.hero-metadata[data-v-a9706a6b]{flex-wrap:wrap}.hero-metadata[data-v-a9706a6b],.item[data-v-a9706a6b]{align-items:center;display:flex;gap:var(--vp-semantic-spacing-2xs)}.separator[data-v-a9706a6b]{color:var(--vp-semantic-color-content-neutral)}.hero-icon[data-v-a9706a6b]{color:var(--vp-semantic-color-content-quiet)}.hero-image[data-v-a9706a6b]{display:flex;position:relative}.grid-image-container[data-v-a9706a6b]{aspect-ratio:3/2;-moz-column-gap:var(--vp-semantic-spacing-xs);column-gap:var(--vp-semantic-spacing-xs);display:grid;flex:1 0 0;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));row-gap:var(--vp-semantic-spacing-xs)}.grid-image-container[data-v-a9706a6b],.grid-images[data-v-a9706a6b]{align-self:stretch;justify-self:stretch}.grid-images[data-v-a9706a6b]{aspect-ratio:1;cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.grid-image-1[data-v-a9706a6b]{border-radius:var(--vp-semantic-border-radius-m) 0 0 var(--vp-semantic-border-radius-m);grid-column:1/span 2;grid-row:1/span 2}.unique-image .grid-image-1[data-v-a9706a6b]{border-radius:var(--vp-semantic-border-radius-m);grid-column:1/span 3;grid-row:1/span 2}.grid-image-2[data-v-a9706a6b]{border-radius:0 var(--vp-semantic-border-radius-m) 0 0;grid-column:3/span 1;grid-row:1/span 1}.grid-image-3[data-v-a9706a6b]{border-radius:0 0 var(--vp-semantic-border-radius-m) 0;grid-column:3/span 1;grid-row:2/span 1}.hero-gallery-button[data-v-a9706a6b]{align-self:end;grid-column:1/span 1;grid-row:2/span 1;justify-self:start;margin:var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m);z-index:1}.map-thumbnail[data-v-a9706a6b]{bottom:var(--vp-semantic-spacing-m);position:absolute;right:var(--vp-semantic-spacing-m)}.hero-container .read-more[data-v-a9706a6b]{gap:0}@media screen and (min-width:1200px){.hero-title[data-v-a9706a6b]{padding-top:var(--vp-semantic-spacing-xl)}.hero-image[data-v-a9706a6b]{order:0}}.route-list-container[data-v-b1fd64a5]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);overflow:hidden}.route-list-action[data-v-b1fd64a5],.route-list-items[data-v-b1fd64a5]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs)}.route-list-count[data-v-b1fd64a5]{color:var(--vp-semantic-color-content-quiet);text-align:center}.sport-filters-container[data-v-b1fd64a5]{display:flex;flex-wrap:nowrap;gap:var(--vp-semantic-spacing-2xs);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%}@media screen and (min-width:600px){.route-list-items[data-v-b1fd64a5]{gap:var(--vp-semantic-spacing-l)}}@media screen and (min-width:1200px){.route-list-items[data-v-b1fd64a5]{gap:var(--vp-semantic-spacing-xl)}}[data-v-96c1ad3b] .mapboxgl-ctrl-logo,[data-v-96c1ad3b] .mapboxgl-ctrl-scale{display:none}.map-action[data-v-96c1ad3b]{bottom:var(--vp-semantic-spacing-3xl);display:flex;justify-content:flex-end;position:absolute;right:var(--vp-semantic-spacing-l);width:100%}.inspire-top[data-v-96c1ad3b]{-moz-column-gap:var(--vp-semantic-spacing-l);column-gap:var(--vp-semantic-spacing-l);display:grid;grid-template-areas:"map" "hero" "list";grid-template-columns:1fr;padding-bottom:var(--vp-semantic-spacing-3xl)}.inspire-top .hero[data-v-96c1ad3b]{grid-area:hero}.inspire-top .map-container[data-v-96c1ad3b]{grid-area:map}:is(.inspire-top .map-container) .map[data-v-96c1ad3b]{aspect-ratio:1;min-height:100%;position:relative;width:100%}.inspire-top .route-list[data-v-96c1ad3b]{grid-area:list}.inspire-bottom[data-v-96c1ad3b]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}@media screen and (min-width:600px){.map-action[data-v-96c1ad3b]{justify-content:center}}@media screen and (min-width:1200px){.inspire-top[data-v-96c1ad3b]{-moz-column-gap:var(--vp-semantic-spacing-xl);column-gap:var(--vp-semantic-spacing-xl);grid-template-areas:"hero map" "list map";grid-template-columns:40% 60%}.inspire-top .map-container[data-v-96c1ad3b]{margin:0}:is(.inspire-top .map-container) .map[data-v-96c1ad3b]{height:80vh}.map-action[data-v-96c1ad3b]{right:0}.sticky-map[data-v-96c1ad3b]{position:sticky;top:10vh}.inspire-bottom[data-v-96c1ad3b]{flex-direction:row;gap:var(--vp-semantic-spacing-4xl)}.inspire-bottom .left[data-v-96c1ad3b]{width:25%}.inspire-bottom .right[data-v-96c1ad3b]{width:75%}}.map[data-v-edf7c44c]{position:relative}.static-map-container[data-v-edf7c44c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.inspire-map[data-v-36891fb6]{aspect-ratio:1;height:100%}.navigation-sticky[data-v-05482bb9]{align-items:center;background-color:var(--vp-semantic-color-content-inverse);border-top:var(--vp-semantic-color-border-quiet) solid var(--vp-semantic-border-width-s);bottom:0;color:var(--vp-semantic-color-content-neutral);display:flex;gap:var(--vp-semantic-spacing-2xs);justify-content:space-between;padding:var(--vp-semantic-spacing-m);position:fixed;width:100%;z-index:calc(var(--z-index-dialog))}.navigation-sticky-button-navigate[data-v-05482bb9]{flex:1;min-width:0}.navigation-sticky-button-navigate-content[data-v-05482bb9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1200px){.navigation-sticky[data-v-05482bb9]{display:none}}.map-thumbnail[data-v-7ea03573]{border-radius:var(--vp-semantic-border-radius-s);height:88px;width:88px}.map-thumbnail img[data-v-7ea03573]{border:2px solid var(--vp-semantic-color-border-inverse);border-radius:var(--vp-semantic-border-radius-s);-o-object-fit:cover;object-fit:cover}.map-thumbnail .loader-overlay[data-v-7ea03573]{background-color:var(--vp-semantic-color-background-alternative);border-radius:var(--vp-semantic-border-radius-s);height:100%;inset:0;margin:auto;opacity:.2;position:absolute;width:100%}.map-thumbnail .loader[data-v-7ea03573]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hero[data-v-20447c30],.hero-container[data-v-20447c30]{position:relative}.hero[data-v-20447c30]{display:flex;gap:var(--vp-semantic-spacing-2xs);overflow-x:scroll;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.hero[data-v-20447c30]:before{background-color:var(--vp-semantic-color-container-quiet);background-image:var(--v00adcb8b);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(10px);height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.hero-image[data-v-20447c30]{aspect-ratio:1;cursor:pointer;display:flex;flex-shrink:0;height:100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.open-button[data-v-20447c30]{left:var(--vp-semantic-spacing-m)}.map-thumbnail[data-v-20447c30],.open-button[data-v-20447c30]{bottom:var(--vp-semantic-spacing-m);position:absolute}.map-thumbnail[data-v-20447c30]{right:var(--vp-semantic-spacing-m)}@media screen and (min-width:600px){.hero[data-v-20447c30]{display:grid;grid-template-columns:repeat(4,1fr);overflow:clip}.hero-image[data-v-20447c30]:first-child{grid-column:span 2}.hero-image[data-v-20447c30]:first-child:last-child{aspect-ratio:16/9;grid-column:span 4}.hero-image[data-v-20447c30]:nth-child(2){grid-column:span 2}.hero-image[data-v-20447c30]:nth-child(3),.hero-image[data-v-20447c30]:nth-child(n+4){display:none}}@media screen and (min-width:1200px){.hero-image[data-v-20447c30]:first-child{aspect-ratio:2}.hero-image[data-v-20447c30]:first-child:last-child{grid-column:2/span 2}.hero-image[data-v-20447c30]:not(:first-child){grid-column:span 1}.hero-image[data-v-20447c30]:nth-child(2):last-child{aspect-ratio:2;grid-column:span 2}.hero-image[data-v-20447c30]:nth-child(3){display:flex}}.title[data-v-d8d2e427]{color:var(--vp-semantic-color-content-neutral);display:flex;flex-direction:column;padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.details[data-v-d8d2e427]{display:flex;gap:var(--vp-semantic-spacing-xs);margin-top:var(--vp-semantic-spacing-m)}.details[data-v-d8d2e427]>:last-child{border-inline-start:1px var(--vp-semantic-color-border-quiet) solid;padding-left:var(--vp-semantic-spacing-xs)}.details[data-v-d8d2e427]>:has(+.reviews){border-inline-end:1px var(--vp-semantic-color-border-quiet) solid;padding-right:var(--vp-semantic-spacing-xs)}.reviews[data-v-d8d2e427]{color:var(--vp-semantic-color-content-brand)}.creator[data-v-d8d2e427]{margin-top:var(--vp-semantic-spacing-xs)}.creator-label[data-v-d8d2e427],.date-label[data-v-d8d2e427]{color:var(--vp-semantic-color-content-quiet)}@media screen and (min-width:1800px){.title[data-v-d8d2e427]{padding-bottom:var(--vp-semantic-spacing-4xl)}}a:hover .data-label[data-v-e46d7c97],a:hover .data-value[data-v-e46d7c97]{color:var(--vp-component-link-color-secondary-regular-content-active)}a:hover .data-label[data-v-e46d7c97]{opacity:.75}.data[data-v-e46d7c97]{background-color:var(--vp-semantic-color-container-quiet);display:flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-3xl);justify-content:flex-start;padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l)}.data-item[data-v-e46d7c97]{align-items:flex-start;display:flex;flex-direction:column}.data-label[data-v-e46d7c97]{color:var(--vp-semantic-color-content-quiet)}.data-value[data-v-e46d7c97]{color:var(--vp-semantic-color-content-neutral)}@media screen and (min-width:600px){.data[data-v-e46d7c97]{justify-content:space-between}}@media screen and (min-width:1200px){.data[data-v-e46d7c97]{gap:var(--vp-semantic-spacing-4xl);justify-content:space-around}}.desc[data-v-aea17872]{white-space:pre-wrap}.description-container[data-v-aea17872]{color:var(--vp-semantic-color-content-neutral);display:flex;flex-direction:column;padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.description-title[data-v-aea17872]{margin-bottom:var(--vp-semantic-spacing-s)}.description-translated[data-v-aea17872]{color:var(--vp-semantic-color-content-quiet)}.description-content[data-v-aea17872]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);margin-top:var(--vp-semantic-spacing-s)}.description-strengths[data-v-aea17872]{list-style-position:outside;margin-inline-start:1em;white-space:normal}.description-strength[data-v-aea17872]{list-style-type:disc}@media screen and (min-width:1800px){.description-container[data-v-aea17872]{padding-bottom:var(--vp-semantic-spacing-4xl);padding-top:var(--vp-semantic-spacing-4xl)}}.lokki-card[data-v-bf537991]{background-color:var(--vp-semantic-color-container-quiet);color:var(--vp-semantic-color-content-neutral);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);justify-content:space-between}.lokki-card .img-container[data-v-bf537991]{display:flex;justify-content:center}:is(.lokki-card .img-container) img[data-v-bf537991]{height:auto;max-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 70%;object-position:100% 70%;width:100%}.lokki-card .info-container[data-v-bf537991]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);padding:0 var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m)}@media screen and (min-width:1200px){.lokki-card[data-v-bf537991]{flex-direction:row-reverse;gap:var(--vp-semantic-spacing-xl)}.lokki-card .info-container[data-v-bf537991]{align-items:flex-start;flex:1 0 0;flex-direction:column;gap:var(--vp-semantic-spacing-xl);justify-content:center;padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-3xl);text-align:start}.lokki-card .vp-button[data-v-bf537991]{align-self:flex-start}.lokki-card .img-container img[data-v-bf537991]{aspect-ratio:1;max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.static-map-container[data-v-b0c06eda]{position:relative}.static-map-container .loader-overlay[data-v-b0c06eda]{background-color:var(--vp-semantic-color-background-alternative);border-radius:var(--vp-semantic-border-radius-s);height:100%;inset:0;margin:auto;opacity:.2;position:absolute;width:100%}.static-map-container .loader[data-v-b0c06eda]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.static-map-container .desktop-map[data-v-b0c06eda]{display:none}.static-map-container img[data-v-b0c06eda]{cursor:pointer;width:100%}.static-map-container button[data-v-b0c06eda]{bottom:var(--vp-semantic-spacing-l);position:absolute;right:var(--vp-semantic-spacing-l)}.map-container[data-v-b0c06eda]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.map[data-v-b0c06eda]{aspect-ratio:1;width:100%}.elevation-profile[data-v-b0c06eda]{margin-top:var(--vp-semantic-spacing-3xl)}@media screen and (min-width:600px){.static-map-container .desktop-map[data-v-b0c06eda]{display:block}.static-map-container .mobile-map[data-v-b0c06eda]{display:none}.map[data-v-b0c06eda]{aspect-ratio:3/2}}.get-direction-link[data-v-95312934]{align-items:center;background-color:var(--vp-semantic-color-container-quiet);color:var(--vp-semantic-color-content-neutral);display:flex;gap:var(--vp-semantic-spacing-2xs);justify-content:space-between;padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l);text-align:start}.starting-point-container[data-v-476a5ae5]{color:var(--vp-semantic-color-content-neutral);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.starting-point-description[data-v-476a5ae5]{display:none}@media screen and (min-width:600px){.starting-point-description[data-v-476a5ae5]{display:block}}@media screen and (min-width:1800px){.starting-point-container[data-v-476a5ae5]{padding-bottom:var(--vp-semantic-spacing-4xl);padding-top:var(--vp-semantic-spacing-4xl)}}.average-note[data-v-e8e3dec7]{align-items:baseline;display:inline-flex;gap:var(--vp-semantic-spacing-2xs)}.rating-bars[data-v-c2071b2b]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);max-width:310px;width:75%}.rating-bar[data-v-c2071b2b]{-moz-column-gap:var(--vp-semantic-spacing-l);column-gap:var(--vp-semantic-spacing-l);display:grid;grid-template-columns:1fr 7fr auto}.rating-value[data-v-c2071b2b]{align-items:center;display:flex;gap:var(--vp-semantic-spacing-xs)}.rating-count[data-v-c2071b2b]{color:var(--vp-semantic-color-content-quiet)}.progress-root[data-v-c2071b2b]{background-color:var(--vp-semantic-color-border-quiet);height:var(--vp-semantic-border-width-m);margin:auto;overflow:hidden;position:relative;width:100%}.progress-indicator[data-v-c2071b2b]{background-color:var(--vp-semantic-color-content-neutral);height:100%;width:100%}@media screen and (min-width:1200px){.rating-bars[data-v-c2071b2b]{max-width:100%;width:100%}}.vp-checkbox__label{width:100%}.reviews-container[data-v-9c6e7208]{padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.reviews[data-v-9c6e7208]{color:var(--vp-semantic-color-content-neutral)}.reviews-header[data-v-9c6e7208]{margin-bottom:var(--vp-semantic-spacing-2xl)}.rating-text[data-v-9c6e7208]+*{margin-top:var(--vp-semantic-spacing-s)}.reviews-filters[data-v-9c6e7208]{margin-bottom:var(--vp-semantic-spacing-2xl)}.reviews-filters-mobile[data-v-9c6e7208]{background-color:var(--vp-semantic-color-container-neutral);display:flex;gap:var(--vp-semantic-spacing-xs);overflow:scroll;padding-bottom:var(--vp-semantic-spacing-l);padding-top:var(--vp-semantic-spacing-l);position:sticky;scrollbar-width:none;top:0;z-index:var(--z-index-sticky)}.reviews-scrollable[data-v-9c6e7208]{scroll-margin-top:var(--v6017a996)}.filter-comments[data-v-9c6e7208]{display:flex}.filter-label[data-v-9c6e7208]{align-items:center;display:flex;gap:var(--vp-semantic-spacing-xs);justify-content:space-between;width:100%}.filter-label-total[data-v-9c6e7208]{color:var(--vp-semantic-color-content-quiet)}.filter-item-mobile[data-v-9c6e7208]{display:flex;width:-moz-fit-content;width:fit-content}.filter-item-desktop[data-v-9c6e7208],[data-v-9c6e7208] .vp-chip [data-part=end-slot]{display:none}.reviews-list-full[data-v-9c6e7208]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl);min-height:60vh;transition:min-height .3s ease}.load-more-button[data-v-9c6e7208]{align-self:center;margin-top:var(--vp-semantic-spacing-xl)}.no-reviews[data-v-9c6e7208]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(4,1fr)}.no-reviews-image[data-v-9c6e7208]{aspect-ratio:5/4;grid-column:1/span 4;-o-object-fit:cover;object-fit:cover}.no-reviews-text[data-v-9c6e7208]{background-color:var(--vp-semantic-color-background-main);color:var(--vp-semantic-color-content-neutral);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs);grid-column:1/span 3;margin-top:calc(var(--vp-semantic-spacing-4xl)*-1);padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l) 0}@media screen and (min-width:600px){.no-reviews[data-v-9c6e7208]{grid-template-columns:repeat(8,1fr)}.reviews-filters-mobile[data-v-9c6e7208]{position:static}.no-reviews-image[data-v-9c6e7208]{aspect-ratio:3/2;grid-column:2/span 7}.no-reviews-text[data-v-9c6e7208]{grid-column:1/span 4}}@media screen and (min-width:1200px){.reviews[data-v-9c6e7208]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:3fr 5fr}.reviews .rating-bars[data-v-9c6e7208]{display:flex}.reviews-data[data-v-9c6e7208],.reviews-header[data-v-9c6e7208]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-3xl)}.reviews-header[data-v-9c6e7208]{margin-bottom:0}.reviews-filters[data-v-9c6e7208]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;margin-bottom:0}.reviews-filters-mobile[data-v-9c6e7208]{display:none}.reviews-list-full[data-v-9c6e7208]{grid-column:span 1}.reviews-scrollable[data-v-9c6e7208]{height:60vh;overflow-y:auto;padding-right:var(--vp-semantic-spacing-s);scroll-margin-top:0;scrollbar-color:var(--vp-semantic-color-border-quiet) transparent;scrollbar-width:thin}.reviews-scrollable[data-v-9c6e7208]::-webkit-scrollbar{width:8px}.reviews-scrollable[data-v-9c6e7208]::-webkit-scrollbar-track{background:transparent}.reviews-scrollable[data-v-9c6e7208]::-webkit-scrollbar-thumb{background-color:var(--vp-semantic-color-border-quiet);border-radius:4px}:is(.reviews-scrollable[data-v-9c6e7208]::-webkit-scrollbar-thumb):hover{background-color:var(--vp-semantic-color-border-neutral)}.filter-item-desktop[data-v-9c6e7208]{align-items:center;display:flex;padding:var(--vp-semantic-spacing-s) 0}.filter-item-mobile[data-v-9c6e7208]{display:none}.filter-comments[data-v-9c6e7208]{flex-direction:column;gap:0}.no-reviews-image[data-v-9c6e7208]{aspect-ratio:16/10}}@media screen and (min-width:1800px){.reviews-container[data-v-9c6e7208]{padding-bottom:var(--vp-semantic-spacing-4xl);padding-top:var(--vp-semantic-spacing-4xl)}.no-reviews-image[data-v-9c6e7208]{aspect-ratio:16/9}}.reviews-fade-enter-active[data-v-9c6e7208],.reviews-fade-leave-active[data-v-9c6e7208]{transition:opacity .2s ease}.reviews-fade-enter-from[data-v-9c6e7208],.reviews-fade-leave-to[data-v-9c6e7208]{opacity:0}.copy-link[data-v-963facb4],.feedback-link[data-v-68aa0d21]{align-items:center;background-color:var(--vp-semantic-color-container-quiet);color:var(--vp-semantic-color-content-neutral);display:flex;gap:var(--vp-semantic-spacing-2xs);justify-content:space-between;padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l)}aside[data-v-5981ca81]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-5xl)}.qrcode-title[data-v-5981ca81]{padding-bottom:var(--vp-semantic-spacing-xl)}.qrcode[data-v-5981ca81]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-template-columns:1fr 1fr}.qrcode-image[data-v-5981ca81]{height:250px;padding:var(--vp-semantic-spacing-s);width:250px}.qrcode-text[data-v-5981ca81]{align-items:center;display:flex;justify-content:flex-start}.aside-actions[data-v-5981ca81]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.route-aside[data-v-ab90897e]{display:none;grid-area:aside}.route-hero[data-v-ab90897e]{grid-area:hero}.route-title[data-v-ab90897e]{grid-area:title}.route-data[data-v-ab90897e]{grid-area:data}.route-open-in-app[data-v-ab90897e]{margin-top:var(--vp-semantic-spacing-3xl);position:sticky;top:0;z-index:var(--z-index-sticky)}.route-action-links-container[data-v-ab90897e]{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);margin-bottom:var(--vp-semantic-spacing-3xl);margin-top:var(--vp-semantic-spacing-m)}.route-map[data-v-ab90897e]{display:flex;flex-direction:column;grid-area:map;padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl)}.lokki-block[data-v-ab90897e]{margin:var(--vp-semantic-spacing-3xl) 0}.route-starting-point[data-v-ab90897e]{grid-area:starting-point}.route-reviews[data-v-ab90897e]{grid-area:reviews}.route-description[data-v-ab90897e]{grid-area:description}.route-recommended[data-v-ab90897e]{grid-area:recommended}.route-recommended[data-v-ab90897e],.route-spotlights[data-v-ab90897e]{margin-top:var(--vp-semantic-spacing-2xl)}.route-spotlights[data-v-ab90897e]{grid-area:spotlights}.route-subfooter[data-v-ab90897e]{grid-area:subfooter;padding-bottom:var(--vp-semantic-spacing-2xl)}.breadcrumbs[data-v-ab90897e]{grid-area:breadcrumbs}@media screen and (min-width:600px){.route-open-in-app[data-v-ab90897e]{position:sticky}.route-recommended[data-v-ab90897e],.route-spotlights[data-v-ab90897e]{margin-top:var(--vp-semantic-spacing-5xl)}.route-subfooter[data-v-ab90897e]{padding-bottom:var(--vp-semantic-spacing-5xl)}}@media screen and (min-width:1200px){.route-page[data-v-ab90897e]{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-auto-rows:auto;grid-template-areas:"hero hero" "title aside" "data aside" "description aside" "lokki aside" "map aside" "starting-point aside" "reviews aside" "recommended recommended" "spotlights spotlights" "breadcrumbs breadcrumbs" "subfooter subfooter" "blocks blocks";grid-template-columns:8fr 4fr}.route-action-links-container[data-v-ab90897e],.route-open-in-app[data-v-ab90897e],.route-starting-point-link[data-v-ab90897e]{display:none}.route-data[data-v-ab90897e]{margin-bottom:0}.route-aside[data-v-ab90897e]{display:block}.route-aside .route-aside-sticky[data-v-ab90897e]{padding-bottom:var(--vp-semantic-spacing-3xl);padding-top:var(--vp-semantic-spacing-3xl);position:sticky;top:0}.lokki-block[data-v-ab90897e]{display:grid;grid-area:lokki;margin:var(--vp-semantic-spacing-3xl) 0;text-align:center}.lokki-block .lokki-card[data-v-ab90897e]{grid-column:4/22}.route-recommended[data-v-ab90897e],.route-spotlights[data-v-ab90897e]{margin-left:calc(var(--container-gutter)*-1);margin-right:calc(var(--container-gutter)*-1);margin-top:var(--vp-semantic-spacing-6xl)}.route-subfooter[data-v-ab90897e]{padding-bottom:var(--vp-semantic-spacing-6xl)}}@media screen and (min-width:1800px){.route-recommended[data-v-ab90897e],.route-spotlights[data-v-ab90897e]{margin-top:var(--vp-semantic-spacing-7xl)}.route-subfooter[data-v-ab90897e]{padding-bottom:var(--vp-semantic-spacing-7xl)}.route-map[data-v-ab90897e]{padding-bottom:var(--vp-semantic-spacing-4xl);padding-top:var(--vp-semantic-spacing-4xl)}}.skip[data-v-3c9156c0]:focus{background-color:var(--vp-component-button-color-primary-regular-container-default);color:var(--vp-component-button-color-primary-regular-content);height:auto;left:1rem;margin:0;max-width:8rem;overflow:visible;padding:var(--vp-semantic-spacing-m);position:fixed;text-decoration-line:underline;top:1rem;width:auto;z-index:calc(var(--z-index-dialog) + 10);clip:auto;white-space:normal}.app-promo-sticky[data-v-e168ee12]{align-items:center;background-color:var(--vp-semantic-color-container-quiet);bottom:0;color:var(--vp-semantic-color-content-neutral);display:flex;gap:var(--vp-semantic-spacing-xs);justify-content:space-between;padding:var(--vp-semantic-spacing-xs);position:fixed;width:100%;z-index:calc(var(--z-index-dialog) + 1)}.app-promo-close-btn[data-v-e168ee12]{align-items:center;display:inline-flex;font-size:var(--vp-component-icon-button-sizing-small-icon-height);height:var(--vp-component-icon-button-sizing-small-container-height);justify-content:center;line-height:var(--vp-component-icon-button-sizing-small-icon-height);width:var(--vp-component-icon-button-sizing-small-container-width)}.app-promo-sticky-icon[data-v-e168ee12]{height:auto;max-width:40px;width:auto}.app-promo-sticky-text[data-v-e168ee12]{display:-webkit-box;margin-inline-end:auto;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.app-promo-sticky-actions[data-v-e168ee12]{align-items:center;display:flex;gap:var(--vp-semantic-spacing-xs)}@media screen and (min-width:1200px){.app-promo-sticky[data-v-e168ee12]{display:none}}.v-enter-active[data-v-e168ee12],.v-leave-active[data-v-e168ee12]{transition:transform var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-expressive-ease-out)}.v-enter-from[data-v-e168ee12],.v-leave-to[data-v-e168ee12]{transform:translateY(100%)}
