.ev26{--charcoal:#1b1e27;--gray-900:#1b1e27;--navy:#333157;--violet:#5e43c2;--violet-deep:#44318d;--copper:#ed6e2e;--copper-deep:#a2441a;--orange-300:#f79e6f;--white:#fff;--lavender:#f7f3fe;--peach:#fef6f0;--purple-50:#f2ebfd;--border:#e3e4e8;--hairline:#e5e7ea;--text-muted:#5c646c;--text-subtle:#777e85;--sans:"Roboto",system-ui,sans-serif;--heading:"PT Serif",Georgia,serif;--container:1216px;--shadow-card:0 1px 2px rgba(27,30,39,.04),0 24px 48px -18px rgba(27,30,39,.1);--ease:cubic-bezier(.16,1,.3,1);color:var(--charcoal);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.ev26 *{box-sizing:border-box}.ev26 h1,.ev26 h2,.ev26 h3,.ev26 h4{font-family:var(--heading);line-height:1.15;margin:0}.ev26 h1,.ev26 h2{font-weight:700}.ev26 h3,.ev26 h4{font-weight:400}.ev26 h1{font-size:clamp(40px,4.2vw,56px);letter-spacing:-.01em;line-height:1.08}.ev26 h2{font-size:clamp(30px,3.2vw,48px);line-height:1.2}.ev26 p{margin:0}.ev26 img{display:block;max-width:100%}.ev26 .container{margin:0 auto;max-width:var(--container);padding:0 clamp(20px,4vw,32px)}.ev26 .eyebrow{color:var(--violet);display:block;font-size:11px;font-weight:600;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.ev26 .section{padding:clamp(56px,6.5vw,84px) 0}.ev26 .lead{color:var(--text-muted);font-size:18px;line-height:28px}.ev26 .bodytext{color:var(--text-muted);font-size:16px;line-height:26px}.ev26 .btn{align-items:center;background:var(--violet);border:1.5px solid var(--violet);border-radius:8px;color:#fff;display:inline-flex;font-family:var(--sans);font-size:16px;font-weight:500;justify-content:center;padding:15px 30px;text-decoration:none;transition:background .2s var(--ease),transform .2s var(--ease)}.ev26 .btn:hover{background:var(--violet-deep);border-color:var(--violet-deep);color:#fff;transform:translateY(-2px)}.ev26 .btn--ghost{background:transparent;color:var(--violet)}.ev26 .btn--ghost:hover{background:var(--lavender);border-color:var(--violet-deep);color:var(--violet-deep)}.ev26 .btn--white{background:#fff;border-color:#fff;color:var(--charcoal)}.ev26 .btn--white:hover{background:var(--purple-50);border-color:var(--purple-50);color:var(--charcoal)}.ev26 .split{align-items:start;display:grid;gap:clamp(28px,5vw,56px);grid-template-columns:5fr 7fr}.ev26 .head{margin-bottom:clamp(28px,3.5vw,40px);max-width:760px}@media (max-width:900px){.ev26 .split{gap:32px;grid-template-columns:1fr}}.ev26 .prog{background:#fff}.ev26 .tl{display:grid;gap:0;max-width:820px}.ev26 .tl-item{align-items:stretch;display:grid;gap:24px;grid-template-columns:100px 1fr;position:relative}.ev26 .tl-time{color:var(--copper-deep);font-size:16px;font-weight:600;letter-spacing:.03em;padding-top:4px;text-align:left}.ev26 .tl-body{border-left:1px solid #ddd9ec;padding:0 0 36px 30px;position:relative}.ev26 .tl-item:last-child .tl-body{border-left-color:transparent;padding-bottom:0}.ev26 .tl-body:before{background:var(--violet);border-radius:50%;box-shadow:0 0 0 4px #fff;content:"";height:10px;left:-6px;position:absolute;top:9px;width:10px}.ev26 .tl-body h3{font-size:clamp(20px,1.8vw,24px);line-height:1.35;padding-top:0}@media (max-width:560px){.ev26 .tl-item{gap:14px;grid-template-columns:82px 1fr}.ev26 .tl-body{padding-left:20px}}