.Home_hero__IYEmF{position:relative;isolation:isolate;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;color:var(--white);padding:calc(var(--header-h) + 40px) 0 32px;overflow:hidden;background:var(--deep-ocean)}.Home_heroBg__7J3VM{position:absolute;inset:0;z-index:-2}.Home_heroBg__7J3VM img{width:100%;height:100%;object-fit:cover;object-position:center 55%}.Home_hero__IYEmF:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(8,36,42,.55),rgba(14,58,68,.12) 38%,rgba(8,36,42,.62))}.Home_heroBody__5Q5n1{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding-block:24px 48px;position:relative}.Home_heroKicker__MX76l{font-size:.74rem;letter-spacing:.34em;text-transform:uppercase;font-weight:500;margin-bottom:22px}.Home_hero__IYEmF h1{color:var(--white);max-width:10ch;text-shadow:0 4px 30px rgba(8,36,42,.35)}.Home_heroText__nE5sn{margin-top:26px;max-width:44ch;font-size:clamp(1rem,1.3vw,1.18rem);color:rgba(255,255,255,.92)}.Home_heroCta__oIi_G{margin-top:36px}.Home_heroNote__svC_g{color:var(--white);position:absolute;right:2%;top:44%;font-size:clamp(1.7rem,2.6vw,2.5rem);transform:rotate(-6deg);text-align:right;text-shadow:0 3px 16px rgba(8,36,42,.5);pointer-events:none}.Home_bar__Jb5GT{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr .8fr auto;align-items:stretch;gap:0;background:var(--ivory);color:var(--ink);border-radius:22px;padding:10px;box-shadow:0 30px 70px -24px rgba(0,0,0,.5);max-width:980px;margin-inline:auto}.Home_field__pFFLB{position:relative;display:flex;flex-direction:column;justify-content:center;padding:10px 24px;border-right:1px solid var(--line)}.Home_field__pFFLB:nth-child(3){border-right:0}.Home_field__pFFLB label{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--ink-subtle)}.Home_field__pFFLB input,.Home_field__pFFLB select{border:0;background:transparent;font:inherit;font-size:.98rem;color:var(--ink);padding:4px 0 0;width:100%;outline:none;cursor:pointer}.Home_field__pFFLB:focus-within{background:var(--sand-soft);border-radius:14px}.Home_barBtn__f4T3Q{align-self:stretch;border-radius:16px;padding-inline:32px}.Home_barTimings__BayQu{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;font-size:.84rem;color:rgba(255,255,255,.92);text-shadow:0 1px 8px rgba(8,36,42,.6);font-weight:500}.Home_barTimings__BayQu strong{color:var(--sand);font-weight:600}.Home_barTimings__BayQu svg{color:var(--sand)}.Home_barTimings__BayQu .Home_dot__g2kVc{opacity:.6}.Home_strip__ZJUhB{background:var(--sand-soft);padding:40px 0;border-bottom:1px solid var(--line)}.Home_stripGrid__p_55Z{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.Home_stripItem__ALMh9{display:flex;gap:18px;align-items:center}.Home_stripItem__ALMh9 svg{color:var(--ink);flex:none}.Home_stripItem__ALMh9 h3{font-family:var(--serif);font-size:1.25rem;font-weight:600}.Home_stripItem__ALMh9 p{font-size:.84rem;line-height:1.5;margin-top:2px}.Home_stay__CTCDS{display:grid;grid-template-columns:.9fr 1.6fr .9fr;gap:clamp(24px,3vw,44px);align-items:center}.Home_stayMain__0UeCt{aspect-ratio:4/3.2}.Home_thumbs__AdXrP{display:grid;gap:14px}.Home_thumb__K8LDg{display:grid;grid-template-columns:92px 1fr;gap:16px;align-items:center;text-align:left;padding:10px;border-radius:16px;border:1px solid transparent;transition:background .3s,border-color .3s}.Home_thumbOn__MDyNI,.Home_thumb__K8LDg:hover{background:var(--white);border-color:var(--line)}.Home_thumb__K8LDg .Home_media__dbAXJ{border-radius:12px;aspect-ratio:1}.Home_thumb__K8LDg strong{display:block;font-family:var(--serif);font-size:1.2rem;font-weight:600;line-height:1.2}.Home_thumb__K8LDg span{font-size:.8rem;color:var(--ink-subtle)}.Home_stayMeta__HCJxF{display:flex;flex-wrap:wrap;gap:10px 22px;margin:24px 0 18px;font-size:.88rem;color:var(--ink-muted)}.Home_stayMeta__HCJxF span{display:inline-flex;gap:8px;align-items:center}.Home_stayMeta__HCJxF svg{color:var(--lagoon)}.Home_timingsCard__OYLVU{display:inline-flex;align-items:center;gap:16px;background:var(--sand-soft);border:1px solid var(--line);border-radius:var(--radius);padding:12px 18px;margin-bottom:26px}.Home_timingsCard__OYLVU svg{color:var(--lagoon);flex-shrink:0}.Home_timingCol__8lzki{display:flex;flex-direction:column}.Home_timingLabel__ATGDO{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-subtle);font-weight:600}.Home_timingVal__awiZq{font-size:.95rem;font-weight:700;color:var(--deep-ocean)}.Home_timingDivider__9_p3u{width:1px;height:26px;background:var(--line)}.Home_exp__nEuud{display:grid;grid-template-columns:1.05fr 1fr;align-items:stretch;background:var(--white)}.Home_expImg__HT87R{position:relative;min-height:520px}.Home_expImg__HT87R img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.Home_expText__ohfI1{padding:clamp(40px,6vw,96px);background:var(--sand-soft);position:relative;overflow:hidden}.Home_activities__zx03r{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 10px;margin-top:44px}.Home_activity__dg01F{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:.8rem;color:var(--ink-muted)}.Home_activityIcon__otntX{width:58px;height:58px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:var(--ink);background:var(--ivory);transition:background .3s,color .3s}.Home_activity__dg01F:hover .Home_activityIcon__otntX{background:var(--lagoon);color:var(--white)}.Home_expCards__UrLHo{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:56px}.Home_expCard__D9BP3{position:relative;border-radius:var(--radius-lg);overflow:hidden;min-height:380px;color:var(--white);display:flex;align-items:flex-end;padding:32px;isolation:isolate}.Home_expCard__D9BP3 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.2s var(--ease)}.Home_expCard__D9BP3:hover img{transform:scale(1.05)}.Home_expCard__D9BP3:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,rgba(8,36,42,.85))}.Home_expCard__D9BP3 h3{color:var(--white)}.Home_expCard__D9BP3 p{color:rgba(255,255,255,.85);font-size:.92rem;margin:8px 0 14px}.Home_collage__vkNw3{display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:1fr 1fr;gap:16px;aspect-ratio:1.15}.Home_collage__vkNw3 .Home_media__dbAXJ{border-radius:18px}.Home_collage__vkNw3 .Home_tall__5Lzx0{grid-row:span 2}.Home_aboutNote__Jab7Q{font-size:1.9rem;margin-top:36px;color:var(--ink-muted);transform:rotate(-3deg);display:inline-block}.Home_why__VHJZ1{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid rgba(255,255,255,.18);margin-top:56px}.Home_whyItem__6Z_jX{padding:32px 28px 8px 0}.Home_whyItem__6Z_jX+.Home_whyItem__6Z_jX{padding-left:28px;border-left:1px solid rgba(255,255,255,.18)}.Home_whyItem__6Z_jX h3{font-size:1.55rem}.Home_whyItem__6Z_jX p{margin-top:10px;font-size:.92rem}.Home_years__cRPvT{font-family:var(--serif);font-size:clamp(3.4rem,6vw,5rem);line-height:1;color:var(--sand)}.Home_quotes__uU7JN{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;text-align:left}.Home_quote__1yXLS{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);padding:34px 30px;display:flex;flex-direction:column;gap:22px}.Home_quote__1yXLS blockquote{font-family:var(--serif);font-size:1.4rem;line-height:1.35;color:var(--ink);flex:1 1}.Home_quote__1yXLS figcaption{font-size:.82rem;color:var(--ink-subtle)}.Home_quote__1yXLS figcaption strong{display:block;color:var(--ink);font-size:.9rem}.Home_cta__lRflI{position:relative;isolation:isolate;text-align:center;color:var(--white);padding:clamp(80px,11vw,150px) 0;overflow:hidden;background:var(--deep-ocean)}.Home_cta__lRflI img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.Home_cta__lRflI:after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(8,36,42,.62)}.Home_cta__lRflI h2{color:var(--white);max-width:18ch;margin-inline:auto}.Home_cta__lRflI p{color:rgba(255,255,255,.88);max-width:50ch;margin:22px auto 0}.Home_ctaRow__GS6eO{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:38px}.Home_fine__zCuLG{margin-top:26px;font-size:.82rem;color:rgba(255,255,255,.75)}@media (max-width:1100px){.Home_stay__CTCDS{grid-template-columns:1fr}.Home_thumbs__AdXrP{grid-template-columns:repeat(3,1fr)}.Home_exp__nEuud,.Home_thumb__K8LDg{grid-template-columns:1fr}.Home_expImg__HT87R{min-height:360px}.Home_stripGrid__p_55Z,.Home_why__VHJZ1{grid-template-columns:repeat(2,1fr)}.Home_whyItem__6Z_jX:nth-child(3){padding-left:0;border-left:0}.Home_whyItem__6Z_jX:nth-child(n+3){border-top:1px solid rgba(255,255,255,.18);margin-top:24px}.Home_quotes__uU7JN{grid-template-columns:1fr}}@media (max-width:900px){.Home_heroNote__svC_g{display:none}.Home_bar__Jb5GT{grid-template-columns:1fr 1fr;max-width:none;padding:8px;border-radius:20px}.Home_field__pFFLB{border-right:0;border-bottom:1px solid var(--line);padding:12px 16px}.Home_field__pFFLB:first-child{border-right:1px solid var(--line)}.Home_field__pFFLB:nth-child(2){border-bottom:1px solid var(--line)}.Home_field__pFFLB:nth-child(3){grid-column:1/-1;border-bottom:0}.Home_barBtn__f4T3Q{grid-column:1/-1;padding-block:16px}.Home_expCards__UrLHo{grid-template-columns:1fr}}@media (max-width:560px){.Home_stripGrid__p_55Z{gap:22px}.Home_stripGrid__p_55Z,.Home_thumbs__AdXrP{grid-template-columns:1fr}.Home_thumb__K8LDg{grid-template-columns:78px 1fr}.Home_why__VHJZ1{grid-template-columns:1fr}.Home_whyItem__6Z_jX,.Home_whyItem__6Z_jX+.Home_whyItem__6Z_jX{padding:24px 0 0;border-left:0}.Home_whyItem__6Z_jX+.Home_whyItem__6Z_jX{border-top:1px solid rgba(255,255,255,.18);margin-top:24px}.Home_collage__vkNw3{aspect-ratio:auto;grid-template-columns:1fr;grid-template-rows:none}.Home_collage__vkNw3 .Home_tall__5Lzx0{grid-row:auto}.Home_collage__vkNw3 .Home_media__dbAXJ{aspect-ratio:4/3}.Home_activities__zx03r{grid-template-columns:repeat(2,1fr)}}.PackagesSection_section__yzwvk{padding:clamp(70px,9vw,110px) 0;background:var(--sand-soft);position:relative}.PackagesSection_header__KVDYD{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:48px;flex-wrap:wrap}.PackagesSection_headerLeft__4cCNZ{max-width:640px}.PackagesSection_grid__DL7QW{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width:1200px){.PackagesSection_grid__DL7QW{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.PackagesSection_grid__DL7QW{grid-template-columns:1fr}}.PackagesSection_card__4SzGd{background:var(--white);border-radius:var(--radius);border:1px solid var(--line);overflow:hidden;display:flex;flex-direction:column;transition:transform .3s var(--ease),box-shadow .3s var(--ease);box-shadow:0 4px 20px rgba(14,58,68,.06);position:relative}.PackagesSection_card__4SzGd:hover{transform:translateY(-5px);box-shadow:var(--shadow-card)}.PackagesSection_badge__hPWtF{position:absolute;top:14px;right:14px;z-index:5;background:var(--lagoon);color:var(--white);padding:4px 10px;border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.PackagesSection_imageWrap__WLTuC{position:relative;width:100%;height:190px}.PackagesSection_duration__0S4OO{position:absolute;bottom:12px;left:14px;z-index:4;background:rgba(14,58,68,.85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--ivory);font-size:.76rem;font-weight:600;padding:3px 10px;border-radius:999px}.PackagesSection_body__lKtsz{padding:20px;display:flex;flex-direction:column;flex:1 1}.PackagesSection_name__KGJUy{font-size:1.22rem;margin-bottom:6px;color:var(--ink);line-height:1.25}.PackagesSection_tagline__ZUY1a{font-size:.82rem;color:var(--lagoon);font-weight:500;line-height:1.35;margin-bottom:14px}.PackagesSection_priceBox__hVGjs{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}.PackagesSection_price__j_sI8{font-family:var(--serif);font-size:1.45rem;font-weight:700;color:var(--deep-ocean)}.PackagesSection_priceUnit__ZO3Mp{font-size:.76rem;color:var(--ink-subtle);margin-left:4px}.PackagesSection_includesList__2MoI5{font-size:.8rem;color:var(--ink-muted);line-height:1.5;margin-bottom:16px}.PackagesSection_includesList__2MoI5 li{display:flex;align-items:center;gap:6px;margin-bottom:4px}.PackagesSection_check__qT9eL{color:var(--lagoon);flex-shrink:0}.PackagesSection_actions__ytovo{display:grid;grid-template-columns:1fr;gap:8px}.PackagesSection_viewBtn__lHHi6{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border-radius:999px;font-size:.82rem;font-weight:500;background:var(--deep-ocean);color:var(--ivory);transition:background .25s var(--ease)}.PackagesSection_viewBtn__lHHi6:hover{background:var(--lagoon-dark)}.PackagesSection_whatsappLink__gw9UI{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.8rem;color:#128C7E;font-weight:600;padding:6px}.PackagesSection_whatsappLink__gw9UI:hover{text-decoration:underline}