.investor-reviews{padding:100px 0;background:#fff;overflow:hidden}.investor-reviews__container{max-width:1230px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:44px}.investor-reviews__title{font-family:var(--font-figtree),"Figtree",system-ui,-apple-system,sans-serif;font-size:clamp(28px,3vw,36px);font-weight:300;letter-spacing:-.04em;text-align:center;color:#9ea5af}.investor-reviews__title span.emphasis,.investor-reviews__title strong{font-weight:600;color:#373643}.investor-reviews__title span.emphasis-light{font-weight:600;color:#e4e8ef}.investor-reviews__rating{display:flex;flex-direction:column;align-items:center;gap:24px}.investor-reviews__score{font-size:56px;font-weight:900;color:#373643;line-height:1}.investor-reviews__stars{display:flex;align-items:center;justify-content:center;line-height:0}.investor-reviews__stars-image{width:auto;height:28px;max-width:min(100%,211px)}.investor-reviews__meta{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:300;color:#76768e}.investor-reviews__marquee{width:100%;padding-top:14px;padding-bottom:13px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);max-width:1230px;margin:0 auto}.investor-reviews__track{display:flex;width:max-content;animation:investor-reviews-marquee 48s linear infinite;will-change:transform}.investor-reviews__track:hover{animation-play-state:paused}.investor-reviews__list{display:flex;align-items:stretch;list-style:none;flex-shrink:0;padding-left:0}.investor-reviews__slide{flex:0 0 334px;width:334px;list-style:none;isolation:isolate}.investor-reviews__card-shell{position:relative;height:100%;padding:0 17px}.investor-reviews__card{position:relative;background:#e9f3f1;border-radius:10px;padding:24px 16px;min-height:263px;height:100%;display:flex;flex-direction:column;gap:12px}.investor-reviews__avatar{border-radius:50%;width:52px;height:52px;object-fit:cover;flex-shrink:0}.investor-reviews__avatar--initial{display:flex;align-items:center;justify-content:center;background:#000a27;color:#fff;font-size:24px;font-weight:800;line-height:1}.investor-reviews__text{margin:0;flex:1 1;font-size:16px;font-weight:300;line-height:1.5;color:#545a62;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.investor-reviews__author{display:flex;flex-direction:column;gap:4px}.investor-reviews__name{font-size:14px;font-weight:600;color:#545a62;font-style:normal}.investor-reviews__role{font-size:12px;font-weight:300;color:#545a62}.investor-reviews__review-bottom-icon,.investor-reviews__review-top-icon{position:absolute;object-fit:contain;pointer-events:none;z-index:2;width:32px;height:32px}.investor-reviews__review-top-icon{top:-14px;left:0}.investor-reviews__review-bottom-icon{bottom:-13px;right:0}@media(max-width:768px){.investor-reviews{padding:40px 0}.investor-reviews__container{gap:20px;align-items:stretch}.investor-reviews__title{font-size:18px;font-weight:600;letter-spacing:-.04em;text-align:center;width:100%}.investor-reviews__rating{gap:12px}.investor-reviews__score{font-size:30px;font-weight:600}.investor-reviews__stars-image{height:15px}.investor-reviews__meta{font-size:12px}.investor-reviews__marquee{margin-top:20px}.investor-reviews__slide{flex:0 0 min(334px,100vw - 64px);width:min(334px,100vw - 64px)}.investor-reviews__card{min-height:220px;padding:20px 16px}.investor-reviews__text{font-size:14px;-webkit-line-clamp:7}.investor-reviews__review-top-icon{top:-14px;left:0}.investor-reviews__review-bottom-icon{bottom:-13px;right:0}}@media(prefers-reduced-motion:reduce){.investor-reviews__marquee{-webkit-mask-image:none;mask-image:none;overflow:visible;max-width:1230px;margin-left:auto;margin-right:auto;padding:0 24px}.investor-reviews__track{flex-wrap:wrap;justify-content:center;width:100%;gap:16px;animation:none;will-change:auto}.investor-reviews__list{flex-wrap:wrap;justify-content:center;width:100%;padding:0}.investor-reviews__list:last-child{display:none}}@keyframes investor-reviews-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}