.tcl-offering-carousel[data-v-f395a851]{position:relative}.tcl-offering-carousel__track[data-v-f395a851]{scroll-snap-type:x mandatory;gap:30px;margin-block:0;margin-inline:-22px;padding-inline:22px;scroll-padding-inline:22px;list-style:none;display:flex;overflow-x:auto}@media (width>=1700px){.tcl-offering-carousel__track[data-v-f395a851]{margin-inline:-112px;padding-inline:112px;scroll-padding-inline:112px}}.tcl-offering-carousel__track[data-v-f395a851]{margin-inline-start:calc((22px + var(--sc-offering-carousel-inset,0px))*-1);padding-inline-start:calc(22px + var(--sc-offering-carousel-inset,0px));scroll-padding-inline-start:calc(22px + var(--sc-offering-carousel-inset,0px))}@media (width>=1700px){.tcl-offering-carousel__track[data-v-f395a851]{margin-inline-start:calc((112px + var(--sc-offering-carousel-inset,0px))*-1);padding-inline-start:calc(112px + var(--sc-offering-carousel-inset,0px));scroll-padding-inline-start:calc(112px + var(--sc-offering-carousel-inset,0px))}}.tcl-offering-carousel__track[data-v-f395a851]{padding-block:30px}@media (width<=1199px){.tcl-offering-carousel__track[data-v-f395a851]{gap:20px}}.tcl-offering-carousel__track[data-v-f395a851]{scrollbar-width:none}.tcl-offering-carousel__track[data-v-f395a851]::-webkit-scrollbar{display:none}.tcl-offering-carousel__cell[data-v-f395a851]{scroll-snap-align:start;flex:none;width:calc(25% - 22.5px)}@media (width<=1199px){.tcl-offering-carousel__cell[data-v-f395a851]{width:calc(33.3333% - 13.3333px)}}@media (width<=767px){.tcl-offering-carousel__cell[data-v-f395a851]{width:82%}}.tcl-offering-carousel__cell[data-v-f395a851]>*{height:100%}.tcl-offering-carousel__arrow[data-v-f395a851]{z-index:4;position:absolute;top:45%}.tcl-offering-carousel__arrow--prev[data-v-f395a851]{left:0;transform:translate(-50%,-50%)}.tcl-offering-carousel__arrow--next[data-v-f395a851]{right:0;transform:translate(50%,-50%)}.tcl-offering-carousel__empty[data-v-f395a851]{font-family:var(--tcl-primary-font,WorkSans,system-ui,-apple-system,sans-serif);font-size:var(--sc-fs-body);font-weight:var(--sc-body-weight);line-height:var(--sc-body-line-height);letter-spacing:var(--sc-body-letter-spacing)}@media (width<=1699px){.tcl-offering-carousel__empty[data-v-f395a851]{font-size:var(--sc-body-fs-laptop)}}.tcl-offering-carousel__empty[data-v-f395a851]{color:var(--tcl-text-color,#3b3c42);margin:0}
