.reviews-wrapper{columns:24rem}.review-card{break-inside:avoid;margin-bottom:1.5rem;padding:1rem}.clip .review-body,.clip .review-company-size,.clip .review-date,.clip .review-services{display:none}.reviews-module-container{position:relative}.reviews-close{bottom:2rem;margin-top:2rem;position:sticky;width:100%;z-index:200}.reviews-close button{box-shadow:var(--shadow-menu);padding-block:.5rem}.reviews-expand{width:100%;z-index:200}.reviews-close button,.reviews-expand button{cursor:pointer;margin:auto;pointer-events:all}.review-card{color:var(--clr-text);display:flex;flex-basis:calc(50% - 1.5rem);flex-direction:column;flex-grow:1;flex-shrink:1;gap:1rem}.review-stars{align-items:center;display:flex}.review-date{font-size:.9rem}.review-headline{font-weight:700;margin-top:.5rem}.review-field-label{font-weight:700}.review-body{font-size:1rem;line-height:1.8}.review-company-info{align-items:center;border-top:1px solid var(--clr-stroke);display:flex;flex-wrap:wrap;font-size:1rem;gap:.5rem;padding-top:1rem}.review-company-info span:not(:first-child){background-image:linear-gradient(180deg,var(--clr-stroke-2),var(--clr-stroke-2));background-position:0 50%;background-repeat:no-repeat;background-size:1px 60%;padding-left:.5rem}.review-industry{background-color:var(--clr-bg-3);border-radius:99rem;font-size:.85rem;padding:.25rem .5rem;width:fit-content}.review-card .review-services{margin-top:1.5rem}.review-card .chip{color:var(--clr-white);line-height:2.5;white-space:nowrap}.review-card .chip:nth-child(1n){background-color:var(--clr-primary)}.review-card .chip:nth-child(2n){background-color:var(--clr-blue)}.review-card .chip:nth-child(3n){background-color:var(--clr-orange)}.review-card .chip:nth-child(4n){background-color:var(--clr-red)}.review-card .chip:nth-child(5n){background-color:var(--clr-purple)}