.home-telemed-doctor-card{background-color:#fff;border:2px solid #f2ebff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.home-telemed-doctor-card__image{flex-shrink:0;height:180px}.home-telemed-doctor-card__image-pic{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-telemed-doctor-card__content{flex:1;gap:8px;padding:16px}.home-telemed-doctor-card__content,.home-telemed-doctor-card__header{flex-direction:column;display:flex}.home-telemed-doctor-card__header{gap:6px}.home-telemed-doctor-card__name{font-size:14px;font-weight:600;line-height:18px}.home-telemed-doctor-card__rating{gap:8px}.home-telemed-doctor-card__rating,.home-telemed-doctor-card__rating-value{align-items:center;display:flex}.home-telemed-doctor-card__rating-value{gap:4px}.home-telemed-doctor-card__star-icon{color:#ffda70;width:22px;height:22px}.home-telemed-doctor-card__rating-number{font-size:14px;font-weight:600;line-height:18px}.home-telemed-doctor-card__reviews-count{color:#465481;padding-top:2px;font-size:12px;font-weight:400;line-height:12px}.home-telemed-doctor-card__specialties{flex-flow:wrap;gap:8px;display:flex}.home-telemed-doctor-card__specialty-chip{color:#8037fc;background-color:#f2ebff}.home-telemed-doctor-card__age-chip,.home-telemed-doctor-card__expand-chip{color:#8037fc;background-color:#0000}.home-telemed-doctor-card__expand-chip{cursor:pointer;transition:opacity .2s}.home-telemed-doctor-card__expand-chip .icon{color:#8037fc;width:18px;height:18px;margin-top:-2px}.home-telemed-doctor-card__expand-chip:hover{opacity:.6}.home-telemed-doctor-card__reviews{margin-top:auto}.home-telemed-doctor-card__reviews .compact-pinned-review-card__text{font-style:italic}.home-telemed-doctor-card__reviews .compact-pinned-review-card__link,.home-telemed-doctor-card__reviews .compact-pinned-review-card__text .link{color:#8592ba}.home-telemed-doctor-carousel{position:relative}.home-telemed-doctor-carousel__slider .siema-slider__slide{padding:0 8px}.home-telemed-doctor-carousel__slider .siema-slider__slide.siema-slider__slide--first{padding-left:0}.home-telemed-doctor-carousel__slider .siema-slider__slide.siema-slider__slide--last{padding-right:0}.home-telemed-doctor-carousel__control-button{z-index:2;color:#fff;cursor:pointer;background-color:#ffb700;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,opacity .2s,background-color .2s;display:flex;position:absolute;top:calc(50% - 24px)}.home-telemed-doctor-carousel__control-button:active{transform:scale(.95)}.home-telemed-doctor-carousel__control-button:hover{background:#ffc63d}.home-telemed-doctor-carousel__control-button--disabled{opacity:0;pointer-events:none}.home-telemed-doctor-carousel__control-button--prev{left:-24px}.home-telemed-doctor-carousel__control-button--next{right:-24px}@media (width<=1160px){.home-telemed-doctor-carousel__control-button--prev{left:-12px}.home-telemed-doctor-carousel__control-button--next{right:-12px}}@media (width<=767px){.home-telemed-doctor-carousel__slider .siema-slider__slide{padding:0 6px}.home-telemed-doctor-carousel__slider .siema-slider__siema--initialized{margin-right:-16px}}.home-telemed-listing-card{color:inherit;background-color:#fff;border-radius:8px;min-width:0;text-decoration:none;transition:box-shadow .2s;display:block;box-shadow:0 3px 8px #121a4829}.home-telemed-listing-card:hover{color:inherit;text-decoration:none;box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}.home-telemed-listing-card__image{padding:2px}.home-telemed-listing-card__pic{-o-object-fit:cover;object-fit:cover;border-radius:6px 6px 6px 0;width:100%;height:108px;display:block}.home-telemed-listing-card__content{padding:8px 16px 16px}.home-telemed-listing-card__title{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:36px;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.home-telemed-listing-showcase__header{margin-bottom:16px}.home-telemed-listing-showcase__title{margin-bottom:8px;font-size:22px;font-weight:600;line-height:30px}.home-telemed-listing-showcase__subtitle{margin:0 0 16px;font-size:14px;line-height:22px}.home-telemed-listing-showcase__grid{grid-template-columns:repeat(4,1fr);gap:16px 18px;display:grid}@media (width<=767px){.home-telemed-listing-showcase__title{font-size:20px;line-height:28px}.home-telemed-listing-showcase__grid{grid-auto-columns:232px;grid-auto-flow:column;grid-template-columns:unset;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;grid-template-rows:1fr;margin:-8px -16px -8px -8px;padding:8px 16px 8px 8px;scroll-padding-left:8px;overflow-x:auto}.home-telemed-listing-showcase__card{scroll-snap-align:start}}.home-telemed-section__header{margin-bottom:32px}.home-telemed-section__title{margin-top:0;margin-bottom:16px;font-size:20px;font-weight:600;line-height:28px}.home-telemed-section__points{counter-reset:telemed-point-counter;flex-direction:column;margin:0;padding:0;list-style:none}.home-telemed-section__point,.home-telemed-section__points{gap:8px;display:flex}.home-telemed-section__point{color:#121f48;counter-increment:telemed-point-counter;align-items:flex-start;font-size:14px;font-weight:500;line-height:22px}.home-telemed-section__point:before{content:counter(telemed-point-counter);color:#8037fc;background-color:#f2ebff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;line-height:16px;display:flex}.home-telemed-section__doctor-carousel,.home-telemed-section__listing-showcase{margin-bottom:32px}.home-telemed-section__cta-button{width:100%}@media (width>=767px){.home-telemed-section__title{font-size:22px;line-height:30px}}
