.analyst-hero{background:#f5f8fc;color:#13233a}.analyst-hero .hero-inner{min-height:580px;padding-top:150px;padding-bottom:70px}.analyst-hero .hero-copy{max-width:900px}.analyst-hero h1{color:#13233a;font-size:clamp(36px,4.5vw,62px);line-height:1.1}.analyst-hero p{color:#526378}.analyst-logo{display:block;width:min(440px,90%);height:auto;margin-bottom:20px}.analyst-hero .btn.ghost{color:#2463a7;border-color:#2463a7}.analyst-example{margin:0}.analyst-example img{display:block;width:100%;height:auto;border:1px solid #dce5ef;border-radius:16px}.analyst-example figcaption{font-size:14px;color:#526378;margin-top:12px}.analyst-steps{list-style:none;padding:0;counter-reset:step;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.analyst-steps li{counter-increment:step;border:1px solid #dce5ef;border-radius:20px;padding:26px;background:#fff}.analyst-steps li:before{content:counter(step,decimal-leading-zero);display:block;font-weight:800;color:#2463a7;margin-bottom:20px}.analyst-steps h3{font-size:23px;line-height:1.25}.analyst-steps p{color:#526378}.analyst-section{scroll-margin-top:100px}.analyst-section .grid2{align-items:center}@media(max-width:1000px){.analyst-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.analyst-steps{grid-template-columns:1fr}.analyst-hero .hero-inner{padding-top:130px}.analyst-logo{width:100%}}

.analyst-hero{background-color:#08111f;background-image:linear-gradient(90deg,rgba(5,12,24,.88),rgba(5,12,24,.65) 48%,rgba(5,12,24,.12)),url("../images/ep-ai-analyst-hero.png");background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff}.analyst-hero .hero-copy{max-width:760px}.analyst-hero h1{color:#fff}.analyst-hero p{color:#e1e9f3}.analyst-hero .eyebrow{color:#a8cbff}.analyst-hero .btn.ghost{color:#fff;border-color:#b8c9dd}.analyst-logo{background:#fff;border-radius:12px;padding:8px 16px;box-sizing:border-box}@media(max-width:600px){.analyst-hero{background-position:65% center}.analyst-hero .hero-copy{max-width:100%}}
