@media (min-width: 0px){.scr-body.is-s.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}}@media (min-width: 600px){.scr-body.is-s.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-m-body-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-body-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-body-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-body-s-font-size);line-height:var(--vp-semantic-typography-screen-m-body-s-line-height);font-weight:var(--vp-semantic-typography-screen-m-body-s-font-weight);font-family:var(--vp-semantic-typography-screen-m-body-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing)}}@media (min-width: 1200px){.scr-body.is-s.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-s-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing)}}@media (min-width: 0px){.scr-body.is-m.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}}@media (min-width: 600px){.scr-body.is-m.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-m-body-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-body-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-body-m-font-size);line-height:var(--vp-semantic-typography-screen-m-body-m-line-height);font-weight:var(--vp-semantic-typography-screen-m-body-m-font-weight);font-family:var(--vp-semantic-typography-screen-m-body-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing)}}@media (min-width: 1200px){.scr-body.is-m.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-l-body-m-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-body-m-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-body-m-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-body-m-font-size);line-height:var(--vp-semantic-typography-screen-l-body-m-line-height);font-weight:var(--vp-semantic-typography-screen-l-body-m-font-weight);font-family:var(--vp-semantic-typography-screen-l-body-m-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-m-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-m-webkit-font-smoothing)}}@media (min-width: 0px){.scr-body.is-l.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-s-body-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing)}}@media (min-width: 600px){.scr-body.is-l.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-m-body-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-body-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-body-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-body-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-body-l-font-size);line-height:var(--vp-semantic-typography-screen-m-body-l-line-height);font-weight:var(--vp-semantic-typography-screen-m-body-l-font-weight);font-family:var(--vp-semantic-typography-screen-m-body-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-l-webkit-font-smoothing)}}@media (min-width: 1200px){.scr-body.is-l.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-l-body-l-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-body-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-body-l-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-body-l-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-body-l-font-size);line-height:var(--vp-semantic-typography-screen-l-body-l-line-height);font-weight:var(--vp-semantic-typography-screen-l-body-l-font-weight);font-family:var(--vp-semantic-typography-screen-l-body-l-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-l-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-l-webkit-font-smoothing)}}@media (min-width: 0px){.scr-body.is-xs.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-s-caption-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);font-size:var(--vp-semantic-typography-screen-s-caption-font-size);line-height:var(--vp-semantic-typography-screen-s-caption-line-height);font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);font-family:var(--vp-semantic-typography-screen-s-caption-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-caption-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing)}}@media (min-width: 600px){.scr-body.is-xs.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-m-caption-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-caption-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-m-caption-letter-spacing);font-size:var(--vp-semantic-typography-screen-m-caption-font-size);line-height:var(--vp-semantic-typography-screen-m-caption-line-height);font-weight:var(--vp-semantic-typography-screen-m-caption-font-weight);font-family:var(--vp-semantic-typography-screen-m-caption-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-caption-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-caption-webkit-font-smoothing)}}@media (min-width: 1200px){.scr-body.is-xs.svelte-zfeu85{text-transform:var(--vp-semantic-typography-screen-l-caption-text-case);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-caption-text-decoration);letter-spacing:var(--vp-semantic-typography-screen-l-caption-letter-spacing);font-size:var(--vp-semantic-typography-screen-l-caption-font-size);line-height:var(--vp-semantic-typography-screen-l-caption-line-height);font-weight:var(--vp-semantic-typography-screen-l-caption-font-weight);font-family:var(--vp-semantic-typography-screen-l-caption-font-family);font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-caption-optical-sizing);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-caption-webkit-font-smoothing)}}.scr-body.svelte-zfeu85 a{color:inherit;text-decoration-line:underline}.scr-body.svelte-zfeu85 a:focus-visible{--tw-shadow:var(--vp-semantic-box-shadow-focus);--tw-shadow-colored:var(--vp-semantic-box-shadow-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.scr-body.svelte-zfeu85 ul{padding-left:var(--vp-semantic-spacing-3xl)}.scr-body.svelte-zfeu85 ul>li{list-style-type:disc}.scr-body.is-reversed.svelte-zfeu85{color:var(--vp-semantic-color-content-inverse)}.scr-body.is-reversed.svelte-zfeu85 a:focus-visible{--tw-shadow:0 0 0 4px var(--vp-core-color-black), 0 0 0 6px var(--vp-core-color-white);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color), 0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.scr-subtitle.is-l.svelte-1pl8r6s{font-size:var(--vp-semantic-typography-screen-s-subtitle-l-font-size);line-height:var(--vp-semantic-typography-screen-s-subtitle-l-line-height);letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-l-letter-spacing);font-weight:var(--vp-semantic-typography-screen-s-subtitle-l-font-weight)}.scr-subtitle.is-m.svelte-1pl8r6s{font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight)}.scr-subtitle.svelte-1pl8r6s a{color:inherit;text-decoration-line:underline}.scr-subtitle.svelte-1pl8r6s a:focus-visible{--tw-shadow:var(--vp-semantic-box-shadow-focus);--tw-shadow-colored:var(--vp-semantic-box-shadow-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}@media (min-width: 600px){.scr-subtitle.is-l.svelte-1pl8r6s{font-size:var(--vp-semantic-typography-screen-m-subtitle-l-font-size);line-height:var(--vp-semantic-typography-screen-m-subtitle-l-line-height);letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-l-letter-spacing);font-weight:var(--vp-semantic-typography-screen-m-subtitle-l-font-weight)}.scr-subtitle.is-m.svelte-1pl8r6s{font-size:var(--vp-semantic-typography-screen-m-subtitle-m-font-size);line-height:var(--vp-semantic-typography-screen-m-subtitle-m-line-height);letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-m-letter-spacing);font-weight:var(--vp-semantic-typography-screen-m-subtitle-m-font-weight)}}@media (min-width: 1200px){.scr-subtitle.is-l.svelte-1pl8r6s{font-size:var(--vp-semantic-typography-screen-l-subtitle-l-font-size);line-height:var(--vp-semantic-typography-screen-l-subtitle-l-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-l-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-subtitle-l-font-weight)}.scr-subtitle.is-m.svelte-1pl8r6s{font-size:var(--vp-semantic-typography-screen-l-subtitle-m-font-size);line-height:var(--vp-semantic-typography-screen-l-subtitle-m-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-m-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-subtitle-m-font-weight)}}.scr-image--loading.svelte-19zljbb{position:relative;background-color:var(--vp-semantic-color-container-quiet)}.scr-image--loading.svelte-19zljbb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@keyframes svelte-19zljbb-scr-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.scr-image--loading.svelte-19zljbb:after{animation:svelte-19zljbb-scr-shimmer 5s infinite;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--vp-semantic-color-background-main) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.scr-video-pixl:not(.vjs-fluid){height:100%;width:100%}.scr-video-pixl:not(.vjs-fluid) .vjs-tech,.scr-video-pixl:not(.vjs-fluid) .vjs-poster img{height:100%;-o-object-fit:cover;object-fit:cover}.scr-video-youtube.svelte-9p11dr.svelte-9p11dr{padding-bottom:56.25%;height:0}.scr-video-youtube.svelte-9p11dr object.svelte-9p11dr{position:absolute;top:0;left:0;width:100%;height:100%}.sphere-content-renderer,.sphere-content-renderer .vp--dark-mode,.sphere-content-renderer .vp--wonder-theme,.sphere-content-renderer .vp--legacy-theme{--vp-component-icon-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-camouflage-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-negative-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-ghost-inverse-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-regular-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-secondary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-icon-button-border-width: var(--vp-semantic-border-width-s);--vp-component-icon-button-border-radius-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-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-color-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-tertiary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-catchy) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-container-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-regular-content: var(--vp-semantic-color-content-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-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-camouflage-regular-content: var(--vp-semantic-color-content-on-media-neutral);--vp-component-icon-button-color-camouflage-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-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-negative-inverse-content: var(--vp-semantic-color-status-negative);--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-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-regular-content: var(--vp-semantic-color-content-inverse);--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-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-ghost-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-ghost-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-inverse-border: var(--vp-semantic-color-border-inverse);--vp-component-icon-button-color-secondary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-icon-button-color-secondary-regular-content: var(--vp-semantic-color-content-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-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-primary-inverse-content: var(--vp-semantic-color-content-brand);--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-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-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--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-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-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--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-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-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-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-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-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-color-ghost-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-icon-button-color-ghost-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m);--vp-component-icon-button-color-ghost-regular-container-active: var(--vp-semantic-color-alpha-quiet-m);--vp-component-icon-button-color-ghost-regular-container-hover: var(--vp-semantic-color-alpha-quiet-s);--vp-component-icon-button-color-secondary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-icon-button-color-secondary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m)}.sphere-content-renderer .vp-icon-button{--icon-button-width:var(--vp-component-icon-button-sizing-medium-container-width);--icon-button-height:var(--vp-component-icon-button-sizing-medium-container-height);--icon-button-icon-width:var(--vp-component-icon-button-sizing-medium-icon-width);--icon-button-icon-height:var(--vp-component-icon-button-sizing-medium-icon-height)}.sphere-content-renderer .vp-icon-button--small{--icon-button-width:var(--vp-component-icon-button-sizing-small-container-width);--icon-button-height:var(--vp-component-icon-button-sizing-small-container-height);--icon-button-icon-width:var(--vp-component-icon-button-sizing-small-icon-width);--icon-button-icon-height:var(--vp-component-icon-button-sizing-small-icon-height)}.sphere-content-renderer .vp-icon-button--large{--icon-button-width:var(--vp-component-icon-button-sizing-large-container-width);--icon-button-height:var(--vp-component-icon-button-sizing-large-container-height);--icon-button-icon-width:var(--vp-component-icon-button-sizing-large-icon-width);--icon-button-icon-height:var(--vp-component-icon-button-sizing-large-icon-height)}.sphere-content-renderer .vp-icon-button{--icon-button-disabled-opacity:var(--vp-component-icon-button-opacity-disabled);--icon-button-border-width:var(--vp-component-icon-button-border-width);--icon-button-border-radius:var(--vp-component-icon-button-border-radius-bottom-left) var(--vp-component-icon-button-border-radius-bottom-right) var(--vp-component-icon-button-border-radius-top-right) var(--vp-component-icon-button-border-radius-top-left);--icon-button-border-color:var(--vp-component-icon-button-color-primary-regular-border);--icon-button-color:var(--vp-component-icon-button-color-primary-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-primary-regular-container-default)}.sphere-content-renderer .vp-icon-button:hover{--icon-button-background-color:var(--vp-component-icon-button-color-primary-regular-container-hover)}.sphere-content-renderer .vp-icon-button:active{--icon-button-background-color:var(--vp-component-icon-button-color-primary-regular-container-active)}.sphere-content-renderer .vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-primary-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-primary-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-primary-inverse-container-default)}.sphere-content-renderer .vp-icon-button--inverse:hover{--icon-button-background-color:var(--vp-component-icon-button-color-primary-inverse-container-hover)}.sphere-content-renderer .vp-icon-button--inverse:active{--icon-button-background-color:var(--vp-component-icon-button-color-primary-inverse-container-active)}.sphere-content-renderer .vp-icon-button--secondary{--icon-button-border-color:var(--vp-component-icon-button-color-secondary-regular-border);--icon-button-color:var(--vp-component-icon-button-color-secondary-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-secondary-regular-container-default)}.sphere-content-renderer .vp-icon-button--secondary:hover{--icon-button-background-color:var(--vp-component-icon-button-color-secondary-regular-container-hover)}.sphere-content-renderer .vp-icon-button--secondary:active{--icon-button-background-color:var(--vp-component-icon-button-color-secondary-regular-container-active)}.sphere-content-renderer .vp-icon-button--secondary.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-secondary-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-secondary-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-secondary-inverse-container-default)}.sphere-content-renderer .vp-icon-button--secondary.vp-icon-button--inverse:hover{--icon-button-background-color:var(--vp-component-icon-button-color-secondary-inverse-container-hover)}.sphere-content-renderer .vp-icon-button--secondary.vp-icon-button--inverse:active{--icon-button-background-color:var(--vp-component-icon-button-color-secondary-inverse-container-active)}.sphere-content-renderer .vp-icon-button--tertiary{--icon-button-border-color:var(--vp-component-icon-button-color-tertiary-regular-border);--icon-button-color:var(--vp-component-icon-button-color-tertiary-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-regular-container-default)}.sphere-content-renderer .vp-icon-button--tertiary:hover{--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-regular-container-hover)}.sphere-content-renderer .vp-icon-button--tertiary:active{--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-regular-container-active)}.sphere-content-renderer .vp-icon-button--tertiary.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-tertiary-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-tertiary-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-inverse-container-default)}.sphere-content-renderer .vp-icon-button--tertiary.vp-icon-button--inverse:hover{--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-inverse-container-hover)}.sphere-content-renderer .vp-icon-button--tertiary.vp-icon-button--inverse:active{--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-inverse-container-active)}.sphere-content-renderer .vp-icon-button--negative{--icon-button-border-color:var(--vp-component-icon-button-color-negative-regular-border);--icon-button-color:var(--vp-component-icon-button-color-negative-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-negative-regular-container-default)}.sphere-content-renderer .vp-icon-button--negative:hover{--icon-button-background-color:var(--vp-component-icon-button-color-negative-regular-container-hover)}.sphere-content-renderer .vp-icon-button--negative:active{--icon-button-background-color:var(--vp-component-icon-button-color-negative-regular-container-active)}.sphere-content-renderer .vp-icon-button--negative.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-negative-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-negative-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-negative-inverse-container-default)}.sphere-content-renderer .vp-icon-button--negative.vp-icon-button--inverse:hover{--icon-button-background-color:var(--vp-component-icon-button-color-negative-inverse-container-hover)}.sphere-content-renderer .vp-icon-button--negative.vp-icon-button--inverse:active{--icon-button-background-color:var(--vp-component-icon-button-color-negative-inverse-container-active)}.sphere-content-renderer .vp-icon-button--camouflage{--icon-button-border-color:var(--vp-component-icon-button-color-camouflage-regular-border);--icon-button-color:var(--vp-component-icon-button-color-camouflage-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-camouflage-regular-container-default)}.sphere-content-renderer .vp-icon-button--camouflage:hover{--icon-button-background-color:var(--vp-component-icon-button-color-camouflage-regular-container-hover)}.sphere-content-renderer .vp-icon-button--camouflage:active{--icon-button-background-color:var(--vp-component-icon-button-color-camouflage-regular-container-active)}.sphere-content-renderer .vp-icon-button--ghost{--icon-button-border-color:var(--vp-component-icon-button-color-ghost-regular-border);--icon-button-color:var(--vp-component-icon-button-color-ghost-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-ghost-regular-container-default)}.sphere-content-renderer .vp-icon-button--ghost:hover{--icon-button-background-color:var(--vp-component-icon-button-color-ghost-regular-container-hover)}.sphere-content-renderer .vp-icon-button--ghost:active{--icon-button-background-color:var(--vp-component-icon-button-color-ghost-regular-container-active)}.sphere-content-renderer .vp-icon-button--ghost.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-ghost-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-ghost-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-ghost-inverse-container-default)}.sphere-content-renderer .vp-icon-button--ghost.vp-icon-button--inverse:hover{--icon-button-background-color:var(--vp-component-icon-button-color-ghost-inverse-container-hover)}.sphere-content-renderer .vp-icon-button--ghost.vp-icon-button--inverse:active{--icon-button-background-color:var(--vp-component-icon-button-color-ghost-inverse-container-active)}.sphere-content-renderer .vp-icon-button{align-items:center;align-self: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){.sphere-content-renderer .vp-icon-button{transition-duration:0s}}.sphere-content-renderer .vp-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sphere-content-renderer .vp-icon-button__label{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;position:relative;vertical-align:middle}.sphere-content-renderer .vp-icon-button svg{flex:0 0 auto;height:var(--icon-button-icon-height);width:var(--icon-button-icon-width)}.sphere-content-renderer .vp-icon-button:before{content:"";height:var(--vp-component-icon-button-sizing-min-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.sphere-content-renderer .vp-icon-button[data-disabled]{opacity:var(--icon-button-disabled-opacity);pointer-events:none}.sphere-content-renderer .vp-icon-button:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.sphere-content-renderer .vp-icon-button__label[data-loading]{visibility:hidden}.sphere-content-renderer .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%)}.sphere-content-renderer,.sphere-content-renderer .vp--dark-mode,.sphere-content-renderer .vp--wonder-theme,.sphere-content-renderer .vp--legacy-theme{--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-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-container-default: var(--vp-core-color-transparent);--vp-component-button-color-secondary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-button-border-width: var(--vp-semantic-border-width-s);--vp-component-button-border-radius-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-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-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--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-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-regular-content: var(--vp-semantic-color-content-inverse);--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-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-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-tertiary-regular-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-secondary-inverse-border: var(--vp-semantic-color-border-inverse);--vp-component-button-color-secondary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-button-color-secondary-regular-content: var(--vp-semantic-color-content-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-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-primary-inverse-content: var(--vp-semantic-color-content-brand);--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-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-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--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-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-spacing-small-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-block-end: var(--vp-semantic-spacing-xs);--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-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-block-end: var(--vp-semantic-spacing-s);--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-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-block-end: var(--vp-semantic-spacing-l);--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-gap: var(--vp-semantic-spacing-xs);--vp-component-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--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-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-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-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-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-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-color-tertiary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-button-color-tertiary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m);--vp-component-button-color-tertiary-regular-container-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-button-color-secondary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-button-color-secondary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m)}.sphere-content-renderer .vp-button{--button-text-case:var(--vp-component-button-typography-medium-label-text-case);--button-text-decoration:var(--vp-component-button-typography-medium-label-text-decoration);--button-letter-spacing:var(--vp-component-button-typography-medium-label-letter-spacing);--button-font-size:var(--vp-component-button-typography-medium-label-font-size);--button-line-height:var(--vp-component-button-typography-medium-label-line-height);--button-font-weight:var(--vp-component-button-typography-medium-label-font-weight);--button-font-family:var(--vp-component-button-typography-medium-label-font-family);--button-webkit-font-smoothing:var(--vp-component-button-typography-medium-label-webkit-font-smoothing)}.sphere-content-renderer .vp-button--small{--button-text-case:var(--vp-component-button-typography-small-label-text-case);--button-text-decoration:var(--vp-component-button-typography-small-label-text-decoration);--button-letter-spacing:var(--vp-component-button-typography-small-label-letter-spacing);--button-font-size:var(--vp-component-button-typography-small-label-font-size);--button-line-height:var(--vp-component-button-typography-small-label-line-height);--button-font-weight:var(--vp-component-button-typography-small-label-font-weight);--button-font-family:var(--vp-component-button-typography-small-label-font-family);--button-webkit-font-smoothing:var(--vp-component-button-typography-small-label-webkit-font-smoothing)}.sphere-content-renderer .vp-button--large{--button-text-case:var(--vp-component-button-typography-large-label-text-case);--button-text-decoration:var(--vp-component-button-typography-large-label-text-decoration);--button-letter-spacing:var(--vp-component-button-typography-large-label-letter-spacing);--button-font-size:var(--vp-component-button-typography-large-label-font-size);--button-line-height:var(--vp-component-button-typography-large-label-line-height);--button-font-weight:var(--vp-component-button-typography-large-label-font-weight);--button-font-family:var(--vp-component-button-typography-large-label-font-family);--button-webkit-font-smoothing:var(--vp-component-button-typography-large-label-webkit-font-smoothing)}.sphere-content-renderer .vp-button{--button-border-color:var(--vp-component-button-color-primary-regular-border);--button-color:var(--vp-component-button-color-primary-regular-content);--button-background-color:var(--vp-component-button-color-primary-regular-container-default)}.sphere-content-renderer .vp-button:hover{--button-background-color:var(--vp-component-button-color-primary-regular-container-hover)}.sphere-content-renderer .vp-button:active{--button-background-color:var(--vp-component-button-color-primary-regular-container-active)}.sphere-content-renderer .vp-button--inverse{--button-border-color:var(--vp-component-button-color-primary-inverse-border);--button-color:var(--vp-component-button-color-primary-inverse-content);--button-background-color:var(--vp-component-button-color-primary-inverse-container-default)}.sphere-content-renderer .vp-button--inverse:hover{--button-background-color:var(--vp-component-button-color-primary-inverse-container-hover)}.sphere-content-renderer .vp-button--inverse:active{--button-background-color:var(--vp-component-button-color-primary-inverse-container-active)}.sphere-content-renderer .vp-button--secondary{--button-border-color:var(--vp-component-button-color-secondary-regular-border);--button-color:var(--vp-component-button-color-secondary-regular-content);--button-background-color:var(--vp-component-button-color-secondary-regular-container-default)}.sphere-content-renderer .vp-button--secondary:hover{--button-background-color:var(--vp-component-button-color-secondary-regular-container-hover)}.sphere-content-renderer .vp-button--secondary:active{--button-background-color:var(--vp-component-button-color-secondary-regular-container-active)}.sphere-content-renderer .vp-button--secondary.vp-button--inverse{--button-border-color:var(--vp-component-button-color-secondary-inverse-border);--button-color:var(--vp-component-button-color-secondary-inverse-content);--button-background-color:var(--vp-component-button-color-secondary-inverse-container-default)}.sphere-content-renderer .vp-button--secondary.vp-button--inverse:hover{--button-background-color:var(--vp-component-button-color-secondary-inverse-container-hover)}.sphere-content-renderer .vp-button--secondary.vp-button--inverse:active{--button-background-color:var(--vp-component-button-color-secondary-inverse-container-active)}.sphere-content-renderer .vp-button--tertiary{--button-border-color:var(--vp-component-button-color-tertiary-regular-border);--button-color:var(--vp-component-button-color-tertiary-regular-content);--button-background-color:var(--vp-component-button-color-tertiary-regular-container-default)}.sphere-content-renderer .vp-button--tertiary:hover{--button-background-color:var(--vp-component-button-color-tertiary-regular-container-hover)}.sphere-content-renderer .vp-button--tertiary:active{--button-background-color:var(--vp-component-button-color-tertiary-regular-container-active)}.sphere-content-renderer .vp-button--tertiary.vp-button--inverse{--button-border-color:var(--vp-component-button-color-tertiary-inverse-border);--button-color:var(--vp-component-button-color-tertiary-inverse-content);--button-background-color:var(--vp-component-button-color-tertiary-inverse-container-default)}.sphere-content-renderer .vp-button--tertiary.vp-button--inverse:hover{--button-background-color:var(--vp-component-button-color-tertiary-inverse-container-hover)}.sphere-content-renderer .vp-button--tertiary.vp-button--inverse:active{--button-background-color:var(--vp-component-button-color-tertiary-inverse-container-active)}.sphere-content-renderer .vp-button--negative{--button-border-color:var(--vp-component-button-color-negative-regular-border);--button-color:var(--vp-component-button-color-negative-regular-content);--button-background-color:var(--vp-component-button-color-negative-regular-container-default)}.sphere-content-renderer .vp-button--negative:hover{--button-background-color:var(--vp-component-button-color-negative-regular-container-hover)}.sphere-content-renderer .vp-button--negative:active{--button-background-color:var(--vp-component-button-color-negative-regular-container-active)}.sphere-content-renderer .vp-button--negative.vp-button--inverse{--button-border-color:var(--vp-component-button-color-negative-inverse-border);--button-color:var(--vp-component-button-color-negative-inverse-content);--button-background-color:var(--vp-component-button-color-negative-inverse-container-default)}.sphere-content-renderer .vp-button--negative.vp-button--inverse:hover{--button-background-color:var(--vp-component-button-color-negative-inverse-container-hover)}.sphere-content-renderer .vp-button--negative.vp-button--inverse:active{--button-background-color:var(--vp-component-button-color-negative-inverse-container-active)}.sphere-content-renderer .vp-button{--button-disabled-opacity:var(--vp-component-button-opacity-disabled);--button-border-width:var(--vp-component-button-border-width);--button-border-radius:var(--vp-component-button-border-radius-rounded-bottom-left) var(--vp-component-button-border-radius-rounded-bottom-right) var(--vp-component-button-border-radius-rounded-top-right) var(--vp-component-button-border-radius-rounded-top-left)}.sphere-content-renderer .vp-button--squared{--button-border-radius:var(--vp-component-button-border-radius-squared-bottom-left) var(--vp-component-button-border-radius-squared-bottom-right) var(--vp-component-button-border-radius-squared-top-right) var(--vp-component-button-border-radius-squared-top-left)}.sphere-content-renderer .vp-button{--button-spacing-gap:var(--vp-component-button-spacing-medium-gap);--button-padding:var(--vp-component-button-spacing-medium-padding-block-start) var(--vp-component-button-spacing-medium-padding-inline-end) var(--vp-component-button-spacing-medium-padding-block-end) var(--vp-component-button-spacing-medium-padding-inline-start)}.sphere-content-renderer .vp-button--small{--button-spacing-gap:var(--vp-component-button-spacing-small-gap);--button-padding:var(--vp-component-button-spacing-small-padding-block-start) var(--vp-component-button-spacing-small-padding-inline-end) var(--vp-component-button-spacing-small-padding-block-end) var(--vp-component-button-spacing-small-padding-inline-start)}.sphere-content-renderer .vp-button--large{--button-spacing-gap:var(--vp-component-button-spacing-large-gap);--button-padding:var(--vp-component-button-spacing-large-padding-block-start) var(--vp-component-button-spacing-large-padding-inline-end) var(--vp-component-button-spacing-large-padding-block-end) var(--vp-component-button-spacing-large-padding-inline-start)}.sphere-content-renderer .vp-button{--button-start-icon-width:var(--vp-component-button-sizing-medium-start-icon-width);--button-start-icon-height:var(--vp-component-button-sizing-medium-start-icon-height);--button-end-icon-width:var(--vp-component-button-sizing-medium-end-icon-width);--button-end-icon-height:var(--vp-component-button-sizing-medium-end-icon-height)}.sphere-content-renderer .vp-button--small{--button-start-icon-width:var(--vp-component-button-sizing-small-start-icon-width);--button-start-icon-height:var(--vp-component-button-sizing-small-start-icon-height);--button-end-icon-width:var(--vp-component-button-sizing-small-end-icon-width);--button-end-icon-height:var(--vp-component-button-sizing-small-end-icon-height)}.sphere-content-renderer .vp-button--large{--button-start-icon-width:var(--vp-component-button-sizing-large-start-icon-width);--button-start-icon-height:var(--vp-component-button-sizing-large-start-icon-height);--button-end-icon-width:var(--vp-component-button-sizing-large-end-icon-width);--button-end-icon-height:var(--vp-component-button-sizing-large-end-icon-height)}.sphere-content-renderer .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);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){.sphere-content-renderer .vp-button{transition-duration:0s}}.sphere-content-renderer .vp-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sphere-content-renderer .vp-button__label{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:row;gap:var(--button-spacing-gap);justify-content:center;position:relative;vertical-align:middle}.sphere-content-renderer .vp-button:before{content:"";height:var(--vp-component-button-sizing-min-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.sphere-content-renderer .vp-button[data-disabled]{opacity:var(--button-disabled-opacity);pointer-events:none}.sphere-content-renderer .vp-button:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.sphere-content-renderer .vp-button__label[data-loading]{visibility:hidden}.sphere-content-renderer .vp-button [data-part=loading-slot]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sphere-content-renderer .vp-button [data-part=loading-slot],.sphere-content-renderer .vp-button [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.sphere-content-renderer .vp-button [data-part=start-slot] svg{flex:0 0 auto;height:var(--button-start-icon-height);width:var(--button-start-icon-width)}.sphere-content-renderer .vp-button [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.sphere-content-renderer .vp-button [data-part=end-slot] svg{flex:0 0 auto;height:var(--button-start-icon-height);width:var(--button-start-icon-width)}.sphere-content-renderer,.sphere-content-renderer .vp--dark-mode,.sphere-content-renderer .vp--wonder-theme,.sphere-content-renderer .vp--legacy-theme{--vp-component-loader-motion-duration: var(--vp-semantic-motion-duration-slow);--vp-component-loader-motion-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-loader-border-radius-container: var(--vp-semantic-border-radius-full);--vp-component-loader-color-inverse-content-end: var(--vp-semantic-color-content-brand);--vp-component-loader-color-inverse-content-start: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-loader-color-regular-content-end: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-loader-color-regular-content-start: var(--vp-semantic-color-content-brand);--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)}.sphere-content-renderer .vp-loader{--loader-border-radius:var(--vp-component-loader-border-radius-container);--loader-height:var(--vp-component-loader-sizing-medium-height);--loader-width:var(--vp-component-loader-sizing-medium-width)}.sphere-content-renderer .vp-loader--small{--loader-height:var(--vp-component-loader-sizing-small-height);--loader-width:var(--vp-component-loader-sizing-small-width)}.sphere-content-renderer .vp-loader--large{--loader-height:var(--vp-component-loader-sizing-large-height);--loader-width:var(--vp-component-loader-sizing-large-width)}.sphere-content-renderer .vp-loader--extra-large{--loader-height:var(--vp-component-loader-sizing-extra-large-height);--loader-width:var(--vp-component-loader-sizing-extra-large-width)}.sphere-content-renderer .vp-loader{--loader-conic-gradient-start:var(--vp-component-loader-color-regular-content-start);--loader-conic-gradient-end:var(--vp-component-loader-color-regular-content-end)}.sphere-content-renderer .vp-loader--inverse{--loader-conic-gradient-start:var(--vp-component-loader-color-inverse-content-start);--loader-conic-gradient-end:var(--vp-component-loader-color-inverse-content-end)}.sphere-content-renderer .vp-loader{--loader-timing-function:var(--vp-component-loader-motion-easing);--loader-duration:var(--vp-component-loader-motion-duration);display:inline-block;height:var(--loader-height);transform:skew(-20deg,-10deg) rotate(-40deg);width:var(--loader-width)}.sphere-content-renderer .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){.sphere-content-renderer .vp-loader:before{animation:none}}.sphere-content-renderer .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)}.sphere-content-renderer .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}}.scr-headline.svelte-4vjbgl a{color:inherit;text-decoration-line:underline}.scr-headline.svelte-4vjbgl a:focus-visible{--tw-shadow:var(--vp-semantic-box-shadow-focus);--tw-shadow-colored:var(--vp-semantic-box-shadow-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.scr-headline.is-reversed.svelte-4vjbgl{color:var(--vp-semantic-color-content-inverse)}.scr-headline.is-reversed.svelte-4vjbgl a:focus-visible{--tw-shadow:0 0 0 4px var(--vp-core-color-black), 0 0 0 6px var(--vp-core-color-white);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color), 0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.scr-title-s.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-s-title-s-font-size);line-height:var(--vp-semantic-typography-screen-s-title-s-line-height);letter-spacing:var(--vp-semantic-typography-screen-s-title-s-letter-spacing);font-weight:var(--vp-semantic-typography-screen-s-title-s-font-weight)}.scr-title-m.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight)}.scr-title-l.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-s-title-l-font-size);line-height:var(--vp-semantic-typography-screen-s-title-l-line-height);letter-spacing:var(--vp-semantic-typography-screen-s-title-l-letter-spacing);font-weight:var(--vp-semantic-typography-screen-s-title-l-font-weight)}.scr-title-xl.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-s-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-s-title-xl-line-height);letter-spacing:var(--vp-semantic-typography-screen-s-title-xl-letter-spacing);font-weight:var(--vp-semantic-typography-screen-s-title-xl-font-weight)}@media (min-width: 600px){.scr-title-s.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-m-title-s-font-size);line-height:var(--vp-semantic-typography-screen-m-title-s-line-height);letter-spacing:var(--vp-semantic-typography-screen-m-title-s-letter-spacing);font-weight:var(--vp-semantic-typography-screen-m-title-s-font-weight)}.scr-title-m.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-m-title-m-font-size);line-height:var(--vp-semantic-typography-screen-m-title-m-line-height);letter-spacing:var(--vp-semantic-typography-screen-m-title-m-letter-spacing);font-weight:var(--vp-semantic-typography-screen-m-title-m-font-weight)}.scr-title-l.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-m-title-l-font-size);line-height:var(--vp-semantic-typography-screen-m-title-l-line-height);letter-spacing:var(--vp-semantic-typography-screen-m-title-l-letter-spacing);font-weight:var(--vp-semantic-typography-screen-m-title-l-font-weight)}.scr-title-xl.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-m-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-m-title-xl-line-height);letter-spacing:var(--vp-semantic-typography-screen-m-title-xl-letter-spacing);font-weight:var(--vp-semantic-typography-screen-m-title-xl-font-weight)}}@media (min-width: 1200px){.scr-title-s.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight)}.scr-title-m.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-l-title-m-font-size);line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-title-m-font-weight)}.scr-title-l.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-l-title-l-font-size);line-height:var(--vp-semantic-typography-screen-l-title-l-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-title-l-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-title-l-font-weight)}.scr-title-xl.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-l-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-l-title-xl-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-title-xl-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-title-xl-font-weight)}}@media (min-width: 1800px){.scr-title-s.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight)}.scr-title-m.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-l-title-m-font-size);line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-title-m-font-weight)}.scr-title-l.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-l-title-l-font-size);line-height:var(--vp-semantic-typography-screen-l-title-l-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-title-l-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-title-l-font-weight)}.scr-title-xl.svelte-1cja9bj{font-size:var(--vp-semantic-typography-screen-l-title-xl-font-size);line-height:var(--vp-semantic-typography-screen-l-title-xl-line-height);letter-spacing:var(--vp-semantic-typography-screen-l-title-xl-letter-spacing);font-weight:var(--vp-semantic-typography-screen-l-title-xl-font-weight)}}.scr-title.svelte-1cja9bj a{color:inherit;text-decoration-line:underline}.scr-title.svelte-1cja9bj a:focus-visible{--tw-shadow:var(--vp-semantic-box-shadow-focus);--tw-shadow-colored:var(--vp-semantic-box-shadow-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.scr-title.is-reversed.svelte-1cja9bj{color:var(--vp-semantic-color-content-inverse)}.scr-title.is-reversed.svelte-1cja9bj a:focus-visible{--tw-shadow:0 0 0 4px var(--vp-core-color-black), 0 0 0 6px var(--vp-core-color-white);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color), 0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.scr-custom-player.svelte-imuuv9.svelte-imuuv9:before,.scr-custom-player.svelte-imuuv9 .scr-video-content.svelte-imuuv9{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform,opacity;transition-duration:.6s,.34s;transition-timing-function:cubic-bezier(.3,0,.1,1),cubic-bezier(.3,0,.7,1)}.scr-custom-player.svelte-imuuv9 .vp-icon-button{position:static}.scr-custom-player.svelte-imuuv9 .vp-icon-button:before{top:0;right:0;bottom:0;left:0;height:100%;width:100%;transform:none}.scr-custom-player.is-initialized.svelte-imuuv9.svelte-imuuv9:before,.scr-custom-player.is-initialized.svelte-imuuv9 .scr-video-content.svelte-imuuv9{--tw-translate-y:var(--vp-semantic-spacing-l);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}@media (min-width: 600px){.scr-custom-player.svelte-imuuv9 .vp-icon-button:before{position:absolute}}@media (max-width: 599px){.media.is-video.svelte-15jlov9:not(.scr-margin){margin-left:calc(var(--vp-semantic-spacing-l) * -1);margin-right:calc(var(--vp-semantic-spacing-l) * -1)}}.scr-teaser-image.svelte-d4m1nr.svelte-d4m1nr.svelte-d4m1nr{inline-size:auto}.scr-teaser.svelte-d4m1nr:hover>.scr-teaser-image.svelte-d4m1nr>div.svelte-d4m1nr{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
