@media (min-width:601px) and (max-width:900px) and (orientation:landscape){.standard-interior-hero[class]{height:auto;min-height:0;padding:142px 0 28px;align-items:flex-start}.standard-interior-hero[class] .eyebrow{margin-bottom:12px}.standard-interior-hero[class] h1{max-width:720px;margin-bottom:14px;font-size:clamp(3.35rem, 8vw, 4.7rem)}.difference-hero.standard-interior-hero .difference-hero-copy>p:not(.eyebrow),.standard-interior-hero[class] .wrap>p:not(.eyebrow){max-width:720px;font-size:.94rem;line-height:1.45}.standard-interior-hero[class] .button-row{margin-top:22px;gap:16px}.section{padding-top:64px;padding-bottom:64px}.hero{min-height:580px;align-items:flex-start}.hero .hero-content{padding-top:167px}.service-card{min-height:230px;padding:24px}.service-card h3{margin-top:28px;margin-bottom:12px}.about-grid{gap:24px}.about-grid h2{margin-bottom:0}.career-intro.section,.section.application,.team-section.section{padding-top:52px;padding-bottom:52px}.career-intro-grid{gap:26px}.career-poster-section{padding-top:56px;padding-bottom:48px}.progress-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.progress-section.section,.section.projects{padding-top:40px}.progress-cta{padding-top:44px;padding-bottom:44px}.corridor-overview{padding-top:48px;padding-bottom:48px}.corridor-overview-grid{gap:30px}.corridor-overview .corridor-summary{width:100%;max-width:none;padding:24px 28px}.corridor-overview .corridor-stops{width:100%;gap:8px}.corridor-overview .corridor-stops strong{font-size:clamp(.95rem, 2.4vw, 1.18rem);line-height:1;white-space:nowrap}.corridor-overview .corridor-stops small{font-size:.52rem;letter-spacing:.08em;line-height:1.05}.travel-cta{padding-top:48px;padding-bottom:48px}.status-site-header+.status-page{padding-top:132px}}