.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card{background-color:var(--wp--preset--color--bg-subtle,#fbfbfb);border:1px solid var(--wp--preset--color--border-default,#ddd);border-radius:var(--wp--custom--radius--12,12px);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--24,24px);height:100%;padding:var(--wp--preset--spacing--16,16px)}@media(min-width:782px){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card{align-items:stretch;flex-direction:row}}@media(min-width:1280px){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card{gap:var(--wp--preset--spacing--24,24px);padding:var(--wp--preset--spacing--24,24px)}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__portrait{flex:0 0 auto}@media(min-width:782px){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__portrait{flex-basis:44%}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__portrait img{aspect-ratio:1/1;border-radius:var(--wp--custom--radius--8,8px);display:block;height:100%;object-fit:cover;width:100%}@media(min-width:1280px){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__portrait img{border-radius:var(--wp--custom--radius--12,12px)}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video{aspect-ratio:5/3;border-radius:var(--wp--custom--radius--8,8px);overflow:hidden;position:relative;width:100%}@media(min-width:1280px){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video{border-radius:var(--wp--custom--radius--12,12px)}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video iframe,.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video video{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video video{background-color:var(--wp--preset--color--gray-800,#303030);object-fit:cover}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video-play{appearance:none;background:var(--wp--preset--color--gray-800,#303030);border:0;cursor:pointer;display:block;height:100%;inset:0;padding:0;position:absolute;width:100%}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video-play:focus-visible{box-shadow:inset 0 0 0 8px #000000b3;outline:2px solid var(--wp--preset--color--white,#fff);outline-offset:-4px}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video-poster{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video-play-icon{background-color:#0000008c;border-radius:50%;height:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video-play-icon:after{background-color:var(--wp--preset--color--white,#fff);clip-path:polygon(0 0,100% 50%,0 100%);content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate(-42%,-50%);width:18px}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video-play:hover .archer-testimonial-card__video-play-icon{background-color:#000000bf}@media(prefers-reduced-motion:no-preference){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__video-play-icon{transition:background-color .15s ease}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}@media(min-width:1280px){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__content{justify-content:space-between}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--28,28px)}@media(min-width:1280px){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__body{gap:var(--wp--preset--spacing--32,32px)}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__logo img{display:block;height:24px;max-width:160px;object-fit:contain;width:auto}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__quote{color:var(--wp--preset--color--gray-800,#303030);font-family:var(--wp--preset--font-family--public-sans,"Public Sans",sans-serif);font-size:var(--wp--preset--font-size--display-32,32px);font-weight:300;line-height:1.4;margin:0}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__author{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--4,4px)}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__name{color:var(--wp--preset--color--gray-800,#303030);font-family:var(--wp--preset--font-family--public-sans,"Public Sans",sans-serif);font-size:var(--wp--preset--font-size--body-18,18px);font-weight:500}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__role{color:var(--wp--preset--color--text-caption,#585858);font-family:var(--wp--preset--font-family--public-sans,"Public Sans",sans-serif);font-size:var(--wp--preset--font-size--body-16,16px);font-weight:400}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__meter{align-items:center;display:flex;gap:var(--wp--preset--spacing--24,24px);justify-content:flex-end;width:100%}@media(min-width:1280px){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__meter{justify-content:flex-start}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__progress{background-color:var(--wp--preset--color--surface-placeholder,#d9d9d9);border-radius:100px;display:none;flex:1 1 auto;height:6px;overflow:hidden;position:relative}@media(min-width:1280px){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__progress{display:block}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__progress-fill{background-color:var(--wp--preset--color--accent-strong,#cb4700);border-radius:inherit;display:block;height:100%;width:0}.wp-block-archerirm-features-testimonial-carousel .embla__slide.is-active .archer-testimonial-card__progress-fill{animation-duration:var(--rt-fill-duration,5s);animation-fill-mode:forwards;animation-name:var(--rt-fill-name,archer-testimonial-fill);animation-play-state:var(--rt-fill-play-state,running);animation-timing-function:linear}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__playpause{align-items:center;background-color:var(--wp--preset--color--accent-strong,#cb4700);border:0;border-radius:50%;color:var(--wp--preset--color--white,#fff);cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;width:28px}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__playpause:focus-visible{outline:2px solid var(--wp--preset--color--accent-primary,#da6500);outline-offset:2px}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__playpause-icon{height:12px;width:12px}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__playpause-icon--pause{display:none}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__playpause-icon--play{display:block;margin-left:1px}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__playpause.is-playing .archer-testimonial-card__playpause-icon--pause{display:block}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__playpause.is-paused .archer-testimonial-card__playpause-icon--pause,.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__playpause.is-playing .archer-testimonial-card__playpause-icon--play{display:none}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__playpause.is-paused .archer-testimonial-card__playpause-icon--play{display:block}.wp-block-archerirm-features-testimonial-carousel .embla__slide{flex:0 0 100%}@media(max-width:781px){.wp-block-archerirm-features-testimonial-carousel .embla__slide{flex:0 0 88%}}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-carousel__nav{display:flex;justify-content:center;margin-top:var(--wp--preset--spacing--32,32px)}.wp-block-archerirm-features-testimonial-carousel .rt-carousel-controls{display:flex;gap:var(--wp--preset--spacing--8,8px);justify-content:center}.wp-block-archerirm-features-testimonial-carousel .rt-carousel-controls__btn{align-items:center;background-color:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--bg-muted,#eee);border-radius:var(--wp--custom--radius--4,4px);color:var(--wp--preset--color--icon-default,#1b1b1b);cursor:pointer;display:inline-flex;height:48px;justify-content:center;padding:0;transition:background-color .2s ease;width:48px}.wp-block-archerirm-features-testimonial-carousel .rt-carousel-controls__btn:focus-visible{outline:2px solid var(--wp--preset--color--accent-primary,#da6500);outline-offset:2px}.wp-block-archerirm-features-testimonial-carousel .rt-carousel-controls__btn[disabled]{cursor:default;opacity:.4}.wp-block-archerirm-features-testimonial-carousel .rt-carousel-controls__btn:hover:not([disabled]){background-color:var(--wp--preset--color--button-icon-hover-bg,#e2e2e2)}.wp-block-archerirm-features-testimonial-carousel .rt-carousel-controls__icon{height:auto;width:16px}.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-carousel__empty{color:var(--wp--preset--color--text-secondary,#585858);margin:0;padding:var(--wp--preset--spacing--24,24px);text-align:center}@keyframes archer-testimonial-fill{0%{width:0}to{width:100%}}@keyframes archer-testimonial-fill-alt{0%{width:0}to{width:100%}}@media(prefers-reduced-motion:reduce){.wp-block-archerirm-features-testimonial-carousel .archer-testimonial-card__meter{display:none}}
