.steel-navigation{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 28px;padding:16px 20px;border-block:1px solid var(--public-line);font-size:16px}
.steel-navigation a{color:var(--public-ink);font-weight:600}
.steel-navigation a[aria-current=page]{color:var(--public-blue);text-decoration:underline;text-underline-offset:6px}
.steel-site .steel-direction-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.steel-site .mf-direction-card img{aspect-ratio:16/9;object-fit:cover}
.steel-site .mf-direction-card__body small{font-size:15px;line-height:1.55}
.steel-site .mf-pilot-sequence li{border-top:1px solid var(--public-line)}
.steel-site .mf-pilot-photo-stage figure{min-height:0;max-height:490px;align-self:center}
.steel-site .mf-pilot-photo-stage img{aspect-ratio:4/3;height:100%;object-fit:cover}
.steel-site .mf-pilot-row p{font-size:var(--mb-font-body);line-height:var(--mb-line-body)}
.steel-site .public-breadcrumbs{width:min(var(--mb-container-width),calc(100% - 40px));margin:18px auto 20px}
@media(max-width:900px){.steel-site .steel-direction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steel-site .mf-pilot-photo-stage figure{height:300px;width:100%}}
@media(max-width:600px){.steel-navigation{justify-content:flex-start;gap:12px 20px;font-size:15px}.steel-site .steel-direction-grid{grid-template-columns:1fr}.steel-site .mf-pilot-photo-stage figure{height:230px}.steel-site .mf-pilot-row p{font-size:var(--mb-font-body)}.steel-site .landing-hero h1{font-size:var(--mb-hero-title-size);line-height:var(--mb-hero-title-line)}}
