.es-blk-text:where(.astro-DLVEZGZM){flex-basis:var(--text-basis);flex-shrink:0;min-width:0}.es-blk-media:where(.astro-DLVEZGZM){flex-basis:var(--media-basis);flex-shrink:0;min-width:0}@media (min-width: 768px) and (max-width: 1024px){.es-blk:where(.astro-DLVEZGZM)[style*="--tablet-basis:50%"] .es-blk-text:where(.astro-DLVEZGZM),.es-blk:where(.astro-DLVEZGZM)[style*="--tablet-basis:50%"] .es-blk-media:where(.astro-DLVEZGZM){flex-basis:50%}}.es-blk-btn-inner:where(.astro-DLVEZGZM){margin-top:var(--btn-mt)}@media (max-width: 767px){.es-blk-btn-inner:where(.astro-DLVEZGZM){margin-top:var(--btn-mt-mobile)}}.es-carousel:where(.astro-DLVEZGZM){height:342px;width:84%}.es-carousel-img:where(.astro-DLVEZGZM){content-visibility:visible}@media (max-width: 1024px){.es-carousel:where(.astro-DLVEZGZM){height:248px;width:375px}}@media (max-width: 767px){.es-carousel:where(.astro-DLVEZGZM){width:320px}}@media (hover: hover){.es-carousel:where(.astro-DLVEZGZM):hover .es-carousel-caption:where(.astro-DLVEZGZM){opacity:1}}.es-carousel:where(.astro-DLVEZGZM):focus-within .es-carousel-caption:where(.astro-DLVEZGZM){opacity:1}.es-carousel-arrow:where(.astro-DLVEZGZM){position:absolute;top:50%;width:25px;height:25px;transform:translateY(-50%)}.es-carousel-arrow:where(.astro-DLVEZGZM):before{content:"";position:absolute;top:50%;left:50%;width:11px;height:11px;border-top:2px solid #5dbbfe;border-left:2px solid #5dbbfe;transform:translate(-25%,-50%) rotate(-45deg)}.es-carousel-arrow-next:where(.astro-DLVEZGZM):before{transform:translate(-75%,-50%) rotate(135deg)}
