#testem-1.reviews-motto{padding:0 var(--pad-x);color:var(--fg);position:relative;overflow:visible}.reviews-sticky{padding:100px 0 40px}.reviews-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px}.reviews-heading .sec-title{margin:12px 0 0}.reviews-controls{font-size:var(--label-size);font-weight:700;white-space:nowrap}.reviews-track{position:relative}.review-card{padding:24px 0;color:inherit}.review-author{margin-top:28px}.review-author .t1-name{margin:0 0 8px}.review-author .t1-role{opacity:1;line-height:1.4}.review-card blockquote{margin:0;font:500 clamp(22px,2.8vw,46px)/1.25 'DM Sans',sans-serif;letter-spacing:-.025em;max-width:1200px}.review-word{display:inline-block}.reviews-motion .reviews-sticky{position:sticky;top:0;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.reviews-motion .review-card{position:absolute;inset:0;visibility:hidden;pointer-events:none}.reviews-motion .reviews-track{height:var(--review-height,430px)}.reviews-motion .review-card blockquote{perspective:1000px}@media(max-width:700px){.reviews-sticky{padding:88px 0 30px}.reviews-heading{margin-bottom:26px}.reviews-heading .sec-title{font-size:clamp(60px,15vw,110px)}.review-card blockquote{font-size:clamp(19px,5.1vw,28px);line-height:1.3}.review-author{margin-top:24px}.review-author .t1-role{font-size:11px}.review-author .t1-name{font-size:13px}}
/* This existing wrapper contains later sections: clip without trapping sticky scrolling. */
/* (di Codex; qui la regola non aggancia piu' niente perche' il </div>
   non chiuso e' stato sistemato e #testem-1 non sta piu' dentro
   .mq-wrap — la lascio perche' non fa danno e vale se il markup torna
   com'era) */
.mq-wrap:has(#testem-1){overflow:clip}
.reviews-motion .reviews-sticky{background:var(--bg);isolation:isolate}
