.landing-proof{background:linear-gradient(180deg, var(--deep-earth-blue) 0%, #151d2a 100%);padding:5rem 0;position:relative}.landing-proof:before{content:"";background:linear-gradient(90deg,#0000,#f59e0b33,#0000);height:1px;position:absolute;top:0;left:0;right:0}.proof-container{text-align:center;max-width:1200px;margin:0 auto;padding:0 2rem}.proof-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.15em;color:#fff6;margin-bottom:3rem;font-size:.875rem;font-weight:600}.proof-stats{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.proof-stat{border-radius:var(--radius-xl);transition:all var(--transition-base);background:#ffffff08;border:1px solid #ffffff0f;padding:2rem 1.5rem}.proof-stat:hover{background:#ffffff0f;border-color:#f59e0b26;transform:translateY(-2px)}.proof-stat-icon{border-radius:var(--radius-lg);justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 1rem;display:flex}.proof-stat-icon.icon-amber-bg{color:var(--amber-drill);background:#f59e0b1a}.proof-stat-icon.icon-blue-bg{color:var(--water-blue);background:#3b82f61a}.proof-stat-icon.icon-green-bg{color:var(--success-green);background:#10b9811a}.proof-stat-number{font-family:var(--font-display);color:#fff;margin-bottom:.5rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1}.proof-stat-desc{color:#ffffff80;font-size:.875rem;line-height:1.4}.landing-testimonials{background:linear-gradient(#0f1419 0%,#1a2332 100%);padding:clamp(3rem,6vw,5rem) 0}.testimonials-container{max-width:1100px;margin:0 auto;padding:0 24px}.testimonials-title{text-align:center;color:#f7fafc;margin-bottom:2.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.testimonials-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.testimonial-card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.testimonial-stars{color:#d69e2e;letter-spacing:2px;font-size:1.1rem}.testimonial-quote{color:#cbd5e0;flex:1;font-size:.95rem;font-style:italic;line-height:1.65}.testimonial-author{border-top:1px solid #ffffff14;flex-direction:column;gap:2px;padding-top:.5rem;display:flex}.testimonial-author strong{color:#f7fafc;font-size:.9rem}.testimonial-author span{color:#a0aec0;font-size:.8rem}.landing-trust-section{background:#ffffff05;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:clamp(3rem,6vw,5rem) 0}.trust-section-container{max-width:1100px;margin:0 auto;padding:0 2rem}.trust-section-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.trust-image{aspect-ratio:3/2;border-radius:12px;overflow:hidden}.trust-badge-row{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.trust-badge-text{font-family:var(--font-body);color:#ffffff80;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:600}.trust-title{font-family:var(--font-display);color:#fff;margin-bottom:1rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.2}.trust-desc{font-family:var(--font-body);color:#ffffffb3;margin-bottom:.75rem;font-size:1rem;line-height:1.7}@media (max-width:992px){.trust-section-grid{grid-template-columns:1fr;gap:1.5rem}}.hero-phone{color:#ffffff80;margin-top:.5rem;margin-bottom:1.5rem;font-size:.875rem}.hero-phone a{color:var(--amber-drill);font-weight:600;text-decoration:none}.hero-phone a:hover{text-decoration:underline}.signup-proof-blocks{background:var(--deep-earth-blue);color:#fff}.signup-proof-phone{text-align:center;padding:1.5rem 1rem 0}@media (max-width:992px){.proof-stats{grid-template-columns:repeat(2,1fr);gap:1rem}.proof-stat,.trust-section-grid{opacity:1!important;transform:none!important}}@media (max-width:480px){.proof-container{padding:0 1rem}.signup-proof-blocks .proof-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-proof-blocks .proof-stat{min-width:0;padding:1.5rem .75rem}.signup-proof-blocks .proof-stat-number{font-size:clamp(1.25rem,6vw,1.5rem)}.signup-proof-blocks .testimonials-grid{grid-template-columns:minmax(0,1fr)}}
