.hero.hero-photo .grid{grid-template-columns:1fr 1fr}.hero.hero-photo .copy{align-self:center;padding:64px 48px 58px 0}.hero.hero-photo .shot{min-height:520px}.hero.hero-photo .shot img{object-position:50% 42%}.hero .hero-meta{color:var(--azure);font-family:Roboto Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.115em;margin:22px 0 0;text-transform:uppercase}.hero .hero-tagline{color:var(--ink);font-family:Archivo,sans-serif;font-size:clamp(22px,2.4vw,31px);font-weight:700;letter-spacing:-.035em;line-height:1.08;margin:12px 0 24px}.hero .lede-wrap{margin-bottom:26px}.hero .lede-wrap p{color:var(--ink-2);font-size:19px;line-height:1.5;margin:0;max-width:34ch}.hero-countdown{background:var(--card);border-top:1px solid var(--line);color:var(--ink-2);font-family:Roboto Mono,monospace;font-size:11px;letter-spacing:.04em}.hero-countdown .shell{padding-bottom:11px;padding-top:11px}.hero-countdown b{color:var(--ink);font-weight:700}@media(max-width:900px){.hero.hero-photo .grid{grid-template-columns:1fr}.hero.hero-photo .copy{order:2;padding:38px 0 34px}.hero.hero-photo .shot{margin:0 -24px;min-height:300px;order:1}.hero .hero-meta{font-size:10.5px;letter-spacing:.09em;margin-top:18px}.hero .hero-tagline{margin-bottom:20px}}