.DevDeepawali_page__e4IEs{--bg:#0a0a0f;--bg-card:#13111a;--bg-card-hover:#1a1725;--gold:#c9a84c;--gold-light:#e8c87a;--orange:#e05c1a;--text:#f5f0e8;--text-muted:#8a7f70;--text-light:#c5bfb0;--border:rgba(201,168,76,.18);--border-hover:rgba(201,168,76,.45);--whatsapp:#25d366;--shadow-gold:0 4px 24px rgba(201,168,76,.15);--shadow-card:0 2px 20px rgba(0,0,0,.4);position:relative;background:linear-gradient(180deg,#0a0a0f,#0d0a14 50%,#0a0a0f);color:var(--text);overflow-x:clip}.DevDeepawali_section__SHs1J{padding:64px 0;position:relative}.DevDeepawali_lastSection__5ZTYz{padding-bottom:96px}.DevDeepawali_wrap__oQzFr{max-width:1100px;margin:0 auto;padding:0 24px}.DevDeepawali_faqWrap__1cK1D{max-width:800px}.DevDeepawali_head__z7iAH{text-align:center;margin-bottom:40px}.DevDeepawali_eyebrow__4LQZ1{display:block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.DevDeepawali_h2__ndlBE{font-size:clamp(26px,4vw,40px);font-weight:700;color:var(--text);line-height:1.25;margin:0 0 14px}.DevDeepawali_sub__FlG8y{font-size:17px;color:var(--text-muted);max-width:560px;margin:0 auto;line-height:1.7}.DevDeepawali_cardTitle__5Ztzs{font-size:19px;font-weight:700;color:var(--text);margin:0 0 10px;line-height:1.3}.DevDeepawali_cardText__MTlpq{font-size:15px;color:var(--text-muted);line-height:1.75;margin:0}@supports (animation-timeline:view()){.DevDeepawali_reveal__Dyzvn{animation:DevDeepawali_revealUp__ILrMr linear both;animation-timeline:view();animation-range:entry 0 entry 35%}}@keyframes DevDeepawali_revealUp__ILrMr{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.DevDeepawali_glass__GE5sv{background:rgba(19,17,26,.72);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);transition:border-color .25s ease,box-shadow .25s ease}.DevDeepawali_glass__GE5sv:hover{border-color:var(--border-hover)}.DevDeepawali_glassBlur__1bz4i{background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.DevDeepawali_cta__eCXik{display:inline-flex;align-items:center;justify-content:center;padding:15px 38px;background:linear-gradient(135deg,#e05c1a,#ff7a3d);color:#fff;border:none;border-radius:var(--radius-md);font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 4px 20px rgba(224,92,26,.35);transition:box-shadow .2s ease;pointer-events:auto}.DevDeepawali_cta__eCXik:hover{box-shadow:0 6px 28px rgba(224,92,26,.5)}.DevDeepawali_waBtn__p3BbU{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:rgba(37,211,102,.12);color:var(--whatsapp);border:1.5px solid rgba(37,211,102,.4);border-radius:var(--radius-md);font-size:16px;font-weight:600;text-decoration:none;transition:box-shadow .2s ease,background .2s ease}.DevDeepawali_waBtn__p3BbU:hover{background:rgba(37,211,102,.2);box-shadow:0 4px 18px rgba(37,211,102,.25)}.DevDeepawali_hero__Y7y_I{--sky-h:clamp(110px,17vw,240px);position:relative;isolation:isolate;min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#07050b}.DevDeepawali_slider__ruHeg{position:absolute;inset:0}.DevDeepawali_slides__rPMRv{position:absolute;inset:0;z-index:1}.DevDeepawali_slide__vSQFT{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease}.DevDeepawali_slideActive__aFB2M{opacity:1}.DevDeepawali_heroShade__ES08k{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at 50% 100%,rgba(224,92,26,.28),transparent 60%),linear-gradient(180deg,rgba(7,5,11,.7),rgba(7,5,11,.4) 40%,rgba(7,5,11,.88))}.DevDeepawali_heroContent__DpSNT{position:relative;z-index:6;max-width:860px;padding:130px 24px calc(var(--sky-h) + 70px);text-align:center;pointer-events:none}.DevDeepawali_heroEyebrow__u_tMp{display:block;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-light);margin-bottom:16px}.DevDeepawali_heroTitle__VCrOZ{font-size:clamp(42px,8.5vw,88px);font-weight:700;line-height:1.08;margin:0 0 20px;background:linear-gradient(135deg,#e8c87a,#c9a84c 45%,#ff9a55);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.DevDeepawali_heroTagline__Qjj4Y{font-size:clamp(16px,2.2vw,21px);color:var(--text-light);line-height:1.6;max-width:620px;margin:0 auto 14px;text-shadow:0 2px 12px rgba(0,0,0,.6)}.DevDeepawali_heroDate__rM87Y{font-size:15px;font-weight:700;letter-spacing:.06em;color:var(--gold);margin:0 0 30px}.DevDeepawali_arrow__0PHTb{position:absolute;top:45%;z-index:7;width:44px;height:44px;border-radius:50%;background:rgba(7,5,11,.35);border:1.5px solid hsla(0,0%,100%,.45);color:#fff;font-size:22px;line-height:1;cursor:pointer;transition:border-color .2s ease}.DevDeepawali_arrow__0PHTb:hover{border-color:hsla(0,0%,100%,.9)}.DevDeepawali_arrowLeft__dODp_{left:20px}.DevDeepawali_arrowRight__17YCd{right:20px}.DevDeepawali_dots___TpS2{position:absolute;z-index:7;left:50%;bottom:calc(var(--sky-h) + 14px);transform:translateX(-50%);display:flex;gap:8px}.DevDeepawali_dot__sPery{width:8px;height:8px;padding:0;border:none;border-radius:var(--radius-full);background:hsla(0,0%,100%,.4);cursor:pointer;transition:width .25s ease,background .25s ease}.DevDeepawali_dotActive__ftqqh{width:24px;background:var(--gold)}.DevDeepawali_embers__jjpMJ{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none}.DevDeepawali_ember__IbHpb{position:absolute;bottom:44px;left:var(--l);width:var(--z);height:var(--z);border-radius:50%;background:#ffd27a;box-shadow:0 0 6px 2px rgba(255,170,70,.85),0 0 14px 4px rgba(255,120,40,.35);opacity:0;animation:DevDeepawali_emberRise___PONx var(--t) linear infinite var(--d),DevDeepawali_emberSway__oOOrb calc(var(--t) / 3) ease-in-out infinite alternate var(--d)}@keyframes DevDeepawali_emberRise___PONx{0%{translate:0 0;opacity:0}12%{opacity:1}70%{opacity:1}to{translate:var(--x) calc(var(--h) * -1);opacity:0}}@keyframes DevDeepawali_emberSway__oOOrb{0%{transform:translateX(calc(var(--x) * -.25))}to{transform:translateX(calc(var(--x) * .25))}}.DevDeepawali_skyline__wouGK{position:absolute;left:0;right:0;bottom:0;height:var(--sky-h);z-index:4;pointer-events:none}.DevDeepawali_skyline__wouGK svg{display:block;width:100%;height:100%}.DevDeepawali_diyaRow__g_vZR{position:absolute;left:0;right:0;bottom:0;height:70px;z-index:5;pointer-events:none}.DevDeepawali_diya__kNXcR{position:relative;display:block;width:34px;height:36px}.DevDeepawali_diyaFixed__DsjSe{position:absolute;bottom:8px;left:var(--l);margin-left:-17px;transform:scale(var(--s));transform-origin:50% 100%}.DevDeepawali_diyaBowl__J_Ikn{position:absolute;left:0;right:0;bottom:0;height:14px;border-radius:0 0 34px 34px/0 0 14px 14px;background:linear-gradient(180deg,#c4642f,#6b2d12);box-shadow:inset 0 2px 0 rgba(255,200,120,.35)}.DevDeepawali_diyaFlame__ZuqVv{position:absolute;left:50%;bottom:12px;width:9px;height:20px;margin-left:-4.5px;border-radius:50% 50% 50% 50%/62% 62% 38% 38%;background:radial-gradient(ellipse at 50% 75%,#fff6d0 0,#ffc857 35%,#ff7a3d 70%,rgba(224,92,26,0) 100%);transform-origin:50% 100%;animation:DevDeepawali_flicker__p2CEp 1.7s ease-in-out infinite alternate;animation-delay:var(--d,0s)}.DevDeepawali_diyaGlow__BraDB{position:absolute;left:50%;bottom:-38px;width:120px;height:120px;margin-left:-60px;border-radius:50%;background:radial-gradient(circle,rgba(255,170,70,.38) 0,rgba(255,120,40,.14) 40%,transparent 70%);animation:DevDeepawali_glowPulse__qUoaY 2.4s ease-in-out infinite alternate;animation-delay:var(--d,0s);pointer-events:none}@keyframes DevDeepawali_flicker__p2CEp{0%{transform:scaleY(1) rotate(-1deg);opacity:.95}25%{transform:scaleY(1.12) rotate(1.5deg);opacity:1}50%{transform:scaleY(.94) rotate(-1.5deg);opacity:.88}75%{transform:scaleY(1.08) rotate(1deg);opacity:1}to{transform:scaleY(1) rotate(-1deg);opacity:.92}}@keyframes DevDeepawali_glowPulse__qUoaY{0%{opacity:.65}to{opacity:1}}.DevDeepawali_factLabel__j_Q71{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.DevDeepawali_story__MxwWP{max-width:720px;margin:0 auto}.DevDeepawali_story__MxwWP p{font-size:18px;color:var(--text-light);line-height:1.9;margin:0 0 22px}.DevDeepawali_specialGrid__W5rMf{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px}.DevDeepawali_specialCard__Vg4NS{padding:28px}.DevDeepawali_span0__eLEFM{grid-column:span 4}.DevDeepawali_span1__8Jv8u,.DevDeepawali_span2__KIi4A{grid-column:span 2}.DevDeepawali_span3___UAWw{grid-column:span 4}.DevDeepawali_tl__FCgzx{position:relative;max-width:900px;margin:0 auto}.DevDeepawali_tl__FCgzx:before{content:"";position:absolute;left:50%;top:8px;bottom:8px;width:2px;margin-left:-1px;background:linear-gradient(to bottom,transparent,var(--gold),transparent);opacity:.5}.DevDeepawali_tlItem__MqA8N{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:56px;column-gap:56px;margin-bottom:28px}.DevDeepawali_tlItem__MqA8N:nth-child(odd) .DevDeepawali_tlCard__7wvcP{grid-column:1}.DevDeepawali_tlItem__MqA8N:nth-child(2n) .DevDeepawali_tlCard__7wvcP{grid-column:2}.DevDeepawali_tlCard__7wvcP{padding:22px 24px}.DevDeepawali_tlTime__JQeG4{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.DevDeepawali_tlDot__RVfOu{position:absolute;left:50%;top:26px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgba(201,168,76,.2),0 0 14px rgba(224,92,26,.6);z-index:1}.DevDeepawali_diyaBox__f_IaC{max-width:760px;margin:0 auto}.DevDeepawali_diyaArea__PXKt1{position:relative;height:300px;overflow:hidden;cursor:pointer;border:1px solid var(--border);border-radius:var(--radius-xl);background:radial-gradient(ellipse at 50% 100%,rgba(224,92,26,.2),transparent 65%),#0c0912;transition:border-color .25s ease}.DevDeepawali_diyaArea__PXKt1:focus-visible,.DevDeepawali_diyaArea__PXKt1:hover{border-color:var(--border-hover);outline:none}.DevDeepawali_diyaHint___saqA{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--text-muted);pointer-events:none}.DevDeepawali_lamp__KMaaA{position:absolute;margin:-36px 0 0 -17px;animation:DevDeepawali_lampIn__HzeNO .5s ease both}@keyframes DevDeepawali_lampIn__HzeNO{0%{opacity:0}to{opacity:1}}.DevDeepawali_diyaBar__r_lUV{display:flex;align-items:center;justify-content:space-between;padding:12px 6px 0;font-size:14px;color:var(--text-muted)}.DevDeepawali_diyaClear__CaNhI{background:none;border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-light);font-size:13px;padding:6px 16px;cursor:pointer;font-family:var(--font);transition:border-color .2s ease}.DevDeepawali_diyaClear__CaNhI:hover{border-color:var(--border-hover)}.DevDeepawali_gallery__p1yiH{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:190px;grid-gap:12px;gap:12px}.DevDeepawali_thumb__9uNfI{position:relative;padding:0;overflow:hidden;cursor:zoom-in;border:1px solid var(--border);border-radius:0;background:var(--bg-card);transition:border-color .25s ease,box-shadow .25s ease}.DevDeepawali_thumb__9uNfI:focus-visible,.DevDeepawali_thumb__9uNfI:hover{border-color:var(--border-hover);box-shadow:var(--shadow-gold);outline:none}.DevDeepawali_thumb__9uNfI:first-child{grid-column:span 2;grid-row:span 2}.DevDeepawali_thumb__9uNfI img{display:block;width:100%;height:100%;object-fit:cover}.DevDeepawali_lbOverlay__XIhXt{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:56px 60px;background:rgba(5,3,10,.55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:DevDeepawali_lbFade__7kzwu .25s ease}@keyframes DevDeepawali_lbFade__7kzwu{0%{opacity:0}to{opacity:1}}.DevDeepawali_lbStage___uOjZ{display:flex;flex-direction:column;align-items:center;margin:0;cursor:zoom-out}.DevDeepawali_lbFrame__VP_4a{position:relative;display:inline-block;line-height:0}.DevDeepawali_lbImg__3rDin{display:block;max-width:min(88vw,1200px);max-height:80vh;width:auto;height:auto;object-fit:contain;border-radius:0;box-shadow:0 24px 80px rgba(0,0,0,.6);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:opacity .22s ease,transform .22s ease}.DevDeepawali_lbFade__7kzwu{opacity:0;transform:translateY(8px)}.DevDeepawali_lbCaption__a0Of4{margin-top:16px;font-size:14px;line-height:1.4;color:#c5bfb0;transition:opacity .22s ease,transform .22s ease}.DevDeepawali_lbCaption__a0Of4 span{margin-left:10px;color:#8a7f70}.DevDeepawali_lbArrow__t2aaK,.DevDeepawali_lbClose__9TuLR{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:50%;background:rgba(10,8,14,.55);border:1px solid hsla(0,0%,100%,.3);color:#fff;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease}.DevDeepawali_lbArrow__t2aaK:hover,.DevDeepawali_lbClose__9TuLR:hover{background:rgba(10,8,14,.8);border-color:hsla(0,0%,100%,.6)}.DevDeepawali_lbClose__9TuLR{top:14px;right:14px;width:40px;height:40px;background:rgba(10,8,14,.5);border:1px solid rgba(201,168,76,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px rgba(0,0,0,.45)}.DevDeepawali_lbClose__9TuLR:hover{background:rgba(10,8,14,.75);border-color:#e8c87a;color:#e8c87a;box-shadow:0 4px 20px rgba(201,168,76,.35)}.DevDeepawali_lbArrow__t2aaK{top:50%;margin-top:-22px;font-size:26px}.DevDeepawali_lbArrowLeft__g73yD{left:16px}.DevDeepawali_lbArrowRight__mvMa2{right:16px}.DevDeepawali_watchGrid__Guva8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.DevDeepawali_watchCard__cgkso{display:block;padding:26px;text-decoration:none}.DevDeepawali_watchLink__0GmzH{display:inline-block;margin-top:16px;font-size:14px;font-weight:600;color:var(--gold)}.DevDeepawali_tipsGrid__Zodw_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.DevDeepawali_tip__DtXzw{display:flex;align-items:flex-start;gap:14px;padding:18px 22px;font-size:15px;color:var(--text-light);line-height:1.65}.DevDeepawali_tipDot__ZuWfo{flex-shrink:0;width:8px;height:8px;margin-top:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px rgba(201,168,76,.6)}.DevDeepawali_faqList__Ov6MA{display:flex;flex-direction:column;gap:14px}.DevDeepawali_faqItem__XaFYG{padding:22px 26px}.DevDeepawali_faqQ__8nGfk{font-size:17px;font-weight:700;color:var(--text);margin:0 0 8px;line-height:1.4}.DevDeepawali_ctaCard__JDKpQ{max-width:760px;margin:0 auto;padding:48px 32px;text-align:center}.DevDeepawali_ctaRow__l5UGF{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:28px}@media (max-width:900px){.DevDeepawali_specialGrid__W5rMf{grid-template-columns:repeat(2,1fr)}.DevDeepawali_span0__eLEFM,.DevDeepawali_span1__8Jv8u,.DevDeepawali_span2__KIi4A,.DevDeepawali_span3___UAWw{grid-column:span 1}.DevDeepawali_watchGrid__Guva8{grid-template-columns:1fr}.DevDeepawali_gallery__p1yiH{grid-template-columns:repeat(3,1fr);grid-auto-rows:160px}}@media (max-width:768px){.DevDeepawali_section__SHs1J{padding:48px 0}.DevDeepawali_wrap__oQzFr{padding:0 16px}.DevDeepawali_glassBlur__1bz4i{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(19,17,26,.92)}.DevDeepawali_arrow__0PHTb{display:none}.DevDeepawali_heroContent__DpSNT{padding-top:110px}.DevDeepawali_diyaRow__g_vZR .DevDeepawali_diya__kNXcR:nth-child(2n),.DevDeepawali_ember__IbHpb:nth-child(n+17){display:none}.DevDeepawali_diyaGlow__BraDB{width:90px;height:90px;margin-left:-45px;bottom:-28px}.DevDeepawali_diyaArea__PXKt1{touch-action:manipulation}.DevDeepawali_tl__FCgzx:before{left:11px;margin-left:0}.DevDeepawali_tlItem__MqA8N{grid-template-columns:1fr;column-gap:0;padding-left:36px;margin-bottom:20px}.DevDeepawali_tlItem__MqA8N:nth-child(n) .DevDeepawali_tlCard__7wvcP{grid-column:1}.DevDeepawali_tlDot__RVfOu{left:5px;margin-left:0}.DevDeepawali_tipsGrid__Zodw_{grid-template-columns:1fr}.DevDeepawali_story__MxwWP p{font-size:16px;line-height:1.8}.DevDeepawali_diyaArea__PXKt1{height:240px}.DevDeepawali_ctaCard__JDKpQ{padding:36px 20px}.DevDeepawali_gallery__p1yiH{grid-template-columns:repeat(2,1fr);grid-auto-rows:140px;gap:10px}}@media (max-width:480px){.DevDeepawali_specialGrid__W5rMf{grid-template-columns:1fr}.DevDeepawali_ctaRow__l5UGF{flex-direction:column}.DevDeepawali_ctaRow__l5UGF .DevDeepawali_cta__eCXik,.DevDeepawali_ctaRow__l5UGF .DevDeepawali_waBtn__p3BbU{width:100%}}@media (prefers-reduced-motion:reduce){.DevDeepawali_diyaFlame__ZuqVv,.DevDeepawali_diyaGlow__BraDB,.DevDeepawali_ember__IbHpb,.DevDeepawali_lamp__KMaaA,.DevDeepawali_lbImg__3rDin,.DevDeepawali_lbOverlay__XIhXt,.DevDeepawali_reveal__Dyzvn{animation:none!important}.DevDeepawali_slide__vSQFT{transition:none}.DevDeepawali_ember__IbHpb{display:none}}.DevDeepawali_boatCard__Khi0L{padding:44px 36px}.DevDeepawali_boatHead__sn0Be{text-align:center;margin-bottom:32px}.DevDeepawali_guideBadge__jEo7n{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;margin-bottom:18px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-light);border:1px solid var(--border-hover);border-radius:var(--radius-full);background:rgba(201,168,76,.1)}.DevDeepawali_priceGrid__1aJJN{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;max-width:640px;margin:0 auto 20px}.DevDeepawali_priceCard__HLS2r{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;text-align:center;border:1px solid var(--border);border-radius:var(--radius-lg);background:radial-gradient(ellipse at 50% 0,rgba(224,92,26,.16),transparent 70%),rgba(10,10,15,.6);transition:border-color .25s ease,box-shadow .25s ease}.DevDeepawali_priceCard__HLS2r:hover{border-color:var(--border-hover);box-shadow:var(--shadow-gold)}.DevDeepawali_priceName__OgHip{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-light)}.DevDeepawali_priceValue__f1_W5{font-size:clamp(34px,5vw,46px);font-weight:700;line-height:1.1;background:linear-gradient(135deg,#e8c87a,#c9a84c 55%,#ff9a55);color:transparent;-webkit-text-fill-color:transparent}.DevDeepawali_rupee__XCSii{font-size:.6em;margin-right:2px}.DevDeepawali_priceUnit__vhJVG{font-size:13px;color:var(--text-muted)}.DevDeepawali_detailGrid__6Dklx{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:24px}.DevDeepawali_detailTile__gPlKy{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-left:2px solid var(--gold);background:hsla(0,0%,100%,.03);border-radius:0 var(--radius-md) var(--radius-md) 0}.DevDeepawali_detailValue__hdycc{font-size:15px;font-weight:700;color:var(--text);line-height:1.4}.DevDeepawali_boatContact__OAU_i{text-align:center;padding-top:28px}.DevDeepawali_contactTitle__0M3Px{font-size:20px;font-weight:700;color:var(--text);margin:0 0 18px}.DevDeepawali_boatActions__HgM1P{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.DevDeepawali_contactLine__P8PhV{margin:18px 0 0;font-size:14px;color:var(--text-muted);line-height:1.8}.DevDeepawali_contactLine__P8PhV a{color:var(--text-light);text-decoration:none}.DevDeepawali_contactLine__P8PhV a:hover{text-decoration:underline}.DevDeepawali_contactSep__jGSmp{margin:0 12px;color:var(--border-hover)}@media (max-width:900px){.DevDeepawali_detailGrid__6Dklx{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.DevDeepawali_boatCard__Khi0L{padding:32px 18px}.DevDeepawali_priceGrid__1aJJN{grid-template-columns:1fr}.DevDeepawali_contactSep__jGSmp{display:none}.DevDeepawali_contactLine__P8PhV a{display:block}}@media (max-width:480px){.DevDeepawali_detailGrid__6Dklx{grid-template-columns:1fr}.DevDeepawali_boatActions__HgM1P{flex-direction:column}.DevDeepawali_boatActions__HgM1P .DevDeepawali_cta__eCXik,.DevDeepawali_boatActions__HgM1P .DevDeepawali_waBtn__p3BbU{width:100%}}.DevDeepawali_dateBanner__gKMmB{display:inline-flex;flex-direction:column;align-items:center;gap:4px;margin-top:22px;padding:14px 32px;border:1px solid var(--border-hover);border-radius:var(--radius-lg);background:rgba(201,168,76,.08)}.DevDeepawali_dateLabel__5Lywc{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.DevDeepawali_dateValue___VmpY{font-size:clamp(18px,3vw,24px);font-weight:700;color:var(--text)}.DevDeepawali_seeBlock__M_2bW{padding:28px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.DevDeepawali_seeTitle__R8dSz{display:block;margin-bottom:18px;text-align:center;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.DevDeepawali_seeGrid__FyFk8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.DevDeepawali_seeCard__mwtdd{padding:22px 20px;text-align:center;border:1px solid var(--border);border-radius:var(--radius-lg);background:hsla(0,0%,100%,.03);transition:border-color .25s ease}.DevDeepawali_seeCard__mwtdd:hover{border-color:var(--border-hover)}.DevDeepawali_seeDot__AGtbd{display:block;width:10px;height:10px;margin:0 auto 14px;border-radius:50%;background:var(--gold);box-shadow:0 0 12px rgba(224,92,26,.7)}.DevDeepawali_seeName__RIdRR{margin:0 0 8px;font-size:17px;font-weight:700;color:var(--text)}.DevDeepawali_seeText__LOZvf{margin:0;font-size:14px;line-height:1.7;color:var(--text-muted)}@media (max-width:640px){.DevDeepawali_seeGrid__FyFk8{grid-template-columns:1fr}.DevDeepawali_dateBanner__gKMmB{width:100%;padding:14px 16px}}@media (min-width:901px){.DevDeepawali_thumb__9uNfI:nth-child(2),.DevDeepawali_thumb__9uNfI:nth-child(3){grid-column:span 2}}.DevDeepawali_lbOverlay__XIhXt{cursor:default}.DevDeepawali_lbOverlayClosing__v92uN{animation:DevDeepawali_lbFadeOut__0lMqN .22s ease forwards}@keyframes DevDeepawali_lbFadeOut__0lMqN{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.DevDeepawali_lbOverlayClosing__v92uN{animation:none!important}.DevDeepawali_lbStage___uOjZ{transition:none}}.DevDeepawali_lbClose__9TuLR{position:fixed;top:max(16px,env(safe-area-inset-top));right:16px;z-index:10001;width:38px;height:38px;background:rgba(10,8,14,.45);border:1px solid hsla(0,0%,100%,.22);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.DevDeepawali_lbArrow__t2aaK{width:34px;height:34px;margin-top:-17px;font-size:20px;background:rgba(10,8,14,.3);border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.75)}.DevDeepawali_lbArrowLeft__g73yD{left:8px}.DevDeepawali_lbArrowRight__mvMa2{right:8px}@media (max-width:768px){.DevDeepawali_lbClose__9TuLR{top:max(12px,env(safe-area-inset-top));right:12px;width:34px;height:34px}.DevDeepawali_lbArrow__t2aaK{width:30px;height:30px;margin-top:-15px;font-size:18px}}html:has(.DevDeepawali_page__e4IEs){scroll-behavior:smooth}.DevDeepawali_cta__eCXik{background:linear-gradient(135deg,#d62839,#ff3b4e);box-shadow:0 4px 20px rgba(220,38,60,.4)}.DevDeepawali_cta__eCXik:hover{box-shadow:0 6px 28px rgba(255,59,78,.55)}.DevDeepawali_eyebrow__4LQZ1,.DevDeepawali_seeTitle__R8dSz{color:#ff6b79}.DevDeepawali_dateLabel__5Lywc,.DevDeepawali_factLabel__j_Q71,.DevDeepawali_tlTime__JQeG4{color:#ff8a96}.DevDeepawali_guideBadge__jEo7n{color:#ffb3bb;background:rgba(255,59,78,.12);border-color:rgba(255,107,121,.55)}.DevDeepawali_boatCard__Khi0L{border-color:rgba(255,59,78,.3)}.DevDeepawali_dateBanner__gKMmB{background:rgba(220,38,60,.1);border-color:rgba(255,59,78,.45)}.DevDeepawali_priceCard__HLS2r{border-color:rgba(255,59,78,.3);background:radial-gradient(ellipse at 50% 0,rgba(255,59,78,.2),transparent 70%),rgba(10,10,15,.6)}.DevDeepawali_priceCard__HLS2r:hover{border-color:#ff3b4e;box-shadow:0 6px 30px rgba(255,59,78,.28)}.DevDeepawali_priceValue__f1_W5{background:linear-gradient(135deg,#ffd27a,#ff8a5c 50%,#ff3b4e);-webkit-background-clip:text;background-clip:text}.DevDeepawali_detailTile__gPlKy{border-left-color:#ff6b79;background:rgba(255,59,78,.05)}.DevDeepawali_seeCard__mwtdd:hover{border-color:rgba(255,59,78,.55)}.DevDeepawali_seeDot__AGtbd,.DevDeepawali_tipDot__ZuWfo,.DevDeepawali_tlDot__RVfOu{background:#ff3b4e;box-shadow:0 0 12px rgba(255,59,78,.7)}.DevDeepawali_watchLink__0GmzH{color:#ff6b79}.DevDeepawali_contactLine__P8PhV a:hover{color:#ff8a96}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInput_wrapper__CDWor{width:100%}.PhoneInput_phoneInput__J2akR{display:flex;gap:8px;align-items:stretch}.PhoneInput_phoneInput__J2akR .PhoneInputInput{background:hsla(0,0%,100%,.04);border:1px solid var(--border);border-radius:var(--radius-md);padding:13px 16px;min-height:48px;font-size:14px;color:var(--text);outline:none;font-family:var(--font);flex:1 1;transition:border-color .2s ease;box-sizing:border-box}.PhoneInput_phoneInput__J2akR .PhoneInputInput:focus{border-color:var(--border-hover)}.PhoneInput_customSelectWrapper__BARwr{position:relative}.PhoneInput_customSelectTrigger__4RJz_{display:flex;align-items:center;gap:6px;height:100%;min-height:48px;padding:13px 10px;background:hsla(0,0%,100%,.04);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);cursor:pointer;transition:border-color .2s ease,background .2s ease;box-sizing:border-box}.PhoneInput_customSelectTrigger__4RJz_:hover{border-color:var(--border-hover);background:hsla(0,0%,100%,.06)}.PhoneInput_flagIcon__OdoV6{width:20px;height:14px;display:flex;align-items:center;border-radius:2px;overflow:hidden;flex-shrink:0}.PhoneInput_flagIcon__OdoV6 svg{width:100%;height:100%;object-fit:cover}.PhoneInput_dialCode__wLBhV{font-size:13px;font-weight:600;color:var(--text);white-space:nowrap}.PhoneInput_chevron__6sT1z{color:var(--text-muted);transition:transform .25s ease;flex-shrink:0}.PhoneInput_chevronOpen__Ex9dn{transform:rotate(180deg)}.PhoneInput_dropdownPanel__U3hQm{position:absolute;top:calc(100% + 8px);left:0;width:300px;max-width:90vw;background:var(--bg-card-hover);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card),0 12px 32px rgba(0,0,0,.25);z-index:1000;overflow:hidden;animation:PhoneInput_dropdownFadeIn__Yx6e3 .18s ease}@keyframes PhoneInput_dropdownFadeIn__Yx6e3{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.PhoneInput_searchBox__JcMzL{width:100%;padding:12px 16px;background:var(--bg);border:none;border-bottom:1px solid var(--border);color:var(--text);font-size:13px;outline:none;font-family:var(--font);box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;z-index:1}.PhoneInput_optionsList__O3ADG{max-height:320px;overflow-y:auto;padding:6px}.PhoneInput_optionsList__O3ADG::-webkit-scrollbar{width:6px}.PhoneInput_optionsList__O3ADG::-webkit-scrollbar-track{background:transparent}.PhoneInput_optionsList__O3ADG::-webkit-scrollbar-thumb{background:var(--border-hover);border-radius:10px}.PhoneInput_optionRow__uyPqe{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:background .15s ease}.PhoneInput_optionRow__uyPqe:hover{background:rgba(201,168,76,.08)}.PhoneInput_optionRowActive__6_Wll{background:rgba(201,168,76,.12)}.PhoneInput_optionName__Slyxp{flex:1 1;font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PhoneInput_optionCode__GkjEG{font-size:12px;color:var(--text-muted);flex-shrink:0}.PhoneInput_noResults__r4Bts{padding:20px;text-align:center;font-size:13px;color:var(--text-muted)}@media (max-width:600px){.PhoneInput_dropdownPanel__U3hQm{width:280px}.PhoneInput_optionsList__O3ADG{max-height:300px}}.LanguageSelect_wrapper__1mpe9{position:relative;width:100%}.LanguageSelect_trigger__Bfb5b{width:100%;display:flex;align-items:center;justify-content:space-between;padding:13px 16px;background:var(--bg-card);border:1.5px solid var(--border);border-radius:var(--radius-md);color:var(--text);font-size:14px;font-weight:500;font-family:var(--font);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;text-align:left}.LanguageSelect_trigger__Bfb5b:hover{border-color:var(--border-hover)}.LanguageSelect_triggerOpen__XUTD_{border-color:var(--gold);box-shadow:0 0 0 3px rgba(201,168,76,.12)}.LanguageSelect_triggerContent__kyD5Y{display:flex;align-items:center;gap:10px}.LanguageSelect_flag__l_8BL{font-size:18px;line-height:1}.LanguageSelect_label__NGbOf{font-size:14px;color:var(--text)}.LanguageSelect_arrow__2se_f{color:var(--gold);flex-shrink:0;transition:transform .25s ease}.LanguageSelect_arrowOpen__sMJao{transform:rotate(180deg)}.LanguageSelect_dropdown__pI0Se{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--bg-card);border:1.5px solid var(--border);border-radius:var(--radius-md);box-shadow:0 8px 32px rgba(0,0,0,.18);z-index:100;overflow:hidden;animation:LanguageSelect_dropIn__IhFJh .2s cubic-bezier(.34,1.56,.64,1)}@keyframes LanguageSelect_dropIn__IhFJh{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.LanguageSelect_option__O_yvm{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;background:transparent;border:none;border-bottom:1px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font);cursor:pointer;transition:background .15s ease;text-align:left}.LanguageSelect_option__O_yvm:last-child{border-bottom:none}.LanguageSelect_option__O_yvm:hover{background:var(--bg-card-hover)}.LanguageSelect_optionActive___w5i5{background:rgba(201,168,76,.08);color:var(--gold);font-weight:600}.LanguageSelect_optionLabel__wBRyi{flex:1 1}.LanguageSelect_check__iET6A{color:var(--gold);flex-shrink:0}.DevDeepawaliBooking_section__5wUba{position:relative;padding:64px 0;scroll-margin-top:16px}.DevDeepawaliBooking_wrap__mWUeK{max-width:1100px;margin:0 auto;padding:0 24px}.DevDeepawaliBooking_head__P8By2{margin-bottom:36px;text-align:center}.DevDeepawaliBooking_eyebrow__iQvTb{display:block;margin-bottom:12px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#ff6b79}.DevDeepawaliBooking_h2__1Q8iQ{margin:0 0 14px;font-size:clamp(26px,4vw,40px);font-weight:700;line-height:1.25;color:var(--text)}.DevDeepawaliBooking_sub__gzd0j{max-width:560px;margin:0 auto;font-size:17px;line-height:1.7;color:var(--text-muted)}.DevDeepawaliBooking_layout__iO9yF{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:20px;gap:20px;align-items:start}.DevDeepawaliBooking_card__9vcx9,.DevDeepawaliBooking_summary__3CPU2{background:rgba(19,17,26,.72);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.DevDeepawaliBooking_card__9vcx9{padding:28px;--gold:#ff3b4e;--gold-light:#ff6b79;--border-hover:rgba(255,59,78,.5)}.DevDeepawaliBooking_summary__3CPU2{position:-webkit-sticky;position:sticky;top:24px;padding:24px}.DevDeepawaliBooking_stepTitle__DZZDc{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ff6b79}.DevDeepawaliBooking_stepTitle__DZZDc:not(:first-child){margin-top:28px}.DevDeepawaliBooking_choices__2vgeg{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.DevDeepawaliBooking_choice__uOHxr{display:flex;flex-direction:column;gap:6px;padding:16px;text-align:left;font-family:var(--font);background:hsla(0,0%,100%,.03);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text);cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.DevDeepawaliBooking_choice__uOHxr:hover{border-color:rgba(255,59,78,.5)}.DevDeepawaliBooking_choiceOn__jt6mt{background:rgba(220,38,60,.12);border-color:#ff3b4e;box-shadow:0 0 24px rgba(255,59,78,.22)}.DevDeepawaliBooking_choiceName__pISJw{font-size:14px;font-weight:700}.DevDeepawaliBooking_choicePrice__KHxcR{font-size:22px;font-weight:700;color:#ff8a96}.DevDeepawaliBooking_choicePrice__KHxcR small{font-size:12px;font-weight:500;color:var(--text-muted)}.DevDeepawaliBooking_choiceNote__yxvIt{font-size:12px;line-height:1.5;color:var(--text-muted)}.DevDeepawaliBooking_grid__89Xci{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.DevDeepawaliBooking_full__FH1fO{grid-column:1/-1}.DevDeepawaliBooking_label__ef40s{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.DevDeepawaliBooking_input__k5afv{width:100%;padding:13px 16px;background:hsla(0,0%,100%,.04);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);font-size:14px;font-family:var(--font);outline:none;box-sizing:border-box;transition:border-color .25s ease}.DevDeepawaliBooking_input__k5afv:focus{border-color:#ff3b4e}.DevDeepawaliBooking_textarea__Ez8Yy{height:90px;resize:vertical}.DevDeepawaliBooking_fixedDate__uCqxL{padding:13px 16px;min-height:48px;box-sizing:border-box;background:rgba(255,59,78,.08);border:1px solid rgba(255,59,78,.35);border-radius:var(--radius-md);color:var(--text);font-size:14px;font-weight:600}.DevDeepawaliBooking_stepper__xD3dv{display:flex;align-items:center;justify-content:space-between;padding:4px;background:hsla(0,0%,100%,.04);border:1px solid var(--border);border-radius:var(--radius-md)}.DevDeepawaliBooking_stepBtn__z8ifv{width:38px;height:38px;background:rgba(255,59,78,.12);border:1px solid rgba(255,59,78,.3);border-radius:var(--radius-sm);color:#ff6b79;font-size:18px;font-weight:700;font-family:var(--font);cursor:pointer;transition:box-shadow .25s ease}.DevDeepawaliBooking_stepBtn__z8ifv:hover{box-shadow:0 2px 14px rgba(255,59,78,.3)}.DevDeepawaliBooking_stepValue__dNK_k{flex:1 1;text-align:center;font-size:16px;font-weight:600;color:var(--text)}.DevDeepawaliBooking_summaryTitle__tQl0k{margin:0 0 16px;font-size:18px;font-weight:700;color:var(--text)}.DevDeepawaliBooking_rowBalance__hrK0_,.DevDeepawaliBooking_rowTotal__vzE6Q,.DevDeepawaliBooking_row__93LtH{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;color:var(--text-muted);border-bottom:1px solid var(--border)}.DevDeepawaliBooking_row__93LtH strong{text-align:right;font-weight:600;color:var(--text)}.DevDeepawaliBooking_rowTotal__vzE6Q{padding-top:14px;border-bottom:none;font-size:15px;color:var(--text)}.DevDeepawaliBooking_rowTotal__vzE6Q strong{font-size:24px;color:#ff6b79}.DevDeepawaliBooking_rowBalance__hrK0_{padding-top:0;border-bottom:none}.DevDeepawaliBooking_rowBalance__hrK0_ strong{color:var(--text-light)}.DevDeepawaliBooking_agree__XvYrw{display:flex;align-items:flex-start;gap:10px;margin:18px 0 14px;font-size:13px;line-height:1.6;color:var(--text-muted);cursor:pointer}.DevDeepawaliBooking_agree__XvYrw input{width:16px;height:16px;margin-top:3px;flex-shrink:0;accent-color:#ff3b4e}.DevDeepawaliBooking_agree__XvYrw a{color:#ff6b79;text-decoration:underline;text-underline-offset:2px}.DevDeepawaliBooking_error__csofI{margin-bottom:14px;padding:12px 14px;background:rgba(255,59,78,.1);border:1px solid rgba(255,59,78,.35);border-radius:var(--radius-md);color:#ff8a96;font-size:13px;line-height:1.5}.DevDeepawaliBooking_payBtn__w4UCC{width:100%;padding:15px 20px;background:linear-gradient(135deg,#d62839,#ff3b4e);border:none;border-radius:var(--radius-md);color:#fff;font-size:15px;font-weight:700;font-family:var(--font);cursor:pointer;box-shadow:0 4px 20px rgba(220,38,60,.38);transition:box-shadow .25s ease,opacity .25s ease}.DevDeepawaliBooking_payBtn__w4UCC:hover:not(:disabled){box-shadow:0 6px 28px rgba(255,59,78,.55)}.DevDeepawaliBooking_payBtn__w4UCC:disabled{opacity:.55;cursor:not-allowed}.DevDeepawaliBooking_note__nv0j1{margin:12px 0 0;text-align:center;font-size:12px;color:var(--text-muted)}@media (max-width:900px){.DevDeepawaliBooking_layout__iO9yF{grid-template-columns:1fr}.DevDeepawaliBooking_summary__3CPU2{position:static}}@media (max-width:600px){.DevDeepawaliBooking_section__5wUba{padding:48px 0}.DevDeepawaliBooking_wrap__mWUeK{padding:0 16px}.DevDeepawaliBooking_card__9vcx9{padding:20px 16px}.DevDeepawaliBooking_grid__89Xci{grid-template-columns:1fr}.DevDeepawaliBooking_full__FH1fO{grid-column:1}}@media (prefers-reduced-motion:reduce){.DevDeepawaliBooking_choice__uOHxr,.DevDeepawaliBooking_input__k5afv,.DevDeepawaliBooking_payBtn__w4UCC,.DevDeepawaliBooking_stepBtn__z8ifv{transition:none}}.TourDetailClient_heroSlider___9tcb{position:relative;max-width:900px;margin:100px auto 0;padding:0 24px;background:transparent}.TourDetailClient_heroImageWrapper__fBUw1{position:relative;width:100%;height:520px;border-radius:var(--radius-xl);overflow:hidden;background:var(--bg-card);box-shadow:var(--shadow-card)}.TourDetailClient_heroImage__s6zzQ{object-fit:cover;transition:opacity .5s ease}.TourDetailClient_heroOverlay__LCEwO{display:none}.TourDetailClient_heroArrow__JK9cG{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:1.5px solid hsla(0,0%,100%,.5);color:#fff;width:44px;height:44px;border-radius:50%;cursor:pointer;font-size:20px;z-index:2;transition:border-color .2s ease}.TourDetailClient_heroArrow__JK9cG:hover{border-color:hsla(0,0%,100%,.9)}.TourDetailClient_heroArrowLeft__YHSTn{left:20px}.TourDetailClient_heroArrowRight__U55Rh{right:20px}.TourDetailClient_heroDots__9L1x_{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:2}.TourDetailClient_heroDot__Zfred{width:8px;height:8px;border-radius:var(--radius-full);background:hsla(0,0%,100%,.4);border:none;cursor:pointer;padding:0;transition:all .25s}.TourDetailClient_heroDotActive__jksvE{width:24px;background:var(--gold)}.TourDetailClient_container__p0A8d{max-width:1100px;margin:0 auto;padding:0 24px}.TourDetailClient_titleSection__CBtLO{padding:32px 0 28px;border-bottom:1px solid var(--border)}.TourDetailClient_title__GX8_e{font-size:clamp(28px,4.5vw,48px);font-weight:700;color:var(--text);margin:0 0 24px;line-height:1.2}.TourDetailClient_metaPills__KsL6B{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.TourDetailClient_pill__RvTVz{font-size:12px;color:var(--text-light);background:var(--bg-card-hover);border:1px solid var(--border);border-radius:var(--radius-full);padding:4px 12px}.TourDetailClient_priceRow__nACyz{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.TourDetailClient_priceUSD__0N3rI{font-size:42px;font-weight:700;color:var(--gold)}.TourDetailClient_priceUnit__53jre{font-size:16px;color:var(--text-muted)}.TourDetailClient_descSection__GW_RL{padding:28px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.TourDetailClient_description__JN21Y{font-size:18px;color:var(--text-muted);line-height:1.85;max-width:100%;margin:0}@media (max-width:640px){.TourDetailClient_description__JN21Y{font-size:15px;line-height:1.7}}.TourDetailClient_sectionTitle__tHBjK{font-size:32px;font-weight:700;color:var(--text);margin:0 0 24px;text-align:center}.TourDetailClient_itinerarySection__sNGaZ{padding:40px 0;border-bottom:1px solid var(--border);padding:36px 0 32px}.TourDetailClient_journeyWrapper__IRjBl{position:relative}.TourDetailClient_journeyStep__CAGI_{padding:20px 0}.TourDetailClient_journeyStep__CAGI_:first-child{animation-delay:.1s}.TourDetailClient_journeyStep__CAGI_:nth-child(2){animation-delay:.2s}.TourDetailClient_journeyStep__CAGI_:nth-child(3){animation-delay:.3s}.TourDetailClient_journeyStep__CAGI_:nth-child(4){animation-delay:.4s}.TourDetailClient_journeyStep__CAGI_:nth-child(5){animation-delay:.5s}@keyframes TourDetailClient_journeyFadeUp__1y2Kc{to{opacity:1;transform:translateY(0)}}.TourDetailClient_journeyImageSide__4UkN4{padding:0 16px}.TourDetailClient_journeyStep__CAGI_{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:40px;gap:40px;padding:40px 0;opacity:0;transform:translateY(40px);animation:TourDetailClient_journeyFadeUp__1y2Kc .7s ease forwards}.TourDetailClient_journeyCenter__a70eb{display:none}.TourDetailClient_journeyImageBox__xBPfB{position:relative;width:100%;height:300px;border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-card);border:1px solid var(--border)}.TourDetailClient_journeyImage__xuMmL{object-fit:cover}.TourDetailClient_journeyTextSide__6BlCm{padding:0 16px}.TourDetailClient_journeyTextBox__OhBWF{padding:28px 24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl)}.TourDetailClient_journeyStepTitle__zk6zl{font-size:20px;font-weight:700;color:var(--text);margin:0 0 12px;line-height:1.3}.TourDetailClient_journeyStepDesc__l1clC{font-size:15px;color:var(--text-muted);line-height:1.8;margin:0}@media (max-width:768px){.TourDetailClient_journeyStep__CAGI_{display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;padding:0;margin-bottom:8px;grid-gap:0;gap:0}.TourDetailClient_journeyImageSide__4UkN4{grid-column:2;grid-row:1;padding:0 0 0 14px}.TourDetailClient_journeyTextSide__6BlCm{grid-column:2;grid-row:2;padding:16px 0 32px 14px}.TourDetailClient_journeyCenter__a70eb{grid-column:1;grid-row:1/3;min-height:unset;height:100%;display:flex;flex-direction:column;align-items:center}.TourDetailClient_journeyDot__DWA0D{width:14px;height:14px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px rgba(201,168,76,.2),0 0 10px rgba(201,168,76,.4);margin-top:8px;flex-shrink:0}.TourDetailClient_journeyLine__Hn_S7{flex:1 1;width:2px;background:linear-gradient(to bottom,var(--gold),var(--purple));opacity:.5;margin-top:6px;border-radius:2px}.TourDetailClient_journeySvg__cf3yF{display:none}.TourDetailClient_journeyCenter__a70eb:after,.TourDetailClient_journeyCenter__a70eb:before{content:"";flex:1 1;width:2px;background:linear-gradient(to bottom,var(--gold),var(--purple));opacity:.5;border-radius:2px}.TourDetailClient_journeyImageBox__xBPfB{height:220px;border-radius:var(--radius-lg)}.TourDetailClient_journeyTextBox__OhBWF{background:none;border:none;padding:0}.TourDetailClient_journeyStepTitle__zk6zl{font-size:18px}.TourDetailClient_journeyStepDesc__l1clC{font-size:14.5px}}.TourDetailClient_includesCard__KHMiy{margin-top:20px}.TourDetailClient_includeGroup__XnhCw{padding:20px 24px;border-bottom:1px solid var(--border)}.TourDetailClient_excludeGroup__8eVey{padding:20px 24px}.TourDetailClient_includeGroupLabel__H8G4l{color:#2e7d52}.TourDetailClient_excludeGroupLabel__Kx6hd,.TourDetailClient_includeGroupLabel__H8G4l{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px}.TourDetailClient_excludeGroupLabel__Kx6hd{color:var(--text-muted)}.TourDetailClient_includeRow__cYoJ_{display:flex;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.04)}.TourDetailClient_includeRow__cYoJ_:last-child{border-bottom:none;padding-bottom:0}.TourDetailClient_excludeRow__G0iyS{display:flex;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.04)}.TourDetailClient_excludeRow__G0iyS:last-child{border-bottom:none;padding-bottom:0}.TourDetailClient_includeDot__9DpSa{width:6px;height:6px;border-radius:50%;background:#2e7d52;flex-shrink:0;margin-top:6px}.TourDetailClient_excludeDash__O90jQ{font-size:14px;color:var(--text-muted);flex-shrink:0;line-height:1.6;opacity:.5}.TourDetailClient_includeText__xrPXo{font-size:14px;color:var(--text);line-height:1.6}.TourDetailClient_excludeText__SZ57C{font-size:14px;color:var(--text-muted);line-height:1.6}@media (max-width:768px){.TourDetailClient_excludeGroup__8eVey,.TourDetailClient_includeGroup__XnhCw{padding:16px}.TourDetailClient_excludeText__SZ57C,.TourDetailClient_includeText__xrPXo{font-size:13.5px}}.TourDetailClient_bookingSection__WVLQm{padding:24px 0 60;display:flex;flex-direction:column;gap:24px}.TourDetailClient_bookBtn__qtPPS{display:inline-flex;align-items:center;padding:15px 40px;background:linear-gradient(135deg,var(--gold),var(--gold-light));color:#1a1200;border:none;border-radius:var(--radius-md);font-size:16px;font-weight:600;letter-spacing:.03em;cursor:pointer;box-shadow:var(--shadow-gold);transition:box-shadow .2s ease}.TourDetailClient_bookBtn__qtPPS:hover{box-shadow:var(--shadow-gold-strong)}.TourDetailClient_whatsappBtn__ucaF9{display:inline-flex;align-items:center;gap:8px;padding:15px 32px;background:rgba(37,211,102,.12);color:var(--whatsapp);border:1.5px solid rgba(37,211,102,.35);border-radius:var(--radius-md);font-size:16px;font-weight:600;text-decoration:none;transition:box-shadow .2s ease}.TourDetailClient_whatsappBtn__ucaF9:hover{box-shadow:0 4px 18px rgba(37,211,102,.3)}@media (max-width:640px){.TourDetailClient_heroSlider___9tcb{margin:80px auto 0;padding:0 16px}.TourDetailClient_heroImageWrapper__fBUw1{height:280px}.TourDetailClient_title__GX8_e{font-size:28px}.TourDetailClient_pill__RvTVz{background:var(--bg-card-hover);border:1px solid var(--border);color:var(--text-light)}.TourDetailClient_priceUSD__0N3rI{font-size:34px}.TourDetailClient_sectionTitle__tHBjK{font-size:26px}.TourDetailClient_timelineImage__MSWkh{height:220px}.TourDetailClient_stepTitle__6CLqL{font-size:20px}.TourDetailClient_timelineStep__Vm5Qx{gap:14px}.TourDetailClient_includesCard__KHMiy{padding:24px}}.TourDetailClient_stickyBar__02_us{position:fixed;bottom:0;left:0;right:0;z-index:100;background:var(--bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border);padding:16px 24px}.TourDetailClient_stickyBarInner__0rkkV{max-width:700px;margin:0 auto;display:flex;align-items:center;gap:12px}.TourDetailClient_stickyWhatsappBtn__auUwP{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1;padding:13px 16px;background:rgba(37,211,102,.12);color:var(--whatsapp);border:1.5px solid rgba(37,211,102,.4);border-radius:var(--radius-md);font-size:14px;font-weight:600;text-decoration:none;transition:box-shadow .2s ease,background .2s ease;white-space:nowrap}.TourDetailClient_stickyWhatsappBtn__auUwP:hover{background:rgba(37,211,102,.2);box-shadow:0 4px 18px rgba(37,211,102,.25)}.TourDetailClient_stickyBookBtn__1908A{flex:1 1;padding:13px 16px;background:linear-gradient(135deg,#e05c1a,#ff7a3d);color:#fff;border:none;border-radius:var(--radius-md);font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 4px 20px rgba(224,92,26,.35);white-space:nowrap;transition:box-shadow .2s ease}.TourDetailClient_stickyBookBtn__1908A:hover{box-shadow:0 6px 28px rgba(224,92,26,.5)}.TourDetailClient_container__p0A8d{padding-bottom:90px}.TourDetailClient_whatsappBtnSolo__baesq:hover{box-shadow:0 4px 18px rgba(37,211,102,.3)}.TourDetailClient_includesSection__aCmSX{max-width:700px;margin:0 auto;padding:24px}.TourDetailClient_includesCard__KHMiy{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 2px 16px rgba(0,0,0,.06)}.TourDetailClient_includesSection__aCmSX{padding:0 16px 24px}.TourDetailClient_includesCard__KHMiy{padding:16px;margin-top:16px;gap:10px}.TourDetailClient_includeRow__cYoJ_{gap:10px}.TourDetailClient_excludeText__SZ57C,.TourDetailClient_includeText__xrPXo{font-size:13.5px;line-height:1.5}.TourDetailClient_accordionIcon__w2sMf{width:30px;height:30px}@media (max-width:900px) and (min-width:769px){.TourDetailClient_journeyStep__CAGI_{gap:20px}.TourDetailClient_journeyImageBox__xBPfB{height:220px}.TourDetailClient_journeyTextBox__OhBWF{padding:20px}.TourDetailClient_journeyStepTitle__zk6zl{font-size:17px}}.TourDetailClient_sharePageBtn___UEjh{display:flex;align-items:center;gap:7px;margin:16px auto 0;padding:9px 20px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:var(--font)}.TourDetailClient_sharePageBtn___UEjh:hover{border-color:var(--border-hover);color:var(--text);box-shadow:var(--shadow-card)}.TourDetailClient_zoomIcon__u7G5H{position:absolute;bottom:10px;right:10px;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;display:flex;align-items:center;justify-content:center;opacity:.4;transition:opacity .2s ease;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.TourDetailClient_journeyImageBox__xBPfB:hover .TourDetailClient_zoomIcon__u7G5H{opacity:1}.TourDetailClient_lightboxOverlay__v7xfB{position:fixed;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;animation:TourDetailClient_lbFadeIn__eAI4z .25s ease}@keyframes TourDetailClient_lbFadeIn__eAI4z{0%{opacity:0}to{opacity:1}}.TourDetailClient_lightboxClose__mvLWp{position:fixed;top:16px;right:20px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);color:#fff;width:40px;height:40px;border-radius:50%;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease;z-index:10000}.TourDetailClient_lightboxClose__mvLWp:hover{background:hsla(0,0%,100%,.22)}.TourDetailClient_lightboxContent__iiIT_{animation:TourDetailClient_lbScaleIn__7_4xa .3s cubic-bezier(.34,1.56,.64,1);max-width:min(90vw,1000px);max-height:85vh;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.6)}@keyframes TourDetailClient_lbScaleIn__7_4xa{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.TourDetailClient_lightboxImg__e8ybf{display:block;max-width:min(90vw,1000px);max-height:85vh;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-lg)}@media (max-width:768px){.TourDetailClient_lightboxOverlay__v7xfB{padding:16px}.TourDetailClient_lightboxContent__iiIT_,.TourDetailClient_lightboxImg__e8ybf{max-width:95vw;max-height:80vh}.TourDetailClient_zoomIcon__u7G5H{opacity:.6}}.TourDetailClient_infoBox__TtWgP{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:36px 40px}.TourDetailClient_infoBoxTitle__OQKsY{font-size:20px;font-weight:700;color:var(--text);margin:0 0 8px}.TourDetailClient_infoBoxDesc__HGnnS{font-size:14px;color:var(--text-muted);margin:0 0 24px}.TourDetailClient_infoList__OvG1g{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.TourDetailClient_infoItem__yAFQU{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:var(--text-muted);line-height:1.6}.TourDetailClient_infoCheck__Dc9w5{width:20px;height:20px;border-radius:50%;background:rgba(46,125,82,.12);border:1px solid rgba(46,125,82,.3);color:#2e7d52;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.TourDetailClient_infoBookBtn__zOtt2{width:100%;padding:14px;background:linear-gradient(135deg,#e05c1a,#ff7a3d);color:#fff;border:none;border-radius:var(--radius-md);font-size:15px;font-weight:700;cursor:pointer;font-family:var(--font);box-shadow:0 4px 20px rgba(224,92,26,.35);transition:box-shadow .2s ease}.TourDetailClient_infoBookBtn__zOtt2:hover{box-shadow:0 6px 28px rgba(224,92,26,.5)}.TourDetailClient_privateNotice__7tQkz{font-size:13px;color:var(--text-muted);border-left:3px solid var(--gold);padding:8px 14px;margin:0 0 24px;background:rgba(201,168,76,.06);border-radius:0 var(--radius-md) var(--radius-md) 0;line-height:1.6}