.interactive-banner-card__wrapper{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);inline-size:300px;block-size:320px}.interactive-banner-card__wrapper--inner{display:flex;flex:1;justify-content:center;inline-size:300px;block-size:320px;overflow:hidden;background-color:var(--vp-semantic-color-container-quiet);border-radius:var(--vp-semantic-border-radius-m)}.interactive-banner-card__wrapper--expanded,.interactive-banner-card__wrapper--expanded>.interactive-banner-card__wrapper--inner{inline-size:330px}.interactive-banner-card__wrapper p{font-size:var(--vp-core-font-size-150,14px);font-weight:500;color:var(--vp-semantic-color-content-quiet)}@media (min-width:600px){.interactive-banner-card__wrapper{transition:inline-size .5s ease-in-out}.interactive-banner-card__wrapper--inner{justify-content:flex-start;transition:inline-size .5s ease-in-out}.interactive-banner-card__wrapper--expanded .interactive-banner-card__body__cta-wrapper{visibility:visible;opacity:1;transition-delay:.15s}}.interactive-banner-card__body{display:flex;flex-direction:column;padding:var(--vp-semantic-spacing-6xl) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-xl)}.interactive-banner-card__body__info{display:flex;flex:1;flex-direction:column;gap:var(--vp-semantic-spacing-xs)}.interactive-banner-card__body__info h3{font-size:var(--vp-core-font-size-350,22px);font-weight:600}.interactive-banner-card__body__cta-wrapper{display:flex;gap:var(--vp-semantic-spacing-xs)}.interactive-banner-card__body__cta-wrapper button{block-size:32px}.interactive-banner-card__body__cta-wrapper--hidden{display:none}.interactive-banner-card__body__cta-wrapper:has(.skeleton-loader){margin-block-start:-14px}@media (max-width:599px){.interactive-banner-card__body__cta-wrapper{flex-direction:column;align-items:flex-start;block-size:unset}.interactive-banner-card__body__cta-wrapper button{align-self:flex-start}.interactive-banner-card__body__cta-wrapper:has(.skeleton-loader){margin-block-start:-50px}}@media (min-width:600px){.interactive-banner-card__body__cta-wrapper{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition-delay:.2s}.interactive-banner-card__body{flex-shrink:0;inline-size:300px;transition:inline-size .5s ease-in-out,padding .5s ease-in-out}}.interactive-banner-card__media-wrapper{inline-size:200px}.interactive-banner-card__media-wrapper--hidden{display:none}@media (max-width:600px){.interactive-banner-card__media-wrapper{max-inline-size:150px}}@media (min-width:600px){.interactive-banner-card__media-wrapper{flex-shrink:0;inline-size:180px}}@media (max-width:599px){.interactive-banner-card__wrapper--expanded .interactive-banner-card__body{justify-content:space-between;inline-size:180px;padding:var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-s)}.interactive-banner-card__wrapper--expanded{block-size:264px}.interactive-banner-card__wrapper--expanded p{padding:0 var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-l)}}@media (min-width:600px){.interactive-banner-card__wrapper--expanded>.interactive-banner-card__wrapper--inner{inline-size:527px;min-block-size:320px}.interactive-banner-card__wrapper--expanded>.interactive-banner-card__wrapper--inner:has(.skeleton-loader){justify-content:unset}.interactive-banner-card__wrapper--expanded>.interactive-banner-card__wrapper--inner:has(.skeleton-loader) .interactive-banner-card__body{max-inline-size:347px}.interactive-banner-card__wrapper--expanded{inline-size:527px;max-inline-size:700px}.interactive-banner-card__wrapper--expanded .interactive-banner-card__body{inline-size:347px}}@media (min-width:600px){.carousel__slide:has(.interactive-banner-card__wrapper--expanded){min-inline-size:527px}}.interactive-banner-shelf__wrapper--one-card{display:flex}.interactive-banner-shelf__wrapper--one-card h2{align-self:center;padding:0 var(--vp-semantic-spacing-4xl) var(--vp-semantic-spacing-2xl) 0}@media (max-width:768px){.interactive-banner-shelf__wrapper--one-card{flex-direction:column}.interactive-banner-shelf__wrapper--one-card h2{align-self:unset}}.interactive-banner-shelf__title{font-size:var(--vp-core-font-size-600,32px);font-weight:600}@media (max-width:768px){.interactive-banner-shelf__title{font-size:var(--vp-core-font-size-450,26px)}}.shelf:has(.interactive-banner-shelf__title) .carousel-slides-wrapper,.shelf:has(.interactive-banner-shelf__title) .shelf__cards-grid{display:flex;gap:var(--vp-semantic-spacing-s)}.shelf:has(.interactive-banner-shelf__title) .carousel-slides-wrapper li,.shelf:has(.interactive-banner-shelf__title) .shelf__cards-grid li{inline-size:unset}.interactive-banner-card-tag{display:block;inline-size:-moz-fit-content;inline-size:fit-content}.interactive-banner-card-tag--positive{color:var(--vp-web-component-sticker-color-special-content,#fff);background-color:var(--vp-semantic-color-status-positive)}