.section-divider{height:1px;background:linear-gradient(to right,transparent 0%,rgba(34,197,94,.25) 20%,rgba(34,197,94,.45) 50%,rgba(34,197,94,.25) 80%,transparent 100%);margin:0 40px}.iec-page-hero .lt-public-hero{position:relative;overflow:hidden;background:radial-gradient(ellipse 900px 500px at 8% 25%,rgba(34,197,94,.12),transparent 60%),radial-gradient(ellipse 600px 400px at 94% 80%,rgba(34,197,94,.09),transparent 60%),linear-gradient(160deg,#0a1628,#0d1f3c 55%,#0f2545)}.iec-page-hero .lt-public-hero:before{content:"";position:absolute;top:-100px;right:-100px;width:460px;height:460px;border-radius:50%;border:2px solid rgba(34,197,94,.18);box-shadow:0 0 0 70px #22c55e0d,0 0 0 140px #22c55e08;pointer-events:none;z-index:0}.iec-page-hero .lt-public-hero:after{content:"";position:absolute;bottom:-80px;left:-80px;width:320px;height:320px;border-radius:50%;border:2px solid rgba(34,197,94,.12);box-shadow:0 0 0 55px #22c55e0a;pointer-events:none;z-index:0}.iec-page-hero .lt-public-container{position:relative;z-index:1}.iec-page-hero .lt-public-content{color:#e5e7eb}.iec-page-hero .lt-public-title,.iec-page-hero .lt-title-india{color:#fff}.iec-page-hero .lt-public-subtitle{color:#4ade80}.iec-page-hero .lt-public-description{color:#d1d5db}.iec-page-hero .lt-feature-item{color:#f1f5f9;border-left-color:#22c55e}.iec-page-hero .lt-public-highlights{border-top-color:#22c55e33}.iec-page-hero .lt-public-highlights h3{color:#22c55e}.iec-page-hero .lt-public-highlights p{color:#9ca3af}.iec-page-pricing .iecplan-card{border:1px solid #22c55e;box-shadow:none;transition:transform .25s ease,box-shadow .25s ease}.iec-page-pricing .iecplan-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #22c55e26}.lt-public-hero{padding:50px 20px;background:radial-gradient(ellipse 900px 500px at 15% 20%,rgba(34,197,94,.1),transparent 60%),radial-gradient(ellipse 700px 400px at 85% 80%,rgba(34,197,94,.08),transparent 60%),linear-gradient(160deg,#071c2e,#0d2845,#071c2e);font-family:Inter,sans-serif}.lt-public-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:1.3fr .7fr;gap:80px;align-items:center}.lt-public-content{color:#e5e7eb}.lt-public-tag{display:inline-flex;align-items:center;padding:9px 20px;background:linear-gradient(135deg,#22c55e,#4ade80);color:#022c22;font-size:13px;font-weight:800;border-radius:30px;margin-bottom:22px;letter-spacing:.5px}.lt-public-title{font-size:48px;font-weight:900;line-height:1.1;margin-bottom:22px;color:#fff}.lt-public-title span{color:#4ade80}.lt-title-india{color:#fff}.lt-public-subtitle{color:#4ade80;display:block;text-align:left;font-size:38px;font-weight:900;margin-top:4px}.lt-public-description{font-size:17px;line-height:1.8;color:#d1d5db;max-width:640px;margin-bottom:38px;text-align:justify;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-spacing:-.01em}.lt-public-features{display:grid;grid-template-columns:1fr 1fr;gap:16px 30px;margin-bottom:42px}.lt-feature-item{font-size:15.8px;color:#f8fafc;padding-left:10px;border-left:3px solid #22c55e}.lt-public-highlights{display:flex;gap:55px;padding-top:15px;border-top:1px solid rgba(34,197,94,.2);text-align:left}.lt-public-highlights h3{font-size:32px;font-weight:900;color:#22c55e;margin-bottom:6px}.lt-public-highlights p{font-size:14.5px;color:#9ca3af;letter-spacing:.4px;text-align:left}@media(min-width:1600px){.lt-public-container{max-width:1600px;gap:100px}.lt-public-title{font-size:54px}}@media(max-width:1399px){.lt-public-container{max-width:1200px;gap:70px}.lt-public-title{font-size:44px}}@media(max-width:1024px){.lt-public-container{grid-template-columns:1fr;gap:60px}.lt-public-content{text-align:left}.lt-public-title{font-size:40px}.lt-public-description{max-width:100%}.lt-public-highlights{gap:40px}}@media(max-width:991px){.lt-public-title{font-size:36px}.lt-public-features{grid-template-columns:1fr}.lt-public-highlights{flex-wrap:wrap;gap:30px}}@media(max-width:767px){.lt-public-hero{padding:40px 16px}.lt-public-title{font-size:32px;line-height:1.2}.lt-public-tag{font-size:12px;padding:7px 16px}.lt-public-highlights{gap:20px}}@media(max-width:480px){.lt-public-title{font-size:28px}.lt-public-description{font-size:15px}.lt-feature-item{font-size:14.5px}}
