.why-important{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 50%,#1a1a1a 100%),radial-gradient(circle at 10% 90%,rgba(249,56,37,.08) 0%,transparent 50%),radial-gradient(circle at 90% 10%,rgba(233,30,99,.08) 0%,transparent 50%);padding:80px 0;margin:0;border:1px solid #333;color:#e0e0e0;width:100%;left:0;right:0;position:relative}.why-important::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="lines" width="30" height="30" patternUnits="userSpaceOnUse"><path d="M 0 30 L 30 0" fill="none" stroke="%23F93825" stroke-width="0.5" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23lines)"/></svg>');opacity:.4}.why-important-content{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.why-important h2{color:#fff;font-size:2.5rem;margin-bottom:30px;font-weight:600;text-align:center;text-shadow:0 0 20px rgba(255,255,255,.3)}.why-important p{font-size:1.1rem;margin-bottom:25px;color:#ccc;line-height:1.7;text-align:center}.why-important ul{list-style:none;padding-left:0;margin:30px 0}.why-important li{padding:15px 0;position:relative;padding-left:40px;color:#b0b0b0;font-size:1.1rem;border-bottom:1px solid #333}.why-important li:before{content:"✓";position:absolute;left:0;color:#f93825;font-weight:700;font-size:1.3rem}.why-important li:last-child{border-bottom:none}.y-axis-label{position:absolute;left:-50px;top:50%;transform:translateY(-50%) rotate(-90deg);color:#ccc;font-size:1rem;font-weight:500;white-space:nowrap}.highlight-box{background:linear-gradient(135deg,#f93825 0%,#e91e63 50%,#f93825 100%),linear-gradient(45deg,rgba(255,255,255,.1) 0%,transparent 50%);color:white;padding:30px;border-radius:20px;margin:30px 0;text-align:center;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(249,56,37,.3)}.highlight-box::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;animation:rotate 4s linear infinite}.highlight-box h3,.highlight-box p{position:relative;z-index:2}.core-center span{font-size:.6rem;color:white;font-weight:600;text-transform:uppercase;letter-spacing:1px}@media (max-width:1024px){.core-center span{font-size:.5rem}}@media (max-width:768px){.core-center span{font-size:.4rem}}@media (max-width:768px){.why-important{padding:60px 0}.why-important-content{padding:0 15px}.why-important h2{font-size:2rem}.showcase-item.large{grid-row:auto;height:300px}}@media (max-width:1024px){.showcase-item.large{grid-column:span 3;grid-row:auto;height:300px}}@media (max-width:480px){.showcase-item.large{height:250px}}.showcase-item.large{grid-row:span 2}