.cd-reviews{color:#fff;background:#0d1c35;padding:54px 0 58px;overflow:hidden}.cd-reviews-heading{justify-content:space-between;align-items:flex-end;gap:28px;max-width:1500px;margin:0 auto 30px;padding:0 5vw;display:flex}.cd-reviews .cd-eyebrow{color:#b7c8ec;letter-spacing:.1em;font-size:14px}.cd-reviews h2{letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(30px,3.3vw,44px);font-weight:750;line-height:1.13}.cd-reviews-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:16px;display:flex}.cd-reviews-actions a,.cd-reviews-pause{align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.cd-reviews-actions a{color:#fff;text-underline-offset:5px;text-decoration:underline}.cd-reviews-pause{color:#e6edfc;cursor:pointer;background:0 0;border:1px solid #637590;border-radius:100px;min-height:44px;padding:10px 16px}.cd-reviews-pause:hover{background:#243854}.cd-reviews-window{width:100%;overflow:hidden}.cd-review-track{width:max-content;animation:48s linear infinite cd-reviews-scroll;display:flex}.cd-review-group{align-items:stretch;gap:20px;min-width:100vw;margin:0;padding:0 20px 0 0;list-style:none;display:flex}.cd-review-card{color:#142440;background:#fff;border:1px solid #e5eaf3;border-radius:18px;flex-direction:column;flex:1 0 auto;width:clamp(300px,32vw,460px);min-height:245px;padding:26px 28px;display:flex}.cd-review-stars{color:#a66b00;gap:4px;margin-bottom:17px;display:flex}.cd-review-card blockquote{letter-spacing:-.015em;flex:1;margin:0 0 26px;font-size:20px;line-height:1.6}.cd-review-author{align-items:center;gap:12px;display:flex}.cd-review-avatar{color:#284ea5;background:#edf2ff;border-radius:50%;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:14px;font-weight:700;display:grid}.cd-review-author strong{font-size:15px;font-weight:700;line-height:1.4;display:block}.cd-reviews-window:hover .cd-review-track,.cd-reviews-window:focus-within .cd-review-track,.cd-reviews[data-paused=true] .cd-review-track{animation-play-state:paused}@keyframes cd-reviews-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:1600px){.cd-reviews-heading{padding-left:70px;padding-right:70px}}@media (max-width:700px){.cd-reviews{padding:36px 0 38px}.cd-reviews-heading{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:24px;padding:0 20px}.cd-reviews h2{font-size:32px}.cd-reviews .cd-eyebrow{font-size:12px}.cd-reviews-actions{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%}.cd-reviews-actions a,.cd-reviews-pause{font-size:14px}.cd-review-card{width:82vw;min-height:260px;padding:24px}.cd-review-card blockquote{font-size:18px}.cd-review-track{animation-duration:44s}}@media (prefers-reduced-motion:reduce){.cd-review-track{width:auto;animation:none;transform:none}.cd-reviews-window{padding:0 5vw;overflow:visible}.cd-review-group{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;padding:0;display:grid}.cd-review-group[aria-hidden=true],.cd-reviews-pause{display:none}.cd-review-card{width:auto;min-width:0}.cd-review-card blockquote{font-size:18px}}@media (prefers-reduced-motion:reduce) and (max-width:900px){.cd-review-group{grid-template-columns:1fr}.cd-review-card{min-height:0}}
