.collection-module__yn9AtW__page{--ink:#192f40;--muted:#536777;--line:#ddd7ca;--gold:#977747;color:var(--ink);font-family:var(--font-quicksand), sans-serif;background:#faf8f5;font-size:15px;line-height:1.75}.collection-module__yn9AtW__page *{box-sizing:border-box}.collection-module__yn9AtW__page :is(h1,h2,h3,p,figure,ul,dl,dd){margin:0}.collection-module__yn9AtW__page :is(h1,h2,h3){font-family:var(--font-playfair), Georgia, serif;letter-spacing:normal;text-wrap:balance;font-weight:500}.collection-module__yn9AtW__page h2{font-size:clamp(31px,3.1vw,46px);line-height:1.18}.collection-module__yn9AtW__page h2 em,.collection-module__yn9AtW__hero h1 em{font-weight:500;display:block}.collection-module__yn9AtW__page h3{font-size:25px;line-height:1.25}.collection-module__yn9AtW__page p{color:var(--muted)}.collection-module__yn9AtW__page :is(section,article,div)[id]{scroll-margin-top:92px}.collection-module__yn9AtW__page :is(a,button,summary,[tabindex]):focus-visible{outline-offset:5px;outline:2px solid #986f37}.collection-module__yn9AtW__page :is(a,button){-webkit-tap-highlight-color:transparent}.collection-module__yn9AtW__page a{text-decoration:none}.collection-module__yn9AtW__page svg{flex-shrink:0}.collection-module__yn9AtW__wrap{width:min(1240px,100% - 80px);margin-inline:auto}.collection-module__yn9AtW__section{padding-block:clamp(64px,7vw,100px)}.collection-module__yn9AtW__sectionHead{grid-template-columns:1.05fr 1fr;align-items:end;gap:56px;margin-bottom:35px;display:grid}.collection-module__yn9AtW__sectionHead p{max-width:530px}.collection-module__yn9AtW__sectionHead .collection-module__yn9AtW__textLink{margin-top:16px}.collection-module__yn9AtW__actions{flex-wrap:wrap;align-items:center;gap:22px 28px;display:flex}.collection-module__yn9AtW__button,.collection-module__yn9AtW__outlineButton{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:3px;justify-content:center;align-items:center;gap:18px;padding:15px 24px;font-size:13px;font-weight:650;line-height:1.55;transition:background-color .18s,color .18s;display:inline-flex}.collection-module__yn9AtW__button:hover{background:#284758}.collection-module__yn9AtW__outlineButton{color:var(--ink);background:0 0}.collection-module__yn9AtW__outlineButton:hover{background:var(--ink);color:#fff}.collection-module__yn9AtW__textLink,.collection-module__yn9AtW__lightLink{width:fit-content;color:var(--ink);border-bottom:1px solid #ac956c;justify-content:space-between;align-items:center;gap:12px;padding-block:8px;font-size:13px;line-height:1.6;display:inline-flex}.collection-module__yn9AtW__textLink:hover{border-color:var(--ink)}.collection-module__yn9AtW__lightLink{color:#fff;border-color:#ffffffa0}.collection-module__yn9AtW__hero{isolation:isolate;color:#fff;background:#2b777b;align-items:center;min-height:clamp(560px,78svh,780px);padding-block:140px 110px;display:flex;position:relative}.collection-module__yn9AtW__heroImage{object-fit:cover}.collection-module__yn9AtW__heroVeil{pointer-events:none;background:linear-gradient(90deg,#082e3ac7,#123b4855 62%,#123b4805),linear-gradient(#062a3b77,#0000 26% 75%,#082e3a44);position:absolute;inset:0}.collection-module__yn9AtW__heroInner{z-index:1;pointer-events:none;position:relative}.collection-module__yn9AtW__heroInner a{pointer-events:auto}.collection-module__yn9AtW__hero h1{max-width:760px;margin-block:19px 26px;font-size:clamp(48px,5.7vw,82px);line-height:1.08}.collection-module__yn9AtW__hero .collection-module__yn9AtW__heroLabel{color:#fff;font-size:15px}.collection-module__yn9AtW__hero .collection-module__yn9AtW__heroLead{color:#fff;max-width:465px;margin-bottom:30px;font-size:16px;line-height:1.8}.collection-module__yn9AtW__hero .collection-module__yn9AtW__button{color:var(--ink);background:#faf8f5;border-color:#faf8f5}.collection-module__yn9AtW__hero .collection-module__yn9AtW__button:hover{background:#ece4d7}.collection-module__yn9AtW__hero .collection-module__yn9AtW__heroCaption{color:#fff;font-size:12px;position:absolute;bottom:28px;right:max(80px,50vw - 620px)}.collection-module__yn9AtW__hero :is(a,button):focus-visible{outline-color:#fff}.collection-module__yn9AtW__sectionNav{border-bottom:1px solid var(--line);background:#faf8f5}.collection-module__yn9AtW__sectionNav .collection-module__yn9AtW__wrap{scrollbar-width:thin;justify-content:space-between;gap:28px;display:flex;overflow-x:auto}.collection-module__yn9AtW__sectionNav a{color:var(--ink);flex-shrink:0;align-items:center;gap:14px;padding-block:23px;font-size:13px;display:inline-flex}.collection-module__yn9AtW__sectionNav a:hover{color:#896830}.collection-module__yn9AtW__collectionFacts{color:var(--muted);flex-wrap:wrap;gap:10px 30px;margin-bottom:30px;font-size:12px;display:flex}.collection-module__yn9AtW__collectionFacts span+span{border-left:1px solid var(--line);padding-left:30px}.collection-module__yn9AtW__tripGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;display:grid}.collection-module__yn9AtW__trip{grid-template-rows:subgrid;grid-row:span 4;min-width:0;margin-bottom:55px;display:grid}.collection-module__yn9AtW__tripPhoto{aspect-ratio:16/10;background:#e0e9e7;border-radius:4px;display:block;position:relative;overflow:hidden}.collection-module__yn9AtW__tripPhoto img,.collection-module__yn9AtW__otherPhoto img{object-fit:cover;transition:transform .5s}.collection-module__yn9AtW__tripPhoto .collection-module__yn9AtW__yogaPhoto{object-position:center 57%}.collection-module__yn9AtW__photoLink{width:42px;height:42px;color:var(--ink);background:#faf8f5ee;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.collection-module__yn9AtW__tripBody{flex-direction:column;padding-top:23px;display:flex}.collection-module__yn9AtW__page .collection-module__yn9AtW__mood{color:var(--gold);margin-bottom:8px;font-size:13px}.collection-module__yn9AtW__trip h3{margin-bottom:13px;font-size:clamp(27px,2.8vw,36px)}.collection-module__yn9AtW__trip h3 a{color:inherit}.collection-module__yn9AtW__tripBody>p:not(.collection-module__yn9AtW__mood){max-width:520px;margin-bottom:22px}.collection-module__yn9AtW__tripDetail{min-height:40px;color:var(--muted);align-items:center;gap:12px;margin-top:auto;font-size:12px;display:flex}.collection-module__yn9AtW__tripDetail img{object-fit:cover;border-radius:50%;width:34px;height:34px}.collection-module__yn9AtW__tripDetail>svg{color:#6a857e}.collection-module__yn9AtW__departure{border-top:1px solid var(--line);justify-content:space-between;gap:18px;margin-top:23px;padding-top:20px;display:flex}.collection-module__yn9AtW__departure span,.collection-module__yn9AtW__departure small{color:var(--muted);font-size:11px}.collection-module__yn9AtW__departure p{color:var(--ink);margin-block:3px;font-size:15px}.collection-module__yn9AtW__departure small{align-items:center;gap:6px;display:flex}.collection-module__yn9AtW__fare{text-align:right;flex-shrink:0}.collection-module__yn9AtW__fare strong{font-family:var(--font-playfair), Georgia, serif;color:var(--ink);font-size:29px;font-weight:500;line-height:1.5;display:block}.collection-module__yn9AtW__fare small{justify-content:flex-end}.collection-module__yn9AtW__unavailable{max-width:460px}.collection-module__yn9AtW__unavailable p{font-size:14px}.collection-module__yn9AtW__tripActions{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:20px;display:flex}.collection-module__yn9AtW__tripActions .collection-module__yn9AtW__outlineButton{padding:13px 18px}.collection-module__yn9AtW__tripActions .collection-module__yn9AtW__textLink{font-size:12px}.collection-module__yn9AtW__page .collection-module__yn9AtW__priceNote{margin-top:-18px;font-size:12px}.collection-module__yn9AtW__priceNote a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.collection-module__yn9AtW__comparison{border-block:1px solid var(--line);margin-top:38px}.collection-module__yn9AtW__page summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;list-style:none;display:flex}.collection-module__yn9AtW__page summary::-webkit-details-marker{display:none}.collection-module__yn9AtW__page summary>svg{transition:transform .18s}.collection-module__yn9AtW__page details[open]>summary>svg{transform:rotate(180deg)}.collection-module__yn9AtW__comparison summary{font-family:var(--font-playfair), Georgia, serif;padding:22px 0;font-size:25px}.collection-module__yn9AtW__comparison summary small{font-family:var(--font-quicksand), sans-serif;color:var(--muted);font-size:12px;display:block}.collection-module__yn9AtW__comparison>p{flex-wrap:wrap;align-items:center;gap:4px 20px;padding-bottom:20px;font-size:13px;display:flex}.collection-module__yn9AtW__compareGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-bottom:28px;display:grid}.collection-module__yn9AtW__compareGrid>div{border-top:1px solid var(--line);padding-top:18px}.collection-module__yn9AtW__compareGrid h3{font-size:21px}.collection-module__yn9AtW__compareGrid h3 a{justify-content:space-between;align-items:center;gap:8px;display:flex}.collection-module__yn9AtW__compareGrid p{margin-block:15px;font-size:13px}.collection-module__yn9AtW__compareGrid small{color:var(--gold);font-size:11px;display:block}.collection-module__yn9AtW__seaSection{background:#e8eeea}.collection-module__yn9AtW__aboardGrid{grid-template-columns:1fr 1fr;grid-template-areas:"copy photo""moments photo";gap:34px 56px;display:grid}.collection-module__yn9AtW__aboardCopy{grid-area:copy}.collection-module__yn9AtW__aboardCopy>p{margin-block:22px 14px}.collection-module__yn9AtW__aboardPhoto{flex-direction:column;grid-area:photo;display:flex}.collection-module__yn9AtW__aboardPhoto>div{border-radius:4px;flex:1;min-height:440px;position:relative;overflow:hidden}.collection-module__yn9AtW__aboardPhoto img{object-fit:cover}.collection-module__yn9AtW__aboardPhoto figcaption{color:var(--muted);padding-top:12px;font-size:12px}.collection-module__yn9AtW__moments{grid-area:moments;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.collection-module__yn9AtW__momentVideo{aspect-ratio:4/3;background:#23434a;border-radius:4px;position:relative;overflow:hidden}.collection-module__yn9AtW__moments h3{margin-top:14px;font-size:21px}.collection-module__yn9AtW__moments p{margin-top:7px;font-size:12px}.collection-module__yn9AtW__includedGrid{grid-template-columns:.85fr 1fr;align-items:center;gap:76px;display:grid}.collection-module__yn9AtW__itinerary{min-width:0}.collection-module__yn9AtW__itinerary .collection-module__yn9AtW__textLink{margin-top:18px}.collection-module__yn9AtW__includedCopy>p{margin-top:22px}.collection-module__yn9AtW__includedList{gap:13px;padding:25px 0;list-style:none;display:grid}.collection-module__yn9AtW__includedList li{align-items:start;gap:12px;font-size:14px;display:flex}.collection-module__yn9AtW__includedList svg{color:#64847b;margin-top:5px}.collection-module__yn9AtW__feeNote{border-top:1px solid var(--line);padding-top:23px}.collection-module__yn9AtW__feeNote h3{font-size:23px}.collection-module__yn9AtW__feeNote p{margin-top:12px;font-size:12px}.collection-module__yn9AtW__includedCopy .collection-module__yn9AtW__natureNote{font-size:12px;font-style:italic}.collection-module__yn9AtW__includedCopy>.collection-module__yn9AtW__textLink{margin-top:16px}.collection-module__yn9AtW__paperSection{background:#f0ece4}.collection-module__yn9AtW__divingGrid{grid-template-columns:.85fr 1fr;align-items:center;gap:76px;display:grid}.collection-module__yn9AtW__divingPhoto{border-radius:4px;height:100%;min-height:410px;position:relative;overflow:hidden}.collection-module__yn9AtW__divingPhoto img{object-fit:cover}.collection-module__yn9AtW__divingGrid h2+p{margin-top:20px}.collection-module__yn9AtW__diveRates{margin-top:22px!important}.collection-module__yn9AtW__diveRates>div{border-bottom:1px solid #d3cbbd;justify-content:space-between;gap:24px;padding:15px 0;display:flex}.collection-module__yn9AtW__diveRates strong{font-size:14px;font-weight:600}.collection-module__yn9AtW__diveRates dt span,.collection-module__yn9AtW__diveRates dd small{color:var(--muted);font-size:11px;font-family:var(--font-quicksand), sans-serif;display:block}.collection-module__yn9AtW__diveRates dd{font-family:var(--font-playfair), Georgia, serif;text-align:right;flex-shrink:0;font-size:26px}.collection-module__yn9AtW__diveDetails{border-block:1px solid #d3cbbd;margin-top:30px}.collection-module__yn9AtW__diveDetails summary{padding-block:20px;font-size:14px}.collection-module__yn9AtW__diveDetails>p{padding-block:18px;font-size:12px}.collection-module__yn9AtW__diveTableWrap{overflow-x:auto}.collection-module__yn9AtW__diveTableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.collection-module__yn9AtW__diveTableWrap caption{text-align:left;color:var(--muted);padding-bottom:12px}.collection-module__yn9AtW__diveTableWrap :is(th,td){border-bottom:1px solid #d3cbbd;padding:12px 18px 12px 0}.collection-module__yn9AtW__diveTableWrap th{font-weight:600}.collection-module__yn9AtW__extraRates{grid-template-columns:1fr 1fr;gap:14px 40px;padding-top:24px;font-size:13px;display:grid}.collection-module__yn9AtW__extraRates>div{justify-content:space-between;gap:18px;display:flex}.collection-module__yn9AtW__extraRates dd{white-space:nowrap}.collection-module__yn9AtW__otherGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;display:grid}.collection-module__yn9AtW__otherGrid article{grid-template-rows:subgrid;grid-row:span 5;display:grid}.collection-module__yn9AtW__otherPhoto{aspect-ratio:2;border-radius:4px;margin-bottom:23px;display:block;position:relative;overflow:hidden}.collection-module__yn9AtW__otherGrid h3{margin-bottom:13px;font-size:29px}.collection-module__yn9AtW__otherGrid .collection-module__yn9AtW__textLink{margin-top:16px}.collection-module__yn9AtW__faqGrid{grid-template-columns:.85fr 1.15fr;gap:76px;display:grid}.collection-module__yn9AtW__faqGrid h2{margin-bottom:24px}.collection-module__yn9AtW__faqs{border-top:1px solid #d3cbbd}.collection-module__yn9AtW__faqs details{border-bottom:1px solid #d3cbbd}.collection-module__yn9AtW__faqs summary{padding-block:22px;font-size:14px}.collection-module__yn9AtW__faqs p{padding-bottom:22px;font-size:14px}.collection-module__yn9AtW__final{background:#e8eeea;padding-block:75px}.collection-module__yn9AtW__finalInner{grid-template-columns:1.3fr 1fr;align-items:center;gap:76px;display:grid}.collection-module__yn9AtW__final h2{max-width:660px}.collection-module__yn9AtW__final p{max-width:520px;margin-block:23px 28px}.collection-module__yn9AtW__finalInner figure{border-radius:4px;height:360px;position:relative;overflow:hidden;transform:rotate(2deg)}.collection-module__yn9AtW__finalInner img{object-fit:cover}.collection-module__yn9AtW__phone{color:var(--muted);align-items:center;gap:10px;margin-top:26px;padding-block:8px;font-size:13px;display:inline-flex}.collection-module__yn9AtW__contactLinks{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:24px;display:flex}.collection-module__yn9AtW__contactLinks .collection-module__yn9AtW__phone{margin-top:0}.collection-module__yn9AtW__contactLinks .collection-module__yn9AtW__textLink{font-size:12px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.collection-module__yn9AtW__tripPhoto:hover img,.collection-module__yn9AtW__otherPhoto:hover img{transform:scale(1.035)}}@media (max-width:1020px){.collection-module__yn9AtW__wrap{width:calc(100% - 48px)}.collection-module__yn9AtW__sectionHead,.collection-module__yn9AtW__aboardGrid,.collection-module__yn9AtW__includedGrid,.collection-module__yn9AtW__divingGrid,.collection-module__yn9AtW__faqGrid,.collection-module__yn9AtW__finalInner{column-gap:36px}.collection-module__yn9AtW__tripGrid,.collection-module__yn9AtW__otherGrid{column-gap:28px}.collection-module__yn9AtW__tripActions{flex-direction:column;align-items:flex-start;gap:8px}.collection-module__yn9AtW__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-module__yn9AtW__hero h1{font-size:clamp(48px,7vw,72px)}.collection-module__yn9AtW__aboardPhoto>div{min-height:380px}.collection-module__yn9AtW__finalInner figure{height:310px}}@media (max-width:760px){.collection-module__yn9AtW__wrap{width:calc(100% - 36px)}.collection-module__yn9AtW__section{padding-block:56px}.collection-module__yn9AtW__hero{min-height:640px;padding-block:144px 110px}.collection-module__yn9AtW__hero h1{font-size:clamp(44px,9vw,64px)}.collection-module__yn9AtW__heroVeil{background:linear-gradient(90deg,#082e3a9c,#123b482e),linear-gradient(#082e3a55,#0000 75%,#082e3a22)}.collection-module__yn9AtW__hero .collection-module__yn9AtW__heroLead{max-width:410px;font-size:15px}.collection-module__yn9AtW__hero .collection-module__yn9AtW__heroLabel{font-size:13px}.collection-module__yn9AtW__hero .collection-module__yn9AtW__heroCaption{font-size:11px;bottom:29px;left:18px;right:80px}.collection-module__yn9AtW__hero .collection-module__yn9AtW__actions{gap:12px 24px}.collection-module__yn9AtW__sectionNav .collection-module__yn9AtW__wrap{gap:26px;width:100%;padding-inline:18px}.collection-module__yn9AtW__sectionNav a{padding-block:19px;font-size:12px}.collection-module__yn9AtW__sectionHead{grid-template-columns:1fr;gap:22px;margin-bottom:26px}.collection-module__yn9AtW__collectionFacts{column-gap:16px;font-size:11px}.collection-module__yn9AtW__collectionFacts span+span{border:0;padding-left:0}.collection-module__yn9AtW__aboardGrid{grid-template-columns:1fr;grid-template-areas:"copy""photo""moments";gap:28px}.collection-module__yn9AtW__aboardPhoto>div{aspect-ratio:3/2;min-height:0}.collection-module__yn9AtW__includedGrid,.collection-module__yn9AtW__divingGrid,.collection-module__yn9AtW__faqGrid,.collection-module__yn9AtW__finalInner{grid-template-columns:1fr;gap:32px}.collection-module__yn9AtW__includedCopy{grid-row:1}.collection-module__yn9AtW__itinerary{width:100%;max-width:440px;margin-inline:auto}.collection-module__yn9AtW__divingPhoto{aspect-ratio:3/2;height:auto;min-height:0}.collection-module__yn9AtW__divingGrid>div:last-child{grid-row:1}.collection-module__yn9AtW__extraRates{grid-template-columns:1fr}.collection-module__yn9AtW__final{padding-block:55px}.collection-module__yn9AtW__finalInner figure{aspect-ratio:4/3;width:min(100% - 12px,460px);height:auto;transform:rotate(1.5deg);margin:6px auto!important}}@media (max-width:700px){.collection-module__yn9AtW__tripGrid,.collection-module__yn9AtW__otherGrid{grid-template-columns:minmax(0,1fr)}.collection-module__yn9AtW__trip{flex-direction:column;margin-bottom:38px;display:flex}.collection-module__yn9AtW__tripPhoto{aspect-ratio:3/2}.collection-module__yn9AtW__tripBody{padding-top:20px}.collection-module__yn9AtW__tripBody>p:not(.collection-module__yn9AtW__mood){margin-bottom:17px}.collection-module__yn9AtW__tripDetail{font-size:12px}.collection-module__yn9AtW__departure{margin-top:18px;padding-top:16px}.collection-module__yn9AtW__departure p{font-size:14px}.collection-module__yn9AtW__fare strong{font-size:27px}.collection-module__yn9AtW__tripActions{flex-direction:row;align-items:center;gap:10px 22px}.collection-module__yn9AtW__tripActions .collection-module__yn9AtW__outlineButton{padding:13px 16px;font-size:12px}.collection-module__yn9AtW__page .collection-module__yn9AtW__priceNote{margin-top:0}.collection-module__yn9AtW__comparison summary{font-size:23px}.collection-module__yn9AtW__compareGrid{gap:20px}.collection-module__yn9AtW__compareGrid h3{font-size:20px}.collection-module__yn9AtW__compareGrid h3 a{align-items:start}.collection-module__yn9AtW__compareGrid h3 svg{margin-top:5px}.collection-module__yn9AtW__otherGrid{gap:36px}.collection-module__yn9AtW__otherGrid article{display:block}.collection-module__yn9AtW__otherGrid h3{font-size:27px}.collection-module__yn9AtW__otherPhoto{aspect-ratio:16/10}}@media (max-width:380px){.collection-module__yn9AtW__hero h1{font-size:42px}.collection-module__yn9AtW__compareGrid{grid-template-columns:1fr}.collection-module__yn9AtW__moments{gap:14px}.collection-module__yn9AtW__moments h3{font-size:19px}.collection-module__yn9AtW__fare strong{font-size:25px}.collection-module__yn9AtW__departure small,.collection-module__yn9AtW__departure span{font-size:10px}}@media (prefers-reduced-motion:reduce){.collection-module__yn9AtW__page *,.collection-module__yn9AtW__page :before,.collection-module__yn9AtW__page :after{scroll-behavior:auto!important;transition:none!important}}
