.featuredAttraction-module-scss-module__u0n1hG__section{background-color:#fff;width:100%;overflow:hidden}.featuredAttraction-module-scss-module__u0n1hG__stage{aspect-ratio:404/742;background-color:#fff;width:100%;max-height:100vh;position:relative;overflow:hidden}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__stage{aspect-ratio:auto;height:100vh;max-height:none}}.featuredAttraction-module-scss-module__u0n1hG__stage:after{content:"";pointer-events:none;background:linear-gradient(#020b1000 0%,#020b10d9 72%,#020b10 94%);height:25%;position:absolute;inset:auto 0 0}.featuredAttraction-module-scss-module__u0n1hG__water{will-change:transform;width:100%;height:100%;position:absolute;inset:0}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__stagePlain{aspect-ratio:1728/1263;height:auto;max-height:1263px}}.featuredAttraction-module-scss-module__u0n1hG__stagePlain:after{background:linear-gradient(#020b1000 0%,#020b10 100%);height:31.116%}.featuredAttraction-module-scss-module__u0n1hG__waterDrift{height:120%;top:-10%}.featuredAttraction-module-scss-module__u0n1hG__frame{display:contents}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__frame{flex-direction:column;align-items:center;height:100%;display:flex}}.featuredAttraction-module-scss-module__u0n1hG__turtle{aspect-ratio:602/480;will-change:transform;width:84%;height:auto;position:absolute;top:25.7%;left:8%}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__turtle{transform-origin:59.8007% 192.5%;width:auto;max-width:46vw;height:min(53.716vh,36.678vw);margin-top:8.687vh;position:relative;top:auto;left:1.46%}}@media (min-width:40em) and (max-width:1023.98px){.featuredAttraction-module-scss-module__u0n1hG__turtle{margin-top:auto;margin-bottom:auto}}.featuredAttraction-module-scss-module__u0n1hG__title{text-align:center;color:#fff;letter-spacing:.02em;width:88.6139%;margin:0;font-family:owners-wide,Inter,serif;font-size:clamp(28px,9.9vw,40px);font-weight:500;line-height:1.25;position:absolute;top:8.3558%;left:5.4455%}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__title{width:42.8241%;font-size:clamp(34px,4.05vw,70px);line-height:1.0143;top:13.2498%;left:28.588%}}.featuredAttraction-module-scss-module__u0n1hG__titleLine{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}.featuredAttraction-module-scss-module__u0n1hG__titleLineInner{will-change:transform;display:block}.featuredAttraction-module-scss-module__u0n1hG__reef{aspect-ratio:1920/1902;will-change:transform;width:150%;max-width:none;height:auto;display:block;position:absolute;top:57.8%;left:-25%}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__reef{transform-origin:50% 35%;width:100.521%;top:52.0143%;left:-.5208%}}.featuredAttraction-module-scss-module__u0n1hG__water picture,.featuredAttraction-module-scss-module__u0n1hG__turtle picture,.featuredAttraction-module-scss-module__u0n1hG__reef picture{display:block;position:absolute;inset:0}.featuredAttraction-module-scss-module__u0n1hG__water picture img,.featuredAttraction-module-scss-module__u0n1hG__turtle picture img,.featuredAttraction-module-scss-module__u0n1hG__reef picture img{object-fit:cover;width:100%;height:100%}.featuredAttraction-module-scss-module__u0n1hG__tail{z-index:1;text-align:center;color:#fff;background:linear-gradient(#020b1000 20%,#020b10 60%);margin-top:-176px;padding:0 clamp(16px,1.97vw,34px) clamp(90px,10vw,190px);position:relative}.featuredAttraction-module-scss-module__u0n1hG__info{flex-direction:column;align-items:center;gap:32px;display:flex}.featuredAttraction-module-scss-module__u0n1hG__info h3{letter-spacing:.02em;margin:0;font-family:owners-wide,Inter,serif;font-size:clamp(26px,2.32vw,40px);font-weight:500;line-height:1.25}.featuredAttraction-module-scss-module__u0n1hG__info p{letter-spacing:.02em;max-width:648px;margin:0;font-family:Inter,serif;font-size:clamp(16px,1.04vw,18px);font-weight:300;line-height:1.56}.featuredAttraction-module-scss-module__u0n1hG__infoOffset{transform:translateY(calc(-1 * var(--intro-offset,0) * min(1.8366vw, 1vh)))}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__infoOffset{transform:translateY(calc(-1 * var(--intro-offset,0) * min(.7309vw, 12.63px)))}}.featuredAttraction-module-scss-module__u0n1hG__infoStage{display:none}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__infoStage{z-index:1;text-align:center;color:#fff;margin-top:auto;margin-bottom:120px;padding-inline:clamp(16px,1.97vw,34px);display:block;position:relative}}@media (min-width:40em) and (max-width:1023.98px){.featuredAttraction-module-scss-module__u0n1hG__infoStage{margin-top:0}}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__tailPinned{padding-top:110px}.featuredAttraction-module-scss-module__u0n1hG__tailPinned .featuredAttraction-module-scss-module__u0n1hG__info{display:none}}.featuredAttraction-module-scss-module__u0n1hG__cards{width:100%;margin:calc(-1*clamp(80px,9vw,170px)) auto 0}@media (min-width:1024px){.featuredAttraction-module-scss-module__u0n1hG__cards{width:calc(100% - 2*clamp(16px,1.97vw,34px));max-width:1656px}}.featuredAttraction-module-scss-module__u0n1hG__cards .swiper-wrapper{align-items:center}.featuredAttraction-module-scss-module__u0n1hG__slide{width:71.5542%}@media print,screen and (min-width:40em){.featuredAttraction-module-scss-module__u0n1hG__slide{width:289px}}@media (min-width:1024px){.featuredAttraction-module-scss-module__u0n1hG__slide{width:25%}}.featuredAttraction-module-scss-module__u0n1hG__card{aspect-ratio:359/454;border-radius:16px;width:100%;transition:transform .3s;display:block;position:relative;overflow:hidden;transform:scale(.883496)}.featuredAttraction-module-scss-module__u0n1hG__card[data-arch="0"]{transform:scale(1.02048)}@media (min-width:1024px){.featuredAttraction-module-scss-module__u0n1hG__card[data-arch="0"]{transform:translate(-6.6425%)scale(.86715)}.featuredAttraction-module-scss-module__u0n1hG__card[data-arch="1"]{transform:translate(-4.8309%)scale(1.02415)}.featuredAttraction-module-scss-module__u0n1hG__card[data-arch="2"]{transform:translate(4.8309%)scale(1.02415)}.featuredAttraction-module-scss-module__u0n1hG__card[data-arch="3"]{transform:translate(6.6425%)scale(.86715)}}.featuredAttraction-module-scss-module__u0n1hG__cardImage{position:absolute;inset:0}.featuredAttraction-module-scss-module__u0n1hG__cardImage img{object-fit:cover;width:100%;height:100%}.featuredAttraction-module-scss-module__u0n1hG__gradient{background:linear-gradient(#0000 50%,#0009 84%);position:absolute;inset:0}.featuredAttraction-module-scss-module__u0n1hG__logo{width:55%;max-height:17%;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.featuredAttraction-module-scss-module__u0n1hG__logo img{object-fit:contain;width:100%;height:100%;max-height:100%}.featuredAttraction-module-scss-module__u0n1hG__nav{justify-content:center;align-items:center;gap:clamp(16px,1.85vw,32px);margin-top:clamp(32px,3.7vw,64px);display:flex}.featuredAttraction-module-scss-module__u0n1hG__navLabel{letter-spacing:.2em;text-transform:uppercase;color:#000;font-family:owners-wide,Inter,serif;font-size:14px;font-weight:400;line-height:normal}.featuredAttraction-module-scss-module__u0n1hG__navButton{color:#000;cursor:pointer;background:0 0;border:0;width:clamp(34px,3.8vw,66px);padding:0}.featuredAttraction-module-scss-module__u0n1hG__navButton svg{width:100%;height:auto;display:block}.featuredAttraction-module-scss-module__u0n1hG__navButton:disabled{color:#c9c9c9;cursor:default}.featuredAttraction-module-scss-module__u0n1hG__prev svg{transform:scaleX(-1)}.featuredAttraction-module-scss-module__u0n1hG__cta{color:#fff;text-align:center;background-color:#000;border-radius:40px;width:max-content;min-width:215px;margin:clamp(24px,2.26vw,39px) auto 0;padding:16px 32px;font-family:Inter,serif;font-size:14px;line-height:normal;text-decoration:none;transition:background-color .2s;display:block}.featuredAttraction-module-scss-module__u0n1hG__cta:not(:focus):hover{background-color:#000c}
