.reviews-block{margin-top:2.25em}@media only screen and (min-width:1024px){.reviews-block{margin-top:4rem}}@media only screen and (max-width:767px){.reviews-block .splide__slide{height:-moz-fit-content!important;height:fit-content!important}}.reviews-block__item{border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;height:-moz-fit-content;height:fit-content;min-height:unset;padding:1rem .5rem;position:relative;width:100%}@media only screen and (min-width:768px){.reviews-block__item{height:100%;padding:40px}}.reviews-block__item-content{background:linear-gradient(180deg,#000,transparent);-webkit-background-clip:text;background-clip:text;max-height:100%;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.reviews-block__item-content.shown{max-height:100%}.reviews-block__item-content.is-overflown:not(.shown){background:linear-gradient(180deg,#000 144px,hsla(0,0%,100%,0) 220px);-webkit-background-clip:text;background-clip:text;color:transparent;max-height:200px}@media only screen and (min-width:768px){.reviews-block__item-content{filter:none;max-height:unset}}.reviews-block__item-content :last-child{margin-bottom:0}.reviews-block__item-content li::marker{color:#000}.reviews-block__item-content li,.reviews-block__item-content p,.reviews-block__item-content span{font-style:normal;font-weight:400;line-height:130%}@media only screen and (min-width:1200px){.reviews-block__item-content li,.reviews-block__item-content p,.reviews-block__item-content span{font-size:1.125rem}}.reviews-block__content-wrapper{display:flex;gap:1.5rem;padding-bottom:2rem;position:relative}@media only screen and (min-width:768px){.reviews-block__content-wrapper{max-height:unset;padding-bottom:unset}}.reviews-block__content-wrapper .quote-svg{flex-shrink:0;height:-moz-fit-content;height:fit-content}.reviews-block__content-wrapper .quote-svg svg{height:auto;width:13px}@media only screen and (min-width:768px){.reviews-block__content-wrapper .quote-svg svg{width:26px}}@media only screen and (min-width:1200px){.reviews-block__content-wrapper .quote-svg svg{width:36px}}.reviews-block__company-preview{align-items:center;display:grid;gap:1rem;grid-template-columns:auto auto;margin-top:auto;padding:0 .5rem 0 2.5rem}@media only screen and (min-width:1200px){.reviews-block__company-preview{gap:2.5rem}}.reviews-block__company-logo{display:flex;max-height:100px;max-width:77px;min-width:72px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:auto}@media only screen and (min-width:480px){.reviews-block__company-logo{max-width:80px}}@media only screen and (min-width:1440px){.reviews-block__company-logo{max-width:unset}}.reviews-block__company-info{display:flex;flex-direction:column;gap:.25rem;position:relative}.reviews-block__company-desc{font-size:.8125rem}@media only screen and (min-width:1024px){.reviews-block__company-desc{font-size:1.125rem}}.reviews-block__company-name{font-size:.875rem;font-style:normal;font-weight:700;letter-spacing:-.03rem;line-height:120%}@media only screen and (min-width:1024px){.reviews-block__company-name{font-size:1.5rem}}.reviews-block__bg{border-radius:24px;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;width:100%;z-index:-1}.reviews-block .reviews-block__content-wrapper:has(.reviews-block__item-content.is-overflown) .text-toggler{display:flex}.reviews-block .text-toggler{bottom:0;cursor:pointer;display:none;height:20px;left:0;margin:auto;pointer-events:auto;position:absolute;right:0;top:auto;width:20px}.reviews-block .text-toggler svg{pointer-events:none}@media only screen and (min-width:768px){.reviews-block .text-toggler{display:none}}