.hero-photo{object-position:center 48%}.host-layout{display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:center;text-align:left}.company .host-photo{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:1}.host-photo img{width:100%;height:100%;object-fit:cover;display:block}.host-photo>span{position:absolute;bottom:0;left:0;right:0;padding:60px 28px 28px;background:linear-gradient(transparent,#080a0de6);font-size:18px;letter-spacing:.05em;color:white}.host-photo small{font-size:12px;line-height:2;color:#ddd;letter-spacing:0}.company .host-copy .section-label{text-align:left;justify-content:flex-start;color:#d9dfb5}.company .host-copy h2{font-size:48px;line-height:1.08}.company .host-copy p{max-width:560px;margin:24px 0;font-size:15px;line-height:1.7;color:#c5c9cf}.host-link{display:inline-flex;align-items:center;gap:16px;border-bottom:1px solid #ffffff50;padding:8px 0;font-size:14px}.previous-trip{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.previous-copy .section-label{text-align:left;justify-content:flex-start}.previous-copy p{max-width:480px;line-height:1.7;color:#6c6e72;margin:24px 0 32px}.previous-copy .button{background:#11151c;color:white;border-radius:12px;display:inline-flex;gap:20px;padding:18px 24px;font-size:14px}.previous-copy small{display:block;color:#6c6e72;font-size:12px;margin-top:20px}.trip-video{width:100%;max-width:440px;justify-self:center;background:#fff;border:1px solid #dedee1;border-radius:20px;overflow:hidden}.trip-video iframe{border:0;width:100%;height:640px;display:block}@media(max-width:900px){.host-layout,.previous-trip{gap:32px}.company .host-copy h2{font-size:36px}}@media(max-width:700px){.host-layout,.previous-trip{grid-template-columns:1fr;gap:28px}.company{padding:24px}.company .host-copy h2{font-size:32px}.company .host-copy p,.previous-copy p{font-size:14px}.previous-copy .button{width:100%;justify-content:center;padding:16px}.trip-video iframe{height:560px}.host-photo{max-width:440px}.host-photo>span{padding:48px 20px 20px}}