.fb-fb-spec-hero-04{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:64px 0}.fb-fb-spec-hero-04 a:not(.btn),.fb-fb-spec-hero-04 h1,.fb-fb-spec-hero-04 p{color:var(--brand-text-inverse)}.hero-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.hero-split img{width:100%;height:440px}.hero-link{display:block;margin:24px 0}.hero-note{font-size:.875rem;margin-top:24px}.checks-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:32px}.checks-grid article{padding:24px;border:1px solid var(--brand-border);border-top:4px solid var(--brand-primary);border-radius:var(--brand-radius)}.step-number{display:block;color:var(--brand-primary);font-size:1.5rem;font-weight:700;margin-bottom:24px}.fb-fb-use-routes-01{background:var(--brand-bg-alt)}.route-heading{max-width:760px}.route-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.route-grid a{padding:24px;background:var(--brand-bg);color:var(--brand-text);border-radius:var(--brand-radius);-webkit-text-decoration:none;text-decoration:none;border-bottom:3px solid var(--brand-primary)}.route-grid p{margin:0}@media (max-width:991px){.hero-split{grid-template-columns:1fr;gap:32px}.hero-split img{height:320px}.checks-grid,.route-grid{grid-template-columns:1fr}}