.Icons-module__JiwdNa__toEnd{transform:scaleX(1)}html[dir=rtl] .Icons-module__JiwdNa__toEnd{transform:scaleX(-1)}.Icons-module__JiwdNa__toStart{transform:scaleX(-1)}html[dir=rtl] .Icons-module__JiwdNa__toStart{transform:scaleX(1)}
.Carousel-module__c9FRrG__root{flex-direction:column;gap:1.5rem;display:flex}.Carousel-module__c9FRrG__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;gap:1.5rem;padding-block:.5rem;scroll-padding-inline-start:0;display:flex;overflow:auto hidden}.Carousel-module__c9FRrG__track::-webkit-scrollbar{display:none}.Carousel-module__c9FRrG__track>*{scroll-snap-align:start;flex:none}.Carousel-module__c9FRrG__grid{grid-template-rows:auto auto;grid-auto-flow:column;align-items:start;display:grid}.Carousel-module__c9FRrG__controls{align-self:center;gap:.75rem;display:flex}.Carousel-module__c9FRrG__button{border:1px solid var(--color-primary);background:var(--color-surface);block-size:2.75rem;inline-size:2.75rem;color:var(--color-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid}.Carousel-module__c9FRrG__button:hover{background:var(--color-primary);color:var(--color-on-primary)}.Carousel-module__c9FRrG__onPrimary .Carousel-module__c9FRrG__button{border-color:var(--color-on-primary);color:var(--color-on-primary);background:0 0}.Carousel-module__c9FRrG__onPrimary .Carousel-module__c9FRrG__button:hover{background:var(--color-on-primary);color:var(--color-primary)}
.CategoryChip-module__nisKBG__chip{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);letter-spacing:.08em;text-transform:uppercase;padding-block:.25rem;padding-inline:.625rem;font-size:.6875rem;font-weight:700;line-height:1.2;display:inline-block}.CategoryChip-module__nisKBG__onImage{z-index:1;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem}
.Eyebrow-module__A1WyWG__eyebrow{font-size:var(--text-caption);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-primary);font-weight:700;line-height:1.25;display:block}.Eyebrow-module__A1WyWG__light{color:var(--color-on-primary)}.Eyebrow-module__A1WyWG__chip{border-radius:var(--radius-pill);background:var(--color-surface-cream);align-items:center;gap:.5rem;padding-block:.4375rem;padding-inline:.875rem;display:inline-flex}.Eyebrow-module__A1WyWG__dot{background:var(--color-primary);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}
.ExploreLink-module__zLqnXa__link{color:var(--color-primary);font-size:var(--text-body);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.ExploreLink-module__zLqnXa__link:hover{color:var(--color-primary-hover)}.ExploreLink-module__zLqnXa__icon{flex:none}
.PlayButton-module__MYKpDq__overlay{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.PlayButton-module__MYKpDq__button{pointer-events:auto;background:var(--color-surface);block-size:4rem;inline-size:4rem;color:var(--color-primary);cursor:pointer;box-shadow:var(--shadow-card);transition:scale var(--duration-fast) var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid}.PlayButton-module__MYKpDq__button:hover{scale:1.06}.PlayButton-module__MYKpDq__glyph{margin-left:.1875rem}
.SectionHeader-module__d5xiuG__header{flex-direction:column;gap:.75rem;display:flex}.SectionHeader-module__d5xiuG__center{text-align:center;align-items:center}.SectionHeader-module__d5xiuG__start{text-align:start;align-items:flex-start}.SectionHeader-module__d5xiuG__heading{font-size:var(--text-h2);line-height:var(--leading-h2);color:var(--color-ink);text-wrap:balance;font-weight:700}.SectionHeader-module__d5xiuG__text{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);color:var(--color-ink-soft);max-inline-size:46rem}.SectionHeader-module__d5xiuG__light .SectionHeader-module__d5xiuG__heading,.SectionHeader-module__d5xiuG__light .SectionHeader-module__d5xiuG__text{color:var(--color-on-primary)}@media (max-width:767px){.SectionHeader-module__d5xiuG__heading{font-size:1.875rem;line-height:2.375rem}}
.Stars-module__ej3HBa__stars{color:var(--color-star);align-items:center;gap:.125rem;display:inline-flex}.Stars-module__ej3HBa__empty{opacity:.35}
.AboutPrime-module__DNtjXa__section{background:var(--color-surface);padding-block:var(--section-y)}.AboutPrime-module__DNtjXa__inner{grid-template-columns:minmax(0,26.875rem) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.AboutPrime-module__DNtjXa__imageCard{aspect-ratio:430/500;border-radius:var(--radius-card);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.AboutPrime-module__DNtjXa__image{object-fit:cover}.AboutPrime-module__DNtjXa__content{text-align:start;flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.AboutPrime-module__DNtjXa__heading{font-size:var(--text-h2);line-height:var(--leading-h2);color:var(--color-ink);text-wrap:balance;font-weight:700}.AboutPrime-module__DNtjXa__body{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);color:var(--color-ink-soft)}.AboutPrime-module__DNtjXa__values{margin:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;inline-size:100%;margin-block-start:.75rem;padding:0;list-style:none;display:grid}.AboutPrime-module__DNtjXa__value{background:var(--color-surface-cream);border-radius:var(--radius-card-sm);flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.125rem;display:flex}.AboutPrime-module__DNtjXa__valueIcon{background:var(--color-surface);block-size:2.75rem;inline-size:2.75rem;color:var(--color-primary);border-radius:50%;flex:none;place-items:center;display:grid}.AboutPrime-module__DNtjXa__valueTitle{font-size:var(--text-body);color:var(--color-ink);font-weight:700;line-height:1.375rem}.AboutPrime-module__DNtjXa__valueText{color:var(--color-ink-soft);font-size:.875rem;line-height:1.375rem}@media (max-width:1023px){.AboutPrime-module__DNtjXa__inner{grid-template-columns:minmax(0,1fr);gap:2rem}.AboutPrime-module__DNtjXa__imageCard{aspect-ratio:16/10}}@media (max-width:767px){.AboutPrime-module__DNtjXa__values{grid-template-columns:minmax(0,1fr)}.AboutPrime-module__DNtjXa__heading{font-size:1.875rem;line-height:2.375rem}}
.AppointmentSearchBar-module__lh5h5G__band{background:var(--color-surface-cream);padding-block:2.5rem}.AppointmentSearchBar-module__lh5h5G__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,17rem);align-items:center;gap:2rem;display:grid}.AppointmentSearchBar-module__lh5h5G__divider{background:var(--color-border);block-size:6.5rem;inline-size:1px}.AppointmentSearchBar-module__lh5h5G__title{color:var(--color-ink);margin-block-end:1rem;font-size:1.375rem;font-weight:700;line-height:1.75rem}.AppointmentSearchBar-module__lh5h5G__form{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.AppointmentSearchBar-module__lh5h5G__field{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card-sm);flex-direction:column;flex:8.5rem;gap:.25rem;min-inline-size:0;padding-block:.5rem;padding-inline:.875rem;display:flex}.AppointmentSearchBar-module__lh5h5G__field:focus-within{border-color:var(--color-primary)}.AppointmentSearchBar-module__lh5h5G__label{color:var(--color-primary);text-align:start;font-size:.75rem;font-weight:600;line-height:1rem}.AppointmentSearchBar-module__lh5h5G__control{color:var(--color-ink);font-size:var(--text-body);text-align:start;background:0 0;border:0;inline-size:100%;padding:0;padding-block-end:.125rem}.AppointmentSearchBar-module__lh5h5G__control:focus{outline:none}.AppointmentSearchBar-module__lh5h5G__control::placeholder{color:var(--color-ink-muted)}select.AppointmentSearchBar-module__lh5h5G__control{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-ink-soft) 50%), linear-gradient(135deg, var(--color-ink-soft) 50%, transparent 50%);background-position:right .25rem center,right .0625rem center;background-repeat:no-repeat;background-size:.3125rem .3125rem,.3125rem .3125rem;padding-inline-end:1.25rem}html[dir=rtl] select.AppointmentSearchBar-module__lh5h5G__control{background-position:.25rem,.4375rem}.AppointmentSearchBar-module__lh5h5G__or{color:var(--color-ink-soft);font-size:var(--text-small);flex:none;align-self:center;padding-block-start:1rem}.AppointmentSearchBar-module__lh5h5G__submit{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-body);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;flex:none;align-items:center;gap:.5rem;padding-block:.8125rem;padding-inline:1.75rem;font-weight:600;display:inline-flex}.AppointmentSearchBar-module__lh5h5G__submit:hover{background:var(--color-primary-hover)}.AppointmentSearchBar-module__lh5h5G__telehealth{text-align:start;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.AppointmentSearchBar-module__lh5h5G__telehealthTitle{color:var(--color-ink);font-size:1.125rem;font-weight:700;line-height:1.5rem}.AppointmentSearchBar-module__lh5h5G__telehealthText{font-size:var(--text-small);color:var(--color-ink-soft);line-height:1.375rem}.AppointmentSearchBar-module__lh5h5G__telehealthCta{border:1px solid var(--color-primary);border-radius:var(--radius-pill);color:var(--color-primary);font-size:var(--text-body);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;margin-block-start:.25rem;padding-block:.625rem;padding-inline:1.5rem;font-weight:600;display:inline-flex}.AppointmentSearchBar-module__lh5h5G__telehealthCta:hover{background:var(--color-primary);color:var(--color-on-primary)}@media (max-width:1023px){.AppointmentSearchBar-module__lh5h5G__inner{grid-template-columns:minmax(0,1fr);gap:1.5rem}.AppointmentSearchBar-module__lh5h5G__divider{block-size:1px;inline-size:100%}}@media (max-width:767px){.AppointmentSearchBar-module__lh5h5G__field{flex-basis:100%}.AppointmentSearchBar-module__lh5h5G__or{padding-block-start:0}.AppointmentSearchBar-module__lh5h5G__submit{justify-content:center;inline-size:100%}}
.BlogTeaser-module__gMm0VW__section{background:var(--color-surface);padding-block:var(--section-y)}.BlogTeaser-module__gMm0VW__headerRow{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-block-end:2.5rem;display:flex}.BlogTeaser-module__gMm0VW__viewAll{flex:none}.BlogTeaser-module__gMm0VW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.BlogTeaser-module__gMm0VW__card{background:var(--color-surface);border-radius:var(--radius-card);block-size:100%;box-shadow:var(--shadow-card);color:inherit;text-align:start;transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}a.BlogTeaser-module__gMm0VW__card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.BlogTeaser-module__gMm0VW__media{aspect-ratio:16/10;background:var(--color-surface-muted);position:relative}.BlogTeaser-module__gMm0VW__image{object-fit:cover}.BlogTeaser-module__gMm0VW__body{flex-direction:column;flex:auto;align-items:flex-start;gap:.5rem;padding:1.125rem;display:flex}.BlogTeaser-module__gMm0VW__readingTime{color:var(--color-ink-muted);font-size:.8125rem;font-weight:600}.BlogTeaser-module__gMm0VW__title{color:var(--color-ink);font-size:1.125rem;font-weight:700;line-height:1.5rem}.BlogTeaser-module__gMm0VW__excerpt{color:var(--color-ink-soft);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.375rem;display:-webkit-box;overflow:hidden}.BlogTeaser-module__gMm0VW__read{margin-block-start:auto;padding-block-start:.5rem}@media (max-width:1023px){.BlogTeaser-module__gMm0VW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.BlogTeaser-module__gMm0VW__grid{grid-template-columns:minmax(0,1fr)}.BlogTeaser-module__gMm0VW__headerRow{flex-direction:column;align-items:flex-start;gap:.75rem}}
.EntitiesCarousel-module__SulsnW__section{background:var(--color-surface-cream);padding-block:var(--section-y);overflow:hidden}.EntitiesCarousel-module__SulsnW__header{margin-block-end:2.5rem}.EntitiesCarousel-module__SulsnW__card{background:var(--color-surface);border-radius:var(--radius-card);inline-size:16.25rem;box-shadow:var(--shadow-card);color:inherit;text-align:start;transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;gap:.75rem;padding:.75rem;display:flex}a.EntitiesCarousel-module__SulsnW__card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.EntitiesCarousel-module__SulsnW__media{aspect-ratio:4/3;border-radius:var(--radius-card-sm);background:var(--color-surface-muted);position:relative;overflow:hidden}.EntitiesCarousel-module__SulsnW__image{object-fit:cover}.EntitiesCarousel-module__SulsnW__body{flex-direction:column;gap:.375rem;padding-block-end:.5rem;padding-inline:.25rem;display:flex}.EntitiesCarousel-module__SulsnW__title{font-size:var(--text-body);color:var(--color-ink);font-weight:700;line-height:1.375rem}.EntitiesCarousel-module__SulsnW__text{color:var(--color-ink-soft);font-size:.875rem;line-height:1.375rem}
.HomeHero-module__nKfwHG__hero{isolation:isolate;align-items:center;min-block-size:40rem;display:grid;position:relative;overflow:hidden}.HomeHero-module__nKfwHG__background{object-fit:cover;z-index:-2}.HomeHero-module__nKfwHG__overlay{z-index:-1;background:linear-gradient(#14100c8c 0%,#14100c59 38%,#14100cb8 100%);position:absolute;inset:0}.HomeHero-module__nKfwHG__inner{text-align:center;color:var(--color-on-primary);flex-direction:column;align-items:center;gap:1.5rem;padding-block:4.5rem;display:flex}.HomeHero-module__nKfwHG__headline{font-size:var(--text-hero);line-height:var(--leading-hero);color:var(--color-on-primary);max-inline-size:52rem;font-weight:800}.HomeHero-module__nKfwHG__subtitle{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);color:var(--color-on-primary);max-inline-size:37.5rem;font-weight:500}.HomeHero-module__nKfwHG__search{background:var(--color-surface);border-radius:var(--radius-pill);inline-size:100%;max-inline-size:56.25rem;box-shadow:var(--shadow-card);align-items:center;gap:.5rem;margin-block-start:.5rem;padding:.4375rem;padding-inline-start:1.5rem;display:flex}.HomeHero-module__nKfwHG__searchInput{min-inline-size:0;color:var(--color-ink);font-size:var(--text-body);text-align:start;background:0 0;border:0;flex:auto;padding-block:.75rem}.HomeHero-module__nKfwHG__searchInput::placeholder{color:var(--color-ink-muted)}.HomeHero-module__nKfwHG__searchInput:focus{outline:none}.HomeHero-module__nKfwHG__search:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.HomeHero-module__nKfwHG__searchSubmit{background:var(--color-primary);block-size:3rem;inline-size:3rem;color:var(--color-on-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.HomeHero-module__nKfwHG__searchSubmit:hover{background:var(--color-primary-hover)}.HomeHero-module__nKfwHG__quickLinks{flex-wrap:wrap;gap:.75rem;max-inline-size:56.25rem;margin-block-start:.75rem;padding:0;list-style:none;display:flex}.HomeHero-module__nKfwHG__quickLink{border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-primary);font-size:var(--text-body);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;padding-block:.625rem;padding-inline:1.25rem;font-weight:600;display:inline-flex}.HomeHero-module__nKfwHG__quickLink:hover,.HomeHero-module__nKfwHG__quickLinkEmphasis{background:var(--color-primary);color:var(--color-on-primary)}.HomeHero-module__nKfwHG__quickLinkEmphasis:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}@media (max-width:767px){.HomeHero-module__nKfwHG__hero{min-block-size:34rem}.HomeHero-module__nKfwHG__headline{font-size:2.25rem;line-height:2.75rem}.HomeHero-module__nKfwHG__search{padding-inline-start:1rem}.HomeHero-module__nKfwHG__quickLink{font-size:var(--text-small);padding-inline:1rem}}
.NewsTeaser-module__HV0wiW__section{background:var(--color-surface-muted);padding-block:var(--section-y)}.NewsTeaser-module__HV0wiW__headerRow{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-block-end:2.5rem;display:flex}.NewsTeaser-module__HV0wiW__viewAll{flex:none}.NewsTeaser-module__HV0wiW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.NewsTeaser-module__HV0wiW__card{border:1px solid var(--color-primary);border-radius:var(--radius-card-sm);background:var(--color-surface);block-size:100%;color:inherit;text-align:start;transition:box-shadow var(--duration-base) var(--ease-out);grid-template-columns:12.5rem minmax(0,1fr);display:grid;overflow:hidden}a.NewsTeaser-module__HV0wiW__card:hover{box-shadow:var(--shadow-card-hover)}.NewsTeaser-module__HV0wiW__media{background:var(--color-surface-muted);min-block-size:10rem;position:relative}.NewsTeaser-module__HV0wiW__image{object-fit:cover}.NewsTeaser-module__HV0wiW__body{flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.125rem;display:flex}.NewsTeaser-module__HV0wiW__title{color:var(--color-ink);font-size:1.125rem;font-weight:700;line-height:1.5rem}.NewsTeaser-module__HV0wiW__excerpt{color:var(--color-ink-soft);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.375rem;display:-webkit-box;overflow:hidden}.NewsTeaser-module__HV0wiW__explore{margin-block-start:auto;padding-block-start:.5rem}@media (max-width:1023px){.NewsTeaser-module__HV0wiW__card{grid-template-columns:9rem minmax(0,1fr)}}@media (max-width:767px){.NewsTeaser-module__HV0wiW__grid,.NewsTeaser-module__HV0wiW__card{grid-template-columns:minmax(0,1fr)}.NewsTeaser-module__HV0wiW__media{aspect-ratio:16/9;min-block-size:0}.NewsTeaser-module__HV0wiW__headerRow{flex-direction:column;align-items:flex-start;gap:.75rem}}
.ServicesGrid-module__1dr30a__section{background:var(--color-surface);padding-block:var(--section-y)}.ServicesGrid-module__1dr30a__header{margin-block-end:2.5rem}.ServicesGrid-module__1dr30a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.ServicesGrid-module__1dr30a__card{border:1px solid var(--color-primary);border-radius:var(--radius-card-sm);background:var(--color-surface);color:inherit;text-align:start;transition:box-shadow var(--duration-base) var(--ease-out);grid-template-columns:9.375rem minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}a.ServicesGrid-module__1dr30a__card:hover{box-shadow:var(--shadow-card-hover)}.ServicesGrid-module__1dr30a__media{background:var(--color-surface-muted);min-block-size:9.375rem;position:relative}.ServicesGrid-module__1dr30a__image{object-fit:cover}.ServicesGrid-module__1dr30a__body{flex-direction:column;align-items:flex-start;gap:.375rem;padding:1.125rem;display:flex}.ServicesGrid-module__1dr30a__title{color:var(--color-ink);font-size:1.125rem;font-weight:700;line-height:1.5rem}.ServicesGrid-module__1dr30a__text{color:var(--color-ink-soft);font-size:.875rem;line-height:1.375rem}.ServicesGrid-module__1dr30a__explore{margin-block-start:auto;padding-block-start:.5rem}@media (max-width:1023px){.ServicesGrid-module__1dr30a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ServicesGrid-module__1dr30a__card{grid-template-columns:7.5rem minmax(0,1fr)}}@media (max-width:767px){.ServicesGrid-module__1dr30a__grid,.ServicesGrid-module__1dr30a__card{grid-template-columns:minmax(0,1fr)}.ServicesGrid-module__1dr30a__media{aspect-ratio:16/9;min-block-size:0}}
.StatsBand-module__rhWxuW__band{background:var(--color-band-dark);align-items:center;min-block-size:15rem;padding-block:3rem;display:grid}.StatsBand-module__rhWxuW__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.StatsBand-module__rhWxuW__stat{text-align:center;flex-direction:column;align-items:center;gap:.25rem;display:flex}.StatsBand-module__rhWxuW__value{font-size:var(--text-stat);color:var(--color-primary);font-weight:700;line-height:5.5rem}.StatsBand-module__rhWxuW__label{color:var(--color-on-primary);font-size:1.375rem;font-weight:500;line-height:1.75rem}@media (max-width:1023px){.StatsBand-module__rhWxuW__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.StatsBand-module__rhWxuW__value{font-size:3rem;line-height:3.5rem}.StatsBand-module__rhWxuW__label{font-size:var(--text-body);line-height:1.5rem}}
.TestimonialsBand-module__4xfeha__band{background:var(--color-primary);padding-block:var(--section-y);overflow:hidden}.TestimonialsBand-module__4xfeha__header{margin-block-end:2.5rem}.TestimonialsBand-module__4xfeha__track{gap:1.5rem}.TestimonialsBand-module__4xfeha__videoItem{grid-row:span 2}.TestimonialsBand-module__4xfeha__card{block-size:100%;inline-size:20rem}.TestimonialsBand-module__4xfeha__videoCard{aspect-ratio:3/4;border-radius:var(--radius-card);background:#ffffff26;inline-size:15rem;position:relative;overflow:hidden}.TestimonialsBand-module__4xfeha__poster{object-fit:cover}.TestimonialsBand-module__4xfeha__videoName{color:var(--color-on-primary);font-size:var(--text-small);background:linear-gradient(#0000 0%,#0000008c 100%);padding:.75rem;font-weight:600;position:absolute;inset-block-end:0;inset-inline:0}.TestimonialsBand-module__4xfeha__quoteCard{border-radius:var(--radius-card);color:var(--color-on-primary);text-align:start;border:1px solid #ffffffbf;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.TestimonialsBand-module__4xfeha__glyph{color:#ffffff8c}html[dir=rtl] .TestimonialsBand-module__4xfeha__glyph{transform:scaleX(-1)}.TestimonialsBand-module__4xfeha__quote{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);margin:0}.TestimonialsBand-module__4xfeha__footerRow{align-items:center;gap:.75rem;margin-block-start:auto;padding-block-start:.5rem;display:flex}.TestimonialsBand-module__4xfeha__avatar{object-fit:cover;border-radius:50%;flex:none;block-size:2.5rem;inline-size:2.5rem}.TestimonialsBand-module__4xfeha__author{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.TestimonialsBand-module__4xfeha__authorName{font-size:var(--text-body);font-weight:700}.TestimonialsBand-module__4xfeha__authorMeta{color:#ffffffd9;font-size:.8125rem;line-height:1.125rem}.TestimonialsBand-module__4xfeha__stars{color:var(--color-star);margin-inline-start:auto}@media (max-width:767px){.TestimonialsBand-module__4xfeha__card,.TestimonialsBand-module__4xfeha__quoteCard{inline-size:17rem}.TestimonialsBand-module__4xfeha__videoCard{inline-size:13rem}}
