body,p,li{font-family:Arial,sans-serif;line-height:1.6;margin:0;padding:0}.container{max-width:1100px;margin:auto;padding:2rem 1rem}.hero{text-align:center;padding:2.5rem 1rem;background:#f7f7f7}.hero h1{font-size:2rem;margin-bottom:0.5rem}.hero p{font-size:1.1rem;max-width:700px;margin:auto}.cta-btn{display:inline-block;background:#ffcc00;color:#000;padding:1rem 2rem;border-radius:5px;text-decoration:none;font-weight:bold;font-size:1.1rem;margin-top:1rem}h2{font-size:1.6rem;margin:2rem 0 1rem;text-align:center}.reviews-section{background:#fff;padding:2rem 0}.review-cta{text-align:center;margin:2rem 0}.review-cta a{background:#000;color:#fff;padding:0.85rem 1.75rem;border-radius:5px;text-decoration:none;font-weight:bold;display:inline-block;transition:0.3s}.review-cta a:hover{background:#ffcc00;color:#000}.trust-badge{text-align:center;font-size:1.1rem;color:#333;margin-top:1.5rem}footer{text-align:center;padding:1.5rem;font-size:.9rem;color:#555;background:#f7f7f7}.trustindex-widget,.trustindex-widget ul,.trustindex-widget .ti-reviews-container{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr)) !important;gap:1.5rem !important;overflow:visible !important}.trustindex-widget .ti-review-item{border:2px solid #f1f1f1 !important;padding:1.25rem !important;border-radius:10px !important;background:#fff !important;box-shadow:0 3px 6px rgba(0,0,0,0.05);transition:0.3s ease}.trustindex-widget .ti-review-item:hover{border-color:#ffcc00 !important;box-shadow:0 5px 10px rgba(255,204,0,0.3);transform:translateY(-3px)}.trustindex-widget .ti-carousel,.trustindex-widget .ti-slider,.trustindex-widget .slick-track{display:block !important;transform:none !important}@media (max-width:768px){.hero h1{font-size:1.6rem}.cta-btn,.review-cta a{width:100%;font-size:1rem}}