@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Great+Vibes&family=Playfair+Display:wght@500;600;700&display=swap";
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_eeb4afaa-module__ajrSEq__className{font-family:Poppins,Poppins Fallback;font-style:normal}
.overlayCard-module__d4LPSW__overlayCard{z-index:10;-webkit-backdrop-filter:blur(14px);will-change:transform;background:#fffffff5;border:1px solid #fffc;border-radius:18px;max-width:290px;padding:20px 24px;transition:opacity .4s,transform .4s,box-shadow .4s;position:absolute;top:10%;left:0;transform:translate(-40%);box-shadow:0 20px 48px #0000001f}@media (max-width:1200px){.overlayCard-module__d4LPSW__overlayCard{transform:translate(-10%)}}@media (max-width:1024px){.overlayCard-module__d4LPSW__overlayCard{top:3%;left:8px;transform:translate(0%)}}@media (max-width:768px){.overlayCard-module__d4LPSW__overlayCard{border-radius:14px;width:100%;max-width:100%;margin-bottom:16px;padding:16px 18px;position:relative;top:auto;left:auto;transform:none}}
.TatvaModal-module__UfRjdW__overlay{z-index:2147483647!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;-webkit-backdop-filter:blur(6px)!important;box-sizing:border-box!important;background:#060b208f!important;justify-content:center!important;align-items:center!important;padding:28px 20px!important;animation:.28s both TatvaModal-module__UfRjdW__tvOverlayIn!important;display:flex!important;position:fixed!important;inset:0!important}.TatvaModal-module__UfRjdW__modal{width:100%!important;max-width:1000px!important;max-height:85vh!important;font-family:var(--font-sans)!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #101b4414!important;border-radius:24px!important;flex-direction:column!important;animation:.3s cubic-bezier(.2,.8,.3,1) both TatvaModal-module__UfRjdW__tvModalIn!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 40px 90px -20px #080e2873,0 2px 6px #080e2814!important}.TatvaModal-module__UfRjdW__scrollWrap{scrollbar-width:thin!important;scrollbar-color:#cbd5e1 transparent!important;box-sizing:border-box!important;grid-template-columns:1.18fr 1fr!important;width:100%!important;height:100%!important;max-height:85vh!important;display:grid!important;overflow-y:auto!important}.TatvaModal-module__UfRjdW__scrollWrap::-webkit-scrollbar{width:6px!important;height:6px!important}.TatvaModal-module__UfRjdW__scrollWrap::-webkit-scrollbar-track{background:0 0!important;margin-top:54px!important;margin-bottom:20px!important}.TatvaModal-module__UfRjdW__scrollWrap::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:9999px!important}.TatvaModal-module__UfRjdW__scrollWrap::-webkit-scrollbar-thumb:hover{background:#94a3b8!important}.TatvaModal-module__UfRjdW__closeBtn{z-index:3!important;color:#5b6688!important;cursor:pointer!important;box-sizing:border-box!important;background:#101b440a!important;border:1px solid #0000!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;transition:all .16s!important;display:flex!important;position:absolute!important;top:16px!important;right:16px!important}.TatvaModal-module__UfRjdW__closeBtn:hover{color:#0a1230!important;background:#eef1fa!important;border-color:#dde3f3!important}.TatvaModal-module__UfRjdW__closeBtn:focus-visible{outline-offset:2px!important;outline:2px solid #2551e8!important}.TatvaModal-module__UfRjdW__leftCol{box-sizing:border-box!important;background:linear-gradient(168deg,#f7f9fe 0%,#f1f4fc 62%,#edf1fb 100%)!important;flex-direction:column!important;gap:22px!important;padding:40px 38px 36px!important;display:flex!important}.TatvaModal-module__UfRjdW__logo{align-items:center!important;gap:11px!important;display:flex!important}.TatvaModal-module__UfRjdW__logoIcon{background:linear-gradient(140deg,#2551e8,#4b39c8)!important;border-radius:9px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;display:flex!important;box-shadow:0 6px 16px -6px #2551e8b3!important}.TatvaModal-module__UfRjdW__logoText{font-family:var(--font-heading)!important;color:#0a1230!important;letter-spacing:-.03em!important;font-size:22px!important;font-weight:800!important;line-height:1!important}.TatvaModal-module__UfRjdW__logoAccent{color:#2551e8!important}.TatvaModal-module__UfRjdW__headlineBlock{flex-direction:column!important;gap:12px!important;display:flex!important}.TatvaModal-module__UfRjdW__eyebrow{letter-spacing:.14em!important;color:#6e5bd8!important;text-transform:uppercase!important;margin:0!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:11px!important;font-weight:600!important}.TatvaModal-module__UfRjdW__headline{color:#0a1230!important;letter-spacing:-.03em!important;text-wrap:pretty!important;margin:0!important;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:34px!important;font-weight:800!important;line-height:1.12!important}.TatvaModal-module__UfRjdW__desc{color:#55607f!important;text-wrap:pretty!important;margin:0!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14.5px!important;line-height:1.6!important}.TatvaModal-module__UfRjdW__darkCard{box-sizing:border-box!important;background:linear-gradient(158deg,#0c1533 0%,#131e4b 55%,#1b2461 100%)!important;border:1px solid #101b4412!important;border-radius:16px!important;flex-direction:column!important;gap:12px!important;padding:16px!important;display:flex!important;box-shadow:0 18px 40px -22px #0b1437cc!important}.TatvaModal-module__UfRjdW__darkHeader{justify-content:space-between!important;align-items:center!important;display:flex!important}.TatvaModal-module__UfRjdW__assistantTag{font-family:var(--font-sans)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#ffffff8c!important;align-items:center!important;gap:7px!important;font-size:10.5px!important;font-weight:600!important;display:flex!important}.TatvaModal-module__UfRjdW__assistantDot{background:#38a0ff!important;border-radius:50%!important;flex-shrink:0!important;width:6px!important;height:6px!important;display:block!important;box-shadow:0 0 0 3px #38a0ff2e!important}.TatvaModal-module__UfRjdW__sapBadge{font-family:var(--font-sans)!important;color:#ffffff6b!important;border:1px solid #ffffff24!important;border-radius:999px!important;padding:3px 9px!important;font-size:10.5px!important;font-weight:500!important}.TatvaModal-module__UfRjdW__userBubble{color:#eaf0ff!important;max-width:88%!important;font-family:var(--font-sans)!important;background:#ffffff1a!important;border:1px solid #ffffff1f!important;border-radius:12px 12px 4px!important;align-self:flex-end!important;padding:9px 12px!important;font-size:12.5px!important;line-height:1.5!important}.TatvaModal-module__UfRjdW__assistantResponse{background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:12px 12px 12px 4px!important;flex-direction:column!important;gap:10px!important;padding:12px!important;display:flex!important}.TatvaModal-module__UfRjdW__responseSummary{font-family:var(--font-sans)!important;color:#dce5fa!important;margin:0!important;font-size:12.5px!important;line-height:1.5!important}.TatvaModal-module__UfRjdW__highlightVal{color:#fff!important;font-weight:600!important}.TatvaModal-module__UfRjdW__progressRows{flex-direction:column!important;gap:6px!important;display:flex!important}.TatvaModal-module__UfRjdW__progressRow{align-items:center!important;gap:9px!important;display:flex!important}.TatvaModal-module__UfRjdW__clientName{font-family:var(--font-sans)!important;color:#ffffff9e!important;flex:1!important;font-size:11.5px!important}.TatvaModal-module__UfRjdW__progressTrack{background:#ffffff1a!important;border-radius:999px!important;flex-shrink:0!important;width:92px!important;height:5px!important;overflow:hidden!important}.TatvaModal-module__UfRjdW__progressFill{background:linear-gradient(90deg,#2551e8,#38a0ff)!important;border-radius:999px!important;height:100%!important}.TatvaModal-module__UfRjdW__clientAmt{font-family:var(--font-sans)!important;color:#fff!important;font-variant-numeric:tabular-nums!important;text-align:right!important;flex-shrink:0!important;width:52px!important;font-size:11.5px!important}.TatvaModal-module__UfRjdW__cardActions{gap:7px!important;padding-top:2px!important;display:flex!important}.TatvaModal-module__UfRjdW__actionChipActive{font-family:var(--font-sans)!important;color:#bfd3ff!important;background:#38a0ff1a!important;border:1px solid #38a0ff4d!important;border-radius:999px!important;padding:4px 9px!important;font-size:10.5px!important;font-weight:500!important}.TatvaModal-module__UfRjdW__actionChip{font-family:var(--font-sans)!important;color:#ffffff80!important;border:1px solid #ffffff1f!important;border-radius:999px!important;padding:4px 9px!important;font-size:10.5px!important;font-weight:500!important}.TatvaModal-module__UfRjdW__featureList{flex-direction:column!important;gap:14px!important;margin-top:2px!important;display:flex!important}.TatvaModal-module__UfRjdW__featureItem{align-items:flex-start!important;gap:12px!important;display:flex!important}.TatvaModal-module__UfRjdW__featureIcon{color:#2551e8!important;background:#fff!important;border:1px solid #dce3f6!important;border-radius:9px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;margin-top:1px!important;display:flex!important}.TatvaModal-module__UfRjdW__featureText{flex-direction:column!important;gap:2px!important;display:flex!important}.TatvaModal-module__UfRjdW__featureTitle{color:#0a1230!important;margin:0!important;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;font-weight:700!important}.TatvaModal-module__UfRjdW__featureDesc{color:#6b7593!important;margin:0!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:12.5px!important;line-height:1.5!important}.TatvaModal-module__UfRjdW__rightCol{box-sizing:border-box!important;background:#fff!important;border-left:1px solid #eaeef9!important;flex-direction:column!important;gap:18px!important;padding:44px 38px 36px!important;display:flex!important}.TatvaModal-module__UfRjdW__rightHeaderBlock{flex-direction:column!important;gap:10px!important;display:flex!important}.TatvaModal-module__UfRjdW__rightEyebrow{letter-spacing:.14em!important;color:#8590af!important;text-transform:uppercase!important;margin:0!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:11px!important;font-weight:600!important}.TatvaModal-module__UfRjdW__rightHeadline{color:#0a1230!important;letter-spacing:-.02em!important;text-wrap:pretty!important;margin:0!important;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:24px!important;font-weight:800!important;line-height:1.18!important}.TatvaModal-module__UfRjdW__rightDesc{color:#6b7593!important;text-wrap:pretty!important;margin:0!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;line-height:1.6!important}.TatvaModal-module__UfRjdW__ctaBtn{color:#fff!important;letter-spacing:-.01em!important;cursor:pointer!important;box-sizing:border-box!important;background:linear-gradient(120deg,#2551e8 0%,#4b39c8 100%)!important;border:none!important;border-radius:13px!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;gap:10px!important;padding:15px 26px!important;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important;transition:transform .18s,box-shadow .18s!important;display:inline-flex!important;box-shadow:0 12px 26px -12px #2551e8bf!important}.TatvaModal-module__UfRjdW__ctaBtn:hover{color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 20px 34px -14px #2551e8cc!important}.TatvaModal-module__UfRjdW__ctaBtn:focus-visible{outline-offset:3px!important;outline:2px solid #0a1230!important}.TatvaModal-module__UfRjdW__divider{background:#edf0f8!important;border:none!important;height:1px!important;margin:6px 0 2px!important}.TatvaModal-module__UfRjdW__subBlock{flex-direction:column!important;gap:10px!important;display:flex!important}.TatvaModal-module__UfRjdW__subTitle{color:#0a1230!important;margin:0!important;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:15px!important;font-weight:700!important}.TatvaModal-module__UfRjdW__subDesc{color:#6b7593!important;margin:0 0 4px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:13px!important;line-height:1.55!important}.TatvaModal-module__UfRjdW__successBanner{box-sizing:border-box!important;background:#f2fbf5!important;border:1px solid #c7e7d3!important;border-radius:12px!important;align-items:center!important;gap:10px!important;padding:13px 14px!important;animation:.2s forwards TatvaModal-module__UfRjdW__tvFadeIn!important;display:flex!important}.TatvaModal-module__UfRjdW__successCheckCircle{background:#1f9d57!important;border-radius:50%!important;flex:none!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;animation:.38s cubic-bezier(.2,.8,.3,1) both TatvaModal-module__UfRjdW__tvPop!important;display:flex!important}.TatvaModal-module__UfRjdW__successText{color:#14603a!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:13px!important;font-weight:500!important}.TatvaModal-module__UfRjdW__subForm{flex-direction:column!important;gap:8px!important;display:flex!important}.TatvaModal-module__UfRjdW__subRow{gap:8px!important;display:flex!important}.TatvaModal-module__UfRjdW__subInput{color:#0a1230!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d9dff0!important;border-radius:11px!important;outline:none!important;flex:1!important;min-width:0!important;padding:12px 14px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;transition:border-color .16s,box-shadow .16s!important}.TatvaModal-module__UfRjdW__subInput:focus{border-color:#2551e8!important;box-shadow:0 0 0 3px #2551e824!important}.TatvaModal-module__UfRjdW__subBtn{color:#0a1230!important;cursor:pointer!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #c9d2ea!important;border-radius:11px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:112px!important;padding:12px 18px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;font-weight:600!important;transition:all .16s!important;display:inline-flex!important}.TatvaModal-module__UfRjdW__subBtn:hover{background:#f5f7fd!important;border-color:#a9b6dd!important}.TatvaModal-module__UfRjdW__subBtn:focus-visible{outline-offset:2px!important;outline:2px solid #2551e8!important}.TatvaModal-module__UfRjdW__spinner{border:2px solid #c9d2ea!important;border-top-color:#2551e8!important;border-radius:50%!important;width:14px!important;height:14px!important;animation:.7s linear infinite TatvaModal-module__UfRjdW__tvSpin!important;display:block!important}.TatvaModal-module__UfRjdW__errorBanner{color:#c0392b!important;align-items:center!important;gap:7px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:12.5px!important;display:flex!important}.TatvaModal-module__UfRjdW__footerBlock{flex-direction:column!important;gap:10px!important;margin-top:auto!important;padding-top:20px!important;display:flex!important}.TatvaModal-module__UfRjdW__badgesRow{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.TatvaModal-module__UfRjdW__badgeItem{color:#55607f!important;background:#f5f7fd!important;border:1px solid #e7ebf7!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:5px 10px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:11.5px!important;font-weight:500!important;display:inline-flex!important}.TatvaModal-module__UfRjdW__greenCheck{color:#1f9d57!important;font-weight:700!important}.TatvaModal-module__UfRjdW__disclaimerText{color:#8590af!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:11.5px!important;line-height:1.5!important}@keyframes TatvaModal-module__UfRjdW__tvOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes TatvaModal-module__UfRjdW__tvModalIn{0%{opacity:0;transform:translateY(12px)scale(.972)}to{opacity:1;transform:none}}@keyframes TatvaModal-module__UfRjdW__tvSpin{to{transform:rotate(360deg)}}@keyframes TatvaModal-module__UfRjdW__tvPop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes TatvaModal-module__UfRjdW__tvFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.TatvaModal-module__UfRjdW__scrollWrap{grid-template-columns:1fr!important;max-height:92vh!important}.TatvaModal-module__UfRjdW__leftCol{padding:28px 24px 24px!important}.TatvaModal-module__UfRjdW__rightCol{border-top:1px solid #e4e8f5!important;border-left:none!important;padding:24px!important}.TatvaModal-module__UfRjdW__headline{font-size:28px!important}.TatvaModal-module__UfRjdW__logo{justify-content:center!important}.TatvaModal-module__UfRjdW__ctaBtn{justify-content:center!important;width:100%!important}.TatvaModal-module__UfRjdW__subRow{flex-direction:column!important}.TatvaModal-module__UfRjdW__subRow>*{width:100%!important}}
.Feture-module___Xbt1G__feture{grid-gap:2rem;height:auto;margin-left:-2rem;display:grid;overflow:hidden}.Feture-module___Xbt1G__fetureitem{cursor:pointer;background:#28293d;border:.2rem solid #28293d;border-radius:.6rem;flex-direction:column;justify-content:center;width:9rem;min-height:9rem;padding:.3rem;display:flex}.Feture-module___Xbt1G__feturelogo{background:#b1b1b1;border-radius:1rem;justify-content:center;margin:auto;padding:.3rem;font-size:2.2rem;display:flex}.Feture-module___Xbt1G__voiletBo:hover{border:.15rem solid #b939ff}.Feture-module___Xbt1G__voiletBg{background:#b939ff}.Feture-module___Xbt1G__redBo:hover{border:.15rem solid #fc477e}.Feture-module___Xbt1G__redBg{background:#fc477e}.Feture-module___Xbt1G__yellowBo:hover{border:.15rem solid #ffdb45}.Feture-module___Xbt1G__yellowBg{background:#ffdb45}.Feture-module___Xbt1G__orangBo:hover{border:.15rem solid #ff9d53}.Feture-module___Xbt1G__orangBg{background:#ff9d53}.Feture-module___Xbt1G__blueBo:hover{border:.15rem solid #4694ff}.Feture-module___Xbt1G__blueBg{background:#4694ff}.Feture-module___Xbt1G__greenBo:hover{border:.15rem solid #2de782}.Feture-module___Xbt1G__greenBg{background:#2de782}.Feture-module___Xbt1G__greyelBo:hover{border:.15rem solid #bfe72d}.Feture-module___Xbt1G__greyelBg{background:#bfe72d}
.DiwaliHeroSection-module__p_Ndeq__diwaliHeroContainer{color:#fff;box-sizing:border-box;width:100%;min-height:480px;font-family:var(--font-sans,system-ui,-apple-system,sans-serif);background-color:#040f28;background-image:linear-gradient(90deg,#040f2826 0%,#040f2873 38%,#040f28e0 60%,#040f28fa 85%,#040f28 100%),url(/diwali-banner-wide.jpg);background-position:0;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #3b82f640;align-items:center;padding:38px 56px 42px;display:flex;position:relative;overflow:hidden}@media (max-width:991px){.DiwaliHeroSection-module__p_Ndeq__diwaliHeroContainer{background-image:linear-gradient(#040f28bf 0%,#040f28eb 50%,#040f28 100%),url(/diwali-banner-wide.jpg);background-position:top;min-height:420px;padding:50px 70px 44px}}@media (max-width:639px){.DiwaliHeroSection-module__p_Ndeq__diwaliHeroContainer{min-height:unset;background-image:linear-gradient(#040f2899 0%,#040f28eb 45%,#040f28 100%),url(/diwali-banner-wide.jpg);background-position:top;padding:52px 20px 40px}}.DiwaliHeroSection-module__p_Ndeq__ambientLighting{pointer-events:none;z-index:1;background:radial-gradient(circle at 75% 40%,#0084ff24 0%,#0000 60%),radial-gradient(circle at 25% 65%,#f59e0b2e 0%,#0000 50%);position:absolute;inset:0}.DiwaliHeroSection-module__p_Ndeq__mandalaBackground{opacity:.08;pointer-events:none;z-index:1;width:650px;height:650px;animation:80s linear infinite DiwaliHeroSection-module__p_Ndeq__slowMandalaSpin;position:absolute;top:50%;right:12%;transform:translateY(-50%)}@keyframes DiwaliHeroSection-module__p_Ndeq__slowMandalaSpin{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}.DiwaliHeroSection-module__p_Ndeq__hangingDiyaSlot{z-index:3;transform-origin:top;pointer-events:none;animation:5.5s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__gentlePendulum;position:absolute;top:0;left:1.5%}@keyframes DiwaliHeroSection-module__p_Ndeq__gentlePendulum{0%{transform:rotate(-3deg)}50%{transform:rotate(2deg)}to{transform:rotate(-3deg)}}.DiwaliHeroSection-module__p_Ndeq__hangingDiyaSlotRight{z-index:3;transform-origin:top;pointer-events:none;animation:6s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__gentlePendulumRight;position:absolute;top:0;right:1.5%}@keyframes DiwaliHeroSection-module__p_Ndeq__gentlePendulumRight{0%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}to{transform:rotate(3deg)}}@media (max-width:991px){.DiwaliHeroSection-module__p_Ndeq__hangingDiyaSlot svg,.DiwaliHeroSection-module__p_Ndeq__hangingDiyaSlotRight svg{width:42px;height:165px}}@media (max-width:639px){.DiwaliHeroSection-module__p_Ndeq__hangingDiyaSlot,.DiwaliHeroSection-module__p_Ndeq__hangingDiyaSlotRight{display:none}}.DiwaliHeroSection-module__p_Ndeq__hangingFlameFlicker{transform-origin:30px 176px;animation:1.8s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__flameFlicker}@keyframes DiwaliHeroSection-module__p_Ndeq__flameFlicker{0%{filter:drop-shadow(0 0 6px #fef08a)drop-shadow(0 0 14px #f59e0b);transform:scale(1)skew(0)}50%{filter:drop-shadow(0 0 10px #fef08a)drop-shadow(0 0 18px #f59e0b);transform:scale(1.08,.95)skew(-1.5deg)}to{filter:drop-shadow(0 0 8px #fef08a)drop-shadow(0 0 12px #d97706);transform:scale(.96,1.05)skew(1deg)}}.DiwaliHeroSection-module__p_Ndeq__whiteStarburst{pointer-events:none;z-index:2;filter:drop-shadow(0 0 10px #fff)drop-shadow(0 0 20px #ffffffe6)drop-shadow(0 0 32px #93c5fdb3);justify-content:center;align-items:center;display:flex;position:absolute}.DiwaliHeroSection-module__p_Ndeq__whiteSpinGraceful{animation:14s linear infinite DiwaliHeroSection-module__p_Ndeq__whiteSpin}.DiwaliHeroSection-module__p_Ndeq__whiteSpinReverse{animation:18s linear infinite DiwaliHeroSection-module__p_Ndeq__whiteSpinReverse}@keyframes DiwaliHeroSection-module__p_Ndeq__whiteSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes DiwaliHeroSection-module__p_Ndeq__whiteSpinReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.DiwaliHeroSection-module__p_Ndeq__whiteBurstPulse{animation:2.8s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__whiteBreath}@keyframes DiwaliHeroSection-module__p_Ndeq__whiteBreath{0%{opacity:.8;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}.DiwaliHeroSection-module__p_Ndeq__whiteSparkle{pointer-events:none;z-index:4;transform-origin:50%;animation:linear infinite DiwaliHeroSection-module__p_Ndeq__whiteSparkleTwinkle;position:absolute}@keyframes DiwaliHeroSection-module__p_Ndeq__whiteSparkleTwinkle{0%{opacity:0;filter:drop-shadow(0 0 #fff);transform:scale(0)rotate(0)}25%{opacity:.75;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 10px #ffffffb3);transform:scale(1.08)rotate(15deg)}50%{opacity:.6;filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 6px #ffffff80);transform:scale(.9)rotate(30deg)}75%{opacity:.8;filter:drop-shadow(0 0 6px #fff)drop-shadow(0 0 12px #fffc);transform:scale(1.05)rotate(45deg)}90%{opacity:.25;filter:drop-shadow(0 0 2px #fff);transform:scale(.5)rotate(60deg)}to{opacity:0;filter:drop-shadow(0 0 #fff);transform:scale(0)rotate(70deg)}}.DiwaliHeroSection-module__p_Ndeq__whiteCrossFlare{pointer-events:none;z-index:4;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 10px #fff9);animation:4.5s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__whiteFlarePulse;position:absolute}@keyframes DiwaliHeroSection-module__p_Ndeq__whiteFlarePulse{0%{opacity:.15;transform:scale(.65)rotate(0)}50%{opacity:.7;transform:scale(1.05)rotate(12deg)}to{opacity:.2;transform:scale(.7)rotate(-8deg)}}.DiwaliHeroSection-module__p_Ndeq__topFestiveBrand{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:22px;left:36%;transform:translate(-50%)}@media (max-width:991px){.DiwaliHeroSection-module__p_Ndeq__topFestiveBrand{margin-bottom:24px;position:static;left:auto;transform:none}}.DiwaliHeroSection-module__p_Ndeq__diwaliScriptHappy{letter-spacing:.22em;color:#fbbf24;text-transform:lowercase;filter:drop-shadow(0 0 6px #fbbf2499);margin-bottom:-2px;font-family:serif;font-size:14.5px;font-style:italic;animation:3.2s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__happyFloat;display:inline-block}@keyframes DiwaliHeroSection-module__p_Ndeq__happyFloat{0%{color:#fbbf24;transform:translateY(0)scale(.98)}50%{color:#fef08a;filter:drop-shadow(0 0 10px #fef08ae6);transform:translateY(-2.5px)scale(1.02)}to{color:#f59e0b;transform:translateY(0)scale(.98)}}.DiwaliHeroSection-module__p_Ndeq__diwaliTitleMain{letter-spacing:.06em;background:linear-gradient(90deg,#fff 0%,#fef08a 20%,#fbbf24 45%,#fff 65%,#93c5fd 85%,#fff 100%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-items:center;gap:7px;margin:0;font-size:30px;font-weight:800;line-height:1.1;animation:4s linear infinite DiwaliHeroSection-module__p_Ndeq__diwaliShineSweep,3.2s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__diwaliGlowBreath;display:inline-flex}@keyframes DiwaliHeroSection-module__p_Ndeq__diwaliShineSweep{0%{background-position:0%}to{background-position:200%}}@keyframes DiwaliHeroSection-module__p_Ndeq__diwaliGlowBreath{0%{filter:drop-shadow(0 0 8px #fbbf2459);transform:scale(.99)}to{filter:drop-shadow(0 0 18px #fbbf24cc)drop-shadow(0 0 28px #fef08a80);transform:scale(1.02)}}.DiwaliHeroSection-module__p_Ndeq__diwaliTagSub{letter-spacing:.28em;color:#bae6fd;text-transform:uppercase;margin-top:3px;font-size:9.5px;font-weight:700;animation:3s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__tagShimmer}@keyframes DiwaliHeroSection-module__p_Ndeq__tagShimmer{0%{opacity:.7;color:#94a3b8}to{opacity:1;color:#fef08a;filter:drop-shadow(0 0 6px #fef08a99)}}.DiwaliHeroSection-module__p_Ndeq__contentWrapper{z-index:3;grid-template-columns:1fr;align-items:center;width:100%;max-width:1240px;margin:0 auto;display:grid;position:relative}@media (min-width:992px){.DiwaliHeroSection-module__p_Ndeq__contentWrapper{grid-template-columns:1fr 1fr;gap:40px}}.DiwaliHeroSection-module__p_Ndeq__leftHeroSpace{min-height:280px;position:relative}@media (max-width:991px){.DiwaliHeroSection-module__p_Ndeq__leftHeroSpace{display:none}}.DiwaliHeroSection-module__p_Ndeq__naturalFlameGlow{filter:blur(16px);pointer-events:none;background:radial-gradient(circle,#fbbf2466 0%,#f59e0b26 40%,#0000 70%);border-radius:50%;width:120px;height:120px;animation:2.5s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__flameAuraPulse;position:absolute;top:37%;left:67%;transform:translate(-50%,-50%)}@keyframes DiwaliHeroSection-module__p_Ndeq__flameAuraPulse{0%{opacity:.7;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1.18)}}.DiwaliHeroSection-module__p_Ndeq__floatingEmber{pointer-events:none;background:#fef08a;border-radius:50%;animation:linear infinite DiwaliHeroSection-module__p_Ndeq__emberRise;position:absolute;box-shadow:0 0 8px #fbbf24}@keyframes DiwaliHeroSection-module__p_Ndeq__emberRise{0%{opacity:0;transform:translate(0)scale(.6)}30%{opacity:.9}80%{opacity:.7}to{opacity:0;transform:translate(-15px,-80px)scale(1.1)}}.DiwaliHeroSection-module__p_Ndeq__rightHeroContent{text-align:center;z-index:5;flex-direction:column;align-items:center;max-width:620px;margin:0 auto;padding-right:16px;display:flex;position:relative}@media (max-width:991px){.DiwaliHeroSection-module__p_Ndeq__rightHeroContent{max-width:100%;margin:0 auto;padding-right:0}}@media (max-width:639px){.DiwaliHeroSection-module__p_Ndeq__rightHeroContent{align-items:center;margin:0 auto;padding:0}}.DiwaliHeroSection-module__p_Ndeq__wishingLine{letter-spacing:.24em;text-transform:uppercase;color:#bae6fd;filter:drop-shadow(0 0 8px #38bdf880);align-items:center;gap:12px;margin-bottom:2px;font-family:Playfair Display,Georgia,serif;font-size:13.5px;font-weight:600;display:flex}.DiwaliHeroSection-module__p_Ndeq__wishingDecoLine{background:linear-gradient(90deg,#0000,#fbbf24,#0000);width:42px;height:1px}.DiwaliHeroSection-module__p_Ndeq__happyDiwaliTitle{letter-spacing:.02em;background:linear-gradient(135deg,#fff 0%,#fffbeb 25%,#fef08a 45%,#fbbf24 70%,#f59e0b 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 16px #fbbf24b3)drop-shadow(0 0 32px #f59e0b66);-webkit-background-clip:text;margin:0;padding:0 14px;font-family:Great Vibes,Dancing Script,Brush Script MT,cursive;font-size:52px;font-weight:400;line-height:1.1;animation:4s ease-in-out infinite alternate DiwaliHeroSection-module__p_Ndeq__goldShimmer}@media (min-width:640px){.DiwaliHeroSection-module__p_Ndeq__happyDiwaliTitle{font-size:68px}}@media (min-width:992px){.DiwaliHeroSection-module__p_Ndeq__happyDiwaliTitle{font-size:82px}}@keyframes DiwaliHeroSection-module__p_Ndeq__goldShimmer{0%{filter:drop-shadow(0 3px 14px #fbbf2499)drop-shadow(0 0 26px #f59e0b4d)}to{filter:drop-shadow(0 3px 20px #fef08ad9)drop-shadow(0 0 40px #fbbf248c)}}.DiwaliHeroSection-module__p_Ndeq__festivalOfLightsSub{font-family:var(--font-sans,system-ui,sans-serif);letter-spacing:.28em;text-transform:uppercase;color:#fef08a;text-shadow:0 0 12px #fef08ab3;margin-top:2px;font-size:11px;font-weight:700}.DiwaliHeroSection-module__p_Ndeq__festiveMainPitch{font-family:var(--font-sans,system-ui,sans-serif);color:#fff;letter-spacing:-.015em;text-shadow:0 2px 14px #00000080;margin:12px 0 6px;font-size:20px;font-weight:800;line-height:1.25}@media (min-width:640px){.DiwaliHeroSection-module__p_Ndeq__festiveMainPitch{font-size:26px}}@media (min-width:992px){.DiwaliHeroSection-module__p_Ndeq__festiveMainPitch{font-size:32px}}.DiwaliHeroSection-module__p_Ndeq__festiveMainPitchHighlight{background:linear-gradient(90deg,#fef08a 0%,#fbbf24 60%,#f59e0b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.DiwaliHeroSection-module__p_Ndeq__festiveBlessingText{font-family:var(--font-sans,system-ui,sans-serif);color:#e0f2fe;opacity:.95;text-shadow:0 1px 8px #0006;max-width:540px;margin:4px auto 0;font-size:13px;font-weight:400;line-height:1.55}@media (min-width:640px){.DiwaliHeroSection-module__p_Ndeq__festiveBlessingText{font-size:14.5px}}.DiwaliHeroSection-module__p_Ndeq__festiveInviteTag{color:#fef08a;letter-spacing:.02em;text-shadow:0 0 10px #fef08a99;margin-top:6px;font-size:13.5px;font-weight:700;display:inline-block}.DiwaliHeroSection-module__p_Ndeq__chipItem{color:#e2e8f0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.DiwaliHeroSection-module__p_Ndeq__chipItem:hover{color:#fff;background:#0084ff2e;border-color:#60b1ff73;transform:translateY(-2px)}.DiwaliHeroSection-module__p_Ndeq__ctaRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.DiwaliHeroSection-module__p_Ndeq__primaryCta{color:#fff;background:#0084ff;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:8px;padding:13px 26px;font-size:15.5px;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0084ff73}.DiwaliHeroSection-module__p_Ndeq__primaryCta:before{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:50%;height:100%;animation:4s infinite DiwaliHeroSection-module__p_Ndeq__buttonSweep;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@keyframes DiwaliHeroSection-module__p_Ndeq__buttonSweep{0%{left:-100%}25%{left:200%}to{left:200%}}.DiwaliHeroSection-module__p_Ndeq__primaryCta:hover{color:#fff;background:#0070db;transform:translateY(-2px);box-shadow:0 8px 28px #0084ff99}.DiwaliHeroSection-module__p_Ndeq__secondaryCta{color:#f1f5f9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.DiwaliHeroSection-module__p_Ndeq__secondaryCta:hover{color:#fff;background:#ffffff29;border-color:#ffffff59;transform:translateY(-2px)}.DiwaliHeroSection-module__p_Ndeq__bottomLightLine{opacity:.85;background:linear-gradient(90deg,#0000,#0084ff 25%,#fbbf24 50%,#0084ff 75%,#0000);height:2px;position:absolute;bottom:0;left:0;right:0}
.DiwaliRedbusSection-module__Uq2rkq__redbusHeroSection{color:#fff;box-sizing:border-box;width:100%;min-height:320px;font-family:var(--font-sans,system-ui,-apple-system,sans-serif);background:radial-gradient(90% 85%,#082766 0%,#04163d 55%,#020b22 100%);border-bottom:2px solid #38bdf840;justify-content:center;align-items:center;padding:44px 24px;display:flex;position:relative;overflow:hidden}.DiwaliRedbusSection-module__Uq2rkq__ambientBlueGlow{filter:blur(50px);pointer-events:none;z-index:1;background:radial-gradient(#0084ff47 0%,#38bdf81a 50%,#0000 75%);width:780px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DiwaliRedbusSection-module__Uq2rkq__ambientDiyaGlowLeft{filter:blur(38px);pointer-events:none;z-index:1;background:radial-gradient(circle,#f59e0b52 0%,#d9770614 50%,#0000 75%);width:290px;height:240px;position:absolute;top:50%;left:15%;transform:translateY(-50%)}.DiwaliRedbusSection-module__Uq2rkq__ambientDiyaGlowRight{filter:blur(38px);pointer-events:none;z-index:1;background:radial-gradient(circle,#f59e0b52 0%,#d9770614 50%,#0000 75%);width:290px;height:240px;position:absolute;top:50%;right:15%;transform:translateY(-50%)}.DiwaliRedbusSection-module__Uq2rkq__sparkleStarWhite{pointer-events:none;z-index:4;transform-origin:50%;animation:linear infinite DiwaliRedbusSection-module__Uq2rkq__lottieWhiteTwinkle;position:absolute}@keyframes DiwaliRedbusSection-module__Uq2rkq__lottieWhiteTwinkle{0%{opacity:0;transform:scale(0)rotate(0)}20%{opacity:1;filter:drop-shadow(0 0 6px #fff)drop-shadow(0 0 12px #ffffffe6)drop-shadow(0 0 18px #bae6fdb3);transform:scale(1.2)rotate(20deg)}45%{opacity:.75;transform:scale(.85)rotate(45deg)}65%{opacity:1;filter:drop-shadow(0 0 8px #fff)drop-shadow(0 0 16px #fff);transform:scale(1.15)rotate(70deg)}85%{opacity:.3;transform:scale(.5)rotate(90deg)}to{opacity:0;transform:scale(0)rotate(110deg)}}.DiwaliRedbusSection-module__Uq2rkq__mainContainer{z-index:3;justify-content:center;align-items:center;gap:36px;width:100%;max-width:1100px;margin:0 auto;display:flex;position:relative}@media (max-width:768px){.DiwaliRedbusSection-module__Uq2rkq__mainContainer{gap:16px}}.DiwaliRedbusSection-module__Uq2rkq__stageDiyaLeft,.DiwaliRedbusSection-module__Uq2rkq__stageDiyaRight{z-index:5;filter:drop-shadow(0 8px 18px #f59e0b99);flex-direction:column;flex-shrink:0;align-items:center;animation:3s ease-in-out infinite alternate DiwaliRedbusSection-module__Uq2rkq__diyaBreathe;display:flex;position:relative}@keyframes DiwaliRedbusSection-module__Uq2rkq__diyaBreathe{0%{transform:scale(.97)}to{transform:scale(1.03)}}@media (max-width:600px){.DiwaliRedbusSection-module__Uq2rkq__stageDiyaLeft,.DiwaliRedbusSection-module__Uq2rkq__stageDiyaRight{transform:scale(.75)}}.DiwaliRedbusSection-module__Uq2rkq__wishingHeaderBlock{z-index:5;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.DiwaliRedbusSection-module__Uq2rkq__wishingLine{letter-spacing:.24em;text-transform:uppercase;color:#bae6fd;filter:drop-shadow(0 0 8px #38bdf880);align-items:center;gap:12px;margin-bottom:2px;font-family:Playfair Display,Georgia,serif;font-size:13.5px;font-weight:600;display:flex}.DiwaliRedbusSection-module__Uq2rkq__wishingDecoLine{background:linear-gradient(90deg,#0000,#fbbf24,#0000);width:42px;height:1px}.DiwaliRedbusSection-module__Uq2rkq__happyDiwaliTitle{letter-spacing:.02em;background:linear-gradient(135deg,#fff 0%,#fffbeb 25%,#fef08a 45%,#fbbf24 70%,#f59e0b 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 16px #fbbf24b3)drop-shadow(0 0 32px #f59e0b66);-webkit-background-clip:text;margin:0;padding:0 14px;font-family:Great Vibes,Dancing Script,Brush Script MT,cursive;font-size:68px;font-weight:400;line-height:1.1;animation:4s ease-in-out infinite alternate DiwaliRedbusSection-module__Uq2rkq__goldShimmer}@media (min-width:768px){.DiwaliRedbusSection-module__Uq2rkq__happyDiwaliTitle{font-size:84px}}@keyframes DiwaliRedbusSection-module__Uq2rkq__goldShimmer{0%{filter:drop-shadow(0 3px 14px #fbbf2499)drop-shadow(0 0 26px #f59e0b4d)}to{filter:drop-shadow(0 3px 20px #fef08ad9)drop-shadow(0 0 40px #fbbf248c)}}.DiwaliRedbusSection-module__Uq2rkq__festivalOfLightsSub{font-family:var(--font-sans,system-ui,sans-serif);letter-spacing:.28em;text-transform:uppercase;color:#fef08a;text-shadow:0 0 12px #fef08ab3;margin-top:2px;font-size:11px;font-weight:700}.DiwaliRedbusSection-module__Uq2rkq__festiveMainPitch{font-family:var(--font-sans,system-ui,sans-serif);color:#fff;letter-spacing:-.015em;text-shadow:0 2px 14px #00000080;margin:10px 0 6px;font-size:26px;font-weight:800;line-height:1.25}@media (min-width:768px){.DiwaliRedbusSection-module__Uq2rkq__festiveMainPitch{font-size:32px}}.DiwaliRedbusSection-module__Uq2rkq__festiveMainPitchHighlight{background:linear-gradient(90deg,#fef08a 0%,#fbbf24 60%,#f59e0b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.DiwaliRedbusSection-module__Uq2rkq__festiveBlessingText{font-family:var(--font-sans,system-ui,sans-serif);color:#e0f2fe;opacity:.95;text-shadow:0 1px 8px #0006;max-width:580px;margin:4px auto 0;font-size:14.5px;font-weight:400;line-height:1.55}.DiwaliRedbusSection-module__Uq2rkq__festiveInviteTag{color:#fef08a;letter-spacing:.02em;text-shadow:0 0 10px #fef08a99;margin-top:6px;font-size:13.5px;font-weight:700;display:inline-block}
.contact-module__pl-rEq__hcw_card{cursor:pointer;transform-style:preserve-3d;will-change:transform;background:#fff;border:1.5px solid #f1f5f9;border-radius:12px;align-items:center;gap:6px;padding:18px 22px;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s;display:flex;box-shadow:0 2px 8px #0000000f}.contact-module__pl-rEq__hcw_card:hover{border-color:#bfdbfe;transform:perspective(800px)rotateX(-4deg)rotateY(4deg)translateY(-6px)scale(1.02);box-shadow:0 12px 32px #3b82f626}.contact-module__pl-rEq__hcw_icon_wrap{background:#eff6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .25s;display:flex}.contact-module__pl-rEq__hcw_card:hover .contact-module__pl-rEq__hcw_icon_wrap{background:#dbeafe}.contact-module__pl-rEq__hcw_outer{z-index:2;grid-template-columns:1.1fr 1.3fr;align-items:stretch;gap:clamp(30px,9vw,50px);max-width:1200px;margin:0 auto;display:grid;position:relative}@media (max-width:860px){.contact-module__pl-rEq__hcw_outer{grid-template-columns:1fr}}@media (max-width:500px){.contact-module__pl-rEq__hcw_card{padding:14px 16px}}
