@font-face{font-family:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(../media/53d463513cd1ef1d-s.p.1t1jrj1xm5wnl.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:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5fc1def936cbc1e5-s.2c66mhlk5licb.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:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8c38e81c61c50756-s.p.0rbdvz6tcsgcx.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:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46bc28de2e2b0d9f-s.p.2m4b-9p0tazhi.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:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/812e2ecb5e17ea59-s.168g1xwbjlcc_.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:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1773d0375f79890f-s.p.1l3o7kdaw7sd5.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:Tiro Devanagari Hindi Fallback;src:local(Times New Roman);ascent-override:67.12%;descent-override:21.78%;line-gap-override:29.34%;size-adjust:112.49%}.E9VhXG_className{font-family:Tiro Devanagari Hindi,Tiro Devanagari Hindi Fallback;font-weight:400}.E9VhXG_variable{--font-tiro:"Tiro Devanagari Hindi", "Tiro Devanagari Hindi Fallback"}
@font-face{font-family:Mukta;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6782197c4d5dd6ad-s.p.1p-shbhruafvc.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:Mukta;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5372248e942b0993-s.0rdzr53x8c8-0.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:Mukta;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed113078b1c8eb25-s.p.2yibybzdd5zj9.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:Mukta;font-style:normal;font-weight:500;font-display:swap;src:url(../media/55ccc4e52c34800d-s.p.3rj_4-79y6dpx.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:Mukta;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a6037d28403df9b5-s.31px6opyhwcge.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:Mukta;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49eabb9678b0be2e-s.p.18iy506ss373e.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:Mukta;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c346428b8b499e8a-s.p.3qdbhe3vu7ecv.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:Mukta;font-style:normal;font-weight:700;font-display:swap;src:url(../media/23797f40b11d69c3-s.0iwqw868103zx.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:Mukta;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a3346ffcb420890f-s.p.26rbble1digxv.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:Mukta Fallback;src:local(Arial);ascent-override:119.94%;descent-override:56.47%;line-gap-override:0.0%;size-adjust:94.21%}._dkWmq_className{font-family:Mukta,Mukta Fallback;font-style:normal}._dkWmq_variable{--font-mukta:"Mukta", "Mukta Fallback"}
@font-face{font-family:Rozha One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f737f94c060e53da-s.2f3lj_pvx3tg4.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:Rozha One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/40f19cf982b7c3b3-s.0u0zkkxabsq6i.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:Rozha One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e3f77e691ca9dca0-s.3t2mwbyunz1a_.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:Rozha One Fallback;src:local(Times New Roman);ascent-override:86.82%;descent-override:36.71%;line-gap-override:0.0%;size-adjust:114.95%}.hhGOUW_className{font-family:Rozha One,Rozha One Fallback;font-style:normal;font-weight:400}.hhGOUW_variable{--font-rozha:"Rozha One", "Rozha One Fallback"}
@font-face{font-family:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a8653d0c7c623374-s.2de4i1ptm9b37.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:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2e587ad1d4168ead-s.394uoooy22nvp.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:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7c371263396b4e5a-s.2b3z6k5kcb3-b.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:Yatra One Fallback;src:local(Arial);ascent-override:88.89%;descent-override:43.68%;line-gap-override:0.0%;size-adjust:111.48%}._1AZVZG_className{font-family:Yatra One,Yatra One Fallback;font-style:normal;font-weight:400}._1AZVZG_variable{--font-yatra:"Yatra One", "Yatra One Fallback"}
@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f909a269f494b794-s.03cejzym9p802.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/521c263860cc4ed1-s.082vh6smfhzu4.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:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/db3f01ae0719bbb0-s.2c0pkezzij_il.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:Pinyon Script Fallback;src:local(Arial);ascent-override:107.82%;descent-override:48.0%;line-gap-override:0.0%;size-adjust:80.07%}.p7IJUa_className{font-family:Pinyon Script,Pinyon Script Fallback;font-style:normal;font-weight:400}.p7IJUa_variable{--font-pinyon:"Pinyon Script", "Pinyon Script Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.U3A3rq_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.U3A3rq_variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Crimson Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbe2082c2ebf69de-s.2jyvoovntfwbd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9ae69ccf0a67f3e4-s.0p0zu0cvbvyu-.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:Crimson Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/115e7a2565b70400-s.1vgtwd90zpq_8.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:Crimson Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bbe2082c2ebf69de-s.2jyvoovntfwbd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9ae69ccf0a67f3e4-s.0p0zu0cvbvyu-.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:Crimson Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/115e7a2565b70400-s.1vgtwd90zpq_8.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:Crimson Pro Fallback;src:local(Times New Roman);ascent-override:90.96%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:98.56%}.UKL_Aq_className{font-family:Crimson Pro,Crimson Pro Fallback;font-style:normal}.UKL_Aq_variable{--font-crimson:"Crimson Pro", "Crimson Pro Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.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:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc014fcb166cf364-s.2cu9iw-l3ih8o.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:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.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:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cc014fcb166cf364-s.2cu9iw-l3ih8o.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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}._3MBf3G_className{font-family:Cinzel,Cinzel Fallback;font-style:normal}._3MBf3G_variable{--font-cinzel:"Cinzel", "Cinzel Fallback"}
:root{--kora:#fbf6ef;--kora-deep:#f3e9dc;--paper:#fffdf9;--kajal:#2b1216;--kajal-soft:#6a5155;--kumkum:#7d1631;--kumkum-deep:#5c0f23;--zari:#b98a2e;--zari-light:#e3c88f;--gulabi:#f3e1da;--mehndi:#4e6b33;--danger:#a3242b;--line:#e4d3bf;--hint:#a89396;--whatsapp:#1f7a4d;--font-display:var(--font-tiro), "Tiro Devanagari Hindi", Georgia, serif;--font-body:var(--font-mukta), "Mukta", system-ui, sans-serif;--font-bold:var(--font-rozha), "Rozha One", Georgia, serif;--font-folk:var(--font-yatra), "Yatra One", var(--font-bold);--font-script:var(--font-pinyon), "Pinyon Script", var(--font-display);--step--1:.875rem;--step-0:1rem;--step-1:1.25rem;--step-2:1.625rem;--step-3:clamp(1.75rem, 1.3rem + 2vw, 2.4rem);--step-4:clamp(2.5rem, 1.6rem + 4vw, 3.75rem);--gutter:16px;--page:1180px;--measure:62ch;--bar:56px;--tap:52px;--radius:14px;--radius-lg:24px;--ease:cubic-bezier(.2, .7, .2, 1);--shadow-phone:0 34px 50px -28px #2b12168c, 0 10px 24px -14px #2b121659;--shadow-tile:0 22px 32px -22px #2b121680;--arch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cpath d='M0 140V52C0 26 24 10 44 4c3-1 5-2.5 6-4 1 1.5 3 3 6 4 20 6 44 22 44 48v88z'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:900px){:root{--gutter:48px;--bar:72px}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{background:var(--kora);min-height:100dvh;color:var(--kajal);font:400 var(--step-0) / 1.55 var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}h1,h2,h3,p,figure,dl,dd{margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-weight:400;line-height:1.1}p{text-wrap:pretty}a{color:inherit}img,svg{max-width:100%;display:block}a,button,label,select,summary{touch-action:manipulation}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit;font-size:max(16px,1rem)}:focus-visible{outline:2px solid var(--kumkum);outline-offset:3px}::selection{background:var(--gulabi)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.button,.button-quiet,.button-dark,form button[type=submit],.page>button,.standalone>button{min-height:var(--tap);font:500 var(--step-0) / 1 var(--font-body);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:transform .15s var(--ease), background-color .2s, border-color .2s, color .2s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;text-decoration:none;display:inline-flex}.button,form button[type=submit],.page>button,.standalone>button{background:var(--kumkum);color:var(--kora)}.button:hover,form button[type=submit]:hover{background:var(--kumkum-deep)}.button-quiet{background:var(--paper);border:1px solid var(--line);color:var(--kajal)}.button-quiet:hover{border-color:var(--kajal-soft)}.button-dark{background:var(--kajal);color:var(--kora)}.button:active,.button-quiet:active,.button-dark:active,form button[type=submit]:active{transform:scale(.97)}.button:disabled,.button-dark:disabled,form button[type=submit]:disabled{background:var(--kora-deep);color:var(--kajal-soft);cursor:default;transform:none}.button svg,.button-quiet svg,.button-dark svg{width:18px;height:18px}.icon-button{border:1px solid var(--line);background:var(--paper);width:40px;height:40px;color:var(--kajal);transition:transform .15s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.icon-button:active{transform:scale(.92)}.icon-button:disabled{opacity:.35;cursor:default}.icon-button svg{width:18px;height:18px}.text-link{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--zari);text-decoration-color:var(--zari);text-underline-offset:5px;font-weight:500}.field{gap:7px;display:grid}.field>label,.field-label{font-size:15px;font-weight:500}.field-optional{color:var(--kajal-soft);font-weight:400}.field input:not([type=file]),.field textarea,.field-control{width:100%;min-height:var(--tap);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);appearance:none;outline:none;padding:12px 16px;transition:border-color .15s,box-shadow .15s}.field textarea{resize:none;field-sizing:content;min-height:96px;line-height:1.45}.field input::placeholder,.field textarea::placeholder{color:var(--hint)}.field input:not([type=file]):focus,.field textarea:focus,.field-control:focus-visible,.field-control[aria-expanded=true]{border-color:var(--kumkum);box-shadow:0 0 0 4px var(--gulabi);outline:none}.field-status{font-size:var(--step--1);color:var(--zari)}.field [role=alert],[role=alert]{color:var(--danger)}.picker{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.picker>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picker-empty{color:var(--hint)}.picker svg{width:20px;height:20px;color:var(--kajal-soft);flex:none}.photo-pick{border-radius:var(--radius);background:var(--paper);cursor:pointer;border:1px dashed #d8c3ae;align-items:center;gap:14px;min-height:84px;padding:12px;display:flex;position:relative}.photo-pick:focus-within{border-color:var(--kumkum);box-shadow:0 0 0 4px var(--gulabi)}.photo-pick input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.photo-pick-thumb{background:var(--kora-deep);width:60px;height:60px;color:var(--kajal-soft);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.photo-pick-thumb img{object-fit:cover;width:100%;height:100%}.photo-pick-thumb svg{width:24px;height:24px}.photo-pick-text{font-size:15px;display:grid}.photo-pick-text small{color:var(--kajal-soft);font-size:13px}.locked,.locked body{overflow:hidden}.sheet{background:var(--paper);width:100%;max-width:none;max-height:92dvh;color:var(--kajal);border:0;border-radius:26px 26px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0;box-shadow:0 -20px 50px -24px #2b121666}.sheet::backdrop{background:#2b12166b}@media (prefers-reduced-motion:no-preference){.sheet[open]{animation:sheet-up .34s var(--ease)}.sheet[open]::backdrop{animation:.3s fade-in}.sheet.is-closing{animation:.22s ease-in forwards sheet-down}.sheet.is-closing::backdrop{animation:.22s ease-in forwards fade-out}}@keyframes sheet-up{0%{transform:translateY(100%)}}@keyframes sheet-down{to{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}.sheet-inner{padding:10px 20px calc(20px + env(safe-area-inset-bottom))}.sheet-grip{background:var(--line);border-radius:4px;width:40px;height:4px;margin:0 auto 12px}.sheet-head{touch-action:none;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.sheet-head h2{font-size:var(--step-2)}.sheet .button{width:100%}.calendar-head{grid-template-columns:40px 1fr 40px;align-items:center;margin-bottom:8px;display:grid}.calendar-title{text-align:center;font-size:17px;font-weight:500}.calendar-week,.calendar-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.calendar-week span{text-align:center;color:var(--kajal-soft);padding:6px 0;font-size:13px}.calendar-grid{touch-action:pan-y}.calendar-day{aspect-ratio:1;width:100%;max-height:48px;font:500 16px / 1 var(--font-body);transition:background-color .15s, color .15s, transform .12s var(--ease);border-radius:50%;place-items:center;display:grid}.calendar-day:active{transform:scale(.9)}.calendar-day:disabled{color:#cdbdbd;cursor:default}.calendar-day.is-today{box-shadow:inset 0 0 0 1px var(--zari)}.calendar-day[aria-pressed=true]{background:var(--kumkum);color:var(--kora);box-shadow:none}.time-quick{scrollbar-width:none;gap:8px;margin:0 -20px;padding:0 20px;display:flex;overflow-x:auto}.time-quick::-webkit-scrollbar{display:none}.wheels{grid-template-columns:1fr auto 1fr 1fr;align-items:center;height:220px;margin:14px 0 18px;display:grid;position:relative}.wheels:before{content:"";background:var(--kora-deep);border-radius:12px;height:44px;position:absolute;inset:88px 0 auto}.wheel{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;height:220px;padding:88px 0;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 32% 68%,#0000);mask-image:linear-gradient(#0000,#000 32% 68%,#0000)}.wheel::-webkit-scrollbar{display:none}.wheel-item{scroll-snap-align:center;height:44px;font:500 21px / 1 var(--font-body);color:var(--kajal-soft);cursor:pointer;place-items:center;transition:color .15s;display:grid}.wheel-item[aria-selected=true]{color:var(--kajal)}.wheel-colon{font:500 21px / 1 var(--font-body);position:relative}.chip{border:1px solid var(--line);height:36px;color:var(--kajal-soft);white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:15px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.chip[aria-current=page]{border-color:var(--kajal);background:var(--kajal);color:var(--kora)}.phone-input{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transition:border-color .15s,box-shadow .15s;display:flex}.phone-input:focus-within{border-color:var(--kumkum);box-shadow:0 0 0 4px var(--gulabi)}.phone-country{border-right:1px solid var(--line);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:500;display:flex;position:relative}.phone-country:after{content:"";border-right:1.5px solid var(--kajal-soft);border-bottom:1.5px solid var(--kajal-soft);width:.4rem;height:.4rem;margin-left:2px;transform:translateY(-25%)rotate(45deg)}.phone-country select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.field .phone-input input{font-variant-numeric:tabular-nums;letter-spacing:.04em;background:0 0;border:0;min-width:0}.field .phone-input input:focus{box-shadow:none}.pin-field{gap:8px}.pin-label{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pin-label label{font-size:15px;font-weight:500}.pin-toggle{text-decoration:underline;-webkit-text-decoration-color:var(--zari);text-decoration-color:var(--zari);text-underline-offset:4px;padding:6px 0;font-size:14px;font-weight:500}.pin-input{position:relative}.pin-hint{color:var(--kajal-soft);font-size:14px}.pin-boxes{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.pin-box{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);height:56px;font:500 22px / 1 var(--font-body);place-items:center;transition:border-color .15s,box-shadow .15s;display:grid}.pin-box.is-filled{border-color:var(--kajal-soft)}.pin-box.is-filled:empty:after{content:"";background:var(--kajal);border-radius:50%;width:.55rem;height:.55rem}.pin-box.is-active{border-color:var(--kumkum);box-shadow:0 0 0 4px var(--gulabi)}.field .pin-input input{width:100%;height:100%;min-height:0;box-shadow:none;color:#0000;caret-color:#0000;letter-spacing:2em;background:0 0;border:0;padding:0;position:absolute;inset:0}.field .pin-input input:focus{box-shadow:none}.field .pin-input input::selection{background:0 0}::view-transition{pointer-events:none}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-old(.nav-forward){--slide:-24px;animation:.16s ease-in both vt-fade reverse, .3s var(--ease) both vt-slide reverse}::view-transition-new(.nav-forward){--slide:24px;animation:.24s ease-out 80ms both vt-fade, .34s var(--ease) both vt-slide}::view-transition-old(.nav-back){--slide:24px;animation:.16s ease-in both vt-fade reverse, .3s var(--ease) both vt-slide reverse}::view-transition-new(.nav-back){--slide:-24px;animation:.24s ease-out 80ms both vt-fade, .34s var(--ease) both vt-slide}::view-transition-group(.morph){animation-duration:.42s;animation-timing-function:cubic-bezier(.3,.8,.2,1)}@keyframes vt-fade{0%{opacity:0}}@keyframes vt-slide{0%{translate:var(--slide) 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}
.card-frame{isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.card{min-height:216.667cqi;font:400 4.3cqi / 1.42 var(--font-body);text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;padding:22cqi 11cqi;display:flex;position:relative}.card p{text-wrap:balance}.card-deco{pointer-events:none;position:absolute;inset:0;overflow:hidden}.card-inner{z-index:1;flex-direction:column;align-items:center;gap:.9em;width:100%;display:flex;position:relative}.card-names{line-height:1.02}.card-names>span{display:block}.card-amp{font:italic 400 .42em / 1.4 var(--font-display);margin:.12em 0 .06em}.card-subname{margin-top:.35em;font-size:.46em;line-height:1.2}.card-when{gap:.15em;display:grid}.card-time,.card-place,.card-message,.card-lead,.card-sub{font-size:.8em}.card-extras{gap:.5em;font-size:.85em;display:grid}.card-extras dt{opacity:.75;font-size:.85em}.card-photos{justify-content:center;gap:3cqi;display:flex}.card-photo{aspect-ratio:4/5;width:40cqi;-webkit-mask:var(--arch-mask) center / 100% 100% no-repeat;-webkit-mask:var(--arch-mask) center / 100% 100% no-repeat;mask:var(--arch-mask) center / 100% 100% no-repeat;overflow:hidden}.card-photo img{object-fit:cover;width:100%;height:100%}.card-lotus{flex:none;width:16cqi}.card svg{overflow:visible}.watermark{z-index:9;font:500 3.4cqi / 1 var(--font-body);letter-spacing:.08em;color:#2b121629;mix-blend-mode:multiply;pointer-events:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;place-content:center;gap:9cqi 7cqi;display:flex;position:absolute;inset:-40%;transform:rotate(-28deg)}.watermark span{white-space:nowrap}:is(.card-mangal,.card-raat,.card-mehndi,.card-phulkari)~.watermark{color:#fff3;mix-blend-mode:normal}.strand{transform-box:fill-box;transform-origin:50% 0}.card-live .strand{animation:3.2s ease-in-out infinite alternate card-sway}.card-live .strand:nth-child(2n){animation-duration:3.8s;animation-delay:-1.4s}@keyframes card-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.card .toran{width:104%;position:absolute;top:0;left:-2%}.card-title{font:400 1.9em / 1 var(--font-display)}.card-mangal{color:#f1dcae;background:radial-gradient(130% 80% at 50% 38%,#962241 0,#6d1229 55%,#4a0b1c 100%);padding-top:36cqi}.card-mangal .card-arch{color:#d9b56a;width:88cqi;height:calc(100% - 30cqi);position:absolute;top:24cqi;left:6cqi}.card-shloka{font:400 .95em / 1.3 var(--font-display);color:#e8c77f}.card-mangal .card-names{font:400 3.1em / 1 var(--font-bold);background:linear-gradient(#f8e4ad,#d3a24a 55%,#f3d690);color:#0000;-webkit-background-clip:text;background-clip:text}.card-mangal .card-amp{color:#e8c77f;-webkit-text-fill-color:#e8c77f}.card-mangal .card-lotus{color:#d9b56a;width:18cqi}.card-dwaar{color:#6d1229;background:repeating-linear-gradient(0deg,#78461e12 0 .5cqi,#0000 .5cqi 9cqi),linear-gradient(#ecd0a5,#d6ab76);padding:52cqi 21cqi 36cqi}.dwaar-frame,.dwaar-gate,.dwaar-doors{-webkit-mask:var(--arch-mask) center / 100% 100% no-repeat;-webkit-mask:var(--arch-mask) center / 100% 100% no-repeat;mask:var(--arch-mask) center / 100% 100% no-repeat;position:absolute}.dwaar-frame{background:linear-gradient(#9a5d2b,#6e3c18);inset:21cqi 6cqi}.dwaar-gate,.dwaar-doors{inset:26cqi 10cqi 21cqi}.dwaar-gate{background:radial-gradient(90% 55%,#fff7e6,#f5dcae 70%,#e5bd7f)}.card-dwaar .card-inner{font-size:.92em}.card-dwaar .card-names{font:400 2.5em / 1 var(--font-bold)}.card-dwaar .card-amp{color:#b98a2e}.card-dwaar .card-lotus{color:#6d1229}.dwaar-front{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dwaar-doors{perspective:160cqi}.dwaar-door{background:repeating-linear-gradient(90deg,#00000017 0 .3cqi,#0000 .3cqi 2.6cqi),linear-gradient(90deg,#4f2711,#7d4522 48%,#5a2d13);width:50%;transition:transform 1.9s cubic-bezier(.55,0,.2,1);position:absolute;top:0;bottom:0}.dwaar-door.is-left{transform-origin:0;left:0;box-shadow:inset -.5cqi 0 #2d1406}.dwaar-door.is-right{transform-origin:100%;right:0;box-shadow:inset .5cqi 0 #2d1406}.dwaar-door:before,.dwaar-door:after{content:"";background:radial-gradient(circle,#dcab55 0 .7cqi,#0000 .9cqi) 50%/5.2cqi 5.2cqi,#5a2c13;border:.7cqi solid #351707;border-radius:1cqi;position:absolute;left:5cqi;right:5cqi;box-shadow:inset 0 0 0 1.3cqi #6e3a19,inset 0 0 0 1.8cqi #351707}.dwaar-door:before{height:46cqi;top:58cqi}.dwaar-door:after{top:116cqi;bottom:9cqi}.dwaar-knock{aspect-ratio:1;border:1cqi solid #dcab55;border-radius:50%;width:6.5cqi;position:absolute;top:108cqi}.is-left .dwaar-knock{right:2.6cqi}.is-right .dwaar-knock{left:2.6cqi}.card-live .dwaar-door{transition-delay:.55s}.card-live .dwaar-door.is-left{transform:rotateY(84deg)}.card-live .dwaar-door.is-right{transform:rotateY(-84deg)}.dwaar-front .toran{width:94cqi;top:21cqi;left:3cqi}.dwaar-diya{background:#8a4b1f;border-radius:0 0 5cqi 5cqi;width:9cqi;height:3.6cqi;position:absolute;bottom:16cqi}.dwaar-diya.is-left{left:1.5cqi}.dwaar-diya.is-right{right:1.5cqi}.dwaar-diya:before{content:"";transform-origin:50% 100%;background:radial-gradient(circle at 50% 70%,#fff3b0,#ffb12b 55%,#ff7a1a);border-radius:50%/70% 70% 30% 30%;width:2.6cqi;height:4.4cqi;margin-left:-1.3cqi;position:absolute;bottom:100%;left:50%;box-shadow:0 0 4cqi 1.2cqi #ffaa3c8c}.card-live .dwaar-diya:before{animation:1.1s ease-in-out infinite alternate card-flicker}@keyframes card-flicker{0%{transform:scale(1)rotate(-3deg)}to{transform:scale(.88,1.12)rotate(3deg)}}.dwaar-plate{font:italic 400 1em / 1.2 var(--font-display);color:#6b3a17;position:absolute;bottom:7cqi;left:6cqi;right:6cqi}.card-jharokha{color:#7a2343;background:radial-gradient(circle,#f2a5b6 0 1.1cqi,#0000 1.3cqi) 0 0/6.4cqi 6.4cqi,radial-gradient(circle,#b9486b 0 .5cqi,#0000 .7cqi) 3.2cqi 3.2cqi/6.4cqi 6.4cqi,linear-gradient(#e47f99,#c8577a);padding:58cqi 19cqi 46cqi}.jharokha-frame,.jharokha-frame2,.jharokha-window{-webkit-mask:var(--arch-mask) center / 100% 100% no-repeat;-webkit-mask:var(--arch-mask) center / 100% 100% no-repeat;mask:var(--arch-mask) center / 100% 100% no-repeat;position:absolute}.jharokha-frame{background:#f4d595;inset:15cqi 5cqi 27cqi}.jharokha-frame2{background:#a63a5c;inset:18.5cqi 7.5cqi 27cqi}.jharokha-window{background:radial-gradient(100% 60% at 50% 40%,#fffaf2,#fbe8dc);inset:20.5cqi 9cqi 27cqi}.jharokha-ledge{background:linear-gradient(#f7deaa,#e8bf74);border-radius:1.4cqi;height:7cqi;position:absolute;bottom:21cqi;left:2cqi;right:2cqi;box-shadow:0 1.4cqi #a63a5c}.jharokha-brackets{background:radial-gradient(circle at 50% 0,#f4d595 0 4.3cqi,#0000 4.5cqi) 0 0/11cqi 10cqi repeat-x;height:10cqi;position:absolute;bottom:9cqi;left:6cqi;right:6cqi}.jharokha-top{font:400 .95em / 1 var(--font-display);color:#fff3e4;position:absolute;top:6cqi;left:0;right:0}.card-jharokha .card-names{font:italic 400 3em / 1 var(--font-display);color:#9b1f4a}.card-kamal{color:#7c2d4b;background:linear-gradient(#fbe8ea 0,#f8dfe4 46%,#e2f0ea 60%,#b9dfd4 100%);justify-content:flex-start;padding:38cqi 11cqi 72cqi}.card-kamal .card-lead{font:italic 400 .95em / 1.3 var(--font-display)}.card-kamal .card-names{font:400 3.5em / 1.05 var(--font-script);color:#8f2f55}.card-kamal .card-amp{color:#b98a2e;font-size:.34em}.kamal-sun{aspect-ratio:1;background:radial-gradient(circle,#fff6e6 0,#fde1d3 55%,#0000 70%);border-radius:50%;width:26cqi;margin-left:-13cqi;position:absolute;top:10cqi;left:50%}.card-kamal .pond{width:100%;position:absolute;bottom:0;left:0;right:0}.petal{opacity:0;background:#f2a0b8;border-radius:60% 0;width:3.4cqi;height:4.4cqi;position:absolute;top:-6cqi}.card-live .petal{animation:7s linear infinite card-drift}@keyframes card-drift{10%{opacity:.9}to{opacity:0;transform:translate(14cqi,150cqi)rotate(300deg)}}.card-utsav{color:#6d1229;background:radial-gradient(120% 70% at 50% 42%,#ffdb66,#f6b51e 68%,#ea9b0e);padding:36cqi 17cqi 22cqi}.utsav-side{width:14cqi;height:100%;position:absolute;top:0}.utsav-side.is-left{left:0}.utsav-side.is-right{right:0}.card-utsav .card-title{font:400 3em / 1 var(--font-folk);color:#8a1630}.card-utsav .card-sub{font:italic 400 .95em / 1 var(--font-display);margin-top:-.4em}.card-utsav .card-names{font:400 2.2em / 1.05 var(--font-bold)}.card-utsav .card-message{font:italic 400 1em / 1.35 var(--font-display)}.card-mehndi{color:#f3ead2;background:radial-gradient(110% 70% at 50% 34%,#5a7f3a,#3d5a27 62%,#2b411f)}.card-mehndi .mandala{color:#e1c98d;opacity:.32;width:92cqi;margin-left:-46cqi;position:absolute;top:12cqi;left:50%}.card-live .mandala{animation:90s linear infinite card-spin}@keyframes card-spin{to{transform:rotate(360deg)}}.card-mehndi .vine{color:#e1c98d;opacity:.55;width:100%;position:absolute;bottom:0;left:0}.card-mehndi .card-title{color:#e7cf8c}.card-mehndi .card-names{font:italic 400 3em / 1 var(--font-display)}.card-mehndi .card-amp{color:#e7cf8c}.card-mehndi .card-message{font:italic 400 1em / 1.35 var(--font-display);color:#dfe8c8}.card-raat{color:#e8ddfb;background:linear-gradient(172deg,#131636 0,#241f58 52%,#47296b 100%);padding-bottom:46cqi}.raat-moon{aspect-ratio:1;border-radius:50%;width:15cqi;position:absolute;top:15cqi;right:15cqi;transform:rotate(-20deg);box-shadow:3.4cqi 2.2cqi #f3d690}.star{aspect-ratio:1;background:#fff7d6;border-radius:50%;width:.9cqi;position:absolute;box-shadow:0 0 1.4cqi #fff2b3}.card-live .star{animation:2.4s ease-in-out infinite card-twinkle}@keyframes card-twinkle{50%{opacity:.2}}.card-raat .skyline{width:100%;height:44cqi;position:absolute;bottom:0;left:0}.card-raat .lit{fill:#f6cf72}.card-live .card-raat .lit{animation:3s ease-in-out infinite alternate card-glow}@keyframes card-glow{to{fill:#ffe6a3}}.card-raat .card-title{font:italic 400 1.6em / 1 var(--font-display);color:#f3d690}.card-raat .card-names{font:400 2.9em / 1 var(--font-bold);background:linear-gradient(#fbe7b4,#d8aa52);color:#0000;-webkit-background-clip:text;background-clip:text}.card-raat .card-amp{color:#f3d690;-webkit-text-fill-color:#f3d690}.card-phulkari{color:#fff1d2;background:#a8114a;padding:38cqi 11cqi}.phulkari-band{background:repeating-linear-gradient(45deg,#f6a21f 0 1.3cqi,#0000 1.3cqi 6.4cqi),repeating-linear-gradient(-45deg,#ffd166 0 1.3cqi,#0000 1.3cqi 6.4cqi),#7f0c38;height:30cqi;position:absolute;left:0;right:0}.phulkari-band.is-top{-webkit-mask:linear-gradient(#000, #000) top / 100% 80% no-repeat, conic-gradient(from 135deg at 50% 0, #000 90deg, transparent 0) bottom / 8cqi 20% repeat-x;-webkit-mask:linear-gradient(#000, #000) top / 100% 80% no-repeat, conic-gradient(from 135deg at 50% 0, #000 90deg, transparent 0) bottom / 8cqi 20% repeat-x;mask:linear-gradient(#000, #000) top / 100% 80% no-repeat, conic-gradient(from 135deg at 50% 0, #000 90deg, transparent 0) bottom / 8cqi 20% repeat-x;top:0}.phulkari-band.is-bottom{-webkit-mask:linear-gradient(#000, #000) bottom / 100% 80% no-repeat, conic-gradient(from -45deg at 50% 100%, #000 90deg, transparent 0) top / 8cqi 20% repeat-x;-webkit-mask:linear-gradient(#000, #000) bottom / 100% 80% no-repeat, conic-gradient(from -45deg at 50% 100%, #000 90deg, transparent 0) top / 8cqi 20% repeat-x;mask:linear-gradient(#000, #000) bottom / 100% 80% no-repeat, conic-gradient(from -45deg at 50% 100%, #000 90deg, transparent 0) top / 8cqi 20% repeat-x;bottom:0}.phulkari-medal{aspect-ratio:1;background:#ffd166;width:15cqi;margin-bottom:.6em;transform:rotate(45deg);box-shadow:0 0 0 1.4cqi #a8114a,0 0 0 2.6cqi #f6a21f,0 0 0 4cqi #a8114a,0 0 0 4.8cqi #2f8a57}.card-phulkari .card-title{font:italic 400 1.5em / 1 var(--font-display);color:#ffd166}.card-phulkari .card-names{font:400 2.6em / 1.05 var(--font-folk)}.card-phulkari .card-amp{color:#ffd166}.card-kora{color:#2b1216;background:#fffdf9}.card-kora:before,.card-kora:after{content:"";pointer-events:none;border:.5cqi solid #b98a2e;position:absolute}.card-kora:before{border-radius:3cqi;inset:5cqi}.card-kora:after{border-width:.25cqi;border-radius:2cqi;inset:7cqi}.card-kora .card-lotus{color:#b98a2e}.card-kora .card-lead{font:italic 400 .95em / 1.3 var(--font-display);color:#6a5155}.card-kora .card-names{font:400 3em / 1.02 var(--font-display)}.card-kora .card-amp{color:#b98a2e}.card-rule{background:#b98a2e;width:10cqi;height:.3cqi}.card-list{gap:1em;display:grid}.card-list dt{color:#6a5155;font-size:.8em}.card-list dd{font:400 1.25em / 1.25 var(--font-display)}.card-chitthi{color:#3b2414;background:repeating-linear-gradient(0deg,#0000 0 8cqi,#78502821 8cqi 8.25cqi) 0 100cqi,radial-gradient(120% 80% at 50% 30%,#f3e4c6,#e4cfa6);justify-content:flex-start;padding-top:70cqi}.chitthi-flapwrap{filter:drop-shadow(0 .8cqi .6cqi #50321440);height:50cqi;position:absolute;top:0;left:0;right:0}.chitthi-flap{clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#e3cb9c,#d6b983);height:46cqi}.chitthi-seal{aspect-ratio:1;width:19cqi;font:400 4.6cqi / 1 var(--font-folk);color:#f9d9c4;background:radial-gradient(circle at 36% 30%,#d1434c,#8f141c 72%);border-radius:47% 53% 50% 50%;place-items:center;margin-left:-9.5cqi;display:grid;position:absolute;top:36cqi;left:50%;box-shadow:0 1cqi 1.6cqi #50141466,inset 0 0 0 1.4cqi #ffffff14}.card-live .chitthi-seal{animation:.7s cubic-bezier(.3,1.6,.5,1) .3s both card-stamp}@keyframes card-stamp{0%{opacity:0;transform:scale(1.35)}}.card-chitthi .card-title{font:italic 400 1.7em / 1 var(--font-display);color:#8f141c}.card-chitthi .card-names{font:400 2.1em / 1.08 var(--font-display)}.card-chitthi .card-message{font:italic 400 1em / 1.35 var(--font-display)}
.card-frame:has(>.film){overflow:clip}.film{--fh:calc(100cqi * 19.5 / 9);--u:calc(var(--fh) / 100);height:var(--fh);text-align:center;position:relative}.film.is-scroll{height:calc(var(--fh) * var(--len))}.film img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;max-width:none;display:block}.film .watermark{z-index:40}.film-shubh{--fs-paper:#f6ecdc;--fs-ink:#3f1a10;--fs-ink-soft:#5a3021;--fs-plum:#6e1d3f;--fs-rose:#8a2450;--fs-gold:#7a4e0e;--fs-zari:#a8782a;--fs-display:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--fs-serif:var(--font-crimson), "Crimson Pro", Georgia, serif;--fs-script:var(--font-pinyon), "Pinyon Script", var(--fs-display);--fs-hindi:var(--font-tiro), "Tiro Devanagari Hindi", Georgia, serif;--fs-label:var(--font-mukta), "Mukta", system-ui, sans-serif;color:var(--fs-ink)}.fs-stage{height:var(--fh);isolation:isolate;background:var(--fs-paper);font:500 4.6cqi / 1.5 var(--fs-serif);position:sticky;top:0;overflow:hidden}.fs-L{position:absolute}.card-live .fs-L{will-change:transform, opacity}.fs-fill{object-fit:cover;width:100%;height:100%;inset:0}.fs-kailash{inset:0}.fs-kailash img{object-fit:cover;object-position:50% 0;width:100%;height:100%;-webkit-mask:linear-gradient(#000 55%,#0000);mask:linear-gradient(#000 55%,#0000)}.fs-wash{opacity:0;background:radial-gradient(90% 60% at 50% 45%, var(--w), transparent 75%);position:absolute;inset:0}.fs-wash.fs-haldi{--w:#f5cf5f}.fs-wash.fs-mehendi{--w:#9fbf7f}.fs-wash.fs-sangeet{--w:#d2a8d8}.fs-wash.fs-vivah{--w:#eba0aa}.fs-pillar{height:var(--fh);aspect-ratio:600/1211;z-index:3;top:0}.fs-pillar img{width:auto;height:100%;-webkit-mask:linear-gradient(90deg,#0000 38%,#000 66%);mask:linear-gradient(90deg,#0000 38%,#000 66%)}.fs-pillar.fs-r{right:calc(var(--u) * -11)}.fs-pillar.fs-l{left:calc(var(--u) * -11)}.fs-lamp{z-index:4;transform-origin:50% 0;top:0}.fs-lamp img{transform-origin:50% 0;width:auto}.fs-lamp.fs-a{left:13%}.fs-lamp.fs-a img{height:calc(var(--u) * 30)}.fs-lamp.fs-b{right:13%}.fs-lamp.fs-b img{height:calc(var(--u) * 22)}.fs-lotus{width:120%;left:-10%;bottom:calc(var(--u) * -3);z-index:8}.fs-lotus img,.fs-ganesh img,.fs-deity img,.fs-couple img,.fs-divine img{width:100%;height:auto;position:relative}.fs-ganesh{top:calc(var(--u) * 4);width:calc(var(--u) * 12);margin-left:calc(var(--u) * -6);z-index:5;left:50%}.fs-halo{background:radial-gradient(closest-side,#ffde96d9,#ffde9600);border-radius:50%;position:absolute;inset:-30%}.fs-shloka{top:calc(var(--u) * 19);z-index:6;font:400 4.1cqi / 1 var(--fs-hindi);color:var(--fs-gold);text-shadow:0 0 6px var(--fs-paper), 0 0 14px var(--fs-paper), 0 0 22px var(--fs-paper);position:absolute;left:0;right:0}.fs-shloka span{display:inline-block}.fs-deity{top:calc(var(--u) * 45);z-index:5;width:40%}.fs-deity.fs-shiv{left:-7%}.fs-deity.fs-parvati{right:-7%}.fs-couple{width:86%;left:7%;bottom:calc(var(--u) * 9);z-index:7}.fs-agni{aspect-ratio:1;background:radial-gradient(closest-side,#ffc45acc,#ff963c00);border-radius:50%;width:30%;margin:-15% 0 0 -15%;position:absolute;top:66%;left:50%}.fs-divine{width:52%;left:24%;bottom:calc(var(--u) * 7);z-index:7;visibility:hidden;opacity:0}.fs-sparks,.fs-petals{z-index:9;pointer-events:none;position:absolute;inset:0}.film-spark{opacity:0;background:radial-gradient(circle,#fffbea,#ffd77a 45%,#ffc85a00 72%);border-radius:50%;width:2cqi;height:2cqi;margin:-1cqi;position:absolute;top:0;left:0}.film-petal{background:var(--pc);opacity:0;border-radius:60% 0;width:2.8cqi;height:3.8cqi;position:absolute;top:-6cqi;left:0}.fs-slot{z-index:10;visibility:hidden;opacity:0;justify-items:center;gap:.5em;display:grid;position:absolute;left:12%;right:12%}.fs-slot:before{content:"";z-index:-1;background:radial-gradient(closest-side,#f6ecdcf2 62%,#f6ecdc00);position:absolute;inset:-12% -16%}.fs-slot p,.fs-slot h2{text-wrap:balance;margin:0}.fs-body,.fs-message,.fs-where,.fs-fam{text-wrap:pretty}.fs-titles{top:calc(var(--u) * 22.5);visibility:visible;opacity:1;gap:.1em}.fs-eyebrow{font:500 3.1cqi / 1.4 var(--fs-label);letter-spacing:.24em;text-transform:uppercase;color:var(--fs-gold)}.fs-names{font:700 13cqi / 1 var(--fs-display);color:var(--fs-plum);letter-spacing:.01em}.fs-name{white-space:nowrap;font-size:calc(1em * var(--fit,1));display:block}.fs-ch{white-space:pre;display:inline-block}.fs-amp{font:400 .62em / 1.2 var(--fs-script);color:var(--fs-rose);letter-spacing:0;margin:.08em 0 .02em;display:block}.fs-date{font:600 4.6cqi / 1 var(--fs-serif);letter-spacing:.22em;color:var(--fs-ink);margin-top:.35em!important}.fs-hi{font:400 7.7cqi / 1.25 var(--fs-hindi);color:var(--fs-ink)}.fs-script{font:400 8.7cqi / 1.05 var(--fs-script);color:var(--fs-rose)}.fs-body{font:500 5.1cqi / 1.5 var(--fs-serif)}.fs-message{font:italic 500 4.8cqi / 1.5 var(--fs-serif);color:var(--fs-ink-soft)}.fs-fam{font:600 4.1cqi / 1.5 var(--fs-serif);color:var(--fs-ink-soft);gap:.2em;display:grid}.fs-rule{width:31cqi;height:3.6cqi;color:var(--fs-zari)}.fs-invite{top:calc(var(--u) * 39)}.fs-invite .card-photos{margin:.2em 0}.fs-ev{top:calc(var(--u) * 22)}.fs-ev img{height:calc(var(--u) * 18);width:auto;margin-bottom:.2em}.fs-ev .fs-hi{font-size:13.3cqi;line-height:1.1}.fs-ev .fs-script{margin-top:-.3em}.fs-when{font:600 6.4cqi / 1.2 var(--fs-serif);margin-top:.4em!important}.fs-time{font:500 3.9cqi / 1 var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--fs-gold)}.fs-where{font:500 4.9cqi / 1.35 var(--fs-serif);color:var(--fs-ink-soft)}.fs-venue{top:calc(var(--u) * 23)}.fs-count{grid-template-columns:repeat(4,1fr);gap:1.5cqi;width:100%;margin:.5em 0 .8em;display:grid}.fs-count div{background:#fffbf3eb;border:1px solid #7a4e0e66;border-radius:3cqi;padding:2.6cqi 0 2cqi}.fs-count b{font:600 7.2cqi / 1 var(--fs-serif);color:var(--fs-plum);font-variant-numeric:tabular-nums;display:block}.fs-count span{font:500 2.7cqi / 1 var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fs-gold)}.fs-place{font:700 6.7cqi / 1.2 var(--fs-display)}.fs-acts{gap:2cqi;width:100%;margin-top:.7em;display:grid}.fs-acts a{font:500 3.9cqi / 1 var(--fs-label);letter-spacing:.03em;border-radius:99px;padding:3.9cqi 2cqi;text-decoration:none;display:block}.fs-acts a:focus-visible{outline:2px solid var(--fs-plum);outline-offset:3px}.fs-pri{background:var(--fs-plum);color:#fff7ef}.fs-sec{border:1.5px solid var(--fs-gold);color:var(--fs-ink);background:#fffbf3eb}.fs-closing{top:calc(var(--u) * 16)}.fs-extras{gap:.5em;margin:.3em 0;display:grid}.fs-extras dt{font:500 3.1cqi / 1.3 var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--fs-gold)}.fs-extras dd{font:500 4.6cqi / 1.4 var(--fs-serif);margin:0}.fs-cue{left:50%;bottom:calc(var(--u) * 2.5);z-index:11;font:500 2.8cqi / 1 var(--fs-label);letter-spacing:.24em;text-transform:uppercase;color:var(--fs-ink);background:#f6ecdce0;border-radius:99px;justify-items:center;gap:1cqi;padding:2.3cqi 4cqi 2cqi;display:none;position:absolute;translate:-50%}.is-scroll .fs-cue{display:grid}.fs-cue i{border-bottom:1.5px solid;border-right:1.5px solid;width:2cqi;height:2cqi;rotate:45deg}.film-music{right:3.6cqi;bottom:calc(var(--u) * 2.2);z-index:25;border:1.5px solid var(--film-music-ring,#7a4e0e);background:var(--film-music-bg,#fffbf3f0);width:12.3cqi;height:12.3cqi;color:var(--film-music-fg,#6e1d3f);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;padding:0;display:none;position:absolute;box-shadow:0 8px 18px -10px #0000008c}.is-scroll .film-music.ready{display:grid}.film-music:focus-visible{outline-offset:3px;outline:2px solid}.film-music svg{width:4.6cqi;height:4.6cqi;margin-left:.8cqi}.film-bars{align-items:flex-end;gap:.8cqi;height:4cqi;display:none}.film-bars i{transform-origin:50% 100%;background:currentColor;border-radius:2px;width:.8cqi;height:100%;transform:scaleY(.35)}.film-music[aria-pressed=true] svg{display:none}.film-music[aria-pressed=true] .film-bars{display:flex}.film-music[aria-pressed=true] .film-bars i{animation:.9s ease-in-out infinite alternate fs-bar}.film-bars i:nth-child(2){animation-delay:-.3s}.film-bars i:nth-child(3){animation-delay:-.6s}@keyframes fs-bar{to{transform:scaleY(1)}}.fs-veil{z-index:20;background:var(--fs-paper);place-items:center;display:none;position:absolute;inset:0}.card-live .fs-veil{animation:.8s 5s forwards fs-lift;display:grid}.fs-veil i{background:radial-gradient(circle,#fff3c4,#f0b44a 60%,#0000 70%);border-radius:50%;width:2.6cqi;height:2.6cqi;animation:1.4s ease-in-out infinite alternate fs-breathe;box-shadow:0 0 6cqi 2.6cqi #f0b44a59}@keyframes fs-breathe{to{transform:scale(1.5)}}@keyframes fs-lift{to{opacity:0;visibility:hidden}}.film-blockbuster{--film-music-bg:#1a0710e6;--film-music-fg:#ffd23f;--film-music-ring:#f2b632;--fb-night:#1a0710;--fb-ticket:#fff4dc;--fb-ink:#2a0a10;--fb-ink-soft:#5b2430;--fb-red:#b3122b;--fb-gold:#f2b632;--fb-title:#ffd23f;--fb-edge:#3b0a12;--fb-display:var(--font-rozha), "Rozha One", Georgia, serif;--fb-hindi:var(--font-yatra), "Yatra One", var(--fb-display);--fb-body:var(--font-mukta), "Mukta", system-ui, sans-serif;color:var(--fb-ink)}.film-blockbuster .watermark{color:#fff4dc3d;mix-blend-mode:normal}.fb-stage{height:var(--fh);isolation:isolate;background:var(--fb-night);font-family:var(--fb-body);position:sticky;top:0;overflow:hidden}.fb-L{position:absolute}.card-live .fb-L{will-change:transform, opacity}.fb-sky{inset:0}.fb-sky img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.fb-dim{background:linear-gradient(#1a071059,#1a071000 30% 62%,#1a0710d9);position:absolute;inset:0}.fb-wash{opacity:0;background:radial-gradient(85% 55% at 50% 45%, var(--w), transparent 78%);position:absolute;inset:0}.fb-wash.fb-haldi{--w:#ffcc2e}.fb-wash.fb-mehendi{--w:#4fae5a}.fb-wash.fb-sangeet{--w:#b04bd6}.fb-wash.fb-vivah{--w:#e8293f}.fb-wash.fb-interval{--w:#2fb6c9}.fb-beam{z-index:2;opacity:0;background:conic-gradient(from 180deg at 50% 100%,#0000 168deg,#ffecbe8c 180deg,#0000 192deg);width:140%;height:120%;bottom:0;left:-20%}.fb-marquee{z-index:9;height:calc(var(--u) * 6.2);border-bottom:3px solid var(--fb-gold);background:linear-gradient(#5a0a1a,#2a0610);justify-content:space-around;align-items:center;padding:0 3cqi;display:flex;top:0;left:0;right:0;box-shadow:0 6px 18px #00000073}.fb-bulb{opacity:.35;background:radial-gradient(circle at 40% 35%,#fff9d6,#ffc93c 55%,#c07a00);border-radius:50%;width:2.6cqi;height:2.6cqi;box-shadow:0 0 2.4cqi .6cqi #ffc850bf}.fb-curtain{height:var(--fh);z-index:8;top:0}.fb-curtain img{width:auto;height:100%}.fb-curtain.fb-r{right:calc(21cqi - var(--fh) * .323)}.fb-curtain.fb-l{left:calc(21cqi - var(--fh) * .323)}.fb-floor{z-index:7;height:calc(var(--u) * 14);background:linear-gradient(#0000,#1a0710e6);position:absolute;bottom:0;left:0;right:0}.fb-seats{width:112%;left:-6%;bottom:calc(var(--u) * -2.5);z-index:8}.fb-seats img,.fb-emblem img,.fb-car img{width:100%;height:auto}.fb-emblem{left:50%;top:calc(var(--u) * 8);width:calc(var(--u) * 9);margin-left:calc(var(--u) * -4.5);z-index:6}.fb-presents{left:18%;right:18%;top:calc(var(--u) * 17.6);z-index:6;text-align:center;text-wrap:balance;font:700 3cqi / 1.35 var(--fb-body);letter-spacing:.16em;text-transform:uppercase;color:#fff4dc;text-shadow:0 1px 2px #000c,0 0 10px #0009;margin:0;position:absolute}.fb-presents span{display:inline-block}.fb-title{left:6%;right:6%;top:calc(var(--u) * 21);z-index:6;text-align:center;position:absolute}.fb-names{font:400 15cqi / .95 var(--fb-display);color:var(--fb-title);letter-spacing:.01em;-webkit-text-stroke:.5cqi var(--fb-edge);paint-order:stroke fill;text-shadow:.4cqi .4cqi 0 #e2421f, .8cqi .8cqi 0 #c22a12, 1.2cqi 1.2cqi 0 #8e1a0b, 1.6cqi 1.6cqi 0 var(--fb-edge), 1.6cqi 1.6cqi 3cqi #00000080;margin:0}.fb-name{white-space:nowrap;font-size:calc(1em * var(--fit,1));display:block}.fb-ch{white-space:pre;display:inline-block}.fb-weds{font:400 .42em / 1 var(--fb-hindi);color:#fff;letter-spacing:.04em;-webkit-text-stroke:0;text-shadow:0 0 1.4cqi #ff3d8b,0 0 3cqi #ff3d8b,0 .3cqi #7a0b34;margin:.1em 0;display:block}.fb-release{border:1.5px solid var(--fb-gold);font:700 3.6cqi / 1 var(--fb-body);letter-spacing:.14em;text-transform:uppercase;color:#fff4dc;background:#1a0710c7;border-radius:99px;margin:1.2em 0 0;padding:1.4cqi 3.4cqi 1.2cqi;display:inline-block}.fb-release b{color:var(--fb-title)}.fb-couple{width:76%;left:12%;bottom:calc(var(--u) * 4);z-index:5}.fb-couple img{-webkit-mask-composite:source-in;width:100%;height:auto;position:relative;-webkit-mask:linear-gradient(#000 78%,#0000),linear-gradient(90deg,#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in,source-over;mask:linear-gradient(#000 78%,#0000) intersect,linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.fb-glow{background:radial-gradient(closest-side,#ffd2788c,#0000);border-radius:50%;position:absolute;inset:8% 10% 30%}.fb-car{width:92%;left:4%;bottom:calc(var(--u) * 13);z-index:6;visibility:hidden;opacity:0}.fb-sparks{z-index:10;pointer-events:none;position:absolute;inset:0}.film-blockbuster .film-petal{border-radius:1px;width:2.2cqi;height:3.2cqi}.fb-slot{z-index:11;visibility:hidden;opacity:0;position:absolute;left:11%;right:11%}.fb-ticket{text-align:center;color:var(--fb-ink);background:radial-gradient(circle at 0 50%, transparent 2.6cqi, var(--fb-ticket) 2.7cqi) left / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, transparent 2.6cqi, var(--fb-ticket) 2.7cqi) right / 51% 100% no-repeat;filter:drop-shadow(0 1.6cqi 2.4cqi #00000073);justify-items:center;gap:.45em;padding:6cqi 5cqi 5.4cqi;display:grid;position:relative}.fb-ticket:before{content:"";pointer-events:none;border:1.5px dashed #b3122b73;border-radius:1.4cqi;position:absolute;inset:2cqi}.fb-ticket p{text-wrap:balance;margin:0}.fb-kicker{font:700 3.1cqi / 1.2 var(--fb-body);letter-spacing:.24em;text-transform:uppercase;color:var(--fb-red)}.fb-hi{font:400 9cqi / 1.15 var(--fb-hindi);color:var(--fb-ink)}.fb-head{font:400 8cqi / 1.05 var(--fb-display);color:var(--fb-red)}.fb-body{font:500 4.9cqi / 1.5 var(--fb-body);color:var(--fb-ink);text-wrap:pretty!important}.fb-small{font:500 4.1cqi / 1.5 var(--fb-body);color:var(--fb-ink-soft);gap:.2em;display:grid}.fb-when{font:400 6.6cqi / 1.15 var(--fb-display);color:var(--fb-ink)}.fb-time{font:700 4cqi / 1 var(--fb-body);letter-spacing:.16em;text-transform:uppercase;color:var(--fb-red)}.fb-where{font:500 4.9cqi / 1.35 var(--fb-body);color:var(--fb-ink-soft);text-wrap:pretty!important}.fb-scene .fb-ticket>img{height:calc(var(--u) * 15);filter:drop-shadow(0 1cqi 1.6cqi #00000059);width:auto;margin:-11cqi 0 0}.fb-invite{top:calc(var(--u) * 20)}.fb-scene{top:calc(var(--u) * 24)}.fb-interval{top:calc(var(--u) * 30)}.fb-credits,.fb-venue{top:calc(var(--u) * 15)}.fb-closing{top:calc(var(--u) * 11)}.fb-credits dl,.fb-extras{gap:.75em;margin:.3em 0 0;display:grid}.fb-credits dt,.fb-extras dt{font:700 3cqi / 1.3 var(--fb-body);letter-spacing:.22em;text-transform:uppercase;color:var(--fb-red)}.fb-credits dd,.fb-extras dd{font:400 5.6cqi / 1.25 var(--fb-display);color:var(--fb-ink);margin:0}.fb-count{grid-template-columns:repeat(4,1fr);gap:1.6cqi;width:100%;margin:.3em 0 .6em;display:grid}.fb-count div{background:var(--fb-night);color:var(--fb-title);border-radius:2cqi;padding:2.4cqi 0 2cqi}.fb-count b{font:400 7.4cqi / 1 var(--fb-display);font-variant-numeric:tabular-nums;display:block}.fb-count span{font:700 2.6cqi / 1 var(--fb-body);letter-spacing:.14em;text-transform:uppercase;color:#fff4dc}.fb-place{font:400 7cqi / 1.15 var(--fb-display);color:var(--fb-ink)}.fb-acts{gap:2cqi;width:100%;margin-top:.4em;display:grid}.fb-acts a{font:700 3.9cqi / 1 var(--fb-body);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:3.9cqi 2cqi;text-decoration:none;display:block}.fb-acts a:focus-visible{outline:2px solid var(--fb-title);outline-offset:3px}.fb-pri{background:var(--fb-red);color:#fff4dc}.fb-sec{border:2px solid var(--fb-red);color:var(--fb-red)}.fb-cue{left:50%;bottom:calc(var(--u) * 2.4);z-index:12;border:1.5px solid var(--fb-gold);white-space:nowrap;font:700 2.8cqi / 1 var(--fb-body);letter-spacing:.24em;text-transform:uppercase;color:#fff4dc;background:#1a0710d1;border-radius:99px;justify-items:center;gap:1cqi;padding:2.3cqi 4cqi 2cqi;display:none;position:absolute;translate:-50%}.is-scroll .fb-cue{display:grid}.fb-cue i{border-bottom:2px solid;border-right:2px solid;width:2cqi;height:2cqi;rotate:45deg}.fb-veil{z-index:30;background:var(--fb-night);display:none;position:absolute;inset:0}.card-live .fb-veil{animation:.8s 5s forwards fs-lift;display:block}.film-sheesh{--film-music-bg:#0f3b2cf0;--film-music-fg:#e8cf9a;--film-music-ring:#b8913d;--fm-night:#0b1512;--fm-velvet:#0f3b2c;--fm-card:#fbf6ea;--fm-ink:#241a10;--fm-ink-soft:#4a3a26;--fm-gold:#7a5a1e;--fm-foil:#e8cf9a;--fm-foil-deep:#b8913d;--fm-caps:var(--font-cinzel), "Cinzel", Georgia, serif;--fm-display:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--fm-serif:var(--font-crimson), "Crimson Pro", Georgia, serif;--fm-hindi:var(--font-tiro), "Tiro Devanagari Hindi", Georgia, serif;color:var(--fm-ink)}.film-sheesh .watermark{color:#e8cf9a38;mix-blend-mode:normal}.fm-stage{height:var(--fh);isolation:isolate;background:var(--fm-night);font-family:var(--fm-serif);position:sticky;top:0;overflow:hidden}.fm-L{position:absolute}.card-live .fm-L{will-change:transform, opacity}.fm-hall,.fm-lake{inset:0}.fm-hall img,.fm-lake img{object-fit:cover;width:100%;height:100%}.fm-lake{opacity:0}.fm-lake img{object-position:50% 70%}.fm-dim{background:linear-gradient(#0b151226,#0b151200 35%,#0b151240 70%,#0b1512cc);position:absolute;inset:0}.fm-glow{height:calc(var(--u) * 40);background:radial-gradient(closest-side,#ffe2a059,#0000);border-radius:50%;position:absolute;top:0;left:10%;right:10%}.fm-wash{opacity:0;background:radial-gradient(85% 55% at 50% 45%, var(--w), transparent 78%);position:absolute;inset:0}.fm-wash.fm-haldi{--w:#e8be46cc}.fm-wash.fm-mehendi{--w:#1e8c5acc}.fm-wash.fm-sangeet{--w:#465ac8cc}.fm-chandelier{width:calc(var(--u) * 19);margin-left:calc(var(--u) * -9.5);z-index:3;top:0;left:50%}.fm-chandelier img{transform-origin:50% 0;width:100%;height:auto}.fm-couple{z-index:4;width:72%;bottom:0;left:14%}.fm-couple img,.fm-balcony img{width:100%;height:auto}.fm-couple img{-webkit-mask-composite:source-in;-webkit-mask:linear-gradient(#000 80%,#0000),linear-gradient(90deg,#000 85%,#0000);-webkit-mask-composite:source-in,source-over;mask:linear-gradient(#000 80%,#0000) intersect,linear-gradient(90deg,#000 85%,#0000)}.fm-balcony{z-index:4;visibility:hidden;opacity:0;width:108%;bottom:0;left:-4%}.fm-dust{z-index:9;pointer-events:none;position:absolute;inset:0}.film-sheesh .film-petal{border-radius:50%;width:1.4cqi;height:1.4cqi;box-shadow:0 0 2cqi .6cqi #ffe6aa99}.fm-frame{z-index:12;pointer-events:none;border:1px solid #e8cf9ab3;position:absolute;inset:3.2cqi;box-shadow:inset 0 0 0 1.4cqi #0000,inset 0 0 0 calc(1.4cqi + 1px) #e8cf9a59}.fm-frame i{background:var(--fm-foil);width:2.4cqi;height:2.4cqi;position:absolute;rotate:45deg}.fm-frame i:first-child{top:-1.2cqi;left:-1.2cqi}.fm-frame i:nth-child(2){top:-1.2cqi;right:-1.2cqi}.fm-frame i:nth-child(3){bottom:-1.2cqi;left:-1.2cqi}.fm-frame i:nth-child(4){bottom:-1.2cqi;right:-1.2cqi}.fm-head{left:10%;right:10%;top:calc(var(--u) * 27);z-index:6;text-align:center;position:absolute}.fm-head:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0b1512b8 45%,#0b151200);position:absolute;inset:-14% -18%}.fm-head p,.fm-names{margin:0}.fm-mono{font:600 4cqi / 1 var(--fm-caps);letter-spacing:.3em;color:var(--fm-foil);text-shadow:0 1px 6px #000000b3}.fm-names{font:700 13.5cqi / 1 var(--fm-display);color:var(--fm-foil);filter:drop-shadow(0 .4cqi 1.2cqi #000000bf);margin-top:.15em}.fm-name{white-space:nowrap;font-size:calc(1em * var(--fit,1));display:block}.fm-ch{white-space:pre;background:linear-gradient(#fff3d0 10%,#e8cf9a 45%,#b8913d 80%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.fm-and{font:500 .3em / 1 var(--fm-caps);letter-spacing:.4em;-webkit-text-fill-color:var(--fm-foil);margin:.1em 0;display:block}.fm-date{font:600 4.4cqi / 1 var(--fm-caps);letter-spacing:.28em;color:#fff4dc;text-shadow:0 1px 6px #000c;margin-top:.7em!important}.fm-slot{z-index:10;visibility:hidden;opacity:0;position:absolute;left:10%;right:10%}.fm-card{text-align:center;background:var(--fm-card);box-shadow:0 2cqi 5cqi #00000080, inset 0 0 0 1.6cqi var(--fm-card), inset 0 0 0 calc(1.6cqi + 1px) var(--fm-foil-deep), inset 0 0 0 2.4cqi var(--fm-card), inset 0 0 0 calc(2.4cqi + 1px) #b8913d80;justify-items:center;gap:.45em;padding:7cqi 6cqi 6cqi;display:grid;position:relative}.fm-card p{text-wrap:balance;margin:0}.fm-card>img{height:calc(var(--u) * 13);width:auto;margin-bottom:.2em}.fm-kicker{font:600 3cqi / 1.3 var(--fm-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--fm-gold)}.fm-hi{font:400 7.4cqi / 1.25 var(--fm-hindi);color:var(--fm-ink)}.fm-title{font:700 7.8cqi / 1.1 var(--fm-display);color:var(--fm-ink)}.fm-who{font:700 8.4cqi / 1.1 var(--fm-display);color:var(--fm-gold)}.fm-body{font:500 4.9cqi / 1.5 var(--fm-serif);color:var(--fm-ink);text-wrap:pretty!important}.fm-italic{color:var(--fm-ink-soft);font-style:italic}.fm-small{font:600 4cqi / 1.5 var(--fm-serif);color:var(--fm-ink-soft);gap:.2em;display:grid}.fm-when{font:600 6cqi / 1.2 var(--fm-serif);color:var(--fm-ink)}.fm-time{font:600 3.6cqi / 1 var(--fm-caps);letter-spacing:.18em;text-transform:uppercase;color:var(--fm-gold)}.fm-where{font:500 4.8cqi / 1.35 var(--fm-serif);color:var(--fm-ink-soft);text-wrap:pretty!important}.fm-invite{top:calc(var(--u) * 18)}.fm-event,.fm-venue{top:calc(var(--u) * 20)}.fm-closing{top:calc(var(--u) * 12)}.fm-count{grid-template-columns:repeat(4,1fr);gap:1.6cqi;width:100%;margin:.3em 0 .6em;display:grid}.fm-count div{background:#fffdf6;border:1px solid #b8913d99;padding:2.6cqi 0 2.2cqi}.fm-count b{font:700 7.4cqi / 1 var(--fm-display);color:var(--fm-ink);font-variant-numeric:tabular-nums;display:block}.fm-count span{font:600 2.5cqi / 1 var(--fm-caps);letter-spacing:.12em;text-transform:uppercase;color:var(--fm-gold)}.fm-place{font:700 7cqi / 1.15 var(--fm-display);color:var(--fm-ink)}.fm-acts{gap:2cqi;width:100%;margin-top:.5em;display:grid}.fm-acts a{font:600 3.6cqi / 1 var(--fm-caps);letter-spacing:.18em;text-transform:uppercase;padding:3.9cqi 2cqi;text-decoration:none;display:block}.fm-acts a:focus-visible{outline:2px solid var(--fm-gold);outline-offset:3px}.fm-pri{background:var(--fm-velvet);color:var(--fm-foil);box-shadow:inset 0 0 0 1px var(--fm-foil-deep)}.fm-sec{border:1px solid var(--fm-foil-deep);color:var(--fm-ink)}.fm-extras{gap:.6em;margin:.3em 0;display:grid}.fm-extras dt{font:600 2.8cqi / 1.3 var(--fm-caps);letter-spacing:.18em;text-transform:uppercase;color:var(--fm-gold)}.fm-extras dd{font:500 4.6cqi / 1.4 var(--fm-serif);margin:0}.fm-lid{z-index:20;background:radial-gradient(120% 80% at 50% 40%, #1a5a43, var(--fm-velvet) 45%, #06231a 100%);box-shadow:inset 0 0 0 2.4cqi #06231a, inset 0 0 0 calc(2.4cqi + 2px) var(--fm-foil-deep), inset 0 0 0 4cqi #0b2e22, inset 0 0 0 calc(4cqi + 1px) #e8cf9a80;backface-visibility:hidden;place-items:center;display:grid;position:absolute;inset:0}.fm-lid-face{text-align:center;color:var(--fm-foil);justify-items:center;gap:2.4cqi;padding:0 12%;display:grid}.fm-lid-face p{margin:0}.fm-lid-face img{width:calc(var(--u) * 14);height:auto}.fm-lid-om{font:400 4.2cqi / 1 var(--fm-hindi);color:var(--fm-foil)}.fm-lid-mono{border:1px solid var(--fm-foil-deep);font:600 9cqi / 1 var(--fm-caps);letter-spacing:.18em;background:linear-gradient(#fff3d0,#e8cf9a 45%,#b8913d);color:#0000;-webkit-background-clip:text;background-clip:text;padding:3cqi 6cqi;position:relative;overflow:hidden}.fm-sheen{background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-18deg)}.fm-lid-names{font:700 7cqi / 1.15 var(--fm-display);color:#f6e2b0;text-wrap:balance}.fm-lid-sub{font:600 3cqi / 1 var(--fm-caps);letter-spacing:.32em;text-transform:uppercase;color:var(--fm-foil)}.fm-cue{left:50%;bottom:calc(var(--u) * 3);z-index:13;border:1px solid var(--fm-foil-deep);white-space:nowrap;font:600 2.7cqi / 1 var(--fm-caps);letter-spacing:.24em;text-transform:uppercase;color:var(--fm-foil);background:#0b1512d1;justify-items:center;gap:1cqi;padding:2.3cqi 4cqi 2cqi;display:none;position:absolute;translate:-50%}.is-scroll .fm-cue{display:grid}.fm-cue i{border-bottom:1.5px solid;border-right:1.5px solid;width:2cqi;height:2cqi;rotate:45deg}.fm-veil{z-index:30;background:var(--fm-night);display:none;position:absolute;inset:0}.card-live .fm-veil{animation:.8s 5s forwards fs-lift;display:block}.film-story{--t-bg:#f6ecdc;--t-ink:#3f1a10;--t-ink-soft:#5a3021;--t-accent:#8a2450;--t-label:#7a4e0e;--t-title:#6e1d3f;--t-pool:246 236 220;--t-card-bg:#fffaf0;--t-card-ink:#2e1a10;--t-card-soft:#5a3a26;--t-card-label:#7a4e0e;--t-card-line:#b8913d;--t-btn-bg:#6e1d3f;--t-btn-fg:#fff7ef;--t-display:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--t-body:var(--font-crimson), "Crimson Pro", Georgia, serif;--t-script:var(--font-pinyon), "Pinyon Script", Georgia, serif;--t-caps:var(--font-cinzel), "Cinzel", Georgia, serif;--t-hindi:var(--font-tiro), "Tiro Devanagari Hindi", Georgia, serif;--t-side-ratio:.5;--t-side-show:20cqi;--t-side-fade:0%;--t-top-w:22;--t-bottom-w:120%;--t-bottom-b:-3;--t-emblem-top:4.5;--t-emblem-w:11;--t-names-top:21;--t-names-size:13cqi;--t-hero-w:84%;--t-hero-b:6;--t-ending-w:90%;--t-ending-b:6;--t-slot-top:21;--film-music-bg:var(--t-card-bg);--film-music-fg:var(--t-accent);--film-music-ring:var(--t-card-line);color:var(--t-ink)}.film-story.is-dark .watermark{color:#fff3;mix-blend-mode:normal}.st-stage{height:var(--fh);isolation:isolate;background:var(--t-bg);font-family:var(--t-body);position:sticky;top:0;overflow:hidden}.st-L{position:absolute}.card-live .st-L{will-change:transform, opacity}.st-bg,.st-end{inset:0}.st-bg img,.st-end img{object-fit:cover;width:100%;height:100%}.st-end{opacity:0}.st-dim{background:var(--t-dim,none);position:absolute;inset:0}.st-glow{height:calc(var(--u) * 40);background:radial-gradient(closest-side, var(--t-glow,#ffe2a04d), transparent);border-radius:50%;position:absolute;top:0;left:10%;right:10%}.st-wash{opacity:0;background:radial-gradient(85% 55% at 50% 45%, var(--w), transparent 78%);position:absolute;inset:0}.st-side{z-index:3;height:var(--fh);top:0}.st-side img{width:auto;height:100%;-webkit-mask:linear-gradient(to right, transparent, #000 var(--t-side-fade));-webkit-mask:linear-gradient(to right, transparent, #000 var(--t-side-fade));mask:linear-gradient(to right, transparent, #000 var(--t-side-fade))}.st-side.st-r{right:calc(var(--t-side-show) - var(--fh) * var(--t-side-ratio))}.st-side.st-l{left:calc(var(--t-side-show) - var(--fh) * var(--t-side-ratio))}.st-top{z-index:4;top:0}.st-top.is-hang{width:calc(var(--u) * var(--t-top-w));margin-left:calc(var(--u) * var(--t-top-w) / -2);transform-origin:50% 0;left:50%}.st-top.is-span{width:106%;left:-3%}.st-top img,.st-bottom img,.st-hero img,.st-ending img,.st-emblem img{width:100%;height:auto;display:block}.st-top.is-hang img{transform-origin:50% 0}.st-bottom{left:calc((100% - var(--t-bottom-w)) / 2);width:var(--t-bottom-w);bottom:calc(var(--u) * var(--t-bottom-b));z-index:8}.st-emblem{left:50%;top:calc(var(--u) * var(--t-emblem-top));z-index:6;width:calc(var(--u) * var(--t-emblem-w));margin-left:calc(var(--u) * var(--t-emblem-w) / -2);place-items:center;display:grid;position:absolute}.st-mono{width:calc(var(--u) * var(--t-emblem-w));aspect-ratio:1;border:1.5px solid var(--t-label);font:600 5.6cqi / 1 var(--t-caps);letter-spacing:.12em;color:var(--t-title);background:rgb(var(--t-pool) / .85);border-radius:50%;place-items:center;margin:0;display:grid}.st-shloka{top:calc(var(--u) * (var(--t-emblem-top) + var(--t-emblem-w) + 1.5));z-index:6;text-align:center;font:400 4.1cqi / 1 var(--t-hindi);color:var(--t-label);text-shadow:0 0 6px rgb(var(--t-pool)), 0 0 14px rgb(var(--t-pool)), 0 0 22px rgb(var(--t-pool));margin:0;position:absolute;left:0;right:0}.st-shloka span{display:inline-block}.st-hero{left:calc((100% - var(--t-hero-w)) / 2);width:var(--t-hero-w);bottom:calc(var(--u) * var(--t-hero-b));z-index:5}.st-hero img{-webkit-mask-composite:source-in;-webkit-mask:linear-gradient(#000 82%,#0000),linear-gradient(90deg,#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in,source-over;mask:linear-gradient(#000 82%,#0000) intersect,linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.st-ending{left:calc((100% - var(--t-ending-w)) / 2);width:var(--t-ending-w);bottom:calc(var(--u) * var(--t-ending-b));z-index:5;visibility:hidden;opacity:0}.st-fall{z-index:9;pointer-events:none;position:absolute;inset:0}.film-story[data-fall=dust] .film-petal{border-radius:50%;width:1.4cqi;height:1.4cqi;box-shadow:0 0 2cqi .6cqi #ffecbe8c}.film-story[data-fall=confetti] .film-petal{border-radius:1px;width:2.2cqi;height:3.2cqi}.st-titles{left:9%;right:9%;top:calc(var(--u) * var(--t-names-top));z-index:7;text-align:center;position:absolute}.st-titles:before{content:"";z-index:-1;background:radial-gradient(closest-side, rgb(var(--t-pool) / .9) 50%, rgb(var(--t-pool) / 0));position:absolute;inset:-14% -16%}.st-titles p,.st-names{margin:0}.st-eyebrow{font:600 3cqi / 1.4 var(--t-caps);letter-spacing:.24em;text-transform:uppercase;color:var(--t-label)}.st-names{font:700 var(--t-names-size) / 1 var(--t-display);color:var(--t-title);margin-top:.1em!important}.st-name{white-space:nowrap;font-size:calc(1em * var(--fit,1));display:block}.st-ch{white-space:pre;display:inline-block}.st-weds{font:400 .55em / 1.15 var(--t-script);color:var(--t-accent);margin:.06em 0;display:block}.st-date{font:600 4.4cqi / 1 var(--t-caps);letter-spacing:.24em;color:var(--t-ink);margin-top:.45em!important}.st-slot{left:10%;right:10%;top:calc(var(--u) * var(--t-slot-top));z-index:10;visibility:hidden;opacity:0;position:absolute}.st-card{text-align:center;color:var(--t-card-ink);background:var(--t-card-bg);justify-items:center;gap:.45em;padding:7cqi 6cqi 6cqi;display:grid;position:relative;box-shadow:0 2cqi 5cqi #00000047}.st-card p{text-wrap:balance;margin:0}.st-card>img{height:calc(var(--u) * 13);width:auto;margin-bottom:.2em}.film-story[data-card=paper] .st-card{background:radial-gradient(closest-side, var(--t-card-bg) 64%, transparent);box-shadow:none;margin:0 -8%;padding:10cqi 6cqi}.film-story[data-card=frame] .st-card{box-shadow:0 2cqi 5cqi #00000059, inset 0 0 0 1.6cqi var(--t-card-bg), inset 0 0 0 calc(1.6cqi + 1px) var(--t-card-line), inset 0 0 0 2.4cqi var(--t-card-bg), inset 0 0 0 calc(2.4cqi + 1px) var(--t-card-line)}.film-story[data-card=arch] .st-card{box-shadow:0 2cqi 5cqi #0000004d, inset 0 0 0 1.4cqi var(--t-card-bg), inset 0 0 0 calc(1.4cqi + 1.5px) var(--t-card-line);border-radius:50% 50% 3cqi 3cqi/22% 22% 3cqi 3cqi;padding-top:12cqi}.film-story[data-card=round] .st-card{border:1.5px solid var(--t-card-line);border-radius:6cqi}.st-kicker{font:600 3cqi / 1.3 var(--t-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--t-card-label)}.st-hi{font:400 7.4cqi / 1.25 var(--t-hindi);color:var(--t-card-ink)}.st-title{font:700 7.8cqi / 1.1 var(--t-display);color:var(--t-card-ink)}.st-beat .st-title{font:400 9cqi / 1 var(--t-script);color:var(--t-accent)}.st-who{font:700 8cqi / 1.1 var(--t-display);color:var(--t-accent)}.st-body{font:500 4.9cqi / 1.5 var(--t-body);color:var(--t-card-ink);text-wrap:pretty!important}.st-soft{color:var(--t-card-soft);font-style:italic}.st-small{font:600 4cqi / 1.5 var(--t-body);color:var(--t-card-soft);gap:.2em;display:grid}.st-when{font:600 6cqi / 1.2 var(--t-body);color:var(--t-card-ink)}.st-time{font:600 3.6cqi / 1 var(--t-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--t-card-label)}.st-where{font:500 4.8cqi / 1.35 var(--t-body);color:var(--t-card-soft);text-wrap:pretty!important}.st-count{grid-template-columns:repeat(4,1fr);gap:1.6cqi;width:100%;margin:.3em 0 .6em;display:grid}.st-count div{border:1px solid var(--t-card-line);background:var(--t-count-bg,#ffffff80);border-radius:2cqi;padding:2.6cqi 0 2.2cqi}.st-count b{font:700 7.4cqi / 1 var(--t-display);color:var(--t-card-ink);font-variant-numeric:tabular-nums;display:block}.st-count span{font:600 2.5cqi / 1 var(--t-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--t-card-label)}.st-place{font:700 7cqi / 1.15 var(--t-display);color:var(--t-card-ink)}.st-acts{gap:2cqi;width:100%;margin-top:.5em;display:grid}.st-acts a{font:600 3.6cqi / 1 var(--t-caps);letter-spacing:.14em;text-transform:uppercase;border-radius:99px;padding:3.9cqi 2cqi;text-decoration:none;display:block}.st-acts a:focus-visible{outline:2px solid var(--t-accent);outline-offset:3px}.st-pri{background:var(--t-btn-bg);color:var(--t-btn-fg)}.st-sec{border:1.5px solid var(--t-card-line);color:var(--t-card-ink)}.st-extras{gap:.6em;margin:.3em 0;display:grid}.st-extras dt{font:600 2.8cqi / 1.3 var(--t-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--t-card-label)}.st-extras dd{font:500 4.6cqi / 1.4 var(--t-body);margin:0}.st-invite{top:calc(var(--u) * (var(--t-slot-top) - 3))}.st-closing{top:calc(var(--u) * (var(--t-slot-top) - 7))}.st-cue{left:50%;bottom:calc(var(--u) * 2.6);z-index:13;border:1px solid var(--t-card-line);white-space:nowrap;background:var(--t-card-bg);font:600 2.7cqi / 1 var(--t-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--t-card-ink);border-radius:99px;justify-items:center;gap:1cqi;padding:2.3cqi 4cqi 2cqi;display:none;position:absolute;translate:-50%}.is-scroll .st-cue{display:grid}.st-cue i{border-bottom:1.5px solid;border-right:1.5px solid;width:2cqi;height:2cqi;rotate:45deg}.st-veil{z-index:30;background:var(--t-bg);display:none;position:absolute;inset:0}.card-live .st-veil{animation:.8s 5s forwards fs-lift;display:block}.st-beat{top:calc(var(--u) * 9);bottom:calc(var(--u) * 11);left:7%;right:7%}.st-num{top:calc(var(--u) * -3);z-index:0;font:700 34cqi / 1 var(--t-display);color:color-mix(in srgb, var(--t-title) 20%, transparent);pointer-events:none;position:absolute;left:-2%}.st-halo{left:50%;top:calc(var(--u) * 1);aspect-ratio:1;opacity:0;background:radial-gradient(closest-side, rgb(var(--t-pool) / .95), rgb(var(--t-pool) / 0));border-radius:50%;width:86%;position:absolute;translate:-50%}.st-art{z-index:1;width:auto;max-width:74%;height:calc(var(--u) * 30);object-fit:contain;filter:drop-shadow(0 1.6cqi 2.4cqi #0000004d);display:block;position:absolute}.film-story .st-beat .st-card{z-index:2;position:absolute}.film-story .st-beat .st-card>img{display:none}.st-beat[data-layout=split] .st-art{left:-4%;top:calc(var(--u) * 3);height:calc(var(--u) * 32)}.film-story .st-beat[data-layout=split] .st-card{right:-3%;top:calc(var(--u) * 35);width:84%}.st-beat[data-layout=ribbon] .st-art{left:50%;top:calc(var(--u) * 3);height:calc(var(--u) * 34);translate:-50%}.film-story .st-beat[data-layout=ribbon] .st-card{left:-16%;right:-16%;top:calc(var(--u) * 40);background:var(--t-card-bg);box-shadow:0 2cqi 4cqi #00000040, inset 0 1.2cqi 0 -1cqi var(--t-card-line), inset 0 -1.2cqi 0 -1cqi var(--t-card-line);border-radius:0;padding:5cqi 18cqi}.film-story .st-beat[data-layout=stage] .st-card{top:0;left:4%;right:4%}.st-beat[data-layout=stage] .st-title{font-size:13cqi!important}.st-beat[data-layout=stage] .st-art{height:calc(var(--u) * 36);bottom:0;left:50%;translate:-50%}.st-burst{left:50%;top:calc(var(--u) * 46);z-index:3;width:0;height:0;position:absolute}.st-burst i{opacity:0;background:var(--t-accent);border-radius:1px;width:2.4cqi;height:3.4cqi;position:absolute}.st-burst i:nth-child(3n){background:var(--t-label)}.st-burst i:nth-child(3n+1){background:var(--t-title);border-radius:50%;width:2.2cqi;height:2.2cqi}.film-story .st-beat[data-layout=arch] .st-card{left:2%;right:2%;top:calc(var(--u) * 24);box-shadow:0 2cqi 5cqi #0000004d, inset 0 0 0 1.4cqi var(--t-card-bg), inset 0 0 0 calc(1.4cqi + 1.5px) var(--t-card-line);border-radius:50% 50% 3cqi 3cqi/20% 20% 3cqi 3cqi;padding-top:13cqi}.st-beat[data-layout=arch] .st-art{left:50%;top:calc(var(--u) * 2);height:calc(var(--u) * 28);z-index:3;translate:-50%}.film-jaipur{--fj-paper:#fbe9e0;--fj-card:#fffaf4;--fj-ink:#3f1a10;--fj-ink-soft:#5a3021;--fj-plum:#6e1d3f;--fj-rose:#8a2450;--fj-gold:#7a4e0e;--fj-line:#c98a74;--fj-zari:#c99a4b;--fj-display:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--fj-serif:var(--font-crimson), "Crimson Pro", Georgia, serif;--fj-script:var(--font-pinyon), "Pinyon Script", Georgia, serif;--fj-caps:var(--font-cinzel), "Cinzel", Georgia, serif;--fj-label:var(--font-mukta), "Mukta", system-ui, sans-serif;--fj-hindi:var(--font-tiro), "Tiro Devanagari Hindi", Georgia, serif;--film-music-bg:#fffaf4f0;--film-music-fg:var(--fj-plum);--film-music-ring:var(--fj-line);color:var(--fj-ink)}.film-jaipur .watermark{color:#6e1d3f29;mix-blend-mode:normal}.fj-stage{height:var(--fh);isolation:isolate;background:var(--fj-paper);font-family:var(--fj-serif);position:sticky;top:0;overflow:hidden}.fj-sky{opacity:0;position:absolute;inset:0}.fj-sky-0{opacity:1;background:linear-gradient(#f7d3cb,#fbe3d8 40%,#fdeee4 70%)}.fj-sky-1{background:linear-gradient(#f3cdd0,#f9e0dc 40%,#fdf0e6 70%)}.fj-sky-2{background:linear-gradient(#f0b9b0,#f7cdb4 40%,#fbe2c6 72%)}.fj-sky-3{background:linear-gradient(#b98fb2,#e3a3a8 40%,#f4c3a7 72%)}.fj-sky-4{background:linear-gradient(#433a68,#7d5a8a 36%,#c98591 62%,#eeb39c 80%)}.fj-sun{left:58%;top:calc(var(--u) * 33);z-index:1;width:22cqi;height:22cqi;margin-left:-11cqi;position:absolute}.fj-sun i{background:radial-gradient(circle,#fff6e4 0 38%,#fbd9b4 52%,#fbd9b400 70%);border-radius:50%;position:absolute;inset:0}.fj-sun b{background:radial-gradient(closest-side,#ffe4c48c,#ffe4c400);border-radius:50%;position:absolute;inset:-60%}.fj-night{z-index:1;visibility:hidden;opacity:0;position:absolute;inset:0}.fj-night i{background:#fff7e8;border-radius:50%;width:.9cqi;height:.9cqi;position:absolute;box-shadow:0 0 1.6cqi #fff7e8cc}.fj-night b{right:16%;top:calc(var(--u) * 9);border-radius:50%;width:9cqi;height:9cqi;position:absolute;rotate:-20deg;box-shadow:inset -2.6cqi 1.2cqi #fff1d6}.fj-fire{z-index:2;visibility:hidden;opacity:0;pointer-events:none;position:absolute;inset:0}.fj-burst{width:0;height:0;position:absolute}.fj-burst:first-child{left:22%;top:calc(var(--u) * 42);--fc:#ffd98a}.fj-burst:nth-child(2){left:76%;top:calc(var(--u) * 39);--fc:#ffb3c7}.fj-burst:nth-child(3){left:50%;top:calc(var(--u) * 47);--fc:#fff1d6}.fj-burst:nth-child(4){left:88%;top:calc(var(--u) * 49);--fc:#ffc58a}.fj-burst i{background:linear-gradient(var(--fc), #fff0);transform-origin:50% 0;width:.8cqi;height:6cqi;transform:rotate(var(--a)) translateY(3cqi);border-radius:1cqi;position:absolute;top:0;left:-.4cqi}.fj-mist{z-index:2;pointer-events:none;position:absolute}.fj-mist i{background:radial-gradient(closest-side,#fff7f2bf,#fff7f200);border-radius:50%;width:100%;height:100%;display:block}.fj-mist-0{left:-10%;top:calc(var(--u) * 20);width:60cqi;height:calc(var(--u) * 7)}.fj-mist-1{right:-16%;top:calc(var(--u) * 30);width:70cqi;height:calc(var(--u) * 8)}.fj-mist-2{left:20%;top:calc(var(--u) * 41);width:56cqi;height:calc(var(--u) * 6);opacity:.8}.fj-hills{left:0;bottom:calc(var(--u) * 27);z-index:3;height:calc(var(--u) * 13);pointer-events:none;position:absolute}.fj-hills img{opacity:.8;width:auto;height:100%}.fj-far{z-index:4;pointer-events:none;opacity:.55;position:absolute;inset:0}.fj-haze{left:0;right:0;bottom:calc(var(--u) * 21);z-index:4;height:calc(var(--u) * 14);pointer-events:none;background:linear-gradient(#fbe6dc00,#fbe6dc8c 70%,#fbe6dcb3);position:absolute}.fj-street{z-index:5;pointer-events:none;position:absolute;inset:0}.fj-L{position:absolute}.card-live .fj-L{will-change:transform}.fj-L img{object-fit:contain;object-position:50% 100%;width:100%;height:100%}.fj-road{z-index:7;width:calc(100% + var(--u) * 24);height:calc(var(--u) * 22);background:linear-gradient(#96503761, #96503700 calc(var(--u) * 1.4)), linear-gradient(#fff0 30%, #783c2d2e), repeating-linear-gradient(90deg, #b0705438 0 2px, transparent 2px calc(var(--u) * 11)), repeating-linear-gradient(#b0705400 0 calc(var(--u) * 5.4), #b0705433 calc(var(--u) * 5.4) calc(var(--u) * 5.5)), linear-gradient(#e7bfa4, #edcbb3 35%, #dfae92);box-shadow:inset 0 calc(var(--u) * .5) 0 #f6dccb;position:absolute;bottom:0;left:0}.card-live .fj-road{will-change:transform}.fj-rath{left:5cqi;bottom:calc(var(--u) * 4);z-index:8;width:80cqi;position:absolute}.fj-rath-in,.fj-rath-bob,.fj-rath-body{width:100%;height:100%;position:relative}.fj-rath-body img{width:100%;height:100%}.card-live .fj-rath-in,.card-live .fj-rath-bob,.card-live .fj-wheel,.card-live .fj-wheel img,.card-live .fj-rath-body{will-change:transform}.fj-wheel{aspect-ratio:1;position:absolute}.fj-wheel img{width:100%;height:100%}.fj-tint{z-index:11;opacity:0;pointer-events:none;background:linear-gradient(#2c1d4a,#4a2d5e 60%,#6a3a52);position:absolute;inset:0}.fj-street.fj-glow{z-index:12}.fj-border{z-index:14;pointer-events:none;border:1.5px solid #c98a74d9;border-radius:2cqi;position:absolute;inset:2.6cqi;box-shadow:inset 0 0 0 1.4cqi #0000,inset 0 0 0 calc(1.4cqi + 1px) #c99a4b99}.fj-glow img{opacity:0;filter:saturate(1.35)brightness(1.12)sepia(.25)}.fj-petals{z-index:13;pointer-events:none;position:absolute;inset:0}.fj-head{left:9%;right:9%;top:calc(var(--u) * 13);z-index:15;text-align:center;position:absolute}.fj-head:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fdf1eaf0 55%,#fdf1ea00);position:absolute;inset:-12% -16%}.fj-head p,.fj-names{margin:0}.fj-om{font:400 4.4cqi / 1.3 var(--fj-hindi);color:var(--fj-rose)}.fj-names{font:700 13.5cqi / 1 var(--fj-display);color:var(--fj-plum);margin-top:.2em!important}.fj-name{white-space:nowrap;font-size:calc(1em * var(--fit,1));display:block}.fj-ch{white-space:pre;display:inline-block}.fj-and{font:400 .6em / 1 var(--fj-script);color:var(--fj-rose);margin:.05em 0 .12em;display:block}.fj-date{font:600 4.6cqi / 1 var(--fj-caps);letter-spacing:.26em;color:var(--fj-ink);margin-top:.6em!important}.fj-city-name{font:600 3.3cqi / 1 var(--fj-label);letter-spacing:.2em;text-transform:uppercase;color:var(--fj-gold);margin-top:.9em!important}.fj-slot{left:8%;right:8%;top:calc(var(--u) * 11);z-index:16;visibility:hidden;opacity:0;position:absolute}.fj-card{text-align:center;background:var(--fj-card);box-shadow:0 2cqi 6cqi #6e281e47, inset 0 0 0 1.6cqi var(--fj-card), inset 0 0 0 calc(1.6cqi + 1.5px) var(--fj-line), inset 0 0 0 2.5cqi var(--fj-card), inset 0 0 0 calc(2.5cqi + 1px) #c99a4bbf;border-radius:42cqi 42cqi 2.6cqi 2.6cqi/15cqi 15cqi 2.6cqi 2.6cqi;justify-items:center;gap:.4em;padding:10cqi 6.5cqi 6.5cqi;display:grid;position:relative}.fj-card:before{content:"";background:radial-gradient(circle at 40% 35%, #f3d79a, var(--fj-zari) 60%, #9a6f2a);width:5.4cqi;height:5.4cqi;box-shadow:0 0 0 1.2cqi var(--fj-card);border-radius:50% 50% 46% 46%;margin-left:-2.7cqi;position:absolute;top:-2.6cqi;left:50%}.fj-card p{text-wrap:balance;margin:0}.fj-kicker{font:600 3.1cqi / 1.3 var(--fj-label);letter-spacing:.2em;text-transform:uppercase;color:var(--fj-gold)}.fj-hi{font:400 7.6cqi / 1.25 var(--fj-hindi);color:var(--fj-rose)}.fj-title{font:700 8cqi / 1.1 var(--fj-display);color:var(--fj-plum)}.fj-who{font:700 8.4cqi / 1.1 var(--fj-display);color:var(--fj-plum)}.fj-body{font:500 4.9cqi / 1.5 var(--fj-serif);color:var(--fj-ink);text-wrap:pretty!important}.fj-italic{color:var(--fj-ink-soft);font-style:italic}.fj-small{font:600 4cqi / 1.5 var(--fj-serif);color:var(--fj-ink-soft);gap:.2em;display:grid}.fj-when{font:600 6.2cqi / 1.2 var(--fj-serif);color:var(--fj-ink)}.fj-time{font:600 3.7cqi / 1 var(--fj-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--fj-gold)}.fj-where{font:500 4.9cqi / 1.35 var(--fj-serif);color:var(--fj-ink-soft);text-wrap:pretty!important}.fj-card .card-photo{width:30cqi}.fj-closing{top:calc(var(--u) * 13)}.fj-count{grid-template-columns:repeat(4,1fr);gap:1.6cqi;width:100%;margin:.3em 0 .6em;display:grid}.fj-count div{background:#fff4ee;border:1px solid #c98a74b3;border-radius:1.6cqi;padding:2.6cqi 0 2.2cqi}.fj-count b{font:700 7.4cqi / 1 var(--fj-display);color:var(--fj-ink);font-variant-numeric:tabular-nums;display:block}.fj-count span{font:600 2.7cqi / 1 var(--fj-label);letter-spacing:.12em;text-transform:uppercase;color:var(--fj-gold)}.fj-place{font:700 7cqi / 1.15 var(--fj-display);color:var(--fj-ink)}.fj-acts{gap:2cqi;width:100%;margin-top:.5em;display:grid}.fj-acts a{font:600 3.6cqi / 1 var(--fj-caps);letter-spacing:.16em;text-transform:uppercase;border-radius:99px;padding:3.9cqi 2cqi;text-decoration:none;display:block}.fj-acts a:focus-visible{outline:2px solid var(--fj-plum);outline-offset:3px}.fj-pri{background:var(--fj-plum);color:#fff7ef}.fj-sec{border:1.5px solid var(--fj-line);color:var(--fj-ink)}.fj-extras{gap:.6em;margin:.3em 0;display:grid}.fj-extras dt{font:600 2.9cqi / 1.3 var(--fj-label);letter-spacing:.16em;text-transform:uppercase;color:var(--fj-gold)}.fj-extras dd{font:500 4.6cqi / 1.4 var(--fj-serif);margin:0}.fj-cue{left:50%;bottom:calc(var(--u) * 2.6);z-index:17;border:1px solid var(--fj-line);white-space:nowrap;font:600 2.8cqi / 1 var(--fj-label);letter-spacing:.2em;text-transform:uppercase;color:var(--fj-ink);background:#fffaf4eb;border-radius:99px;justify-items:center;gap:1cqi;padding:2.3cqi 4cqi 2cqi;display:none;position:absolute;translate:-50%}.is-scroll .fj-cue{display:grid}.fj-cue i{border-bottom:1.5px solid;border-right:1.5px solid;width:2cqi;height:2cqi;rotate:45deg}.fj-veil{z-index:30;background:var(--fj-paper);display:none;position:absolute;inset:0}.card-live .fj-veil{animation:.8s 5s forwards fs-lift;display:block}
.site-header{z-index:30;padding-top:env(safe-area-inset-top);background:color-mix(in srgb, var(--kora) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);view-transition-name:site-header;border-bottom:1px solid #0000;position:sticky;top:0}@supports (animation-timeline:scroll()){.site-header{animation:linear both header-line;animation-timeline:scroll();animation-range:0 32px}}@keyframes header-line{to{border-bottom-color:var(--line)}}.site-header-inner{max-width:var(--page);height:var(--bar);padding:0 var(--gutter);align-items:center;gap:10px;margin:0 auto;display:flex}.site-name{font:400 23px / 1 var(--font-display);letter-spacing:-.01em;color:var(--kumkum);margin-right:auto;text-decoration:none}.site-nav{align-items:center;gap:2px;display:flex}.site-nav a,.site-logout{white-space:nowrap;padding:10px 8px;font-size:15px;font-weight:500;text-decoration:none}.site-nav a[aria-current=page]{color:var(--kumkum)}.site-footer{border-top:1px solid var(--line);padding:36px var(--gutter) calc(32px + env(safe-area-inset-bottom))}.site-footer-inner{max-width:var(--page);gap:22px;margin:0 auto;display:grid}.site-footer-about{gap:10px;max-width:44ch;display:grid}.site-footer-about p{color:var(--kajal-soft);font-size:15px}.site-footer-nav{flex-wrap:wrap;gap:4px 20px;display:flex}.site-footer-nav a{padding:6px 0;font-size:15px;font-weight:500;text-decoration:none}.page{max-width:600px;min-height:60dvh;padding:12px var(--gutter) 48px;align-content:start;gap:18px;margin:0 auto;display:grid}.page h1{font-size:var(--step-4)}.page-lede{max-width:var(--measure);color:var(--kajal-soft)}.loading{color:var(--kajal-soft)}.standalone{align-content:center;justify-items:start;min-height:100dvh}.standalone .site-name{margin-bottom:12px}.home{flex-direction:column;display:flex}.hero{position:relative}.hero-title,.hero .category-nav,.hero-alert{max-width:var(--page);margin-left:auto;margin-right:auto}.hero-title{padding:10px var(--gutter) 0;font-size:clamp(28px,7.4vw,48px);line-height:1.08}.hero .category-nav{padding-top:18px}.hero-alert{padding:40px var(--gutter)}.carousel{position:relative}.rail{--slide:clamp(140px, (100svh - 340px) * .4615, min(46vw, 214px));padding:14px calc(50% - var(--slide) / 2) 60px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:-2px;align-items:center;gap:14px;display:flex;overflow:auto hidden}.rail::-webkit-scrollbar{display:none}.slide{width:var(--slide);scroll-snap-align:center;flex:none;text-decoration:none;display:block}.slide-art{transform-origin:50% 60%;will-change:transform;position:relative}.rail:not(.is-ready) .slide:not(:first-child) .slide-art{transform:scale(.85)translateY(10px)}.rail-arrow{display:none}.pick{padding:0 var(--gutter);text-align:center;margin-top:-46px;position:relative}.pick-name{font-size:32px}.pick-meta{color:var(--kajal-soft);justify-content:center;align-items:center;gap:12px;margin-top:6px;font-size:15px;display:flex}.pick-meta span+b:before{content:"";vertical-align:-2px;background:var(--line);width:1px;height:14px;margin-right:12px;display:inline-block}.pick-meta b{color:var(--kajal);font-weight:500}.pick-actions{grid-template-columns:1.25fr 1fr;gap:10px;max-width:400px;margin:16px auto 0;display:grid}.pick-actions .button,.pick-actions .button-quiet{padding:0 16px}.home-more{max-width:38ch;padding:40px var(--gutter) 48px;text-align:center;justify-items:center;gap:14px;margin:0 auto;display:grid}.home-more p{color:var(--kajal-soft);font-size:15px}.home-more b{color:var(--kajal);overflow-wrap:anywhere;font-weight:500}@media (min-width:900px){.site-name{font-size:26px}.site-nav{gap:12px}.site-footer-inner{grid-template-columns:1fr auto;align-items:start}.hero-title{padding-top:28px}.rail{--slide:clamp(180px, (100svh - 420px) * .4615, 250px);padding-top:28px}.rail-arrow{z-index:120;width:48px;height:48px;display:grid;position:absolute;top:calc(50% - 90px)}.rail-arrow.is-prev{left:var(--gutter)}.rail-arrow.is-next{right:var(--gutter)}}
.phone{aspect-ratio:9/19.5;background:var(--kajal);width:100%;box-shadow:var(--shadow-phone);border-radius:15%/7%;padding:2.4%;position:relative}.phone:after{content:"";z-index:10;background:var(--kajal);border-radius:99px;width:30%;height:2.4%;position:absolute;top:3.2%;left:50%;transform:translate(-50%)}.phone-screen{background:var(--paper);isolation:isolate;border-radius:13%/6%;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.phone-screen.is-scroll{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.phone-screen.is-scroll::-webkit-scrollbar{display:none}.phone-screen>.card-frame{flex-direction:column;flex:1 0 auto;display:flex}.phone-screen>.card-frame>.card{flex:1 0 auto}.phone-image{object-fit:cover;width:100%;height:100%}.category-nav{padding:4px var(--gutter);scrollbar-width:none;scroll-padding-inline:var(--gutter);gap:8px;display:flex;overflow-x:auto}.category-nav::-webkit-scrollbar{display:none}.catalogue{max-width:var(--page);margin:0 auto;padding-bottom:48px}.catalogue-head{padding:12px var(--gutter) 18px;gap:8px;display:grid}.catalogue-head h1{font-size:var(--step-4)}.template-list{padding:22px var(--gutter) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px;margin:0;list-style:none;display:grid}.template-card{gap:4px;display:grid}.template-card-link{gap:14px;text-decoration:none;display:grid}.template-card-art .phone{box-shadow:var(--shadow-tile);transition:transform .2s var(--ease)}.template-card-link:active .phone{transform:scale(.98)}.template-card h3{font-size:21px}.template-card-meta{color:var(--kajal-soft);justify-content:space-between;gap:8px;font-size:14px;display:flex}.template-price{color:var(--kajal);margin-left:auto;font-weight:500}.template-empty{padding:32px var(--gutter);color:var(--kajal-soft)}.template-empty a{color:var(--kumkum)}@media (min-width:900px){.template-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 32px}}
.template-page{max-width:1080px;padding-bottom:calc(110px + env(safe-area-inset-bottom));margin:0 auto}.editor-stage{padding:10px var(--gutter) 0;scroll-margin-top:calc(var(--bar) + 8px);justify-items:center;gap:14px;display:grid}.preview{width:min(58vw,280px)}.open-full{min-height:40px;padding:0 16px;font-size:14px}.preview-note{color:var(--kajal-soft);text-align:center;font-size:13px}.editor-head{padding:26px var(--gutter) 0;text-align:center;gap:8px;display:grid}.editor-head h1{letter-spacing:-.02em;font-size:clamp(40px,11vw,60px);line-height:1}.editor-head p{color:var(--kajal-soft)}.editor-head.is-top{padding-top:8px}.editor-form{padding:24px var(--gutter) 0}.studio{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);scroll-margin-top:calc(var(--bar) + 12px);padding:18px 18px 20px;overflow:hidden}.studio-intro{color:var(--kajal-soft);margin-bottom:14px;font-size:14px}.steps-bar{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin:-6px 0 6px;display:grid}.steps-seg{height:24px;position:relative}.steps-seg:before{content:"";background:var(--line);border-radius:4px;height:4px;transition:background-color .25s;position:absolute;top:10px;left:0;right:0}.steps-seg[data-done]:before{background:var(--zari)}.steps-seg[aria-current=step]:before{background:var(--kumkum)}.step-count{color:var(--kajal-soft);font-size:13px}.step-title{font-size:var(--step-2);margin:2px 0 18px}.step-fields{gap:18px;display:grid}.field-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.step-nav{justify-content:space-between;gap:10px;margin-top:22px;display:flex}.step-nav .button-quiet,.step-nav .button-dark{min-height:46px;padding:0 20px;font-size:15px}.issues{border-top:1px solid var(--line);color:var(--kajal-soft);margin-top:20px;padding-top:16px;font-size:14px}.issues-title{color:var(--kajal);margin-bottom:6px;font-weight:500}.issues ul{flex-wrap:wrap;gap:2px 16px;margin:0;padding:0;list-style:none;display:flex}.issues button{text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--zari);text-decoration-color:var(--zari);text-underline-offset:4px;padding:4px 0}.issues[role=alert]{border-radius:var(--radius);background:var(--gulabi);color:var(--danger);border:0;padding:14px 16px;font-size:15px}.issues[role=alert] ul{display:grid}.includes{margin:28px var(--gutter) 0;border-top:1px solid var(--line);padding:0;list-style:none}.includes li{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:14px 2px;display:flex}.includes svg{width:20px;height:20px;color:var(--zari);flex:none;margin-top:2px}.actionbar{z-index:25;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb, var(--kora) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.actionbar .button{flex:1}.actionbar-info{line-height:1.15;display:grid}.actionbar-info b{font:400 26px / 1 var(--font-display)}.save-status{color:var(--kajal-soft);white-space:nowrap;font-size:13px}.save-status.is-saving{color:var(--zari)}.actionbar .save-status[role=alert]{color:var(--danger);white-space:normal}.template-page~.site-footer,.checkout-page~.site-footer{padding-bottom:calc(130px + env(safe-area-inset-bottom))}.mini-preview{top:calc(var(--bar) + env(safe-area-inset-top) + 10px);z-index:26;opacity:0;pointer-events:none;width:64px;transition:opacity .22s, transform .22s var(--ease);position:fixed;right:12px;transform:translateY(-8px)scale(.94)}.mini-preview.is-shown{opacity:1;pointer-events:auto;transform:none}.mini-preview .phone{border-radius:13px;padding:3px;box-shadow:0 14px 24px -10px #2b121680}.mini-preview .phone:after{display:none}.mini-preview .phone-screen{border-radius:10px}.viewer{--foot:84px;width:100%;max-width:none;height:100%;max-height:none;padding:calc(16px + env(safe-area-inset-top)) 16px 0;background:var(--kora);color:var(--kajal);border:0;grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:14px;margin:0;display:grid;position:fixed;inset:0}.viewer:not([open]){display:none}.viewer::backdrop{background:var(--kora)}.viewer-card{width:min(100%, calc((100dvh - var(--foot) - 46px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * 9 / 19.5));max-height:100%;box-shadow:var(--shadow-phone);scrollbar-width:none;border-radius:22px;align-self:center;overflow-y:auto}.viewer-card::-webkit-scrollbar{display:none}.viewer-card>.phone-image{aspect-ratio:9/19.5}.viewer-foot{width:min(100%,460px);min-height:var(--foot);padding:12px 0 calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);align-items:center;gap:12px;display:flex}.viewer-foot .button{flex:1}.viewer-close{top:calc(12px + env(safe-area-inset-top));z-index:3;position:fixed;right:12px;box-shadow:0 6px 16px -8px #2b121666}.checkout-page{max-width:560px;padding-bottom:calc(150px + env(safe-area-inset-bottom))}.checkout{gap:28px;display:grid}.checkout h1{font-size:var(--step-4)}.order-summary{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);gap:4px;padding:20px;display:grid}.order-line{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.order-name{font:400 26px / 1.1 var(--font-display)}.order-price{font:400 26px / 1 var(--font-display);white-space:nowrap}.order-summary .includes{margin:12px 0 14px}.order-summary .text-link{justify-self:start;padding:6px 0;font-size:15px}.checkout-account{gap:18px;display:grid}.checkout-account h2{font-size:var(--step-2)}.checkout-account-note{color:var(--kajal-soft);margin-top:-10px;font-size:15px}.checkout-pay{flex-direction:column;align-items:stretch;gap:8px}.checkout-messages{gap:4px;font-size:15px;display:grid}.checkout-messages [role=status]{color:var(--mehndi)}.checkout-secure{color:var(--kajal-soft);text-align:center;font-size:13px}@media (min-width:900px){.template-page{padding:24px 0 64px}.editor{padding:0 var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.editor-stage{top:calc(var(--bar) + 24px);padding:0;position:sticky}.preview{width:min(30vw,320px)}.editor-head,.editor-form,.includes{text-align:left;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.editor-head.is-top{max-width:1080px;padding:0 var(--gutter) 24px;margin:0 auto}.studio{padding:24px}.actionbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:28px 0 0;position:static}.mini-preview{display:none}.template-page~.site-footer,.checkout-page~.site-footer{padding-bottom:32px}.checkout-page{padding-bottom:64px}.checkout-pay{padding:0}}
.login-page{max-width:480px}.login-form{gap:22px;display:grid}.login-form h1{font-size:var(--step-4)}.login-form .page-lede{margin-top:-12px}.my-cards{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.my-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.my-card-main{gap:4px;min-width:0;display:grid}.my-card-url{overflow-wrap:anywhere;-webkit-text-decoration-color:var(--zari);text-decoration-color:var(--zari);text-underline-offset:4px;font-weight:500}.my-card-meta{color:var(--kajal-soft);font-size:14px}.card-status{background:var(--kora-deep);color:var(--kajal);border-radius:99px;margin-right:6px;padding:1px 10px;font-size:13px;font-weight:500;display:inline-block}.card-status-live{color:var(--mehndi);background:#e3ecd8}.card-status-suspended{background:var(--gulabi);color:var(--danger)}.my-card .button-quiet{min-height:44px;padding:0 18px}.my-cards-empty{color:var(--kajal-soft);justify-items:start;gap:16px;display:grid}.card-page{background:var(--kora-deep);justify-items:center;min-height:100dvh;display:grid}.card-page-card{width:min(100%,460px)}.card-page-credit{padding:18px 0 calc(22px + env(safe-area-inset-bottom));color:var(--kajal-soft);font-size:13px}.card-page-credit a{color:var(--kumkum);text-underline-offset:3px}@media (min-width:600px){.card-page{align-content:center;padding-top:32px}.card-page-card{box-shadow:var(--shadow-phone);border-radius:28px;overflow:clip}}.sheet-clear{width:100%;margin-top:10px}
