.hike-video{background:var(--video-bg,#fafafa);max-width:100%;overflow-x:hidden;padding:90px 40px 100px;width:100%}.hike-video,.hike-video *,.hike-video :after,.hike-video :before{box-sizing:border-box}.hike-video__inner{margin:0 auto;max-width:1180px;text-align:center;width:100%}.hike-video__eyebrow{color:var(--video-accent,#5ebf91);font-family:Open Sans,Arial,sans-serif;font-size:15px;font-weight:700;letter-spacing:.18em;line-height:1.2;margin-bottom:18px;text-transform:uppercase}.hike-video__heading{color:var(--video-heading,#434573);font-family:Open Sans Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(40px,4.5vw,60px);font-weight:700;line-height:1.08;margin:0 0 42px}.hike-video__media{aspect-ratio:16/9;background:#000;border-radius:22px;box-shadow:0 18px 45px rgba(32,34,62,.12);margin:0 auto;max-width:650px;overflow:hidden;position:relative;width:100%}.hike-video__iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}@media (max-width:900px){.hike-video{padding:70px 30px 80px}.hike-video__heading{margin-bottom:36px}}@media (max-width:600px){.hike-video{padding:55px 22px 65px}.hike-video__eyebrow{font-size:12px;margin-bottom:16px}.hike-video__heading{font-size:38px;margin-bottom:30px}.hike-video__media{border-radius:16px;width:100%}}