.night-entry{padding-top:40px;padding-bottom:70px}.night-card{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(24px,5vw,70px);color:inherit;text-decoration:none;border:1px solid #b1d5cd33;border-radius:20px;overflow:hidden;background:#0b1b21}.night-card img{width:100%;height:100%;min-height:320px;object-fit:cover}.night-card>div{padding:30px 35px 30px 0}.night-card h2{font-size:clamp(36px,5vw,70px);margin:20px 0}.night-card p{line-height:1.7;color:#bdd0cf}.night-card:focus-visible{outline:3px solid #eecf9a;outline-offset:5px}@media(max-width:700px){.night-card{grid-template-columns:1fr;gap:0}.night-card img{min-height:0;aspect-ratio:16/10}.night-card>div{padding:25px}}