.TestimonialsSpotlight-module__hVzFKq__section{--sp-charcoal:#333;--sp-white:#fafafa;--sp-orange:#ff7043;--sp-blue:#5c6bc0;--sp-gradient:linear-gradient(90deg, #ff7043 0%, #5c6bc0 100%);--sp-text-body:#d6d6d6;--sp-text-muted:#bdbdbd;--sp-rotate:7s;isolation:isolate;background:var(--sp-charcoal);color:var(--sp-white);padding:96px 0 88px;position:relative;overflow:hidden}.TestimonialsSpotlight-module__hVzFKq__inner{z-index:1;box-sizing:content-box;flex-direction:column;gap:56px;max-width:1260px;margin:0 auto;padding:0 90px;display:flex;position:relative}@media (max-width:1440px){.TestimonialsSpotlight-module__hVzFKq__inner{max-width:none}}.TestimonialsSpotlight-module__hVzFKq__head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.TestimonialsSpotlight-module__hVzFKq__dots{align-items:center;gap:10px;margin-bottom:16px;display:flex}.TestimonialsSpotlight-module__hVzFKq__dots span{border-radius:50%;display:block}.TestimonialsSpotlight-module__hVzFKq__dots span:first-child{background:#5c6bc0;width:8px;height:8px}.TestimonialsSpotlight-module__hVzFKq__dots span:nth-child(2){background:#8e6ca8;width:10px;height:10px}.TestimonialsSpotlight-module__hVzFKq__dots span:nth-child(3){background:#b86e8c;width:12px;height:12px}.TestimonialsSpotlight-module__hVzFKq__dots span:nth-child(4){background:#de6f67;width:14px;height:14px}.TestimonialsSpotlight-module__hVzFKq__dots span:nth-child(5){background:#ff7043;width:16px;height:16px}.TestimonialsSpotlight-module__hVzFKq__title{letter-spacing:-.01em;margin:0;font-size:48px;font-weight:900;line-height:1.1}.TestimonialsSpotlight-module__hVzFKq__nav{gap:12px;display:flex}.TestimonialsSpotlight-module__hVzFKq__navBtn{width:52px;height:52px;color:var(--sp-white);cursor:pointer;background:0 0;border:1.5px solid #fafafa4d;border-radius:50%;justify-content:center;align-items:center;display:flex}.TestimonialsSpotlight-module__hVzFKq__navBtn:hover,.TestimonialsSpotlight-module__hVzFKq__navBtn:focus-visible{border-color:var(--sp-orange);outline:none}.TestimonialsSpotlight-module__hVzFKq__navBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-orange) 40%, transparent)}.TestimonialsSpotlight-module__hVzFKq__stage{align-items:center;gap:80px;min-height:340px;display:flex}.TestimonialsSpotlight-module__hVzFKq__stageLogo{flex:none;justify-content:center;width:260px;display:flex}.TestimonialsSpotlight-module__hVzFKq__logoRing{box-sizing:border-box;background:var(--sp-gradient);border-radius:50%;width:220px;height:220px;padding:6px}.TestimonialsSpotlight-module__hVzFKq__logoInner{border:6px solid var(--sp-charcoal);box-sizing:border-box;background:var(--sp-white);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.TestimonialsSpotlight-module__hVzFKq__stageText{flex-direction:column;flex:1;gap:20px;display:flex}.TestimonialsSpotlight-module__hVzFKq__highlight{background:var(--sp-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:700px;margin:0;font-size:44px;font-weight:900;line-height:1.15}.TestimonialsSpotlight-module__hVzFKq__quote{color:var(--sp-text-body);max-width:680px;margin:0;font-size:18px;line-height:1.6}.TestimonialsSpotlight-module__hVzFKq__meta{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.TestimonialsSpotlight-module__hVzFKq__meta p{color:var(--sp-text-muted);margin:0;font-size:15px}.TestimonialsSpotlight-module__hVzFKq__meta strong{color:var(--sp-white)}.TestimonialsSpotlight-module__hVzFKq__case{min-height:44px;color:var(--sp-orange);align-items:center;gap:6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.TestimonialsSpotlight-module__hVzFKq__case:focus-visible{outline:2px solid var(--sp-orange);outline-offset:3px}@keyframes TestimonialsSpotlight-module__hVzFKq__spIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.TestimonialsSpotlight-module__hVzFKq__anim{animation:.5s both TestimonialsSpotlight-module__hVzFKq__spIn}.TestimonialsSpotlight-module__hVzFKq__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.TestimonialsSpotlight-module__hVzFKq__tab{color:var(--sp-white);text-align:left;cursor:pointer;opacity:.55;background:0 0;border:0;flex-direction:column;gap:14px;padding:0;font-family:inherit;transition:opacity .2s;display:flex}.TestimonialsSpotlight-module__hVzFKq__tab:hover,.TestimonialsSpotlight-module__hVzFKq__tab[aria-selected=true]{opacity:1}.TestimonialsSpotlight-module__hVzFKq__tab:focus-visible{outline:2px solid var(--sp-orange);outline-offset:4px}.TestimonialsSpotlight-module__hVzFKq__bar{background:#fafafa26;border-radius:2px;height:3px;overflow:hidden}.TestimonialsSpotlight-module__hVzFKq__fill{background:var(--sp-gradient);width:0;height:100%;display:block}.TestimonialsSpotlight-module__hVzFKq__tab[aria-selected=true] .TestimonialsSpotlight-module__hVzFKq__fill{animation:TestimonialsSpotlight-module__hVzFKq__spFill var(--sp-rotate) linear forwards}.TestimonialsSpotlight-module__hVzFKq__paused .TestimonialsSpotlight-module__hVzFKq__fill{animation-play-state:paused}.TestimonialsSpotlight-module__hVzFKq__fillStatic{width:100%;animation:none}@keyframes TestimonialsSpotlight-module__hVzFKq__spFill{0%{width:0}to{width:100%}}.TestimonialsSpotlight-module__hVzFKq__who{align-items:center;gap:14px;display:flex}.TestimonialsSpotlight-module__hVzFKq__whoImg{background:var(--sp-white);border-radius:50%;flex:none;width:40px;height:40px;position:relative;overflow:hidden}.TestimonialsSpotlight-module__hVzFKq__name{font-size:16px;font-weight:700;display:block}.TestimonialsSpotlight-module__hVzFKq__tag{color:var(--sp-text-muted);font-size:14px;display:block}@media (prefers-reduced-motion:reduce){.TestimonialsSpotlight-module__hVzFKq__anim{animation:none}.TestimonialsSpotlight-module__hVzFKq__tab[aria-selected=true] .TestimonialsSpotlight-module__hVzFKq__fill{width:100%;animation:none}}@media (max-width:640px){.TestimonialsSpotlight-module__hVzFKq__section{padding:64px 0 56px}.TestimonialsSpotlight-module__hVzFKq__inner{gap:32px;padding:0 20px}.TestimonialsSpotlight-module__hVzFKq__ring{width:300px;top:120px;right:-180px}.TestimonialsSpotlight-module__hVzFKq__title{font-size:32px}.TestimonialsSpotlight-module__hVzFKq__nav{display:none}.TestimonialsSpotlight-module__hVzFKq__stage{flex-direction:column;align-items:flex-start;gap:24px;min-height:0}.TestimonialsSpotlight-module__hVzFKq__stageLogo{width:auto}.TestimonialsSpotlight-module__hVzFKq__logoRing{width:112px;height:112px;padding:4px}.TestimonialsSpotlight-module__hVzFKq__logoInner{border-width:4px}.TestimonialsSpotlight-module__hVzFKq__highlight{font-size:28px}.TestimonialsSpotlight-module__hVzFKq__quote{font-size:16px}.TestimonialsSpotlight-module__hVzFKq__tabs{scrollbar-width:none;gap:16px;margin:0 -20px;padding:0 20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.TestimonialsSpotlight-module__hVzFKq__tab{flex:none}.TestimonialsSpotlight-module__hVzFKq__tag{display:none}.TestimonialsSpotlight-module__hVzFKq__whoImg{width:32px;height:32px}}.TestimonialsSpotlight-module__hVzFKq__package{padding:96px 0}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__inner{gap:48px;max-width:1100px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__stage{gap:72px;min-height:248px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__stageLogo{width:auto}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__logoRing{width:200px;height:200px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__stageText{gap:16px;max-width:700px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__highlight{font-size:40px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__quote{max-width:none;font-size:17px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__tab,.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__who{gap:12px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__whoImg{width:36px;height:36px}@media (max-width:640px){.TestimonialsSpotlight-module__hVzFKq__package{padding:64px 0}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__inner{gap:32px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__stage{gap:24px;min-height:0}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__logoRing{width:110px;height:110px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__highlight{font-size:28px}.TestimonialsSpotlight-module__hVzFKq__package .TestimonialsSpotlight-module__hVzFKq__quote{font-size:16px}}
