.network-feature{position:relative;display:grid;grid-template-columns:1fr 1.15fr;gap:36px;padding:40px;margin:0 0 35px;border:1px solid #b48d5b;overflow:hidden;background:#070b14;align-items:center}.network-feature-city{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.22;pointer-events:none}.network-feature-banner,.network-feature-video{position:relative;z-index:1;min-width:0}.network-feature-banner{display:flex;flex-direction:column;justify-content:center;align-self:stretch;padding:24px 8px}.network-feature-banner h2{font-size:clamp(42px,5vw,76px)}.network-feature-banner>p:not(.eyebrow){color:#e1d9cc;font-size:15px;margin-top:22px;line-height:1.8}.network-feature-banner:hover h2{color:#e8b675}.network-feature-banner .destination-cta{margin-top:26px}.feature-video-label{font-size:12px;color:#e8b675;margin-bottom:12px}.network-video-frame{aspect-ratio:16/9;position:relative;border:1px solid #ffffff45;background:#000}.network-video-frame iframe{width:100%;height:100%;position:absolute;inset:0;border:0}.feature-watch{display:inline-block;font-size:12px;margin-top:13px;color:#ded6c9}.feature-watch:hover{color:#e8b675}.network-page .board-packages{padding:60px 35px;margin-top:35px;border-top:1px solid #b48d5b33}.network-page .board-packages .package-intro{margin-bottom:35px}.network-page .board-package h3{font-size:31px}.network-page .package-network{border-color:#e8b675}.network-page .board-packages .eyebrow{color:#e8b675}
@media(max-width:900px){.network-feature{grid-template-columns:1fr;padding:28px;gap:24px}.network-feature-banner{padding:10px 0}.network-feature-banner h2{font-size:55px}.network-page .board-packages{padding:45px 20px}.network-page .nav-book{font-size:11px;white-space:nowrap}.network-page .nav nav{gap:14px}}
@media(max-width:600px){.network-feature{padding:22px;margin-bottom:24px}.network-feature-banner h2{font-size:48px}.network-feature-banner>p:not(.eyebrow){font-size:14px}.network-page .board-packages{padding:40px 0}.network-page .board-package{padding:24px}.network-page .nav nav>a:nth-child(2){display:none}.network-page .nav-book{padding:8px;font-size:10px}}
