.link-cards-grid{width:100%;--grid-gap:var(--vp-semantic-spacing-2xs)}@media (min-width:1200px){.link-cards-grid{--grid-gap:var(--vp-semantic-spacing-xs)}}.thematic-link-card{position:relative;width:100%;padding-bottom:calc(var(--vp-semantic-spacing-2xl) - var(--vp-semantic-border-width-m));margin-bottom:calc(var(--vp-semantic-border-width-m));overflow:hidden;cursor:pointer}.thematic-link-card:focus-visible{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-catchy);outline-offset:var(--vp-semantic-border-width-m) var(--vp-semantic-border-width-m) 0}.thematic-link-card__image{margin-bottom:var(--vp-semantic-spacing-xs)}.thematic-link-card__image>*{transition:transform var(--vp-semantic-motion-duration-moderate);transform:scale(1)}.thematic-link-card .thematic-link-card__image:hover>*{transform:scale(1.05)}.thematic-link-card__sticker{position:absolute;top:0;left:0;z-index:1}.burger-menu-preview__links-list>*{padding:var(--vp-semantic-spacing-xs) 0}.custom-link{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--vp-semantic-spacing-2xl)}.custom-link span{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);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);letter-spacing:var(--vp-typography-title-s-letter-spacing);-webkit-font-smoothing:var(--vp-typography-title-s-webkit-font-smoothing);width:100%}.custom-link>a{display:flex;align-items:center;width:100%;padding:var(--vp-semantic-spacing-s) 0}.custom-link>a:focus-visible{color:var(--vp-semantic-color-content-brand);box-shadow:var(--vp-semantic-box-shadow-focus)}.burger-menu-header-sticky{position:sticky;top:0;z-index:1}.actions-menu{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.actions-menu__list{display:flex;flex-wrap:nowrap}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.header{position:relative;z-index:var(--z-index-header);padding-bottom:var(--vp-semantic-spacing-s);background-color:var(--vp-semantic-color-background-main)}@media (min-width:1200px){.header{padding-bottom:var(--vp-semantic-spacing-m)}}.header__actions{display:flex}.header__mobile-search{width:var(--vp-semantic-sizing-4xl)}.header__mobile-search:hover{background-color:var(
        --vp-component-icon-button-color-tertiary-regular-container-hover
      );border-width:var(--vp-semantic-border-width-s);border-radius:var(--vp-semantic-border-radius-full)}.header__container{position:relative;z-index:1;background-color:var(--vp-semantic-color-background-main)}.header--sticky{position:sticky;top:0}.header:focus-within{position:relative;top:0;animation:none}.header--sticky:focus-within{position:sticky}.header--hide{animation:hide-header var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in) forwards}.header--show{animation:show-header var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in) forwards}.header__top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--vp-semantic-spacing-s) 0}.header__top .icon-button svg{width:var(--vp-semantic-sizing-xl);height:var(--vp-semantic-sizing-xl)}@media (min-width:600px){.header__top{padding:var(--vp-semantic-spacing-s) 0}}@media (min-width:1200px){.header__top{padding:var(--vp-semantic-spacing-xl) 0}}.header__logo{max-width:120px}@media (min-width:600px){.header__logo{max-width:none}}.header__breadcrumb{padding-top:var(--vp-semantic-spacing-xl)}.header__top-actions{display:flex}.header__bottom-actions{display:flex;gap:var(--vp-semantic-spacing-xl)}.header__bottom-actions .link span{font-weight:var(--vp-core-font-weight-400)}.header__bottom{display:flex;justify-content:space-between}@keyframes show-header{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes hide-header{0%{transform:translateY(0)}to{transform:translateY(-100%)}}