.home-page-wrap{padding:0!important;max-width:none!important}.home-page{background:var(--paper)}.home-hero h1{max-width:900px}.home-hero .hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.62}.home-hero .hero-grid:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,11,13,.9),rgba(10,11,13,.45) 58%,rgba(10,11,13,.2))}.home-intro{display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw;padding:clamp(5rem,9vw,9rem) clamp(1rem,8vw,8rem);background:#fff}.home-intro h2,.home-latest h2,.home-incidents h2,.home-fleet h2,.home-join h2{margin:.7rem 0 0;font:800 clamp(3.2rem,6vw,6.5rem)/.88 var(--display);text-transform:uppercase}.home-intro p{margin:0;max-width:720px;color:#555a5f;font-size:clamp(1.05rem,1.6vw,1.3rem)}.home-latest,.home-incidents,.home-fleet{padding:clamp(5rem,9vw,9rem) clamp(1rem,8vw,8rem)}.home-latest>header,.home-incidents>header,.home-fleet>header{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem}.home-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.home-news-grid>a{background:#fff;padding:1rem 1rem 2rem}.home-news-grid figure{height:260px;margin:0 0 1.4rem;overflow:hidden;background:#202124}.home-news-grid img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.home-news-grid a:hover img{transform:scale(1.025)}.home-news-grid time,.home-news-grid small,.home-fleet small{color:var(--red);font-size:.63rem;font-weight:800;text-transform:uppercase}.home-news-grid h3,.home-incidents h3,.home-fleet h3{font:800 clamp(1.7rem,2.8vw,2.8rem)/1 var(--display);text-transform:uppercase}.home-news-grid p{color:#62666a}.home-news-grid b{font-size:.7rem;text-transform:uppercase}.home-incidents{background:#1a1b1d;color:#fff}.home-incidents ol{margin:0;padding:0;list-style:none}.home-incidents li{border-top:1px solid #3a3b3e}.home-incidents li:last-child{border-bottom:1px solid #3a3b3e}.home-incidents li>a{display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:2rem;padding:1.5rem 0}.home-incidents time strong{display:block;color:var(--red);font:800 3.5rem/1 var(--display)}.home-incidents time span,.home-incidents small{color:#aeb0b3;font-size:.62rem;text-transform:uppercase}.home-incidents h3{margin:.25rem 0}.home-incidents p{margin:0;color:#aaa}.home-incidents li b{color:var(--red);font-size:1.5rem}.home-fleet>div{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line)}.home-fleet>div>a{padding:1rem;background:#fff}.home-fleet img{width:100%;height:230px;object-fit:cover;margin-bottom:1rem}.home-fleet h3{margin:.35rem 0 0}.home-fleet p{margin:0;color:#666}.home-paths{display:grid;grid-template-columns:repeat(3,1fr);background:#28292c;color:#fff}.home-paths a{display:grid;grid-template-columns:1fr auto;padding:clamp(2rem,4vw,4rem);border-right:1px solid #47484c}.home-paths small{grid-column:1;color:#aaa;text-transform:uppercase}.home-paths strong{font:800 clamp(2rem,3.5vw,3.5rem)/1 var(--display);text-transform:uppercase}.home-paths span{grid-column:2;grid-row:1/3;align-self:center;color:var(--red)}.home-paths a:hover{background:var(--red)}.home-paths a:hover span{color:#fff}.home-join{display:flex;justify-content:space-between;align-items:end;gap:3rem;padding:clamp(5rem,9vw,9rem) clamp(1rem,8vw,8rem);background:var(--red);color:#fff}.home-join .section-kicker{color:#ffd0d3}.home-join p{max-width:650px}.home-join .button{flex:0 0 auto}
@media(max-width:900px){.home-intro{grid-template-columns:1fr}.home-news-grid{grid-template-columns:1fr}.home-fleet>div{grid-template-columns:1fr 1fr}.home-paths{grid-template-columns:1fr}.home-paths a{border-right:0;border-bottom:1px solid #47484c}.home-join{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.home-latest>header,.home-incidents>header,.home-fleet>header{align-items:flex-start;flex-direction:column}.home-fleet>div{grid-template-columns:1fr}.home-incidents li>a{grid-template-columns:70px 1fr auto;gap:1rem}}
