.client-reviews{background-color:var(--base-100);--quote-size:clamp(1.25rem, 2.4vw, 2.5rem);width:100%;position:relative}.client-reviews .review-card{justify-content:center;align-items:center;width:100%;padding:1.25rem 1.25rem 0;display:flex;position:relative}.client-reviews .review-card-container{width:90%;padding:calc(var(--quote-size) * 1.1) calc(var(--quote-size) * 1.25);border-radius:1rem;display:flex;position:relative}.client-reviews .review-card-content{flex:1;min-width:0}.client-reviews .review-card-content-wrapper{justify-content:center;gap:calc(var(--quote-size) * .95);text-align:center;flex-direction:column;width:100%;display:flex}.client-reviews h3.review-card-text{font-size:var(--quote-size);letter-spacing:0;overflow-wrap:break-word;line-height:1.05}.client-reviews .review-card-client-info{gap:calc(var(--quote-size) * .25);flex-direction:column;display:flex}.client-reviews #review-card-1{background-color:var(--base-100);border:1px solid var(--base-400)}.client-reviews #review-card-2{background-color:var(--base-400);color:var(--base-100)}.client-reviews #review-card-3{background-color:var(--base-500);color:var(--base-400)}.client-reviews #review-card-4{background-color:var(--base-100);border:1px solid var(--base-400)}.client-reviews #review-card-5{background-color:var(--base-500)}.client-reviews #review-card-6{background-color:var(--base-400);color:var(--base-100)}.client-reviews p.sm.review-card-client-company{color:var(--base-100);opacity:.4}.client-reviews #review-card-1 p.sm.review-card-client-company,.client-reviews #review-card-4 p.sm.review-card-client-company,.client-reviews #review-card-5 p.sm.review-card-client-company{color:var(--base-400)}@media (min-width:1000px){.client-reviews{height:100svh;overflow:hidden}.client-reviews .review-card{will-change:transform;padding:1.5rem;position:absolute;inset:0}.client-reviews .review-card-container{will-change:transform;width:min(50rem,90%);max-height:86%;overflow:hidden}}
