.emi-eras{padding:100px 0;background:var(--emi-surface, #1A1A1A)}.emi-eras__inner{max-width:var(--grid-width, 1400px);margin:0 auto;padding:0 30px}.emi-eras__header{text-align:center;margin-bottom:64px}.emi-eras__subheading{font-size:.8rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--emi-gold, #C9A227);margin-bottom:12px}.emi-eras__title{font-size:clamp(2rem,3.5vw,3rem);font-weight:700;color:#fff;margin-bottom:16px}.emi-eras__desc{font-size:1.05rem;color:var(--emi-text-secondary, #B0B0B0);max-width:640px;margin:0 auto}.emi-eras__timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative}.emi-eras__timeline:before{content:"";position:absolute;top:40px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,var(--emi-border, #2A2A2A),var(--emi-purple, #7030A0),var(--emi-gold, #C9A227))}.emi-eras__era{text-align:center;padding:0 24px;position:relative}.emi-eras__dot{width:20px;height:20px;border-radius:50%;margin:30px auto 32px;position:relative;z-index:2}.emi-eras__era:nth-child(1) .emi-eras__dot{background:var(--emi-border, #2A2A2A);border:3px solid #555}.emi-eras__era:nth-child(2) .emi-eras__dot{background:var(--emi-purple, #7030A0);border:3px solid var(--emi-purple-light, #9B59B6);box-shadow:0 0 20px #7030a04d}.emi-eras__era:nth-child(3) .emi-eras__dot{background:var(--emi-gold, #C9A227);border:3px solid var(--emi-gold-light, #D4B54A);box-shadow:0 0 20px #c9a2274d}.emi-eras__era-label{font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--emi-text-muted, #707070);margin-bottom:8px}.emi-eras__era-title{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:12px}.emi-eras__era-text{font-size:.9rem;color:var(--emi-text-secondary, #B0B0B0);line-height:1.6}.emi-eras__era--active .emi-eras__era-title{color:var(--emi-gold, #C9A227)}.emi-eras__era-title--purple{color:var(--emi-purple, #7030A0)!important}@media screen and (max-width:749px){.emi-eras{padding:60px 0}.emi-eras__timeline{grid-template-columns:1fr;gap:40px}.emi-eras__timeline:before{display:none}.emi-eras__era{text-align:left;padding:0 0 0 40px;border-left:2px solid var(--emi-border, #2A2A2A)}.emi-eras__dot{position:absolute;left:-11px;top:0;margin:0}.emi-eras__era--active{border-color:var(--emi-gold, #C9A227)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/emi-eras.css.map */
