.why-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:2rem}.ws-item{text-align:center;padding:1.75rem 1rem;position:relative;overflow:hidden}.ws-item:after{content:"";position:absolute;bottom:0;left:20%;right:20%;height:3px;background:linear-gradient(90deg,transparent,var(--accent),transparent);border-radius:999px}.ws-value{display:block;font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.8rem);font-weight:800;background:linear-gradient(135deg,var(--accent),#7da82e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;margin-bottom:.3rem}.ws-label{color:var(--text-muted);font-size:.88rem}.why-images{display:grid;grid-template-columns:1.4fr 1fr;gap:1rem}.why-img-main,.why-img-side{position:relative;border-radius:var(--radius-md);overflow:hidden}.why-img-main{aspect-ratio:16/9}.why-img-side{aspect-ratio:4/3}.why-img-main img,.why-img-side img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.why-img-main:hover img,.why-img-side:hover img{transform:scale(1.05)}.why-img-caption{position:absolute;bottom:0;left:0;right:0;padding:.65rem 1rem;background:linear-gradient(transparent,#000000b3);color:#fff;font-family:var(--font-heading);font-size:.82rem;font-weight:600}@media(max-width:640px){.why-images{grid-template-columns:1fr}.why-img-side{aspect-ratio:16/9}}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.why-card{padding:1.75rem;position:relative;overflow:hidden;border-top:3px solid var(--card-accent, var(--accent));transition:transform var(--transition),box-shadow var(--transition)}.why-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000026}.wc-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem}.wc-icon{font-size:1.6rem}.wc-num{font-family:var(--font-heading);font-size:1.5rem;font-weight:800;opacity:.4}.wc-title{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:var(--heading);margin-bottom:.5rem}.wc-text{color:var(--text-muted);font-size:.88rem;line-height:1.7;margin-bottom:1rem}.wc-tags{display:flex;flex-wrap:wrap;gap:.4rem}.wc-tag{padding:.25rem .6rem;border-radius:4px;font-size:.75rem;font-weight:600;border:1px solid;background:#0000000d;font-family:var(--font-heading)}.testimonials-slider{position:relative;overflow:hidden}.testimonials-track{display:flex;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.testimonial-slide{min-width:100%;padding:2.5rem 3rem;text-align:center;position:relative;border:1px solid rgba(107,142,35,.12);background:linear-gradient(135deg,rgba(107,142,35,.03),transparent)!important;box-sizing:border-box}.quote-icon{position:absolute;top:1.25rem;left:1.5rem;color:var(--accent)}.testimonial-slide blockquote{font-size:1.05rem;line-height:1.8;color:var(--text-muted);font-style:italic;margin:0 0 1.5rem;max-width:650px;margin-inline:auto}.t-author{display:flex;align-items:center;gap:.75rem;justify-content:center}.t-avatar{width:40px;height:40px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:700;font-size:1rem}.t-author div:last-child{text-align:left}.t-author strong{font-family:var(--font-heading);font-size:.92rem;font-weight:700;color:var(--heading);display:block}.t-author span{font-size:.82rem;color:var(--text-muted)}.testimonials-nav{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.25rem}.t-nav-btn{width:36px;height:36px;border-radius:50%;border:1px solid var(--glass-border);background:var(--surface);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted);transition:all .2s ease}.t-nav-btn:hover{border-color:var(--accent);color:var(--accent)}.t-dots{display:flex;gap:.4rem}.t-dot{width:8px;height:8px;border-radius:50%;border:none;background:var(--glass-border);cursor:pointer;transition:all .3s ease;padding:0}.t-dot.active{background:var(--accent);width:24px;border-radius:4px}.why-cta{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 2.5rem;border:1px solid rgba(90,122,30,.1);background:var(--accent-soft)!important}.wc-cta-left h2{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--heading);margin:0 0 .3rem}.wc-cta-left p{color:var(--text-muted);font-size:.9rem;margin:0}.wc-cta-right{display:flex;gap:.65rem;flex-shrink:0}.wcta-btn-primary{display:inline-flex;align-items:center;gap:.45rem;padding:.65rem 1.4rem;border-radius:var(--radius-sm);background:var(--accent);color:#fff;font-size:.88rem;font-weight:600;font-family:var(--font-heading);text-decoration:none;white-space:nowrap;transition:all var(--transition)}.wcta-btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.wcta-btn-ghost{display:inline-flex;align-items:center;gap:.45rem;padding:.65rem 1.4rem;border-radius:var(--radius-sm);border:1px solid var(--glass-border);color:var(--heading);font-size:.88rem;font-weight:600;font-family:var(--font-heading);text-decoration:none;white-space:nowrap;transition:all var(--transition)}.wcta-btn-ghost:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:900px){.why-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.why-stats{grid-template-columns:1fr}.why-cta{flex-direction:column;text-align:center}.wc-cta-right{justify-content:center;flex-wrap:wrap}.testimonial-slide{padding:2rem 1.5rem}.quote-icon{display:none}}@media(max-width:540px){.why-grid{grid-template-columns:1fr}}
