.boats_wrap__51ROw{background:var(--ivory);color:var(--ink);min-height:100vh;font-family:Manrope,Arial,sans-serif}.boats_wrap__51ROw *{box-sizing:border-box}.boats_wrap__51ROw h1,.boats_wrap__51ROw h2,.boats_wrap__51ROw h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:-.045em;margin:0}.boats_wrap__51ROw p{margin:0}.boats_hero__JzfCa{position:relative;height:86svh;min-height:600px;display:flex;align-items:flex-end;color:#fff;overflow:hidden}.boats_heroImage__1RHqo{object-fit:cover;object-position:center}.boats_heroShade__HO8tS{position:absolute;inset:0;background:linear-gradient(90deg,#0b0d0ce6,#0b0d0cb8 26%,#0b0d0c5c 48%,#0b0d0c14 72%,#0b0d0c00 92%),linear-gradient(180deg,#0b0d0c66,#0b0d0c00 30%,#0b0d0cd9 78%,#0b0d0cf2)}.boats_heroContent__L1IN8{position:relative;z-index:2;padding:0 5vw 70px;max-width:1040px}.boats_kicker__afset{display:block;font-size:10px;font-weight:800;letter-spacing:.22em;color:#e2703a;margin-bottom:16px}.boats_heroContent__L1IN8 h1{font-size:clamp(48px,7.4vw,116px);line-height:.88;margin-bottom:18px}.boats_heroContent__L1IN8 h1 em{font-style:italic;color:#e2703a}.boats_heroNote__RnH8h{font-size:15px;line-height:1.75;color:#ffffffcf;max-width:600px}.boats_heroFoot__4uc_j{position:absolute;z-index:2;left:5vw;right:5vw;bottom:22px;display:flex;justify-content:space-between;font-size:9px;font-weight:700;letter-spacing:.13em;color:#ffffff8f}.boats_heroFoot__4uc_j b{color:#fff}.boats_stats__R37Qu{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.boats_stats__R37Qu div{padding:34px 4vw;border-right:1px solid var(--line)}.boats_stats__R37Qu div:last-child{border-right:0}.boats_stats__R37Qu span{display:block;font-size:9px;font-weight:700;letter-spacing:.15em;color:#6c6a63;margin-bottom:10px}.boats_stats__R37Qu strong{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:38px;line-height:1}.boats_stats__R37Qu small{display:block;font-size:12px;color:#6c6a63;margin-top:7px}.boats_body__X4Bf8{max-width:1180px;margin:0 auto;padding:96px 5vw}.boats_intro__CYJUX{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,2.4vw,34px);line-height:1.4;color:#22252a;max-width:820px;margin-bottom:56px}.boats_space__WXPOj{margin-bottom:64px}.boats_spaceHead__vwqBE{display:flex;align-items:baseline;gap:16px;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:22px}.boats_spaceHead__vwqBE h2{font-size:clamp(30px,3.4vw,50px);line-height:1}.boats_spaceHead__vwqBE span{font-size:9px;font-weight:700;letter-spacing:.15em;color:#6c6a63}.boats_grid__rbCat{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(190px,auto);grid-gap:10px;gap:10px}.boats_grid__rbCat figure{position:relative;margin:0;overflow:hidden;background:#e6e2d8;aspect-ratio:4/3}.boats_gridImage__Gy0TG{object-fit:cover;transition:transform .5s ease}.boats_grid__rbCat figure:hover .boats_gridImage__Gy0TG{transform:scale(1.03)}.boats_grid__rbCat figcaption{position:absolute;z-index:2;left:16px;bottom:14px;font-size:9px;font-weight:700;letter-spacing:.13em;color:#fff;text-shadow:0 1px 10px #000a}.boats_grid__rbCat .boats_lead__dwxYH{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.boats_grid__rbCat .boats_lead__dwxYH .boats_gridImage__Gy0TG{object-fit:cover}.boats_grid__rbCat .boats_single__EmWzM{grid-column:1/-1;aspect-ratio:16/9}.boats_videos__n9_4m{background:#0b0d0c;color:#f3efe7;padding:88px 5vw}.boats_videosInner__2kQ3Y{max-width:1180px;margin:0 auto}.boats_videos__n9_4m h2{font-size:clamp(34px,4vw,58px);line-height:.95;margin-bottom:12px}.boats_videos__n9_4m .boats_videosLead__pszBi{font-size:14px;line-height:1.75;color:#ffffff9b;max-width:640px;margin-bottom:44px}.boats_videoGrid__3pMRq{display:flex;flex-wrap:wrap;gap:16px 10px}.boats_videoItem__41zXr{margin:0;width:250px}.boats_videoItem__41zXr figcaption{margin-top:9px;font-size:9px;font-weight:700;letter-spacing:.14em;color:#ffffff8f;text-transform:uppercase}.boats_videoTile__NUsHT{position:relative;display:block;width:100%;aspect-ratio:var(--ar,9/16);border:0;padding:0;cursor:pointer;overflow:hidden;background:#161a19}.boats_videoPoster__4merB{object-fit:cover;transition:transform .5s ease}.boats_videoTile__NUsHT:hover .boats_videoPoster__4merB{transform:scale(1.04)}.boats_videoShade__fxmCo{position:absolute;inset:0;background:linear-gradient(0deg,#050706b8,#05070600 52%)}.boats_videoPlay__wDynj{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#ffffff26;border:1px solid #ffffff59;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.boats_videoPlay__wDynj svg{width:18px;height:18px;margin-left:2px}.boats_videoTile__NUsHT:hover .boats_videoPlay__wDynj{background:#ffffff40}.boats_videoTime__7qEtu{position:absolute;z-index:2;left:12px;bottom:11px;font-size:9px;font-weight:700;letter-spacing:.1em;color:#fff;text-shadow:0 1px 8px #000a}.boats_videoLightbox__3k2Bq{position:fixed;z-index:200;inset:0;display:grid;place-items:center;padding:24px}.boats_videoLightboxBackdrop__zQGOt{position:absolute;inset:0;border:0;padding:0;background:#050706f2;cursor:pointer}.boats_videoLightboxInner__ZDDYq{position:relative;z-index:2;max-width:min(1100px,94vw);width:100%}.boats_videoPlayer__30E3W{display:block;width:100%;max-height:78vh;background:#000}.boats_videoLightboxBar__FYjJR{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:14px;color:#ffffffb8;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.boats_videoLightboxNav__56svQ{display:flex;align-items:center;gap:14px}.boats_videoLightboxNav__56svQ button{background:none;border:1px solid #ffffff33;color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;padding:8px 12px;cursor:pointer}.boats_videoLightboxNav__56svQ button:hover{background:#ffffff1f}.boats_departures__ou9ZU{background:var(--ink);color:#fff;padding:88px 5vw;scroll-margin-top:92px}.boats_departuresInner__oal7C{max-width:1180px;margin:0 auto}.boats_departures__ou9ZU h2{font-size:clamp(34px,4vw,58px);line-height:.95;margin-bottom:12px}.boats_departuresLead__Qh9ps{font-size:14px;line-height:1.75;color:#ffffff9b;max-width:640px;margin-bottom:38px}.boats_depRows__B_y0f{border-top:1px solid #ffffff24}.boats_depRow__rJUmS{display:grid;grid-template-columns:1.15fr 1fr auto;grid-gap:26px;gap:26px;align-items:center;padding:24px 0;border-bottom:1px solid #ffffff24}.boats_depRow__rJUmS h3{font-size:32px;line-height:1}.boats_depRow__rJUmS p{font-size:12px;line-height:1.7;color:#ffffff85;margin-top:7px}.boats_depDay__L8AKo{font-size:10px;font-weight:800;letter-spacing:.16em;color:#d1b892}.boats_depCta__kzHAy{background:#fff;color:#0a0c0b;border:0;padding:14px 22px;font-size:10px;font-weight:800;letter-spacing:.11em;cursor:pointer;white-space:nowrap}.boats_others__bMmR4{background:#e9e4da;padding:88px 5vw}.boats_othersInner__xZcgH{max-width:1180px;margin:0 auto}.boats_others__bMmR4 h2{font-size:clamp(30px,3.6vw,52px);line-height:1;margin-bottom:38px}.boats_otherGrid__3BQns{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.boats_otherCard__64qdZ{display:block;position:relative;height:340px;overflow:hidden;text-decoration:none;color:#fff;background:#222}.boats_otherCard__64qdZ img{object-fit:cover;transition:transform .5s ease}.boats_otherCard__64qdZ:hover img{transform:scale(1.04)}.boats_otherCardImg__bj39J{object-fit:cover}.boats_otherShade__ClZQq{position:absolute;inset:0;background:linear-gradient(0deg,#050706d6,#05070600 62%)}.boats_otherBody__klOAL{position:absolute;z-index:2;left:26px;right:26px;bottom:24px}.boats_otherBody__klOAL span{font-size:9px;font-weight:700;letter-spacing:.16em;color:#ffffffc2}.boats_otherBody__klOAL h3{font-size:38px;line-height:.9;margin:9px 0 6px}.boats_otherBody__klOAL p{font-size:11px;color:#ffffffc9}.boats_foot__LeZu9{background:#050605;color:#ffffff9a;padding:44px 5vw;display:flex;justify-content:space-between;gap:24px;font-size:10px;line-height:1.8}.boats_foot__LeZu9 a{color:inherit;text-decoration:none;font-weight:700;letter-spacing:.1em}.boats_foot__LeZu9 div:last-child{display:flex;gap:16px;flex-wrap:wrap}.boats_photoNote__NmDsK{padding:18px 5vw;background:#050605;color:#ffffff60;font-size:8px;line-height:1.6}@media(max-width:900px){.boats_hero__JzfCa{height:74svh;min-height:520px}.boats_heroContent__L1IN8{padding:0 22px 60px}.boats_heroContent__L1IN8 h1{font-size:52px}.boats_heroNote__RnH8h{font-size:13px}.boats_heroFoot__4uc_j{left:22px;right:22px}.boats_heroFoot__4uc_j span:last-child{display:none}.boats_stats__R37Qu{grid-template-columns:repeat(2,1fr)}.boats_stats__R37Qu div{padding:24px 22px;border-bottom:1px solid var(--line)}.boats_stats__R37Qu div:nth-child(2n){border-right:0}.boats_stats__R37Qu strong{font-size:30px}.boats_body__X4Bf8{padding:62px 22px}.boats_intro__CYJUX{font-size:22px;margin-bottom:38px}.boats_grid__rbCat{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(140px,auto)}.boats_grid__rbCat .boats_lead__dwxYH{grid-column:span 2;grid-row:span 1;aspect-ratio:4/3}.boats_grid__rbCat .boats_single__EmWzM{grid-column:1/-1;aspect-ratio:4/3}.boats_space__WXPOj{margin-bottom:44px}.boats_videos__n9_4m{padding:62px 22px}.boats_videoGrid__3pMRq{gap:14px 8px}.boats_videoItem__41zXr{width:calc(50% - 4px)}.boats_videoLightbox__3k2Bq{padding:14px}.boats_videoPlayer__30E3W{max-height:64vh}.boats_departures__ou9ZU,.boats_others__bMmR4{padding:62px 22px}.boats_depRow__rJUmS{grid-template-columns:1fr;gap:14px}.boats_depCta__kzHAy{justify-self:start}.boats_otherGrid__3BQns{grid-template-columns:1fr}.boats_otherCard__64qdZ{height:260px}.boats_foot__LeZu9{flex-direction:column;padding:36px 22px}}