:root{--primary-gold:#f5bd42;--dark-bg:#04071d;--pill-bg:#12182d;--badge-bg:#2f2925}.sc-testimonials{background:var(--dark-bg);overflow:hidden;position:relative;width:100%}.sc-testimonials__header{margin-bottom:60px;padding:0;text-align:center}.sc-testimonials__grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin:0;max-width:none;padding:0;position:relative;width:100%;z-index:2}.sc-testimonial-card{background:#12182d;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;display:flex;flex-direction:column;padding:40px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.sc-testimonial-card:hover{border-color:rgba(245,189,66,.3);box-shadow:0 20px 40px rgba(0,0,0,.4);transform:translateY(-10px)}.sc-testimonial-card__header{align-items:center;display:flex;gap:20px;margin-bottom:24px}.sc-testimonial-card__avatar{border:2px solid rgba(245,189,66,.2);border-radius:50%;flex-shrink:0;height:60px;object-fit:cover;width:60px}.sc-testimonial-card__name{color:var(--primary-gold);display:block;font-size:18px;font-weight:700}.sc-testimonial-card__job{color:#fff;display:block;font-size:14px;margin-top:2px}.sc-testimonial-card__body{border-top:1px solid hsla(0,0%,100%,.08);padding-top:24px}.sc-testimonial-card__rating{display:flex;gap:4px;margin-bottom:16px}.sc-testimonial-card__content,.sc-testimonial-card__content *{color:#fff!important;font-size:16px;line-height:1.8;text-align:left!important}@media (max-width:900px){.sc-testimonials__grid{gap:20px;grid-template-columns:1fr;padding:0}.sc-testimonial-card{padding:30px}.sc-testimonials{padding:0}}