@font-face{font-family:Bebas Neue;src:url(/dev-homepage/fonts/bebas-neue.ttf) format("truetype");font-display:swap}@font-face{font-family:Oswald;src:url(/dev-homepage/fonts/oswald-regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Oswald;src:url(/dev-homepage/fonts/oswald-semibold.ttf) format("truetype");font-weight:600;font-display:swap}.DevHostsPage_page__T7gXG{--hosts-red:#d82429;--hosts-cream:#ded7ca;color:var(--hosts-cream)}.DevHostsPage_canvas__m31G4{width:min(100%,72rem);margin:0 auto;overflow:hidden;font-family:Oswald,Arial Narrow,sans-serif}.DevHostsPage_hero__3VoyA{position:relative;aspect-ratio:90/19;overflow:hidden;background:#070808}.DevHostsPage_heroImage__1cxeZ{display:block;width:100%;height:100%;object-fit:cover;object-position:center 52%}.DevHostsPage_roster__gaIeL{width:100%;margin:auto;padding:12px 7px 7px}.DevHostsPage_heading__Pkeha{align-items:center;gap:22px;margin-bottom:18px}.DevHostsPage_heading__Pkeha h2{flex:none;font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:clamp(2.7rem,5vw,4.3rem);font-weight:400;letter-spacing:.025em;line-height:1;text-transform:uppercase}.DevHostsPage_heading__Pkeha{display:flex}.DevHostsPage_heading__Pkeha span{display:none;background:none}.DevHostsPage_grid__Fww_C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.DevHostsPage_card__zg0Rk{min-width:0;border:1px solid #ffffff45;border-radius:4px;overflow:hidden;background:#090a0a;box-shadow:0 16px 34px #0008,inset 0 0 24px #000}.DevHostsPage_cardLink__wgFwf{display:grid;grid-template-columns:minmax(155px,48%) minmax(0,1fr);min-height:262px;color:inherit;text-decoration:none}.DevHostsPage_portrait__XXvIs{position:relative;min-height:262px;margin:6px 0 6px 6px;overflow:hidden;border:1px solid #ffffff2f;background:#111}.DevHostsPage_portrait__XXvIs:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0809095e,transparent 36%);pointer-events:none}.DevHostsPage_cardCopy__50nFA{display:flex;min-width:0;padding:18px 12px;flex-direction:column;justify-content:center;border-left:1px solid #ffffff20}.DevHostsPage_cardCopy__50nFA>span{color:var(--hosts-red);font-family:Oswald,Arial Narrow,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.DevHostsPage_cardCopy__50nFA h3{margin:5px 0 18px;font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:clamp(2rem,2.45vw,2.65rem);font-weight:400;letter-spacing:.02em;line-height:.94;text-transform:uppercase;white-space:normal;word-break:normal;overflow-wrap:normal}.DevHostsPage_cardCopy__50nFA p{color:#d7d0c5;font-family:Oswald,Arial Narrow,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.DevHostsPage_cardCopy__50nFA b{margin-left:5px;color:#fff;font-family:Arial,sans-serif}.DevHostsPage_cardLink__wgFwf:hover .DevHostsPage_portrait__XXvIs{border-color:#9f292d}.DevHostsPage_cardLink__wgFwf:hover h3,.DevHostsPage_cardLink__wgFwf:hover p{color:var(--hosts-red)}@media (max-width:980px){.DevHostsPage_grid__Fww_C{grid-template-columns:repeat(2,minmax(0,1fr))}.DevHostsPage_cardLink__wgFwf{grid-template-columns:55% minmax(0,1fr)}.DevHostsPage_cardCopy__50nFA h3{font-size:2rem}}@media (max-width:620px){.DevHostsPage_roster__gaIeL{width:calc(100% - 20px);padding-top:12px}.DevHostsPage_heading__Pkeha{gap:10px}.DevHostsPage_heading__Pkeha h2{font-size:2.6rem}.DevHostsPage_grid__Fww_C{grid-template-columns:1fr;gap:12px}.DevHostsPage_cardLink__wgFwf{grid-template-columns:57.75% minmax(0,1fr);min-height:231px}.DevHostsPage_portrait__XXvIs{min-height:231px}.DevHostsPage_cardCopy__50nFA h3{font-size:2rem}}