@layer partials{.block-testimonials{background-color:var(--g-color-white);color:var(--g-color-dark-blue-midnight);container-type:inline-size}.block-testimonials__container{display:flex;flex-direction:column;gap:var(--g-spacing-2);padding-block:var(--g-spacing-4)}@container ((width >= 992px)){.block-testimonials__container{padding-block:var(--g-spacing-8)}}.block-testimonials__carousel{width:100%}.block-testimonials__list{list-style:none;margin:0;padding:0}.block-testimonials__slide{height:auto}.block-testimonials__item{display:flex;flex-direction:column;gap:var(--g-spacing-2);height:100%;margin:0}@container ((width >= 992px)){.block-testimonials__item{flex-direction:row;gap:0}}.block-testimonials__content{background-color:var(--g-color-blue-wash);display:flex;flex-direction:column;gap:12rem;min-width:0;padding:4rem var(--g-spacing-4) var(--g-spacing-4)}@container ((width >= 992px)){.block-testimonials__content{flex:1 1 0;justify-content:space-between;padding:4rem}}.block-testimonials__quote{margin:0;overflow-wrap:anywhere}.block-testimonials__footer{align-items:flex-end;display:flex;gap:var(--g-spacing-4);justify-content:space-between}.block-testimonials__author{display:flex;flex-direction:column;gap:var(--g-spacing-1);margin:0;min-width:0}.block-testimonials__counter{display:flex;flex-shrink:0;gap:var(--g-spacing-1);margin:0}.block-testimonials__counter-separator{opacity:.6}.block-testimonials__media{height:52rem;margin:0;min-width:0;overflow:hidden;position:relative}@container ((width >= 992px)){.block-testimonials__media{max-width:65.2rem;width:100%}}.block-testimonials__media img{display:block;height:100%;object-fit:cover;object-position:bottom;width:100%}.block-testimonials__nav{display:flex;gap:var(--g-spacing-2)}}@layer components{.block-testimonials__nav .wp-block-button.-icon.-is-disabled{opacity:.3}.block-testimonials__nav .wp-block-button.-icon.-is-disabled>.wp-block-button__link{background-color:var(--g-color-white);box-shadow:inset 0 0 0 .1rem var(--g-color-dark-blue-midnight)}.block-testimonials__nav .wp-block-button.-icon>.wp-block-button__link{height:5.6rem;width:5.6rem}.block-testimonials__nav [data-testimonials-prev] .wp-block-button__arrow{transform:translateY(-.1em) scaleX(-1)}}
