.buldok-booking-social{background-color:var(--midnight);padding:100px 0}.buldok-booking-social__headline{color:var(--white);font-family:var(--font-display);font-size:28px;font-weight:600;margin-bottom:60px;text-align:center}.buldok-testimonials-grid{display:grid;gap:var(--space-lg);grid-template-columns:repeat(3,1fr);margin-bottom:80px}.buldok-testimonial-card{background-color:var(--charcoal);border:1px solid var(--graphite);border-radius:var(--radius-lg);display:flex;flex-direction:column;height:100%;padding:var(--space-lg)}.buldok-testimonial-card__quote-icon{color:var(--teal-primary);margin-bottom:var(--space-md);opacity:.3}.buldok-testimonial-card__quote{color:var(--light-gray);flex:1;font-family:var(--font-body);font-size:15px;font-style:italic;line-height:1.7;margin-bottom:var(--space-lg)}.buldok-testimonial-card__quote p{margin:0}.buldok-testimonial-card__author{border-top:1px solid var(--graphite);padding-top:var(--space-md)}.buldok-testimonial-card__name{color:var(--white);font-size:15px;font-weight:600;margin-bottom:2px}.buldok-testimonial-card__meta{color:var(--medium-gray);font-size:13px}.buldok-trust-badges{align-items:center;border-top:1px solid var(--graphite);display:flex;flex-wrap:wrap;gap:var(--space-2xl);justify-content:center;padding-top:60px}.buldok-trust-badge{text-align:center}.buldok-trust-badge__image{filter:grayscale(100%) brightness(1.2);height:48px;opacity:.7;transition:all var(--transition-normal);width:auto}.buldok-trust-badge__image:hover{filter:none;opacity:1}.buldok-trust-badge__stat{color:var(--teal-primary);font-family:var(--font-display);font-size:32px;font-weight:700;line-height:1;margin-bottom:4px}.buldok-trust-badge__label{color:var(--medium-gray);font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.buldok-trust-badge__text{color:var(--light-gray);font-size:14px;font-weight:600}@media (max-width:1024px){.buldok-testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.buldok-booking-social{padding:80px 0}.buldok-testimonials-grid{gap:var(--space-md);grid-template-columns:1fr}.buldok-trust-badges{gap:var(--space-xl);padding-top:40px}.buldok-trust-badge__stat{font-size:28px}}