.RXSrOW_hero{justify-content:center;padding:26px 25px 18px;display:flex}.RXSrOW_copy{text-align:center;gap:16px;width:397px;max-width:100%;display:grid}.RXSrOW_eyebrow{font:var(--type-label-caps);letter-spacing:.15em}.RXSrOW_body{font:var(--type-body-lg);font-size:18px;line-height:1.5}@media (max-width:768px){.RXSrOW_hero{padding:16px 15px 14px}.RXSrOW_copy{width:360px}.RXSrOW_body{font:var(--type-body-base)}.RXSrOW_eyebrow{font:var(--type-label-caps-sm)}}
._03y9Cq_card{color:var(--ink);flex-direction:column;text-decoration:none;display:flex}._03y9Cq_image{aspect-ratio:397/447;background:var(--placeholder-bg,#d9d4cc);width:100%;position:relative;overflow:hidden}[data-figma-band-id=vesselsBand] ._03y9Cq_image{aspect-ratio:397/300}._03y9Cq_image>*{height:100%}._03y9Cq_body{flex-direction:column;flex:1;gap:20px;padding:40px 0 0;display:flex}._03y9Cq_body>span{align-self:flex-start}[data-figma-band-id=vesselsBand] ._03y9Cq_specs{margin-top:auto}[data-figma-band-id=vesselsBand] ._03y9Cq_specRows{margin-top:auto}[data-figma-band-id=destinationsBand] ._03y9Cq_body>span:last-child{margin-top:auto}._03y9Cq_eyebrow{font:var(--type-label-caps,11px/1 inherit);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);margin:0;line-height:1}._03y9Cq_name{font:var(--type-body-lg,18px/1.3 inherit);margin:0;line-height:1.1}._03y9Cq_tagline{font:var(--type-body-base,14px/1.5 inherit);color:var(--ink);margin:0;line-height:1.4}._03y9Cq_specRows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._03y9Cq_specRows>._03y9Cq_specs{margin-top:0}._03y9Cq_specs{font:var(--type-label-caps,11px/1 inherit);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);margin:0;line-height:1}._03y9Cq_cta{font:var(--type-label-caps,11px/1 inherit);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:6px;display:inline-block}@media (max-width:768px){[data-figma-band-id=vesselsBand] ._03y9Cq_image{aspect-ratio:298/225}._03y9Cq_eyebrow,._03y9Cq_specs{font:var(--type-label-caps-sm,8px/1 inherit);letter-spacing:.15em}._03y9Cq_name{font:var(--type-body-base,14px/1.3 inherit)}._03y9Cq_tagline{font:var(--type-body-sm,12px/1.5 inherit)}._03y9Cq_body{gap:20px;padding-top:40px}._03y9Cq_eyebrow,._03y9Cq_name,._03y9Cq_tagline,._03y9Cq_specs{margin:0}}
._2jXEBG_controls{align-items:center;gap:24px;margin-top:32px;display:flex}._2jXEBG_progress{background:var(--warm-brown-20);flex:1;height:1px;position:relative;overflow:hidden}._2jXEBG_progressFill{transform-origin:0;background:var(--warm-brown);transition:transform var(--duration-base) var(--ease-out);position:absolute;inset:0}._2jXEBG_arrows{flex:none;gap:8px;display:flex}._2jXEBG_arrow{border:1px solid var(--warm-brown-20);width:40px;height:40px;color:var(--warm-brown);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);background:0 0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._2jXEBG_arrow:hover:not(:disabled){border-color:var(--warm-brown)}}._2jXEBG_arrow:disabled{opacity:.3;cursor:default}._2jXEBG_arrow:focus-visible{outline:1px solid var(--ink);outline-offset:3px}._2jXEBG_controlsHeader{gap:16px;margin-top:0}._2jXEBG_controlsHeader ._2jXEBG_progress{flex:0 0 140px}@media (max-width:1024px){._2jXEBG_controlsHeader ._2jXEBG_progress{flex-basis:72px}}@media (max-width:768px){._2jXEBG_arrows{gap:6px;display:flex}._2jXEBG_arrow{width:32px;height:32px}._2jXEBG_controls{margin-top:24px}._2jXEBG_controlsDesktopOnly{justify-content:flex-end;display:flex}._2jXEBG_controlsDesktopOnly ._2jXEBG_progress{display:none}}@media (pointer:coarse){._2jXEBG_arrow{position:relative}._2jXEBG_arrow:after{content:"";border-radius:50%;position:absolute;inset:-6px}}
.FLE9xq_section{background:var(--warm-brown-20);width:100%}.FLE9xq_inner{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:80px 25px}.FLE9xq_intro{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:82px;display:flex}.FLE9xq_copy{max-width:420px}.FLE9xq_eyebrow{font:var(--type-label-caps);letter-spacing:.15em;text-transform:uppercase;color:var(--ink)}.FLE9xq_body{font:var(--type-body-base,14px/1.5 inherit);color:var(--ink);margin-top:40px}.FLE9xq_cta{font:var(--type-label-caps);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);white-space:nowrap;padding-bottom:2px;text-decoration:none;display:inline-block}.FLE9xq_grid{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}@media (max-width:768px){.FLE9xq_inner{padding:40px 15px}.FLE9xq_intro{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:32px}.FLE9xq_body{margin-top:16px}.FLE9xq_grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:298px;grid-auto-flow:column;gap:10px;margin:0 -15px;padding:0 15px;scroll-padding-left:15px;overflow-x:auto}.FLE9xq_grid::-webkit-scrollbar{display:none}.FLE9xq_grid>*{scroll-snap-align:start}}.FLE9xq_mobileArrows{display:none}@media (max-width:768px){.FLE9xq_mobileArrows{justify-content:flex-end;margin:0 0 16px;display:flex}}
