.er-features{color:#fff;background:radial-gradient(at 50% 0,#174e7152,#0000 55%),linear-gradient(#081724 0%,#06111c 65%,#091825 100%);min-height:100vh;font-family:Inter,Arial,sans-serif}.er-features *{box-sizing:border-box}.er-features-container{max-width:1320px;margin:0 auto;padding:35px 28px 80px}.er-features-header{text-align:center;padding:35px 0 75px}.er-features-back{color:#a9c3d5;margin-bottom:55px;font-size:14px;text-decoration:none;display:inline-block}.er-features-back:hover{color:#e7aa31}.er-features-eyebrow{color:#e7aa31;letter-spacing:1.5px;background:#e7aa3114;border:1px solid #e7aa3159;border-radius:30px;margin:0 auto 22px;padding:10px 18px;font-size:12px;font-weight:800;display:table}.er-features-header h1{letter-spacing:-2px;max-width:950px;margin:0 auto;font-size:clamp(38px,5vw,68px);font-weight:900;line-height:1.12}.er-features-header h1 span{color:#e7aa31}.er-features-header>p{color:#aebfce;max-width:700px;margin:25px auto 0;font-size:17px;line-height:1.8}.er-features-actions{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:35px;display:flex}.er-features-primary,.er-features-secondary{border-radius:9px;justify-content:center;align-items:center;min-height:50px;padding:0 25px;font-size:13px;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.er-features-primary{color:#171006;background:linear-gradient(135deg,#efb43d,#c78316);border:1px solid #f2c05e;box-shadow:0 10px 30px #ba781438}.er-features-secondary{color:#fff;background:#102536;border:1px solid #36546b}.er-features-primary:hover,.er-features-secondary:hover{transform:translateY(-3px)}.er-features-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px;display:flex}.er-features-section-heading span,.er-features-bottom>span{color:#e7aa31;letter-spacing:1.5px;font-size:12px;font-weight:900}.er-features-section-heading h2{margin:10px 0 0;font-size:clamp(25px,3vw,36px)}.er-features-section-heading>p{color:#91a8b9;font-size:13px}.er-features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.er-features-card{background:linear-gradient(145deg,#11283a,#0b1b2a);border:1px solid #294257;border-radius:16px;min-height:225px;padding:28px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 12px 35px #00000029}.er-features-card:hover{border-color:#e7aa31;transform:translateY(-5px);box-shadow:0 15px 40px #e7aa311a}.er-features-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.er-features-icon{background:#e7aa311f;border-radius:12px;place-items:center;width:54px;height:54px;font-size:26px;display:grid}.er-features-category{color:#b5c9d8;border:1px solid #35516a;border-radius:20px;padding:7px 10px;font-size:11px}.er-features-card h3{color:#fff;margin:24px 0 10px;font-size:19px}.er-features-card p{color:#a6b9c8;margin:0;font-size:14px;line-height:1.7}.er-features-bottom{text-align:center;background:linear-gradient(135deg,#142d40,#091825);border:1px solid #e7aa3140;border-radius:20px;margin-top:85px;padding:65px 25px}.er-features-bottom h2{margin:20px 0;font-size:clamp(28px,3vw,42px)}.er-features-bottom p{color:#adbfcc;max-width:650px;margin:0 auto 30px;line-height:1.8}@media (max-width:950px){.er-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.er-features-container{padding:20px 16px 50px}.er-features-header{padding:20px 0 50px}.er-features-back{margin-bottom:35px}.er-features-header h1{letter-spacing:-1px}.er-features-header>p{font-size:15px}.er-features-section-heading{display:block}.er-features-grid{grid-template-columns:1fr}.er-features-card{min-height:auto;padding:23px}.er-features-bottom{margin-top:50px;padding:40px 20px}}
