.block-home-testimonial{background:var(--Neutral-1000);color:var(--Neutral-0);padding:6rem 0 2.1875rem}.block-home-testimonial .testimonial-header{margin-bottom:3rem}.block-home-testimonial .testimonial-title{color:var(--Neutral-0);font-family:var(--secondary);margin:0 0 .75rem}.block-home-testimonial .testimonial-description{color:var(--Warm-400);font-size:1.125rem;margin:0}.block-home-testimonial .testimonial-carousel{margin:0 0 2rem;min-width:0;width:100%}.block-home-testimonial .testimonial-carousel:not(.slick-initialized)>.testimonial-slide:not(:first-child){display:none}.block-home-testimonial .testimonial-carousel .slick-list{overflow:hidden}.block-home-testimonial .testimonial-carousel .testimonial-slide{height:auto}.block-home-testimonial .testimonial-carousel .testimonial-slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.block-home-testimonial .testimonial-carousel .testimonial-image{max-width:45rem;width:100%}.block-home-testimonial .testimonial-carousel .testimonial-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-home-testimonial .testimonial-carousel .testimonial-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:32rem;width:100%}.block-home-testimonial .testimonial-carousel .testimonial-quote{border:0;color:var(--Neutral-0);font-family:var(--secondary);font-size:1.75rem;font-style:italic;font-weight:300;line-height:140%;margin:0 0 1.5rem;padding:0}.block-home-testimonial .testimonial-carousel .testimonial-quote:after,.block-home-testimonial .testimonial-carousel .testimonial-quote:before{content:none}.block-home-testimonial .testimonial-carousel .testimonial-author{color:var(--Neutral-0);font-family:var(--geist);font-size:.875rem;font-weight:400;margin-bottom:.5rem}.block-home-testimonial .testimonial-carousel .testimonial-author-role{color:var(--Warm-400);font-family:var(--geist);font-size:.625rem;font-weight:500;letter-spacing:.0625rem;line-height:1.4;text-transform:uppercase}@media screen and (max-width:1023px){.block-home-testimonial .testimonial-carousel .slider-controls{margin-top:1.25rem;width:100%}}.block-home-testimonial .slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;gap:1rem;justify-content:flex-end;margin:0;width:calc(58.44156% - 1.75325rem)}.block-home-testimonial .slider-controls .slider-next,.block-home-testimonial .slider-controls .slider-prev{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;background:transparent;border:1px solid #3f3f3f;border-radius:.25rem;cursor:pointer;-ms-flex:0 0 2.125rem;flex:0 0 2.125rem;height:2.5rem;margin:0;padding:0;-webkit-transform:none;transform:none;-webkit-transition:border-color .25s ease;transition:border-color .25s ease;width:2.5rem}.block-home-testimonial .slider-controls .slider-next:after,.block-home-testimonial .slider-controls .slider-next:before,.block-home-testimonial .slider-controls .slider-prev:after,.block-home-testimonial .slider-controls .slider-prev:before{content:none}.block-home-testimonial .slider-controls .slider-next img,.block-home-testimonial .slider-controls .slider-prev img{display:block;height:auto;opacity:.8;width:1.375rem}.block-home-testimonial .slider-controls .slider-next:hover,.block-home-testimonial .slider-controls .slider-prev:hover{border-color:#aaa}.block-home-testimonial .slider-controls .slider-next:hover img,.block-home-testimonial .slider-controls .slider-prev:hover img{opacity:1}.block-home-testimonial .slider-controls .slider-next:focus-visible,.block-home-testimonial .slider-controls .slider-prev:focus-visible{outline:2px solid var(--Neutral-0);outline-offset:.25rem}.block-home-testimonial .slider-controls .slider-dots,.block-home-testimonial .slider-controls .slider-dots .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-home-testimonial .slider-controls .slider-dots .slick-dots{gap:.5rem;list-style:none;margin:0;padding:0;position:static;width:auto}.block-home-testimonial .slider-controls .slider-dots .slick-dots li{display:block;height:2.5rem;margin:0;padding:0;width:auto}.block-home-testimonial .slider-controls .slider-dots .slick-dots li button{background:var(--Neutral-800);border:0;border-radius:.25rem;color:transparent;cursor:pointer;display:block;font-size:0;height:2.5rem;line-height:0;margin:0;padding:0;-webkit-transition:width .25s ease,background .25s ease;transition:width .25s ease,background .25s ease;width:.1875rem}.block-home-testimonial .slider-controls .slider-dots .slick-dots li button:after,.block-home-testimonial .slider-controls .slider-dots .slick-dots li button:before{content:none;display:none}.block-home-testimonial .slider-controls .slider-dots .slick-dots li button:focus-visible{outline:2px solid var(--Neutral-0);outline-offset:.25rem}.block-home-testimonial .slider-controls .slider-dots .slick-dots li.slick-active button{background:var(--Neutral-800);height:2.5rem;width:1.5rem}@media screen and (max-width:1023px){.block-home-testimonial .slider-controls{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.block-home-testimonial{padding:2rem 0 1.5rem}.block-home-testimonial .wrap{padding:0 1.25rem}.block-home-testimonial .testimonial-header{margin-bottom:1.25rem}.block-home-testimonial .testimonial-title{font-size:1.5rem;line-height:1.25}.block-home-testimonial .testimonial-description{font-size:.6875rem}.block-home-testimonial .testimonial-carousel .testimonial-slide-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.block-home-testimonial .testimonial-carousel .testimonial-content{padding:0}.block-home-testimonial .testimonial-carousel .testimonial-quote{font-size:1.375rem;line-height:1.3}.block-home-testimonial .testimonial-controls{margin-top:1.25rem;width:100%}}
/*# sourceMappingURL=home-testimonial-desktop.min.css.map */
