:root{--card-toggle-logo-height:140px}.card-toggle{position:absolute;top:var(--vp-semantic-spacing-2xl);right:var(--vp-semantic-spacing-2xl);bottom:var(--vp-semantic-spacing-2xl);left:var(--vp-semantic-spacing-2xl);z-index:3;flex-direction:column}.card-toggle,.card-toggle__content{display:flex;align-items:center;justify-content:center}.card-toggle__content{flex:1;opacity:1;transition-timing-function:var(
      --vp-semantic-motion-easing-expressive-ease-in-out
    );transition-duration:var(--vp-semantic-motion-duration-quick);transition-property:opacity}.card-toggle__content--open{opacity:0}.card-toggle__toggle{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);align-items:flex-start;justify-content:center;width:100%;min-height:var(--vp-semantic-spacing-2xl);padding-right:calc(var(--vp-semantic-spacing-2xl) + var(--vp-semantic-spacing-xs))}.card-toggle__toggle .link{position:static}.card-toggle__toggle .link,.card-toggle__toggle .link:focus,.card-toggle__toggle .link:hover{color:var(--vp-semantic-color-content-inverse)}.card-toggle__toggle-video{padding-right:calc((var(--vp-semantic-spacing-2xl) + var(--vp-semantic-spacing-xs)) * 2)}.card-toggle__title.link,.card-toggle__title.link:focus,.card-toggle__title.link:hover{color:var(--vp-semantic-color-content-inverse)}.card-toggle__title:after{position:absolute;top:calc(var(--vp-semantic-spacing-2xl) * -1);right:calc(var(--vp-semantic-spacing-2xl) * -1);bottom:calc(var(--vp-semantic-spacing-2xl) * -1);left:calc(var(--vp-semantic-spacing-2xl) * -1);content:""}.card-toggle__description{position:relative;z-index:3;display:grid;grid-template-rows:0fr;padding:0;color:var(--vp-semantic-color-content-inverse);opacity:0;transition-timing-function:var(
      --vp-semantic-motion-easing-expressive-ease-in-out
    );transition-duration:var(--vp-semantic-motion-duration-quick);transition-property:grid-template-rows,opacity,padding}.card-toggle__description>*{overflow:hidden}.card-toggle__description .link,.card-toggle__description .link:hover{color:var(--vp-semantic-color-content-inverse)}.card-toggle__description--open{grid-template-rows:1fr;padding-bottom:var(--vp-semantic-spacing-s);opacity:1}.card-toggle__description--body{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);align-items:flex-start}.card-toggle__logo{height:140px;height:var(--card-toggle-logo-height)}.card-toggle__cta-wrapper{position:absolute;right:0;bottom:0}.card-toggle__cta-toggle--video{margin-left:calc(2 * var(--vp-semantic-spacing-xs))}