.legacy-story{display:grid;grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:6vw;padding:120px 7vw;background:#111415;color:#fff;border-top:1px solid #ffffff1a}.legacy-rail{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:520px}.legacy-rail .section-tag{color:#d86b70}.legacy-rail strong{margin-top:52px;color:#fff;font:600 clamp(70px,9vw,148px)/.8 "Barlow Condensed";letter-spacing:-.06em;writing-mode:vertical-rl;transform:rotate(180deg)}.legacy-rail i{width:2px;flex:1;min-height:80px;margin:24px 0 18px 38px;background:linear-gradient(#c52b2f,#ffffff25)}.legacy-rail b{margin-left:13px;color:#9da4a7;font:600 13px "Barlow Condensed";letter-spacing:.18em}.legacy-content header{display:grid;grid-template-columns:.55fr 1.25fr;gap:3vw;align-items:end;padding-bottom:42px;border-bottom:1px solid #ffffff25}.legacy-kicker{align-self:start;margin:5px 0 0;color:#c52b2f;font:600 12px "Barlow Condensed";letter-spacing:.17em}.legacy-content h2{margin:0;font:600 clamp(48px,6vw,88px)/.9 "Barlow Condensed";letter-spacing:-.04em}.legacy-content h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #ffffffb5}.legacy-lead{grid-column:2;margin:22px 0 0;color:#bbc0c2;font-size:18px;line-height:1.75;max-width:850px}.legacy-article{display:grid;grid-template-columns:1fr 1fr;gap:34px;margin-top:44px}.legacy-article>p{margin:0;color:#aab0b2;font-size:16px;line-height:1.85}.legacy-article blockquote{grid-column:1/-1;margin:14px 0 18px;padding:27px 34px;border-left:4px solid #c52b2f;background:#ffffff08;color:#fff;font:500 clamp(25px,3vw,40px)/1.15 "Barlow Condensed"}.legacy-pillars{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #ffffff25;border-left:1px solid #ffffff25}.legacy-pillars section{position:relative;min-height:240px;padding:30px;border-right:1px solid #ffffff25;border-bottom:1px solid #ffffff25}.legacy-pillars span{color:#c52b2f;font:600 13px "Barlow Condensed";letter-spacing:.12em}.legacy-pillars h3{margin:42px 0 12px;font:600 28px/1.05 "Barlow Condensed"}.legacy-pillars p{margin:0;color:#9fa6a8;line-height:1.7}.legacy-future{display:grid;grid-template-columns:.35fr 1fr;gap:35px;margin-top:42px;padding-top:28px;border-top:1px solid #ffffff25}.legacy-future span{color:#d86b70;font:600 12px "Barlow Condensed";letter-spacing:.16em}.legacy-future p{margin:0;color:#b8bdc0;font-size:17px;line-height:1.75}
@media(max-width:900px){.legacy-story{grid-template-columns:1fr;padding:80px 24px}.legacy-rail{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:0}.legacy-rail strong{margin:0;font-size:72px;writing-mode:initial;transform:none}.legacy-rail i{width:auto;height:2px;min-height:0;margin:0;background:linear-gradient(90deg,#c52b2f,#ffffff25)}.legacy-rail b{margin:0}.legacy-rail .section-tag{grid-column:1/-1}.legacy-content header{grid-template-columns:1fr}.legacy-lead{grid-column:1}.legacy-article{grid-template-columns:1fr}.legacy-article blockquote{grid-column:1}.legacy-future{grid-template-columns:1fr}}
@media(max-width:560px){.legacy-content h2{font-size:48px}.legacy-pillars{grid-template-columns:1fr}.legacy-pillars section{min-height:210px;padding:25px}.legacy-article blockquote{padding:22px;font-size:27px}.legacy-lead{font-size:16px}}
