.why-section{background-color:var(--bg-dark);text-align:center;padding:40px 20px 50px}.why-header{margin-bottom:28px}.why-header h2{color:#fff;background:linear-gradient(135deg,#fff,#06b6d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:30px;font-weight:800}.why-header p{color:#94a3b8;max-width:560px;margin:0 auto;font-size:15px;line-height:1.5}.why-section .features-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1060px;margin:0 auto;display:grid}.why-section .feature-card{text-align:left;background:#151e2e;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;height:100%;padding:28px 24px;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.why-section .feature-card:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 0 0 1px #a855f766,0 0 0 1px #06b6d466,0 8px 30px -4px #a855f733,0 12px 40px -8px #06b6d426}.why-section .feature-card:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#a855f7,#06b6d4,#0000);width:80%;height:1px;transition:opacity .35s;position:absolute;bottom:0;left:10%}.why-section .feature-card:hover:after{opacity:1}.f-header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.f-icon{background:linear-gradient(135deg,#a855f726,#06b6d426);border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;font-size:22px;display:flex}.f-title{color:#fff;margin:0;font-size:15px;font-weight:700;line-height:1.3}.f-desc{color:#94a3b8;flex:1;font-size:13px;line-height:1.7}@media (max-width:900px){.why-section .features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.why-section .features-grid{grid-template-columns:1fr}}
