.star-night{height:140vh;height:140svh;position:relative;background:#0b1020}.star-night-view{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;place-items:center}.star-night-view img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.star-night-copy{position:relative;text-align:center;color:#fff;padding:32px 24px;text-shadow:0 2px 24px #000}.star-night-copy p{font-size:16px;letter-spacing:.14em;margin:0 0 24px}.star-night-copy h2{font-size:clamp(34px,5vw,68px);line-height:1.5;letter-spacing:-.04em;font-weight:500;margin:0}@media(max-width:600px){.star-night{height:115svh}.star-night-copy p{font-size:14px}.star-night-view{height:85svh}}@media(prefers-reduced-motion:reduce){.star-night{height:auto}.star-night-view{position:relative;height:85svh}}
.star-night{height:auto}.star-night-view{position:relative;height:auto;min-height:100svh;padding:64px 24px}.star-night-copy{display:grid;grid-template-columns:1fr minmax(200px,340px);column-gap:70px;align-items:center;max-width:1100px;width:100%;text-align:left}.star-night-copy>p{align-self:end}.star-night-copy>h2{grid-column:1;align-self:start}.star-night-copy video{grid-column:2;grid-row:1/3;display:block;width:100%;max-height:75svh;aspect-ratio:9/16;background:#000;border-radius:14px;box-shadow:0 15px 55px #0008}.star-night-copy video:focus-visible{outline:3px solid #fff;outline-offset:5px}@media(max-width:700px){.star-night-copy{display:flex;flex-direction:column;gap:20px;text-align:center;padding:0}.star-night-copy>p,.star-night-copy>h2{align-self:center}.star-night-copy>p{margin:0}.star-night-copy video{width:min(100%,320px);max-height:65svh}.star-night-view{padding:48px 20px}}
