.industry-hero{text-align:center;justify-content:center;align-items:center;min-height:auto;padding:44px 20px 24px;display:flex;position:relative;overflow:visible}.industry-hero-content{z-index:1;max-width:900px;position:relative}.industry-hero-content h1{color:#fff;letter-spacing:-1.5px;margin-bottom:12px;font-size:3.2rem;font-weight:800;line-height:1.15}.industry-hero-content h1 span{background:linear-gradient(90deg,#00e5ff,#2ed9c3,#a6e22e);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.industry-hero-content p{color:#d6e1f0;max-width:800px;margin:0 auto;font-size:1.15rem;font-weight:400;line-height:1.7}.benefits-section{padding:32px 24px 44px}.benefits-section h2{text-align:center;color:#fff;letter-spacing:-.5px;margin-bottom:28px;font-size:2.4rem;font-weight:800}.benefits-grid{flex-wrap:wrap;justify-content:center;gap:20px;max-width:1400px;margin:0 auto;display:flex}.benefit-card{background:linear-gradient(145deg,#172537 0%,#0a1e33 100%);border:1px solid #243447;border-radius:18px;width:calc(25% - 15px);min-height:auto;padding:20px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 20px 50px #0a1e3380}.benefit-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00e5ff,#a6e22e,#0000);height:2px;transition:opacity .3s;position:absolute;top:0;left:24px;right:24px}.benefit-card:hover{border-color:#3fa9f5;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 60px #00e5ff40}.benefit-card:hover:before{opacity:1}.benefit-card h3{color:#fff;align-items:center;gap:10px;margin-bottom:10px;font-size:1.05rem;font-weight:700;display:flex}.benefit-card ul{margin:0;padding:0;list-style:none}.benefit-card li{color:#d6e1f0;padding-left:20px;font-size:.9rem;line-height:2.1;position:relative}.benefit-card li:before{content:"✓";color:#a6e22e;font-size:.85rem;font-weight:700;position:absolute;left:0}.benefit-icon{color:#000;vertical-align:middle;background:linear-gradient(135deg,#00e5ff 0%,#2ed9c3 100%);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:4px;display:inline-flex}.partner-section{text-align:center;padding:18px 20px;position:relative;overflow:visible}.partner-section:before{content:"";background:radial-gradient(#00e5ff2e 0%,#0000 70%);width:600px;height:300px;position:absolute;bottom:-100px;left:50%;transform:translate(-50%)}.partner-section h2{color:#fff;letter-spacing:-.5px;margin-bottom:10px;font-size:2.8rem;font-weight:800;position:relative}.partner-section p{color:#d6e1f0;margin-bottom:24px;font-size:1.05rem;line-height:1.7;position:relative}.partner-btn{cursor:pointer;color:#0a1e33;font-size:1rem;font-weight:700;font-family:var(--font-poppins), sans-serif;letter-spacing:.2px;background:#00e5ff;border:none;border-radius:10px;outline:none;padding:18px 52px;text-decoration:none;transition:all .25s;display:inline-block;position:relative}.partner-btn:hover{background:#2ed9c3;transform:translateY(-2px);box-shadow:0 0 32px #00e5ff66}@media (max-width:1200px){.benefit-card{width:calc(50% - 10px)}}@media (max-width:768px){.industry-hero-content h1{font-size:2.2rem}.benefits-section h2,.partner-section h2{font-size:1.9rem}.benefit-card{width:100%}.benefits-section{padding:64px 20px}.partner-section{padding:72px 20px}}
