@charset "UTF-8";.sol-testimonials__container{display:grid;gap:1.5rem}.sol-testimonials__head{display:grid;gap:.75rem;margin-bottom:2.25rem;max-width:64ch}.sol-testimonials__eyebrow{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--xx-small);font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.sol-testimonials__heading{color:var(--wp--preset--color--navy);font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}.sol-testimonials__heading em{font-style:italic}.sol-testimonials__empty{border:1px dashed var(--wp--preset--color--neutral-400);border-radius:8px;color:var(--wp--preset--color--neutral-600);margin:0;padding:1rem;text-align:center}.sol-testimonials__slide{display:flex;flex-direction:column;gap:.5rem;min-width:0}.sol-testimonials__slide>.testimonial{flex-grow:1}.sol-testimonials__unapproved{align-self:flex-start;border:1px dashed var(--wp--preset--color--navy);border-radius:99px;color:var(--wp--preset--color--navy);font-size:.7rem;font-weight:600;padding:.125rem .5rem;white-space:nowrap}.sol-testimonials--reel .sol-testimonials__viewport{overflow-x:auto;padding-block:.875rem .25rem;scroll-snap-type:x mandatory}.sol-testimonials--reel .sol-testimonials__viewport:focus-visible{border-radius:8px;outline:2px solid var(--wp--preset--color--primary);outline-offset:4px}.sol-testimonials--reel.is-ready .sol-testimonials__viewport{overflow:hidden;scroll-snap-type:none}.sol-testimonials--reel .sol-testimonials__container{align-items:stretch;display:flex;gap:var(--wp--custom--gutter);touch-action:pan-y pinch-zoom}.sol-testimonials--reel .sol-testimonials__slide{flex:0 0 85%;position:relative;scroll-snap-align:start}.sol-testimonials--reel .testimonial{gap:.75rem}.sol-testimonials--reel .sol-testimonials__unapproved{background-color:var(--wp--preset--color--white);left:var(--wp--custom--gutter);position:absolute;top:0;transform:translateY(-50%);z-index:1}.sol-testimonials--reel .testimonial__headline{font-size:var(--wp--preset--font-size--small);line-height:1.35;margin-bottom:.375rem}.sol-testimonials--reel .testimonial__headline--placeholder{font-size:var(--wp--preset--font-size--x-small)}.sol-testimonials--reel .testimonial:has(.testimonial__full) .testimonial__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7}.sol-testimonials--reel .testimonial:has(.testimonial__full[open]) .testimonial__text{display:none}.sol-testimonials--reel .testimonial__attribution{justify-content:flex-start;margin:auto 0 0!important;text-align:left}.sol-testimonials--reel .testimonial__meta,.sol-testimonials--reel .testimonial__source{color:var(--wp--preset--color--neutral-700)}.sol-testimonials--reel .testimonial__source{margin-top:-.25rem}.sol-testimonials__controls{gap:.5rem;margin-top:2rem}.sol-testimonials--reel.is-static .sol-testimonials__controls,.sol-testimonials--reel:not(.is-ready) .sol-testimonials__controls{display:none}.sol-testimonials--spotlight{--sol-spotlight-dwell:8s;--sol-spotlight-card:21.25rem;--sol-spotlight-gap:1.125rem;container-type:inline-size}.sol-testimonials--spotlight .sol-testimonials__head{justify-items:center;margin-bottom:2.5rem;margin-inline:auto;max-width:56rem;text-align:center}.sol-testimonials--spotlight .sol-testimonials__eyebrow{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--neutral-300);border-radius:99px;padding:.375rem .875rem}.sol-testimonials--spotlight .sol-testimonials__heading{font-size:var(--wp--preset--font-size--h-2)}.sol-testimonials--spotlight .sol-testimonials__heading em{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--newsreader);font-weight:500}.sol-spotlight{background-color:var(--wp--preset--color--navy);border-radius:28px;color:var(--wp--preset--color--white);display:grid;isolation:isolate;overflow:hidden;position:relative}.sol-spotlight:after,.sol-spotlight:before{border-radius:50%;content:"";filter:blur(4.375rem);pointer-events:none;position:absolute;z-index:-1}.sol-spotlight:before{background:radial-gradient(circle,var(--wp--preset--color--primary),transparent 65%);height:32.5rem;opacity:.55;right:-7.5rem;top:-13.75rem;width:32.5rem}.sol-spotlight:after{background:radial-gradient(circle,var(--wp--preset--color--pink),transparent 65%);bottom:-12.5rem;height:23.75rem;left:-8.75rem;opacity:.3;width:23.75rem}@container (width >= 900px){.sol-spotlight{grid-template-columns:minmax(0,1fr) 18.75rem}}.sol-spotlight__stage{background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 0);background-size:1.375rem 1.375rem;display:flex;flex-direction:column;gap:1.5rem;padding:1.75rem 1.5rem 1.5rem}@container (width >= 900px){.sol-spotlight__stage{padding:3rem 3.5rem}}.sol-spotlight__top{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.sol-spotlight__label{border:1px solid rgba(167,216,253,.3);border-radius:99px;color:var(--wp--preset--color--light-blue);font-size:var(--wp--preset--font-size--xx-small);font-weight:600;letter-spacing:.08em;margin:0;padding:.375rem .75rem;text-transform:uppercase}.sol-spotlight__pause{align-items:center;background:none;border:1px solid hsla(0,0%,100%,.2);border-radius:99px;color:var(--wp--preset--color--white);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--wp--preset--font-size--xx-small);font-weight:600;gap:.5rem;padding:.375rem .75rem}.sol-spotlight__pause[hidden]{display:none}.sol-spotlight__pause:hover{background-color:hsla(0,0%,100%,.08)}.sol-spotlight__pause:focus-visible{outline:2px solid var(--wp--preset--color--light-blue);outline-offset:2px}.sol-spotlight__pause-icon{border-inline:3px solid currentcolor;height:.625rem;width:.5rem}.sol-spotlight__pause[aria-pressed=true] .sol-spotlight__pause-icon{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:5px 0 5px 8px}.sol-spotlight__panels{align-items:center;display:grid;flex:1;gap:2.5rem}.sol-spotlight.is-ready .sol-spotlight__panels>*{grid-area:1/1}.sol-spotlight__panel{display:flex;flex-direction:column;gap:1.5rem;margin:0;transition:opacity .45s ease,transform .45s ease,visibility 0s}.sol-spotlight.is-ready .sol-spotlight__panel:not(.is-current){opacity:0;pointer-events:none;transform:translateY(.625rem);transition:opacity .3s ease,transform .3s ease,visibility 0s .3s;visibility:hidden}.sol-spotlight__mark{color:var(--wp--preset--color--light-blue);height:2rem;width:2.5rem}.sol-spotlight__quote{border:0;margin:0;padding:0}.sol-spotlight__quote p{color:var(--wp--preset--color--white);font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:500;letter-spacing:-.012em;line-height:1.3;margin:0;max-width:30ch;text-wrap:pretty}.sol-spotlight__panel.is-long .sol-spotlight__quote p{font-size:clamp(1.2rem,2vw,1.6rem);max-width:40ch}.sol-spotlight__rail{border-top:1px solid hsla(0,0%,100%,.09);display:flex;gap:.25rem;overflow-x:auto;padding:.625rem;scroll-snap-type:x mandatory;scrollbar-width:none}.sol-spotlight__rail[hidden]{display:none}@container (width >= 900px){.sol-spotlight__rail{background-color:hsla(0,0%,100%,.025);border-left:1px solid hsla(0,0%,100%,.09);border-top:0;flex-direction:column;justify-content:center;padding:1.75rem 1.25rem}}.sol-spotlight__tab{background:none;border:0;border-radius:14px;color:hsla(0,0%,100%,.65);cursor:pointer;display:grid;flex:none;font:inherit;gap:.125rem;min-width:9.375rem;padding:.75rem .875rem 1.125rem;position:relative;scroll-snap-align:start;text-align:left;transition:background-color .25s,color .25s}.sol-spotlight__tab:hover,.sol-spotlight__tab[aria-selected=true]{background-color:hsla(0,0%,100%,.07);color:var(--wp--preset--color--white)}.sol-spotlight__tab:focus-visible{outline:2px solid var(--wp--preset--color--light-blue);outline-offset:-2px}.sol-spotlight__tab-name{font-size:var(--wp--preset--font-size--small);font-weight:600}.sol-spotlight__tab-meta{font-size:var(--wp--preset--font-size--x-small);opacity:.75}@container (width < 900px){.sol-spotlight__tab-meta{display:none}}.sol-spotlight__progress{background-color:hsla(0,0%,100%,.1);border-radius:2px;bottom:.5rem;height:.125rem;left:.875rem;overflow:hidden;position:absolute;right:.875rem}.sol-spotlight__progress span{background-color:var(--wp--preset--color--light-blue);display:block;height:100%;width:0}.sol-spotlight.is-autoplay .sol-spotlight__tab[aria-selected=true] .sol-spotlight__progress span{animation:sol-spotlight-fill var(--sol-spotlight-dwell) linear forwards}.sol-spotlight.is-autoplay .sol-spotlight__tab:not([aria-selected=true]) .sol-spotlight__progress span{animation:none}.sol-spotlight__panel.has-video{align-items:center;display:grid;gap:1.5rem}.sol-spotlight__panel.has-video .sol-spotlight__quote p{font-size:clamp(1.25rem,2vw,1.7rem)}@container (width >= 1100px){.sol-spotlight__panel.has-video{-moz-column-gap:2.5rem;column-gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sol-spotlight__panel.has-video>*{grid-column:1}.sol-spotlight__panel.has-video .sol-spotlight__video{grid-column:2;grid-row:1/span 4}}.sol-spotlight__video{aspect-ratio:16/9;background-color:var(--wp--preset--color--black);border-radius:18px;box-shadow:0 24px 50px -24px rgba(0,0,0,.6);overflow:hidden;position:relative}.sol-spotlight__video iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.sol-spotlight__play{color:var(--wp--preset--color--white);display:block;inset:0;position:absolute}.sol-spotlight__play:focus-visible{border-radius:18px;outline:3px solid var(--wp--preset--color--light-blue);outline-offset:-3px}.sol-spotlight__poster{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1);width:100%}.sol-spotlight__play:hover .sol-spotlight__poster{transform:scale(1.04)}.sol-spotlight__play-icon{background-color:var(--wp--preset--color--primary);border-radius:50%;box-shadow:0 10px 30px -8px rgba(5,1,67,.6);display:grid;height:4.5rem;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.2,.8,.2,1);width:4.5rem}.sol-spotlight__play-icon:before{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:11px 0 11px 18px;content:"";height:0;margin-left:.3125rem;width:0}.sol-spotlight__play:hover .sol-spotlight__play-icon{transform:translate(-50%,-50%) scale(1.08)}.sol-spotlight__play-label{backdrop-filter:blur(.375rem);background-color:rgba(5,1,67,.75);border-radius:99px;bottom:.875rem;font-size:var(--wp--preset--font-size--x-small);font-weight:600;left:.875rem;padding:.375rem .75rem;position:absolute}.sol-testimonials--spotlight.is-held .sol-spotlight__progress span,.sol-testimonials--spotlight.is-paused .sol-spotlight__progress span{animation-play-state:paused!important}@keyframes sol-spotlight-fill{to{width:100%}}.sol-spotlight-who{align-items:center;display:flex;gap:.75rem;margin:0!important;text-align:left}.sol-spotlight-who__badge{border-radius:12px;color:var(--wp--preset--color--navy);display:grid;flex:none;font-size:var(--wp--preset--font-size--x-small);font-weight:700;height:2.75rem;letter-spacing:.02em;place-items:center;width:2.75rem}.sol-spotlight-who__badge--logo{background-color:var(--wp--preset--color--white);padding:.375rem}.sol-spotlight-who__logo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sol-spotlight-who__text{display:grid;flex:1;gap:.125rem;min-width:0}.sol-spotlight-who__name{font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:600}.sol-spotlight-who__meta{font-size:var(--wp--preset--font-size--x-small);opacity:.7}.sol-spotlight-who__source{align-items:center;align-self:center;display:inline-flex;font-size:var(--wp--preset--font-size--xx-small);font-weight:600;gap:.375rem;white-space:nowrap}.sol-spotlight-who__source:before{background-color:currentcolor;border-radius:50%;content:"";height:.4375rem;width:.4375rem}.sol-spotlight-who__source--trustpilot{aspect-ratio:1132.8/278.2;background:url(../../../assets/trustpilot-logo.svg) no-repeat 50%/contain;flex:none;height:1.375rem}.sol-spotlight-who__source--trustpilot:before{display:none}.sol-spotlight .sol-spotlight-who__name{color:var(--wp--preset--color--white)}.sol-spotlight .sol-spotlight-who__source{color:var(--wp--preset--color--light-blue)}.sol-spotlight .sol-spotlight-who__source--trustpilot{background-image:url(../../../assets/trustpilot-logo-white.svg);height:1.75rem}.sol-spotlight .sol-spotlight-who__meta{color:hsla(0,0%,100%,.72);opacity:1}.sol-spotlight-lanes{display:grid;gap:var(--sol-spotlight-gap);margin-top:2.5rem}.sol-spotlight-lanes__lane{overflow-x:auto;padding-block:.375rem .625rem;scroll-snap-type:x proximity}.sol-spotlight-lanes__track{display:flex;width:-moz-max-content;width:max-content}.is-running .sol-spotlight-lanes{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.is-running .sol-spotlight-lanes__lane{overflow:hidden}.is-running .sol-spotlight-lanes__track{animation:sol-spotlight-drift var(--sol-lane-duration,90s) linear infinite}.is-running .sol-spotlight-lanes__lane--reverse .sol-spotlight-lanes__track{animation-direction:reverse}.is-running .sol-spotlight-lanes:focus-within .sol-spotlight-lanes__track,.is-running .sol-spotlight-lanes:hover .sol-spotlight-lanes__track,.is-running.is-paused .sol-spotlight-lanes__track{animation-play-state:paused}@keyframes sol-spotlight-drift{to{transform:translateX(-50%)}}.sol-spotlight-card{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--neutral-300);border-radius:20px;display:flex;flex:none;flex-direction:column;gap:1.125rem;justify-content:space-between;margin:0 var(--sol-spotlight-gap) 0 0;padding:1.375rem;position:relative;scroll-snap-align:start;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;width:var(--sol-spotlight-card)}.sol-spotlight-card:hover{box-shadow:0 18px 40px -18px rgba(5,1,67,.28);transform:translateY(-.25rem)}@container (width < 600px){.sol-spotlight-card{width:17.5rem}}.sol-spotlight-card__quote{border:0;margin:0;padding:0}.sol-spotlight-card__quote p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;color:var(--wp--preset--color--neutral-800);font-size:var(--wp--preset--font-size--small);-webkit-line-clamp:6;line-height:1.55}.sol-spotlight-card__quote p:before{content:"“"}.sol-spotlight-card__quote p:after{content:"”"}.sol-spotlight-card .sol-spotlight-who__name{color:var(--wp--preset--color--navy)}.sol-spotlight-card .sol-spotlight-who__meta{color:var(--wp--preset--color--neutral-700);opacity:1}.sol-spotlight-card .sol-spotlight-who{flex-wrap:wrap;row-gap:.75rem}.sol-spotlight-card .sol-spotlight-who__source{color:var(--wp--preset--color--primary);flex-basis:100%;min-height:1.375rem;order:-1}.sol-spotlight-card .sol-spotlight-who__source--trustpilot{background-position:0}.sol-spotlight-card .sol-spotlight-who__badge{border-radius:10px;height:2.375rem;width:2.375rem}.sol-spotlight__count{color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--small);margin:2rem 0 0;text-align:center}.sol-spotlight__count strong{color:var(--wp--preset--color--navy)}@media (min-width:768px){.sol-testimonials--grid .sol-testimonials__container{grid-template-columns:repeat(2,minmax(0,1fr))}.sol-testimonials--reel .sol-testimonials__container{gap:1.25rem}.sol-testimonials--reel .sol-testimonials__slide{flex-basis:calc(44.44444% - 0.55556rem)}}@media (min-width:1200px){.sol-testimonials--grid .sol-testimonials__container{grid-template-columns:repeat(3,minmax(0,1fr))}.sol-testimonials--reel .sol-testimonials__slide{flex-basis:calc(31.25% - 0.78125rem)}}@media (prefers-reduced-motion:reduce){.sol-testimonials .sol-carousel-dots__dot{transition:none}.sol-spotlight-card,.sol-spotlight__panel,.sol-spotlight__play-icon,.sol-spotlight__poster{transition:none}}
/*# sourceMappingURL=index.css.map */