@layer config,base;@layer components{.testimonial-container{margin-bottom:var(--spacing-80);padding:var(--spacing-l);background-color:var(--color-slate-800);color:var(--color-white)}.testimonial-container:not(.testimonial-formations) p{font-size:var(--text-2xl);line-height:var(--leading-2xl)}.testimonial-header{align-items:center;gap:var(--spacing-20);margin-bottom:var(--spacing-20);color:var(--color-yellow-300);display:flex}.testimonial-header .title-small{color:var(--color-yellow-300);font-family:var(--font-lexend);font-size:clamp(var(--text-18),.9946rem + .6522vw,var(--text-24));font-weight:var(--font-weight-semibold);margin:0}.testimonial-body{margin:0}.testimonial-content{margin:0 0 var(--spacing-20);font-family:var(--font-lexend);font-size:clamp(var(--text-18),.8641rem + 1.3043vw,var(--text-30));font-weight:var(--font-weight-semibold);line-height:clamp(var(--leading-28),1.4891rem + 1.3043vw,var(--leading-40))}.testimonial-content.testimonial-size-smaller p{font-size:var(--text-m);line-height:var(--leading-m)}.testimonial-footer{grid-template-areas:"avatar author""avatar description";grid-template-columns:var(--spacing-80) 1fr;-moz-column-gap:var(--spacing-20);align-content:center;column-gap:var(--spacing-20);display:grid}.testimonial-avatar{width:var(--spacing-80);height:var(--spacing-80);border-radius:var(--radius-full);background-color:var(--color-slate-200);color:var(--color-black);grid-area:avatar;place-content:stretch;place-self:stretch stretch;display:grid;overflow:hidden}.testimonial-avatar img{-o-object-fit:cover;object-fit:cover;place-self:stretch stretch}.testimonial-avatar span{place-self:center}.testimonial-author{font-family:var(--font-lexend);font-size:var(--text-m);font-style:normal;font-weight:var(--font-weight-semibold);grid-area:author;align-self:end;margin:0}.testimonial-description{font-size:clamp(var(--text-14),.8315rem + .2174vw,var(--text-16));grid-area:description;align-self:start;margin:0}.testimonial-separator{margin-block:var(--spacing-40);border:none;border-top:1px solid var(--color-white);opacity:.2}.testimonial-formations{margin-bottom:0}}@layer utilities;
