.ne-tcar{position:relative;--ne-car-n:var(--ne-car-per,3)}
@media (max-width:1024px){.ne-tcar{--ne-car-n:var(--ne-car-per-t,2)}}
@media (max-width:767px){.ne-tcar{--ne-car-n:var(--ne-car-per-m,1)}}
.ne-tcar .ne-tcar__viewport{overflow:hidden}
.ne-tcar.has-arrows-outside .ne-tcar__viewport{margin-left:30px;margin-right:30px}
.ne-tcar.has-dots-outside .ne-tcar__viewport{padding-bottom:30px}
.ne-tcar .ne-tcar__track{display:flex;align-items:var(--ne-car-valign,flex-start);gap:var(--ne-car-gap,0px)}
.ne-tcar .ne-tcar__slide{position:relative;flex:0 0 calc((100% - (var(--ne-car-n) - 1) * var(--ne-car-gap,0px)) / var(--ne-car-n));min-width:0;text-align:center}
.ne-tcar:not(.is-enhanced) .ne-tcar__viewport{overflow-x:auto;scroll-snap-type:x mandatory}
.ne-tcar:not(.is-enhanced) .ne-tcar__slide{scroll-snap-align:start}
.ne-tcar:not(.is-enhanced) .ne-tcar__arrow,.ne-tcar:not(.is-enhanced) .ne-tcar__dots{display:none}
.ne-tcar.is-enhanced .ne-tcar__track{transition:transform var(--ne-car-speed,500ms) ease;touch-action:pan-y}
.ne-tcar.is-enhanced.is-dragging .ne-tcar__track{transition:none}
.ne-tcar.is-enhanced.is-fade .ne-tcar__track{display:grid;transform:none!important;transition:none;gap:0}
.ne-tcar.is-enhanced.is-fade .ne-tcar__slide{grid-area:1/1;opacity:0;pointer-events:none;transition:opacity var(--ne-car-speed,500ms) ease}
.ne-tcar.is-enhanced.is-fade .ne-tcar__slide.is-active{opacity:1;pointer-events:auto}
.ne-tcar .ne-tcar__arrow{position:absolute;top:50%;z-index:1;display:flex;width:1em;height:1em;margin:0;padding:0;border:0;background:none;color:rgba(237,237,237,.9);font-size:25px;line-height:1.5;cursor:pointer;transform:translateY(-50%);-webkit-tap-highlight-color:transparent}
.ne-tcar .ne-tcar__arrow[hidden]{display:none}
.ne-tcar .ne-tcar__prev{left:10px}
.ne-tcar .ne-tcar__next{right:10px}
.ne-tcar.has-arrows-outside .ne-tcar__prev{left:0}
.ne-tcar.has-arrows-outside .ne-tcar__next{right:0}
.ne-tcar.has-dots-outside .ne-tcar__arrow{top:calc(50% - 15px)}
.ne-tcar .ne-tcar__arrow.is-disabled{opacity:.3;cursor:auto}
.ne-tcar .ne-tcar__chev{display:block;width:1em;height:1em;overflow:hidden}
.ne-tcar .ne-tcar__arrow:focus-visible,.ne-tcar .ne-tcar__dot:focus-visible{outline:3px solid var(--ne-accent,#2563eb);outline-offset:2px}
.ne-tcar .ne-tcar__dots{position:absolute;right:0;bottom:5px;left:0;z-index:10;line-height:24px;text-align:center}
.ne-tcar .ne-tcar__dots[hidden]{display:none}
.ne-tcar .ne-tcar__dot{display:inline-block;width:6px;height:6px;margin:0 6px;padding:0;border:0;border-radius:50%;background:#000;opacity:.2;vertical-align:baseline;font-size:0;line-height:0;cursor:pointer}
.ne-tcar .ne-tcar__dot.is-active{opacity:1}
@media (prefers-reduced-motion:reduce){.ne-tcar.is-enhanced .ne-tcar__track,.ne-tcar.is-enhanced.is-fade .ne-tcar__slide{transition:none}}
.ne-tcar .ne-tcar__dots.is-fraction{line-height:24px}
.ne-tcar .ne-tcar__dots.is-progressbar{top:0;bottom:auto;height:4px;line-height:0;background:rgba(0,0,0,.25)}
.ne-tcar .ne-tcar__bar{display:block;width:100%;height:100%;background:#000;transform:scaleX(0);transform-origin:left center;transition:transform var(--ne-car-speed,500ms) ease}
.ne-tcar .ne-tcar__viewport{margin-left:2.5%;margin-right:2.5%}
.ne-tcar:where(.has-pad) .ne-tcar__viewport{padding-bottom:40px}
.ne-tcar .ne-tcar__arrow{font-size:20px}
.ne-tcar:where(.has-pad) .ne-tcar__arrow{top:calc(50% - 20px)}
.ne-tcar .ne-tcar__slide{box-sizing:border-box;overflow:hidden;padding:20px}
.ne-tcar .ne-tcar__item{display:block;text-align:center}
.ne-tcar:where(.ne-tcar--align-left) .ne-tcar__item{text-align:left}
.ne-tcar:where(.ne-tcar--align-right) .ne-tcar__item{text-align:right}
.ne-tcar .ne-tcar__text{font-size:1.3em;line-height:1.5;font-style:italic}
.ne-tcar:where(.ne-tcar--image-above,.ne-tcar--image-left,.ne-tcar--image-right) .ne-tcar__content .ne-tcar__title{font-style:italic}
.ne-tcar .ne-tcar__footer .ne-tcar__cite{text-align:start}
.ne-tcar .ne-tcar__footer{display:flex;align-items:center;justify-content:center;margin-top:25px}
.ne-tcar:where(.ne-tcar--align-left) .ne-tcar__footer{justify-content:flex-start}
.ne-tcar:where(.ne-tcar--align-right) .ne-tcar__footer{justify-content:flex-end;flex-direction:row-reverse}
.ne-tcar .ne-tcar__image{display:block}
.ne-tcar .ne-tcar__image img{display:inline;width:50px;height:50px;max-width:100%;border-radius:999px;object-fit:cover}
.ne-tcar .ne-tcar__cite{display:flex;flex-direction:column;margin-left:20px;font-size:14px;line-height:1.5;font-style:normal}
.ne-tcar:where(.ne-tcar--align-right) .ne-tcar__footer .ne-tcar__cite{margin-left:0;margin-right:20px}
.ne-tcar .ne-tcar__name{display:block;font-weight:600}
.ne-tcar .ne-tcar__title{display:block}
.ne-tcar .ne-tcar__name a{color:inherit;text-decoration:none}
/* stacked */
.ne-tcar:where(.ne-tcar--image-stacked) .ne-tcar__footer{flex-direction:column;align-items:stretch}
.ne-tcar:where(.ne-tcar--image-stacked) .ne-tcar__image,.ne-tcar:where(.ne-tcar--image-stacked) .ne-tcar__footer .ne-tcar__cite{margin:15px 0 0}
/* bubble */
.ne-tcar:where(.ne-tcar--skin-bubble) .ne-tcar__content{position:relative;padding:20px;background:#eee}
.ne-tcar:where(.ne-tcar--skin-bubble) .ne-tcar__content::after{content:"";position:absolute;bottom:-8px;left:30px;width:16px;height:16px;background:inherit;transform:rotate(45deg)}
.ne-tcar:where(.ne-tcar--skin-bubble.ne-tcar--align-center) .ne-tcar__content::after{left:calc(50% - 8px)}
.ne-tcar:where(.ne-tcar--skin-bubble.ne-tcar--align-right) .ne-tcar__content::after{left:auto;right:30px}
.ne-tcar:where(.ne-tcar--skin-bubble) .ne-tcar__footer{padding:0 20px}
/* image above */
.ne-tcar:where(.ne-tcar--image-above) .ne-tcar__item{display:flex;flex-direction:column-reverse}
.ne-tcar:where(.ne-tcar--image-above) .ne-tcar__footer{margin:0 0 25px}
.ne-tcar:where(.ne-tcar--image-above) .ne-tcar__content .ne-tcar__cite,.ne-tcar:where(.ne-tcar--image-left) .ne-tcar__content .ne-tcar__cite,.ne-tcar:where(.ne-tcar--image-right) .ne-tcar__content .ne-tcar__cite{margin:25px 0 0;font-size:inherit;line-height:inherit}
/* image left / right */
.ne-tcar:where(.ne-tcar--image-left) .ne-tcar__item,.ne-tcar:where(.ne-tcar--image-right) .ne-tcar__item{display:flex;align-items:stretch}
.ne-tcar:where(.ne-tcar--image-left) .ne-tcar__item{flex-direction:row-reverse}
.ne-tcar:where(.ne-tcar--image-left) .ne-tcar__footer,.ne-tcar:where(.ne-tcar--image-right) .ne-tcar__footer{flex:none;flex-direction:column;align-items:stretch;justify-content:flex-start;margin:0;text-align:center}
.ne-tcar:where(.ne-tcar--image-left) .ne-tcar__footer{padding:0 20px 0 0}
.ne-tcar:where(.ne-tcar--image-right) .ne-tcar__footer{padding:0 0 0 20px}
/* reviews */
.ne-tcar:where(.ne-tcar--review) .ne-tcar__slide{padding:0;background:#fff;border:1px solid #e1e8ed;border-radius:5px}
.ne-tcar:where(.ne-tcar--review) .ne-tcar__item{text-align:left}
.ne-tcar:where(.ne-tcar--review) .ne-tcar__header{display:flex;padding:15px 15px 6px;font-weight:600}
.ne-tcar:where(.ne-tcar--review) .ne-tcar__image{display:flex}
.ne-tcar:where(.ne-tcar--review) .ne-tcar__image img{display:block;width:36px;height:36px}
.ne-tcar:where(.ne-tcar--review) .ne-tcar__cite{margin-left:9px}
.ne-tcar:where(.ne-tcar--review) .ne-tcar__name{color:#1c2022}
.ne-tcar:where(.ne-tcar--review) .ne-tcar__title{font-size:12.5px;font-weight:400;color:#697882}
.ne-tcar:where(.ne-tcar--review) .ne-tcar__content{padding:6px 15px 15px}
.ne-tcar:where(.ne-tcar--review) .ne-tcar__text{font-style:normal;font-size:14px;line-height:20px;font-weight:400}
.ne-tcar .ne-tcar__icon{margin-left:auto;font-size:17px;line-height:17px;text-align:center}
.ne-tcar .ne-tcar__iconsvg{display:block;width:1em;height:1em}
.ne-tcar .ne-tcar__stars{display:block;color:#ccd6df;font-size:14px;line-height:21px}
.ne-tcar .ne-tcar__star{display:inline-block;position:relative;width:.778em;height:21px}
.ne-tcar .ne-tcar__star.is-full,.ne-tcar .ne-tcar__star.is-half{color:#f0ad4e}
.ne-tcar .ne-tcar__starsvg{display:block;width:100%;height:11px;margin-top:5px}
.ne-tcar .ne-tcar__slide a:focus-visible{outline:3px solid var(--ne-accent,#2563eb);outline-offset:2px}
