.RealJourneyGallery_section__ICM5i{padding:clamp(56px,7vw,100px) max(5vw,24px);background:#0c2e31;color:#fff}.RealJourneyGallery_heading__y28UJ{max-width:760px;margin:0 auto 36px;text-align:center}.RealJourneyGallery_kicker__qWYUm{color:#e3a17b;letter-spacing:.18em;font-size:12px;font-weight:700}.RealJourneyGallery_heading__y28UJ h2{font-size:clamp(30px,4vw,52px);font-family:Georgia,serif;line-height:1.15;margin:12px 0}.RealJourneyGallery_heading__y28UJ p:last-child{color:#c8d7d5;line-height:1.7}.RealJourneyGallery_grid__yvs4Z{max-width:1320px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.RealJourneyGallery_photo__AFd2N{margin:0;overflow:hidden;border-radius:3px;aspect-ratio:4/3;background:#1c4445}.RealJourneyGallery_photo__AFd2N img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.RealJourneyGallery_photo__AFd2N:hover img{transform:scale(1.03)}@media(max-width:760px){.RealJourneyGallery_grid__yvs4Z{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.RealJourneyGallery_section__ICM5i{padding:54px 16px}}.page_page__6rJw3{--ink:#101311;--cream:#f3efe7;--orange:#d8793f;background:var(--cream);color:var(--ink);min-height:100vh}.page_nav__WR_EZ{position:absolute;z-index:20;top:0;left:0;right:0;height:76px;padding:0 clamp(24px,5vw,76px);display:flex;align-items:center;justify-content:space-between;color:#fff;background:linear-gradient(#0009,transparent)}.page_brand__LG_KD{font-weight:700;font-size:20px;letter-spacing:-1px;color:inherit;text-decoration:none;font-family:Manrope,Arial,sans-serif;font-weight:800;color:#fff}.page_brand__LG_KD span{color:#c9683b}.page_nav__WR_EZ nav{display:flex;gap:30px}.page_nav__WR_EZ nav a{font-family:Manrope,Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;color:#fff;text-decoration:none}.page_navCta__IWoTS{border:0;background:#fff;color:#0a0c0b;padding:15px 20px;font-size:10px;font-weight:800;letter-spacing:.11em;cursor:pointer}.page_hero__DL7p_{height:100svh;min-height:700px;position:relative;color:#fff;display:flex;align-items:flex-end;padding-bottom:200px}.page_heroImage__cf36d{object-fit:cover}.page_heroShade__I_CV_{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,10,9,.82),rgba(4,10,9,.25) 65%),linear-gradient(0deg,rgba(4,10,9,.75),transparent 55%)}.page_heroCopy__Z7HmU{position:relative;z-index:2;padding:0 clamp(24px,6vw,96px);max-width:1050px}.page_bookingBar__et_fx{position:absolute;z-index:3;left:clamp(24px,6vw,96px);right:clamp(24px,6vw,96px);bottom:52px;display:grid;grid-template-columns:repeat(4,1fr) auto;background:rgba(7,12,11,.76);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff2b}.page_bookingBar__et_fx>div{padding:16px 18px;border-right:1px solid #ffffff25;display:flex;flex-direction:column;gap:5px}.page_bookingBar__et_fx small{font:700 7px/1 Manrope,Arial,sans-serif;letter-spacing:.15em;color:#ffffff8f}.page_bookingBar__et_fx b{font:700 10px/1.2 Manrope,Arial,sans-serif}.page_barCta__XAOAQ{border:0;background:#fff;color:#08100f;font-family:Manrope,Arial,sans-serif;font-size:10px;font-weight:800;letter-spacing:.11em;cursor:pointer;padding:0 22px}.page_heroFoot__p3kDc{position:absolute;z-index:2;left:clamp(24px,6vw,96px);right:clamp(24px,6vw,96px);bottom:18px;display:flex;justify-content:space-between;font-family:Manrope,Arial,sans-serif;font-size:8px;letter-spacing:.15em;color:#ffffffa8}.page_heroFoot__p3kDc b{color:#fff}.page_eyebrow___lMui{font-size:11px;letter-spacing:2.4px;font-weight:800;margin:0 0 18px}.page_hero__DL7p_ h1{font-family:Georgia,serif;font-size:clamp(48px,6.3vw,92px);line-height:.94;letter-spacing:-3px;margin:0;max-width:950px}.page_hero__DL7p_ h1 em{font-weight:400;color:#e8c9a5}.page_lead__tQ6Z3{font-size:18px;line-height:1.6;max-width:760px;margin:28px 0 34px}.page_factRow__udy9_{display:flex;border-top:1px solid #ffffff55;border-bottom:1px solid #ffffff55;max-width:850px}.page_factRow__udy9_ span{padding:18px 28px 18px 0;margin-right:36px;display:flex;flex-direction:column;gap:6px}.page_factRow__udy9_ small{font-size:9px;letter-spacing:1.5px;color:#ffffffaa}.page_factRow__udy9_ b{font-size:12px}.page_answer__PwBCV,.page_routeNote__4VKfm,.page_section__mKhFh{padding:96px clamp(24px,7vw,112px);max-width:1500px;margin:auto}.page_answer__PwBCV h2,.page_cta__0kF4m h2,.page_routeNote__4VKfm h2,.page_section__mKhFh h2{font-family:Georgia,serif;font-size:clamp(38px,4.5vw,68px);font-weight:400;letter-spacing:-2px;line-height:1;margin:0 0 28px}.page_answer__PwBCV>p:last-of-type{font-size:19px;line-height:1.75;max-width:900px}.page_answerGrid__R5eoA{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #bbb4a8;margin-top:50px}.page_answerGrid__R5eoA div{padding:24px 20px 10px 0;display:flex;flex-direction:column;gap:8px}.page_answerGrid__R5eoA b{font-size:9px;letter-spacing:1.6px}.page_answerGrid__R5eoA span{font-family:Georgia,serif;font-size:19px}.page_itinerary__APfZU{border-top:1px solid #bdb6aa}.page_itinerary__APfZU article{display:grid;grid-template-columns:120px 1fr;grid-gap:24px;gap:24px;padding:34px 0;border-bottom:1px solid #d1cabe}.page_itinerary__APfZU article>span{font:700 11px/1 sans-serif;letter-spacing:1.8px}.page_boats__bjcD_ small,.page_itinerary__APfZU small,.page_prices__G4MeD small{font-size:9px;letter-spacing:1.5px;font-weight:800}.page_boats__bjcD_ h3,.page_itinerary__APfZU h3{font-family:Georgia,serif;font-size:30px;font-weight:400;margin:8px 0}.page_boats__bjcD_ p,.page_itinerary__APfZU p{line-height:1.65;color:#514f49;margin:0;max-width:850px}.page_dark__sxasq{max-width:none;background:#07100f;color:#f4efe6}.page_dark__sxasq>.page_boats__bjcD_,.page_dark__sxasq>h2,.page_dark__sxasq>p{max-width:1280px;margin-left:auto;margin-right:auto}.page_boats__bjcD_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px;gap:22px}.page_boats__bjcD_ article{background:#101918;border:1px solid #ffffff18}.page_boats__bjcD_ img{width:100%;height:270px;object-fit:cover}.page_boats__bjcD_ article div{padding:22px}.page_boats__bjcD_ p{color:#ffffff99}.page_prices__G4MeD{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page_prices__G4MeD article{border:1px solid #c8c0b4;padding:28px}.page_prices__G4MeD strong{display:block;font-family:Georgia,serif;font-size:34px;font-weight:400;margin-top:16px}.page_prices__G4MeD p{margin-bottom:0;color:#69645c}.page_includedTitle__VEcgD{font-family:Georgia,serif;font-size:28px;font-weight:400;margin-top:54px}.page_included__duNL4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px 28px;gap:12px 28px;border-top:1px solid #c8c0b4;padding-top:24px}.page_included__duNL4 span{font-size:13px}.page_routeNote__4VKfm{background:#e6d5c0;max-width:none}.page_routeNote__4VKfm>*{max-width:1100px;margin-left:auto;margin-right:auto}.page_routeNote__4VKfm>p:not(.page_eyebrow___lMui){font-size:19px;line-height:1.7}.page_wildlife__QTmTj{font-size:14px!important;border-top:1px solid #b9a48c;padding-top:20px}.page_faq__FANp3{border-top:1px solid #bbb4a8}.page_faq__FANp3 details{border-bottom:1px solid #c9c2b6;padding:22px 0}.page_faq__FANp3 summary{font-family:Georgia,serif;font-size:22px;cursor:pointer}.page_faq__FANp3 p{max-width:900px;line-height:1.7;color:#59564f}.page_cta__0kF4m{padding:100px 24px;text-align:center;background:#08100f;color:#fff}.page_cta__0kF4m p{color:#ffffffaa}.page_cta__0kF4m div{display:flex;justify-content:center;gap:12px;margin-top:34px}.page_primary__vQ_7U,.page_secondary__1QMso{padding:17px 24px;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:1.3px}.page_primary__vQ_7U{background:#fff;color:#08100f}.page_secondary__1QMso{border:1px solid #ffffff55;color:#fff}.page_footer__HcK5Z{background:#08100f;color:#ffffff88;border-top:1px solid #ffffff1f;padding:28px clamp(24px,6vw,96px);display:flex;justify-content:space-between;font-size:10px;letter-spacing:1px}.page_footer__HcK5Z a{color:#ffffffaa;text-decoration:none}@media(max-width:800px){.page_nav__WR_EZ nav{display:none}.page_navCta__IWoTS{font-size:9px}.page_hero__DL7p_{min-height:680px}.page_heroCopy__Z7HmU{padding-bottom:38px}.page_hero__DL7p_ h1{letter-spacing:-2px}.page_lead__tQ6Z3{font-size:16px}.page_factRow__udy9_{display:grid;grid-template-columns:1fr 1fr}.page_factRow__udy9_ span{margin:0;padding:15px 10px 15px 0}.page_answer__PwBCV,.page_routeNote__4VKfm,.page_section__mKhFh{padding:70px 24px}.page_answerGrid__R5eoA,.page_boats__bjcD_,.page_included__duNL4,.page_prices__G4MeD{grid-template-columns:1fr}.page_itinerary__APfZU article{grid-template-columns:72px 1fr}.page_boats__bjcD_ img{height:220px}.page_cta__0kF4m div{flex-direction:column;max-width:320px;margin-left:auto;margin-right:auto}.page_footer__HcK5Z{flex-direction:column;gap:12px}.page_answer__PwBCV h2,.page_cta__0kF4m h2,.page_routeNote__4VKfm h2,.page_section__mKhFh h2{letter-spacing:-1px}}.page_crossLinks__atGSO{padding:84px 6vw;background:#e9e4da;color:#0a0c0b}.page_crossLinks__atGSO h2{font-size:clamp(42px,5vw,72px);line-height:.95;margin:0 0 22px}.page_crossLinks__atGSO>p:not(.page_eyebrow___lMui){max-width:760px;line-height:1.7;opacity:.7}.page_crossLinks__atGSO>div{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.page_crossLinks__atGSO a{display:inline-block;padding:15px 18px;background:#0a0c0b;color:#fff;text-decoration:none;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media(max-width:800px){.page_crossLinks__atGSO{padding:64px 20px}.page_crossLinks__atGSO h2{font-size:42px}.page_crossLinks__atGSO>div{display:grid}.page_crossLinks__atGSO a{line-height:1.5}.page_hero__DL7p_{min-height:760px;padding-bottom:180px}.page_heroCopy__Z7HmU{padding-bottom:0}.page_bookingBar__et_fx{left:22px;right:22px;bottom:78px;grid-template-columns:1fr 1fr}.page_bookingBar__et_fx>div:nth-child(3),.page_bookingBar__et_fx>div:nth-child(4){display:none}.page_barCta__XAOAQ{min-height:54px;padding:0 14px}.page_heroFoot__p3kDc{display:none}}@media(max-width:520px){.page_bookingBar__et_fx{grid-template-columns:1fr auto;bottom:150px}.page_bookingBar__et_fx>div:nth-child(2){display:none}.page_barCta__XAOAQ{font-size:8px}}.page_page__T6iEt{--ink:#101311;--cream:#f3efe7;--orange:#d8793f;background:var(--cream);color:var(--ink);min-height:100vh}.page_nav__nBxtT{height:78px;padding:0 clamp(24px,5vw,76px);display:flex;align-items:center;justify-content:space-between;background:#08100f;color:#fff;position:relative;z-index:5}.page_brand__wqU_A{font-weight:700;font-size:20px;letter-spacing:-1px;color:inherit;text-decoration:none;font-family:Manrope,Arial,sans-serif;font-weight:800;color:#fff}.page_brand__wqU_A span{color:#c9683b}.page_nav__nBxtT nav{display:flex;gap:28px}.page_navCta__3eSXY,.page_nav__nBxtT nav a{color:#fff;text-decoration:none;font-size:11px;font-weight:700;letter-spacing:1.5px}.page_navCta__3eSXY{border:1px solid #ffffff66;padding:13px 16px}.page_hero__uhsnO{height:min(760px,82vh);min-height:620px;position:relative;color:#fff;display:flex;align-items:flex-end}.page_heroImage__j_bIw{object-fit:cover}.page_heroShade__FR3xy{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,10,9,.82),rgba(4,10,9,.25) 65%),linear-gradient(0deg,rgba(4,10,9,.75),transparent 55%)}.page_heroCopy__7ZOi_{position:relative;z-index:2;padding:0 clamp(24px,6vw,96px) 64px;max-width:1050px}.page_eyebrow__OKrnb{font-size:11px;letter-spacing:2.4px;font-weight:800;margin:0 0 18px}.page_hero__uhsnO h1{font-family:Georgia,serif;font-size:clamp(48px,6.3vw,92px);line-height:.94;letter-spacing:-3px;margin:0;max-width:950px}.page_hero__uhsnO h1 em{font-weight:400;color:#e8c9a5}.page_lead__zmydk{font-size:18px;line-height:1.6;max-width:760px;margin:28px 0 34px}.page_factRow__1uzZ2{display:flex;border-top:1px solid #ffffff55;border-bottom:1px solid #ffffff55;max-width:850px}.page_factRow__1uzZ2 span{padding:18px 28px 18px 0;margin-right:36px;display:flex;flex-direction:column;gap:6px}.page_factRow__1uzZ2 small{font-size:9px;letter-spacing:1.5px;color:#ffffffaa}.page_factRow__1uzZ2 b{font-size:12px}.page_answer__NmbjQ,.page_routeNote__S0ml4,.page_section__PxJcf{padding:96px clamp(24px,7vw,112px);max-width:1500px;margin:auto}.page_answer__NmbjQ h2,.page_cta___T0ti h2,.page_routeNote__S0ml4 h2,.page_section__PxJcf h2{font-family:Georgia,serif;font-size:clamp(38px,4.5vw,68px);font-weight:400;letter-spacing:-2px;line-height:1;margin:0 0 28px}.page_answer__NmbjQ>p:last-of-type{font-size:19px;line-height:1.75;max-width:900px}.page_videoCaption__Y5YmM{font-size:9px;letter-spacing:1.6px;font-weight:800;margin:24px 0 0;color:#625e56}.page_answerGrid__GU8tU{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #bbb4a8;margin-top:50px}.page_answerGrid__GU8tU div{padding:24px 20px 10px 0;display:flex;flex-direction:column;gap:8px}.page_answerGrid__GU8tU b{font-size:9px;letter-spacing:1.6px}.page_answerGrid__GU8tU span{font-family:Georgia,serif;font-size:19px}.page_itinerary__1ngUe{border-top:1px solid #bdb6aa}.page_itinerary__1ngUe article{display:grid;grid-template-columns:120px 1fr;grid-gap:24px;gap:24px;padding:34px 0;border-bottom:1px solid #d1cabe}.page_itinerary__1ngUe article>span{font:700 11px/1 sans-serif;letter-spacing:1.8px}.page_boats__B1kql small,.page_itinerary__1ngUe small,.page_prices__AhCzu small{font-size:9px;letter-spacing:1.5px;font-weight:800}.page_boats__B1kql h3,.page_itinerary__1ngUe h3{font-family:Georgia,serif;font-size:30px;font-weight:400;margin:8px 0}.page_boats__B1kql p,.page_itinerary__1ngUe p{line-height:1.65;color:#514f49;margin:0;max-width:850px}.page_dark__L9oeZ{max-width:none;background:#07100f;color:#f4efe6}.page_dark__L9oeZ>.page_boats__B1kql,.page_dark__L9oeZ>h2,.page_dark__L9oeZ>p{max-width:1280px;margin-left:auto;margin-right:auto}.page_boats__B1kql{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px;gap:22px}.page_boats__B1kql article{background:#101918;border:1px solid #ffffff18}.page_boats__B1kql img{width:100%;height:270px;object-fit:cover}.page_boats__B1kql article div{padding:22px}.page_boats__B1kql p{color:#ffffff99}.page_prices__AhCzu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page_prices__AhCzu article{border:1px solid #c8c0b4;padding:28px}.page_prices__AhCzu strong{display:block;font-family:Georgia,serif;font-size:34px;font-weight:400;margin-top:16px}.page_prices__AhCzu p{margin-bottom:0;color:#69645c}.page_includedTitle__qI4yD{font-family:Georgia,serif;font-size:28px;font-weight:400;margin-top:54px}.page_included__mPL_k{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px 28px;gap:12px 28px;border-top:1px solid #c8c0b4;padding-top:24px}.page_included__mPL_k span{font-size:13px}.page_routeNote__S0ml4{background:#e6d5c0;max-width:none}.page_routeNote__S0ml4>*{max-width:1100px;margin-left:auto;margin-right:auto}.page_routeNote__S0ml4>p:not(.page_eyebrow__OKrnb){font-size:19px;line-height:1.7}.page_wildlife__TN1O1{font-size:14px!important;border-top:1px solid #b9a48c;padding-top:20px}.page_faq___wKV_{border-top:1px solid #bbb4a8}.page_faq___wKV_ details{border-bottom:1px solid #c9c2b6;padding:22px 0}.page_faq___wKV_ summary{font-family:Georgia,serif;font-size:22px;cursor:pointer}.page_faq___wKV_ p{max-width:900px;line-height:1.7;color:#59564f}.page_cta___T0ti{padding:100px 24px;text-align:center;background:#08100f;color:#fff}.page_cta___T0ti p{color:#ffffffaa}.page_cta___T0ti div{display:flex;justify-content:center;gap:12px;margin-top:34px}.page_primary__2yyWJ,.page_secondary__Yuo_J{padding:17px 24px;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:1.3px}.page_primary__2yyWJ{background:#fff;color:#08100f}.page_secondary__Yuo_J{border:1px solid #ffffff55;color:#fff}.page_footer__LfOkR{background:#08100f;color:#ffffff88;border-top:1px solid #ffffff1f;padding:28px clamp(24px,6vw,96px);display:flex;justify-content:space-between;font-size:10px;letter-spacing:1px}.page_footer__LfOkR a{color:#ffffffaa;text-decoration:none}@media(max-width:800px){.page_nav__nBxtT nav{display:none}.page_navCta__3eSXY{font-size:9px}.page_hero__uhsnO{min-height:680px}.page_heroCopy__7ZOi_{padding-bottom:38px}.page_hero__uhsnO h1{letter-spacing:-2px}.page_lead__zmydk{font-size:16px}.page_factRow__1uzZ2{display:grid;grid-template-columns:1fr 1fr}.page_factRow__1uzZ2 span{margin:0;padding:15px 10px 15px 0}.page_answer__NmbjQ,.page_routeNote__S0ml4,.page_section__PxJcf{padding:70px 24px}.page_answerGrid__GU8tU,.page_boats__B1kql,.page_included__mPL_k,.page_prices__AhCzu,.page_whaleFeature__yupOM{grid-template-columns:1fr}.page_whaleFeature__yupOM{gap:28px}.page_whaleVideo__S436H{width:min(100%,480px);margin:0 auto}.page_itinerary__1ngUe article{grid-template-columns:72px 1fr}.page_boats__B1kql img{height:220px}.page_cta___T0ti div{flex-direction:column;max-width:320px;margin-left:auto;margin-right:auto}.page_footer__LfOkR{flex-direction:column;gap:12px}.page_answer__NmbjQ h2,.page_cta___T0ti h2,.page_routeNote__S0ml4 h2,.page_section__PxJcf h2{letter-spacing:-1px}}.page_whaleFilmStrip__jkv_Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:28px 0 0 auto;width:min(760px,58%)}.page_whaleFilmStrip__jkv_Q figure{margin:0}.page_whaleFilmStrip__jkv_Q video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:#07100f;border:1px solid #c8c0b4}.page_whaleFilmStrip__jkv_Q figcaption{font-size:8px;letter-spacing:1.45px;font-weight:800;color:#625e56;margin-top:9px}@media(max-width:1100px){.page_whaleFilmStrip__jkv_Q{width:min(100%,760px);margin:24px auto 0}}@media(max-width:600px){.page_whaleFilmStrip__jkv_Q{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page_whaleFilmStrip__jkv_Q figcaption{font-size:7px;letter-spacing:1px;line-height:1.35}}.page_photoStory__Dslrx{padding:96px clamp(24px,7vw,112px);max-width:1500px;margin:auto}.page_photoStoryIntro__7Ufwz{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,520px);grid-column-gap:clamp(36px,6vw,90px);column-gap:clamp(36px,6vw,90px);align-items:end;margin-bottom:38px}.page_photoStoryIntro__7Ufwz .page_eyebrow__OKrnb{grid-column:1/-1}.page_photoStoryIntro__7Ufwz h2{font-family:Georgia,serif;font-size:clamp(38px,4.5vw,68px);font-weight:400;letter-spacing:-2px;line-height:1;margin:0}.page_photoStoryIntro__7Ufwz>p:last-child{font-size:16px;line-height:1.7;color:#59564f;margin:0 0 4px}.page_photoStoryGrid__TcxIb{display:grid;grid-template-columns:1.35fr .65fr;grid-template-rows:repeat(2,minmax(260px,34vw));grid-gap:16px;gap:16px}.page_photoStoryGrid__TcxIb figure{position:relative;margin:0;overflow:hidden;background:#07100f;min-height:0}.page_photoStoryGrid__TcxIb .page_photoStoryHero__KhsQn{grid-row:1/3}.page_photoStoryGrid__TcxIb img{object-fit:cover}.page_photoStoryGrid__TcxIb .page_photoStoryHero__KhsQn img{object-position:center 46%}.page_photoStoryGrid__TcxIb figure:nth-child(2) img{object-position:center 30%}.page_photoStoryGrid__TcxIb figure:nth-child(3) img{object-position:center 54%}.page_photoStoryGrid__TcxIb figcaption{position:absolute;left:14px;bottom:14px;background:rgba(7,16,15,.78);color:#fff;padding:9px 11px;font-size:8px;letter-spacing:1.45px;font-weight:800}.page_photoStoryNote__ldsIP{font-size:12px;color:#625e56;margin:16px 0 0}@media(max-width:800px){.page_photoStory__Dslrx{padding:70px 24px}.page_photoStoryIntro__7Ufwz{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.page_photoStoryIntro__7Ufwz .page_eyebrow__OKrnb{grid-column:auto}.page_photoStoryIntro__7Ufwz h2{letter-spacing:-1px}.page_photoStoryGrid__TcxIb{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(430px,128vw) minmax(210px,64vw);gap:10px}.page_photoStoryGrid__TcxIb .page_photoStoryHero__KhsQn{grid-column:1/-1;grid-row:auto}.page_photoStoryGrid__TcxIb figure:nth-child(2),.page_photoStoryGrid__TcxIb figure:nth-child(3){grid-row:2}.page_photoStoryGrid__TcxIb figcaption{left:9px;bottom:9px;padding:7px 8px;font-size:7px;letter-spacing:1px}.page_photoStoryNote__ldsIP{line-height:1.5}}.page_crossLinks__ftrB5{padding:84px 6vw;background:#e9e4da;color:#0a0c0b}.page_crossLinks__ftrB5 h2{font-size:clamp(42px,5vw,72px);line-height:.95;margin:0 0 22px}.page_crossLinks__ftrB5>p:not(.page_eyebrow__OKrnb){max-width:760px;line-height:1.7;opacity:.7}.page_crossLinks__ftrB5>div{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.page_crossLinks__ftrB5 a{display:inline-block;padding:15px 18px;background:#0a0c0b;color:#fff;text-decoration:none;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media(max-width:800px){.page_crossLinks__ftrB5{padding:64px 20px}.page_crossLinks__ftrB5 h2{font-size:42px}.page_crossLinks__ftrB5>div{display:grid}.page_crossLinks__ftrB5 a{line-height:1.5}}.page_whaleIntro__0WwBQ{font-size:19px;line-height:1.75;max-width:900px;margin:0 0 4px}.page_whaleDark__1wk8Y{background:#07100f;color:#f4efe6;padding:clamp(24px,3.4vw,56px);margin:36px calc(-1 * clamp(24px,7vw,112px)) 0;position:relative}.page_whaleDark__1wk8Y:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#d8793f,#e8c9a5 55%,transparent)}.page_whaleStage___Hc__{display:grid;grid-template-columns:minmax(0,336px) minmax(0,1fr);grid-gap:clamp(26px,3.4vw,56px);gap:clamp(26px,3.4vw,56px);align-items:start}.page_whaleMain__oZm_L{position:relative;margin:0}.page_whaleVideo__S436H{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;background:#000;border:1px solid #ffffff1f;margin:0}.page_whaleBadge__Fd1T2{position:absolute;left:14px;top:14px;background:#d8793f;color:#fff;padding:9px 13px;font-size:9px;font-weight:800;letter-spacing:.14em}.page_whaleSide__iIcih{display:flex;flex-direction:column;gap:clamp(24px,2.6vw,40px);min-width:0}.page_whaleStageCopy__gVB3q{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.page_whaleStageCopy__gVB3q .page_videoCaption__Y5YmM{margin:0;color:#ffffff70}.page_whaleStageTitle__mwrsx{font-family:Georgia,serif;font-size:clamp(30px,3.2vw,52px);font-weight:400;line-height:1.06;letter-spacing:-1.5px;color:#fff;margin:0;max-width:18ch}.page_whaleChips__7kXD9{display:flex;flex-wrap:wrap;gap:8px}.page_whaleChips__7kXD9 span{border:1px solid #ffffff33;padding:9px 13px;font-size:9px;font-weight:800;letter-spacing:.12em;color:#e8c9a5}.page_whaleStageText__P24S6{font-size:15px;line-height:1.75;color:#ffffff9e;max-width:640px;margin:0}.page_whaleDark__1wk8Y .page_whaleFilmStrip__jkv_Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;width:auto}.page_whaleDark__1wk8Y .page_whaleFilmStrip__jkv_Q figure{margin:0;position:relative}.page_whaleDark__1wk8Y .page_whaleFilmStrip__jkv_Q video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center 42%;background:#000;border:1px solid #ffffff1f}.page_whaleDark__1wk8Y .page_whaleFilmStrip__jkv_Q figcaption{font-size:8px;letter-spacing:1.45px;font-weight:800;color:#ffffff7a;margin-top:10px}.page_whaleDark__1wk8Y .page_answerGrid__GU8tU{border-top-color:#ffffff2b;margin-top:clamp(26px,2.6vw,40px)}.page_whaleDark__1wk8Y .page_answerGrid__GU8tU b{color:#ffffff8f}.page_whaleDark__1wk8Y .page_answerGrid__GU8tU span{color:#fff}@media(max-width:1100px){.page_whaleStage___Hc__{grid-template-columns:minmax(0,258px) minmax(0,1fr);gap:26px}.page_whaleVideo__S436H{width:100%}.page_whaleStageTitle__mwrsx{font-size:clamp(28px,3.6vw,40px)}.page_whaleStageText__P24S6{max-width:none}}@media(max-width:760px){.page_whaleStage___Hc__{grid-template-columns:1fr;gap:24px;align-items:start}.page_whaleVideo__S436H{width:min(100%,300px);margin:0}.page_whaleStageTitle__mwrsx{max-width:none;font-size:clamp(26px,7vw,36px)}}@media(max-width:600px){.page_whaleIntro__0WwBQ{font-size:16px;line-height:1.7}.page_whaleDark__1wk8Y{padding:22px 18px}.page_whaleVideo__S436H{width:min(100%,240px)}.page_whaleDark__1wk8Y .page_whaleFilmStrip__jkv_Q{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page_whaleDark__1wk8Y .page_whaleFilmStrip__jkv_Q figcaption{font-size:7px;letter-spacing:1px;line-height:1.35}.page_whaleChips__7kXD9 span{font-size:8px;padding:8px 10px}}