@import url("https://fonts.googleapis.com/css2?family=Agdasima&display=swap");@import url("https://fonts.googleapis.com/css2?family=Questrial&display=swap");:root{--header-height:111px}.rollingText{position:relative;overflow:clip;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rollingText,.rollingText span{height:1lh;display:block}.rollingText:after,.rollingText:before{display:block;transition:transform .4s,opacity .4s,color .4s;content:attr(data-text);width:100%;height:1lh}.rollingText:before{color:var(--text-color,#1f2626);transform:translateY(0)}.rollingText:after{color:var(--hover-color,#c73e1d);transform:translateY(1lh);opacity:0;position:absolute;top:0;left:0}.rollingText:is(:hover,:focus-within){color:transparent}.rollingText:is(:hover,:focus-within):before{transform:translateY(-1lh);opacity:1;color:transparent}.rollingText:is(:hover,:focus-within):after{transform:translateY(0);opacity:1}.btn:focus-within>.rollingText,.btn:hover>.rollingText,.community-link:focus-within>.rollingText,.community-link:hover>.rollingText,.giant-tabs__link:focus-within>.rollingText,.giant-tabs__link:hover>.rollingText,.nav-link:focus-within>.rollingText,.nav-link:hover>.rollingText,a:not(.link):focus-within>.rollingText,a:not(.link):hover>.rollingText,button:focus-within>.rollingText,button:hover>.rollingText{color:var(--text-color,#1f2626)}.btn:focus-within>.rollingText:before,.btn:hover>.rollingText:before,.community-link:focus-within>.rollingText:before,.community-link:hover>.rollingText:before,.giant-tabs__link:focus-within>.rollingText:before,.giant-tabs__link:hover>.rollingText:before,.nav-link:focus-within>.rollingText:before,.nav-link:hover>.rollingText:before,a:not(.link):focus-within>.rollingText:before,a:not(.link):hover>.rollingText:before,button:focus-within>.rollingText:before,button:hover>.rollingText:before{transform:translateY(-1lh);opacity:1;color:var(--text-color,#1f2626)}.btn:focus-within>.rollingText:after,.btn:hover>.rollingText:after,.community-link:focus-within>.rollingText:after,.community-link:hover>.rollingText:after,.giant-tabs__link:focus-within>.rollingText:after,.giant-tabs__link:hover>.rollingText:after,.nav-link:focus-within>.rollingText:after,.nav-link:hover>.rollingText:after,a:not(.link):focus-within>.rollingText:after,a:not(.link):hover>.rollingText:after,button:focus-within>.rollingText:after,button:hover>.rollingText:after{transform:translateY(0);opacity:1}.rollingText:is(:focus-within,:focus){outline:2px solid var(--light);border-radius:4px}.rollingText:is(:focus-within,:focus):after{color:var(--text-color,#1f2626)!important}.btn:focus-within .rollingText:after{color:var(--text-color,#1f2626)!important}.testimonial{padding:24px 20px;border-bottom:1px solid rgba(31,38,38,.2)}.testimonial-wrapper{overflow:hidden}.testimonial-title{display:flex;align-items:center}.testimonial-slide{display:flex!important;flex-direction:column;gap:60px;height:100%}.testimonial-bottom{position:relative;display:flex;justify-content:space-between;align-items:flex-end;width:100%}.testimonial-bottom-info{display:flex;align-items:flex-end;gap:1rem}.testimonial-bottom-image{position:relative;aspect-ratio:1;width:101px;border-radius:2px;overflow:hidden}.testimonial-bottom-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.testimonial-bottom .bottom-text{opacity:.4}.testimonial-pagination{background-color:#e4e3d9;position:absolute;bottom:0;right:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:336px;width:100%;padding-bottom:8px}.testimonial-pagination .number{font-family:Plaak-Extracondensed,sans-serif;font-weight:400;font-size:59px;line-height:35px;letter-spacing:-.03em;color:#1f2626;opacity:.4}.testimonial-pagination .controls{display:flex;align-items:center;gap:51px}@media (max-width:767px){.testimonial-title{margin-bottom:52px}.testimonial-bottom-info{align-items:flex-start}.testimonial-pagination{right:auto;left:calc(101px + 1rem + 8px);max-width:222px;align-items:flex-end;padding:0}.testimonial-pagination .number{opacity:.7;line-height:40px}.testimonial{padding:32px 20px}}