.landing-content-grid{display:grid;grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr)}.landing-content{height:100vh}.hover-target{cursor:pointer}.landing-content-image{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.landing-content-title{grid-column:1/5;grid-row:1/2;align-self:end}.type-title{font-size:7vw;line-height:7vw;font-weight:600}.full-bleed-divider{grid-column:1/7;grid-row:2/3;border:none;border-top:1px solid #9d9d9d}.landing-content-job-description{grid-column:1/4;grid-row:2/3;padding-top:8px}.landing-content-location,.landing-content-open-to-work{grid-column:4/7;grid-row:2/3;padding-top:8px}.landing-content-open-to-work{justify-self:end}.landing-content-image-container{grid-column:1/7;grid-row:3/4;align-self:end}.landing-content-description{grid-column:1/7;grid-row:4/5;text-indent:2rem}.landing-content-info-container{grid-column:1/7;grid-row:4/5;align-self:end;border-bottom:1px solid #9d9d9d;display:grid;grid-column-gap:12px;column-gap:12px;grid-template-columns:repeat(6,1fr)}.info-years-working{grid-column:1/4}.info-projects,.info-years-working{grid-row:1/2;align-self:end;padding-bottom:8px}.info-projects{grid-column:4/7}.mux-video-container{grid-column:1/7;grid-row:3/4;align-self:end;width:100%;height:auto;aspect-ratio:16/9}.mux-video-player{width:100%;height:100%;--media-object-fit:cover}@media screen and (min-width:480px){.landing-content-grid{display:grid;grid-column-gap:12px;column-gap:12px;grid-row-gap:12px;row-gap:12px;grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(4,1fr)}.landing-content-image{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.landing-content-image-container{grid-column:19/25;grid-row:1/3}.landing-content-title{grid-column:1/13;grid-row:2/3}.full-bleed-divider{grid-column:1/25;grid-row:3/4}.landing-content-job-description{grid-column:1/9;grid-row:3/4;padding-top:16px}.landing-content-location{grid-column:13/19;grid-row:3/4;padding-top:16px}.landing-content-open-to-work{grid-column:17/25;grid-row:3/4;padding-top:16px;justify-self:end}.landing-content-description{grid-column:14/19;grid-row:3/4;align-self:end;text-indent:3rem}.landing-content-info-container{grid-column:1/25;grid-row:4/5;align-self:end;grid-template-columns:repeat(24,1fr)}.info-years-working{grid-column:1/13}.info-projects,.info-years-working{grid-row:1/2;align-self:end;padding-bottom:16px}.info-projects{grid-column:7/13;justify-self:end}}