.Testimonials-module__UJBSya__section{max-width:1200px;margin:0 auto;padding:120px 24px}.Testimonials-module__UJBSya__header{text-align:center;margin-bottom:64px}.Testimonials-module__UJBSya__label{letter-spacing:.02em;color:var(--accent2);background:var(--accentSoft);border:1px solid var(--accentSoft);border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:.85rem;font-weight:600;display:inline-flex}.Testimonials-module__UJBSya__title{font-family:var(--display);color:var(--text);margin-bottom:16px;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1}.Testimonials-module__UJBSya__subtitle{color:var(--textDim);max-width:560px;margin:0 auto;font-size:1.125rem;line-height:1.6}.Testimonials-module__UJBSya__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.Testimonials-module__UJBSya__card{-webkit-backdrop-filter:blur(8px);border-radius:var(--rLg);transition:border-color .3s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease);background:#13151d80;border:1px solid #262a3880;padding:32px;position:relative;overflow:hidden}.Testimonials-module__UJBSya__card:hover{border-color:#7c5cff4d;transform:translateY(-2px);box-shadow:0 8px 30px -8px #7c5cff26}.Testimonials-module__UJBSya__quoteMark{font-family:var(--display);background:var(--accentGrad);-webkit-text-fill-color:transparent;opacity:.15;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:6rem;font-weight:700;line-height:1;position:absolute;top:16px;left:20px}.Testimonials-module__UJBSya__quote{z-index:1;color:var(--textDim);margin-top:16px;margin-bottom:24px;font-size:1rem;line-height:1.7;position:relative}.Testimonials-module__UJBSya__author{z-index:1;align-items:center;gap:12px;display:flex;position:relative}.Testimonials-module__UJBSya__avatar{width:44px;height:44px;font-family:var(--display);color:#fff;box-shadow:0 0 0 2px var(--panel), 0 0 0 3px var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex}.Testimonials-module__UJBSya__avatar0{background:linear-gradient(135deg,#7c5cff,#6344f0)}.Testimonials-module__UJBSya__avatar1{background:linear-gradient(135deg,#f97316,#ea580c)}.Testimonials-module__UJBSya__avatar2{background:linear-gradient(135deg,#34d399,#059669)}.Testimonials-module__UJBSya__avatar3{background:linear-gradient(135deg,#9a82ff,#7c5cff)}.Testimonials-module__UJBSya__authorInfo{flex-direction:column;gap:2px;display:flex}.Testimonials-module__UJBSya__name{color:var(--text);font-size:.95rem;font-weight:600}.Testimonials-module__UJBSya__role{color:var(--textFaint);font-size:.825rem}@media (max-width:768px){.Testimonials-module__UJBSya__section{padding:80px 20px}.Testimonials-module__UJBSya__grid{grid-template-columns:1fr;gap:16px}.Testimonials-module__UJBSya__header{margin-bottom:40px}.Testimonials-module__UJBSya__card{padding:24px}.Testimonials-module__UJBSya__quoteMark{font-size:4.5rem}}@media (prefers-reduced-motion:reduce){.Testimonials-module__UJBSya__card{transition:none}}
