.CartPage_cartMain__ib608{padding-top:130px;min-height:80vh;background-color:var(--bg-color);color:var(--text-color)}.CartPage_container__3vkcp{max-width:1200px;margin:0 auto;padding:0 1.5rem 5rem}.CartPage_breadcrumb__EMQbi{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-muted);margin-bottom:1.5rem}.CartPage_breadcrumb__EMQbi a{color:var(--text-muted);text-decoration:none;transition:color .2s}.CartPage_breadcrumb__EMQbi a:hover{color:#0ea5e9}.CartPage_pageHeader__zw1BT{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:2rem;border-bottom:1px solid var(--border-color);padding-bottom:1.25rem}.CartPage_pageTitle__2xBjo{font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800;color:var(--text-color);margin:0;display:flex;align-items:center;gap:.75rem}.CartPage_itemCountBadge__nAghG{font-size:.95rem;font-weight:700;color:#0ea5e9;background:rgba(14,165,233,.1);padding:.25rem .75rem;border-radius:999px;vertical-align:middle}.CartPage_clearBtn__E68Nq{background:transparent;border:none;color:#ef4444;font-size:.85rem;font-weight:600;cursor:pointer;transition:opacity .2s;padding:.4rem .8rem;border-radius:6px}.CartPage_clearBtn__E68Nq:hover{background:rgba(239,68,68,.08)}.CartPage_layout__Awu1v{display:grid;grid-template-columns:1.8fr 1.1fr;gap:2.5rem;align-items:start}.CartPage_itemsList__sutNn{display:flex;flex-direction:column;gap:1.5rem}.CartPage_itemCard__cHFVv{background:var(--section-bg);border:1px solid var(--border-color);border-radius:16px;padding:1.25rem;display:flex;gap:1.25rem;position:relative;transition:box-shadow .2s,transform .2s}.CartPage_itemCard__cHFVv:hover{box-shadow:0 10px 25px rgba(0,0,0,.05);transform:translateY(-2px)}.CartPage_itemImageWrapper__jo21H{width:140px;height:110px;border-radius:12px;overflow:hidden;position:relative;flex-shrink:0;background:#cbd5e1}.CartPage_itemImage__6Nrb1{object-fit:cover}.CartPage_itemContent__ccZtD{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:space-between}.CartPage_itemTop___9UK0{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.CartPage_itemTitle__5p_yj{font-size:1.15rem;font-weight:800;color:var(--text-color);margin:0 0 .4rem;line-height:1.35}.CartPage_itemDuration__Kus7u{display:inline-block;font-size:.72rem;font-weight:700;color:#0369a1;background:#e0f2fe;padding:.15rem .55rem;border-radius:6px;margin-bottom:.6rem}.CartPage_itemDetailsGrid__eD_AM{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;font-size:.85rem;color:var(--text-muted);margin:.5rem 0 .85rem}.CartPage_detailPill__5AxDh{display:inline-flex;align-items:center;gap:.35rem}.CartPage_addonTags__yiTtE{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.25rem}.CartPage_addonTag__6jqAj{font-size:.72rem;background:rgba(0,0,0,.04);border:1px solid var(--border-color);padding:.2rem .55rem;border-radius:6px;color:var(--text-muted)}.CartPage_itemBottom__KCsKA{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed var(--border-color);padding-top:.85rem;margin-top:.65rem}.CartPage_itemPriceBox__cDBmo{display:flex;flex-direction:column}.CartPage_itemPricePrimary__24VHX{font-size:1.25rem;font-weight:800;color:#0ea5e9}.CartPage_itemPriceSecondary__W5pyI{font-size:.75rem;color:var(--text-muted)}.CartPage_itemActions__UrIiy{display:flex;align-items:center;gap:.75rem}.CartPage_editBtn__6MpQp{display:inline-flex;align-items:center;gap:.35rem;background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.3);color:#0284c7;padding:.45rem .85rem;border-radius:8px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s;text-decoration:none}.CartPage_editBtn__6MpQp:hover{background:#0ea5e9;color:#ffffff;border-color:#0ea5e9}.CartPage_removeBtn__UpXTC{background:transparent;border:1px solid var(--border-color);color:#ef4444;padding:.45rem .65rem;border-radius:8px;font-size:.82rem;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.CartPage_removeBtn__UpXTC:hover{background:#fef2f2;border-color:#fca5a5}.CartPage_summaryCard__xoGt5{background:var(--section-bg);border:1px solid var(--border-color);border-radius:20px;padding:1.75rem;position:sticky;top:130px;box-shadow:0 10px 30px rgba(0,0,0,.04)}.CartPage_summaryTitle__JP90x{font-size:1.3rem;font-weight:800;color:var(--text-color);margin:0 0 1.25rem;border-bottom:1px solid var(--border-color);padding-bottom:1rem}.CartPage_summaryRow__yuniM{display:flex;justify-content:space-between;align-items:center;font-size:.92rem;color:var(--text-muted);margin-bottom:.75rem}.CartPage_summaryDivider__Hdjsk{height:1px;background:var(--border-color);margin:1.25rem 0}.CartPage_totalRow__6T8GN{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.5rem}.CartPage_totalLabel__cSuVd{font-size:1.05rem;font-weight:800;color:var(--text-color)}.CartPage_totalValues__PKtPr{text-align:right}.CartPage_totalPrimary___ofpw{font-size:1.6rem;font-weight:900;color:#0ea5e9;display:block}.CartPage_totalSecondary__uKJYF{font-size:.8rem;color:var(--text-muted);font-weight:600}.CartPage_checkoutBtn__fNT0P{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem;background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#ffffff;border-radius:12px;font-size:1rem;font-weight:800;text-decoration:none;transition:all .25s ease;box-shadow:0 8px 20px rgba(14,165,233,.3);border:none;cursor:pointer}.CartPage_checkoutBtn__fNT0P:hover{background:linear-gradient(135deg,#0284c7,#0369a1);transform:translateY(-2px);box-shadow:0 12px 26px rgba(14,165,233,.4)}.CartPage_continueLink__deNqF{display:block;text-align:center;font-size:.85rem;font-weight:600;color:var(--text-muted);text-decoration:none;margin-top:1rem;transition:color .2s}.CartPage_continueLink__deNqF:hover{color:#0ea5e9}.CartPage_trustList__B8__X{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:.6rem}.CartPage_trustItem__LDPmA{font-size:.8rem;color:var(--text-muted);display:flex;align-items:center;gap:.5rem}.CartPage_emptyState__YsQ_b{text-align:center;padding:4rem 1rem 6rem;max-width:500px;margin:0 auto}.CartPage_emptyIconWrapper__lbdhZ{width:90px;height:90px;border-radius:50%;background:rgba(14,165,233,.08);color:#0ea5e9;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.CartPage_emptyTitle__moySm{font-size:1.6rem;font-weight:800;color:var(--text-color);margin:0 0 .6rem}.CartPage_emptyDesc__8Ohub{font-size:.95rem;color:var(--text-muted);line-height:1.6;margin:0 0 2rem}.CartPage_exploreBtn__3EAVw{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.85rem;background:#0f172a;color:#ffffff;border-radius:50px;font-weight:700;font-size:.92rem;text-decoration:none;transition:all .25s ease}.CartPage_exploreBtn__3EAVw:hover{background:#0ea5e9;transform:translateY(-2px);box-shadow:0 8px 20px rgba(14,165,233,.25)}@media (max-width:900px){.CartPage_layout__Awu1v{grid-template-columns:1fr;gap:2rem}.CartPage_summaryCard__xoGt5{position:static}}@media (max-width:600px){.CartPage_cartMain__ib608{padding-top:110px}.CartPage_itemCard__cHFVv{flex-direction:column;padding:1rem;gap:1rem}.CartPage_itemImageWrapper__jo21H{width:100%;height:150px}.CartPage_itemBottom__KCsKA{flex-direction:column;align-items:flex-start;gap:.85rem}.CartPage_itemActions__UrIiy{width:100%;justify-content:flex-end}}.landing-page_pillarMain__PRw5q{min-height:100vh;background-color:var(--bg-color);font-family:var(--font-body),sans-serif;color:var(--text-color)}.landing-page_hero__IAMIB{position:relative;min-height:85vh;height:auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;color:#ffffff;padding:clamp(185px,22vh,230px) 1.5rem 5rem;overflow:hidden;background-color:var(--text-color)}@media (max-width:768px){.landing-page_hero__IAMIB{padding-top:155px;padding-bottom:4rem;min-height:auto}}.landing-page_heroBg__4285i{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;z-index:1;transition:transform 1.2s ease}.landing-page_heroOverlay__g0VNX{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,20,40,.5) 0,rgba(10,20,40,.75));z-index:1}.landing-page_heroContent__0RsQJ{position:relative;z-index:2;max-width:900px;text-shadow:0 4px 15px rgba(0,0,0,.5);animation:landing-page_fadeUp__xIaq9 .8s ease both}.landing-page_heroTitle__71g1_{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.2rem);font-weight:900;margin-bottom:1.25rem;line-height:1.2;letter-spacing:-.02em;color:#ffffff}.landing-page_heroSubtitle__rk_0i{font-family:var(--font-hero-desc);font-size:clamp(.95rem,1.5vw,1.15rem);margin-bottom:2.5rem;color:rgba(255,255,255,.9);font-weight:400;line-height:1.6;max-width:750px;margin-left:auto;margin-right:auto}.landing-page_trustBadges__igdPr{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-top:3rem;padding:1rem 0;border-top:1px solid rgba(255,255,255,.15)}.landing-page_badgeItem__OfRzL{font-size:.95rem;font-weight:600;color:rgba(255,255,255,.95);display:flex;align-items:center;gap:.5rem}.landing-page_contentImg__3_JMA{max-height:500px;border-radius:30px;margin:1.5rem 0;box-shadow:0 10px 40px rgba(0,0,0,.08)}.landing-page_ctaButton__77iRu{display:inline-block;background:#0284c7;color:#fff;padding:1.2rem 2.5rem;border-radius:50px;font-weight:700;text-decoration:none;transition:all .3s ease;box-shadow:0 10px 25px rgba(2,132,199,.4)}.landing-page_ctaButton__77iRu:hover{background:#0369a1;transform:translateY(-3px);box-shadow:0 15px 30px rgba(2,132,199,.5)}.landing-page_contentContainer__4OKY_{max-width:1100px;margin:0 auto;padding:3.5rem 1.5rem}.landing-page_sectionTitle__vJCuC{font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:2.5rem;color:var(--text-color);letter-spacing:-.02em;text-align:center}.landing-page_sectionTitle__vJCuC:after{content:"";display:block;width:60px;height:4px;background:#0284c7;margin:1rem auto 0;border-radius:2px}.landing-page_infoSection__U5HfU{margin-bottom:4rem}.landing-page_textContent__ztv2e{font-size:1.15rem;line-height:1.8;color:var(--text-color);display:flex;flex-direction:column;gap:1.5rem;text-align:justify}.landing-page_customSteps__4b3ZW{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0;text-align:left}.landing-page_stepItem__ggkDD{background:rgba(255,255,255,.6);padding:1rem;border-radius:12px;font-size:.9rem;font-weight:600;color:#0369a1;border:1px solid rgba(2,132,199,.1)}.landing-page_textImageRow__S8k_9{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin:3rem 0}.landing-page_textImageRow__S8k_9.landing-page_reverse__ug12O{direction:rtl}.landing-page_textImageRow__S8k_9.landing-page_reverse__ug12O>div{direction:ltr}.landing-page_contentImg__3_JMA{width:100%;height:400px;object-fit:cover;border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.12);transition:transform .3s ease}.landing-page_contentImg__3_JMA:hover{transform:scale(1.02)}.landing-page_featureGrid__SwsQE{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-top:3rem}.landing-page_featureItem__q76go{background:var(--bg-color);padding:1.5rem;border-radius:20px;border:1px solid #f1f5f9;text-align:center}.landing-page_featureIconImg__s_i56{width:100%;height:150px;object-fit:cover;border-radius:12px;margin-bottom:1rem}.landing-page_grid2__n_FDP{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.landing-page_grid3__FIqC6{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.landing-page_grid4__JkXBE{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media (max-width:1024px){.landing-page_grid3__FIqC6,.landing-page_grid4__JkXBE{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.landing-page_grid2__n_FDP,.landing-page_grid3__FIqC6,.landing-page_grid4__JkXBE{grid-template-columns:1fr}}.landing-page_benefitsSection__HDZm_,.landing-page_destinationsSection__XQoH5,.landing-page_faqSection__k0CSY,.landing-page_packagesSection__EaKnn,.landing-page_trustSection__tsq9W{margin-bottom:4.5rem}.landing-page_benefitsGrid__ntEKQ{display:grid;gap:2rem}.landing-page_benefitCard__X4jx1{background:var(--card-bg,var(--section-bg));padding:2.5rem;border-radius:24px;transition:all .3s ease;border:1px solid var(--border-color,#e2e8f0)}.landing-page_benefitCard__X4jx1:hover{background:var(--bg-color);transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.05);border-color:var(--border-color)}.landing-page_benefitCard__X4jx1 h3{font-size:1.3rem;font-weight:700;margin-bottom:1rem;color:var(--text-color)}.landing-page_benefitCard__X4jx1 p{color:var(--text-muted);line-height:1.6}.landing-page_destGrid__rceQx{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.landing-page_destCard____X_i{border-radius:20px;overflow:hidden;background:var(--card-bg,var(--bg-color));box-shadow:0 4px 15px rgba(0,0,0,.05);border:1px solid var(--border-color,#e2e8f0)}.landing-page_destImg__1s3dS{height:200px;background-size:cover;background-position:50%}.landing-page_destInfo__fTe_I{padding:1.5rem}.landing-page_destInfo__fTe_I h3{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.landing-page_destInfo__fTe_I p{font-size:.95rem;color:var(--text-muted);margin-bottom:1.25rem;line-height:1.5}.landing-page_destLink__gD_9r{font-size:.9rem;font-weight:700;color:#0284c7;text-decoration:none}.landing-page_destLink__gD_9r:hover{text-decoration:underline}.landing-page_packageGrid__G8Mms{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.landing-page_packageCard__2tsuW{background:var(--card-bg,var(--bg-color));border-radius:16px;overflow:hidden;border:1px solid var(--border-color,#e2e8f0);transition:all .3s ease}.landing-page_packageCard__2tsuW:hover{box-shadow:0 15px 30px rgba(0,0,0,.08)}.landing-page_packageImg__mZU8o{height:180px;background-size:cover;background-position:50%}.landing-page_packageContent__k2VSQ{padding:1.25rem}.landing-page_packageContent__k2VSQ h3{font-size:1.1rem;font-weight:700;margin-bottom:.5rem;line-height:1.4;height:3rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.landing-page_packageContent__k2VSQ p{font-size:.85rem;color:var(--text-muted);margin-bottom:1rem;line-height:1.5;height:2.6rem;overflow:hidden}.landing-page_packageLink__aQYVp{display:block;text-align:center;padding:.75rem;background:var(--section-bg);color:var(--text-color);text-decoration:none;font-weight:700;font-size:.9rem;border-radius:8px;transition:background .3s ease}.landing-page_packageLink__aQYVp:hover{background:#e2e8f0}.landing-page_trustGrid__sQwK_{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.landing-page_trustContent__yP5lu ul{list-style:none;padding:0}.landing-page_trustContent__yP5lu li{margin-bottom:1.5rem;font-size:1.1rem;line-height:1.6;color:var(--text-muted);position:relative;padding-left:2rem}.landing-page_trustContent__yP5lu li:before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:900}.landing-page_trustImages__KvLn1{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.landing-page_trustImg__B40E7{width:100%;height:300px;object-fit:cover;border-radius:20px}.landing-page_faqGrid__n6mUW{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:2.5rem}.landing-page_faqItem__l3zII h4{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--text-color)}.landing-page_faqItem__l3zII p{color:var(--text-muted);line-height:1.7}.landing-page_finalCta__2mduq{margin-top:3rem}.landing-page_ctaBox__PVRL_{background:#0f172a;color:#fff;padding:5rem 3rem;border-radius:40px;text-align:center}.landing-page_ctaBox__PVRL_ h2{font-size:clamp(2rem,4vw,3rem);font-weight:800;margin-bottom:1.5rem}.landing-page_ctaBox__PVRL_ p{font-size:1.2rem;opacity:.8;max-width:600px;margin:0 auto 3rem;line-height:1.6}.landing-page_primaryCta__7ZthN{display:inline-block;background:#0284c7;color:#fff;padding:1.2rem 3rem;border-radius:50px;font-weight:700;text-decoration:none;transition:all .3s ease}.landing-page_primaryCta__7ZthN:hover{transform:scale(1.05);box-shadow:0 0 40px rgba(2,132,199,.4)}@media (max-width:1024px){.landing-page_grid3__FIqC6,.landing-page_grid4__JkXBE{grid-template-columns:repeat(2,1fr)}.landing-page_trustGrid__sQwK_{grid-template-columns:1fr;gap:3rem}.landing-page_textImageRow__S8k_9{gap:2rem}}@media (max-width:768px){.landing-page_hero__IAMIB{height:65vh;min-height:500px;padding-top:140px}.landing-page_heroTitle__71g1_{font-size:2.2rem}.landing-page_heroSubtitle__rk_0i{font-size:1rem;margin-bottom:2rem}.landing-page_textImageRow__S8k_9{grid-template-columns:1fr;gap:1.5rem;margin:2rem 0}.landing-page_textImageRow__S8k_9.landing-page_reverse__ug12O,.landing-page_textImageRow__S8k_9.landing-page_reverse__ug12O>div{direction:ltr!important}.landing-page_contentImg__3_JMA{height:250px;border-radius:16px;order:-1}.landing-page_sectionTitle__vJCuC{font-size:1.8rem;margin-bottom:2rem}.landing-page_grid2__n_FDP,.landing-page_grid3__FIqC6,.landing-page_grid4__JkXBE{grid-template-columns:1fr}.landing-page_contentContainer__4OKY_{padding:3rem 1.25rem}.landing-page_ctaBox__PVRL_{padding:3rem 1.5rem;border-radius:24px}.landing-page_customSteps__4b3ZW,.landing-page_trustImages__KvLn1{grid-template-columns:1fr}.landing-page_trustImg__B40E7{height:200px}}@media (max-width:480px){.landing-page_heroTitle__71g1_{font-size:1.8rem}.landing-page_ctaButton__77iRu{width:100%;text-align:center;padding:1rem}}.landing-page_pricingSection__WRGdo{background:linear-gradient(135deg,#0f172a,#1e3a8a);border-radius:20px;padding:3rem 2rem;text-align:center;margin-bottom:3rem;color:#fff}.landing-page_pricingSection__WRGdo h2{font-size:1.6rem;font-weight:800;margin-bottom:.75rem;color:#fff}.landing-page_pricingSection__WRGdo>p{color:rgba(255,255,255,.85);max-width:600px;margin:0 auto 1.5rem;line-height:1.7}.landing-page_pricingCards__AkCDr{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-bottom:2rem}.landing-page_priceCard__CYMra{background:rgba(255,255,255,.12);border-radius:14px;padding:1.25rem 1.75rem;min-width:160px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.landing-page_priceLabel__3rthT{font-size:.8rem;color:rgba(255,255,255,.7);margin-bottom:.3rem;text-transform:uppercase;letter-spacing:.05em}.landing-page_priceAmount__zaEON{font-size:1.3rem;font-weight:800;color:#fbbf24}.landing-page_priceSub__FvfGV{font-size:.75rem;color:rgba(255,255,255,.6);margin-top:.2rem}.landing-page_waBookBtn__BWIer{display:inline-block;background:#25d366;color:#fff;padding:.9rem 2.5rem;border-radius:100px;font-weight:700;text-decoration:none;font-size:1rem;transition:transform .2s ease,box-shadow .2s ease}.landing-page_waBookBtn__BWIer:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,211,102,.4)}.landing-page_linksGrid__T60cI{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin-top:1.5rem}.landing-page_linkCard__w_Em_{display:block;background:var(--section-bg);border-radius:12px;padding:1.25rem;border:1px solid var(--border-color);text-decoration:none;transition:all .2s ease}.landing-page_linkCard__w_Em_:hover{background:var(--section-bg);border-color:#bae6fd;transform:translateY(-2px);box-shadow:0 4px 16px rgba(2,132,199,.1)}.landing-page_linkCardLabel__ZLMRy{font-weight:700;color:#0284c7;margin-bottom:.3rem;font-size:.95rem}.landing-page_linkCardDesc__ip1Gs{font-size:.85rem;color:var(--text-muted);line-height:1.5}.landing-page_heroCtaRow__yZNIp{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.landing-page_heroSecondaryBtn__Z5088{background:rgba(255,255,255,.2);border:1.5px solid rgba(255,255,255,.5);color:#ffffff;padding:.85rem 1.85rem;border-radius:9999px;font-weight:700;text-decoration:none;font-size:.95rem;transition:all .2s ease}.landing-page_heroSecondaryBtn__Z5088:hover{background:rgba(255,255,255,.35);transform:translateY(-2px)}.landing-page_reviewsSectionWrap__zCQuE{margin:2rem 0}.landing-page_pickupNotice__L0RR_{background:rgba(2,132,199,.06);border-left:4px solid #0284c7;padding:1.1rem 1.25rem;border-radius:0 12px 12px 0;margin:1.5rem 0;font-size:.95rem;line-height:1.6;color:var(--text-color)}.landing-page_pickupNotice__L0RR_ strong{color:#0284c7}.landing-page_reciprocalCtaBanner__9xHLz{background:linear-gradient(135deg,#0284c7,#0369a1);color:#ffffff;border-radius:16px;padding:2.5rem 2rem;text-align:center;margin:3rem 0;box-shadow:0 10px 25px rgba(2,132,199,.2)}.landing-page_reciprocalCtaTitle__xXBQH{font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800;margin-bottom:.75rem;color:#ffffff}.landing-page_reciprocalCtaDesc__I4iQ8{max-width:640px;margin:0 auto 1.5rem;font-size:.98rem;opacity:.95;line-height:1.6;color:#f0f9ff}.landing-page_reciprocalCtaBtn__9NXik{display:inline-block;background:#ffffff;color:#0369a1;font-weight:700;padding:.85rem 1.85rem;border-radius:9999px;text-decoration:none;box-shadow:0 4px 14px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.landing-page_reciprocalCtaBtn__9NXik:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.18)}.landing-page_fleetSection__RxPb9{margin:4rem 0}.landing-page_fleetGrid__ntFYX{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:2rem}.landing-page_fleetCard__Jd6D7{background:var(--card-bg,#ffffff);border-radius:16px;overflow:hidden;border:1px solid var(--border-color,#e2e8f0);box-shadow:0 4px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.landing-page_fleetCard__Jd6D7:hover{transform:translateY(-4px);box-shadow:0 12px 25px rgba(0,0,0,.1)}.landing-page_fleetCardHighlight__u6MUq{border:2px solid #0284c7;position:relative}.landing-page_fleetCardHighlight__u6MUq:before{content:"★ MOST POPULAR";position:absolute;top:12px;right:12px;background:#0284c7;color:#ffffff;font-size:.72rem;font-weight:800;letter-spacing:.05em;padding:4px 10px;border-radius:999px;z-index:2}.landing-page_fleetImgWrap__cnPS5{position:relative;width:100%;height:190px;background:#f1f5f9}.landing-page_fleetBody__FxZM7{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.landing-page_fleetTitle__NzWsG{font-size:1.25rem;font-weight:800;color:var(--text-color,#0f172a);margin-bottom:.35rem}.landing-page_fleetModelSubtitle__LJ51a{font-size:.85rem;color:var(--text-muted,#64748b);margin-bottom:1rem}.landing-page_fleetSpecsList__mtWcm{list-style:none;margin:0 0 1.25rem;border-top:1px dashed var(--border-color,#e2e8f0);border-bottom:1px dashed var(--border-color,#e2e8f0);padding:.75rem 0;display:flex;flex-direction:column;gap:.5rem}.landing-page_fleetSpecItem__nBYxF{display:flex;align-items:center;gap:.65rem;font-size:.92rem;color:var(--text-color,#334155)}.landing-page_fleetSpecIcon__OTAOx{font-size:1.1rem}.landing-page_fleetIdealFor__lsqcE{font-size:.88rem;color:var(--text-muted,#64748b);line-height:1.5;margin-bottom:1.25rem;flex-grow:1}.landing-page_fleetIdealFor__lsqcE strong{color:var(--text-color,#0f172a)}.landing-page_fleetRate__uevrr{background:#f8fafc;border-radius:10px;padding:.85rem 1rem;display:flex;justify-content:space-between;align-items:center;border:1px solid #e2e8f0}.landing-page_fleetRateLabel__OZZNZ{font-size:.82rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.landing-page_fleetRateVal__F7MdK{font-size:1.1rem;font-weight:800;color:#0284c7}.landing-page_comparisonTableWrap__P52Ru{overflow-x:auto;margin:2rem 0;border-radius:14px;border:1px solid var(--border-color,#e2e8f0);box-shadow:0 4px 15px rgba(0,0,0,.04);background:var(--card-bg,#ffffff)}.landing-page_comparisonTable__WGp0C{width:100%;border-collapse:collapse;text-align:left;font-size:.95rem}.landing-page_comparisonTable__WGp0C th{background:#0f172a;color:#ffffff;padding:1rem 1.25rem;font-weight:700;letter-spacing:.02em}.landing-page_comparisonTable__WGp0C td{padding:1rem 1.25rem;border-bottom:1px solid var(--border-color,#e2e8f0);color:var(--text-color,#334155);line-height:1.5}.landing-page_comparisonTable__WGp0C tr:last-child td{border-bottom:none}.landing-page_comparisonTable__WGp0C tr:nth-child(2n){background:rgba(248,250,252,.6)}.landing-page_statusCheck__MJCiy{display:inline-flex;align-items:center;gap:.5rem;color:#15803d;font-weight:700}.landing-page_statusCross__uwUXn{display:inline-flex;align-items:center;gap:.5rem;color:#b91c1c;font-weight:700}.landing-page_credentialsGrid__eqXg6{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-top:2rem}.landing-page_credentialCard__a6F_b{background:var(--card-bg,#ffffff);border:1px solid var(--border-color,#e2e8f0);border-radius:14px;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 2px 10px rgba(0,0,0,.03)}.landing-page_credentialIcon__H7Rm2{font-size:2rem;width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f0f9ff;color:#0284c7}.landing-page_credentialTitle__PvLKQ{font-size:1.08rem;font-weight:700;color:var(--text-color,#0f172a)}.landing-page_credentialDesc__UbVpI{font-size:.9rem;color:var(--text-muted,#64748b);line-height:1.55;margin:0}.landing-page_intentBanner__NN_hq{background:linear-gradient(135deg,#1e293b,#0f172a);color:#ffffff;border-radius:16px;padding:2.25rem 2rem;margin:3.5rem 0;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 25px rgba(0,0,0,.15)}.landing-page_intentBannerText__PIDJa{flex:1 1 320px}.landing-page_intentBannerTitle__d6lUP{font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:800;color:#ffffff;margin-bottom:.5rem}.landing-page_intentBannerDesc__aIrRR{font-size:.95rem;color:#94a3b8;line-height:1.55;margin:0}.landing-page_intentBannerBtn__cHPeW{background:#0ea5e9;color:#ffffff;font-weight:700;font-size:.92rem;padding:.85rem 1.75rem;border-radius:9999px;text-decoration:none;white-space:nowrap;transition:all .2s ease;box-shadow:0 4px 14px rgba(14,165,233,.35)}.landing-page_intentBannerBtn__cHPeW:hover{background:#0284c7;transform:translateY(-2px);box-shadow:0 6px 20px rgba(14,165,233,.5)}.landing-page_pricingCard__BO4yd{background:var(--card-bg,#ffffff);border:1px solid var(--border-color,#e2e8f0);border-radius:24px;padding:2.25rem 2rem;position:relative;transition:all .3s ease;display:flex;flex-direction:column}.landing-page_pricingCard__BO4yd:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgba(0,0,0,.08)}.landing-page_pricingCardHighlight__uKwC0{background:#f0f9ff;border:2px solid #0284c7}.landing-page_pricingBadge__BUeFR{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#0284c7;color:#ffffff;font-size:.72rem;font-weight:700;padding:.2rem .8rem;border-radius:100px;text-transform:uppercase;letter-spacing:.05em}.landing-page_pricingTitle__1S5Q7{font-size:1.15rem;font-weight:700;margin-bottom:.3rem;color:var(--text-color)}.landing-page_pricingDuration__lyniN{color:var(--text-muted);font-size:.85rem;margin-bottom:.75rem}.landing-page_pricingAmount__ArThl{font-size:1.75rem;font-weight:800;color:var(--text-color);margin-bottom:.2rem}.landing-page_pricingIDR__0VFR0{font-size:.85rem;color:var(--text-muted);margin-bottom:1.25rem}.landing-page_pricingFeatures__o19au{list-style:none;padding:0;margin:0 0 1.5rem;flex-grow:1}.landing-page_pricingFeatureItem__Y4rfy{font-size:.9rem;color:var(--text-color);margin-bottom:.5rem;display:flex;align-items:flex-start;gap:.5rem;line-height:1.4}.landing-page_pricingCheck__b6IXE{color:#16a34a;font-weight:700;flex-shrink:0}.landing-page_trustContent__yP5lu li strong{color:var(--text-color)}[data-theme=dark] .landing-page_benefitCard__X4jx1,[data-theme=dark] .landing-page_destCard____X_i,[data-theme=dark] .landing-page_packageCard__2tsuW{background:var(--card-bg,#1e293b);border-color:var(--border-color,#334155)}[data-theme=dark] .landing-page_packageLink__aQYVp{background:rgba(255,255,255,.08);color:var(--text-color,#f1f5f9);border:1px solid var(--border-color,#334155)}[data-theme=dark] .landing-page_packageLink__aQYVp:hover{background:rgba(14,165,233,.2);color:#38bdf8;border-color:#38bdf8}[data-theme=dark] .landing-page_pricingCard__BO4yd{background:var(--card-bg,#1e293b);border-color:var(--border-color,#334155);box-shadow:0 10px 30px rgba(0,0,0,.3)}[data-theme=dark] .landing-page_pricingCardHighlight__uKwC0{background:rgba(14,165,233,.1);border:2px solid #38bdf8;box-shadow:0 10px 30px rgba(14,165,233,.15)}[data-theme=dark] .landing-page_pricingBadge__BUeFR{background:#0ea5e9;color:#ffffff}[data-theme=dark] .landing-page_pricingCheck__b6IXE{color:#4ade80}.FAQ_faqSection__TGMb0{padding:5rem 1.5rem;background-color:var(--section-bg)}.FAQ_container__qxAig{max-width:900px;margin:0 auto}.FAQ_header__nymDP{text-align:center;margin-bottom:3.5rem}.FAQ_title__a_N1k{font-family:var(--font-inter);font-size:2.25rem;font-weight:800;color:var(--text-color);margin-bottom:1rem;text-transform:uppercase;letter-spacing:-.02em}.FAQ_subtitle__8R4NJ{color:var(--text-muted);font-size:1.125rem}.FAQ_faqList__wU6Pn{display:flex;flex-direction:column;gap:1.25rem}.FAQ_faqItem__SHJ9L{background:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;transition:all .3s ease}.FAQ_faqItem__SHJ9L:hover{border-color:#0284c7;box-shadow:0 4px 12px rgba(0,0,0,.05)}.FAQ_details__aQq2G[open] .FAQ_faqItem__SHJ9L{border-color:#0284c7}.FAQ_summary__MCiHt{list-style:none;padding:1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:700;color:var(--text-color);font-size:1.1rem}.FAQ_summary__MCiHt::-webkit-details-marker{display:none}.FAQ_icon__JrmDv{width:20px;height:20px;color:#0284c7;transition:transform .3s ease;flex-shrink:0}.FAQ_details__aQq2G[open] .FAQ_icon__JrmDv{transform:rotate(180deg)}.FAQ_answer__Zehdp{padding:0 1.5rem 1.5rem;color:var(--text-muted);line-height:1.6;font-size:1rem}@media (max-width:768px){.FAQ_faqSection__TGMb0{padding:3.5rem 1rem}.FAQ_title__a_N1k{font-size:1.75rem}.FAQ_summary__MCiHt{padding:1.25rem;font-size:1rem}}.Footer_ctaSection__feuSg{position:relative;z-index:20;margin-top:3rem;margin-bottom:-110px;padding:0 1rem}.Footer_ctaBannerWrapper__7F9C1{max-width:1100px;margin:0 auto}.Footer_ctaBanner___93te{background-color:#0f172a;background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.85)),url(/images/fleet/pura-ulun-danu-bratan-misty-morning-bali.webp);background-blend-mode:normal,luminosity;background-size:cover;background-position:center 60%;border-radius:16px;padding:5.5rem 2rem;text-align:center;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.Footer_ctaTitle__EdQxL{font-size:2.8rem;font-weight:600;color:#fde047;max-width:850px;line-height:1.2;margin:0;text-shadow:0 4px 12px rgba(0,0,0,.6);font-family:Franklin Gothic Demi Cond,Franklin Gothic Medium Cond,Arial Narrow,sans-serif-condensed,sans-serif;letter-spacing:.02em;font-style:italic}.Footer_ctaSubtext__OOLKE{font-size:1.15rem;color:#f8fafc;max-width:750px;line-height:1.6;margin:0;font-family:Poppins,sans-serif}.Footer_ctaButton__YR7hx{display:inline-block;background-color:#0ea5e9;color:white;font-weight:700;padding:1.1rem 3rem;border-radius:50px;text-decoration:none;font-size:1rem;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 30px rgba(14,165,233,.3);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em}.Footer_ctaButton__YR7hx:hover{background-color:#0284c7;transform:translateY(-2px)}.Footer_footer__UaG1g{background-color:#0a0f1e;color:#f8fafc;padding:160px 0 1rem;position:relative}.Footer_container__Z8cUU{max-width:1400px;margin:0 auto;padding:0 1rem}.Footer_grid__qjDt3{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:2.5rem;margin-bottom:3rem}.Footer_brandHeader__Kbwdy{display:flex;align-items:center;gap:0;margin-bottom:1rem}.Footer_footerLogo__FBvBQ{height:75px;width:auto;object-fit:contain;margin-right:-15px}.Footer_brandTitle__9uyZA{font-size:1.6rem;font-weight:700;color:#ffffff;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase}.Footer_brandDesc__oUQ_R{line-height:1.7;font-size:.92rem;color:#94a3b8;margin-bottom:.85rem}.Footer_brandOfficial__s_nMW{font-size:.82rem;color:var(--text-muted);line-height:1.5;margin-top:.5rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.07)}.Footer_brandOfficialLink__sxWJU{color:#93c5fd;text-decoration:none;font-weight:600;transition:color .2s}.Footer_brandOfficialLink__sxWJU:hover{color:#ffffff}.Footer_socialWrap__7_6MM{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.07)}.Footer_socialLabel__UuL76{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin-bottom:.6rem}.Footer_socialLink__VOPU_{display:inline-flex;align-items:center;gap:.5rem;color:#e1306c;text-decoration:none;font-size:.88rem;font-weight:600;transition:all .2s ease}.Footer_socialLink__VOPU_:hover{color:#ff6b9d;transform:translateX(2px)}.Footer_socialLink__VOPU_ svg{flex-shrink:0}.Footer_sectionTitle__soWKz{font-size:.9rem;font-weight:700;color:#ffffff;margin-bottom:1.8rem;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.15em}.Footer_linksSection__UVQ3j ul{list-style:none;padding:0}.Footer_linksSection__UVQ3j li{margin-bottom:.8rem}.Footer_linksSection__UVQ3j a{color:#cbd5e1;text-decoration:none;font-size:.95rem;transition:color .2s}.Footer_linksSection__UVQ3j a:hover{color:var(--secondary)}.Footer_contactBrandAddr__geGYV{display:block;font-size:.82rem;font-weight:700;color:#e2e8f0;letter-spacing:.03em;margin-bottom:.25rem}.Footer_contactItem__NC8Fl{margin-bottom:.85rem;font-size:.9rem;display:flex;align-items:flex-start;gap:.5rem;color:#94a3b8;line-height:1.55}.Footer_contactLink__ZkhIE{color:inherit;text-decoration:none;transition:all .2s}.Footer_contactLink__ZkhIE:hover{color:var(--secondary)}.Footer_bottomBar__TdDhH{border-top:1px solid rgba(255,255,255,.1);padding:1.5rem 0;font-size:.85rem;color:#94a3b8}.Footer_bottomBarContent__CuYkW{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem}.Footer_copyrightLink__DNk0V{color:#cbd5e1;text-decoration:none;font-weight:600;transition:color .2s}.Footer_copyrightLink__DNk0V:hover{color:#ffffff}.Footer_trustBadgesFooter__q8mUn{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.Footer_trustBadgeItem__UTBSM{font-size:.8rem;color:#cbd5e1;font-weight:500;display:inline-flex;align-items:center;gap:.3rem}.Footer_footerThemeToggle__Z3Iu2{display:flex;align-items:center;gap:.6rem;opacity:.75;transition:opacity .2s ease}.Footer_footerThemeToggle__Z3Iu2:hover{opacity:1}.Footer_footerThemeLabel__NJ1Ly{font-size:.75rem;font-weight:600;color:#94a3b8;letter-spacing:.03em;white-space:nowrap}.Footer_partnerLink__k08g6{display:inline-flex;align-items:center;gap:.35rem;text-decoration:none;transition:transform .2s ease}.Footer_partnerLink__k08g6:hover{transform:translateY(-2px)}.Footer_partnerLabel__QbUxe{font-size:.75rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em}.Footer_partnerIcon__s5ERE{height:18px;width:auto;transition:transform .2s ease}.Footer_textLogoVector__0Ad1M{font-family:var(--font-display);font-size:1.1rem;font-weight:800;color:#72b844;letter-spacing:-.02em;transition:transform .2s ease}.Footer_textLogoVector__0Ad1M:hover{transform:translateY(-2px)}.Footer_textLogoGYG__NOSN9{font-family:var(--font-ui);font-size:1rem;font-weight:700;color:#ff5100;letter-spacing:-.01em;transition:transform .2s ease}.Footer_textLogoGYG__NOSN9:hover{transform:translateY(-2px)}@media screen and (max-width:1100px){.Footer_grid__qjDt3{grid-template-columns:2fr 1fr 1fr}.Footer_grid__qjDt3>:last-child{grid-column:1/-1}}@media screen and (max-width:768px){.Footer_grid__qjDt3{grid-template-columns:1fr 1fr}.Footer_grid__qjDt3>:first-child{grid-column:1/-1}.Footer_ctaSection__feuSg{margin-bottom:-80px}.Footer_footer__UaG1g{padding-top:110px}.Footer_ctaTitle__EdQxL{font-size:1.4rem}.Footer_ctaBanner___93te{padding:3rem 1.5rem}.Footer_bottomBarContent__CuYkW{flex-direction:column;justify-content:center;text-align:center;gap:1.25rem}}@media (max-width:576px){.Footer_ctaSection__feuSg{margin-bottom:0;margin-top:1.5rem}.Footer_footer__UaG1g{padding-top:2.5rem;text-align:left}.Footer_grid__qjDt3{grid-template-columns:1fr;gap:2.5rem}.Footer_brandHeader__Kbwdy{justify-content:center;text-align:center}.Footer_brandDesc__oUQ_R{text-align:center;margin:0 auto;max-width:320px}.Footer_sectionTitle__soWKz{margin-bottom:1.2rem}.Footer_contactItem__NC8Fl{justify-content:flex-start}.Footer_ctaTitle__EdQxL{font-size:1.25rem}.Footer_ctaButton__YR7hx{font-size:1rem;padding:.8rem 1.5rem;width:100%;text-align:center}}.contact_main__lLrrl{padding-top:clamp(170px,18vh,200px);min-height:100vh;background-color:var(--section-bg);color:var(--text-color);font-family:var(--font-poppins)}.contact_hero__K5lnc{background:linear-gradient(135deg,#0f172a,#1e3a5f);color:white;padding:4rem 1.5rem;text-align:center}.contact_hero__K5lnc h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin-bottom:1.5rem;letter-spacing:-.02em}.contact_accent__JMe8l{color:#fbbf24}.contact_tagline__xA1pJ{font-size:1.2rem;color:rgba(255,255,255,.85);max-width:800px;margin:0 auto;line-height:1.6}.contact_content__sBpWw{padding:3.5rem 1.5rem}.contact_container__PBduI{max-width:1200px;margin:0 auto}.contact_grid__D381q{display:grid;grid-template-columns:1.5fr 1fr;gap:4rem;align-items:start}.contact_contactInfo__9wY4h h2{font-size:2.2rem;font-weight:700;margin-bottom:1.5rem}.contact_brandParagraph__eZnsm{font-size:1.05rem;line-height:1.8;color:var(--text-muted);margin-bottom:2.5rem}.contact_contactCard__wLQ7y{background:var(--bg-color);border-radius:24px;padding:2.5rem;box-shadow:0 20px 40px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:2rem}.contact_method__3DiOr{display:flex;gap:1.5rem;align-items:flex-start}.contact_icon__Nw6RH{font-size:1.8rem;background:var(--section-bg);width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:16px}.contact_method__3DiOr h3{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.contact_method__3DiOr a,.contact_method__3DiOr p{font-size:1.05rem;color:#0284c7;text-decoration:none;font-weight:500;line-height:1.5}.contact_social__6DlGj{margin-top:3rem}.contact_social__6DlGj h3{font-size:1.2rem;margin-bottom:1rem}.contact_instaLink__fkXyf{display:flex;align-items:center;gap:.75rem;color:#e1306c;font-weight:600;text-decoration:none;font-size:1.1rem;transition:transform .2s}.contact_instaLink__fkXyf:hover{transform:translateX(5px)}.contact_ctaCard__JovOi{background:var(--bg-color);border-radius:32px;padding:3.5rem 2.5rem;text-align:center;box-shadow:0 30px 60px rgba(0,0,0,.08);position:sticky;top:120px}.contact_ctaCard__JovOi h3{font-size:1.8rem;margin-bottom:1rem}.contact_ctaCard__JovOi p{color:var(--text-muted);margin-bottom:2.5rem;line-height:1.6}.contact_whatsappBtn__YX_r7{display:block;background:#25d366;color:white;padding:1.25rem;border-radius:100px;font-weight:700;font-size:1.1rem;text-decoration:none;transition:all .3s;box-shadow:0 10px 20px rgba(37,211,102,.2)}.contact_whatsappBtn__YX_r7:hover{background:#128c7e;transform:translateY(-3px);box-shadow:0 15px 30px rgba(37,211,102,.3)}.contact_trustIcons__MAJHJ{margin-top:2.5rem;border-top:1px solid #f1f5f9;padding-top:2rem}.contact_trustIcons__MAJHJ span{display:block;font-size:.8rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.contact_logos__lcs_8{display:flex;justify-content:center;gap:1.5rem;font-weight:700;color:#cbd5e1;font-size:.9rem}@media (max-width:968px){.contact_grid__D381q{grid-template-columns:1fr;gap:3rem}.contact_ctaCard__JovOi{position:static}}.DestinationAttractions_attractionsContainer__r_Kgp{margin:3.5rem 0 2rem;padding-top:1rem}.DestinationAttractions_sectionHeader___raXV{margin-bottom:2rem;text-align:left}.DestinationAttractions_sectionTitle__uMExz{font-family:var(--font-display,inherit);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:var(--text-color,#0f172a);margin-bottom:.5rem;letter-spacing:-.02em}.DestinationAttractions_sectionSubtitle__CgvOX{font-size:1rem;color:var(--text-muted,#64748b);max-width:720px;line-height:1.6}.DestinationAttractions_attractionsGrid__vz4Gg{display:flex;flex-direction:column;gap:2rem}.DestinationAttractions_attractionCard__KzWGM{background:var(--bg-color,#ffffff);border:1px solid rgba(226,232,240,.9);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease;scroll-margin-top:100px;position:relative}.DestinationAttractions_attractionCard__KzWGM:hover{box-shadow:0 8px 30px rgba(2,132,199,.08);border-color:rgba(2,132,199,.3)}.DestinationAttractions_cardTop__fqTLY{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.DestinationAttractions_attractionBadge__pL5r4{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;padding:.35rem .85rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.04em}.DestinationAttractions_badgePrimary__ZHmY8{background:rgba(2,132,199,.1);color:#0284c7;border:1px solid rgba(2,132,199,.25)}.DestinationAttractions_badgeSecondary__saVAd{background:rgba(16,185,129,.1);color:#059669;border:1px solid rgba(16,185,129,.25)}.DestinationAttractions_anchorLink__97wFg{font-size:.85rem;font-weight:600;color:var(--text-muted,#64748b);text-decoration:none;display:inline-flex;align-items:center;gap:.3rem;transition:color .2s}.DestinationAttractions_anchorLink__97wFg:hover{color:#0284c7}.DestinationAttractions_attractionName__yXF_i{font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:800;color:var(--text-color,#0f172a);margin-bottom:1rem;line-height:1.3}.DestinationAttractions_metaInfoRow__JxKCP{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem;margin-bottom:1.25rem}.DestinationAttractions_metaBox__TFfwX{display:flex;align-items:flex-start;gap:.65rem;background:rgba(241,245,249,.6);border:1px solid rgba(226,232,240,.8);border-radius:10px;padding:.75rem 1rem}.DestinationAttractions_metaIcon__Fskoc{font-size:1.15rem;line-height:1;flex-shrink:0;margin-top:.1rem}.DestinationAttractions_metaContent__2tNYd{display:flex;flex-direction:column}.DestinationAttractions_metaLabel__JXPw_{font-size:.75rem;font-weight:700;color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.15rem}.DestinationAttractions_metaValue__bRrUy{font-size:.9rem;font-weight:600;color:var(--text-color,#1e293b);line-height:1.4}.DestinationAttractions_attractionDescription__LgXP1{font-size:.95rem;line-height:1.75;color:#334155;margin-bottom:1.5rem;text-align:justify}.DestinationAttractions_highlightsBox__DqPhF{background:#f8fafc;border-radius:12px;padding:1.25rem 1.5rem;margin-bottom:1.5rem}.DestinationAttractions_highlightsTitle__jwY6m{font-size:.85rem;font-weight:700;color:#0f172a;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.DestinationAttractions_highlightsList__zNb_l{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem;list-style:none;padding:0;margin:0}.DestinationAttractions_highlightItem__O_6lK{font-size:.88rem;color:#475569;display:flex;align-items:center;gap:.5rem;line-height:1.4}.DestinationAttractions_checkIcon__ypzD3{color:#10b981;font-weight:800;font-size:.95rem;flex-shrink:0}.DestinationAttractions_ctaRow__9YWYa{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.85rem;border-top:1px solid #f1f5f9;padding-top:1.25rem}.DestinationAttractions_ctaBtn__C9dLC{display:inline-flex;align-items:center;gap:.5rem;background:#0284c7;color:#ffffff;font-size:.88rem;font-weight:700;padding:.65rem 1.25rem;border-radius:8px;text-decoration:none;transition:background .2s ease,transform .2s ease}.DestinationAttractions_ctaBtn__C9dLC:hover{background:#0369a1;transform:translateY(-1px)}@media (max-width:768px){.DestinationAttractions_attractionCard__KzWGM{padding:1.5rem 1.25rem}.DestinationAttractions_highlightsList__zNb_l,.DestinationAttractions_metaInfoRow__JxKCP{grid-template-columns:1fr}}.Navbar_header__vG7Lu{position:fixed;top:1.5rem;left:50%;transform:translateX(-50%);width:95%;max-width:1400px;z-index:1000;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:top .4s cubic-bezier(.16,1,.3,1),width .4s cubic-bezier(.16,1,.3,1),border-radius .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);padding-bottom:.5rem;will-change:transform,top,width;backface-visibility:hidden}.Navbar_header__vG7Lu,.Navbar_scrolled___WOss{border-radius:100px;background-color:var(--bg-color)}.Navbar_scrolled___WOss{top:.75rem;width:90%;box-shadow:0 8px 32px rgba(0,0,0,.08);border:1px solid var(--border-color)}@media (min-width:992px){.Navbar_scrolled___WOss{background-color:var(--bg-color);opacity:.9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.Navbar_scrolled___WOss .Navbar_container__R6vwY{height:72px}.Navbar_scrolled___WOss .Navbar_logoImg__CyrkP{height:44px}.Navbar_navbar__fk_p7{padding:0}.Navbar_container__R6vwY{padding:0 2.5rem;justify-content:space-between;height:96px;transition:height .4s ease}.Navbar_container__R6vwY,.Navbar_logoLink__a0PCM,.Navbar_logo__UM0Ax{display:flex;align-items:center}.Navbar_logoLink__a0PCM{text-decoration:none;gap:1.5rem}.Navbar_logoImg__CyrkP{height:56px;width:auto;object-fit:contain;transition:height .4s ease}.Navbar_logoSeparator__Z2cHd{width:1px;height:30px;background-color:var(--border-color)}.Navbar_navLinksWrapper__ZIBvY{display:flex;flex-direction:column;align-items:center;justify-content:center}.Navbar_miniNavDesktop__b_AzW{display:flex;align-items:center;justify-content:center;gap:clamp(1.2rem,2.5vw,2.5rem);margin-top:.35rem;padding-top:.35rem;border-top:1px solid var(--border-color);width:100%}.Navbar_navLinks__F_HK7{display:flex;align-items:center;gap:clamp(1rem,2vw,2.25rem)}.Navbar_mobileOnlyLink__fnjf_{display:none!important}.Navbar_mobileActions__M9osB{display:none}.Navbar_navLink__id1IU{position:relative;color:var(--text-color);text-decoration:none;font-weight:700;font-size:.95rem;transition:color .3s ease;font-family:var(--font-body);padding-bottom:.2rem;white-space:nowrap}.Navbar_navLink__id1IU:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:50%;background-color:#0ea5e9;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateX(-50%);border-radius:2px}.Navbar_navLink__id1IU:hover{color:#0ea5e9}.Navbar_navLink__id1IU:hover:after{width:100%}.Navbar_activeNavLink__Rf0Qc{color:#0ea5e9}.Navbar_activeNavLink__Rf0Qc:after{width:100%}.Navbar_desktopActions__i1tEw{display:flex;align-items:center;gap:.85rem}.Navbar_cartBtn__j6ZJT{position:relative;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border-color);color:var(--text-color);text-decoration:none;cursor:pointer;transition:all .25s ease;flex-shrink:0}.Navbar_cartBtn__j6ZJT:hover{border-color:#0ea5e9;color:#0ea5e9;background:rgba(14,165,233,.08);transform:translateY(-2px)}.Navbar_activeCartBtn__PpzYs{border-color:#0ea5e9;color:#0ea5e9;background:rgba(14,165,233,.12)}.Navbar_cartIcon__hpigX{transition:transform .2s ease}.Navbar_cartBtn__j6ZJT:hover .Navbar_cartIcon__hpigX{transform:scale(1.08)}.Navbar_cartBadge__kN7rO{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#ffffff;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg-color);box-shadow:0 2px 6px rgba(220,38,38,.4);animation:Navbar_badgePop__KXPxn .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes Navbar_badgePop__KXPxn{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.Navbar_btnPrimary__SHQiE{display:inline-flex;align-items:center;padding:.75rem 2rem;background:#0f172a;color:white;border-radius:50px;font-weight:700;font-size:.9rem;text-decoration:none;transition:all .3s ease;border:2px solid transparent}.Navbar_btnPrimary__SHQiE:hover{background:#0ea5e9;transform:translateY(-2px)}.Navbar_activeBtn__GlByk{background:#0ea5e9;color:white}.Navbar_mobileRightActions__AQ4ea{display:none;align-items:center;gap:.65rem}.Navbar_hamburgerBtn__6rQkA{display:none;width:40px;height:40px;background:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;cursor:pointer;z-index:1010;position:relative}.Navbar_bar__bpuiO{position:absolute;left:10px;width:20px;height:2px;background:var(--primary);border-radius:2px;transition:.3s}.Navbar_bar__bpuiO:first-child{top:14px}.Navbar_bar__bpuiO:nth-child(2){top:19px;width:14px}.Navbar_bar__bpuiO:nth-child(3){top:24px}.Navbar_active__ZTgb8 .Navbar_bar__bpuiO:first-child{transform:translateY(5px) rotate(45deg);width:20px}.Navbar_active__ZTgb8 .Navbar_bar__bpuiO:nth-child(2){opacity:0}.Navbar_active__ZTgb8 .Navbar_bar__bpuiO:nth-child(3){transform:translateY(-5px) rotate(-45deg);width:20px}.Navbar_mobileMenuOverlay__ElnKX{position:fixed;inset:0;background:rgba(15,23,42,.7);z-index:950;animation:Navbar_fadeIn__ujN3_ .3s ease}@keyframes Navbar_fadeIn__ujN3_{0%{opacity:0}to{opacity:1}}@media screen and (max-width:991px){.Navbar_header__vG7Lu{top:.8rem;width:92%;transition:all .3s ease}.Navbar_container__R6vwY{height:60px!important;padding:0 1.25rem}.Navbar_logoImg__CyrkP{height:38px}.Navbar_headerOpen__LjWEK{border-radius:20px 20px 0 0!important;background-color:var(--bg-color)!important;border-bottom:none!important;box-shadow:0 10px 40px rgba(0,0,0,.1)!important}.Navbar_navLinksWrapper__ZIBvY{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);background:var(--bg-color);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--border-color);border-top:none;border-radius:0 0 20px 20px;padding:.5rem 1.2rem 1.5rem;flex-direction:column;box-shadow:0 15px 40px rgba(0,0,0,.12);transform:translateY(0);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.16,1,.3,1);z-index:-1}.Navbar_mobileOpen__onN_Y{transform:translateY(0);opacity:1;visibility:visible}.Navbar_navLinks__F_HK7{flex-direction:column;width:100%;background:none;gap:.5rem}.Navbar_navLink__id1IU{padding:1rem 1.5rem;font-size:1.1rem;text-align:left;border-radius:12px;font-weight:700}.Navbar_navLink__id1IU:after{display:none}.Navbar_activeNavLink__Rf0Qc,.Navbar_navLink__id1IU:hover{background:var(--section-bg);box-shadow:none}.Navbar_activeNavLink__Rf0Qc{color:var(--primary)}.Navbar_mobileOnlyLink__fnjf_{display:block!important}.Navbar_mobileRightActions__AQ4ea{display:flex}.Navbar_hamburgerBtn__6rQkA{display:block}.Navbar_desktopActions__i1tEw{display:none}.Navbar_mobileActions__M9osB{display:flex;flex-direction:column;width:100%;gap:.8rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.05)}.Navbar_mobileActions__M9osB .Navbar_btnPrimary__SHQiE{justify-content:center}}@media screen and (max-width:480px){.Navbar_brandName__8xgvj{font-size:1.1rem}.Navbar_container__R6vwY{padding:0 1rem}}.Navbar_miniNavMobile__s7Twx{display:none}.Navbar_miniContainer__Jq_oB{width:100%;max-width:800px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:2.5rem;overflow-x:auto;scrollbar-width:none;padding:0 1.5rem}.Navbar_miniContainer__Jq_oB::-webkit-scrollbar{display:none}.Navbar_miniLink__BhRDG{color:var(--text-muted);text-decoration:none;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;white-space:nowrap;position:relative;padding-bottom:2px}.Navbar_activeMiniLink__rZt_n,.Navbar_miniLink__BhRDG:hover{color:#0ea5e9}.Navbar_activeMiniLink__rZt_n:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#0ea5e9;border-radius:2px}@media screen and (max-width:991px){.Navbar_header__vG7Lu{border-radius:20px}.Navbar_miniNavDesktop__b_AzW{display:none}.Navbar_miniNavMobile__s7Twx{display:block;border-top:1px solid var(--border-color);padding:.3rem 0 .1rem}.Navbar_miniContainer__Jq_oB{gap:1rem;justify-content:flex-start;padding:0 1.2rem;-webkit-overflow-scrolling:touch}.Navbar_miniLink__BhRDG{font-size:.65rem;letter-spacing:.02em;padding:.2rem 0}}.CurrencySwitcher_wrapper__tA4rz{position:relative;display:inline-block;-webkit-user-select:none;user-select:none}.CurrencySwitcher_triggerBtn__vpA_I{display:inline-flex;align-items:center;gap:6px;background:var(--surface-translucent,rgba(255,255,255,.08));border:1px solid var(--border-color,rgba(255,255,255,.15));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:6px 12px;border-radius:9999px;cursor:pointer;color:var(--text-color,#1e293b);font-family:inherit;font-size:.85rem;font-weight:600;letter-spacing:.02em;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px rgba(0,0,0,.04)}.CurrencySwitcher_triggerBtn__vpA_I:hover{background:var(--surface-hover,rgba(255,255,255,.18));border-color:var(--accent,#0284c7);transform:translateY(-1px);box-shadow:0 4px 12px rgba(2,132,199,.15)}.CurrencySwitcher_flag__rYhJ2{font-size:1rem;line-height:1}.CurrencySwitcher_code__MW_mW{font-size:.85rem;font-weight:700}.CurrencySwitcher_liveBadge__XbEi5{display:inline-flex;align-items:center;gap:3.5px;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.35);color:#059669;font-size:.62rem;font-weight:800;letter-spacing:.04em;padding:1px 5px;border-radius:9999px;line-height:1.2}[data-theme=dark] .CurrencySwitcher_liveBadge__XbEi5{background:rgba(16,185,129,.2);border-color:rgba(52,211,153,.4);color:#34d399}.CurrencySwitcher_liveDot__m4RB_{display:inline-block;width:5px;height:5px;border-radius:50%;background:#10b981;box-shadow:0 0 0 0 rgba(16,185,129,.7);animation:CurrencySwitcher_pulseLive__Kzcfk 2s cubic-bezier(.4,0,.6,1) infinite;flex-shrink:0}@keyframes CurrencySwitcher_pulseLive__Kzcfk{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{transform:scale(1);box-shadow:0 0 0 4px rgba(16,185,129,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,0)}}.CurrencySwitcher_chevron__JqSQO{width:14px;height:14px;transition:transform .25s ease;opacity:.7}.CurrencySwitcher_chevronOpen__HVvIs{transform:rotate(180deg)}.CurrencySwitcher_dropdown__TdEz5{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:var(--bg-card,#ffffff);border:1px solid var(--border-color,rgba(226,232,240,.8));border-radius:14px;padding:6px;box-shadow:0 12px 32px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.06);z-index:1000;animation:CurrencySwitcher_dropdownFadeIn__s3rq5 .2s cubic-bezier(.16,1,.3,1)}[data-theme=dark] .CurrencySwitcher_dropdown__TdEz5{background:#111827;border-color:rgba(255,255,255,.12);box-shadow:0 12px 36px rgba(0,0,0,.45)}@keyframes CurrencySwitcher_dropdownFadeIn__s3rq5{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.CurrencySwitcher_optionItem__jun7O{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;background:transparent;border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:.85rem;color:var(--text-color,#1e293b);transition:all .15s ease;text-align:left}.CurrencySwitcher_optionItem__jun7O:hover{background:var(--surface-hover,rgba(2,132,199,.08));color:var(--accent,#0284c7)}.CurrencySwitcher_optionLeft__K_L0q{display:flex;align-items:center;gap:8px}.CurrencySwitcher_optionName__ycBtE{font-weight:600}.CurrencySwitcher_activeItem__x4iwO{background:rgba(2,132,199,.12);color:var(--accent,#0284c7);font-weight:700}[data-theme=dark] .CurrencySwitcher_activeItem__x4iwO{background:rgba(56,189,248,.15);color:#38bdf8}.CurrencySwitcher_checkIcon__H1mhS{width:14px;height:14px;color:var(--accent,#0284c7)}[data-theme=dark] .CurrencySwitcher_checkIcon__H1mhS{color:#38bdf8}.CurrencySwitcher_dropdownFooter__F_v8J{display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 8px 3px;margin-top:4px;border-top:1px dashed var(--border-color,rgba(226,232,240,.8));font-size:.68rem;font-weight:600;color:var(--text-muted,#64748b);letter-spacing:.02em}[data-theme=dark] .CurrencySwitcher_dropdownFooter__F_v8J{border-top-color:rgba(255,255,255,.1);color:#94a3b8}@media (max-width:480px){.CurrencySwitcher_triggerBtn__vpA_I{padding:4px 7px;font-size:.75rem;gap:4px}.CurrencySwitcher_liveBadge__XbEi5{font-size:.52rem;padding:1px 3.5px;gap:2.5px}.CurrencySwitcher_liveDot__m4RB_{width:4px;height:4px}.CurrencySwitcher_flag__rYhJ2{font-size:.88rem}.CurrencySwitcher_dropdown__TdEz5{right:0;min-width:145px}}.SEOExploreLinks_seoHub__8aU7q{padding:4rem 0 5rem;background:var(--bg-color);border-top:1px solid #f1f5f9}.SEOExploreLinks_container__NK8sx{max-width:1280px;margin:0 auto;padding:0 1.5rem}.SEOExploreLinks_hubTitle__Z0QSL{font-size:1.75rem;font-weight:900;color:var(--text-color);margin:0 0 2.5rem;font-family:var(--font-poppins,sans-serif);letter-spacing:-.02em}.SEOExploreLinks_desktopLayout__1CtKV{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem}.SEOExploreLinks_categoryCol__VcL_L{display:flex;flex-direction:column}.SEOExploreLinks_categoryTitle__BecV_{font-size:.95rem;font-weight:800;color:#0ea5e9;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.08em;padding-bottom:.75rem;border-bottom:2px solid #f1f5f9}.SEOExploreLinks_mobileLayout__nrxH2{display:none}.SEOExploreLinks_linkList__SpkKQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.SEOExploreLinks_seoLink__Ywf5y{display:flex;align-items:flex-start;gap:8px;font-size:.9rem;color:var(--text-muted);text-decoration:none;line-height:1.5;transition:all .2s}.SEOExploreLinks_seoLink__Ywf5y:hover{color:#0ea5e9;transform:translateX(3px)}.SEOExploreLinks_seoLink__Ywf5y:hover:before{color:#0ea5e9}.SEOExploreLinks_seoLink__Ywf5y.SEOExploreLinks_highlight__hmQMp{color:var(--text-color);font-weight:700}@media (max-width:1024px){.SEOExploreLinks_desktopLayout__1CtKV{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (max-width:768px){.SEOExploreLinks_seoHub__8aU7q{padding:3rem 0}.SEOExploreLinks_hubTitle__Z0QSL{font-size:1.4rem;margin-bottom:2rem;text-align:center}.SEOExploreLinks_desktopLayout__1CtKV{display:none}.SEOExploreLinks_mobileLayout__nrxH2{display:block}.SEOExploreLinks_tabNav__HvfPa{display:flex;gap:8px;margin-bottom:2rem;overflow-x:auto;padding:4px;scrollbar-width:none;background:var(--section-bg);border-radius:12px;border:1px solid var(--border-color)}.SEOExploreLinks_tabNav__HvfPa::-webkit-scrollbar{display:none}.SEOExploreLinks_tabBtn__W4GVx{background:transparent;border:none;cursor:pointer;font-size:.85rem;font-weight:700;color:var(--text-muted);padding:10px 18px;border-radius:8px;white-space:nowrap;transition:all .2s}.SEOExploreLinks_tabBtn__W4GVx.SEOExploreLinks_active__IK9ES{background:var(--bg-color);color:#0ea5e9;box-shadow:0 4px 12px rgba(0,0,0,.05)}.SEOExploreLinks_linkGrid__BGN_h{animation:SEOExploreLinks_fadeIn__fCVu8 .3s ease}.SEOExploreLinks_linkList__SpkKQ{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1.5rem}.SEOExploreLinks_seoLink__Ywf5y{font-size:.85rem}}@media (max-width:500px){.SEOExploreLinks_linkList__SpkKQ{grid-template-columns:1fr;gap:.75rem}.SEOExploreLinks_seoLink__Ywf5y{padding:8px 12px;background:var(--section-bg);border-radius:8px;border:1px solid #f1f5f9}.SEOExploreLinks_seoLink__Ywf5y:before{display:none}}@keyframes SEOExploreLinks_fadeIn__fCVu8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.BestSellerPackages_section__UtTb0{padding:2rem 0;background-color:var(--section-bg);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin:2rem 0}.BestSellerPackages_container__TAEM5{max-width:1250px;margin:0 auto;padding:0 1.25rem}.BestSellerPackages_header__by9TN{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.25rem}.BestSellerPackages_titleGroup__V56E6{display:flex;flex-direction:column;gap:.25rem}.BestSellerPackages_subtitle__QYHQD{font-size:.72rem;font-weight:800;color:#0ea5e9;text-transform:uppercase;letter-spacing:.08em}.BestSellerPackages_title__Rem4N{font-size:1.5rem;font-weight:800;color:var(--text-color);margin:0}.BestSellerPackages_viewAll__Fp385{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-weight:700;text-decoration:none;font-size:.88rem;transition:all .2s}.BestSellerPackages_viewAll__Fp385:hover{color:#0ea5e9}.BestSellerPackages_grid__tu1RF{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.BestSellerPackages_cardWrapper__uQrjL{display:flex;justify-content:center}.BestSellerPackages_cardWrapper__uQrjL>a{width:100%!important;flex:1 1 auto!important;min-width:0!important;box-shadow:0 4px 12px rgba(0,0,0,.05)!important}@media (max-width:1100px){.BestSellerPackages_grid__tu1RF{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.BestSellerPackages_grid__tu1RF{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.BestSellerPackages_grid__tu1RF{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;margin:0 -1.25rem;padding:0 1.25rem 1.25rem}.BestSellerPackages_cardWrapper__uQrjL{flex:0 0 260px!important;scroll-snap-align:start}}.about_aboutMain__lZFu_{--about-primary:#0f172a;--about-accent:#0284c7;--about-accent-hover:#0369a1;--about-text:#475569;--about-bg-light:#f8fafc;--about-bg-blue:#f0f9ff;--about-radius-xl:32px;--about-radius-lg:24px;--about-radius-md:16px;--about-shadow-sm:0 4px 15px rgba(0,0,0,0.05);--about-shadow-md:0 12px 30px rgba(0,0,0,0.08);--about-shadow-hover:0 20px 40px rgba(2,132,199,0.15);--about-transition:all 0.4s cubic-bezier(0.4,0,0.2,1);--about-spacing-section:3rem;--about-max-width:1200px}@media (max-width:768px){.about_aboutMain__lZFu_{--about-spacing-section:2rem}}.about_container__p1NgR{max-width:var(--about-max-width);margin:0 auto;padding:0 1.5rem}.about_sectionWhite__0rmTA{background-color:var(--bg-color);padding:var(--about-spacing-section) 0}.about_sectionLight__WwAe0{background-color:var(--about-bg-light);padding:var(--about-spacing-section) 0}.about_sectionBlue__ISG69{background-color:var(--about-bg-blue);padding:var(--about-spacing-section) 0}.about_sectionHeader__yOwF1{text-align:center;margin-bottom:2.5rem;max-width:700px;margin-left:auto;margin-right:auto}.about_sectionLabel__aA7TN{display:inline-block;background:rgba(2,132,199,.1);color:var(--about-accent);font-size:.8rem;font-weight:800;letter-spacing:.1em;padding:.4rem 1.2rem;border-radius:50px;margin-bottom:.8rem;text-transform:uppercase}.about_sectionTitle__MSuU5{font-size:2.3rem;font-weight:800;color:var(--about-primary);line-height:1.25;margin-bottom:1rem;letter-spacing:-.02em}.about_sectionSubtitle__12ubV{color:var(--about-text);font-size:1.05rem;line-height:1.6}@media (max-width:768px){.about_sectionTitle__MSuU5{font-size:1.8rem}.about_sectionHeader__yOwF1{margin-bottom:2rem}}.about_btnPrimary__slj3L{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--about-accent);color:white;padding:.8rem 1.8rem;border-radius:50px;font-weight:700;font-size:.95rem;text-decoration:none;transition:var(--about-transition);border:none;cursor:pointer;box-shadow:0 8px 20px rgba(2,132,199,.25)}.about_btnPrimary__slj3L:hover{background:var(--about-accent-hover);transform:translateY(-2px);box-shadow:0 12px 25px rgba(2,132,199,.4)}.about_btnSecondary__1t0PA{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--bg-color);color:var(--about-primary);padding:.8rem 1.8rem;border-radius:50px;font-weight:700;font-size:.95rem;text-decoration:none;transition:var(--about-transition);border:1px solid var(--border-color)}.about_btnSecondary__1t0PA:hover{border-color:var(--about-accent);color:var(--about-accent);background:var(--about-bg-blue);transform:translateY(-2px)}.about_btnWhatsapp__vr_Cz{background:#25d366;color:white;box-shadow:0 8px 20px rgba(37,211,102,.25)}.about_btnWhatsapp__vr_Cz:hover{background:#1ebc59;box-shadow:0 12px 25px rgba(37,211,102,.4)}.about_hero__AdypX{position:relative;min-height:85vh;height:auto;padding-top:clamp(185px,22vh,230px);padding-bottom:6rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;text-align:center;color:white}.about_heroBg__A5hAS{position:absolute;inset:0;z-index:1}.about_heroBgImage__Hzypx{width:100%;height:100%;object-fit:cover}.about_heroOverlay__qCfG6{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.4) 0,rgba(15,23,42,.8));z-index:2}.about_heroContent__dZvZj{position:relative;z-index:10;max-width:900px;padding:2rem 1.5rem;animation:about_fadeUp___NDeC 1s var(--about-transition) both}.about_heroBadges__AUVmc{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-bottom:1.5rem}.about_heroBadge__kxrlS{display:inline-flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.4);padding:.5rem 1.2rem;border-radius:50px;font-size:.85rem;font-weight:700;color:white;box-shadow:0 4px 15px rgba(0,0,0,.1)}.about_heroTitle__85sQB{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.2;margin-bottom:1.25rem;letter-spacing:-.02em;color:#ffffff}.about_heroSubtitle__B9diM{font-family:var(--font-hero-desc);font-size:clamp(.95rem,1.5vw,1.15rem);font-weight:400;color:rgba(255,255,255,.9);line-height:1.6;max-width:700px;margin:0 auto 2.5rem}.about_heroCta__OhZEp{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width:768px){.about_hero__AdypX{padding-top:140px;padding-bottom:7.5rem;min-height:auto}.about_heroTitle__85sQB{font-size:2.5rem}.about_heroSubtitle__B9diM{font-size:1.05rem}.about_heroCta__OhZEp{flex-direction:column;align-items:stretch;gap:1rem}.about_heroCta__OhZEp a{width:100%}}.about_statsSection__BfkWQ{margin-top:-4rem;position:relative;z-index:20;padding:0 1.5rem}.about_statsGrid__K3GOq{max-width:var(--about-max-width);margin:0 auto;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--about-radius-lg);box-shadow:var(--about-shadow-md);display:grid;grid-template-columns:repeat(4,1fr);padding:2.5rem;border:1px solid rgba(255,255,255,.5)}.about_statItem__FVSf9{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;position:relative}.about_statItem__FVSf9:not(:last-child):after{content:"";position:absolute;right:0;top:15%;height:70%;width:1px;background:#e2e8f0}.about_statIcon__lNQ6I{color:var(--about-accent);margin-bottom:.5rem}.about_statNumber__O_qOK{font-size:2.2rem;font-weight:800;color:var(--about-primary);line-height:1}.about_statLabel__9b7Rh{font-size:.85rem;font-weight:600;color:var(--about-text);text-transform:uppercase;letter-spacing:.05em}@media (max-width:992px){.about_statsGrid__K3GOq{grid-template-columns:repeat(2,1fr);gap:2rem}.about_statItem__FVSf9:nth-child(2):after{display:none}}@media (max-width:576px){.about_statsSection__BfkWQ{margin-top:-2rem}.about_statsGrid__K3GOq{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.about_statItem__FVSf9:not(:last-child):after{display:none}.about_statItem__FVSf9{flex-direction:row;justify-content:flex-start;text-align:left;gap:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #f1f5f9}.about_statItem__FVSf9:last-child{border-bottom:none;padding-bottom:0}.about_statIcon__lNQ6I{margin-bottom:0}}.about_whyChooseGrid__skDrC{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.about_whyCard__A1Dht{background:var(--bg-color);border-radius:var(--about-radius-lg);padding:1.5rem 2rem;display:flex;align-items:flex-start;gap:1.2rem;box-shadow:var(--about-shadow-sm);border:1px solid #f1f5f9;transition:var(--about-transition)}.about_whyCard__A1Dht:hover{transform:translateY(-5px);box-shadow:var(--about-shadow-hover);border-color:#bae6fd}.about_whyIconWrap__TfdEF{width:56px;height:56px;background:var(--about-bg-blue);color:var(--about-accent);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.about_whyContent__Y9ghn h3{font-size:1.3rem;color:var(--about-primary);font-weight:700;margin-bottom:.5rem}.about_whyContent__Y9ghn p{color:var(--about-text);line-height:1.6;font-size:.95rem}@media (max-width:768px){.about_whyChooseGrid__skDrC{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.5rem;padding-bottom:2rem;margin:0 -1.5rem;padding-left:1.5rem;padding-right:1.5rem}.about_whyChooseGrid__skDrC::-webkit-scrollbar{display:none}.about_whyCard__A1Dht{flex:0 0 85%;scroll-snap-align:center;flex-direction:column;gap:1rem;padding:2rem}}.about_storyGrid__s1iy3{display:grid;grid-template-columns:1fr 1.1fr;gap:3.5rem;align-items:flex-start}.about_storyImages__BPtYh{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1.5rem;position:relative}.about_storyImgMain__x1ujo{grid-column:1/-1;grid-row:1;aspect-ratio:16/10;border-radius:var(--about-radius-lg)}.about_storyImgMain__x1ujo,.about_storyImgSmall__pAaNk{width:100%;height:auto;object-fit:cover;box-shadow:var(--about-shadow-sm)}.about_storyImgSmall__pAaNk{aspect-ratio:1;border-radius:var(--about-radius-md)}.about_storyBadge___QBag{position:absolute;bottom:30%;left:-2rem;background:var(--bg-color);padding:1.2rem 1.5rem;border-radius:var(--about-radius-md);box-shadow:var(--about-shadow-md);display:flex;flex-direction:column;border:1px solid #f1f5f9}.about_storyBadgeNumber__OTLO2{font-size:2rem;font-weight:800;color:var(--about-primary);line-height:1}.about_storyBadgeText__54QTU{font-size:.8rem;color:var(--about-text);font-weight:600;text-transform:uppercase}.about_storyContent__gsoka{padding-right:2rem}.about_storyContent__gsoka p{color:var(--about-text);font-size:1.05rem;line-height:1.8;margin-bottom:1.5rem}.about_storyHighlight__OmePt{color:var(--about-primary);font-weight:700}.about_storyLinks__OYNY4{margin-top:2rem;display:flex;gap:1rem}.about_storyLink__d7VG3{color:var(--about-accent);font-weight:700;text-decoration:none;display:flex;align-items:center;gap:.3rem;font-size:.95rem}.about_storyLink__d7VG3:hover{text-decoration:underline}@media (max-width:992px){.about_storyGrid__s1iy3{grid-template-columns:1fr;gap:3rem}.about_storyImages__BPtYh{order:2}.about_storyContent__gsoka{order:1;padding-right:0}.about_storyBadge___QBag{left:1rem;bottom:1rem}}.about_tourTrackWrap__YPMHu{margin:0 -1.5rem;padding:0 1.5rem 2rem}.about_tourTrack__ktN8a{display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:2rem}.about_tourTrack__ktN8a::-webkit-scrollbar{display:none}.about_tourTrack__ktN8a{-ms-overflow-style:none;scrollbar-width:none}.about_tourCard__cBp6D{flex:0 0 340px;position:relative;height:440px;border-radius:var(--about-radius-lg);overflow:hidden;box-shadow:var(--about-shadow-sm);transition:var(--about-transition);display:block;text-decoration:none;-webkit-user-select:none;user-select:none}.about_tourCard__cBp6D:hover{transform:translateY(-5px);box-shadow:var(--about-shadow-hover)}.about_tourImg__N8bDy{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.about_tourCard__cBp6D:hover .about_tourImg__N8bDy{transform:scale(1.05)}.about_tourOverlay__wY7Mh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.1) 0,rgba(15,23,42,.9));display:flex;flex-direction:column;justify-content:flex-end;padding:2rem}.about_tourBadge__kp2iL{position:absolute;top:1.5rem;left:1.5rem;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:white;padding:.4rem .8rem;border-radius:6px;font-size:.75rem;font-weight:700;text-transform:uppercase}.about_tourTitle__twSj0{color:white;font-size:1.5rem;font-weight:800;margin-bottom:.5rem;line-height:1.2}.about_tourRating__2_22G{display:flex;align-items:center;gap:.3rem;color:#fcd34d;font-size:.9rem;font-weight:700;margin-bottom:1rem}.about_tourRating__2_22G span{color:rgba(255,255,255,.8);font-weight:400}.about_tourDesc__eSOsQ{color:rgba(255,255,255,.8);font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.about_tourViewBtn__UjeEA{background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:white;padding:.8rem 0;text-align:center;border-radius:50px;font-weight:700;font-size:.9rem;border:1px solid rgba(255,255,255,.3);transition:var(--about-transition)}.about_tourCard__cBp6D:hover .about_tourViewBtn__UjeEA{background:var(--bg-color);color:var(--about-primary)}@media (max-width:768px){.about_tourCard__cBp6D{flex:0 0 280px;height:380px}.about_tourTrackWrap__YPMHu{margin:0 -1.5rem;padding:0}.about_tourTrack__ktN8a{padding-left:1.5rem;padding-right:1.5rem}.about_tourTrack__ktN8a::-webkit-scrollbar{display:none}}.about_processGrid___YUs7{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;position:relative}.about_processGrid___YUs7:before{content:"";position:absolute;top:48px;left:10%;right:10%;height:2px;background:#e2e8f0;z-index:1}.about_processCard__wCGVo{background:var(--bg-color);border-radius:var(--about-radius-lg);padding:2rem 1.5rem;text-align:center;position:relative;z-index:2;box-shadow:var(--about-shadow-sm);border:1px solid #f1f5f9}.about_processIconWrap__sx2KO{width:64px;height:64px;background:var(--about-primary);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;border:6px solid white;box-shadow:0 4px 10px rgba(0,0,0,.1)}.about_processCard__wCGVo h3{font-size:1.25rem;color:var(--about-primary);font-weight:700;margin-bottom:.8rem}.about_processCard__wCGVo p{color:var(--about-text);font-size:.95rem;line-height:1.6}@media (max-width:768px){.about_processGrid___YUs7{grid-template-columns:1fr;gap:1.5rem}.about_processGrid___YUs7:before{display:none}}.about_galleryGrid__LJjyL{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:280px;gap:1rem}.about_galleryItem__5prV0{position:relative;border-radius:var(--about-radius-md);overflow:hidden;box-shadow:var(--about-shadow-sm)}.about_galleryItem__5prV0 img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.about_galleryItem__5prV0:hover img{transform:scale(1.08)}.about_galleryItem__5prV0.about_large__thpgo{grid-column:span 2;grid-row:span 2}.about_galleryItem__5prV0.about_tall__WxW2X{grid-row:span 2}.about_galleryItem__5prV0.about_wide__YOfX8{grid-column:span 2}@media (max-width:768px){.about_galleryGrid__LJjyL{grid-template-columns:repeat(2,1fr);grid-auto-rows:220px}.about_galleryItem__5prV0.about_large__thpgo,.about_galleryItem__5prV0.about_tall__WxW2X,.about_galleryItem__5prV0.about_wide__YOfX8{grid-column:span 1;grid-row:span 1}}.about_testimonialWrap__I4urS{margin:0 -1.5rem}.about_testimonialTrack__RHHYa{display:flex;gap:1.5rem;overflow-x:auto;padding:0 1.5rem 2rem}.about_testimonialTrack__RHHYa::-webkit-scrollbar{display:none}.about_testimonialTrack__RHHYa{-ms-overflow-style:none;scrollbar-width:none}.about_reviewCard__CTz9K{flex:0 0 400px;background:var(--bg-color);padding:2.5rem;border-radius:var(--about-radius-lg);box-shadow:var(--about-shadow-sm);border:1px solid #f1f5f9;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.about_reviewCard__CTz9K a,.about_reviewCard__CTz9K img,.about_tourCard__cBp6D a,.about_tourCard__cBp6D img{-webkit-user-drag:none}@media (max-width:768px){.about_testimonialTrack__RHHYa,.about_tourTrack__ktN8a{scroll-snap-type:x mandatory}.about_reviewCard__CTz9K,.about_tourCard__cBp6D{scroll-snap-align:center}}.about_reviewHeader__POLr0{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.about_reviewAvatar__QHQQ8{width:56px;height:56px;border-radius:50%;object-fit:cover}.about_reviewMeta__M3XtF{flex-grow:1}.about_reviewName__BREpE{font-weight:800;color:var(--about-primary);font-size:1.1rem}.about_reviewStars__aDw_m{color:#f59e0b;display:flex;gap:.1rem;margin-top:.2rem}.about_reviewText__eqhV7{color:var(--about-text);line-height:1.7;font-size:1rem;flex-grow:1}@media (max-width:768px){.about_reviewCard__CTz9K{flex:0 0 300px;padding:2rem}}.about_preFooterCta__ZC_kF{background:linear-gradient(135deg,var(--about-primary) 0,#1e293b 100%);padding:5rem 1.5rem;text-align:center;color:white;border-radius:var(--about-radius-xl);margin:0 auto var(--about-spacing-section);max-width:var(--about-max-width);box-shadow:var(--about-shadow-md)}.about_preFooterTitle__p4dCo{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;margin-bottom:1rem;line-height:1.2}.about_preFooterSubtitle__mPKcq{font-family:var(--font-hero-desc);font-size:clamp(1rem,1.5vw,1.1rem);color:rgba(255,255,255,.85);margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:768px){.about_preFooterCta__ZC_kF{border-radius:0;margin:0;padding:4rem 1.5rem}.about_preFooterTitle__p4dCo{font-size:2rem}}.about_storyContent__gsoka p,.about_whyContent__Y9ghn p{text-align:justify}@keyframes about_fadeUp___NDeC{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}