.peers-heading-row{margin-bottom:28px}.peers-cta-row{margin-top:24px}.hear-from-peers-carousel .col-12{gap:40px}.hear-from-peers-carousel .splide__slide.is-active.is-visible{border:none}.hear-from-peers-carousel .splide__slide.is-active.is-visible .thumbnail-slide{background:#fff;opacity:1}.thumbnail-carousel{flex-shrink:0;height:400px;overflow:hidden;position:relative}.thumbnail-carousel .splide__track{overflow:visible}.thumbnail-carousel .splide__list{display:flex;flex-direction:column;gap:16px}.thumbnail-slide{align-items:center;border:1px solid #000;border-radius:8px;cursor:pointer;display:flex;gap:8px;opacity:.15;padding:16px;transition:all .3s ease}.thumbnail-slide.is-active{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.08);opacity:1}.thumbnail-avatar{align-items:center;display:flex;height:50px;margin-right:16px;width:50px}.thumbnail-info{flex:1;min-width:0}.thumbnail-name{color:#1c1c1c;font-size:18px;font-weight:600;margin-bottom:4px}.thumbnail-name,.thumbnail-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbnail-title{color:#5e5e5f;font-size:13px}.content-carousel{background:#fff;border:1px solid #000;border-radius:20px;justify-content:center;min-height:350px;min-width:0;padding:16px 24px}.content-carousel,.content-slide{display:flex;flex-direction:column}.content-slide{cursor:grab;height:100%;justify-content:space-around;padding:0 60px;text-align:left}.content-slide:active{cursor:grabbing}.testimonial-text p{margin-top:0}.author-info{display:flex;flex-direction:column;gap:8px}.author-name{font-size:28px;font-weight:600}.author-title{color:#5e5e5f;margin-top:0}.story-link a{color:#1c1c1c;text-decoration:none}.thumbnail-carousel .splide__slide{border:none!important}.custom-arrows button{background:#fff;border:none;cursor:pointer}.custom-arrows button svg{height:28px;width:28px}@media (max-width:992px){.thumbnail-carousel .splide__slide{border:none!important}.hear-from-peers-carousel .col-12{flex-direction:column;gap:24px}.thumbnail-carousel{flex-shrink:1;height:auto;width:100%}.thumbnail-carousel .splide__list{flex-direction:row}.thumbnail-slide{min-width:200px;opacity:1}.content-carousel{padding:24px;width:100%}.content-slide{padding:20px}.testimonial-text{font-size:20px}.author-name{font-size:24px}.story-footer{align-items:flex-start!important;flex-direction:column;gap:16px}.logo{font-size:24px;right:20px;top:20px}}