@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.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:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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.1hzlq6xrrxf6u.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.33on4mq75bz97.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.2xsoqmjk136f4.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.p.0v7knm2wof07y.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%}.cormorant_garamond_23f6e5b2-module__D7kaDa__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}
@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f909a269f494b794-s.28glooh8eb0vd.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.3fxtyiywyeap1.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.p.37imwftixfukh.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%}.pinyon_script_82f1307c-module__mTkl9q__className{font-family:Pinyon Script,Pinyon Script Fallback;font-style:normal;font-weight:400}
.royal-card-module__zh8D4W__card{aspect-ratio:297.75/419.25;-webkit-user-select:none;user-select:none;background:#efe3cb;width:100%;position:relative;overflow:hidden;container-type:inline-size}.royal-card-module__zh8D4W__layer{pointer-events:none;position:absolute}.royal-card-module__zh8D4W__layer img{width:100%;height:100%;display:block}.royal-card-module__zh8D4W__mirror{transform:scaleX(-1)}.royal-card-module__zh8D4W__fill{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.royal-card-module__zh8D4W__bounds{z-index:50;pointer-events:none;outline-offset:-1px;background:#ff3d7f1f;outline:2px dashed #ff3d7f;position:absolute}.royal-card-module__zh8D4W__line{text-align:center;pointer-events:none;line-height:1;position:absolute;left:0;right:0;transform:translateY(-50%)}.royal-card-module__zh8D4W__fit{white-space:nowrap;font-size:calc(var(--size) * var(--fit,1));display:inline-block}.royal-card-module__zh8D4W__caps{text-transform:uppercase;letter-spacing:.08em}.royal-card-module__zh8D4W__maroon{color:#620f19}.royal-card-module__zh8D4W__brown{color:#341c05}.royal-card-module__zh8D4W__gold{color:#a47542}.royal-card-module__zh8D4W__dateRow{pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:3.2cqw;width:64%;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%)}.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__bg{transform-origin:60% 55%;animation:26s ease-in-out infinite alternate royal-card-module__zh8D4W__kenburns}.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__bells{transform-origin:30% 0;animation:4.6s ease-in-out infinite alternate royal-card-module__zh8D4W__swing}.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__sway{transform-origin:100% 0;animation:7.5s ease-in-out infinite alternate royal-card-module__zh8D4W__sway}.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__breathe{transform-origin:50% 100%;animation:6s ease-in-out infinite alternate royal-card-module__zh8D4W__breathe}.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__reveal{animation:1s cubic-bezier(.2,.7,.2,1) both royal-card-module__zh8D4W__reveal;animation-delay:var(--d,0s)}.royal-card-module__zh8D4W__petal{opacity:0;pointer-events:none;background:radial-gradient(circle at 30% 30%,#f25e9a,#c4195b);border-radius:70% 10%;width:2.4cqw;height:1.7cqw;position:absolute;top:-4%}.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__petal{animation:royal-card-module__zh8D4W__fall var(--t,11s) linear infinite;animation-delay:var(--d,0s)}@keyframes royal-card-module__zh8D4W__kenburns{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes royal-card-module__zh8D4W__swing{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}@keyframes royal-card-module__zh8D4W__sway{0%{transform:rotate(-.9deg)}to{transform:rotate(.7deg)}}@keyframes royal-card-module__zh8D4W__breathe{0%{transform:scale(1)}to{transform:scale(1.025)}}@keyframes royal-card-module__zh8D4W__reveal{0%{opacity:0;filter:blur(2px);transform:translateY(1.6cqw)}to{opacity:1;filter:none;transform:none}}@keyframes royal-card-module__zh8D4W__fall{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:.9}85%{opacity:.8}to{opacity:0;transform:translate(var(--x,-30cqw), 150cqw) rotate(540deg)}}@media (prefers-reduced-motion:reduce){.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__bg,.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__bells,.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__sway,.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__breathe,.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__petal{animation:none}.royal-card-module__zh8D4W__motion .royal-card-module__zh8D4W__reveal{animation-duration:10ms}}
@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f909a269f494b794-s.28glooh8eb0vd.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.3fxtyiywyeap1.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.p.37imwftixfukh.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%}.pinyon_script_71941a29-module__Ix1Weq__className{font-family:Pinyon Script,Pinyon Script Fallback;font-style:normal;font-weight:400}.pinyon_script_71941a29-module__Ix1Weq__variable{--cm-script:"Pinyon Script", "Pinyon Script Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.35tcax5pyx804.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:400;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.0fzl0-df6mp6z.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.35tcax5pyx804.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.p.0fzl0-df6mp6z.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%}.cinzel_9d132c9b-module__My2afG__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.cinzel_9d132c9b-module__My2afG__variable{--cm-title:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.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:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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.1hzlq6xrrxf6u.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.33on4mq75bz97.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.2xsoqmjk136f4.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.p.0v7knm2wof07y.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%}.cormorant_garamond_c3f3d0b4-module__gIzfuq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_c3f3d0b4-module__gIzfuq__variable{--cm-body:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.chandni-module__Ip4PiW__column{--cm-plum:#1e0f24;--cm-plum-2:#2c1533;--cm-gold:#d4a64a;--cm-gold-soft:#f0d59a;--cm-rose:#c9748f;--cm-ink:#f6eadb;--cm-muted:#d9c3cc;isolation:isolate;background:var(--cm-plum) url(/invitations/chandni/velvet.webp?v=1) repeat;max-width:30rem;color:var(--cm-ink);font-family:var(--cm-body), var(--inv-font-script,Georgia), Georgia, serif;background-size:256px;margin:0 auto;padding-bottom:6.5rem;font-size:1.1rem;line-height:1.55;position:relative;overflow:hidden;box-shadow:0 0 70px #0009}.chandni-module__Ip4PiW__column:before{content:"";z-index:-1;opacity:.06;pointer-events:none;background:url(/invitations/chandni/jali.webp?v=1) 0 0/220px;position:absolute;inset:0}.chandni-module__Ip4PiW__columnEmbedded{box-shadow:none;padding-bottom:2rem}.chandni-module__Ip4PiW__layer{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.chandni-module__Ip4PiW__gold{font-family:var(--cm-script), var(--inv-font-script,cursive), cursive;color:var(--cm-gold);background:linear-gradient(100deg,#b07a2a 0%,#e9c472 30%,#fff1c4 45%,#e9c472 60%,#b07a2a 100%) 100% 0/250% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding:0 .12em;font-weight:400;animation:6s ease-in-out infinite chandni-module__Ip4PiW__foil}@keyframes chandni-module__Ip4PiW__foil{0%,55%{background-position:100% 0}85%,to{background-position:0 0}}.chandni-module__Ip4PiW__card{aspect-ratio:.52;-webkit-user-select:none;user-select:none;background:#241029 url(/invitations/chandni/night-sky.webp?v=1) top/cover no-repeat;width:100%;position:relative;overflow:hidden;container-type:inline-size}.chandni-module__Ip4PiW__card:after{content:"";pointer-events:none;background:radial-gradient(70% 40% at 50% 42%,#1e0f2459,#0000 70%);position:absolute;inset:0}.chandni-module__Ip4PiW__line{z-index:2;text-align:center;pointer-events:none;line-height:1.1;position:absolute;left:0;right:0;transform:translateY(-50%)}.chandni-module__Ip4PiW__fit{white-space:nowrap;font-size:calc(var(--size) * var(--fit,1));display:inline-block}.chandni-module__Ip4PiW__heroBlessing{font-family:var(--cm-body), var(--inv-font-script,Georgia), Georgia, serif;color:var(--cm-gold-soft);letter-spacing:.04em;font-weight:600}.chandni-module__Ip4PiW__heroKicker{font-family:var(--cm-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--cm-rose);letter-spacing:.3em;text-transform:uppercase}.chandni-module__Ip4PiW__heroAnd{font-family:var(--cm-script), var(--inv-font-script,cursive), cursive;color:var(--cm-rose)}.chandni-module__Ip4PiW__heroDate{font-family:var(--cm-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--cm-ink);letter-spacing:.06em}.chandni-module__Ip4PiW__heroVenue{font-family:var(--cm-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--cm-gold-soft);letter-spacing:.16em;text-transform:uppercase}.chandni-module__Ip4PiW__moon{z-index:0;filter:drop-shadow(0 0 18px #ffe2a08c);animation:9s ease-in-out infinite alternate chandni-module__Ip4PiW__moonRise}@keyframes chandni-module__Ip4PiW__moonRise{0%{filter:drop-shadow(0 0 12px #ffe2a066);translate:0 6px}to{filter:drop-shadow(0 0 26px #ffe2a0b3);translate:0 -6px}}.chandni-module__Ip4PiW__swing{z-index:1;transform-origin:50% 0;filter:drop-shadow(0 0 14px #ffaa3c73);animation:5.5s ease-in-out infinite chandni-module__Ip4PiW__swing}.chandni-module__Ip4PiW__swingLate{animation-duration:6.6s;animation-delay:-2s}@keyframes chandni-module__Ip4PiW__swing{0%,to{rotate:-3.5deg}50%{rotate:3.5deg}}.chandni-module__Ip4PiW__mandalaHalo{z-index:0;opacity:.5;filter:drop-shadow(0 0 22px #f0c87866);animation:90s linear infinite chandni-module__Ip4PiW__turn}@keyframes chandni-module__Ip4PiW__turn{to{rotate:360deg}}.chandni-module__Ip4PiW__palaceWrap{z-index:1;pointer-events:none;position:absolute;bottom:0;left:-4%;right:-4%}.chandni-module__Ip4PiW__palace{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000 0%,#000 14%);mask-image:linear-gradient(#0000 0%,#000 14%)}.chandni-module__Ip4PiW__poolShimmer{mix-blend-mode:screen;background:repeating-linear-gradient(#0000 0 7px,#ffe8b421 7px 8px,#0000 8px 15px) 0 0/100% 30px;height:36%;animation:3.6s linear infinite chandni-module__Ip4PiW__pool;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}@keyframes chandni-module__Ip4PiW__pool{to{background-position:0 30px}}.chandni-module__Ip4PiW__rise{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) forwards chandni-module__Ip4PiW__rise;animation-delay:var(--d,0s);transform:translateY(1.2cqw)}@keyframes chandni-module__Ip4PiW__rise{to{opacity:1;transform:none}}.chandni-module__Ip4PiW__petals,.chandni-module__Ip4PiW__fireflies,.chandni-module__Ip4PiW__skyLanterns{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.chandni-module__Ip4PiW__petals{container-type:size}.chandni-module__Ip4PiW__petal{width:var(--size);animation:chandni-module__Ip4PiW__fall var(--dur) linear infinite;animation-delay:var(--delay);position:absolute;top:-8%}.chandni-module__Ip4PiW__petal img{width:100%;animation:chandni-module__Ip4PiW__flutter var(--sway) ease-in-out infinite alternate;display:block}@keyframes chandni-module__Ip4PiW__fall{0%{opacity:0;transform:translate(0)}8%{opacity:.95}90%{opacity:.9}to{transform:translate(var(--drift), 112cqh);opacity:0}}@keyframes chandni-module__Ip4PiW__flutter{0%{transform:rotate(-35deg)translate(-8px)scaleX(1)}to{transform:rotate(40deg)translate(8px)scaleX(.7)}}.chandni-module__Ip4PiW__firefly{width:var(--size);height:var(--size);opacity:0;animation:chandni-module__Ip4PiW__rise2 var(--dur) ease-in-out infinite, chandni-module__Ip4PiW__blink var(--blink) ease-in-out infinite alternate;animation-delay:var(--delay), var(--delay);background:#ffe7a3;border-radius:50%;position:absolute;box-shadow:0 0 6px 2px #ffd26ebf}@keyframes chandni-module__Ip4PiW__rise2{0%{transform:translate(0)}50%{transform:translate(10px,-40px)}to{transform:translate(-6px,-90px)}}@keyframes chandni-module__Ip4PiW__blink{0%{opacity:.1}to{opacity:.95}}.chandni-module__Ip4PiW__skyLantern{width:var(--size);opacity:0;animation:chandni-module__Ip4PiW__float var(--dur) ease-in infinite;animation-delay:var(--delay);position:absolute;bottom:18%}.chandni-module__Ip4PiW__skyLantern img{filter:drop-shadow(0 0 12px #ffa03cb3);width:100%;display:block}@keyframes chandni-module__Ip4PiW__float{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:1}70%{opacity:.9}to{transform:translate(var(--drift), -32rem) scale(.5);opacity:0}}.chandni-module__Ip4PiW__section{text-align:center;padding:3rem 1.15rem 1.5rem;position:relative}.chandni-module__Ip4PiW__head{margin-bottom:1.6rem}.chandni-module__Ip4PiW__heading{font-family:var(--cm-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.08em;color:var(--cm-gold);text-shadow:0 0 18px #d4a64a59;margin:0;font-size:1.7rem;font-weight:600;line-height:1.2}.chandni-module__Ip4PiW__sub{max-width:22rem;color:var(--cm-muted);margin:.45rem auto 0;font-size:1.08rem;font-style:italic}.chandni-module__Ip4PiW__headDivider{width:62%;margin:.9rem auto 0;display:block}.chandni-module__Ip4PiW__inview{opacity:0;transition:opacity .85s,transform .85s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(18px)}.chandni-module__Ip4PiW__inviewOn{opacity:1;transform:none}.chandni-module__Ip4PiW__framed{background:#10061473;margin:1.2rem 0;padding-top:3.4rem;padding-bottom:2.6rem}.chandni-module__Ip4PiW__framed:before,.chandni-module__Ip4PiW__framed:after{content:"";pointer-events:none;background:url(/invitations/chandni/zari-border.webp?v=1) 0 0/auto 100% repeat-x;height:22px;position:absolute;left:0;right:0}.chandni-module__Ip4PiW__framed:before{top:0}.chandni-module__Ip4PiW__framed:after{bottom:0;transform:scaleY(-1)}.chandni-module__Ip4PiW__pill{min-height:2.6rem;color:var(--cm-gold-soft);font-family:var(--cm-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#d4a64a14;border:1.5px solid #d4a64abf;border-radius:999px;align-items:center;gap:.35rem;padding:0 1rem;font-size:.82rem;text-decoration:none;display:inline-flex}.chandni-module__Ip4PiW__solid{border:1.5px solid var(--cm-gold-soft);color:#2a1230;min-height:3.2rem;font-family:var(--cm-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#e2b860,#b8862f);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 2rem;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 28px #00000073,0 0 24px #d4a64a59}.chandni-module__Ip4PiW__pill:focus-visible,.chandni-module__Ip4PiW__solid:focus-visible,.chandni-module__Ip4PiW__round:focus-visible,.chandni-module__Ip4PiW__photo:focus-visible,.chandni-module__Ip4PiW__musicBtn:focus-visible,.chandni-module__Ip4PiW__lbBtn:focus-visible{outline:3px solid var(--cm-gold-soft);outline-offset:2px}.chandni-module__Ip4PiW__revealRow{text-align:center;z-index:2;margin-top:.9rem;position:relative}.chandni-module__Ip4PiW__thanks{text-align:center;background:#2c1533b3;border:1px solid #d4a64a80;border-radius:1rem;margin:2rem 1.15rem 0;padding:1.6rem 1.2rem}.chandni-module__Ip4PiW__box{text-align:left;background:linear-gradient(160deg,#3a1a3feb,#1e0f24eb);border:1px solid #d4a64a61;border-radius:.9rem;padding:1.5rem 1.25rem;position:relative;box-shadow:0 14px 34px #0006,inset 0 0 0 4px #1e0f2499,inset 0 0 0 5px #d4a64a2e}.chandni-module__Ip4PiW__corner{pointer-events:none;opacity:.95;width:3.4rem;position:absolute}.chandni-module__Ip4PiW__cornerTL{top:-3px;left:-3px}.chandni-module__Ip4PiW__cornerTR{top:-3px;right:-3px;transform:scaleX(-1)}.chandni-module__Ip4PiW__cornerBL{bottom:-3px;left:-3px;transform:scaleY(-1)}.chandni-module__Ip4PiW__cornerBR{bottom:-3px;right:-3px;transform:scale(-1)}.chandni-module__Ip4PiW__stack{gap:1.3rem;display:grid}.chandni-module__Ip4PiW__saveDate{padding-top:2.2rem}.chandni-module__Ip4PiW__saveTitle{margin:0 0 .9rem;font-size:2.7rem;line-height:1.15;display:inline-block}.chandni-module__Ip4PiW__dateBox{text-align:center;max-width:19rem;margin:0 auto;padding:1.1rem}.chandni-module__Ip4PiW__dateFace{background:radial-gradient(at 50% 40%,#ffd88a29,#0000 70%);border-radius:.6rem;flex-direction:column;align-items:center;padding:.9rem .6rem 1rem;display:flex;position:relative;container-type:inline-size}.chandni-module__Ip4PiW__dateWeekday,.chandni-module__Ip4PiW__dateMonth{font-family:var(--cm-title), Georgia, serif;letter-spacing:.24em;text-transform:uppercase;color:var(--cm-gold-soft);font-size:.85rem}.chandni-module__Ip4PiW__dateDay{font-family:var(--cm-title), Georgia, serif;color:var(--cm-ink);text-shadow:0 0 22px #ffd27873;font-size:3.6rem;font-weight:600;line-height:1.1}.chandni-module__Ip4PiW__saveActions{min-height:2.6rem;margin-top:1rem}.chandni-module__Ip4PiW__couple{overflow:hidden}.chandni-module__Ip4PiW__wording{white-space:pre-line;color:var(--cm-ink);margin:-.4rem auto .4rem;font-size:1.12rem}.chandni-module__Ip4PiW__person{margin-top:1.8rem}.chandni-module__Ip4PiW__amp{font-family:var(--cm-script), cursive;color:var(--cm-rose);margin:.4rem 0 1.4rem;font-size:3.4rem;line-height:1}.chandni-module__Ip4PiW__jharokha{width:86%;max-width:22rem;margin:0 auto;animation:7s ease-in-out infinite chandni-module__Ip4PiW__floaty;position:relative}@keyframes chandni-module__Ip4PiW__floaty{0%,to{translate:0}50%{translate:0 -6px}}.chandni-module__Ip4PiW__jharokhaPhoto{background:#3a1a3f;position:absolute;overflow:hidden}.chandni-module__Ip4PiW__jharokhaPhoto img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.chandni-module__Ip4PiW__jharokhaFrame{filter:drop-shadow(0 12px 22px #00000080);pointer-events:none;width:100%;height:100%;display:block;position:relative}.chandni-module__Ip4PiW__glint{pointer-events:none;background:linear-gradient(100deg,#0000,#fff0d259,#0000);width:40%;height:120%;animation:6.5s ease-in-out infinite chandni-module__Ip4PiW__glint;position:absolute;top:-10%;left:0;transform:translate(-160%)skew(-12deg)}@keyframes chandni-module__Ip4PiW__glint{0%,60%{transform:translate(-160%)skew(-12deg)}90%,to{transform:translate(330%)skew(-12deg)}}.chandni-module__Ip4PiW__sideLantern{width:12%;position:absolute;top:6%;left:-5%}.chandni-module__Ip4PiW__sideLanternRight{left:auto;right:-5%}.chandni-module__Ip4PiW__personName{margin-top:.6rem;font-size:3.1rem;line-height:1.2}.chandni-module__Ip4PiW__relLabel{font-family:var(--cm-title), Georgia, serif;letter-spacing:.24em;text-transform:uppercase;color:var(--cm-rose);margin-top:.3rem;font-size:.78rem}.chandni-module__Ip4PiW__parentsLine{color:var(--cm-ink);margin-top:.15rem;font-size:1.15rem;font-weight:600}.chandni-module__Ip4PiW__countdown{padding:.2rem 0}.chandni-module__Ip4PiW__cdTitle{font-family:var(--cm-script), var(--inv-font-script,cursive), cursive;color:var(--cm-gold-soft);text-shadow:0 0 16px #f0c87859;margin:0 0 1.2rem;font-size:2.5rem;font-weight:400;line-height:1.1}.chandni-module__Ip4PiW__cdArrived{font-family:var(--cm-title), Georgia, serif;color:var(--cm-gold);margin:0;font-size:1.4rem}.chandni-module__Ip4PiW__windows{grid-template-columns:repeat(4,1fr);gap:.55rem;display:grid}.chandni-module__Ip4PiW__windowCell{min-width:0}.chandni-module__Ip4PiW__windowFrame{width:100%;position:relative}.chandni-module__Ip4PiW__windowFrame>img{pointer-events:none;width:100%;height:100%;display:block;position:relative}.chandni-module__Ip4PiW__windowGlow{animation:4s ease-in-out infinite chandni-module__Ip4PiW__lamp;animation-delay:calc(var(--i) * 1s);background:radial-gradient(80% 70% at 50% 62%,#ffd88a 0%,#e89a3c 38%,#7a2a3a 78%,#3a1230 100%);place-items:center;padding-top:18%;display:grid;position:absolute}@keyframes chandni-module__Ip4PiW__lamp{0%,to{filter:brightness(.92)}50%{filter:brightness(1.18)}}.chandni-module__Ip4PiW__windowNum{font-family:var(--cm-title), Georgia, serif;color:#3a1230;text-shadow:0 1px #fff0c899,0 0 14px #ffdc8ccc;font-size:clamp(1.3rem,6.4vw,1.9rem);font-weight:600;line-height:1}.chandni-module__Ip4PiW__windowLabel{font-family:var(--cm-title), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;color:var(--cm-gold-soft);margin-top:.45rem;font-size:.68rem;display:block}.chandni-module__Ip4PiW__tick{animation:.45s cubic-bezier(.2,.7,.2,1) chandni-module__Ip4PiW__tick;display:inline-block}@keyframes chandni-module__Ip4PiW__tick{0%{opacity:.2;transform:rotateX(80deg)}to{opacity:1;transform:none}}.chandni-module__Ip4PiW__path{--p:0;padding-left:3.4rem;position:relative}.chandni-module__Ip4PiW__thread{background:#d4a64a2e;width:2px;position:absolute;top:.4rem;bottom:2rem;left:1.55rem}.chandni-module__Ip4PiW__threadFill{transform-origin:50% 0;transform:scaleY(var(--p));background:linear-gradient(#f0d59a,#d4a64a 70%,#a0702a);transition:transform .25s linear;position:absolute;inset:0;box-shadow:0 0 8px #f0c87899}.chandni-module__Ip4PiW__stops{gap:1.7rem;margin:0;padding:0;list-style:none;display:grid}.chandni-module__Ip4PiW__stop{position:relative}.chandni-module__Ip4PiW__diya{pointer-events:none;width:3rem;position:absolute;top:.2rem;left:-3.25rem}.chandni-module__Ip4PiW__diyaLamp{filter:brightness(.7)saturate(.8);width:100%;transition:filter .6s;display:block;position:relative}.chandni-module__Ip4PiW__flame{transform-origin:50% 100%;opacity:0;filter:drop-shadow(0 0 8px #ffbe50e6);width:34%;transition:opacity .5s,scale .6s cubic-bezier(.2,1.4,.4,1);position:absolute;bottom:62%;left:72%;scale:.2}.chandni-module__Ip4PiW__lit .chandni-module__Ip4PiW__flame{opacity:1;animation:1.6s ease-in-out infinite chandni-module__Ip4PiW__flicker;scale:1}.chandni-module__Ip4PiW__lit .chandni-module__Ip4PiW__diyaLamp{filter:brightness(1.08)drop-shadow(0 0 12px #ffb4468c)}@keyframes chandni-module__Ip4PiW__flicker{0%,to{transform:scaleY(1)rotate(-1deg)}30%{transform:scaleY(1.08)rotate(2deg)}60%{transform:scaleY(.94)rotate(-2deg)}}.chandni-module__Ip4PiW__stopCard{text-align:left;opacity:.55;background:linear-gradient(160deg,#3a1a3ff0,#1e0f24f0);border:1px solid #d4a64a52;border-radius:.9rem;padding:1.15rem 1.1rem 1.1rem;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .7s,border-color .7s;position:relative;transform:translate(10px);box-shadow:0 14px 30px #0006}.chandni-module__Ip4PiW__lit .chandni-module__Ip4PiW__stopCard{opacity:1;border-color:#d4a64a99;transform:none;box-shadow:0 14px 30px #0006,0 0 26px #ffb4501f}.chandni-module__Ip4PiW__stopCard .chandni-module__Ip4PiW__corner{width:2.6rem}.chandni-module__Ip4PiW__stopHead{align-items:center;gap:.8rem;display:flex}.chandni-module__Ip4PiW__medal{border:1.5px solid var(--cm-gold);background:radial-gradient(circle at 50% 40%,#4a2350,#24102a);border-radius:50%;flex:none;place-items:center;width:3.6rem;height:3.6rem;display:grid;box-shadow:0 0 0 3px #1e0f24e6,0 0 0 4px #d4a64a73}.chandni-module__Ip4PiW__medal img{object-fit:contain;width:78%;height:78%}.chandni-module__Ip4PiW__stopName{font-family:var(--cm-script), var(--inv-font-script,cursive), cursive;color:var(--cm-gold-soft);margin:0;font-size:2.05rem;font-weight:400;line-height:1.1}.chandni-module__Ip4PiW__stopWhen{font-family:var(--cm-title), Georgia, serif;letter-spacing:.06em;color:var(--cm-ink);margin-top:.15rem;font-size:.82rem}.chandni-module__Ip4PiW__stopWhere{color:var(--cm-ink);margin-top:.7rem;font-size:1.08rem;font-weight:600}.chandni-module__Ip4PiW__chip{color:#f3c7d4;background:#c9748f29;border:1px solid #c9748f73;border-radius:1rem;align-items:center;gap:.35rem;margin-top:.55rem;padding:.2rem .7rem;font-size:.95rem;display:inline-flex}.chandni-module__Ip4PiW__stopBtns{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.chandni-module__Ip4PiW__upNext{background:var(--cm-gold);color:#2a1230;font-family:var(--cm-title), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;margin-bottom:.2rem;padding:.1rem .6rem;font-size:.68rem;font-weight:600;display:inline-block}.chandni-module__Ip4PiW__updated{color:#4a1430;background:#f3c7d4;border-radius:999px;margin:.55rem 0 0 .4rem;padding:.15rem .6rem;font-size:.85rem;font-weight:600;display:inline-block}.chandni-module__Ip4PiW__gallery{grid-template-columns:1fr 1fr;align-items:start;gap:.9rem .75rem;display:grid}.chandni-module__Ip4PiW__photoLow{margin-top:2.2rem}.chandni-module__Ip4PiW__photoCell{min-width:0}.chandni-module__Ip4PiW__photo{cursor:zoom-in;background:linear-gradient(145deg,#f0d59a,#b8862f 45%,#f0d59a 70%,#8a5a1c);border:0;border-radius:.6rem;width:100%;padding:5px;display:block;position:relative;box-shadow:0 12px 26px #00000080}.chandni-module__Ip4PiW__photo img{aspect-ratio:4/5;object-fit:cover;border-radius:.35rem;width:100%;display:block}.chandni-module__Ip4PiW__sparkle{background:radial-gradient(circle, #fffbe8 0 18%, transparent 20%), conic-gradient(from 45deg, transparent 0 20%, #fff6d6 22% 28%, transparent 30% 45%, #fff6d6 47% 53%, transparent 55% 70%, #fff6d6 72% 78%, transparent 80%);opacity:0;width:14px;height:14px;animation:3.2s ease-in-out infinite chandni-module__Ip4PiW__twinkle;animation-delay:calc(var(--i) * .7s);pointer-events:none;border-radius:50%;position:absolute;top:-5px;right:14%}.chandni-module__Ip4PiW__sparkleB{animation-delay:calc(var(--i) * .7s + 1.6s);inset:auto auto -5px 18%}@keyframes chandni-module__Ip4PiW__twinkle{0%,70%,to{opacity:0;transform:scale(.4)rotate(0)}80%{opacity:1;transform:scale(1.2)rotate(45deg)}}.chandni-module__Ip4PiW__caption{color:var(--cm-ink);text-align:center;margin:.5rem 0 0;font-size:.98rem;line-height:1.35}.chandni-module__Ip4PiW__caption span{font-family:var(--cm-title), Georgia, serif;letter-spacing:.2em;color:var(--cm-gold);font-size:.72rem;display:block}.chandni-module__Ip4PiW__lightbox{z-index:90;background:#0c0410f0;flex-direction:column;justify-content:center;align-items:center;padding:3.5rem 1rem 2rem;animation:.25s chandni-module__Ip4PiW__fadeIn;display:flex;position:fixed;inset:0}.chandni-module__Ip4PiW__lightbox img{border:3px solid var(--cm-gold);border-radius:.5rem;max-width:100%;max-height:78vh;box-shadow:0 20px 60px #0009}.chandni-module__Ip4PiW__lightboxCaption{color:var(--cm-ink);text-align:center;margin:.9rem 0 0}.chandni-module__Ip4PiW__lbBtn{width:2.9rem;height:2.9rem;color:var(--cm-gold-soft);cursor:pointer;background:#1e0f24cc;border:1.5px solid #d4a64ab3;border-radius:50%;place-items:center;display:grid;position:absolute}.chandni-module__Ip4PiW__lbClose{top:calc(.8rem + env(safe-area-inset-top));right:.8rem}.chandni-module__Ip4PiW__lbPrev{top:50%;left:.6rem;translate:0 -50%}.chandni-module__Ip4PiW__lbNext{top:50%;right:.6rem;translate:0 -50%}@keyframes chandni-module__Ip4PiW__fadeIn{0%{opacity:0}}.chandni-module__Ip4PiW__shared{--inv-font-display:var(--cm-title);text-align:left}.chandni-module__Ip4PiW__shared h2{font-family:var(--cm-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--cm-gold);letter-spacing:.08em;text-align:center;font-weight:600}.chandni-module__Ip4PiW__film{width:100%;margin:0 auto;position:relative}.chandni-module__Ip4PiW__filmScreen{background:#120616;border-radius:6px;position:absolute;overflow:hidden}.chandni-module__Ip4PiW__filmScreen iframe,.chandni-module__Ip4PiW__filmScreen img{object-fit:cover;border:0;width:100%;height:100%;display:block}.chandni-module__Ip4PiW__filmFrame{pointer-events:none;filter:drop-shadow(0 12px 24px #00000080);width:100%;display:block;position:relative}.chandni-module__Ip4PiW__filmPlay{cursor:pointer;z-index:2;background:#14061840;border:0;place-items:center;display:grid;position:absolute}.chandni-module__Ip4PiW__filmPlay span{color:#2a1230;background:linear-gradient(#e2b860,#b8862f);border-radius:50%;place-items:center;width:4rem;height:4rem;padding-left:4px;animation:2.2s ease-out infinite chandni-module__Ip4PiW__ping;display:grid;box-shadow:0 0 #f0c87899}@keyframes chandni-module__Ip4PiW__ping{0%{box-shadow:0 0 #f0c87899}to{box-shadow:0 0 0 18px #f0c87800}}.chandni-module__Ip4PiW__storyBox{margin-top:1.4rem;font-size:1.14rem}.chandni-module__Ip4PiW__boxMedal{border:1.5px solid var(--cm-gold);background:radial-gradient(circle at 50% 40%,#4a2350,#24102a);border-radius:50%;place-items:center;width:4.4rem;height:4.4rem;margin:-.2rem auto .4rem;display:grid;box-shadow:0 0 0 3px #1e0f24e6,0 0 0 4px #d4a64a73,0 0 22px #d4a64a40}.chandni-module__Ip4PiW__boxMedal img{object-fit:contain;width:78%;height:78%}.chandni-module__Ip4PiW__boxTitle{text-align:center;font-family:var(--cm-script), var(--inv-font-script,cursive), cursive;color:var(--cm-gold-soft);margin:0 0 .8rem;font-size:2.2rem;font-weight:400;line-height:1.15}.chandni-module__Ip4PiW__members{text-align:center;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.chandni-module__Ip4PiW__members li+li{border-top:1px solid #d4a64a33;padding-top:.75rem}.chandni-module__Ip4PiW__memberRel{font-family:var(--cm-title), Georgia, serif;letter-spacing:.2em;text-transform:uppercase;color:var(--cm-rose);font-size:.7rem;display:block}.chandni-module__Ip4PiW__memberName{color:var(--cm-ink);font-size:1.18rem;font-weight:600;display:block}.chandni-module__Ip4PiW__boxHead{align-items:center;gap:.7rem;margin-bottom:.7rem;display:flex}.chandni-module__Ip4PiW__ring{border:1.5px solid var(--cm-gold);width:2.5rem;height:2.5rem;color:var(--cm-gold-soft);background:#d4a64a1a;border-radius:50%;flex:none;place-items:center;display:grid}.chandni-module__Ip4PiW__boxLabel{font-family:var(--cm-title), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;color:var(--cm-gold);font-size:.95rem;font-weight:600}.chandni-module__Ip4PiW__boxText{color:var(--cm-ink);margin:0}.chandni-module__Ip4PiW__rows{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.chandni-module__Ip4PiW__row,.chandni-module__Ip4PiW__contact{align-items:center;gap:.7rem;display:flex}.chandni-module__Ip4PiW__rows .chandni-module__Ip4PiW__row+.chandni-module__Ip4PiW__row{border-top:1px solid #d4a64a33;padding-top:.8rem}.chandni-module__Ip4PiW__rowNum,.chandni-module__Ip4PiW__initial{color:#2a1230;width:2.2rem;height:2.2rem;font-family:var(--cm-title), Georgia, serif;background:linear-gradient(#e2b860,#b8862f);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.chandni-module__Ip4PiW__initial{width:2.6rem;height:2.6rem;font-size:1.1rem}.chandni-module__Ip4PiW__rowText{text-align:left;flex:1;min-width:0}.chandni-module__Ip4PiW__rowName{color:var(--cm-ink);font-size:1.08rem;font-weight:600;line-height:1.25;display:block}.chandni-module__Ip4PiW__rowNote{color:var(--cm-muted);font-size:.95rem;line-height:1.3;display:block}.chandni-module__Ip4PiW__acts{flex:none;gap:.45rem;display:flex}.chandni-module__Ip4PiW__round{width:2.6rem;height:2.6rem;color:var(--cm-gold-soft);background:#d4a64a14;border:1.5px solid #d4a64abf;border-radius:50%;place-items:center;display:grid}.chandni-module__Ip4PiW__roundSolid{color:#2a1230;border-color:var(--cm-gold-soft);background:linear-gradient(#e2b860,#b8862f)}.chandni-module__Ip4PiW__contacts{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.chandni-module__Ip4PiW__contact{background:linear-gradient(160deg,#3a1a3feb,#1e0f24eb);border:1px solid #d4a64a61;border-radius:999px;padding:.75rem .8rem}.chandni-module__Ip4PiW__closing{text-align:center;background:#140818 url(/invitations/chandni/night-sky.webp?v=1) top/100% no-repeat;margin-top:2.5rem;margin-bottom:-6.5rem;padding-bottom:6.5rem;position:relative;overflow:hidden}.chandni-module__Ip4PiW__closing:before{content:"";background:linear-gradient(var(--cm-plum), transparent);z-index:1;pointer-events:none;height:6rem;position:absolute;top:0;left:0;right:0}.chandni-module__Ip4PiW__closing .chandni-module__Ip4PiW__skyLanterns{z-index:2;bottom:18%}.chandni-module__Ip4PiW__closingText{z-index:4;padding:7.2rem 1.2rem 0;position:relative}.chandni-module__Ip4PiW__closingGanesha{filter:drop-shadow(0 0 16px #f0c87873);width:4.6rem;margin:0 auto .8rem;display:block}.chandni-module__Ip4PiW__closing1{color:var(--cm-ink);margin:0;font-size:1.2rem;font-style:italic}.chandni-module__Ip4PiW__closing2{margin:.2rem 0 0;font-size:2.6rem;line-height:1.2;display:inline-block}.chandni-module__Ip4PiW__closingNames{font-family:var(--cm-title), Georgia, serif;letter-spacing:.14em;color:var(--cm-gold);margin-top:1rem;font-size:1.3rem;font-weight:600}.chandni-module__Ip4PiW__auspicious{font-family:var(--cm-title), Georgia, serif;letter-spacing:.32em;text-transform:uppercase;color:var(--cm-rose);margin-top:.5rem;font-size:.85rem}.chandni-module__Ip4PiW__closingPalace{z-index:3;margin:1.6rem -4% 0;position:relative}.chandni-module__Ip4PiW__madeOn{z-index:5;color:var(--cm-ink);text-shadow:0 1px 6px #000000e6;background:#140818;flex-direction:column;align-items:center;gap:.25rem;padding:1.4rem 1rem .4rem;font-size:.95rem;display:flex;position:relative}.chandni-module__Ip4PiW__madeOn a{color:var(--cm-gold-soft);font-weight:600}.chandni-module__Ip4PiW__makeLink{font-family:var(--cm-title), Georgia, serif;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.chandni-module__Ip4PiW__musicBtn{right:max(.9rem,50vw - 14.1rem);bottom:calc(5.2rem + env(safe-area-inset-bottom));z-index:61;border:2px solid var(--cm-gold);cursor:pointer;background:radial-gradient(circle at 50% 40%,#4a2350,#1e0f24);border-radius:50%;place-items:center;width:3.6rem;height:3.6rem;padding:0;display:grid;position:fixed;box-shadow:0 8px 22px #00000073}.chandni-module__Ip4PiW__musicBtn img{object-fit:contain;width:70%;height:70%}.chandni-module__Ip4PiW__musicBtnLow{bottom:calc(1.2rem + env(safe-area-inset-bottom))}.chandni-module__Ip4PiW__musicOff:after{content:"";background:var(--cm-rose);border-radius:2px;width:70%;height:2.5px;position:absolute;transform:rotate(-45deg)}.chandni-module__Ip4PiW__musicOn{animation:2.4s ease-in-out infinite chandni-module__Ip4PiW__pulse}@keyframes chandni-module__Ip4PiW__pulse{0%,to{box-shadow:0 8px 22px #00000073,0 0 #d4a64a99}50%{box-shadow:0 8px 22px #00000073,0 0 0 9px #d4a64a00}}.chandni-module__Ip4PiW__veilScreen{z-index:100;cursor:pointer;background:#1e0f24 url(/invitations/chandni/night-sky.webp?v=1) 50%/cover no-repeat;place-items:center;transition:opacity .6s;display:grid;position:fixed;inset:0;overflow:hidden}.chandni-module__Ip4PiW__veilEmbedded{position:absolute}.chandni-module__Ip4PiW__veilGone{opacity:0;pointer-events:none}.chandni-module__Ip4PiW__veilMandala{opacity:.32;pointer-events:none;width:min(120vw,44rem);transition:opacity 1.2s,filter 1.2s;animation:120s linear infinite chandni-module__Ip4PiW__turn;position:absolute;top:50%;left:50%;translate:-50% -50%}.chandni-module__Ip4PiW__veilOpen .chandni-module__Ip4PiW__veilMandala{opacity:.85;filter:drop-shadow(0 0 40px #ffdc96cc)}.chandni-module__Ip4PiW__veilCloth{transform-origin:50% 0;pointer-events:none;transition:transform 1.5s cubic-bezier(.55,0,.25,1),opacity 1.5s;animation:6s ease-in-out infinite chandni-module__Ip4PiW__breeze;position:absolute;inset:-2% -4%}.chandni-module__Ip4PiW__veilCloth img{object-fit:cover;opacity:.9;width:100%;height:100%}@keyframes chandni-module__Ip4PiW__breeze{0%,to{transform:skew(0)scaleY(1)}50%{transform:skew(-.8deg)scaleY(1.008)}}.chandni-module__Ip4PiW__veilOpen .chandni-module__Ip4PiW__veilCloth{opacity:.6;animation:none;transform:translateY(-112%)skew(-6deg)rotate(-2deg)scaleY(.9)}.chandni-module__Ip4PiW__veilText{z-index:2;text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#240e2a9e;border:1px solid #f0d59a59;border-radius:1.2rem;flex-direction:column;align-items:center;width:min(90%,24rem);padding:2rem 1.4rem 1.6rem;transition:opacity .6s,transform .8s;display:flex;position:relative;box-shadow:0 20px 50px #1e0a2473}.chandni-module__Ip4PiW__veilOpen .chandni-module__Ip4PiW__veilText{opacity:0;transform:translateY(-20px)scale(.96)}.chandni-module__Ip4PiW__veilKicker{font-family:var(--cm-title), Georgia, serif;letter-spacing:.32em;text-transform:uppercase;color:var(--cm-gold-soft,#f0d59a);font-size:.85rem}.chandni-module__Ip4PiW__veilNames{margin-top:.5rem;font-size:clamp(2.6rem,12vw,3.6rem);line-height:1.15}.chandni-module__Ip4PiW__veilDivider{width:70%;margin:.6rem 0 1.4rem}.chandni-module__Ip4PiW__veilHint{color:#f3dbe3;margin-top:.9rem;font-size:1rem;font-style:italic}.chandni-module__Ip4PiW__skip{top:calc(.9rem + env(safe-area-inset-top));z-index:3;color:#f0d59a;cursor:pointer;background:#14081899;border:1px solid #f0d59a99;border-radius:999px;min-height:2.6rem;padding:0 1rem;font-size:.95rem;position:absolute;right:.9rem}.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__rise,.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__inview{opacity:1;transition:none;animation:none;transform:none}.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__gold,.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__moon,.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__swing,.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__mandalaHalo,.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__poolShimmer,.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__jharokha,.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__glint,.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__windowGlow,.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__sparkle{animation:none}.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__stopCard{opacity:1;transform:none}.chandni-module__Ip4PiW__still .chandni-module__Ip4PiW__flame{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.chandni-module__Ip4PiW__rise,.chandni-module__Ip4PiW__inview{opacity:1;transition:none;animation:none;transform:none}.chandni-module__Ip4PiW__gold,.chandni-module__Ip4PiW__moon,.chandni-module__Ip4PiW__swing,.chandni-module__Ip4PiW__mandalaHalo,.chandni-module__Ip4PiW__poolShimmer,.chandni-module__Ip4PiW__jharokha,.chandni-module__Ip4PiW__glint,.chandni-module__Ip4PiW__windowGlow,.chandni-module__Ip4PiW__sparkle,.chandni-module__Ip4PiW__tick,.chandni-module__Ip4PiW__flame,.chandni-module__Ip4PiW__lit .chandni-module__Ip4PiW__flame,.chandni-module__Ip4PiW__veilCloth,.chandni-module__Ip4PiW__veilMandala,.chandni-module__Ip4PiW__filmPlay span,.chandni-module__Ip4PiW__musicOn{animation:none}.chandni-module__Ip4PiW__petals,.chandni-module__Ip4PiW__fireflies,.chandni-module__Ip4PiW__skyLanterns{display:none}.chandni-module__Ip4PiW__stopCard,.chandni-module__Ip4PiW__threadFill,.chandni-module__Ip4PiW__veilCloth,.chandni-module__Ip4PiW__veilText{transition:none}}
@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a1e5f881e1ca6a9a-s.3pa-xep11snzp.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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2efc0c479abd2474-s.3392eipp7sc2y.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70963ccca14000df-s.1abvn15b18zwh.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a146d0fd3ff96e4-s.0uz2jod5i5o--.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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0474ff9f7224a0da-s.0_u-iv5ddry8l.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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f48d461c03e0a8ec-s.p.0_9p4dezmmbbg.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:Great Vibes Fallback;src:local(Arial);ascent-override:124.79%;descent-override:58.8%;line-gap-override:0.0%;size-adjust:68.19%}.great_vibes_4e7041eb-module__wn5oEG__className{font-family:Great Vibes,Great Vibes Fallback;font-style:normal;font-weight:400}.great_vibes_4e7041eb-module__wn5oEG__variable{--tp-script:"Great Vibes", "Great Vibes Fallback"}
@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50df388245113a6d-s.1odqrhin2722e.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:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec2f4458eb06f74e-s.p.217u6tza6brar.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:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.marcellus_842dffa4-module__yDpKNW__className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.marcellus_842dffa4-module__yDpKNW__variable{--tp-title:"Marcellus", "Marcellus Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.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:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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.1hzlq6xrrxf6u.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.33on4mq75bz97.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.2xsoqmjk136f4.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.p.0v7knm2wof07y.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%}.cormorant_garamond_4aea9ace-module__wBEy3q__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_4aea9ace-module__wBEy3q__variable{--tp-body:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.decor-module__VpyU8q__block{text-align:center;padding:2.2rem 0 .6rem;position:relative}.decor-module__VpyU8q__block+.decor-module__VpyU8q__block{margin-top:1.4rem}.decor-module__VpyU8q__headDivider{opacity:0;width:58%;max-width:15rem;height:auto;margin:.9rem auto 0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .25s,opacity .6s .25s;display:block;transform:scaleX(.2)}[data-in] .decor-module__VpyU8q__headDivider{opacity:1;transform:none}.decor-module__VpyU8q__arches{gap:3.4rem;margin-top:3.6rem;display:grid}.decor-module__VpyU8q__arch{border:1.5px solid var(--tp-gold);background:radial-gradient(120% 55% at 50% 0,#fffaecfa 0%,#fbf1d6f5 55%,#f4e2b4f2 100%);border-radius:50% 50% 1.1rem 1.1rem/6.5rem 6.5rem 1.1rem 1.1rem;padding:3.6rem 1.4rem 2.6rem;position:relative;box-shadow:inset 0 0 0 5px #fff8e4e6,inset 0 0 0 6.5px #b8862f80,0 16px 32px #7a1f3d24}.decor-module__VpyU8q__archMedal{border:2px solid var(--tp-gold);background:radial-gradient(circle,#fffaf0 55%,#f6e6bb);border-radius:50%;place-items:center;width:5rem;height:5rem;margin-left:-2.5rem;display:grid;position:absolute;top:-2.6rem;left:50%;box-shadow:0 0 0 4px #fff8e4e6,0 8px 18px #7a1f3d2e}.decor-module__VpyU8q__archMedal img{object-fit:contain;width:78%;height:78%;animation:4.5s ease-in-out infinite decor-module__VpyU8q__bob}.decor-module__VpyU8q__archRing{border:1.5px dashed #b8862fbf;border-radius:50%;animation:28s linear infinite decor-module__VpyU8q__spin;position:absolute;inset:-10px}.decor-module__VpyU8q__archTitle{font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:var(--tp-maroon);margin:0;font-size:2.3rem;font-weight:400;line-height:1.15}.decor-module__VpyU8q__members{margin:.9rem 0 0;padding:0;list-style:none}.decor-module__VpyU8q__members li{padding:.15rem 0}.decor-module__VpyU8q__members li+li:before{content:"";background:linear-gradient(45deg, transparent 38%, var(--tp-gold) 38% 62%, transparent 62%) center / 9px 9px no-repeat, linear-gradient(90deg, transparent, #b8862fb3 30%, #b8862fb3 70%, transparent) center / 100% 1px no-repeat;width:7.5rem;height:9px;margin:.55rem auto .6rem;display:block}[data-in] .decor-module__VpyU8q__members li{animation:.7s cubic-bezier(.2,.7,.2,1) both decor-module__VpyU8q__memberIn;animation-delay:calc(var(--j,0) * .12s + .35s)}.decor-module__VpyU8q__memberRel{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.22em;text-transform:uppercase;color:#9a6b1f;font-size:.72rem;display:block}.decor-module__VpyU8q__memberName{font-family:var(--tp-body), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon-deep);margin-top:.15rem;font-size:1.22rem;font-weight:600;line-height:1.25;display:block}.decor-module__VpyU8q__archTrim{background:url(/invitations/temple/border.webp?v=2) 0 0/auto 100% repeat-x;border-radius:2px;height:12px;animation:30s linear infinite decor-module__VpyU8q__ribbon;position:absolute;bottom:10px;left:10px;right:10px}.decor-module__VpyU8q__stack{text-align:left;gap:1.1rem;margin-top:1.6rem;display:grid}.decor-module__VpyU8q__card{--c:#b8862fd9;background:linear-gradient(var(--c), var(--c)) left 7px top 7px / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) left 7px top 7px / 2px 20px no-repeat, linear-gradient(var(--c), var(--c)) right 7px top 7px / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) right 7px top 7px / 2px 20px no-repeat, linear-gradient(var(--c), var(--c)) left 7px bottom 7px / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) left 7px bottom 7px / 2px 20px no-repeat, linear-gradient(var(--c), var(--c)) right 7px bottom 7px / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) right 7px bottom 7px / 2px 20px no-repeat, linear-gradient(160deg, #fffbf0f7, #f9edcdf2);border:1px solid #d9bf82e6;border-radius:1rem;padding:1.3rem 1.25rem 1.35rem;position:relative;box-shadow:0 12px 26px #7a1f3d1a}.decor-module__VpyU8q__note{background:linear-gradient(var(--c), var(--c)) left 7px top 7px / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) left 7px top 7px / 2px 20px no-repeat, linear-gradient(var(--c), var(--c)) right 7px top 7px / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) right 7px top 7px / 2px 20px no-repeat, linear-gradient(var(--c), var(--c)) left 7px bottom 7px / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) left 7px bottom 7px / 2px 20px no-repeat, linear-gradient(var(--c), var(--c)) right 7px bottom 7px / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) right 7px bottom 7px / 2px 20px no-repeat, linear-gradient(160deg, #fffbf0e6, #f9edcddb), url(/invitations/temple/kolam.webp?v=2) center / 200px repeat}.decor-module__VpyU8q__cardHead{align-items:center;gap:.7rem;margin-bottom:.8rem;display:flex}.decor-module__VpyU8q__cardMedal{color:#f6dfa0;background:radial-gradient(circle at 35% 30%,#8f2a4a,#5e1429);border-radius:50%;flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid;box-shadow:0 0 0 2px #d9bf82,0 0 0 4px #b8862f40,0 6px 12px #4a142640}[data-in] .decor-module__VpyU8q__cardMedal{animation:.8s cubic-bezier(.3,1.5,.5,1) .2s both decor-module__VpyU8q__medalIn}.decor-module__VpyU8q__cardLabel{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.16em;text-transform:uppercase;color:var(--tp-maroon);white-space:nowrap;font-size:.98rem}.decor-module__VpyU8q__cardRule{background:linear-gradient(90deg,#b8862fcc,#0000);flex:1;height:1px}.decor-module__VpyU8q__cardText{white-space:pre-line;color:var(--tp-body-ink);margin:0;font-size:1.1rem;line-height:1.6}.decor-module__VpyU8q__hotels{margin:0;padding:0;list-style:none}.decor-module__VpyU8q__hotels li{border-top:1px dashed #b8862f73;align-items:center;gap:.75rem;padding:.8rem 0;display:flex}.decor-module__VpyU8q__hotels li:first-child{border-top:0;padding-top:.2rem}[data-in] .decor-module__VpyU8q__hotels li{animation:.6s both decor-module__VpyU8q__memberIn;animation-delay:calc(var(--j,0) * .12s + .3s)}.decor-module__VpyU8q__hotelNum{border:1.5px solid var(--tp-gold);width:1.9rem;height:1.9rem;font-family:var(--tp-title), Georgia, serif;color:var(--tp-maroon);background:#fffaf0;border-radius:50%;flex:none;place-items:center;font-size:.95rem;display:grid}.decor-module__VpyU8q__hotelText,.decor-module__VpyU8q__contactText{flex-direction:column;flex:1;min-width:0;display:flex}.decor-module__VpyU8q__hotelName{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon-deep);font-size:1.08rem;line-height:1.25}.decor-module__VpyU8q__hotelNote{color:#6b5640;font-size:.98rem;line-height:1.35}.decor-module__VpyU8q__acts{flex:none;gap:.45rem;display:flex}.decor-module__VpyU8q__round{border:1.5px solid var(--tp-gold);width:2.75rem;height:2.75rem;color:var(--tp-maroon);background:#fffaf0;border-radius:50%;place-items:center;transition:transform .2s;display:grid;box-shadow:0 4px 10px #7a1f3d1f}.decor-module__VpyU8q__round:active{transform:scale(.94)}.decor-module__VpyU8q__roundSolid{color:#f6dfa0;background:radial-gradient(circle at 35% 30%,#8f2a4a,#5e1429);border-color:#d9bf82}.decor-module__VpyU8q__round:focus-visible{outline:2px solid var(--tp-maroon);outline-offset:2px}.decor-module__VpyU8q__contacts{text-align:left;gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.decor-module__VpyU8q__contact{background:linear-gradient(100deg,#fffbf0f7,#f9edcdf2);border:1px solid #d9bf82e6;border-radius:999px;align-items:center;gap:.8rem;padding:.85rem .9rem;display:flex;box-shadow:0 10px 22px #7a1f3d1a}.decor-module__VpyU8q__initial{width:2.9rem;height:2.9rem;font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:#f6dfa0;background:radial-gradient(circle at 35% 30%,#8f2a4a,#5e1429);border-radius:50%;flex:none;place-items:center;padding-top:.2rem;font-size:1.7rem;line-height:1;display:grid;box-shadow:0 0 0 2px #d9bf82,0 0 0 4px #b8862f40}.decor-module__VpyU8q__petals{pointer-events:none;contain:strict;z-index:3;position:absolute;inset:0;overflow:hidden}.decor-module__VpyU8q__petal{width:var(--size);animation:decor-module__VpyU8q__fall var(--dur) linear var(--delay) infinite;position:absolute;top:-6%}.decor-module__VpyU8q__petal svg{filter:drop-shadow(0 1px 1px #5a280a40);width:100%;height:auto;animation:decor-module__VpyU8q__flutter var(--sway) ease-in-out var(--delay) infinite alternate;display:block}@keyframes decor-module__VpyU8q__fall{0%{opacity:0;top:-6%}6%{opacity:.95}92%{opacity:.95}to{opacity:0;top:104%}}@keyframes decor-module__VpyU8q__flutter{0%{transform:translateX(calc(var(--drift) * -1)) rotate(-35deg) rotateY(0deg)}50%{transform:translate(0)rotate(10deg)rotateY(60deg)}to{transform:translateX(var(--drift)) rotate(45deg) rotateY(0deg)}}@keyframes decor-module__VpyU8q__spin{to{transform:rotate(360deg)}}@keyframes decor-module__VpyU8q__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes decor-module__VpyU8q__ribbon{to{background-position:1054.5px 0}}@keyframes decor-module__VpyU8q__memberIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes decor-module__VpyU8q__medalIn{0%{opacity:0;transform:scale(.4)rotate(-90deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.decor-module__VpyU8q__petals{display:none}.decor-module__VpyU8q__archMedal img,.decor-module__VpyU8q__archRing,.decor-module__VpyU8q__archTrim,[data-in] .decor-module__VpyU8q__members li,[data-in] .decor-module__VpyU8q__hotels li,[data-in] .decor-module__VpyU8q__cardMedal{animation:none}.decor-module__VpyU8q__headDivider{opacity:1;transition:none;transform:none}}
.temple-module__tUxmpa__root,.temple-module__tUxmpa__column,.temple-module__tUxmpa__card,.temple-module__tUxmpa__doors{--tp-maroon:#7a1f3d;--tp-maroon-deep:#4a1426;--tp-gold:#b8862f;--tp-gold-soft:#d9bf82;--tp-ink:#4a1426;--tp-body-ink:#4f3a2a}.temple-module__tUxmpa__root{background:#3b2a1f;min-height:100%}.temple-module__tUxmpa__column{max-width:30rem;color:var(--tp-body-ink);font-family:var(--tp-body), var(--inv-font-script,Georgia), Georgia, serif;background:#f7ebc4 url(/invitations/temple/paper.webp?v=2) 0 0/512px;margin:0 auto;padding-bottom:6.5rem;font-size:1.08rem;line-height:1.55;position:relative;overflow:hidden;box-shadow:0 0 60px #00000073}.temple-module__tUxmpa__columnEmbedded{box-shadow:none;padding-bottom:2rem}.temple-module__tUxmpa__script{font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:var(--tp-maroon);font-weight:400}.temple-module__tUxmpa__title{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon-deep)}.temple-module__tUxmpa__layer{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.temple-module__tUxmpa__mirror{transform:scaleX(-1)}.temple-module__tUxmpa__card{aspect-ratio:.52;width:100%;color:var(--tp-body-ink);-webkit-user-select:none;user-select:none;background:#f7ebc4 url(/invitations/temple/paper.webp?v=2) 0 0/512px;position:relative;overflow:hidden;container-type:inline-size}.temple-module__tUxmpa__heroToran{transform-origin:50% 0;pointer-events:none;background:url(/invitations/temple/toran.webp?v=2) 0 0/auto 100% repeat-x;height:17cqw;animation:6s ease-in-out infinite temple-module__tUxmpa__swayHang;position:absolute;top:-1%;left:-2%;right:-2%}.temple-module__tUxmpa__still .temple-module__tUxmpa__heroToran{animation:none}.temple-module__tUxmpa__line{text-align:center;pointer-events:none;line-height:1.05;position:absolute;left:0;right:0;transform:translateY(-50%)}.temple-module__tUxmpa__fit{white-space:nowrap;font-size:calc(var(--size) * var(--fit,1));display:inline-block}.temple-module__tUxmpa__heroBlessing{font-family:var(--tp-body), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon);letter-spacing:.02em;font-weight:600}.temple-module__tUxmpa__heroKicker{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon);letter-spacing:.18em;text-transform:uppercase}.temple-module__tUxmpa__heroAnd{font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:var(--tp-gold)}.temple-module__tUxmpa__heroDate{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:#3d3a2a}.temple-module__tUxmpa__heroVenue{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon);letter-spacing:.12em;text-transform:uppercase}.temple-module__tUxmpa__heroVenue em{font-family:var(--tp-body), Georgia, serif;text-transform:none;letter-spacing:0;margin-right:.35em}.temple-module__tUxmpa__rise{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) forwards temple-module__tUxmpa__rise;animation-delay:var(--d,0s);transform:translateY(1.2cqw)}.temple-module__tUxmpa__still .temple-module__tUxmpa__rise{opacity:1;animation:none;transform:none}@keyframes temple-module__tUxmpa__rise{to{opacity:1;transform:none}}.temple-module__tUxmpa__swayLeaf{transform-origin:0 0;animation:7s ease-in-out infinite temple-module__tUxmpa__swayLeaf}.temple-module__tUxmpa__swayLeafMirror{transform-origin:100% 0;animation:7.6s ease-in-out infinite temple-module__tUxmpa__swayLeafMirror}@keyframes temple-module__tUxmpa__swayLeaf{0%,to{transform:rotate(0)}50%{transform:rotate(2.4deg)}}@keyframes temple-module__tUxmpa__swayLeafMirror{0%,to{transform:scaleX(-1)rotate(0)}50%{transform:scaleX(-1)rotate(2.4deg)}}.temple-module__tUxmpa__swayHang{transform-origin:50% 0;animation:5.5s ease-in-out infinite temple-module__tUxmpa__swayHang}@keyframes temple-module__tUxmpa__swayHang{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}.temple-module__tUxmpa__breathe{transform-origin:50% 100%;animation:6s ease-in-out infinite temple-module__tUxmpa__breathe}.temple-module__tUxmpa__breatheMirror{transform-origin:50% 100%;animation:6.4s ease-in-out infinite temple-module__tUxmpa__breatheMirror}@keyframes temple-module__tUxmpa__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.018)translateY(-.3%)}}@keyframes temple-module__tUxmpa__breatheMirror{0%,to{transform:scaleX(-1)scale(1)}50%{transform:scaleX(-1)scale(1.018)translateY(-.3%)}}.temple-module__tUxmpa__parrot{animation:14s ease-in-out infinite temple-module__tUxmpa__parrotFly}@keyframes temple-module__tUxmpa__parrotFly{0%{opacity:0;transform:translate(-130%,18%)rotate(-6deg)}8%{opacity:1}45%{transform:translate(0)rotate(-2deg)}55%{transform:translateY(-4%)rotate(2deg)}65%{transform:translate(0)rotate(-2deg)}92%{opacity:1}to{opacity:0;transform:translate(260%,-40%)rotate(-8deg)}}.temple-module__tUxmpa__still .temple-module__tUxmpa__swayLeaf,.temple-module__tUxmpa__still .temple-module__tUxmpa__swayLeafMirror,.temple-module__tUxmpa__still .temple-module__tUxmpa__swayHang,.temple-module__tUxmpa__still .temple-module__tUxmpa__breathe,.temple-module__tUxmpa__still .temple-module__tUxmpa__breatheMirror,.temple-module__tUxmpa__still .temple-module__tUxmpa__parrot{animation:none}.temple-module__tUxmpa__saveDate{padding-top:2rem;padding-bottom:1rem}.temple-module__tUxmpa__saveDivider{width:58%;margin:.5rem auto 1.1rem;display:block}.temple-module__tUxmpa__dateCard{background:#fbf3d8 url(/invitations/temple/kolam.webp?v=2) 0 0/200px;max-width:18.5rem;margin:0 auto;box-shadow:0 14px 30px #4a14262e}.temple-module__tUxmpa__dateFace{background:#fffaebeb;border-radius:.5rem;flex-direction:column;align-items:center;margin:.4rem;padding:1rem .6rem 1.1rem;display:flex;position:relative;container-type:inline-size}.temple-module__tUxmpa__dateWeekday,.temple-module__tUxmpa__dateMonth{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.22em;text-transform:uppercase;color:var(--tp-gold);font-size:.88rem}.temple-module__tUxmpa__dateDay{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon);font-size:3.6rem;line-height:1.1}.temple-module__tUxmpa__saveActions{min-height:2.6rem;margin-top:1rem}.temple-module__tUxmpa__section{text-align:center;padding:3rem 1.4rem 2.6rem;position:relative}.temple-module__tUxmpa__heading{font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:var(--tp-maroon);margin:0;font-size:2.6rem;font-weight:400;line-height:1.12}.temple-module__tUxmpa__headingTitle{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon-deep);margin:0;font-size:2.1rem;line-height:1.15}.temple-module__tUxmpa__sub{max-width:19rem;color:var(--tp-body-ink);margin:.5rem auto 0;font-size:1.08rem}.temple-module__tUxmpa__divider{width:78%;max-width:22rem;height:auto;margin:1.4rem auto;display:block}.temple-module__tUxmpa__toile{isolation:isolate;background:#f7ebc4;overflow:hidden}.temple-module__tUxmpa__toile:before{content:"";z-index:-1;will-change:transform;background:url(/invitations/temple/toile.webp?v=2) 0 0/480px;animation:80s linear infinite temple-module__tUxmpa__toileDrift;position:absolute;inset:0 0 -480px}@keyframes temple-module__tUxmpa__toileDrift{to{transform:translateY(-480px)}}.temple-module__tUxmpa__still .temple-module__tUxmpa__toile:before{animation:none}.temple-module__tUxmpa__kolam{background:#f7ebc4 url(/invitations/temple/kolam.webp?v=2) 0 0/260px}.temple-module__tUxmpa__framed{padding:1.1rem;position:relative}.temple-module__tUxmpa__section.temple-module__tUxmpa__framed{padding:2.8rem 1.9rem 2.6rem}.temple-module__tUxmpa__framed:before,.temple-module__tUxmpa__framed:after{content:"";pointer-events:none;z-index:2;background:url(/invitations/temple/border.webp?v=2) 0 0/auto 100% repeat-x;height:14px;position:absolute;left:0;right:0}.temple-module__tUxmpa__framed:before{top:0}.temple-module__tUxmpa__framed:after{bottom:0}.temple-module__tUxmpa__frameSides:before,.temple-module__tUxmpa__frameSides:after{content:"";pointer-events:none;z-index:2;background:url(/invitations/temple/border-v.webp?v=2) 0 0/100% repeat-y;width:14px;position:absolute;top:0;bottom:0}.temple-module__tUxmpa__frameSides:before{left:0}.temple-module__tUxmpa__frameSides:after{right:0}.temple-module__tUxmpa__frameSides{pointer-events:none;position:absolute;inset:0}.temple-module__tUxmpa__toranStrip{transform-origin:50% 0;background:url(/invitations/temple/toran.webp?v=2) 0 0/auto 100% repeat-x;height:4.6rem;margin:0 -1.4rem;animation:6s ease-in-out infinite temple-module__tUxmpa__swayHang;position:relative}.temple-module__tUxmpa__still .temple-module__tUxmpa__toranStrip{animation:none}.temple-module__tUxmpa__inview{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(18px)}.temple-module__tUxmpa__inviewOn{opacity:1;transform:none}.temple-module__tUxmpa__still .temple-module__tUxmpa__inview{opacity:1;transition:none;transform:none}.temple-module__tUxmpa__wording{font-family:var(--tp-body), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon-deep);white-space:pre-line;margin:1.2rem 0 0;font-size:1.12rem;font-weight:600}.temple-module__tUxmpa__person{margin-top:2.2rem}.temple-module__tUxmpa__portraitWrap{width:80%;max-width:22rem;margin:6.4rem auto 0;position:relative}.temple-module__tUxmpa__portrait{filter:drop-shadow(0 10px 24px #7a1f3d2e);width:100%;height:auto;display:block}.temple-module__tUxmpa__portraitWrap{animation:7s ease-in-out infinite temple-module__tUxmpa__floaty}@keyframes temple-module__tUxmpa__floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.temple-module__tUxmpa__still .temple-module__tUxmpa__portraitWrap{animation:none}.temple-module__tUxmpa__glint{animation:6.5s ease-in-out 1.5s infinite temple-module__tUxmpa__glint}@keyframes temple-module__tUxmpa__glint{0%{transform:translate(0)}35%,to{transform:translate(200px)}}.temple-module__tUxmpa__archLine{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.4s cubic-bezier(.5,0,.2,1) .2s}.temple-module__tUxmpa__inviewOn .temple-module__tUxmpa__archLine,.temple-module__tUxmpa__still .temple-module__tUxmpa__archLine{stroke-dashoffset:0}.temple-module__tUxmpa__still .temple-module__tUxmpa__glint{display:none}.temple-module__tUxmpa__dividerGrow{opacity:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .15s,opacity .6s .15s;transform:scaleX(.15)}.temple-module__tUxmpa__inviewOn .temple-module__tUxmpa__dividerGrow,.temple-module__tUxmpa__still .temple-module__tUxmpa__dividerGrow{opacity:1;transform:none}.temple-module__tUxmpa__halo{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffd67899 0%,#ffd67840 40%,#0000 70%);border-radius:50%;animation:4.5s ease-in-out infinite temple-module__tUxmpa__halo;position:absolute;translate:-50% -50%}@keyframes temple-module__tUxmpa__halo{0%,to{opacity:.7;scale:.85}50%{opacity:1;scale:1.1}}.temple-module__tUxmpa__still .temple-module__tUxmpa__halo{animation:none}.temple-module__tUxmpa__closingGanesha{width:21%;margin:1.2rem auto 0;position:relative}.temple-module__tUxmpa__closingGanesha img{width:100%;height:auto;display:block;position:relative}.temple-module__tUxmpa__closingGanesha .temple-module__tUxmpa__halo{width:190%;top:50%;left:50%}.temple-module__tUxmpa__peacock{pointer-events:none;z-index:1;filter:drop-shadow(0 6px 8px #4a142638);width:56%;animation:5.5s ease-in-out infinite temple-module__tUxmpa__peacock;position:absolute;top:-26.7%;left:34.9%}.temple-module__tUxmpa__peacockMirror{left:9.1%}@keyframes temple-module__tUxmpa__peacock{0%,to{translate:0;rotate:none}30%{translate:2px -3px;rotate:-.8deg}55%{translate:0 -4px;rotate:.5deg}80%{translate:-2px -1px;rotate:none}}.temple-module__tUxmpa__still .temple-module__tUxmpa__peacock{animation:none}.temple-module__tUxmpa__personName{font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:var(--tp-maroon);margin-top:1rem;font-size:2.5rem;line-height:1.1}.temple-module__tUxmpa__inviewOn .temple-module__tUxmpa__personName{animation:1.8s cubic-bezier(.45,0,.2,1) .25s both temple-module__tUxmpa__write}.temple-module__tUxmpa__still .temple-module__tUxmpa__personName{animation:none}@keyframes temple-module__tUxmpa__write{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% -10% -20% 0)}}.temple-module__tUxmpa__relLabel{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.16em;text-transform:uppercase;color:var(--tp-maroon);margin-top:.5rem;font-size:.86rem}.temple-module__tUxmpa__parentsLine{margin-top:.3rem;font-size:1.1rem}.temple-module__tUxmpa__countdown{width:100%;position:relative;container-type:inline-size}.temple-module__tUxmpa__countdown>img{width:100%;height:auto;display:block}.temple-module__tUxmpa__countdown:after{content:"";pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 42%,#ffecbe8c 50%,#0000 58%) 0 0/300% 100% no-repeat;animation:6s ease-in-out infinite temple-module__tUxmpa__panelGlint;position:absolute;inset:0;-webkit-mask:url(/invitations/temple/countdown-panel.webp?v=2) 50%/100% 100% no-repeat;mask:url(/invitations/temple/countdown-panel.webp?v=2) 50%/100% 100% no-repeat}@keyframes temple-module__tUxmpa__panelGlint{0%{background-position:100% 0}45%,to{background-position:0 0}}.temple-module__tUxmpa__still .temple-module__tUxmpa__countdown:after{opacity:0;animation:none}.temple-module__tUxmpa__cdTitle,.temple-module__tUxmpa__cdDigit,.temple-module__tUxmpa__cdLabel{text-align:center;pointer-events:none;place-items:center;display:grid;position:absolute}.temple-module__tUxmpa__cdTitle{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:#6b4321;text-shadow:0 1px #ffe9be99,0 -1px #3c1e0a73;font-size:4.3cqw}.temple-module__tUxmpa__cdDigit{font-family:var(--tp-title), Georgia, serif;color:#fff3d6;text-shadow:0 2px 6px #3214008c;font-variant-numeric:tabular-nums;font-size:7.4cqw}.temple-module__tUxmpa__cdLabel{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.08em;text-transform:uppercase;color:#5a3518;font-size:2.1cqw}.temple-module__tUxmpa__cdArrived{text-align:center;font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:#fff3d6;text-shadow:0 2px 6px #32140099;place-items:center;font-size:6.2cqw;display:grid;position:absolute}.temple-module__tUxmpa__tick{animation:.45s temple-module__tUxmpa__tick}@keyframes temple-module__tUxmpa__tick{0%{opacity:.2;transform:translateY(-14%)}to{opacity:1;transform:none}}.temple-module__tUxmpa__journey{margin-top:1.8rem;padding-top:3.4rem;position:relative}.temple-module__tUxmpa__prints{pointer-events:none;position:absolute;inset:0}.temple-module__tUxmpa__print{opacity:0;width:13px;height:30px;margin:-15px 0 0 -6.5px;transition:opacity .3s ease-out,scale .3s cubic-bezier(.3,.7,.4,1);position:absolute;scale:1.35}.temple-module__tUxmpa__printIn{opacity:.92;scale:1}.temple-module__tUxmpa__still .temple-module__tUxmpa__print{opacity:.92;transition:none;scale:1}.temple-module__tUxmpa__stop{text-align:left;z-index:1;align-items:center;gap:.9rem;min-height:9.5rem;margin-bottom:4.4rem;display:flex;position:relative}.temple-module__tUxmpa__stop:last-child{margin-bottom:.5rem}.temple-module__tUxmpa__stopRight{text-align:right;flex-direction:row-reverse}.temple-module__tUxmpa__stopLeft{padding-left:4%}.temple-module__tUxmpa__stopRight{padding-right:2%}.temple-module__tUxmpa__medallion{border:1.5px solid var(--tp-gold-soft);background:radial-gradient(circle,#fff8e1f2 55%,#f7ebc499);border-radius:50%;flex:none;place-items:center;width:5.2rem;height:5.2rem;display:grid;position:relative;box-shadow:0 6px 18px #7a1f3d1f}.temple-module__tUxmpa__medallion:before{content:"";border:1.5px dashed #b8862fb3;border-radius:50%;animation:30s linear infinite temple-module__tUxmpa__spin;position:absolute;inset:-8px}.temple-module__tUxmpa__stopRight .temple-module__tUxmpa__medallion:before{animation-direction:reverse}.temple-module__tUxmpa__medallion img{object-fit:contain;width:82%;height:82%;animation:4.8s ease-in-out infinite temple-module__tUxmpa__medalBob}@keyframes temple-module__tUxmpa__spin{to{transform:rotate(360deg)}}@keyframes temple-module__tUxmpa__medalBob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-2deg)}}.temple-module__tUxmpa__still .temple-module__tUxmpa__medallion:before,.temple-module__tUxmpa__still .temple-module__tUxmpa__medallion img{animation:none}.temple-module__tUxmpa__stopName{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon-deep);font-size:1.6rem;line-height:1.15}.temple-module__tUxmpa__stopWhen{color:var(--tp-maroon);margin-top:.2rem;font-size:1.02rem}.temple-module__tUxmpa__stopWhere{font-size:1.02rem}.temple-module__tUxmpa__stopBtns{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.temple-module__tUxmpa__stopBtns .temple-module__tUxmpa__pill{min-height:2.4rem;padding:0 .75rem;font-size:.78rem}.temple-module__tUxmpa__stopRight .temple-module__tUxmpa__stopBtns{justify-content:flex-end}.temple-module__tUxmpa__pill{border:1.5px solid var(--tp-gold);min-height:2.6rem;color:var(--tp-maroon);font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#fff8e1b3;border-radius:999px;align-items:center;gap:.35rem;padding:0 1rem;font-size:.92rem;text-decoration:none;display:inline-flex}.temple-module__tUxmpa__pill:focus-visible,.temple-module__tUxmpa__solid:focus-visible,.temple-module__tUxmpa__musicBtn:focus-visible{outline:3px solid var(--tp-gold);outline-offset:2px}.temple-module__tUxmpa__solid{border:2px solid var(--tp-gold);color:#fff3d6;min-height:3.2rem;font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#6e1a33;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 2rem;font-size:1.02rem;text-decoration:none;display:inline-flex;box-shadow:0 10px 26px #4a142659,inset 0 0 0 3px #6e1a33,inset 0 0 0 4px #d9bf82b3}.temple-module__tUxmpa__upNext{background:var(--tp-maroon);color:#fff3d6;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-family:var(--tp-title), Georgia, serif;border-radius:999px;margin-bottom:.3rem;padding:.1rem .6rem;display:inline-block}.temple-module__tUxmpa__updated{color:#8a5a00;font-size:.85rem;font-style:italic;display:block}.temple-module__tUxmpa__gallery{grid-template-columns:1fr 1fr;gap:.9rem;margin-top:1.6rem;display:grid}.temple-module__tUxmpa__photo{border:1.5px solid var(--tp-gold-soft);background:#fff8e4;margin:0;padding:.4rem;box-shadow:0 12px 26px #4a142629}.temple-module__tUxmpa__photo img{aspect-ratio:4/5;object-fit:cover;outline-offset:-4px;outline:1px solid #b8862f8c;width:100%;display:block}.temple-module__tUxmpa__photoWide{grid-column:1/-1}.temple-module__tUxmpa__photoWide img{aspect-ratio:4/3.4}.temple-module__tUxmpa__photo figcaption{padding:.35rem .2rem .1rem;font-size:.92rem;font-style:italic;line-height:1.3}.temple-module__tUxmpa__storyFrame{margin:0 -1.4rem;position:relative}.temple-module__tUxmpa__storyFrame>img{z-index:2;pointer-events:none;width:100%;height:auto;display:block;position:relative}.temple-module__tUxmpa__storyTitle{z-index:3;font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;color:#6b4321;text-shadow:0 1px #ffe9be99,0 -1px #3c1e0a73;pointer-events:none;place-items:center;font-size:1.35rem;display:grid;position:absolute}.temple-module__tUxmpa__video{z-index:1;background:#1f140d;position:absolute;overflow:hidden}.temple-module__tUxmpa__video iframe,.temple-module__tUxmpa__video img{object-fit:cover;border:0;width:100%;height:100%;display:block}.temple-module__tUxmpa__playBtn{z-index:4;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.temple-module__tUxmpa__playBtn span{border:2px solid var(--tp-gold-soft);color:#fff3d6;background:#6e1a33eb;border-radius:50%;place-items:center;width:4.2rem;height:4.2rem;display:grid;box-shadow:0 8px 24px #0006}.temple-module__tUxmpa__storyText{white-space:pre-line;background:#fff8e4bf;margin-top:1.4rem;padding:1.6rem 1.4rem;font-size:1.12rem;position:relative}.temple-module__tUxmpa__shared{--inv-font-display:var(--tp-title);text-align:left;padding:.6rem .2rem 1.8rem}.temple-module__tUxmpa__shared h2{font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:var(--tp-maroon);font-size:2.5rem;font-weight:400}.temple-module__tUxmpa__closing{text-align:center;padding-top:2.6rem;position:relative;container-type:inline-size}.temple-module__tUxmpa__closing1{margin:1.2rem 1.4rem 0;font-size:1.18rem}.temple-module__tUxmpa__closing2{font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:var(--tp-maroon);margin:.2rem 1rem 0;font-size:2.4rem;line-height:1.2}.temple-module__tUxmpa__auspicious{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:var(--tp-maroon);margin-top:.8rem;font-size:1.6rem}.temple-module__tUxmpa__madeOn{margin-top:1.2rem;font-size:1.02rem}.temple-module__tUxmpa__madeOn a{font-family:var(--tp-title), Georgia, serif;color:var(--tp-maroon);font-size:1.12rem;text-decoration:none}.temple-module__tUxmpa__makeLink{border-bottom:1.5px solid var(--tp-gold);font-family:var(--tp-title), Georgia, serif;color:var(--tp-maroon-deep);margin-top:.4rem;padding-bottom:.1rem;text-decoration:none;display:inline-block}.temple-module__tUxmpa__closingArt{aspect-ratio:1/1.05;width:100%;margin-top:-6%;position:relative}.temple-module__tUxmpa__thanks{text-align:center;border:1.5px solid var(--tp-gold-soft);background:#fff8e4d9;margin:1.4rem;padding:1.6rem 1.2rem}.temple-module__tUxmpa__musicBtn{right:max(.9rem,50vw - 14.1rem);bottom:calc(5.2rem + env(safe-area-inset-bottom));z-index:61;border:2px solid var(--tp-gold-soft);cursor:pointer;background:#fff6dc;border-radius:50%;place-items:center;width:3.6rem;height:3.6rem;padding:0;display:grid;position:fixed;box-shadow:0 8px 22px #0000004d}.temple-module__tUxmpa__musicBtn img{object-fit:contain;width:72%;height:72%}.temple-module__tUxmpa__musicBtnLow{bottom:calc(1.2rem + env(safe-area-inset-bottom))}.temple-module__tUxmpa__musicOff:after{content:"";background:var(--tp-maroon);border-radius:2px;width:70%;height:2.5px;position:absolute;transform:rotate(-45deg)}.temple-module__tUxmpa__musicOn{animation:2.4s ease-in-out infinite temple-module__tUxmpa__pulse}@keyframes temple-module__tUxmpa__pulse{0%,to{box-shadow:0 8px 22px #0000004d,0 0 #d9bf8299}50%{box-shadow:0 8px 22px #0000004d,0 0 0 8px #d9bf8200}}.temple-module__tUxmpa__doors{z-index:100;perspective:1400px;background:#1c120c;transition:background .9s .6s,opacity .6s;position:fixed;inset:0;overflow:hidden}.temple-module__tUxmpa__doorsEmbedded{position:absolute}.temple-module__tUxmpa__doorsOpen{pointer-events:none;background:0 0}.temple-module__tUxmpa__doorsGone{opacity:0}.temple-module__tUxmpa__leaf{background:#7a4a22 url(/invitations/temple/door.webp?v=2) 50%/cover no-repeat;width:50%;transition:transform 1.7s cubic-bezier(.55,.05,.25,1);position:absolute;top:0;bottom:0;box-shadow:inset 0 0 40px #00000073}.temple-module__tUxmpa__leafLeft{transform-origin:0%;left:0}.temple-module__tUxmpa__leafRight{transform-origin:100%;background:#7a4a22;right:0}.temple-module__tUxmpa__leafRight:before{content:"";background:url(/invitations/temple/door.webp?v=2) 50%/cover no-repeat;position:absolute;inset:0;transform:scaleX(-1)}.temple-module__tUxmpa__doorsOpen .temple-module__tUxmpa__leafLeft{transform:rotateY(-108deg)}.temple-module__tUxmpa__doorsOpen .temple-module__tUxmpa__leafRight{transform:rotateY(108deg)}.temple-module__tUxmpa__plaque{z-index:2;text-align:center;background:radial-gradient(#1c0e08e6 35%,#1c0e08b3 75%,#1c0e0840);border-radius:1.2rem;justify-items:center;gap:.4rem;width:min(84vw,22rem);padding:1.6rem 1.2rem 1.4rem;transition:opacity .45s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #d9bf8259,0 20px 60px #0000008c}.temple-module__tUxmpa__doorsOpen .temple-module__tUxmpa__plaque{opacity:0}.temple-module__tUxmpa__plaqueKicker{font-family:var(--tp-title), var(--inv-font-script,Georgia), Georgia, serif;color:#f3d898;letter-spacing:.22em;text-transform:uppercase;font-size:.86rem}.temple-module__tUxmpa__plaqueNames{font-family:var(--tp-script), var(--inv-font-script,cursive), cursive;color:#fff3d6;text-shadow:0 3px 12px #0009;font-size:2.7rem;line-height:1.1}.temple-module__tUxmpa__plaqueHint{color:#f3d898;margin-top:.3rem;font-size:.95rem}.temple-module__tUxmpa__doorBells{z-index:2;transform-origin:50% 0;pointer-events:none;width:min(46vw,13rem);margin:0 auto;animation:3.6s ease-in-out infinite temple-module__tUxmpa__swayHang;position:absolute;top:0;left:0;right:0}.temple-module__tUxmpa__doorsOpen .temple-module__tUxmpa__doorBells{opacity:0;transition:opacity .4s}.temple-module__tUxmpa__skip{top:calc(.9rem + env(safe-area-inset-top));z-index:3;color:#f3d898;cursor:pointer;background:#1c120c8c;border:1px solid #f3d89899;border-radius:999px;min-height:2.6rem;padding:0 1rem;font-size:.95rem;position:absolute;right:.9rem}@media (prefers-reduced-motion:reduce){.temple-module__tUxmpa__rise,.temple-module__tUxmpa__inview{opacity:1;transition:none;animation:none;transform:none}.temple-module__tUxmpa__swayLeaf,.temple-module__tUxmpa__swayLeafMirror,.temple-module__tUxmpa__swayHang,.temple-module__tUxmpa__breathe,.temple-module__tUxmpa__breatheMirror,.temple-module__tUxmpa__parrot,.temple-module__tUxmpa__peacock,.temple-module__tUxmpa__toranStrip,.temple-module__tUxmpa__doorBells,.temple-module__tUxmpa__musicOn,.temple-module__tUxmpa__toile:before,.temple-module__tUxmpa__portraitWrap,.temple-module__tUxmpa__glint,.temple-module__tUxmpa__halo,.temple-module__tUxmpa__inviewOn .temple-module__tUxmpa__personName,.temple-module__tUxmpa__medallion:before,.temple-module__tUxmpa__medallion img,.temple-module__tUxmpa__countdown:after{animation:none}.temple-module__tUxmpa__archLine,.temple-module__tUxmpa__dividerGrow{stroke-dashoffset:0;opacity:1;transition:none;transform:none}.temple-module__tUxmpa__print{opacity:.92;transition:none;scale:1}}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.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:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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.1hzlq6xrrxf6u.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.33on4mq75bz97.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.2xsoqmjk136f4.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.p.0v7knm2wof07y.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.26a4qkxezf9-r.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.1hzlq6xrrxf6u.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.33on4mq75bz97.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.2xsoqmjk136f4.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.p.0v7knm2wof07y.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%}.cormorant_garamond_e69b0572-module__DCYFLq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_e69b0572-module__DCYFLq__variable{--inv-font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.invite-module__K95VTa__root{font-family:var(--font-nunito), var(--inv-font-script,ui-sans-serif), ui-sans-serif, system-ui, sans-serif;background:var(--inv-bg);color:var(--inv-ink);-webkit-font-smoothing:antialiased;min-height:100%;font-size:17px;line-height:1.55}.invite-module__K95VTa__page{max-width:30rem;margin:0 auto;padding-bottom:6.5rem}.invite-module__K95VTa__embedded .invite-module__K95VTa__page{padding-bottom:2rem}.invite-module__K95VTa__display{font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif}.invite-module__K95VTa__cardWrap{padding:0;position:relative}.invite-module__K95VTa__below{text-align:center;padding:1.25rem 1.25rem 0}.invite-module__K95VTa__blessing{font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;color:var(--inv-accent);letter-spacing:.04em;font-size:1.1rem;font-weight:600}.invite-module__K95VTa__parents{gap:.9rem;margin-top:1rem;display:grid}.invite-module__K95VTa__parentLabel{text-transform:uppercase;letter-spacing:.14em;color:var(--inv-muted);font-size:.8rem;font-weight:600}.invite-module__K95VTa__parentName{font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;font-size:1.3rem;font-weight:600}.invite-module__K95VTa__revealBtn{margin:.9rem auto 0}.invite-module__K95VTa__scratch{z-index:40;touch-action:none;cursor:grab;background:linear-gradient(135deg,#c99a4b,#f3d898 45%,#b8873d 70%,#e9c97f);border-radius:1.6cqw;transition:opacity .6s;position:absolute;overflow:hidden;box-shadow:0 .4cqw 1.6cqw #3c140059}.invite-module__K95VTa__scratch canvas{width:100%;height:100%;position:absolute;inset:0}.invite-module__K95VTa__scratchHint{pointer-events:none;color:#4a2a06;letter-spacing:.08em;text-transform:uppercase;text-align:center;place-items:center;font-size:2.9cqw;font-weight:700;line-height:1.3;display:grid;position:absolute;inset:0}.invite-module__K95VTa__scratchSweep{pointer-events:none;background:linear-gradient(100deg,#0000,#fffcebbf,#0000);width:30%;animation:2.8s ease-in-out infinite invite-module__K95VTa__scratchSweep;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)skew(-18deg)}@keyframes invite-module__K95VTa__scratchSweep{0%,25%{transform:translate(-120%)skew(-18deg)}75%,to{transform:translate(420%)skew(-18deg)}}.invite-module__K95VTa__scratchCoin{pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff6d8,#e5c070 45%,#a87828 80%);border:2px solid #8a5e1c;border-radius:50%;width:2.4rem;height:2.4rem;margin-top:-1.2rem;animation:1.6s ease-in-out infinite invite-module__K95VTa__scratchRub;position:absolute;top:50%;left:30%;box-shadow:0 4px 10px #3c140073,inset 0 0 0 4px #8a5e1c40}@keyframes invite-module__K95VTa__scratchRub{0%,to{transform:translate(0)rotate(-14deg)}25%{transform:translate(55%,-18%)rotate(6deg)}50%{transform:translate(110%,8%)rotate(-10deg)}75%{transform:translate(55%,22%)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.invite-module__K95VTa__scratchSweep,.invite-module__K95VTa__scratchCoin{animation:none}}.invite-module__K95VTa__scratchGone{opacity:0;pointer-events:none}.invite-module__K95VTa__dateBold{font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;color:var(--inv-ink);margin-top:.6rem;font-size:1.45rem;font-weight:700}.invite-module__K95VTa__section{padding:2.4rem 1.25rem 0}.invite-module__K95VTa__heading{font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;text-align:center;margin:0;font-size:1.85rem;font-weight:600;line-height:1.15}.invite-module__K95VTa__sub{text-align:center;color:var(--inv-muted);margin:.35rem 0 0;font-size:.98rem}.invite-module__K95VTa__ornament{width:7rem;height:.9rem;color:var(--inv-accent);margin:.6rem auto 1.2rem;display:block}.invite-module__K95VTa__panel{background:var(--inv-surface);border:1px solid var(--inv-line);border-radius:1.1rem;padding:1.1rem 1.15rem}.invite-module__K95VTa__prose{white-space:pre-line;text-align:center;margin:0}.invite-module__K95VTa__film{aspect-ratio:16/9;border:1px solid var(--inv-line);background:#000;border-radius:1.1rem;position:relative;overflow:hidden;box-shadow:0 14px 30px #0000002e}.invite-module__K95VTa__film iframe,.invite-module__K95VTa__filmPoster{border:0;width:100%;height:100%;position:absolute;inset:0}.invite-module__K95VTa__filmPoster{cursor:pointer;background:#000;padding:0}.invite-module__K95VTa__filmPoster img{object-fit:cover;opacity:.88;width:100%;height:100%}.invite-module__K95VTa__filmPlay{width:4.2rem;height:4.2rem;color:var(--inv-button-ink,#fff);background:var(--inv-button,var(--inv-accent));border-radius:50%;place-items:center;margin:-2.1rem 0 0 -2.1rem;padding-left:.2rem;animation:2.4s ease-in-out infinite invite-module__K95VTa__filmPulse;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 6px #ffffff59,0 10px 24px #00000059}@keyframes invite-module__K95VTa__filmPulse{0%,to{box-shadow:0 0 0 6px #ffffff59,0 10px 24px #00000059}50%{box-shadow:0 0 0 12px #ffffff1f,0 10px 24px #00000059}}.invite-module__K95VTa__filmPoster:focus-visible{outline:3px solid var(--inv-accent);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.invite-module__K95VTa__filmPlay{animation:none}}.invite-module__K95VTa__btn{background:var(--inv-button);min-height:3rem;color:var(--inv-button-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.2rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.invite-module__K95VTa__btnGhost{color:var(--inv-ink);border:1.5px solid var(--inv-line);background:0 0}.invite-module__K95VTa__btn:focus-visible,.invite-module__K95VTa__eventCard:focus-visible{outline:3px solid var(--inv-accent);outline-offset:2px}.invite-module__K95VTa__btnRow{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1rem;display:grid}.invite-module__K95VTa__eventGrid{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.invite-module__K95VTa__eventGridSingle{grid-template-columns:1fr}.invite-module__K95VTa__eventCard{text-align:left;background:var(--inv-surface);border:1px solid var(--inv-line);color:var(--inv-ink);cursor:pointer;min-height:7.6rem;font:inherit;border-radius:1rem;flex-direction:column;gap:.25rem;padding:.95rem .9rem .85rem;display:flex;position:relative}.invite-module__K95VTa__eventNext{border:2px solid var(--inv-accent);box-shadow:0 6px 18px -10px var(--inv-accent)}.invite-module__K95VTa__nextBadge{background:var(--inv-button);color:var(--inv-button-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:800;position:absolute;top:-.6rem;right:.7rem}.invite-module__K95VTa__eventIcon{width:2.2rem;height:2.2rem;color:var(--inv-accent);border:1.5px solid var(--inv-line);border-radius:999px;place-items:center;margin-bottom:.25rem;display:grid}.invite-module__K95VTa__eventName{font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;font-size:1.35rem;font-weight:700;line-height:1.1}.invite-module__K95VTa__eventMeta{color:var(--inv-muted);font-size:.92rem;font-weight:600}.invite-module__K95VTa__eventTap{color:var(--inv-accent);margin-top:auto;font-size:.82rem;font-weight:700}.invite-module__K95VTa__updated{color:var(--inv-accent);font-size:.78rem;font-weight:700}.invite-module__K95VTa__sheetBackdrop{z-index:80;background:#0a04048c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.invite-module__K95VTa__embedded .invite-module__K95VTa__sheetBackdrop{position:absolute}.invite-module__K95VTa__sheet{background:var(--inv-bg);width:100%;max-width:30rem;max-height:88%;color:var(--inv-ink);border-radius:1.4rem 1.4rem 0 0;padding:.6rem 1.25rem 1.6rem;animation:.28s cubic-bezier(.2,.8,.2,1) invite-module__K95VTa__sheetUp;overflow-y:auto}.invite-module__K95VTa__grabber{background:var(--inv-line);border-radius:99px;width:2.8rem;height:.3rem;margin:0 auto .9rem}.invite-module__K95VTa__sheetHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.invite-module__K95VTa__closeBtn{border:1.5px solid var(--inv-line);background:var(--inv-surface);width:2.75rem;height:2.75rem;color:var(--inv-ink);cursor:pointer;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.invite-module__K95VTa__detailList{gap:.85rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.invite-module__K95VTa__detailRow{grid-template-columns:1.6rem 1fr;align-items:start;gap:.6rem;display:grid}.invite-module__K95VTa__detailRow svg{color:var(--inv-accent);margin-top:.2rem}.invite-module__K95VTa__detailLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--inv-muted);font-size:.78rem;font-weight:700}.invite-module__K95VTa__detailValue{font-weight:600}.invite-module__K95VTa__bigBtn{width:100%;min-height:3.4rem;margin-top:1.2rem;font-size:1.05rem}@keyframes invite-module__K95VTa__sheetUp{0%{opacity:.4;transform:translateY(40%)}to{opacity:1;transform:none}}.invite-module__K95VTa__tree{padding:.5rem 0;position:relative}.invite-module__K95VTa__trunk{background:linear-gradient(var(--inv-accent), var(--inv-line));transform-origin:top;width:3px;transform:scaleY(var(--grow,0));border-radius:3px;margin-left:-1.5px;transition:transform .6s ease-in-out;position:absolute;top:0;bottom:0;left:50%}.invite-module__K95VTa__leaf{opacity:0;width:50%;padding:.6rem .9rem 1.4rem;transition:opacity .6s ease-in-out,transform .6s ease-in-out;position:relative;transform:translateY(14px)}.invite-module__K95VTa__leafLeft{margin-right:auto}.invite-module__K95VTa__leafRight{margin-left:auto}.invite-module__K95VTa__leafIn{opacity:1;transform:none}.invite-module__K95VTa__branch{background:var(--inv-accent);width:.9rem;height:2px;position:absolute;top:2.2rem}.invite-module__K95VTa__leafLeft .invite-module__K95VTa__branch{right:0}.invite-module__K95VTa__leafRight .invite-module__K95VTa__branch{left:0}.invite-module__K95VTa__polaroid{color:#2b1608;background:#fffdf8;border-radius:.3rem;padding:.45rem .45rem .6rem;box-shadow:0 8px 22px -12px #1e0a008c}.invite-module__K95VTa__leafLeft .invite-module__K95VTa__polaroid{transform:rotate(-2.2deg)}.invite-module__K95VTa__leafRight .invite-module__K95VTa__polaroid{transform:rotate(2deg)}.invite-module__K95VTa__polaroid img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;filter:sepia(.18)saturate(.95)contrast(1.03);background:#eee4d6;border-radius:.15rem;width:100%;display:block}.invite-module__K95VTa__year{font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;margin-top:.35rem;font-size:1.15rem;font-weight:700;line-height:1}.invite-module__K95VTa__caption{margin-top:.15rem;font-size:.85rem;line-height:1.35}.invite-module__K95VTa__familyGrid{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.invite-module__K95VTa__familySide{text-align:center}.invite-module__K95VTa__familySideTitle{font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;color:var(--inv-accent);margin-bottom:.4rem;font-size:1.2rem;font-weight:700}.invite-module__K95VTa__member{border-top:1px solid var(--inv-line);padding:.45rem 0}.invite-module__K95VTa__member:first-of-type{border-top:0}.invite-module__K95VTa__memberName{font-weight:700;line-height:1.25}.invite-module__K95VTa__memberRel{color:var(--inv-muted);font-size:.85rem}.invite-module__K95VTa__contacts{gap:.7rem;display:grid}.invite-module__K95VTa__contact{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.invite-module__K95VTa__contactBtns{gap:.5rem;display:flex}.invite-module__K95VTa__iconBtn{border-radius:999px;width:3rem;height:3rem;padding:0}.invite-module__K95VTa__thanks{text-align:center;margin:1.25rem 1.25rem 0}.invite-module__K95VTa__footer{text-align:center;color:var(--inv-muted);padding:2.8rem 1.25rem 0;font-size:.85rem}.invite-module__K95VTa__footer a{color:var(--inv-ink);font-weight:700}.invite-module__K95VTa__sticky{z-index:60;padding:.6rem .9rem calc(.6rem + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--inv-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--inv-line);position:fixed;bottom:0;left:0;right:0}.invite-module__K95VTa__embedded .invite-module__K95VTa__sticky{position:sticky}.invite-module__K95VTa__stickyInner{grid-template-columns:1fr 1fr;gap:.55rem;max-width:30rem;margin:0 auto;display:grid}.invite-module__K95VTa__opening{z-index:100;background:radial-gradient(circle at 50% 40%,#6a1520,#2a060b 75%);place-items:center;transition:opacity .7s;display:grid;position:fixed;inset:0;overflow:hidden}.invite-module__K95VTa__embedded .invite-module__K95VTa__opening{height:var(--inv-frame-h,100dvh);margin-bottom:calc(-1 * var(--inv-frame-h,100dvh));position:sticky;top:0}.invite-module__K95VTa__openingGone{opacity:0;pointer-events:none}.invite-module__K95VTa__skip{top:calc(.9rem + env(safe-area-inset-top));color:#fff;cursor:pointer;background:#00000040;border:1px solid #ffffff80;border-radius:999px;min-height:2.75rem;padding:0 1rem;font-weight:700;position:absolute;right:.9rem}.invite-module__K95VTa__tapHint{color:#fff7e6;letter-spacing:.12em;text-transform:uppercase;text-align:center;margin-top:1.4rem;font-size:.85rem;font-weight:700;animation:1.8s ease-in-out infinite invite-module__K95VTa__pulse}.invite-module__K95VTa__envelope{aspect-ratio:1.45;cursor:pointer;perspective:900px;background:0 0;border:0;width:min(82vw,21rem);padding:0;position:relative}.invite-module__K95VTa__envBack,.invite-module__K95VTa__envFront{border-radius:.5rem;position:absolute;inset:0}.invite-module__K95VTa__envBack{background:#c9a866;box-shadow:0 30px 60px -25px #000000b3}.invite-module__K95VTa__envFront{clip-path:polygon(0 0,50% 56%,100% 0,100% 100%,0 100%);z-index:3;background:linear-gradient(170deg,#ead6aa,#dcc08a);box-shadow:inset 0 -12px 24px #78501426}.invite-module__K95VTa__envNames{z-index:4;text-align:center;color:#5a1018;font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;font-size:1.35rem;font-weight:700;position:absolute;bottom:9%;left:0;right:0}.invite-module__K95VTa__envFlap{z-index:5;transform-origin:top;clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#dcc08a,#cfae6f);border-radius:.5rem .5rem 0 0;height:58%;transition:transform .7s cubic-bezier(.5,0,.3,1),z-index 0s .35s;position:absolute;top:0;left:0;right:0}.invite-module__K95VTa__seal{z-index:6;color:#f4d79a;width:3.6rem;height:3.6rem;font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;background:radial-gradient(circle at 35% 30%,#c43b4a,#7d0f1d 70%);border-radius:999px;place-items:center;margin-left:-1.8rem;font-size:1.15rem;font-weight:700;transition:transform .35s,opacity .35s;display:grid;position:absolute;top:38%;left:50%;box-shadow:0 3px 8px #00000073,inset 0 0 0 4px #ffffff1f}.invite-module__K95VTa__envPaper{z-index:2;background:#fbf3e2;border-radius:.3rem;transition:transform .8s cubic-bezier(.3,.7,.2,1) .45s;position:absolute;inset:8% 7% 6%}.invite-module__K95VTa__opened .invite-module__K95VTa__seal{opacity:0;transform:scale(1.4)}.invite-module__K95VTa__opened .invite-module__K95VTa__envFlap{z-index:1;transform:rotateX(180deg)}.invite-module__K95VTa__opened .invite-module__K95VTa__envPaper{transform:translateY(-55%)}.invite-module__K95VTa__drapes{cursor:pointer;background:0 0;border:0;padding:0;display:flex;position:absolute;inset:0}.invite-module__K95VTa__drape{background:repeating-linear-gradient(90deg,#0000002e 0 6px,#ffffff0f 6px 22px,#00000024 22px 30px),linear-gradient(#7d0f1d,#4a0810);flex:1;transition:transform 1.1s cubic-bezier(.6,0,.2,1);box-shadow:inset 0 -40px 60px #00000059}.invite-module__K95VTa__drapeTrim{z-index:2;background:repeating-radial-gradient(circle at 1.2rem -.6rem,#d9ab5c 0 1.6rem,#0000 1.6rem 2.4rem);height:3.2rem;position:absolute;top:0;left:0;right:0}.invite-module__K95VTa__drapeCenter{z-index:3;pointer-events:none;align-content:center;place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0}.invite-module__K95VTa__opened .invite-module__K95VTa__drape:first-child{transform:translate(-102%)}.invite-module__K95VTa__opened .invite-module__K95VTa__drape:last-of-type{transform:translate(102%)}.invite-module__K95VTa__opened .invite-module__K95VTa__drapeCenter{opacity:0}.invite-module__K95VTa__fold{aspect-ratio:.72;perspective:1000px;cursor:pointer;background:0 0;border:0;width:min(70vw,17rem);padding:0;position:relative}.invite-module__K95VTa__foldHalf{background:linear-gradient(135deg,#7d0f1d,#4a0810);border:2px solid #d9ab5c;width:50%;transition:transform .9s cubic-bezier(.5,0,.3,1);position:absolute;top:0;bottom:0;box-shadow:0 30px 60px -25px #000000b3}.invite-module__K95VTa__foldLeft{transform-origin:0;border-radius:.5rem 0 0 .5rem;left:0}.invite-module__K95VTa__foldRight{transform-origin:100%;border-radius:0 .5rem .5rem 0;right:0}.invite-module__K95VTa__foldLabel{color:#f4d79a;font-family:var(--inv-font-display), var(--inv-font-script,Georgia), Georgia, serif;text-align:center;z-index:2;pointer-events:none;place-items:center;font-size:1.3rem;font-weight:700;transition:opacity .3s;display:grid;position:absolute;inset:0}.invite-module__K95VTa__opened .invite-module__K95VTa__foldLeft{transform:rotateY(-100deg)}.invite-module__K95VTa__opened .invite-module__K95VTa__foldRight{transform:rotateY(100deg)}.invite-module__K95VTa__opened .invite-module__K95VTa__foldLabel{opacity:0}.invite-module__K95VTa__watermark{z-index:70;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='170'%3E%3Ctext x='10' y='110' transform='rotate(-24 130 85)' font-family='Arial' font-weight='700' font-size='22' fill='%23000' fill-opacity='0.13'%3EPREVIEW · WishCupid%3C/text%3E%3C/svg%3E");position:fixed;inset:0}.invite-module__K95VTa__embedded .invite-module__K95VTa__watermark{position:absolute}.invite-module__K95VTa__previewBanner{z-index:75;background:var(--inv-button);color:var(--inv-button-ink);text-align:center;padding:.55rem 1rem;font-size:.9rem;font-weight:700;position:sticky;top:0}@keyframes invite-module__K95VTa__pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.invite-module__K95VTa__trunk,.invite-module__K95VTa__leaf{transition:none}.invite-module__K95VTa__sheet,.invite-module__K95VTa__tapHint{animation:none}}.invite-module__K95VTa__travelHead{color:var(--inv-accent);align-items:center;gap:.45rem;margin-bottom:.4rem;font-weight:800;display:flex}.invite-module__K95VTa__rsvpForm{text-align:left;gap:.9rem;display:grid}.invite-module__K95VTa__field{gap:.35rem;font-size:.95rem;font-weight:700;display:grid}.invite-module__K95VTa__input{border:1.5px solid var(--inv-line);background:var(--inv-bg);width:100%;min-height:3rem;color:var(--inv-ink);font:inherit;border-radius:.8rem;padding:.6rem .85rem;font-weight:500}.invite-module__K95VTa__input:focus{outline:3px solid color-mix(in srgb, var(--inv-accent) 40%, transparent);border-color:var(--inv-accent)}.invite-module__K95VTa__choiceRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.invite-module__K95VTa__choice{border:2px solid var(--inv-line);background:var(--inv-bg);min-height:3.2rem;color:var(--inv-ink);font:inherit;cursor:pointer;border-radius:.8rem;padding:.5rem;font-size:.92rem;font-weight:700}.invite-module__K95VTa__choiceOn{border-color:var(--inv-button);background:color-mix(in srgb, var(--inv-button) 10%, var(--inv-bg))}.invite-module__K95VTa__stepper{align-items:center;gap:.8rem;display:flex}.invite-module__K95VTa__stepper button{border:1.5px solid var(--inv-line);background:var(--inv-bg);width:3rem;height:3rem;color:var(--inv-ink);cursor:pointer;border-radius:999px;font-size:1.4rem;font-weight:700}.invite-module__K95VTa__stepper output{text-align:center;min-width:2ch;font-size:1.4rem;font-weight:800}.invite-module__K95VTa__checkRow{align-items:center;gap:.6rem;min-height:2.75rem;font-weight:600;display:flex}.invite-module__K95VTa__checkRow input{width:1.3rem;height:1.3rem;accent-color:var(--inv-button)}.invite-module__K95VTa__error{color:#b42318;font-size:.9rem;font-weight:700}.invite-module__K95VTa__stickyThree{grid-template-columns:1fr 1fr 1fr}.invite-module__K95VTa__stickyThree .invite-module__K95VTa__btn{padding:0 .6rem;font-size:.92rem}
