.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)}}.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-opacity-disabled:var(--vp-semantic-opacity-s);--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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-icon-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-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-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-border-radius-container:var(--vp-semantic-border-radius-main);--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-spacing-secondary-gap:var(--vp-semantic-spacing-4xs);--vp-component-accordion-spacing-secondary-padding-block-end:var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-primary-gap:var(--vp-semantic-spacing-3xs);--vp-component-accordion-spacing-primary-padding-block-end:var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-padding-block-start:var(--vp-semantic-spacing-xl);--vp-component-accordion-color-secondary-on-brand-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-regular-container-active:var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-hover:var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-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-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-regular-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-divider-border-width-line:var(--vp-semantic-border-width-s);--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-color-regular-border:var(--vp-semantic-color-border-quiet);--vp-component-divider-color-inverse-border:var(--vp-semantic-color-alpha-neutral-l)}.vp-accordion{--accordion-radius:var(--vp-component-accordion-border-radius-container);--accordion-spacing-block-start:var(--vp-component-accordion-spacing-primary-padding-block-start);--accordion-spacing-block-end:var(--vp-component-accordion-spacing-primary-padding-block-end);--accordion-disabled-opacity:var(--vp-component-accordion-opacity-disabled);--accordion-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.vp-accordion--secondary{--accordion-spacing-block-start:var(--vp-component-accordion-spacing-secondary-padding-block-start);--accordion-spacing-block-end:var(--vp-component-accordion-spacing-secondary-padding-block-end)}.vp-accordion{--accordion-label-text-case:var(--vp-component-accordion-typography-primary-label-text-case);--accordion-label-text-decoration:var(--vp-component-accordion-typography-primary-label-text-decoration);--accordion-label-letter-spacing:var(--vp-component-accordion-typography-primary-label-letter-spacing);--accordion-label-font-weight:var(--vp-component-accordion-typography-primary-label-font-weight);--accordion-label-font-family:var(--vp-component-accordion-typography-primary-label-font-family);--accordion-label-line-height:var(--vp-component-accordion-typography-primary-label-line-height);--accordion-label-webkit-font-smoothing:var(--vp-component-accordion-typography-primary-label-webkit-font-smoothing);--accordion-label-font-size:var(--vp-core-font-size-200);--accordion-label-color:var(--vp-component-accordion-color-primary-regular-label-default);--accordion-label-color-hover:var(--vp-component-accordion-color-primary-regular-label-hover);--accordion-label-color-active:var(--vp-component-accordion-color-primary-regular-label-active);--accordion-label-gap:var(--vp-component-accordion-spacing-primary-gap);--accordion-item-background:var(--vp-component-accordion-color-primary-regular-container-default);--accordion-divider-height:var(--vp-component-divider-border-width-line);--accordion-divider-color:var(--vp-component-divider-color-regular-border);--accordion-icon-width:var(--vp-component-accordion-sizing-primary-icon-width);--accordion-icon-height:var(--vp-component-accordion-sizing-primary-icon-height)}.vp-accordion--on-brand{--accordion-item-background:var(--vp-component-accordion-color-primary-on-brand-container-default);--accordion-label-color:var(--vp-component-accordion-color-primary-on-brand-label-default)}.vp-accordion--on-brand:hover{--accordion-label-color-hover:var(--vp-component-accordion-color-primary-on-brand-label-hover)}.vp-accordion--on-brand:active{--accordion-label-color-active:var(--vp-component-accordion-color-primary-on-brand-label-active)}.vp-accordion--secondary{--accordion-label-text-case:var(--vp-component-accordion-typography-secondary-label-text-case);--accordion-label-text-decoration:var(--vp-component-accordion-typography-secondary-label-text-decoration);--accordion-label-letter-spacing:var(--vp-component-accordion-typography-secondary-label-letter-spacing);--accordion-label-font-weight:var(--vp-component-accordion-typography-secondary-label-font-weight);--accordion-label-font-family:var(--vp-component-accordion-typography-secondary-label-font-family);--accordion-label-line-height:var(--vp-component-accordion-typography-secondary-label-line-height);--accordion-label-webkit-font-smoothing:var(--vp-component-accordion-typography-secondary-label-webkit-font-smoothing);--accordion-label-font-size:var(--vp-core-font-size-200);--accordion-label-color:var(--vp-component-accordion-color-secondary-regular-label-default);--accordion-label-color-hover:var(--vp-component-accordion-color-secondary-regular-label-hover);--accordion-label-color-active:var(--vp-component-accordion-color-secondary-regular-label-active);--accordion-label-gap:var(--vp-component-accordion-spacing-secondary-gap)}.vp-accordion--secondary.vp-accordion--on-brand{--accordion-item-background:var(--vp-component-accordion-color-secondary-on-brand-container-default);--accordion-label-color:var(--vp-component-accordion-color-secondary-on-brand-label-default)}.vp-accordion--secondary.vp-accordion--on-brand:hover{--accordion-label-color-hover:var(--vp-component-accordion-color-secondary-on-brand-label-hover)}.vp-accordion--secondary.vp-accordion--on-brand:active{--accordion-label-color-active:var(--vp-component-accordion-color-secondary-on-brand-label-active)}.vp-accordion{--accordion-subline-text-case:var(--vp-component-accordion-typography-primary-subline-text-case);--accordion-subline-text-decoration:var(--vp-component-accordion-typography-primary-subline-text-decoration);--accordion-subline-letter-spacing:var(--vp-component-accordion-typography-primary-subline-letter-spacing);--accordion-subline-font-weight:var(--vp-component-accordion-typography-primary-subline-font-weight);--accordion-subline-line-height:var(--vp-component-accordion-typography-primary-subline-line-height);--accordion-subline-webkit-font-smoothing:var(--vp-component-accordion-typography-primary-subline-webkit-font-smoothing);--accordion-subline-font-family:var(--vp-component-accordion-typography-primary-subline-font-family);--accordion-subline-color:var(--vp-component-accordion-color-primary-regular-subline-default);--accordion-subline-font-size:var(--vp-component-accordion-typography-primary-subline-font-size);--accordion-subline-color-hover:var(--vp-component-accordion-color-primary-regular-subline-hover);--accordion-subline-color-active:var(--vp-component-accordion-color-secondary-label-active)}.vp-accordion--on-brand{--accordion-subline-color:var(--vp-component-accordion-color-primary-on-brand-subline-default);--accordion-subline-color-hover:var(--vp-component-accordion-color-primary-on-brand-subline-hover)}.vp-accordion--secondary{--accordion-subline-color:var(--vp-component-accordion-color-primary-regular-subline-default);--accordion-subline-font-size:var(--vp-component-accordion-typography-primary-subline-font-size);--accordion-subline-color-hover:var(--vp-component-accordion-color-primary-regular-subline-hover)}.vp-accordion--secondary.vp-accordion--on-brand{--accordion-subline-color:var(--vp-component-accordion-color-primary-on-brand-subline-default);--accordion-subline-color-hover:var(--vp-component-accordion-color-primary-on-brand-subline-hover)}.vp-accordion--secondary{--accordion-icon-width:var(--vp-component-accordion-sizing-secondary-icon-width);--accordion-icon-height:var(--vp-component-accordion-sizing-secondary-icon-height)}.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:left;-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:left;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;grid-area:icon;height:var(--accordion-icon-height);width:var(--accordion-icon-width)}.vp-accordion__item-header:hover:not(:disabled){--accordion-label-color:var(--accordion-label-color-hover);--accordion-subline-color:var(--accordion-subline-color-hover);--accordion-item-background:var(--vp-component-accordion-color-primary-regular-container-hover)}.vp-accordion__item-header:active:not(:disabled){--accordion-label-color:var(--accordion-label-color-active);--accordion-subline-color:var(--accordion-subline-color-active);--accordion-item-background:var(--vp-component-accordion-color-primary-regular-container-active)}.vp-accordion__item-header:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-accordion__item-header:disabled{opacity:var(--accordion-disabled-opacity);pointer-events:none}.vp-accordion__item-panel{color:var(--accordion-label-color);overflow:hidden}.vp-accordion__item-panel[data-disabled]{opacity:var(--accordion-disabled-opacity);pointer-events:none}.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%}.vp--dark-mode,.vp--legacy-theme,.vp--wonder-theme,:root{--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-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-motion-media-hover-delay:var(--vp-semantic-motion-delay-instant);--vp-component-article-card-motion-media-hover-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-article-card-motion-media-hover-duration:var(--vp-semantic-motion-duration-quick);--vp-component-article-card-aspect-ratio-horizontal-media:var(--vp-core-aspect-ratio-16-9);--vp-component-article-card-aspect-ratio-vertical-media:var(--vp-core-aspect-ratio-4-5);--vp-component-article-card-color-vertical-media-overlay:linear-gradient(6deg,rgba(0,0,0,0.6) 20%,rgba(0,0,0,0) 40%);--vp-component-article-card-color-horizontal-media-overlay:linear-gradient(6deg,rgba(0,0,0,0.6) 40%,rgba(0,0,0,0) 80%);--vp-component-article-card-color-footer-content:var(--vp-semantic-color-content-quiet);--vp-component-article-card-color-media-legend-content:var(--vp-semantic-color-content-on-media-neutral);--vp-component-article-card-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-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-spacing-container-s-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-s-media-legend-content-gap:var(--vp-semantic-spacing-xs);--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-padding-inline-end:var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-start:var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-m-media-legend-content-gap:var(--vp-semantic-spacing-xs);--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-padding-inline-end:var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-start:var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-l-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-media-legend-content-gap:var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-l-media-legend-gap:var(--vp-semantic-spacing-m);--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-padding-inline-end:var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-start:var(--vp-semantic-spacing-2xl)}.vp-article-card{container-name:articlecardcontainer;container-type:inline-size;--article-card-border-radius:var(--vp-component-article-card-border-radius-bottom-left) var(--vp-component-article-card-border-radius-bottom-right) var(--vp-component-article-card-border-radius-top-right) var(--vp-component-article-card-border-radius-top-left);--article-card-aspect-ratio:var(--vp-component-article-card-aspect-ratio-vertical-media)}.vp-article-card--horizontal{--article-card-aspect-ratio:var(--vp-component-article-card-aspect-ratio-horizontal-media)}.vp-article-card{--article-card-media-transition: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);--article-card-overlay-color:var(--vp-component-article-card-color-media-legend-overlay);--article-card-overlay-gradient:var(--vp-component-article-card-color-vertical-media-overlay)}.vp-article-card--horizontal{--article-card-overlay-gradient:var(--vp-component-article-card-color-horizontal-media-overlay)}.vp-article-card{--article-card-title-text-case:var(--vp-component-article-card-typography-media-legend-title-text-case);--article-card-title-text-decoration:var(--vp-component-article-card-typography-media-legend-title-text-decoration);--article-card-title-letter-spacing:var(--vp-component-article-card-typography-media-legend-title-letter-spacing);--article-card-title-font-size:var(--vp-component-article-card-typography-media-legend-title-font-size);--article-card-title-line-height:var(--vp-component-article-card-typography-media-legend-title-line-height);--article-card-title-font-weight:var(--vp-component-article-card-typography-media-legend-title-font-weight);--article-card-title-font-family:var(--vp-component-article-card-typography-media-legend-title-font-family);--article-card-title-webkit-font-smoothing:var(--vp-component-article-card-typography-media-legend-title-webkit-font-smoothing);--article-card-label-text-case:var(--vp-component-article-card-typography-media-legend-label-text-case);--article-card-label-text-decoration:var(--vp-component-article-card-typography-media-legend-label-text-decoration);--article-card-label-letter-spacing:var(--vp-component-article-card-typography-media-legend-label-letter-spacing);--article-card-label-font-size:var(--vp-component-article-card-typography-media-legend-label-font-size);--article-card-label-line-height:var(--vp-component-article-card-typography-media-legend-label-line-height);--article-card-label-font-weight:var(--vp-component-article-card-typography-media-legend-label-font-weight);--article-card-label-font-family:var(--vp-component-article-card-typography-media-legend-label-font-family);--article-card-label-webkit-font-smoothing:var(--vp-component-article-card-typography-media-legend-label-webkit-font-smoothing);--article-card-caption-text-case:var(--vp-component-article-card-typography-footer-label-text-case);--article-card-caption-text-decoration:var(--vp-component-article-card-typography-footer-label-text-decoration);--article-card-caption-letter-spacing:var(--vp-component-article-card-typography-footer-label-letter-spacing);--article-card-caption-font-size:var(--vp-component-article-card-typography-footer-label-font-size);--article-card-caption-line-height:var(--vp-component-article-card-typography-footer-label-line-height);--article-card-caption-font-weight:var(--vp-component-article-card-typography-footer-label-font-weight);--article-card-caption-font-family:var(--vp-component-article-card-typography-footer-label-font-family);--article-card-caption-webkit-font-smoothing:var(--vp-component-article-card-typography-media-legend-caption-webkit-font-smoothing);--article-card-footer-color:var(--vp-component-article-card-color-footer-content);--article-card-footer-padding-inline:var(--vp-component-article-card-spacing-container-s-footer-padding-inline-start) var(--vp-component-article-card-spacing-container-s-footer-padding-inline-end);--article-card-footer-padding-block:var(--vp-component-article-card-spacing-container-s-footer-padding-block-start) var(--vp-component-article-card-spacing-container-s-footer-padding-block-end)}.vp-article-card__body{--article-card-legend-color:var(--vp-component-article-card-color-media-legend-content);--article-card-legend-gap:var(--vp-component-article-card-spacing-container-s-media-legend-content-gap);--article-card-legend-padding-inline:var(--vp-component-article-card-spacing-container-s-media-legend-padding-inline-start) var(--vp-component-article-card-spacing-container-s-media-legend-padding-inline-end);--article-card-legend-padding-block:var(--vp-component-article-card-spacing-container-s-media-legend-padding-block-start) var(--vp-component-article-card-spacing-container-s-media-legend-padding-block-end)}@container articleCardContainer (min-width: 360px){.vp-article-card__body{--article-card-legend-gap:var(--vp-component-article-card-spacing-container-m-media-legend-content-gap);--article-card-legend-padding-inline:var(--vp-component-article-card-spacing-container-m-media-legend-padding-inline-start) var(--vp-component-article-card-spacing-container-m-media-legend-padding-inline-end);--article-card-legend-padding-block:var(--vp-component-article-card-spacing-container-m-media-legend-padding-block-start) var(--vp-component-article-card-spacing-container-m-media-legend-padding-block-end)}}@container articleCardContainer (min-width: 500px){.vp-article-card__body{--article-card-legend-gap:var(--vp-component-article-card-spacing-container-l-media-legend-content-gap);--article-card-legend-padding-inline:var(--vp-component-article-card-spacing-container-l-media-legend-padding-inline-start) var(--vp-component-article-card-spacing-container-l-media-legend-padding-inline-end);--article-card-legend-padding-block:var(--vp-component-article-card-spacing-container-l-media-legend-padding-block-start) var(--vp-component-article-card-spacing-container-l-media-legend-padding-block-end)}}@container articleCardContainer (min-width: 360px){.vp-article-card__body{--article-card-footer-padding-inline:var(--vp-component-article-card-spacing-container-m-footer-padding-inline-start) var(--vp-component-article-card-spacing-container-m-footer-padding-inline-end);--article-card-footer-padding-block:var(--vp-component-article-card-spacing-container-m-footer-padding-block-start) var(--vp-component-article-card-spacing-container-m-footer-padding-block-end)}}@container articleCardContainer (min-width: 500px){.vp-article-card__body{--article-card-footer-padding-inline:var(--vp-component-article-card-spacing-container-l-footer-padding-inline-start) var(--vp-component-article-card-spacing-container-l-footer-padding-inline-end);--article-card-footer-padding-block:var(--vp-component-article-card-spacing-container-l-footer-padding-block-start) var(--vp-component-article-card-spacing-container-l-footer-padding-block-end)}}.vp-article-card{--article-card-zi-body:0;--article-card-zi-overlay:calc(var(--article-card-zi-body) + 1);--article-card-zi-legend:calc(var(--article-card-zi-overlay) + 1);border-radius:var(--article-card-border-radius);overflow:hidden;width:100%}.vp-article-card,.vp-article-card__body{display:flex;flex-direction:column;position:relative}.vp-article-card__body{aspect-ratio:var(--article-card-aspect-ratio);justify-content:flex-end;z-index:var(--article-card-zi-body)}.vp-article-card__media{inset:0;overflow:hidden;position:absolute}.vp-article-card__media>*{transform:scale(1);transition:transform var(--article-card-media-transition)}@media (prefers-reduced-motion:reduce){.vp-article-card__media>*{transition-duration:0s}}.vp-article-card__media>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.vp-article-card__legend{background-color:var(--article-card-overlay-color);color:var(--article-card-legend-color);display:inline-grid;gap:var(--article-card-legend-gap);grid-template-areas:"label action" "title action";grid-template-columns:1fr auto;padding-block:var(--article-card-legend-padding-block);padding-inline:var(--article-card-legend-padding-inline);position:relative;z-index:var(--article-card-zi-legend)}.vp-article-card__legend:before{background-image:var(--article-card-overlay-gradient);content:"";height:200px;left:0;position:absolute;right:0;top:0;transform:translateY(-100%);z-index:var(--article-card-zi-overlay)}@container articleCardContainer (min-width: 500px){.vp-article-card__legend{display:flex;flex-direction:column}}.vp-article-card__legend>*{margin:0;padding:0}.vp-article-card__title{font-family:var(--article-card-title-font-family);font-size:var(--article-card-title-font-size);font-weight:var(--article-card-title-font-weight);letter-spacing:var(--article-card-title-letter-spacing);line-height:var(--article-card-title-line-height);-webkit-text-decoration:var(--article-card-title-text-decoration);text-decoration:var(--article-card-title-text-decoration);text-transform:var(--article-card-title-text-case);-webkit-font-smoothing:var(--article-card-title-webkit-font-smoothing)}.vp-article-card [data-area=title]{grid-area:title}.vp-article-card__label{font-family:var(--article-card-label-font-family);font-size:var(--article-card-label-font-size);font-weight:var(--article-card-label-font-weight);letter-spacing:var(--article-card-label-letter-spacing);line-height:var(--article-card-label-line-height);-webkit-text-decoration:var(--article-card-label-text-decoration);text-decoration:var(--article-card-label-text-decoration);text-transform:var(--article-card-label-text-case);-webkit-font-smoothing:var(--article-card-label-webkit-font-smoothing)}.vp-article-card [data-area=label]{grid-area:label}.vp-article-card__action{display:flex;margin-top:auto}.vp-article-card [data-area=action]{grid-area:action}.vp-article-card__footer{color:var(--article-card-footer-color);padding-block:var(--article-card-footer-padding-block);padding-inline:var(--article-card-footer-padding-inline);position:relative}.vp-article-card__caption{font-family:var(--article-card-caption-font-family);font-size:var(--article-card-caption-font-size);font-weight:var(--article-card-caption-font-weight);letter-spacing:var(--article-card-caption-letter-spacing);line-height:var(--article-card-caption-line-height);-webkit-text-decoration:var(--article-card-caption-text-decoration);text-decoration:var(--article-card-caption-text-decoration);text-transform:var(--article-card-caption-text-case);-webkit-font-smoothing:var(--article-card-caption-webkit-font-smoothing);color:var(--article-card-footer-color)}.vp-article-card:hover{cursor:pointer}.vp-article-card:hover .vp-article-card__media>*{transform:scale(1.05)}.vp--dark-mode,.vp--legacy-theme,.vp--wonder-theme,:root{--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-border-width:var(--vp-semantic-border-width-none);--vp-component-badge-border-radius:var(--vp-semantic-border-radius-full);--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-spacing-container-small-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-large-padding-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-badge-spacing-container-large-padding-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-badge-color-important-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-primary-border:var(--vp-semantic-color-container-neutral);--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-badge{--badge-border-color:var(--vp-component-badge-color-primary-border);--badge-border-radius:var(--vp-component-badge-border-radius);--badge-border-width:var(--vp-component-badge-border-width);--badge-background-color:var(--vp-component-badge-color-primary-container);--badge-color:var(--vp-component-badge-color-primary-content);--badge-min-height:var(--vp-component-badge-sizing-container-min-height);--badge-min-width:var(--vp-component-badge-sizing-container-min-width);--badge-webkit-font-smoothing:var(--vp-component-badge-typography-label-webkit-font-smoothing);--badge-text-case:var(--vp-component-badge-typography-label-text-case);--badge-text-decoration:var(--vp-component-badge-typography-label-text-decoration);--badge-letter-spacing:var(--vp-component-badge-typography-label-letter-spacing);--badge-font-size:var(--vp-component-badge-typography-label-font-size);--badge-line-height:var(--vp-component-badge-typography-label-line-height);--badge-font-weight:var(--vp-component-badge-typography-label-font-weight);--badge-font-family:var(--vp-component-badge-typography-label-font-family);--badge-padding:0 var(--vp-component-badge-spacing-container-large-padding-inline-end) 0 var(--vp-component-badge-spacing-container-large-padding-inline-start)}.vp-badge--important{--badge-border-color:var(--vp-component-badge-color-important-border);--badge-background-color:var(--vp-component-badge-color-important-container);--badge-color:var(--vp-component-badge-color-important-content)}.vp-badge:empty{--badge-padding:var(--vp-component-badge-spacing-container-small-padding-block-start) var(--vp-component-badge-spacing-container-small-padding-inline-end) var(--vp-component-badge-spacing-container-small-padding-block-end) var(--vp-component-badge-spacing-container-small-padding-inline-start)}.vp-badge{align-items:center;background-color:var(--badge-background-color);border-radius:var(--badge-border-radius);color:var(--badge-color);display:inline-flex;justify-content:center;min-height:var(--badge-min-height);min-width:var(--badge-min-width);padding:var(--badge-padding);position:relative;-webkit-font-smoothing:var(--badge-webkit-font-smoothing);cursor:inherit;font-family:var(--badge-font-family);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);letter-spacing:var(--badge-letter-spacing);line-height:var(--badge-line-height);-webkit-text-decoration:var(--badge-text-decoration);text-decoration:var(--badge-text-decoration);text-transform:var(--badge-text-case);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vp-badge--top-left{left:0;translate:-50% -50%}.vp-badge--top-left,.vp-badge--top-right{pointer-events:none;position:absolute;top:0}.vp-badge--top-right{right:0;translate:50% -50%}.vp-badge--bottom-left{bottom:0;left:0;pointer-events:none;position:absolute;translate:-50% 50%}.vp-badge--bottom-right{bottom:0;pointer-events:none;position:absolute;right:0;translate:50% 50%}