.LanguagePicker-module__kD17AW__wrap{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.LanguagePicker-module__kD17AW__label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:700}.LanguagePicker-module__kD17AW__chips{flex-wrap:wrap;gap:8px;display:flex}.LanguagePicker-module__kD17AW__chip{background:var(--surface);border:1px solid var(--rule);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 15px;font-size:15px;font-weight:500;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.LanguagePicker-module__kD17AW__chip:hover:not(:disabled){border-color:var(--leaf)}.LanguagePicker-module__kD17AW__chip:disabled{opacity:.45;cursor:not-allowed}.LanguagePicker-module__kD17AW__chip em{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-style:normal;font-weight:700}.LanguagePicker-module__kD17AW__on{background:var(--leaf);border-color:var(--leaf);color:#fff}:root[data-theme=dark] .LanguagePicker-module__kD17AW__on,:root:not([data-theme=light]) .LanguagePicker-module__kD17AW__on{color:#0e1512}.LanguagePicker-module__kD17AW__names{flex-direction:column;gap:9px;width:100%;max-width:480px;margin-top:6px;display:flex}.LanguagePicker-module__kD17AW__go{background:var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:8px;margin-top:4px;padding:14px 26px;font-size:16px;font-weight:600}.LanguagePicker-module__kD17AW__go:hover{background:var(--leaf)}.LanguagePicker-module__kD17AW__fine{color:var(--muted);margin:0;font-size:13.5px}
.HeroPreview-module__5knEna__layer{z-index:4;border-radius:inherit;background:var(--t-ground,#000);pointer-events:none;--cover-h:100%;--scenic-h:100cqh;opacity:0;transition:opacity .28s;position:absolute;inset:0;overflow:hidden;container-type:size}.HeroPreview-module__5knEna__layer[data-visible]{opacity:1}@media (prefers-reduced-motion:reduce){.HeroPreview-module__5knEna__layer{display:none}}
.TemplateCard-module__P5S5pq__card{border-radius:26px;flex-direction:column;scroll-margin-top:150px;transition:transform .18s;display:flex;position:relative}@media (hover:hover) and (prefers-reduced-motion:no-preference){.TemplateCard-module__P5S5pq__card:hover{transform:translateY(-3px)}}.TemplateCard-module__P5S5pq__art{position:relative}.TemplateCard-module__P5S5pq__meta{flex-direction:column;flex:1;padding:13px 2px 0;display:flex}.TemplateCard-module__P5S5pq__seenTag{letter-spacing:.1em;text-transform:uppercase;color:var(--leaf);background:var(--leaf-soft);border-radius:3px;align-self:flex-start;margin:0 0 8px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-block}.TemplateCard-module__P5S5pq__customTag{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#8a6518);background:color-mix(in srgb, var(--gold,#8a6518) 14%, transparent);border-radius:3px;align-self:flex-start;margin:0 0 8px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-block}.TemplateCard-module__P5S5pq__name{font-size:19px;font-weight:500;line-height:1.2}.TemplateCard-module__P5S5pq__sub{color:var(--muted);margin:3px 0 7px;font-size:12.5px}.TemplateCard-module__P5S5pq__blurb{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.TemplateCard-module__P5S5pq__price{flex-wrap:wrap;align-items:baseline;gap:6px 9px;margin:0 0 11px;display:flex}.TemplateCard-module__P5S5pq__priceNow{color:var(--ink);font-size:17px;font-weight:600}.TemplateCard-module__P5S5pq__priceWas{align-items:baseline;gap:7px;display:inline-flex}.TemplateCard-module__P5S5pq__priceWas s{color:var(--muted);font-size:13.5px}.TemplateCard-module__P5S5pq__priceOff{color:var(--leaf);background:var(--leaf-soft);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.TemplateCard-module__P5S5pq__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.TemplateCard-module__P5S5pq__palettes{z-index:1;position:relative}.TemplateCard-module__P5S5pq__use{background:var(--leaf);color:var(--surface);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:9px 15px;font-size:14px;font-weight:600;transition:background .16s;display:inline-flex}.TemplateCard-module__P5S5pq__use:after{content:"";border-radius:inherit;position:absolute;inset:0}.TemplateCard-module__P5S5pq__card:hover .TemplateCard-module__P5S5pq__use{background:color-mix(in oklab, var(--leaf) 86%, var(--ink))}.TemplateCard-module__P5S5pq__useOff{color:var(--muted);border:1px dashed var(--rule);border-radius:7px;padding:8px 13px;font-size:13px}.TemplateCard-module__P5S5pq__unbuilt .TemplateCard-module__P5S5pq__art{opacity:.72}.TemplateCard-module__P5S5pq__unbuilt:hover{transform:none}.TemplateCard-module__P5S5pq__seen .TemplateCard-module__P5S5pq__art{outline:2px solid var(--leaf);outline-offset:5px;border-radius:26px}@media (max-width:719px){.TemplateCard-module__P5S5pq__use{flex:1;justify-content:center}}.TemplateCard-module__P5S5pq__previewBtn{z-index:2;color:#fff;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(4px);background:#0009;border:none;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:.82rem;font-weight:600;transition:background .15s,transform .15s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TemplateCard-module__P5S5pq__card:hover .TemplateCard-module__P5S5pq__previewBtn{transform:translate(-50%,-50%)scale(1.06)}.TemplateCard-module__P5S5pq__previewBtn:hover{background:#000000d1}.TemplateCard-module__P5S5pq__previewPlay{border:5px solid #0000;border-left:8px solid #fff;border-right-width:0;width:0;height:0}
.CustomInviteCta-module__0d9x1a__cta{border:1px solid color-mix(in srgb, var(--gold,#8a6518) 40%, var(--rule));background:linear-gradient(120deg, color-mix(in srgb, var(--gold,#8a6518) 10%, var(--surface)), var(--surface) 62%);border-radius:20px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:18px;padding:20px 22px;transition:transform .18s,border-color .16s;display:flex}@media (hover:hover) and (prefers-reduced-motion:no-preference){.CustomInviteCta-module__0d9x1a__cta:hover{border-color:var(--gold,#8a6518);transform:translateY(-2px)}}.CustomInviteCta-module__0d9x1a__badge{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#8a6518);background:color-mix(in srgb, var(--gold,#8a6518) 16%, transparent);border-radius:4px;flex:none;padding:5px 10px;font-size:10.5px;font-weight:700}.CustomInviteCta-module__0d9x1a__body{flex-direction:column;flex:1;gap:3px;min-width:200px;display:flex}.CustomInviteCta-module__0d9x1a__title{font-size:18px;font-weight:600}.CustomInviteCta-module__0d9x1a__text{color:var(--ink-2);font-size:14px;line-height:1.45}.CustomInviteCta-module__0d9x1a__go{background:var(--gold,#8a6518);color:#fff;white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:719px){.CustomInviteCta-module__0d9x1a__cta{gap:12px;padding:16px}.CustomInviteCta-module__0d9x1a__go{justify-content:center;width:100%}}
.NameFields-module__HQyJXG__row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.NameFields-module__HQyJXG__input{background:var(--surface);border:1px solid var(--rule);border-radius:999px;flex:150px;min-width:0;max-width:220px;padding:7px 14px;font-size:16px}.NameFields-module__HQyJXG__input::placeholder{color:var(--muted)}.NameFields-module__HQyJXG__input:hover,.NameFields-module__HQyJXG__input:focus{border-color:var(--leaf)}.NameFields-module__HQyJXG__clear{color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:13.5px;text-decoration:underline}.NameFields-module__HQyJXG__clear:hover{color:var(--leaf)}.NameFields-module__HQyJXG__hint{color:var(--muted);flex-basis:100%;margin:2px 0 0;font-size:13px}@media (max-width:479px){.NameFields-module__HQyJXG__input{max-width:none}}
.ThiruVaasal-module__sPzxCq__scene{width:100%;height:100%;display:block}.ThiruVaasal-module__sPzxCq__world{transform-box:view-box;transform-origin:200px 610px}.ThiruVaasal-module__sPzxCq__skyTop{stop-color:var(--ground)}.ThiruVaasal-module__sPzxCq__skyMid{stop-color:var(--lift)}.ThiruVaasal-module__sPzxCq__skyHorizon{stop-color:color-mix(in oklab, var(--accent) 55%, var(--lift))}.ThiruVaasal-module__sPzxCq__earthTop{stop-color:color-mix(in oklab, var(--gold) 28%, var(--ground))}.ThiruVaasal-module__sPzxCq__earthBottom{stop-color:var(--ground)}.ThiruVaasal-module__sPzxCq__glowIn{stop-color:var(--gold);stop-opacity:.55}.ThiruVaasal-module__sPzxCq__glowOut{stop-color:var(--gold);stop-opacity:0}.ThiruVaasal-module__sPzxCq__doorIn{stop-color:var(--accent);stop-opacity:1}.ThiruVaasal-module__sPzxCq__doorOut{stop-color:var(--accent);stop-opacity:0}.ThiruVaasal-module__sPzxCq__goldHi{stop-color:color-mix(in oklab, var(--gold) 72%, white)}.ThiruVaasal-module__sPzxCq__goldMid{stop-color:var(--gold)}.ThiruVaasal-module__sPzxCq__goldLo{stop-color:color-mix(in oklab, var(--gold) 62%, black)}.ThiruVaasal-module__sPzxCq__sun{fill:color-mix(in oklab, var(--gold) 80%, white)}.ThiruVaasal-module__sPzxCq__rays{fill:var(--gold);opacity:.16;transform-box:fill-box;transform-origin:50%}.ThiruVaasal-module__sPzxCq__cloud{fill:var(--ink);opacity:.07}.ThiruVaasal-module__sPzxCq__cloudSlow,.ThiruVaasal-module__sPzxCq__cloudMid,.ThiruVaasal-module__sPzxCq__cloudFast{transform:translateX(var(--rest))}.ThiruVaasal-module__sPzxCq__flock{transform:translate(150px)}.ThiruVaasal-module__sPzxCq__bird{fill:none;stroke:var(--ink);stroke-width:1.1px;stroke-linecap:round;opacity:.55;transform-box:fill-box;transform-origin:50%}.ThiruVaasal-module__sPzxCq__hills{fill:color-mix(in oklab, var(--gold) 26%, var(--ground))}.ThiruVaasal-module__sPzxCq__stone{fill:var(--tower,var(--gold))}.ThiruVaasal-module__sPzxCq__stoneLight{fill:color-mix(in oklab, var(--gold) 70%, white)}.ThiruVaasal-module__sPzxCq__stoneDark{fill:color-mix(in oklab, var(--gold) 50%, black)}.ThiruVaasal-module__sPzxCq__lineLight{fill:none;stroke:color-mix(in oklab, var(--gold) 70%, white);stroke-linecap:round}.ThiruVaasal-module__sPzxCq__leaf{fill:color-mix(in oklab, var(--gold) 62%, var(--ground))}.ThiruVaasal-module__sPzxCq__leafLine{fill:none;stroke:color-mix(in oklab, var(--gold) 62%, var(--ground));stroke-linecap:round}.ThiruVaasal-module__sPzxCq__flame{transform-box:fill-box;transform-origin:50% 100%}.ThiruVaasal-module__sPzxCq__flameOuter{fill:var(--accent);opacity:.9}.ThiruVaasal-module__sPzxCq__flameInner{fill:color-mix(in oklab, var(--gold) 60%, white)}.ThiruVaasal-module__sPzxCq__pennant{fill:var(--accent);transform-box:fill-box;transform-origin:0}.ThiruVaasal-module__sPzxCq__pennantLeft{transform-origin:100%}.ThiruVaasal-module__sPzxCq__doorway{fill:color-mix(in oklab, var(--ground) 55%, black)}.ThiruVaasal-module__sPzxCq__doorGlow{opacity:.7}.ThiruVaasal-module__sPzxCq__bell{transform-box:fill-box;transform-origin:50% 0}.ThiruVaasal-module__sPzxCq__kolam{fill:none;stroke:var(--gold);stroke-width:1.1px;opacity:.38}.ThiruVaasal-module__sPzxCq__petal{fill:var(--accent);opacity:0}@media (prefers-reduced-motion:no-preference){.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__sunrise{animation:9s cubic-bezier(.2,.7,.2,1) both ThiruVaasal-module__sPzxCq__sunrise}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__rays{animation:160s linear infinite ThiruVaasal-module__sPzxCq__turn}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__cloudSlow{animation:110s linear -40s infinite ThiruVaasal-module__sPzxCq__drift}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__cloudMid{animation:80s linear -15s infinite ThiruVaasal-module__sPzxCq__drift}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__cloudFast{animation:65s linear -50s infinite ThiruVaasal-module__sPzxCq__drift}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__flock{animation:30s linear -6s infinite ThiruVaasal-module__sPzxCq__fly}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__bird{animation:.7s ease-in-out infinite alternate ThiruVaasal-module__sPzxCq__flap}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__flame{animation:1.3s ease-in-out infinite alternate ThiruVaasal-module__sPzxCq__flicker}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__pennant{animation:1.6s ease-in-out infinite alternate ThiruVaasal-module__sPzxCq__flutter}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__bell{animation:3.2s ease-in-out infinite ThiruVaasal-module__sPzxCq__swing}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__doorGlow{animation:4s ease-in-out infinite alternate ThiruVaasal-module__sPzxCq__breathe}.ThiruVaasal-module__sPzxCq__scene:not([data-still]) .ThiruVaasal-module__sPzxCq__petal{animation:12s linear infinite ThiruVaasal-module__sPzxCq__fall}.ThiruVaasal-module__sPzxCq__stage[data-active=false] .ThiruVaasal-module__sPzxCq__scene *{animation-play-state:paused}}@keyframes ThiruVaasal-module__sPzxCq__sunrise{0%{transform:translateY(90px)}to{transform:none}}@keyframes ThiruVaasal-module__sPzxCq__turn{to{transform:rotate(360deg)}}@keyframes ThiruVaasal-module__sPzxCq__drift{0%{transform:translate(-120px)}to{transform:translate(560px)}}@keyframes ThiruVaasal-module__sPzxCq__fly{0%{transform:translate(-110px)}to{transform:translate(440px)}}@keyframes ThiruVaasal-module__sPzxCq__flap{0%{transform:scaleY(.55)}to{transform:scaleY(1.1)}}@keyframes ThiruVaasal-module__sPzxCq__flicker{0%{transform:scaleY(.9)}50%{transform:scale(.94,1.12)rotate(-3deg)}to{transform:scaleX(1.04)rotate(3deg)}}@keyframes ThiruVaasal-module__sPzxCq__flutter{0%{transform:scaleX(.8)skewY(-6deg)}to{transform:scaleX(1)skewY(5deg)}}@keyframes ThiruVaasal-module__sPzxCq__swing{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes ThiruVaasal-module__sPzxCq__breathe{0%{opacity:.5}to{opacity:.9}}@keyframes ThiruVaasal-module__sPzxCq__fall{0%{opacity:0;transform:translateY(0)rotate(0)}8%{opacity:.85}90%{opacity:.7}to{opacity:0;transform:translate(28px,900px)rotate(400deg)}}.ThiruVaasal-module__sPzxCq__hero,.ThiruVaasal-module__sPzxCq__track{position:relative}.ThiruVaasal-module__sPzxCq__stage{isolation:isolate;background:var(--ground);height:min(216cqw,100dvh);position:relative;overflow:clip}.ThiruVaasal-module__sPzxCq__stage .ThiruVaasal-module__sPzxCq__scene{position:absolute;inset:0}.ThiruVaasal-module__sPzxCq__overlay{left:8cqw;right:8cqw;top:calc(var(--music-top,3cqw) + 5cqw);text-align:center;z-index:1;position:absolute}.ThiruVaasal-module__sPzxCq__eyebrow{color:var(--ink);opacity:.78;letter-spacing:.12em;margin:0 0 3cqw;font-size:2.8cqw}.ThiruVaasal-module__sPzxCq__blessing{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 3.5cqw;font-size:3.4cqw;line-height:1.75}.ThiruVaasal-module__sPzxCq__names h1 span{color:var(--ink);overflow-wrap:anywhere;max-width:100%;text-shadow:0 .6cqw 3cqw color-mix(in srgb, var(--ground) 70%, transparent)}.ThiruVaasal-module__sPzxCq__hint{text-align:center;color:var(--ink);opacity:.7;letter-spacing:.08em;z-index:1;margin:0;font-size:2.8cqw;position:absolute;bottom:4cqw;left:0;right:0}.ThiruVaasal-module__sPzxCq__hintArrow{border-bottom:1px solid;border-right:1px solid;width:2.6cqw;height:2.6cqw;margin:1.6cqw auto 0;display:block;transform:rotate(45deg)}.ThiruVaasal-module__sPzxCq__veil{background:var(--ground);opacity:0;pointer-events:none;z-index:2;position:absolute;inset:0}.ThiruVaasal-module__sPzxCq__chapter{position:relative}.ThiruVaasal-module__sPzxCq__chapter:before,.ThiruVaasal-module__sPzxCq__chapter:after{content:"";pointer-events:none;opacity:.5;background:linear-gradient(to right, color-mix(in oklab, var(--gold) 45%, black), var(--gold) 45%, color-mix(in oklab, var(--gold) 45%, black));border-radius:1cqw;width:2cqw;position:absolute;top:0;bottom:0}.ThiruVaasal-module__sPzxCq__chapter:before{left:0}.ThiruVaasal-module__sPzxCq__chapter:after{right:0}.ThiruVaasal-module__sPzxCq__lampMark{width:9cqw;height:11cqw;color:var(--gold);margin:-1cqw auto 3cqw;display:block;overflow:visible}.ThiruVaasal-module__sPzxCq__lampFlame{fill:var(--accent);transform-box:fill-box;transform-origin:50% 100%}.ThiruVaasal-module__sPzxCq__welcome{text-align:center;border-top:1px solid color-mix(in srgb, var(--gold) 35%, transparent);margin:4cqw 6cqw 0;padding:7cqw 6cqw 8cqw;position:relative}.ThiruVaasal-module__sPzxCq__welcomeLine{color:var(--gold);letter-spacing:.12em;margin:0 0 4cqw;font-size:2.9cqw}.ThiruVaasal-module__sPzxCq__details p:first-child{margin-top:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ThiruVaasal-module__sPzxCq__track{view-timeline:--temple block;height:400cqw}.ThiruVaasal-module__sPzxCq__stage{position:sticky;top:0}.ThiruVaasal-module__sPzxCq__stage .ThiruVaasal-module__sPzxCq__world{will-change:transform;animation:linear both ThiruVaasal-module__sPzxCq__enterGate;animation-timeline:--temple;animation-range:contain}.ThiruVaasal-module__sPzxCq__overlay{animation:linear both ThiruVaasal-module__sPzxCq__liftAway;animation-timeline:--temple;animation-range:contain contain 40%}.ThiruVaasal-module__sPzxCq__hint{animation:linear both ThiruVaasal-module__sPzxCq__fadeOut;animation-timeline:--temple;animation-range:contain contain 12%}.ThiruVaasal-module__sPzxCq__stage .ThiruVaasal-module__sPzxCq__doorLight{animation:linear both ThiruVaasal-module__sPzxCq__lampLight;animation-timeline:--temple;animation-range:contain 15% contain 80%}.ThiruVaasal-module__sPzxCq__veil{animation:linear both ThiruVaasal-module__sPzxCq__fadeIn;animation-timeline:--temple;animation-range:contain 70%}.ThiruVaasal-module__sPzxCq__welcome{z-index:2;margin-top:-55cqw}.ThiruVaasal-module__sPzxCq__chapter{transform-origin:50% 30%;animation:linear both ThiruVaasal-module__sPzxCq__stepIn;animation-timeline:view();animation-range:entry entry 90%}.ThiruVaasal-module__sPzxCq__lampFlame{animation:1.1s ease-in-out infinite alternate ThiruVaasal-module__sPzxCq__flicker}}}@keyframes ThiruVaasal-module__sPzxCq__enterGate{0%{transform:none}to{transform:translateY(-120px)scale(4.6)}}@keyframes ThiruVaasal-module__sPzxCq__liftAway{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-9cqw)scale(1.08)}}@keyframes ThiruVaasal-module__sPzxCq__fadeOut{0%{opacity:.7}to{opacity:0}}@keyframes ThiruVaasal-module__sPzxCq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ThiruVaasal-module__sPzxCq__lampLight{0%{opacity:.6}to{opacity:1}}@keyframes ThiruVaasal-module__sPzxCq__stepIn{0%{opacity:0;transform:scale(.72)translateY(5cqw)}to{opacity:1;transform:none}}@media print{.ThiruVaasal-module__sPzxCq__track{height:auto}.ThiruVaasal-module__sPzxCq__stage{height:min(216cqw,180mm);position:static}.ThiruVaasal-module__sPzxCq__welcome{margin-top:4cqw}.ThiruVaasal-module__sPzxCq__hint{display:none}}
.Thirumugam-module__hnpAAG__hero{isolation:isolate;text-align:center;min-height:calc(min(216cqw,100dvh) - 16cqw);padding:calc(var(--music-top,3cqw) + 10cqw) 10cqw 10cqw;background:radial-gradient(ellipse at 50% 38%, var(--lift) 0%, var(--ground) 70%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.Thirumugam-module__hnpAAG__light{pointer-events:none;background:linear-gradient(115deg, transparent 40%, color-mix(in srgb, var(--gold) 9%, transparent) 49%, transparent 58%);position:absolute;inset:-30%}.Thirumugam-module__hnpAAG__motes{pointer-events:none;position:absolute;inset:0}.Thirumugam-module__hnpAAG__motes i{left:var(--x);background:var(--gold);opacity:.3;border-radius:50%;width:.65cqw;height:.65cqw;position:absolute;top:70%}.Thirumugam-module__hnpAAG__eyebrow{color:var(--muted);letter-spacing:.12em;margin:0 0 5cqw;font-size:2.8cqw;position:relative}.Thirumugam-module__hnpAAG__seal{width:44cqw;height:44cqw;color:var(--gold);margin:0 0 6cqw;display:block;position:relative;overflow:visible}.Thirumugam-module__hnpAAG__sealTurn{transform-box:fill-box;transform-origin:50%}.Thirumugam-module__hnpAAG__names{color:var(--ink);position:relative}.Thirumugam-module__hnpAAG__names h1 span{overflow-wrap:anywhere;max-width:100%}.Thirumugam-module__hnpAAG__blessing{color:var(--muted);white-space:pre-line;overflow-wrap:anywhere;margin:5cqw 0 0;font-size:3.4cqw;line-height:1.8;position:relative}.Thirumugam-module__hnpAAG__hint{color:var(--ink);opacity:.65;letter-spacing:.08em;margin:8cqw 0 0;font-size:2.8cqw;position:relative}.Thirumugam-module__hnpAAG__hintArrow{border-bottom:1px solid;border-right:1px solid;width:2.6cqw;height:2.6cqw;margin:1.6cqw auto 0;display:block;transform:rotate(45deg)}.Thirumugam-module__hnpAAG__manuscript{z-index:2;padding-bottom:6cqw;position:relative}.Thirumugam-module__hnpAAG__rollerTop,.Thirumugam-module__hnpAAG__rollerBottom{z-index:3;pointer-events:none;padding:0 1cqw;position:sticky}.Thirumugam-module__hnpAAG__rollerTop{padding-top:var(--music-top,3cqw);background:linear-gradient(transparent, var(--ground) 55%, var(--ground) calc(100% - 2cqw), transparent);top:0}.Thirumugam-module__hnpAAG__rollerBottom{padding-bottom:3cqw;bottom:0}.Thirumugam-module__hnpAAG__roller{background:linear-gradient(#ffffff47,#0000 38%,#00000061),linear-gradient(90deg,#4a2a14,#7a4a26 12%,#6b3f1f 88%,#4a2a14);border-radius:3cqw;height:5.5cqw;display:block;position:relative;box-shadow:0 1.2cqw 3cqw #0006}.Thirumugam-module__hnpAAG__roller:before,.Thirumugam-module__hnpAAG__roller:after{content:"";background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--gold) 55%, white), var(--gold) 45%, color-mix(in oklab, var(--gold) 45%, black));border-radius:50%;width:4.5cqw;height:4.5cqw;position:absolute;top:.5cqw;box-shadow:0 .6cqw 1.6cqw #00000073}.Thirumugam-module__hnpAAG__roller:before{left:-1.6cqw}.Thirumugam-module__hnpAAG__roller:after{right:-1.6cqw}.Thirumugam-module__hnpAAG__paper{--ground:#f3e7cb;--lift:#e8d9b6;--ink:#3b2417;--gold:#7f5210;--accent:#93282a;--muted:#665548;z-index:1;color:var(--ink);background:repeating-linear-gradient(94deg,#78582807 0 1px,#0000 1px 5px),repeating-linear-gradient(-3deg,#78582806 0 1px,#0000 1px 4px),linear-gradient(90deg,#dfcaa2,#f3e7cb 9%,#f6ecd4 50%,#f3e7cb 91%,#dfcaa2);border-inline:1px solid #c8b184;margin:-2.5cqw 4cqw;padding:7cqw 0 8cqw;position:relative;box-shadow:inset 0 0 6cqw #7858281f}.Thirumugam-module__hnpAAG__chapter{position:relative}.Thirumugam-module__hnpAAG__flourish{width:46cqw;height:4.6cqw;color:var(--gold);margin:0 auto 4cqw;display:block}.Thirumugam-module__hnpAAG__opening{text-align:center;padding:3cqw 8cqw 7cqw}.Thirumugam-module__hnpAAG__openingLine{color:var(--gold);letter-spacing:.12em;margin:0 0 4cqw;font-size:2.9cqw}.Thirumugam-module__hnpAAG__details p:first-child{margin-top:0}@media (prefers-reduced-motion:no-preference){.Thirumugam-module__hnpAAG__sealTurn{animation:90s linear infinite Thirumugam-module__hnpAAG__turn}.Thirumugam-module__hnpAAG__light{animation:14s ease-in-out infinite alternate Thirumugam-module__hnpAAG__lightPass}.Thirumugam-module__hnpAAG__motes i{animation:Thirumugam-module__hnpAAG__float var(--duration) ease-in-out var(--delay) infinite}.Thirumugam-module__hnpAAG__eyebrow,.Thirumugam-module__hnpAAG__seal,.Thirumugam-module__hnpAAG__names,.Thirumugam-module__hnpAAG__blessing,.Thirumugam-module__hnpAAG__hint{animation:1.6s cubic-bezier(.2,.7,.2,1) both Thirumugam-module__hnpAAG__arrive}.Thirumugam-module__hnpAAG__seal{animation-delay:.1s}.Thirumugam-module__hnpAAG__names{animation-delay:.3s}.Thirumugam-module__hnpAAG__blessing{animation-delay:.45s}.Thirumugam-module__hnpAAG__hint{animation-delay:.7s}@supports (animation-timeline:view()){.Thirumugam-module__hnpAAG__chapter{animation:linear both Thirumugam-module__hnpAAG__inkIn;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes Thirumugam-module__hnpAAG__turn{to{transform:rotate(360deg)}}@keyframes Thirumugam-module__hnpAAG__lightPass{0%{opacity:.3;transform:translate(-12%)rotate(-4deg)}to{opacity:.9;transform:translate(12%)rotate(4deg)}}@keyframes Thirumugam-module__hnpAAG__float{0%{opacity:0;transform:translateY(15cqw)}30%,70%{opacity:.4}to{opacity:0;transform:translate(4cqw,-60cqw)}}@keyframes Thirumugam-module__hnpAAG__arrive{0%{opacity:.01;transform:translateY(5cqw)}to{opacity:1;transform:none}}@keyframes Thirumugam-module__hnpAAG__inkIn{0%{opacity:0;transform:translateY(5cqw)}to{opacity:1;transform:none}}@media (scripting:none){.Thirumugam-module__hnpAAG__hero *,.Thirumugam-module__hnpAAG__hero :after{animation:none!important}}
.Ponvanam-module__pt01rW__shell{--sky-1:#f7c67a;--sky-2:#f4a06a;--sky-3:#e8737b;--sky-4:#b45a72;--sun-c:#fff3d0;--halo-c:#ffd98a;--moon-cut:transparent;--hill-far:#8a4a62;--hill-near:#5e3552;--town-c:#6b3b58;--palm-c:#4a2a46;--water-a:#c56a78;--water-b:#7e4062;--glint-c:#ffe2a8;--bank-a:#6b3a55;--bank-b:#3e2340;--leaf-a:#2f6b44;--leaf-b:#1e4a30;--bloom-a:#f0872f;--bloom-b:#ffc65a;--cloud-c:#fff0d8;--cloud-o:.46;--spark-c:#ffe9b0;--spark-o:.55;--sticker:#fff;--sticker-ink:#3a1712;--fine-ink:#3a1712;--fine-halo:#fff}.Ponvanam-module__pt01rW__shell[data-scene=dawn]{--sky-1:#a8d3cc;--sky-2:#e9dcac;--sky-3:#f6c489;--sky-4:#e39a6e;--sun-c:#fffbea;--halo-c:#ffe9ac;--hill-far:#7e9a82;--hill-near:#54725f;--town-c:#6a8070;--palm-c:#3a5442;--water-a:#8fb6ae;--water-b:#4e7472;--glint-c:#fffdf0;--bank-a:#6f8460;--bank-b:#3f5340;--leaf-a:#3c7a4c;--leaf-b:#285538;--bloom-a:#e8862f;--bloom-b:#ffd07a;--cloud-c:#fff;--cloud-o:.55;--spark-c:#fff;--spark-o:.5}.Ponvanam-module__pt01rW__shell[data-scene=twilight]{--sky-1:#3a2a6b;--sky-2:#6b3b7e;--sky-3:#c2557a;--sky-4:#e8895f;--sun-c:#ffe7b4;--halo-c:#f0a06a;--hill-far:#4a2c60;--hill-near:#331b47;--town-c:#3c2154;--palm-c:#24123a;--water-a:#7a4272;--water-b:#351c46;--glint-c:#ffd9a0;--bank-a:#3a1f4e;--bank-b:#1d0f2e;--leaf-a:#2a5b48;--leaf-b:#163a2e;--bloom-a:#ee8330;--bloom-b:#ffc97a;--cloud-c:#e9b7d0;--cloud-o:.34;--spark-c:#ffda8e;--spark-o:.85;--fine-ink:#fff1e4;--fine-halo:#24153e}.Ponvanam-module__pt01rW__shell[data-scene=moonlit]{--sky-1:#08131c;--sky-2:#102a38;--sky-3:#1c4a57;--sky-4:#2e6f73;--sun-c:#eaf6f2;--halo-c:#9fd4ce;--moon-cut:#14343f;--hill-far:#123039;--hill-near:#0b2029;--town-c:#0e2932;--palm-c:#071a22;--water-a:#2a6b70;--water-b:#0a2029;--glint-c:#ddf3ee;--bank-a:#0e2830;--bank-b:#06161d;--leaf-a:#1b4a3c;--leaf-b:#0d2e26;--bloom-a:#d9772c;--bloom-b:#f0be6a;--cloud-c:#7fb4b8;--cloud-o:.2;--spark-c:#cff3ea;--spark-o:.9;--fine-ink:#eaf6f2;--fine-halo:#061219}.Ponvanam-module__pt01rW__shell{background:var(--sky-4);view-timeline:--ponvanam block;position:relative}.Ponvanam-module__pt01rW__sky{--stage-h:min(216cqw, 100dvh);z-index:0;height:var(--stage-h);margin-bottom:calc(-1 * var(--stage-h));pointer-events:none;position:sticky;top:0;overflow:clip}.Ponvanam-module__pt01rW__scene{width:100%;height:100%;display:block}.Ponvanam-module__pt01rW__flow{z-index:1;position:relative}.Ponvanam-module__pt01rW__sky1{stop-color:var(--sky-1)}.Ponvanam-module__pt01rW__sky2{stop-color:var(--sky-2)}.Ponvanam-module__pt01rW__sky3{stop-color:var(--sky-3)}.Ponvanam-module__pt01rW__sky4{stop-color:var(--sky-4)}.Ponvanam-module__pt01rW__haloIn{stop-color:var(--halo-c);stop-opacity:.62}.Ponvanam-module__pt01rW__haloOut{stop-color:var(--halo-c);stop-opacity:0}.Ponvanam-module__pt01rW__sunGroup{transform-box:view-box;transform-origin:212px 408px}.Ponvanam-module__pt01rW__sun{fill:var(--sun-c)}.Ponvanam-module__pt01rW__moonBite{fill:var(--moon-cut)}.Ponvanam-module__pt01rW__cloud{fill:var(--cloud-c);opacity:var(--cloud-o)}.Ponvanam-module__pt01rW__hillFar{fill:var(--hill-far)}.Ponvanam-module__pt01rW__hillNear{fill:var(--hill-near)}.Ponvanam-module__pt01rW__town{fill:var(--town-c)}.Ponvanam-module__pt01rW__trunk,.Ponvanam-module__pt01rW__crown,.Ponvanam-module__pt01rW__frond{color:var(--palm-c)}.Ponvanam-module__pt01rW__water1{stop-color:var(--water-a)}.Ponvanam-module__pt01rW__water2{stop-color:var(--water-b)}.Ponvanam-module__pt01rW__glints{transform-box:view-box;transform-origin:212px 470px}.Ponvanam-module__pt01rW__glint{fill:var(--glint-c)}.Ponvanam-module__pt01rW__bank1{stop-color:var(--bank-a)}.Ponvanam-module__pt01rW__bank2{stop-color:var(--bank-b)}.Ponvanam-module__pt01rW__leafDark{fill:var(--leaf-b)}.Ponvanam-module__pt01rW__leafMid{color:var(--leaf-a)}.Ponvanam-module__pt01rW__leafSlit{color:var(--sky-3);opacity:.35}.Ponvanam-module__pt01rW__bloomBack{fill:var(--bloom-a)}.Ponvanam-module__pt01rW__bloom{fill:var(--bloom-b)}.Ponvanam-module__pt01rW__bloomHeart{fill:var(--bloom-a)}.Ponvanam-module__pt01rW__spark{fill:var(--spark-c);opacity:0}.Ponvanam-module__pt01rW__garland{color:#4e6b3c;width:100%;height:17cqw;display:block;overflow:visible}.Ponvanam-module__pt01rW__cord{color:#4e6b3c}.Ponvanam-module__pt01rW__marigoldBack{fill:#e2701f}.Ponvanam-module__pt01rW__marigold{fill:#ffb03a}.Ponvanam-module__pt01rW__marigoldHeart{fill:#c9540f}.Ponvanam-module__pt01rW__jasmineBack{fill:#fff7e6}.Ponvanam-module__pt01rW__jasmine{fill:#fff}.Ponvanam-module__pt01rW__jasmineHeart{fill:#f2c64c}.Ponvanam-module__pt01rW__garlandLeaf{fill:#4e6b3c}.Ponvanam-module__pt01rW__altar{width:100%;height:auto;display:block}.Ponvanam-module__pt01rW__altarShadow{fill:#000;opacity:.16}.Ponvanam-module__pt01rW__cutout{filter:drop-shadow(2px 0 0 var(--sticker)) drop-shadow(-2px 0 0 var(--sticker)) drop-shadow(0 2px 0 var(--sticker)) drop-shadow(0 -2px 0 var(--sticker)) drop-shadow(0 6px 8px #3c140a4d)}.Ponvanam-module__pt01rW__brass{fill:#d79a2e}.Ponvanam-module__pt01rW__brassRim{fill:#f3ce79}.Ponvanam-module__pt01rW__brassEdge{fill:none;stroke:#a56c16;stroke-width:2px;stroke-linecap:round}.Ponvanam-module__pt01rW__plinth{fill:#7a4a26}.Ponvanam-module__pt01rW__plinthKolam{fill:none;stroke:#f3ce79;stroke-width:1.6px;opacity:.7}.Ponvanam-module__pt01rW__pot{fill:#c4622c}.Ponvanam-module__pt01rW__potBand{fill:none;stroke:#f0b45c;stroke-width:2.4px;stroke-linecap:round}.Ponvanam-module__pt01rW__potRim{fill:#e08a3e}.Ponvanam-module__pt01rW__mango{fill:#3e7a46}.Ponvanam-module__pt01rW__coco{fill:#8a5a34}.Ponvanam-module__pt01rW__cocoTuft{fill:none;stroke:#5e3a1f;stroke-width:2px;stroke-linecap:round}.Ponvanam-module__pt01rW__saucer{fill:#c9822f}.Ponvanam-module__pt01rW__altarFlame{transform-box:fill-box;transform-origin:50% 100%}.Ponvanam-module__pt01rW__flameOut{fill:#f0872f}.Ponvanam-module__pt01rW__flameIn{fill:#fff0bc}.Ponvanam-module__pt01rW__petalGold{fill:#ffb03a}.Ponvanam-module__pt01rW__petalWhite{fill:#fff7e6}.Ponvanam-module__pt01rW__motif{width:15cqw;height:21cqw;color:var(--gold);display:block;overflow:visible}.Ponvanam-module__pt01rW__mBrass{fill:color-mix(in oklab, var(--gold) 82%, white);stroke:var(--gold)}.Ponvanam-module__pt01rW__mRing{fill:none;stroke:var(--gold)}.Ponvanam-module__pt01rW__mFlame{fill:var(--accent);stroke:var(--accent)}.Ponvanam-module__pt01rW__mSpark{fill:var(--gold);stroke:none}.Ponvanam-module__pt01rW__mLeaf{fill:color-mix(in oklab, var(--gold) 55%, #2f6b44);stroke:none}.Ponvanam-module__pt01rW__mCoco{fill:color-mix(in oklab, var(--ink) 45%, var(--gold));stroke:none}.Ponvanam-module__pt01rW__mBloom{fill:var(--accent);stroke:none}.Ponvanam-module__pt01rW__hero{text-align:center;flex-direction:column;justify-content:center;min-height:min(216cqw,100dvh);padding:0 0 9cqw;display:flex;position:relative}.Ponvanam-module__pt01rW__heroGarland{margin-bottom:-6cqw}.Ponvanam-module__pt01rW__heroTop{padding:2cqw 8cqw 0;position:relative}.Ponvanam-module__pt01rW__eyebrow,.Ponvanam-module__pt01rW__blessing,.Ponvanam-module__pt01rW__hint{color:var(--fine-ink);text-shadow:1.2px 0 0 var(--fine-halo), -1.2px 0 0 var(--fine-halo), 0 1.2px 0 var(--fine-halo), 0 -1.2px 0 var(--fine-halo), .9px .9px 0 var(--fine-halo), -.9px .9px 0 var(--fine-halo), .9px -.9px 0 var(--fine-halo), -.9px -.9px 0 var(--fine-halo), 0 0 9px var(--fine-halo)}.Ponvanam-module__pt01rW__eyebrow{letter-spacing:.1em;margin:0 0 3cqw;font-size:2.9cqw}.Ponvanam-module__pt01rW__blessing{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 4cqw;font-size:3.4cqw;line-height:1.75}.Ponvanam-module__pt01rW__bubble h1{gap:0}.Ponvanam-module__pt01rW__bubble h1 span,.Ponvanam-module__pt01rW__bubble h1 em{color:var(--sticker-ink);text-shadow:2px 0 0 var(--sticker), -2px 0 0 var(--sticker), 0 2px 0 var(--sticker), 0 -2px 0 var(--sticker), 1.5px 1.5px 0 var(--sticker), -1.5px 1.5px 0 var(--sticker), 1.5px -1.5px 0 var(--sticker), -1.5px -1.5px 0 var(--sticker), 0 .3em .45em #46190f57;font-family:Yellowtail,Fraunces,Georgia,cursive}@supports (paint-order:stroke){.Ponvanam-module__pt01rW__bubble h1 span,.Ponvanam-module__pt01rW__bubble h1 em{-webkit-text-stroke:.15em var(--sticker);paint-order:stroke fill;text-shadow:0 .26em .4em #46190f61}}.Ponvanam-module__pt01rW__bubble h1 span{overflow-wrap:anywhere;max-width:100%;font-size:14cqw;line-height:1.28}.Ponvanam-module__pt01rW__bubble h1 em{color:var(--accent);margin:0;font-size:6cqw}:is([lang=ta] .Ponvanam-module__pt01rW__bubble h1 span,[lang=hi] .Ponvanam-module__pt01rW__bubble h1 span,[lang=te] .Ponvanam-module__pt01rW__bubble h1 span){font-size:11cqw;font-weight:600}@supports (paint-order:stroke){[lang=ta] .Ponvanam-module__pt01rW__bubble h1 span{-webkit-text-stroke-width:.08em}[lang=hi] .Ponvanam-module__pt01rW__bubble h1 span{-webkit-text-stroke-width:.08em}[lang=te] .Ponvanam-module__pt01rW__bubble h1 span{-webkit-text-stroke-width:.08em}[lang=ta] .Ponvanam-module__pt01rW__saveTheDate{-webkit-text-stroke-width:.08em}[lang=hi] .Ponvanam-module__pt01rW__saveTheDate{-webkit-text-stroke-width:.08em}[lang=te] .Ponvanam-module__pt01rW__saveTheDate{-webkit-text-stroke-width:.08em}}.Ponvanam-module__pt01rW__heroAltar{width:80%;margin:2cqw auto 0}.Ponvanam-module__pt01rW__saveTheDate{color:var(--sticker-ink);text-shadow:2px 0 0 var(--sticker), -2px 0 0 var(--sticker), 0 2px 0 var(--sticker), 0 -2px 0 var(--sticker), 1.5px 1.5px 0 var(--sticker), -1.5px 1.5px 0 var(--sticker), 1.5px -1.5px 0 var(--sticker), -1.5px -1.5px 0 var(--sticker), 0 .22em .35em #46190f61;margin:-5cqw 0 0;font-family:Yellowtail,Fraunces,Georgia,cursive;font-size:9cqw;line-height:1;position:relative}@supports (paint-order:stroke){.Ponvanam-module__pt01rW__saveTheDate{-webkit-text-stroke:.13em var(--sticker);paint-order:stroke fill;text-shadow:0 .2em .32em #46190f66}}.Ponvanam-module__pt01rW__heroDetails{background:color-mix(in srgb, var(--ground) 90%, transparent);border:1px solid color-mix(in srgb, var(--gold) 34%, transparent);overflow-wrap:anywhere;border-radius:6cqw;margin:6cqw 6cqw 0;padding:6cqw 5cqw;box-shadow:0 2cqw 6cqw #280f0a38}.Ponvanam-module__pt01rW__heroDetails p:first-child{margin-top:0}.Ponvanam-module__pt01rW__hint{letter-spacing:.08em;margin:7cqw 0 2cqw;font-size:2.7cqw}.Ponvanam-module__pt01rW__hintArrow{border-bottom:1px solid;border-right:1px solid;width:2.6cqw;height:2.6cqw;margin:1.4cqw auto 0;display:block;transform:rotate(45deg)}.Ponvanam-module__pt01rW__card{background:color-mix(in srgb, var(--ground) 91%, transparent);border:1px solid color-mix(in srgb, var(--gold) 30%, transparent);border-radius:7cqw;margin:0 5cqw 7cqw;position:relative;overflow:clip;box-shadow:0 3cqw 8cqw #280f0a42}.Ponvanam-module__pt01rW__cardGarland{height:13cqw;margin-bottom:-5cqw}.Ponvanam-module__pt01rW__cardMotif{margin:0 auto -1cqw}@media (prefers-reduced-motion:no-preference){.Ponvanam-module__pt01rW__cloudA{animation:120s linear -30s infinite Ponvanam-module__pt01rW__drift}.Ponvanam-module__pt01rW__cloudB{animation:88s linear -60s infinite Ponvanam-module__pt01rW__drift}.Ponvanam-module__pt01rW__cloudC{animation:70s linear -12s infinite Ponvanam-module__pt01rW__drift}.Ponvanam-module__pt01rW__swayL{animation:9s ease-in-out infinite alternate Ponvanam-module__pt01rW__sway}.Ponvanam-module__pt01rW__swayR{animation:11s ease-in-out -3s infinite alternate-reverse Ponvanam-module__pt01rW__sway}.Ponvanam-module__pt01rW__crown{animation:7s ease-in-out -2s infinite alternate Ponvanam-module__pt01rW__sway}.Ponvanam-module__pt01rW__spark{animation:7s ease-in-out infinite Ponvanam-module__pt01rW__twinkle}.Ponvanam-module__pt01rW__glint{animation:5s ease-in-out infinite alternate Ponvanam-module__pt01rW__shimmer}.Ponvanam-module__pt01rW__halo{animation:8s ease-in-out infinite alternate Ponvanam-module__pt01rW__glow}.Ponvanam-module__pt01rW__tassel{transform-box:fill-box;transform-origin:50% 0;animation:5s ease-in-out infinite Ponvanam-module__pt01rW__swing}.Ponvanam-module__pt01rW__hero[data-active=false] .Ponvanam-module__pt01rW__scene *,.Ponvanam-module__pt01rW__hero[data-active=false] .Ponvanam-module__pt01rW__garland *{animation-play-state:paused}.Ponvanam-module__pt01rW__bubble h1 span{animation:1.1s cubic-bezier(.2,1.5,.4,1) both Ponvanam-module__pt01rW__pop,5s ease-in-out 1.2s infinite alternate Ponvanam-module__pt01rW__bob}.Ponvanam-module__pt01rW__bubble h1 span:last-child{animation-delay:.18s,1.5s}.Ponvanam-module__pt01rW__bubble h1 em{animation:1s cubic-bezier(.2,1.5,.4,1) .1s both Ponvanam-module__pt01rW__pop}.Ponvanam-module__pt01rW__heroAltar{animation:1.4s cubic-bezier(.2,.7,.2,1) .3s both Ponvanam-module__pt01rW__rise}.Ponvanam-module__pt01rW__altarFlame{animation:1.3s ease-in-out infinite alternate Ponvanam-module__pt01rW__flicker}.Ponvanam-module__pt01rW__saveTheDate{animation:1s cubic-bezier(.2,1.5,.4,1) .5s both Ponvanam-module__pt01rW__pop}.Ponvanam-module__pt01rW__heroDetails{animation:1.3s cubic-bezier(.2,.7,.2,1) .6s both Ponvanam-module__pt01rW__rise}@supports (animation-timeline:view()){.Ponvanam-module__pt01rW__sky .Ponvanam-module__pt01rW__scene{will-change:transform;animation:linear both Ponvanam-module__pt01rW__pan;animation-timeline:--ponvanam;animation-range:contain}.Ponvanam-module__pt01rW__sunGroup{will-change:transform;animation:linear both Ponvanam-module__pt01rW__sunrise;animation-timeline:--ponvanam;animation-range:contain}.Ponvanam-module__pt01rW__glints{animation:linear both Ponvanam-module__pt01rW__roadIn;animation-timeline:--ponvanam;animation-range:contain}.Ponvanam-module__pt01rW__card{transform-origin:50% 24%;will-change:transform, opacity, filter;animation:linear both Ponvanam-module__pt01rW__arrive;animation-timeline:view();animation-range:entry 2% entry 78%}.Ponvanam-module__pt01rW__cardMotif{animation:linear both Ponvanam-module__pt01rW__motifPop;animation-timeline:view();animation-range:entry 24% entry 92%}}}@keyframes Ponvanam-module__pt01rW__drift{0%{transform:translate(-150px)}to{transform:translate(430px)}}@keyframes Ponvanam-module__pt01rW__sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes Ponvanam-module__pt01rW__swing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes Ponvanam-module__pt01rW__twinkle{0%,to{opacity:0}45%,60%{opacity:var(--spark-o)}}@keyframes Ponvanam-module__pt01rW__shimmer{0%{opacity:.22;transform:translate(-3px)}to{opacity:.62;transform:translate(3px)}}@keyframes Ponvanam-module__pt01rW__glow{0%{opacity:.72}to{opacity:1}}@keyframes Ponvanam-module__pt01rW__flicker{0%{transform:scaleY(.92)rotate(-3deg)}to{transform:scale(1.05,1.06)rotate(3deg)}}@keyframes Ponvanam-module__pt01rW__pop{0%{opacity:0;transform:scale(.5)rotate(-5deg)}to{opacity:1;transform:none}}@keyframes Ponvanam-module__pt01rW__bob{0%{transform:translateY(-.5cqw)}to{transform:translateY(.5cqw)}}@keyframes Ponvanam-module__pt01rW__rise{0%{opacity:0;transform:translateY(7cqw)scale(.96)}to{opacity:1;transform:none}}@keyframes Ponvanam-module__pt01rW__arrive{0%{opacity:0;filter:blur(11px)saturate(1.35);transform:translateY(11cqw)scale(1.14)}55%{opacity:1}to{opacity:1;filter:blur()saturate();transform:none}}@keyframes Ponvanam-module__pt01rW__sunrise{0%{transform:translateY(30px)scale(.92)}to{transform:translateY(-96px)scale(1.08)}}@keyframes Ponvanam-module__pt01rW__roadIn{0%{opacity:1;transform:scaleY(1)}to{opacity:.55;transform:scaleY(.4)}}@keyframes Ponvanam-module__pt01rW__pan{0%{transform:scale(1.06)translateY(1.5%)}to{transform:scale(1.16)translateY(-4.5%)}}@keyframes Ponvanam-module__pt01rW__motifPop{0%{opacity:0;transform:scale(.45)rotate(-12deg)}70%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Ponvanam-module__pt01rW__hero *,.Ponvanam-module__pt01rW__card,.Ponvanam-module__pt01rW__card *{filter:none;transition:none!important;animation:none!important}.Ponvanam-module__pt01rW__cutout{filter:drop-shadow(2px 0 0 var(--sticker)) drop-shadow(-2px 0 0 var(--sticker)) drop-shadow(0 2px 0 var(--sticker)) drop-shadow(0 -2px 0 var(--sticker))}}@media (scripting:none){.Ponvanam-module__pt01rW__hero *,.Ponvanam-module__pt01rW__card *{animation:none!important}}
.Invitation-module__G4m20W__page{background:var(--ground);background-image:radial-gradient(120% 42% at 50% 12%, var(--lift) 0%, var(--ground) 62%);width:100%;max-width:460px;min-height:100%;color:var(--ink);margin:0 auto;font-family:Fraunces,Georgia,serif;position:relative;overflow-x:clip;container-type:inline-size}.Invitation-module__G4m20W__page[lang=ta],.Invitation-module__G4m20W__page[lang=hi],.Invitation-module__G4m20W__page[lang=te]{font-family:inherit}.Invitation-module__G4m20W__page[data-covered],.Invitation-module__G4m20W__page[data-intro]{height:var(--cover-h,100dvh);overflow:clip}.Invitation-module__G4m20W__coverSlot{display:contents}.Invitation-module__G4m20W__hero{text-align:center;padding:2cqw 7cqw 9cqw;position:relative}.Invitation-module__G4m20W__heroArt{width:100%;height:auto;display:block}.Invitation-module__G4m20W__heroPhoto{width:min(90cqw, 100%, calc(86cqw * var(--hero-ar)));aspect-ratio:var(--hero-ar);background:linear-gradient(to bottom, color-mix(in oklab, var(--gold) 78%, white) 0%, var(--gold) 46%, color-mix(in oklab, var(--gold) 72%, black) 100%);-webkit-mask:var(--hero-src) no-repeat center / contain;-webkit-mask:var(--hero-src) no-repeat center / contain;mask:var(--hero-src) no-repeat center / contain;margin:0 auto 2cqw}.Invitation-module__G4m20W__heroFrame{width:min(92cqw,100%);aspect-ratio:var(--frame-ar);margin:0 auto 2cqw;position:relative}.Invitation-module__G4m20W__heroFrameArt{width:100%;height:100%;position:absolute;inset:0}.Invitation-module__G4m20W__heroNamesIn{left:50%;top:var(--names-top);bottom:var(--names-bottom);width:var(--names-w);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.Invitation-module__G4m20W__blessingIn{margin:0 0 2.5cqw}.Invitation-module__G4m20W__heroPhotoInset{left:50%;bottom:var(--photo-b);width:var(--photo-w);aspect-ratio:var(--hero-ar);background:linear-gradient(to bottom, color-mix(in oklab, var(--gold) 78%, white) 0%, var(--gold) 46%, color-mix(in oklab, var(--gold) 72%, black) 100%);-webkit-mask:var(--hero-src) no-repeat center / contain;-webkit-mask:var(--hero-src) no-repeat center / contain;mask:var(--hero-src) no-repeat center / contain;position:absolute;transform:translate(-50%)}.Invitation-module__G4m20W__blessing{color:var(--gold);letter-spacing:.02em;margin:1cqw 0 5cqw;font-size:3.6cqw;line-height:1.75}.Invitation-module__G4m20W__names{flex-direction:column;align-items:center;margin:0;font-weight:400;display:flex}.Invitation-module__G4m20W__names span{color:var(--ink);font-size:11cqw;line-height:1.22}.Invitation-module__G4m20W__joiner{color:var(--accent);margin:1.4cqw 0;font-size:4.2cqw;font-style:normal}.Invitation-module__G4m20W__heroDate{color:var(--ink);margin:6cqw 0 0;font-size:5cqw}.Invitation-module__G4m20W__heroTime{color:var(--gold);margin:1.4cqw 0 0;font-size:3.6cqw}.Invitation-module__G4m20W__heroVenue{color:var(--muted);margin:2.4cqw 0 0;font-size:3.4cqw}.Invitation-module__G4m20W__block{border-top:1px solid color-mix(in srgb, var(--gold) 18%, transparent);content-visibility:auto;contain-intrinsic-size:auto 340px;padding:8cqw 7cqw}.Invitation-module__G4m20W__h2{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);text-align:center;margin:0 0 5cqw;font-size:3.2cqw;font-weight:600}.Invitation-module__G4m20W__page[lang=ta] .Invitation-module__G4m20W__h2,.Invitation-module__G4m20W__page[lang=hi] .Invitation-module__G4m20W__h2,.Invitation-module__G4m20W__page[lang=te] .Invitation-module__G4m20W__h2{letter-spacing:.06em;text-transform:none;font-size:3.6cqw}.Invitation-module__G4m20W__countdown{grid-template-columns:repeat(var(--cells,4), 1fr);gap:2cqw;display:grid}.Invitation-module__G4m20W__cdCell{border:1px solid color-mix(in srgb, var(--gold) 26%, transparent);border-radius:2cqw;flex-direction:column;align-items:center;gap:.8cqw;padding:3.4cqw 1cqw;display:flex}.Invitation-module__G4m20W__cdNum{font-variant-numeric:tabular-nums;color:var(--ink);font-size:7cqw;line-height:1}.Invitation-module__G4m20W__cdLabel{color:var(--muted);letter-spacing:.06em;font-size:2.5cqw}.Invitation-module__G4m20W__marriedNow{text-align:center;color:var(--gold);grid-column:1/-1;margin:0;font-size:5cqw}.Invitation-module__G4m20W__families{text-align:center;gap:5cqw;display:grid}.Invitation-module__G4m20W__family{flex-direction:column;gap:.8cqw;display:flex}.Invitation-module__G4m20W__familyOf{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:2.8cqw}.Invitation-module__G4m20W__family strong{color:var(--ink);font-size:4.4cqw;font-weight:400}.Invitation-module__G4m20W__familyName{color:var(--accent);font-size:3.2cqw}.Invitation-module__G4m20W__events{flex-direction:column;gap:5cqw;margin:0;padding:0;list-style:none;display:flex}.Invitation-module__G4m20W__event{grid-template-columns:8cqw 1fr;align-items:start;gap:3.4cqw;display:grid;position:relative}.Invitation-module__G4m20W__eventDot{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);width:8cqw;height:8cqw;color:var(--gold);background:var(--ground);z-index:1;border-radius:50%;place-items:center;display:grid}.Invitation-module__G4m20W__eventLine{background:color-mix(in srgb, var(--gold) 22%, transparent);width:1px;position:absolute;top:8cqw;bottom:-5cqw;left:4cqw}.Invitation-module__G4m20W__eventBody{flex-direction:column;gap:.7cqw;padding-top:.6cqw;display:flex}.Invitation-module__G4m20W__eventBody strong{font-size:4.4cqw;font-weight:400}.Invitation-module__G4m20W__eventWhen{color:var(--gold);font-size:3cqw}.Invitation-module__G4m20W__eventWhere{color:var(--muted);font-size:3cqw}.Invitation-module__G4m20W__eventNote{color:var(--muted);margin:1cqw 0 0;font-size:2.9cqw;line-height:1.65}.Invitation-module__G4m20W__eventCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:3cqw;display:grid}.Invitation-module__G4m20W__eventCards .Invitation-module__G4m20W__event{border:1px solid color-mix(in srgb, var(--gold) 34%, transparent);background:color-mix(in srgb, var(--lift) 68%, transparent);text-align:center;min-width:0;box-shadow:0 2cqw 5cqw color-mix(in srgb, var(--ink) 9%, transparent);border-radius:4cqw;padding:5cqw 4cqw;display:block}.Invitation-module__G4m20W__eventCards .Invitation-module__G4m20W__eventMain{grid-column:1/-1}.Invitation-module__G4m20W__eventCards .Invitation-module__G4m20W__eventBody{align-items:center;padding-top:0}.Invitation-module__G4m20W__eventCards .Invitation-module__G4m20W__eventLine{display:none}.Invitation-module__G4m20W__eventCards .Invitation-module__G4m20W__eventMap{align-self:center}.Invitation-module__G4m20W__eventArt{isolation:isolate;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--gold) 18%, var(--lift)) 0 36%, color-mix(in srgb, var(--lift) 52%, transparent) 54%, transparent 72%);border-radius:50%;place-items:center;width:100%;margin:-1cqw auto 2cqw;display:grid;position:relative}.Invitation-module__G4m20W__eventArt:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--gold) 30%, transparent);box-shadow:inset 0 0 4cqw color-mix(in srgb, var(--gold) 10%, transparent);border-radius:50%;position:absolute;inset:9%}.Invitation-module__G4m20W__eventArt img{object-fit:contain;width:94%;height:94%;filter:drop-shadow(0 1.5cqw 1.8cqw color-mix(in srgb, var(--ink) 14%, transparent));display:block}.Invitation-module__G4m20W__eventMain .Invitation-module__G4m20W__eventArt{width:58%}@container (max-width:350px){.Invitation-module__G4m20W__eventCards{grid-template-columns:1fr}.Invitation-module__G4m20W__eventCards .Invitation-module__G4m20W__eventMain{grid-column:auto}.Invitation-module__G4m20W__eventMain .Invitation-module__G4m20W__eventArt{width:72%}}.Invitation-module__G4m20W__qa{text-align:center;margin-bottom:5cqw}.Invitation-module__G4m20W__q{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:1.6cqw;font-size:2.8cqw;display:block}.Invitation-module__G4m20W__page[lang=ta] .Invitation-module__G4m20W__q,.Invitation-module__G4m20W__page[lang=hi] .Invitation-module__G4m20W__q,.Invitation-module__G4m20W__page[lang=te] .Invitation-module__G4m20W__q{letter-spacing:.04em;text-transform:none;font-size:3cqw}.Invitation-module__G4m20W__a{color:var(--ink);margin:0;font-size:3.8cqw;line-height:1.7}.Invitation-module__G4m20W__pairs{flex-direction:column;gap:2.6cqw;margin:6cqw 0 0;padding:0;list-style:none;display:flex}.Invitation-module__G4m20W__pairs li{grid-template-columns:1fr auto 1fr;align-items:center;gap:2cqw;font-size:3.2cqw;display:grid}.Invitation-module__G4m20W__pairs li em{color:var(--muted);font-size:2.4cqw;font-style:normal}.Invitation-module__G4m20W__pairOn{color:var(--gold);text-align:right}.Invitation-module__G4m20W__pairs li .Invitation-module__G4m20W__pairOn+em+.Invitation-module__G4m20W__pairOn,.Invitation-module__G4m20W__pairs li em+.Invitation-module__G4m20W__pairOn{text-align:left}.Invitation-module__G4m20W__pairOff{color:var(--muted);opacity:.42;text-align:right;text-decoration:line-through}.Invitation-module__G4m20W__pairs li em+.Invitation-module__G4m20W__pairOff{text-align:left}.Invitation-module__G4m20W__gallery img{object-fit:cover;background:var(--lift);width:100%;height:100%;display:block}.Invitation-module__G4m20W__g_grid{grid-template-columns:repeat(3,1fr);gap:1.4cqw;display:grid}.Invitation-module__G4m20W__g_grid img{aspect-ratio:1;border-radius:1cqw}.Invitation-module__G4m20W__g_mosaic{grid-template-columns:repeat(3,1fr);grid-auto-rows:22cqw;gap:1.4cqw;display:grid}.Invitation-module__G4m20W__g_mosaic img{border-radius:1cqw}.Invitation-module__G4m20W__g_mosaic img:first-child{grid-area:span 2/span 2}.Invitation-module__G4m20W__g_filmstrip{scroll-snap-type:x mandatory;gap:1.6cqw;padding-bottom:2cqw;display:flex;overflow-x:auto}.Invitation-module__G4m20W__g_filmstrip img{aspect-ratio:3/4;scroll-snap-align:center;border-radius:1.4cqw;flex:0 0 46cqw}.Invitation-module__G4m20W__g_stack{flex-wrap:wrap;justify-content:center;padding:3cqw 0;display:flex}.Invitation-module__G4m20W__g_stack img{aspect-ratio:4/5;border:1.4cqw solid var(--ink);border-bottom-width:5cqw;border-radius:.6cqw;width:34cqw;margin:-2cqw;box-shadow:0 2cqw 5cqw #00000059}.Invitation-module__G4m20W__g_stack img:nth-child(odd){transform:rotate(-4deg)}.Invitation-module__G4m20W__g_stack img:nth-child(2n){transform:rotate(3.5deg)}.Invitation-module__G4m20W__info{flex-direction:column;gap:4.4cqw;margin:0;display:flex}.Invitation-module__G4m20W__info dt{color:var(--gold);align-items:center;gap:2cqw;margin-bottom:1.2cqw;font-size:3.4cqw;display:flex}.Invitation-module__G4m20W__infoIcon{color:var(--gold);place-items:center;display:grid}.Invitation-module__G4m20W__info dd{color:var(--muted);margin:0;font-size:3.2cqw;line-height:1.72}.Invitation-module__G4m20W__rsvp{text-align:center}.Invitation-module__G4m20W__rsvpCopy{color:var(--muted);margin:0 0 5cqw;font-size:3.2cqw;line-height:1.7}.Invitation-module__G4m20W__btn{cursor:pointer;border:1px solid #0000;border-radius:2cqw;justify-content:center;align-items:center;gap:2cqw;width:100%;margin-bottom:2.4cqw;padding:4cqw;font-family:inherit;font-size:3.6cqw;display:flex}.Invitation-module__G4m20W__btnPrimary{background:var(--gold);color:var(--ground);font-weight:600}.Invitation-module__G4m20W__btnGhost{border-color:color-mix(in srgb, var(--gold) 40%, transparent);color:var(--ink);background:0 0}.Invitation-module__G4m20W__btnGhost:disabled{opacity:.4;cursor:not-allowed}.Invitation-module__G4m20W__btnDead{opacity:.45;pointer-events:none}.Invitation-module__G4m20W__contacts{flex-direction:column;gap:2.6cqw;margin:0;padding:0;list-style:none;display:flex}.Invitation-module__G4m20W__contacts li{border:1px solid color-mix(in srgb, var(--gold) 20%, transparent);border-radius:1.6cqw;justify-content:space-between;align-items:center;gap:3cqw;padding:3cqw 4cqw;display:flex}.Invitation-module__G4m20W__contacts li div{flex-direction:column;display:flex}.Invitation-module__G4m20W__contacts strong{font-size:3.6cqw;font-weight:400}.Invitation-module__G4m20W__contacts li span{color:var(--muted);font-size:2.7cqw}.Invitation-module__G4m20W__contacts a{background:color-mix(in srgb, var(--gold) 16%, transparent);width:9cqw;height:9cqw;color:var(--gold);border-radius:50%;flex:none;place-items:center;display:grid}.Invitation-module__G4m20W__foot{text-align:center;border-top:1px solid color-mix(in srgb, var(--gold) 18%, transparent);padding:8cqw 7cqw 12cqw}.Invitation-module__G4m20W__footMark{color:var(--muted);letter-spacing:.1em;font-size:3cqw}.Invitation-module__G4m20W__musicDock{top:var(--music-top,3cqw);z-index:5;pointer-events:none;justify-content:flex-end;height:0;padding:0 4cqw;display:flex;position:sticky}.Invitation-module__G4m20W__music{pointer-events:auto;background:color-mix(in srgb, var(--ground) 86%, transparent);border:1px solid color-mix(in srgb, var(--gold) 34%, transparent);color:var(--gold);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:1.6cqw;padding:2.2cqw 3.4cqw;display:flex;box-shadow:0 1.5cqw 4cqw #00000047}.Invitation-module__G4m20W__music:hover{background:color-mix(in srgb, var(--gold) 14%, var(--ground))}.Invitation-module__G4m20W__eq,.Invitation-module__G4m20W__eqOn{align-items:flex-end;gap:.6cqw;height:3cqw;display:flex}.Invitation-module__G4m20W__eq i,.Invitation-module__G4m20W__eqOn i{background:currentColor;border-radius:1px;width:.8cqw;height:30%}.Invitation-module__G4m20W__eqOn i{animation:.9s ease-in-out infinite Invitation-module__G4m20W__bounce}.Invitation-module__G4m20W__eqOn i:nth-child(2){animation-delay:.18s}.Invitation-module__G4m20W__eqOn i:nth-child(3){animation-delay:.36s}@keyframes Invitation-module__G4m20W__bounce{0%,to{height:30%}50%{height:100%}}.Invitation-module__G4m20W__heroAddress{color:var(--muted);white-space:pre-line;margin:1.4cqw 0 0;font-size:3cqw;line-height:1.65}.Invitation-module__G4m20W__directions{border:1px solid color-mix(in srgb, var(--gold) 42%, transparent);color:var(--gold);border-radius:999px;align-items:center;gap:1.6cqw;margin-top:4cqw;padding:2.4cqw 4.4cqw;font-size:3.2cqw;text-decoration:none;display:inline-flex}.Invitation-module__G4m20W__directions:hover{background:color-mix(in srgb, var(--gold) 12%, transparent)}.Invitation-module__G4m20W__eventMain .Invitation-module__G4m20W__eventDot{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 16%, var(--ground))}.Invitation-module__G4m20W__eventMain .Invitation-module__G4m20W__eventBody strong{color:var(--gold)}.Invitation-module__G4m20W__eventAddress{color:var(--muted);white-space:pre-line;font-size:2.8cqw;line-height:1.6}.Invitation-module__G4m20W__eventMap{color:var(--gold);border-bottom:1px solid color-mix(in srgb, var(--gold) 35%, transparent);align-self:flex-start;align-items:center;gap:1.2cqw;margin-top:1.6cqw;padding-bottom:.4cqw;font-size:2.8cqw;text-decoration:none;display:inline-flex}.Invitation-module__G4m20W__eventMap:hover{border-bottom-color:var(--gold)}.Invitation-module__G4m20W__page .reveal{transition-duration:.76s;transition-timing-function:cubic-bezier(.2,.65,.25,1)}.Invitation-module__G4m20W__page section:nth-of-type(odd):where(.reveal){transform:translate(-20px)}.Invitation-module__G4m20W__page section:nth-of-type(2n):where(.reveal){transform:translate(20px)}.Invitation-module__G4m20W__page section.is-in{transform:none}.Invitation-module__G4m20W__page .reveal .Invitation-module__G4m20W__h2{opacity:0;transition:opacity .52s .12s}.Invitation-module__G4m20W__page .reveal.is-in .Invitation-module__G4m20W__h2{opacity:1}@media (prefers-reduced-motion:reduce){:is(.Invitation-module__G4m20W__page .reveal .Invitation-module__G4m20W__h2,.Invitation-module__G4m20W__page .reveal.is-in .Invitation-module__G4m20W__h2){opacity:1;transition:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Invitation-module__G4m20W__heroArt,.Invitation-module__G4m20W__heroPhoto,.Invitation-module__G4m20W__heroFrame{transform-origin:50% 30%;will-change:transform, opacity;animation:linear both Invitation-module__G4m20W__heroRecede;animation-timeline:view();animation-range:exit exit 90%}}}@keyframes Invitation-module__G4m20W__heroRecede{0%{opacity:1;transform:scale(1)}to{opacity:.22;transform:scale(1.06)}}.Invitation-module__G4m20W__courtyardHero{text-align:center;position:relative}.Invitation-module__G4m20W__courtyardPage .Invitation-module__G4m20W__block{margin:0 5cqw;padding:9cqw 4cqw}.Invitation-module__G4m20W__courtyardPage .Invitation-module__G4m20W__h2{letter-spacing:.1em}.Invitation-module__G4m20W__courtyardPage .Invitation-module__G4m20W__cdCell{background:color-mix(in srgb, var(--lift) 45%, transparent);border-radius:8cqw 8cqw 1cqw 1cqw}.Invitation-module__G4m20W__courtyardPage .Invitation-module__G4m20W__eventMain{background:color-mix(in srgb, var(--lift) 55%, transparent)}.Invitation-module__G4m20W__courtyardPage .Invitation-module__G4m20W__gallery{gap:2cqw}.Invitation-module__G4m20W__courtyardPage .Invitation-module__G4m20W__gallery img{border-radius:30cqw 30cqw 1cqw 1cqw}.Invitation-module__G4m20W__templePage .Invitation-module__G4m20W__block{border-top:1px solid color-mix(in srgb, var(--gold) 35%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--lift) 55%, transparent), transparent 75%);margin:0 6cqw 5cqw;padding:7cqw 6cqw 8cqw}.Invitation-module__G4m20W__templePage .Invitation-module__G4m20W__h2{letter-spacing:.14em}.Invitation-module__G4m20W__templePage .Invitation-module__G4m20W__foot{border-top-color:color-mix(in srgb, var(--gold) 30%, transparent)}.Invitation-module__G4m20W__templePage section:nth-of-type(odd),.Invitation-module__G4m20W__templePage section:nth-of-type(2n){transform:scale(.955)}.Invitation-module__G4m20W__templePage section.is-in{transform:none}.Invitation-module__G4m20W__scrollPage .Invitation-module__G4m20W__block{border-top:0;margin:0;padding:4cqw 8cqw 8cqw}.Invitation-module__G4m20W__scrollPage .Invitation-module__G4m20W__h2{letter-spacing:.14em}.Invitation-module__G4m20W__scrollPage .Invitation-module__G4m20W__foot{border-top:0;padding-top:2cqw}.Invitation-module__G4m20W__scrollPage .Invitation-module__G4m20W__cdCell,.Invitation-module__G4m20W__scrollPage .Invitation-module__G4m20W__contacts li{border-color:color-mix(in srgb, var(--gold) 38%, transparent)}.Invitation-module__G4m20W__scrollPage section:nth-of-type(odd),.Invitation-module__G4m20W__scrollPage section:nth-of-type(2n){transform:translateY(14px)}.Invitation-module__G4m20W__scrollPage section.is-in{transform:none}.Invitation-module__G4m20W__ponvanamPage{background:0 0}.Invitation-module__G4m20W__ponvanamPage .Invitation-module__G4m20W__block{border-top:0;margin:0;padding:4cqw 7cqw 8cqw}.Invitation-module__G4m20W__ponvanamPage .Invitation-module__G4m20W__h2{letter-spacing:.14em}.Invitation-module__G4m20W__ponvanamPage .Invitation-module__G4m20W__foot{border-top:0;padding:4cqw 7cqw 12cqw}.Invitation-module__G4m20W__ponvanamPage .Invitation-module__G4m20W__footMark{color:var(--ink);text-shadow:0 0 6px color-mix(in srgb, var(--ground) 80%, transparent)}.Invitation-module__G4m20W__ponvanamPage section:nth-of-type(odd),.Invitation-module__G4m20W__ponvanamPage section:nth-of-type(2n){transform:scale(.94)}.Invitation-module__G4m20W__ponvanamPage section.is-in{transform:none}
.EnvelopeCover-module__VgsLzq__cover{z-index:40;perspective:1500px;isolation:isolate;--paper-edge:color-mix(in srgb, var(--gold) 40%, var(--lift));--light:color-mix(in srgb, var(--gold) 16%, #fff8de);position:absolute;inset:0;overflow:clip;container-type:inline-size}.EnvelopeCover-module__VgsLzq__lining{background:radial-gradient(ellipse at 50% 56%, color-mix(in srgb, var(--gold) 55%, var(--ground)), var(--ground) 80%);position:absolute;inset:0}.EnvelopeCover-module__VgsLzq__fold,.EnvelopeCover-module__VgsLzq__flap{position:absolute;inset:0}.EnvelopeCover-module__VgsLzq__fold{z-index:2;filter:drop-shadow(0 -2px 5px #0003)}.EnvelopeCover-module__VgsLzq__paper{background:var(--paper-edge);position:absolute;inset:0}.EnvelopeCover-module__VgsLzq__paper:after{content:"";background:linear-gradient(135deg, var(--lift), var(--ground));position:absolute;inset:1px}.EnvelopeCover-module__VgsLzq__left{transform-origin:0}.EnvelopeCover-module__VgsLzq__right{transform-origin:100%}.EnvelopeCover-module__VgsLzq__left .EnvelopeCover-module__VgsLzq__paper,.EnvelopeCover-module__VgsLzq__left .EnvelopeCover-module__VgsLzq__paper:after{clip-path:polygon(0 0,50.3% 56%,0 100%)}.EnvelopeCover-module__VgsLzq__right .EnvelopeCover-module__VgsLzq__paper,.EnvelopeCover-module__VgsLzq__right .EnvelopeCover-module__VgsLzq__paper:after{clip-path:polygon(100% 0,49.7% 56%,100% 100%)}.EnvelopeCover-module__VgsLzq__right .EnvelopeCover-module__VgsLzq__paper:after{background:linear-gradient(225deg, var(--lift), var(--ground))}.EnvelopeCover-module__VgsLzq__bottom{transform-origin:bottom}.EnvelopeCover-module__VgsLzq__bottom .EnvelopeCover-module__VgsLzq__paper,.EnvelopeCover-module__VgsLzq__bottom .EnvelopeCover-module__VgsLzq__paper:after{clip-path:polygon(0 100%,50% 55.7%,100% 100%)}.EnvelopeCover-module__VgsLzq__bottom .EnvelopeCover-module__VgsLzq__paper:after{background:linear-gradient(0deg, var(--lift), var(--ground))}.EnvelopeCover-module__VgsLzq__flap{z-index:5;transform-origin:top;height:56%;transform-style:preserve-3d;bottom:auto}.EnvelopeCover-module__VgsLzq__flapFront,.EnvelopeCover-module__VgsLzq__flapBack{backface-visibility:hidden;position:absolute;inset:0}.EnvelopeCover-module__VgsLzq__flapFront{filter:drop-shadow(0 4px 5px #0004);transform:translateZ(1px)}.EnvelopeCover-module__VgsLzq__flapBack{clip-path:polygon(0 0,100% 0,100% 61.25%,50% 100%,0 61.25%);background:radial-gradient(ellipse at 50% 100%, var(--light), var(--lift) 65%);transform:rotateY(180deg)}.EnvelopeCover-module__VgsLzq__flapPaper{width:100%;height:100%;position:absolute;inset:0}.EnvelopeCover-module__VgsLzq__topArt,.EnvelopeCover-module__VgsLzq__bottomArt{pointer-events:none;width:100%;height:auto;position:absolute;left:0}.EnvelopeCover-module__VgsLzq__topArt{top:0}.EnvelopeCover-module__VgsLzq__bottomArt{bottom:0;transform:rotate(180deg)}.EnvelopeCover-module__VgsLzq__address{text-align:center;width:68%;height:38%;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:2cqw;display:flex;position:absolute;top:32%;left:16%}.EnvelopeCover-module__VgsLzq__welcome{text-wrap:balance;margin:0;font-size:5cqw;line-height:1.55}.EnvelopeCover-module__VgsLzq__names{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;margin:0;font-size:3.5cqw;line-height:1.5}.EnvelopeCover-module__VgsLzq__flourish{fill:none;width:52%;max-height:5cqw;stroke:var(--gold);stroke-width:1px;opacity:.8;flex-shrink:0}.EnvelopeCover-module__VgsLzq__seal{text-align:center;background:radial-gradient(circle at 32% 22%, var(--lift), var(--ground) 75%);border:1.3cqw double var(--gold);width:25cqw;height:25cqw;color:var(--ink);box-shadow:0 0 0 .7cqw var(--paper-edge), 0 1.4cqw 2.4cqw #0004, inset 0 0 0 .6cqw var(--ground);border-radius:50%;place-items:center;padding:3cqw;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.EnvelopeCover-module__VgsLzq__seal:before{content:"";border:1px solid var(--gold);border-radius:inherit;opacity:.5;position:absolute;inset:1.2cqw}.EnvelopeCover-module__VgsLzq__seal span{text-wrap:balance;overflow-wrap:anywhere;font-size:3.4cqw;line-height:1.45}.EnvelopeCover-module__VgsLzq__seal[data-button=solid]{background:var(--gold);color:var(--ground)}.EnvelopeCover-module__VgsLzq__seal[data-button=quiet]{border-color:color-mix(in srgb, var(--gold) 65%, var(--lift))}.EnvelopeCover-module__VgsLzq__customPrompt{width:72%;color:var(--ink);text-align:center;overflow-wrap:anywhere;margin:0;font-size:3.8cqw;line-height:1.6;position:absolute;top:72%;left:14%}.EnvelopeCover-module__VgsLzq__hit{z-index:10;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.EnvelopeCover-module__VgsLzq__hit:focus-visible{outline:3px solid var(--gold);outline-offset:-7px}.EnvelopeCover-module__VgsLzq__radiance{z-index:4;opacity:0;pointer-events:none;position:absolute;inset:-25%}.EnvelopeCover-module__VgsLzq__rays{background:repeating-conic-gradient(from 4deg at 50% 54%, transparent 0deg 12deg, var(--light) 15deg, transparent 19deg 32deg);position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 54%,#000,#0000 65%);mask-image:radial-gradient(at 50% 54%,#000,#0000 65%)}.EnvelopeCover-module__VgsLzq__halo{background:radial-gradient(circle at 50% 54%, #fffdf2 0%, var(--light) 4%, transparent 44%);position:absolute;inset:0}.EnvelopeCover-module__VgsLzq__sparkles{z-index:4;pointer-events:none;position:absolute;inset:0}.EnvelopeCover-module__VgsLzq__sparkles i{width:var(--size);height:var(--size);background:var(--light);box-shadow:0 0 2cqw var(--light);opacity:0;border-radius:50%;position:absolute;top:56%;left:50%}.EnvelopeCover-module__VgsLzq__cover[data-opening]{animation:EnvelopeCover-module__VgsLzq__reveal var(--envelope-duration) linear both}.EnvelopeCover-module__VgsLzq__cover[data-opening] .EnvelopeCover-module__VgsLzq__hit{cursor:default}.EnvelopeCover-module__VgsLzq__cover[data-opening] .EnvelopeCover-module__VgsLzq__flap{animation:EnvelopeCover-module__VgsLzq__unseal var(--envelope-duration) ease-in-out both}.EnvelopeCover-module__VgsLzq__cover[data-opening] .EnvelopeCover-module__VgsLzq__left{animation:EnvelopeCover-module__VgsLzq__unfoldLeft var(--envelope-duration) ease-in-out both}.EnvelopeCover-module__VgsLzq__cover[data-opening] .EnvelopeCover-module__VgsLzq__right{animation:EnvelopeCover-module__VgsLzq__unfoldRight var(--envelope-duration) ease-in-out both}.EnvelopeCover-module__VgsLzq__cover[data-opening] .EnvelopeCover-module__VgsLzq__bottom{animation:EnvelopeCover-module__VgsLzq__unfoldBottom var(--envelope-duration) ease-in-out both}.EnvelopeCover-module__VgsLzq__cover[data-opening] .EnvelopeCover-module__VgsLzq__lining{animation:EnvelopeCover-module__VgsLzq__lining var(--envelope-duration) ease both}.EnvelopeCover-module__VgsLzq__cover[data-opening] .EnvelopeCover-module__VgsLzq__radiance{animation:EnvelopeCover-module__VgsLzq__glow var(--envelope-duration) ease both}.EnvelopeCover-module__VgsLzq__cover[data-opening] .EnvelopeCover-module__VgsLzq__sparkles i{animation:EnvelopeCover-module__VgsLzq__sparkle 2.2s ease-out var(--delay) both}.EnvelopeCover-module__VgsLzq__cover[data-opening] .EnvelopeCover-module__VgsLzq__customPrompt{opacity:0;transition:opacity .25s}@keyframes EnvelopeCover-module__VgsLzq__unseal{0%,5%{transform:rotateX(0)}28%{transform:rotateX(42deg)}58%,to{transform:rotateX(175deg)}}@keyframes EnvelopeCover-module__VgsLzq__unfoldLeft{0%,22%{transform:rotateY(0)}78%,to{transform:rotateY(-115deg)}}@keyframes EnvelopeCover-module__VgsLzq__unfoldRight{0%,22%{transform:rotateY(0)}78%,to{transform:rotateY(115deg)}}@keyframes EnvelopeCover-module__VgsLzq__unfoldBottom{0%,32%{transform:rotateX(0)}86%,to{transform:rotateX(-115deg)}}@keyframes EnvelopeCover-module__VgsLzq__lining{0%,60%{opacity:1}88%,to{opacity:0}}@keyframes EnvelopeCover-module__VgsLzq__glow{0%,12%{opacity:0;transform:scale(.35)}46%{opacity:.75}65%{opacity:.95;transform:scale(1.15)}to{opacity:0;transform:scale(1.3)}}@keyframes EnvelopeCover-module__VgsLzq__sparkle{0%{opacity:0;transform:translate(0)scale(.3)}18%{opacity:.9}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.4)}}@keyframes EnvelopeCover-module__VgsLzq__reveal{0%,84%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.EnvelopeCover-module__VgsLzq__cover[data-opening],.EnvelopeCover-module__VgsLzq__cover[data-opening] *{transition:none!important;animation:none!important}.EnvelopeCover-module__VgsLzq__cover[data-opening]{opacity:0}}.EnvelopeCover-module__VgsLzq__cameo{object-fit:cover;border:.65cqw double var(--gold);border-radius:48% 48% 3px 3px;width:22%;height:27%;position:absolute;top:5%;left:39%;box-shadow:0 1cqw 2cqw #0004}.EnvelopeCover-module__VgsLzq__cover[data-illustrated] .EnvelopeCover-module__VgsLzq__address{top:35%}.EnvelopeCover-module__VgsLzq__designCrest{width:16%;height:25%;color:var(--gold);position:absolute;top:5%;left:42%}.EnvelopeCover-module__VgsLzq__cover[data-design=paris-postcard] .EnvelopeCover-module__VgsLzq__designCrest{border:1px dashed;padding:1cqw;transform:rotate(-8deg)}.EnvelopeCover-module__VgsLzq__cover[data-design=royal-correspondence] .EnvelopeCover-module__VgsLzq__designCrest{border:1px solid;border-radius:50%;padding:1cqw}
.Petals-module__BpBsYa__field{pointer-events:none;z-index:45;position:absolute;inset:0;overflow:clip}.Petals-module__BpBsYa__petal{will-change:transform, opacity;width:5cqw;min-width:14px;height:5cqw;min-height:14px;animation-name:Petals-module__BpBsYa__fall;animation-timing-function:cubic-bezier(.35,.1,.5,1);animation-fill-mode:both;position:absolute;top:-12%}.Petals-module__BpBsYa__petal[data-tone=gold]{color:var(--gold)}.Petals-module__BpBsYa__petal[data-tone=accent]{color:var(--accent)}.Petals-module__BpBsYa__petal[data-tone=muted]{color:var(--muted)}@keyframes Petals-module__BpBsYa__fall{0%{transform:translate3d(0, 0, 0) rotate(0deg) scale(var(--scale));opacity:0}12%{opacity:1}85%{opacity:1}to{transform:translate3d(var(--drift), 115cqh, 0) rotate(var(--spin)) scale(var(--scale));opacity:0}}@media (prefers-reduced-motion:reduce){.Petals-module__BpBsYa__field{display:none}}
.JaipurPalace-module__bwZ70W__hero{background:var(--ground)}.JaipurPalace-module__bwZ70W__scene{isolation:isolate;height:var(--scenic-h,100svh);background:#19112d;position:relative}.JaipurPalace-module__bwZ70W__scene>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.JaipurPalace-module__bwZ70W__names{text-align:center;text-shadow:0 2px 16px #100919;background:linear-gradient(#19112dcc,#19112d80 40%,#0000);padding:8cqw 6cqw 16cqw;position:relative}.JaipurPalace-module__bwZ70W__names h1{margin:0;font-size:9cqw}.JaipurPalace-module__bwZ70W__names h1 span{color:#fff0db}.JaipurPalace-module__bwZ70W__hero[data-variant=dawn] .JaipurPalace-module__bwZ70W__names h1 span{color:#f3c9a6}.JaipurPalace-module__bwZ70W__details{text-align:center;background:radial-gradient(ellipse at top, color-mix(in srgb, var(--gold) 8%, transparent), transparent 70%);border-top:1px solid color-mix(in srgb, var(--gold) 38%, transparent);padding:9cqw 7cqw 6cqw;position:relative}.JaipurPalace-module__bwZ70W__blessing{color:var(--gold);margin:0 0 5cqw;font-size:3.5cqw;line-height:1.8}.JaipurPalace-module__bwZ70W__clipart{object-fit:contain;filter:drop-shadow(0 2cqw 2cqw #08031155);width:48cqw;height:32cqw;margin:-3cqw auto 4cqw;display:block}.JaipurPalace-module__bwZ70W__block{background:radial-gradient(ellipse at 50% 0, color-mix(in srgb, var(--gold) 4%, transparent), transparent 65%)}.JaipurPalace-module__bwZ70W__icon{vertical-align:middle;filter:drop-shadow(0 1px 1px #160d2380);flex-shrink:0;display:inline-block;overflow:visible}.JaipurPalace-module__bwZ70W__scene{overflow:hidden}.JaipurPalace-module__bwZ70W__scene>img{transform-origin:50% 65%;animation:18s ease-in-out infinite alternate JaipurPalace-module__bwZ70W__palaceDrift}.JaipurPalace-module__bwZ70W__lights{pointer-events:none;position:absolute;inset:0}.JaipurPalace-module__bwZ70W__lights i{left:var(--x);top:var(--y);opacity:0;width:.55cqw;height:.55cqw;animation:JaipurPalace-module__bwZ70W__palaceLight var(--duration) var(--delay) ease-in-out infinite;background:#ffe4a2;border-radius:50%;position:absolute;box-shadow:0 0 2cqw .5cqw #ffc46b60}.JaipurPalace-module__bwZ70W__hero[data-paused] .JaipurPalace-module__bwZ70W__scene>img,.JaipurPalace-module__bwZ70W__hero[data-paused] .JaipurPalace-module__bwZ70W__lights i{animation-play-state:paused}@keyframes JaipurPalace-module__bwZ70W__palaceDrift{0%{transform:scale(1)}to{transform:scale(1.065)translateY(-.5%)}}@keyframes JaipurPalace-module__bwZ70W__palaceLight{0%,to{opacity:0;transform:translateY(2cqw)}35%,65%{opacity:.65}90%{opacity:0;transform:translateY(-9cqw)}}@media (prefers-reduced-motion:reduce){.JaipurPalace-module__bwZ70W__scene>img,.JaipurPalace-module__bwZ70W__lights i{animation:none}.JaipurPalace-module__bwZ70W__lights{display:none}}
.RomanceWedding-module__AEoxsa__page{background:var(--ground)}.RomanceWedding-module__AEoxsa__hero{text-align:center}.RomanceWedding-module__AEoxsa__stage{isolation:isolate;aspect-ratio:2/3;background:var(--lift);position:relative;overflow:hidden}.RomanceWedding-module__AEoxsa__hero[data-scene-video] .RomanceWedding-module__AEoxsa__stage{aspect-ratio:auto;height:var(--scenic-h,100svh)}.RomanceWedding-module__AEoxsa__parallax{transform:translateY(var(--romance-travel,0%)) scale(1.04);position:absolute;inset:0}.RomanceWedding-module__AEoxsa__painting{object-fit:cover;width:100%;height:100%;animation:16s ease-in-out infinite alternate RomanceWedding-module__AEoxsa__breathe;display:block}.RomanceWedding-module__AEoxsa__sky{pointer-events:none;background:linear-gradient(#15233885,#0000 33% 85%,#15233855);position:absolute;inset:0}.RomanceWedding-module__AEoxsa__hero[data-kind=taj] .RomanceWedding-module__AEoxsa__sky,.RomanceWedding-module__AEoxsa__hero[data-kind=lock] .RomanceWedding-module__AEoxsa__sky{background:linear-gradient(#fff5eacf,#fff5ea00 34%,#0000 88%,#20362755)}.RomanceWedding-module__AEoxsa__title{z-index:2;color:#fff3e0;padding:7cqw 8cqw 0;animation:1.5s .15s both RomanceWedding-module__AEoxsa__titleIn;position:relative}.RomanceWedding-module__AEoxsa__title h1{letter-spacing:-.035em;text-shadow:0 2px 16px #15233845;margin:0;font-size:8.2cqw;font-weight:400;line-height:1.06}.RomanceWedding-module__AEoxsa__title h1>span{font-size:inherit;line-height:inherit;color:inherit;overflow-wrap:anywhere;max-width:100%}.RomanceWedding-module__AEoxsa__title h1 em{color:inherit;opacity:.85;margin:1cqw 0;font-size:4cqw;line-height:1;display:block}.RomanceWedding-module__AEoxsa__hero[data-kind=taj] .RomanceWedding-module__AEoxsa__title{color:#4a2b32}.RomanceWedding-module__AEoxsa__hero[data-kind=lock] .RomanceWedding-module__AEoxsa__title{color:#2d4238}.RomanceWedding-module__AEoxsa__hero[data-kind=eiffel] .RomanceWedding-module__AEoxsa__title{width:62%;padding:10cqw 3cqw 0 9cqw}.RomanceWedding-module__AEoxsa__hero[data-kind=eiffel] .RomanceWedding-module__AEoxsa__parallax,.RomanceWedding-module__AEoxsa__hero[data-kind=eiffel] .RomanceWedding-module__AEoxsa__painting{transform-origin:top}.RomanceWedding-module__AEoxsa__hero[data-dimensional] .RomanceWedding-module__AEoxsa__title{padding:6cqw 8cqw 0}.RomanceWedding-module__AEoxsa__hero[data-dimensional] .RomanceWedding-module__AEoxsa__title h1{flex-flow:wrap;justify-content:center;gap:1.5cqw;font-size:7.2cqw;line-height:1.2}.RomanceWedding-module__AEoxsa__hero[data-dimensional] .RomanceWedding-module__AEoxsa__title h1 em{align-self:center;margin:0}.RomanceWedding-module__AEoxsa__hero[data-kind=ornament] .RomanceWedding-module__AEoxsa__title{color:#422332}.RomanceWedding-module__AEoxsa__hero[data-kind=ponvanam] .RomanceWedding-module__AEoxsa__title{color:#492a21}.RomanceWedding-module__AEoxsa__hero[data-kind=shahi] .RomanceWedding-module__AEoxsa__title{color:#422332;padding-top:10cqw}.RomanceWedding-module__AEoxsa__hero[data-kind=shahi] .RomanceWedding-module__AEoxsa__sky{background:linear-gradient(#fff3e622,#0000 35% 88%,#42233233)}.RomanceWedding-module__AEoxsa__hero[data-kind=shahi] .RomanceWedding-module__AEoxsa__title h1{text-shadow:0 2px 16px #fff5e670}.RomanceWedding-module__AEoxsa__hero[data-kind=shahi] .RomanceWedding-module__AEoxsa__petal{background:#b54637}.RomanceWedding-module__AEoxsa__chapter[data-kind=shahi]{border-inline:1px solid color-mix(in srgb, var(--gold) 18%, transparent)}.RomanceWedding-module__AEoxsa__chapter[data-kind=shahi] .RomanceWedding-module__AEoxsa__chapterOrnament{margin-bottom:6cqw}.RomanceWedding-module__AEoxsa__hero[data-kind=manuscript] .RomanceWedding-module__AEoxsa__title{color:#fff0db}.RomanceWedding-module__AEoxsa__hero[data-kind=maalai] .RomanceWedding-module__AEoxsa__title{color:#fff2dc;padding-top:10cqw}.RomanceWedding-module__AEoxsa__hero[data-kind=maalai] .RomanceWedding-module__AEoxsa__sky{background:linear-gradient(#21180f66,#0000 32% 88%,#21180f44)}.RomanceWedding-module__AEoxsa__hero[data-kind=maalai] .RomanceWedding-module__AEoxsa__petal{background:#fff3dc}.RomanceWedding-module__AEoxsa__hero[data-kind=courtyard] .RomanceWedding-module__AEoxsa__title{color:#344331;padding-top:10cqw}.RomanceWedding-module__AEoxsa__hero[data-kind=courtyard] .RomanceWedding-module__AEoxsa__title h1{text-shadow:0 2px 16px #faf5ec80}.RomanceWedding-module__AEoxsa__hero[data-kind=courtyard] .RomanceWedding-module__AEoxsa__sky{background:linear-gradient(#faf5ec55,#0000 32% 88%,#34433122)}.RomanceWedding-module__AEoxsa__hero[data-kind=courtyard] .RomanceWedding-module__AEoxsa__petal{background:#fffdf0;box-shadow:0 1px 3px #53634a25}.RomanceWedding-module__AEoxsa__hero[data-kind=ornament] .RomanceWedding-module__AEoxsa__sky,.RomanceWedding-module__AEoxsa__hero[data-kind=ponvanam] .RomanceWedding-module__AEoxsa__sky{background:linear-gradient(#fff3e68c,#0000 30% 88%,#44233233)}.RomanceWedding-module__AEoxsa__hero[data-kind=manuscript] .RomanceWedding-module__AEoxsa__sky{background:linear-gradient(#300f1844,#0000 32% 88%,#300f1855)}.RomanceWedding-module__AEoxsa__hero[data-kind=ornament] .RomanceWedding-module__AEoxsa__petal{background:#fff8df}.RomanceWedding-module__AEoxsa__hairline{opacity:.6;background:currentColor;width:18cqw;height:1px;margin:3cqw auto 0;display:block}.RomanceWedding-module__AEoxsa__atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.RomanceWedding-module__AEoxsa__spark,.RomanceWedding-module__AEoxsa__petal{left:var(--x);animation:RomanceWedding-module__AEoxsa__drift var(--duration) var(--delay) linear infinite;position:absolute;top:-5%}.RomanceWedding-module__AEoxsa__spark{background:#ffdda0;border-radius:50%;width:3px;height:3px;box-shadow:0 0 8px 2px #ffe6b888}.RomanceWedding-module__AEoxsa__petal{opacity:.75;background:#e7a5a6;border-radius:80% 0 80% 20%;width:2cqw;height:1.3cqw}.RomanceWedding-module__AEoxsa__scroll{z-index:3;color:#fff7e7;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#172a3299;border:1px solid #f5dec180;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:4cqw;left:calc(50% - 22px)}.RomanceWedding-module__AEoxsa__scroll svg{animation:2.6s ease-in-out infinite RomanceWedding-module__AEoxsa__beckon}.RomanceWedding-module__AEoxsa__scroll:focus-visible{outline-offset:4px;outline:3px solid #fff3e0}.RomanceWedding-module__AEoxsa__details{background:var(--ground);padding:10cqw 9cqw 12cqw;position:relative}.RomanceWedding-module__AEoxsa__details:before,.RomanceWedding-module__AEoxsa__details:after{content:"";border:1px solid color-mix(in srgb, var(--gold) 28%, transparent);pointer-events:none;position:absolute;inset:4cqw}.RomanceWedding-module__AEoxsa__details:after{border-color:color-mix(in srgb, var(--gold) 12%, transparent);inset:5.2cqw}.RomanceWedding-module__AEoxsa__mark{width:17cqw;height:17cqw;color:var(--gold);margin:0 auto;display:block;overflow:visible}.RomanceWedding-module__AEoxsa__blessing{max-width:30ch;color:var(--muted);margin:4cqw auto 5cqw;font-size:3.7cqw;font-style:italic;line-height:1.8}.RomanceWedding-module__AEoxsa__dateDetails{position:relative}.RomanceWedding-module__AEoxsa__chapter{background:var(--ground);border:0;padding:10cqw 8cqw 12cqw;position:relative}.RomanceWedding-module__AEoxsa__chapter:nth-of-type(2n){background:color-mix(in srgb, var(--lift) 48%, var(--ground))}.RomanceWedding-module__AEoxsa__chapterOrnament{color:var(--gold);justify-content:center;align-items:center;gap:4cqw;margin:0 auto 4cqw;display:flex}.RomanceWedding-module__AEoxsa__chapterOrnament>span{opacity:.45;background:linear-gradient(90deg,#0000,currentColor);width:17cqw;height:1px}.RomanceWedding-module__AEoxsa__chapterOrnament>span:last-child{transform:rotate(180deg)}.RomanceWedding-module__AEoxsa__chapterOrnament .RomanceWedding-module__AEoxsa__mark{width:12cqw;height:12cqw;margin:0}.RomanceWedding-module__AEoxsa__chapter h2{letter-spacing:-.025em;font-weight:400}.RomanceWedding-module__AEoxsa__chapter[data-kind=taj]{border-radius:40% 40% 0 0/3cqw 3cqw 0 0}.RomanceWedding-module__AEoxsa__chapter[data-sec=events] ol{margin-top:7cqw}.RomanceWedding-module__AEoxsa__chapter[data-sec=events] li{border:1px solid color-mix(in srgb, var(--gold) 26%, transparent);background:color-mix(in srgb, var(--lift) 55%, var(--ground));border-radius:2px;box-shadow:0 6px 24px #00000006}.RomanceWedding-module__AEoxsa__chapter[data-sec=events] ol[data-layout=timeline] li{margin-bottom:1cqw;padding:5cqw}.RomanceWedding-module__AEoxsa__chapter[data-sec=events] ol[data-layout=cards] li{overflow:hidden}.RomanceWedding-module__AEoxsa__chapter[data-sec=events] ol[data-layout=cards] img{transition:transform 1s cubic-bezier(.2,.65,.3,1)}.RomanceWedding-module__AEoxsa__chapter[data-sec=events] li:hover img{transform:scale(1.045)}.RomanceWedding-module__AEoxsa__eventReveal{transition-duration:.9s}.RomanceWedding-module__AEoxsa__eventReveal.is-in [data-romance-art] img{animation:6s ease-in-out infinite RomanceWedding-module__AEoxsa__artFloat}.RomanceWedding-module__AEoxsa__eventReveal.is-in [data-romance-art=note] img{animation:5s ease-in-out infinite RomanceWedding-module__AEoxsa__artSway}.RomanceWedding-module__AEoxsa__eventReveal.is-in [data-romance-art=ring] img{animation:5s ease-in-out infinite RomanceWedding-module__AEoxsa__artGleam}.RomanceWedding-module__AEoxsa__glyph{transform-origin:50% 65%;flex:none;animation:4s ease-in-out infinite RomanceWedding-module__AEoxsa__iconFloat;display:inline-flex}.RomanceWedding-module__AEoxsa__glyph[data-motion=sun]{animation:24s linear infinite RomanceWedding-module__AEoxsa__turn}.RomanceWedding-module__AEoxsa__glyph[data-motion=note],.RomanceWedding-module__AEoxsa__glyph[data-motion=phone]{animation:3.5s ease-in-out infinite RomanceWedding-module__AEoxsa__sway}.RomanceWedding-module__AEoxsa__glyph[data-motion=fire],.RomanceWedding-module__AEoxsa__glyph[data-motion=lamp]{animation:3s ease-in-out infinite RomanceWedding-module__AEoxsa__glow}.RomanceWedding-module__AEoxsa__glyph[data-motion=ring]{animation:4s ease-in-out infinite RomanceWedding-module__AEoxsa__ringPulse}.RomanceWedding-module__AEoxsa__draw{stroke-dasharray:600;stroke-dashoffset:0}.RomanceWedding-module__AEoxsa__chapter.is-in .RomanceWedding-module__AEoxsa__draw{animation:2.8s both RomanceWedding-module__AEoxsa__draw}.RomanceWedding-module__AEoxsa__twinkle{transform-origin:50%;animation:3.5s ease-in-out infinite RomanceWedding-module__AEoxsa__glow}.RomanceWedding-module__AEoxsa__ripple{transform-origin:50%;animation:4s ease-in-out infinite RomanceWedding-module__AEoxsa__ripple}.RomanceWedding-module__AEoxsa__lockSwing{transform-origin:50px 20px;animation:5s ease-in-out infinite RomanceWedding-module__AEoxsa__sway}.RomanceWedding-module__AEoxsa__shackle{animation:1.8s both RomanceWedding-module__AEoxsa__lockClose}:is(.RomanceWedding-module__AEoxsa__chapter:not(.is-in) *,.RomanceWedding-module__AEoxsa__chapter[data-blocked] *,.RomanceWedding-module__AEoxsa__stage[data-paused=true] *,.RomanceWedding-module__AEoxsa__stage[data-covered] *){animation-play-state:paused!important}@keyframes RomanceWedding-module__AEoxsa__breathe{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes RomanceWedding-module__AEoxsa__titleIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes RomanceWedding-module__AEoxsa__drift{0%{opacity:0;transform:translate(-10px)rotate(0)}15%{opacity:.8}85%{opacity:.7}to{opacity:0;transform:translate(25px,160cqw)rotate(260deg)}}@keyframes RomanceWedding-module__AEoxsa__beckon{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}@keyframes RomanceWedding-module__AEoxsa__iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes RomanceWedding-module__AEoxsa__sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes RomanceWedding-module__AEoxsa__turn{to{transform:rotate(360deg)}}@keyframes RomanceWedding-module__AEoxsa__glow{0%,to{opacity:.55}50%{opacity:1}}@keyframes RomanceWedding-module__AEoxsa__ringPulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes RomanceWedding-module__AEoxsa__ripple{0%,to{opacity:.45;transform:scaleX(.85)}50%{opacity:1;transform:scaleX(1.08)}}@keyframes RomanceWedding-module__AEoxsa__draw{0%{stroke-dashoffset:600px}to{stroke-dashoffset:0}}@keyframes RomanceWedding-module__AEoxsa__lockClose{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes RomanceWedding-module__AEoxsa__artFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-1.2cqw)rotate(1deg)}}@keyframes RomanceWedding-module__AEoxsa__artSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes RomanceWedding-module__AEoxsa__artGleam{0%,to{transform:scale(.97)rotate(-2deg)}50%{transform:scale(1.025)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.RomanceWedding-module__AEoxsa__page *,.RomanceWedding-module__AEoxsa__page :before,.RomanceWedding-module__AEoxsa__page :after{transition:none!important;animation:none!important}.RomanceWedding-module__AEoxsa__parallax{transform:none}.RomanceWedding-module__AEoxsa__atmosphere{display:none}.RomanceWedding-module__AEoxsa__title{opacity:1;transform:none}}@media print{.RomanceWedding-module__AEoxsa__page *{transition:none!important;animation:none!important}.RomanceWedding-module__AEoxsa__parallax{transform:none}.RomanceWedding-module__AEoxsa__scroll,.RomanceWedding-module__AEoxsa__atmosphere{display:none}}
.Malarikkal-module__jiZFwq__page.Malarikkal-module__jiZFwq__page{--ground:#e8ecdf;--lift:#faf9ef;--ink:#253b32;--gold:#3c5546;--accent:#405d4b;--muted:#4f6255;background:#e3e8de;max-width:680px}.Malarikkal-module__jiZFwq__shell{isolation:isolate;--lake-height:var(--scenic-h,min(100svh, 1040px));position:relative}.Malarikkal-module__jiZFwq__scene{height:var(--lake-height);margin-bottom:calc(-1 * var(--lake-height));pointer-events:none;--boat-x:0cqw;--boat-y:0%;--boat-turn:-2deg;--boat-scale:1;--lake-pan:0%;--journey:0;--mist:0;background:#e3e8de;position:sticky;top:0;overflow:hidden}.Malarikkal-module__jiZFwq__landscape{transform:translateY(var(--lake-pan)) scale(1.04);will-change:transform;position:absolute;inset:-3%}.Malarikkal-module__jiZFwq__lake,.Malarikkal-module__jiZFwq__water{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Malarikkal-module__jiZFwq__water{opacity:0;transition:opacity 1.2s}.Malarikkal-module__jiZFwq__water[data-ready]{opacity:1}.Malarikkal-module__jiZFwq__mist{opacity:var(--mist);background:linear-gradient(#faf9efed,#faf9efa8 45%,#faf9ef00 75%);position:absolute;inset:0}.Malarikkal-module__jiZFwq__boatTrack{width:77%;left:11.5%;top:calc(57% + var(--boat-y));transform:translate3d(var(--boat-x), 0, 0) rotate(var(--boat-turn)) scale(var(--boat-scale));transform-origin:50% 70%;will-change:transform;position:absolute}.Malarikkal-module__jiZFwq__boatFloat{animation:6s ease-in-out infinite Malarikkal-module__jiZFwq__float;position:relative}.Malarikkal-module__jiZFwq__boat{filter:drop-shadow(0 12px 8px #253b3240);width:100%;height:auto;display:block;position:relative}.Malarikkal-module__jiZFwq__reflection{opacity:.22;filter:blur(3px);width:100%;height:auto;position:absolute;top:66%;transform:scaleY(-.45);-webkit-mask-image:linear-gradient(#0000,#000 90%);mask-image:linear-gradient(#0000,#000 90%)}.Malarikkal-module__jiZFwq__wake{position:absolute;inset:50% -9% -8%;transform:rotate(-17deg)}.Malarikkal-module__jiZFwq__wake i{border:1px solid #f5f2dba6;border-radius:50%;animation:5s ease-out infinite Malarikkal-module__jiZFwq__wake;position:absolute;inset:10%}.Malarikkal-module__jiZFwq__wake i:nth-child(2){animation-delay:-1.7s}.Malarikkal-module__jiZFwq__wake i:nth-child(3){animation-delay:-3.4s}.Malarikkal-module__jiZFwq__scene[data-active=false] .Malarikkal-module__jiZFwq__boatFloat,.Malarikkal-module__jiZFwq__scene[data-active=false] .Malarikkal-module__jiZFwq__wake i{animation-play-state:paused}.Malarikkal-module__jiZFwq__vignette{position:absolute;inset:0;box-shadow:inset 0 -45px 55px #253b3230}.Malarikkal-module__jiZFwq__place{text-align:center;letter-spacing:.27em;color:#faf9ef;text-shadow:0 1px 7px #253b32;width:100%;font:9px/1.5 Arial,sans-serif;position:absolute;bottom:17px}.Malarikkal-module__jiZFwq__place span{padding:0 9px}.Malarikkal-module__jiZFwq__journeyRail{background:#253b322b;width:1px;height:25%;position:absolute;top:34%;left:16px}.Malarikkal-module__jiZFwq__journeyRail span{height:100%;transform:scaleY(var(--journey));transform-origin:top;background:#3c5546;display:block}.Malarikkal-module__jiZFwq__flow{z-index:1;position:relative}.Malarikkal-module__jiZFwq__hero{min-height:var(--lake-height);text-align:center;box-sizing:border-box;padding:9cqw 7cqw 0;position:relative}.Malarikkal-module__jiZFwq__eyebrow{letter-spacing:.19em;text-transform:uppercase;margin:0 0 5cqw;font:500 clamp(9px,2.5cqw,14px)/1.7 Arial,sans-serif}.Malarikkal-module__jiZFwq__names h1{gap:0}.Malarikkal-module__jiZFwq__names h1 span{overflow-wrap:anywhere;text-shadow:0 1px 22px #fcf8e8a6;font-size:clamp(30px,10.5cqw,68px);font-weight:400;line-height:1.13}.Malarikkal-module__jiZFwq__names h1 em{margin:1cqw 0;font-size:5cqw;font-style:italic;line-height:1.3}.Malarikkal-module__jiZFwq__blessing{max-width:85%;margin:4cqw auto 0;font-size:clamp(11px,2.9cqw,17px);line-height:1.7}.Malarikkal-module__jiZFwq__whisper{letter-spacing:.025em;margin:4cqw 0 0;font-size:clamp(12px,3.2cqw,18px);font-style:italic}.Malarikkal-module__jiZFwq__scrollCue{letter-spacing:.13em;color:#fffef4;text-shadow:0 1px 6px #253b32;width:100%;font:10px/1.6 Arial,sans-serif;position:absolute;bottom:6.5%;left:0}.Malarikkal-module__jiZFwq__scrollCue span{margin-top:5px;font-size:22px;animation:2.6s ease-in-out infinite Malarikkal-module__jiZFwq__drift;display:block}.Malarikkal-module__jiZFwq__chapter{min-height:calc(var(--lake-height) * .92);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:flex-start;padding:10cqw 10cqw 40cqw;display:flex;position:relative}.Malarikkal-module__jiZFwq__chapterContent{isolation:isolate;width:100%;margin:0 auto;position:relative}.Malarikkal-module__jiZFwq__chapterContent:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#faf9efe8 0%,#faf9efb3 35%,#faf9ef00 72%);position:absolute;inset:-10cqw -12cqw}.Malarikkal-module__jiZFwq__chapterMark{color:#405d4b;margin:0 0 5cqw;font-size:7cqw;font-weight:300;display:block}.Malarikkal-module__jiZFwq__chapter h2{margin-bottom:6cqw;font-size:clamp(22px,6cqw,38px);font-weight:400}.Malarikkal-module__jiZFwq__chapter p,.Malarikkal-module__jiZFwq__chapter strong,.Malarikkal-module__jiZFwq__chapter dd,.Malarikkal-module__jiZFwq__chapter a,.Malarikkal-module__jiZFwq__chapter button{overflow-wrap:anywhere}.Malarikkal-module__jiZFwq__chapter :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #253b32}.Malarikkal-module__jiZFwq__chapter :is(a,button){min-height:40px}.Malarikkal-module__jiZFwq__dateDetails>p:first-child{margin:0 0 4cqw;font-size:clamp(26px,7cqw,42px);line-height:1.35}.Malarikkal-module__jiZFwq__dateDetails>p{font-size:clamp(12px,3.5cqw,20px)}.Malarikkal-module__jiZFwq__dateDetails>a{align-items:center;gap:6px;margin-top:3cqw;display:inline-flex}.Malarikkal-module__jiZFwq__chapter [data-layout]{text-align:left}.Malarikkal-module__jiZFwq__chapter [data-layout=cards]{grid-template-columns:1fr}.Malarikkal-module__jiZFwq__chapter [data-layout=cards]>li{box-shadow:none;background:#faf9ef40;border-color:#405d4b30}.Malarikkal-module__jiZFwq__flow>footer{background:linear-gradient(#0000,#e3e8deeb);border:0;position:relative}@keyframes Malarikkal-module__jiZFwq__float{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-5px)rotate(.4deg)}}@keyframes Malarikkal-module__jiZFwq__wake{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@keyframes Malarikkal-module__jiZFwq__drift{50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.Malarikkal-module__jiZFwq__boatFloat,.Malarikkal-module__jiZFwq__wake i,.Malarikkal-module__jiZFwq__scrollCue span{animation:none}.Malarikkal-module__jiZFwq__water{display:none}.Malarikkal-module__jiZFwq__landscape,.Malarikkal-module__jiZFwq__boatTrack{will-change:auto;transform:none}}@media print{.Malarikkal-module__jiZFwq__scene{display:none}.Malarikkal-module__jiZFwq__hero,.Malarikkal-module__jiZFwq__chapter{min-height:0;padding:30px}.Malarikkal-module__jiZFwq__chapterContent:before,.Malarikkal-module__jiZFwq__scrollCue{display:none}.Malarikkal-module__jiZFwq__chapterContent{opacity:1!important;transform:none!important}}
.Dialog-module__qATM1a__backdrop{z-index:60;background:color-mix(in srgb, var(--ink) 62%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.Dialog-module__qATM1a__panel{background:var(--surface);width:min(440px,100%);box-shadow:var(--shadow-lg);border-radius:14px;outline:none;padding:26px}.Dialog-module__qATM1a__panel:focus-visible{outline:2px solid var(--leaf);outline-offset:3px}.Dialog-module__qATM1a__title{margin:0 0 10px;font-size:20px;font-weight:600}.Dialog-module__qATM1a__body{color:var(--muted);margin:0 0 20px;font-size:14.5px;line-height:1.6}.Dialog-module__qATM1a__actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.Dialog-module__qATM1a__cancel,.Dialog-module__qATM1a__danger{cursor:pointer;border-radius:8px;padding:11px 20px;font-size:14.5px;font-weight:600}.Dialog-module__qATM1a__cancel{border:1px solid var(--rule);color:var(--ink);background:0 0}.Dialog-module__qATM1a__cancel:hover{border-color:var(--muted)}.Dialog-module__qATM1a__danger{background:var(--kumkum);color:#fff;border:0}.Dialog-module__qATM1a__danger:hover{filter:brightness(1.08)}.Dialog-module__qATM1a__cancel:disabled,.Dialog-module__qATM1a__danger:disabled{opacity:.55;cursor:wait}
.TemplateThumb-module__LU7NYG__phone{aspect-ratio:9/19;background:linear-gradient(160deg, var(--rule), var(--sunk));width:100%;box-shadow:var(--shadow-md);border-radius:26px;padding:7px;container-type:inline-size}.TemplateThumb-module__LU7NYG__screen{background:var(--t-ground);background-image:radial-gradient(118% 46% at 50% 24%, var(--t-lift) 0%, var(--t-ground) 64%);border-radius:20px;flex-direction:column;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.TemplateThumb-module__LU7NYG__art{width:100%;height:auto;margin-top:4%;display:block}.TemplateThumb-module__LU7NYG__photo{width:min(88%, calc(105% * var(--hero-ar)));aspect-ratio:var(--hero-ar);background:linear-gradient(to bottom, color-mix(in oklab, var(--t-gold) 78%, white) 0%, var(--t-gold) 46%, color-mix(in oklab, var(--t-gold) 72%, black) 100%);-webkit-mask:var(--hero-src) no-repeat center / contain;-webkit-mask:var(--hero-src) no-repeat center / contain;mask:var(--hero-src) no-repeat center / contain;margin:4% auto 0}.TemplateThumb-module__LU7NYG__frame{width:92%;aspect-ratio:var(--frame-ar);margin:4% auto 0;position:relative}.TemplateThumb-module__LU7NYG__frameArt{width:100%;height:100%;position:absolute;inset:0}.TemplateThumb-module__LU7NYG__namesIn{left:50%;top:var(--names-top);bottom:var(--names-bottom);width:var(--names-w);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.TemplateThumb-module__LU7NYG__photoInset{left:50%;bottom:var(--photo-b);width:var(--photo-w);aspect-ratio:var(--hero-ar);background:linear-gradient(to bottom, color-mix(in oklab, var(--t-gold) 78%, white) 0%, var(--t-gold) 46%, color-mix(in oklab, var(--t-gold) 72%, black) 100%);-webkit-mask:var(--hero-src) no-repeat center / contain;-webkit-mask:var(--hero-src) no-repeat center / contain;mask:var(--hero-src) no-repeat center / contain;position:absolute;transform:translate(-50%)}.TemplateThumb-module__LU7NYG__copy{text-align:center;flex-direction:column;align-items:center;width:100%;margin-top:auto;padding:0 8% 9%;display:flex}.TemplateThumb-module__LU7NYG__names{color:var(--t-ink);font-family:Fraunces,Georgia,serif;font-size:13cqw;line-height:1.25}[lang=ta].TemplateThumb-module__LU7NYG__copy .TemplateThumb-module__LU7NYG__names,[lang=hi].TemplateThumb-module__LU7NYG__copy .TemplateThumb-module__LU7NYG__names,[lang=te].TemplateThumb-module__LU7NYG__copy .TemplateThumb-module__LU7NYG__names{font-size:11cqw}.TemplateThumb-module__LU7NYG__joiner{color:var(--t-accent);margin:1cqw 0;font-size:5cqw}.TemplateThumb-module__LU7NYG__rule{background:linear-gradient(90deg, transparent, var(--t-gold), transparent);width:34%;height:1px;margin:5cqw 0 4cqw}.TemplateThumb-module__LU7NYG__date{color:var(--t-ink);opacity:.85;font-size:5.4cqw}.TemplateThumb-module__LU7NYG__wip{letter-spacing:.1em;text-transform:uppercase;color:var(--t-ground);background:var(--t-gold);white-space:nowrap;border-radius:20px;padding:3px 9px;font-size:9px;font-weight:700;position:absolute;top:9px;left:50%;transform:translate(-50%)}.TemplateThumb-module__LU7NYG__sm{border-radius:20px;padding:5px}.TemplateThumb-module__LU7NYG__sm .TemplateThumb-module__LU7NYG__screen{border-radius:15px}.TemplateThumb-module__LU7NYG__courtyardScreen{--ground:var(--t-ground);--lift:var(--t-lift);--accent:var(--t-accent)}.TemplateThumb-module__LU7NYG__courtyardThumb{text-align:center;width:100%;height:100%;color:var(--t-gold);flex-direction:column;align-items:center;padding:15cqw 9cqw 0;display:flex;position:relative}.TemplateThumb-module__LU7NYG__courtyardThumb:before{content:"";border:1px solid color-mix(in srgb, var(--t-gold) 25%, transparent);pointer-events:none;border-radius:44cqw 44cqw 0 0;position:absolute;inset:5cqw}.TemplateThumb-module__LU7NYG__crest{margin-bottom:12cqw;font-size:10cqw}.TemplateThumb-module__LU7NYG__courtyardNames{flex-direction:column;align-items:center;display:flex;position:relative}.TemplateThumb-module__LU7NYG__courtyardNames .TemplateThumb-module__LU7NYG__names{overflow-wrap:anywhere;max-width:100%;font-size:12cqw}.TemplateThumb-module__LU7NYG__courtyardArt{flex-shrink:0;width:115%;margin-top:auto;margin-bottom:5cqw}.TemplateThumb-module__LU7NYG__sprayLeft,.TemplateThumb-module__LU7NYG__sprayRight{background:var(--t-accent);opacity:.45;width:26cqw;height:57cqw;position:absolute;top:1cqw;-webkit-mask:url(/heritage/jasmine-spray.svg) 50%/contain no-repeat;mask:url(/heritage/jasmine-spray.svg) 50%/contain no-repeat}.TemplateThumb-module__LU7NYG__sprayLeft{left:-6cqw;transform:rotate(154deg)}.TemplateThumb-module__LU7NYG__sprayRight{right:-6cqw;transform:scaleX(-1)rotate(154deg)}.TemplateThumb-module__LU7NYG__pearlThumb{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.TemplateThumb-module__LU7NYG__pearlThumb img{object-fit:cover;object-position:center;width:100%;height:100cqw;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.TemplateThumb-module__LU7NYG__pearlNames{flex-direction:column;align-items:center;padding:0 5cqw;display:flex}.TemplateThumb-module__LU7NYG__pearlNames .TemplateThumb-module__LU7NYG__names{overflow-wrap:anywhere;max-width:100%;font-size:11cqw}.TemplateThumb-module__LU7NYG__pearlThumb{position:relative}.TemplateThumb-module__LU7NYG__pearlThumb img{height:auto}.TemplateThumb-module__LU7NYG__pearlNames{width:50%;padding:0;position:absolute;top:45cqw;left:25%}.TemplateThumb-module__LU7NYG__customThumb{text-align:center;width:100%;height:100%;color:var(--t-ink);flex-direction:column;align-items:center;padding:9cqw 8cqw 0;display:flex;position:relative}.TemplateThumb-module__LU7NYG__customFrame{border:1px dashed color-mix(in srgb, var(--t-gold) 55%, transparent);width:100%;height:92cqw;color:color-mix(in srgb, var(--t-gold) 85%, var(--t-ink));background:radial-gradient(120% 80% at 50% 30%, var(--t-lift), var(--t-ground));border-radius:3cqw;flex-direction:column;justify-content:center;align-items:center;gap:3cqw;margin-bottom:6cqw;display:flex;position:relative}.TemplateThumb-module__LU7NYG__customIcon{opacity:.82;width:20cqw;height:20cqw}.TemplateThumb-module__LU7NYG__customHint{letter-spacing:.04em;color:var(--t-muted);font-size:4.4cqw}.TemplateThumb-module__LU7NYG__customThumb .TemplateThumb-module__LU7NYG__courtyardNames .TemplateThumb-module__LU7NYG__names{font-size:12cqw}.TemplateThumb-module__LU7NYG__pearlNames .TemplateThumb-module__LU7NYG__names{font-size:8.4cqw}.TemplateThumb-module__LU7NYG__maalaiThumb{--ground:var(--t-ground);--lift:var(--t-lift);--gold:var(--t-gold);--accent:var(--t-accent);text-align:center;flex-direction:column;align-items:center;width:100%;height:100%;padding:10cqw 4cqw 7cqw;display:flex}.TemplateThumb-module__LU7NYG__maalaiEyebrow{color:var(--t-muted);margin-bottom:8cqw;font-size:4cqw}.TemplateThumb-module__LU7NYG__maalaiThumb .TemplateThumb-module__LU7NYG__courtyardNames{padding-inline:4cqw}.TemplateThumb-module__LU7NYG__maalaiThumb .TemplateThumb-module__LU7NYG__names{font-size:10cqw}.TemplateThumb-module__LU7NYG__maalaiThumb svg{margin:auto 0 3cqw}.TemplateThumb-module__LU7NYG__templeScreen{--ground:var(--t-ground);--lift:var(--t-lift);--ink:var(--t-ink);--gold:var(--t-gold);--accent:var(--t-accent);--muted:var(--t-muted)}.TemplateThumb-module__LU7NYG__templeThumb{width:100%;height:100%;position:relative}.TemplateThumb-module__LU7NYG__templeArt{width:100%;height:100%;position:absolute;inset:0}.TemplateThumb-module__LU7NYG__templeNames{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:9cqw;left:8%;right:8%}.TemplateThumb-module__LU7NYG__templeNames .TemplateThumb-module__LU7NYG__names{overflow-wrap:anywhere;max-width:100%;text-shadow:0 .6cqw 3cqw color-mix(in srgb, var(--t-ground) 70%, transparent);font-size:10.5cqw}.TemplateThumb-module__LU7NYG__templeNames .TemplateThumb-module__LU7NYG__rule{margin:3cqw 0 2.5cqw}.TemplateThumb-module__LU7NYG__scrollThumb{text-align:center;width:100%;height:100%;color:var(--t-gold);flex-direction:column;align-items:center;padding:14cqw 8cqw 0;display:flex;position:relative}.TemplateThumb-module__LU7NYG__thumbSeal{width:38cqw;height:38cqw;margin-bottom:7cqw}.TemplateThumb-module__LU7NYG__scrollThumb .TemplateThumb-module__LU7NYG__courtyardNames .TemplateThumb-module__LU7NYG__names{font-size:11cqw}.TemplateThumb-module__LU7NYG__thumbRoll{flex-direction:column;display:flex;position:absolute;bottom:5cqw;left:3cqw;right:3cqw}.TemplateThumb-module__LU7NYG__thumbRoll i{background:linear-gradient(#ffffff47,#0000 38%,#00000061),linear-gradient(90deg,#4a2a14,#7a4a26 12%,#6b3f1f 88%,#4a2a14);border-radius:3cqw;height:5cqw;display:block;position:relative;box-shadow:0 1cqw 2.5cqw #0006}.TemplateThumb-module__LU7NYG__thumbRoll i:before,.TemplateThumb-module__LU7NYG__thumbRoll i:after{content:"";background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--t-gold) 55%, white), var(--t-gold) 45%, color-mix(in oklab, var(--t-gold) 45%, black));border-radius:50%;width:4.2cqw;height:4.2cqw;position:absolute;top:.4cqw}.TemplateThumb-module__LU7NYG__thumbRoll i:before{left:-1.4cqw}.TemplateThumb-module__LU7NYG__thumbRoll i:after{right:-1.4cqw}.TemplateThumb-module__LU7NYG__thumbRoll b{background:linear-gradient(90deg,#dfcaa2,#f3e7cb 12%,#f6ecd4 50%,#f3e7cb 88%,#dfcaa2);height:6cqw;margin:-1.5cqw 3cqw;display:block}.TemplateThumb-module__LU7NYG__ponvanamThumb{text-align:center;flex-direction:column;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.TemplateThumb-module__LU7NYG__ponvanamSky{position:absolute;inset:0}.TemplateThumb-module__LU7NYG__ponvanamSky>svg{width:100%;height:100%}.TemplateThumb-module__LU7NYG__ponvanamGarland{height:17cqw;position:relative}.TemplateThumb-module__LU7NYG__ponvanamNames{flex-direction:column;align-items:center;margin-top:-3cqw;padding:0 6cqw;display:flex;position:relative}.TemplateThumb-module__LU7NYG__ponvanamNames .TemplateThumb-module__LU7NYG__names,.TemplateThumb-module__LU7NYG__ponvanamNames .TemplateThumb-module__LU7NYG__joiner{color:#3a1712;text-shadow:2px 0 #fff,-2px 0 #fff,0 2px #fff,0 -2px #fff,1.5px 1.5px #fff,-1.5px 1.5px #fff,1.5px -1.5px #fff,-1.5px -1.5px #fff,0 .3em .4em #46190f57;font-family:Yellowtail,Fraunces,Georgia,cursive}.TemplateThumb-module__LU7NYG__ponvanamNames .TemplateThumb-module__LU7NYG__names{overflow-wrap:anywhere;max-width:100%;font-size:13cqw;line-height:1.24}.TemplateThumb-module__LU7NYG__ponvanamNames .TemplateThumb-module__LU7NYG__joiner{font-size:5.5cqw}.TemplateThumb-module__LU7NYG__ponvanamCouple{width:66%;margin:auto auto 3cqw;position:relative}.TemplateThumb-module__LU7NYG__ponvanamDate{max-width:88%;color:var(--sticker-ink);overflow-wrap:anywhere;background:#fff7e6;border:1px solid #d79a2e;border-radius:3cqw;flex-shrink:0;margin:0 6cqw 5cqw;padding:2cqw 4cqw;font-size:5cqw;font-weight:600;line-height:1.5;position:relative;box-shadow:0 1cqw 3cqw #280f0a38}.TemplateThumb-module__LU7NYG__scenicThumb{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;width:100%;height:100%;padding:14px 10px;display:flex;position:relative}.TemplateThumb-module__LU7NYG__scenicThumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.TemplateThumb-module__LU7NYG__scenicScroll{color:#fff;background:#17281c8c;border-radius:16px;width:22px;height:36px;padding:4px;position:relative}.TemplateThumb-module__LU7NYG__scenicNames{max-width:100%;color:var(--t-ink);background:color-mix(in srgb,var(--t-ground) 80%,transparent);overflow-wrap:anywhere;text-align:center;flex-direction:column;align-items:center;padding:4px 10px;font-size:8cqw;line-height:1.25;display:flex;position:relative}.TemplateThumb-module__LU7NYG__scenicNames small{color:var(--t-accent);font-size:4cqw}.TemplateThumb-module__LU7NYG__scenicThumb[data-romance]{justify-content:flex-start;padding-top:7cqw}.TemplateThumb-module__LU7NYG__scenicThumb[data-romance]:after{content:"";pointer-events:none;background:linear-gradient(#fff5eab0,#0000 35%);position:absolute;inset:0}.TemplateThumb-module__LU7NYG__scenicThumb[data-romance][data-kind=eiffel]:after{background:linear-gradient(#15233880,#0000 35%)}.TemplateThumb-module__LU7NYG__scenicThumb[data-romance] .TemplateThumb-module__LU7NYG__scenicNames{z-index:1;color:var(--t-ink);background:0 0;font-size:8cqw;line-height:1.08}.TemplateThumb-module__LU7NYG__scenicThumb[data-romance] .TemplateThumb-module__LU7NYG__scenicNames small{color:inherit}.TemplateThumb-module__LU7NYG__scenicThumb[data-romance][data-kind=eiffel] .TemplateThumb-module__LU7NYG__scenicNames{color:#fff3e0;align-self:flex-start;width:60%;margin-left:3cqw;padding-inline:0}.TemplateThumb-module__LU7NYG__scenicThumb[data-kind=eiffel] img{object-position:center top}.TemplateThumb-module__LU7NYG__scenicThumb[data-romance][data-kind=taj] .TemplateThumb-module__LU7NYG__scenicNames{color:#4a2b32}.TemplateThumb-module__LU7NYG__scenicThumb[data-romance][data-kind=lock] .TemplateThumb-module__LU7NYG__scenicNames{color:#2d4238}.TemplateThumb-module__LU7NYG__scenicThumb[data-dimensional] .TemplateThumb-module__LU7NYG__scenicNames{flex-flow:wrap;justify-content:center;gap:1.5cqw;font-size:7.2cqw}.TemplateThumb-module__LU7NYG__scenicThumb[data-dimensional][data-kind=ornament] .TemplateThumb-module__LU7NYG__scenicNames{color:#422332}.TemplateThumb-module__LU7NYG__scenicThumb[data-dimensional][data-kind=ponvanam] .TemplateThumb-module__LU7NYG__scenicNames{color:#492a21}.TemplateThumb-module__LU7NYG__scenicThumb[data-dimensional][data-kind=shahi] .TemplateThumb-module__LU7NYG__scenicNames{color:#422332}.TemplateThumb-module__LU7NYG__scenicThumb[data-dimensional][data-kind=manuscript] .TemplateThumb-module__LU7NYG__scenicNames{color:#fff0db}.TemplateThumb-module__LU7NYG__scenicThumb[data-dimensional][data-kind=maalai] .TemplateThumb-module__LU7NYG__scenicNames{color:#fff2dc}.TemplateThumb-module__LU7NYG__scenicThumb[data-dimensional][data-kind=courtyard] .TemplateThumb-module__LU7NYG__scenicNames{color:#344331}.TemplateThumb-module__LU7NYG__scenicThumb[data-dimensional][data-kind=maalai]:after{background:linear-gradient(#21180f66,#0000 35%)}.TemplateThumb-module__LU7NYG__scenicThumb[data-dimensional][data-kind=manuscript]:after{background:linear-gradient(#300f1844,#0000 35%)}.TemplateThumb-module__LU7NYG__scenicThumb[data-romance] .TemplateThumb-module__LU7NYG__scenicScroll{color:#fff5e3;filter:drop-shadow(0 1px 3px #172a32);position:absolute;bottom:12px}.TemplateThumb-module__LU7NYG__scenicThumb img.TemplateThumb-module__LU7NYG__scenicCouple{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 4px 5px #35231826);width:84%;height:59%;position:absolute;inset:auto 8% 24%}.TemplateThumb-module__LU7NYG__scenicThumb:is([data-kind=jaipur],[data-kind=mysore]){justify-content:flex-start;padding-top:8cqw}.TemplateThumb-module__LU7NYG__scenicThumb:is([data-kind=jaipur],[data-kind=mysore]) .TemplateThumb-module__LU7NYG__scenicNames{color:#fff0db;text-shadow:0 2px 8px #100919;background:0 0}.TemplateThumb-module__LU7NYG__scenicThumb:is([data-kind=jaipur],[data-kind=mysore]) .TemplateThumb-module__LU7NYG__scenicScroll{position:absolute;bottom:12px}.TemplateThumb-module__LU7NYG__scenicThumb[data-kind=saptapadi] img{transform-origin:50% 38%;transform:scale(1.26)}.TemplateThumb-module__LU7NYG__scenicThumb[data-kind=jeelakarra] img{transform-origin:50% 40%;transform:scale(1.16)}.TemplateThumb-module__LU7NYG__scenicThumb[data-kind=lake]:before{content:"";z-index:1;background:linear-gradient(#0000 40%,#071323bb);position:absolute;inset:0}.TemplateThumb-module__LU7NYG__scenicThumb[data-kind=lake] .TemplateThumb-module__LU7NYG__scenicNames{z-index:2;color:#fff5e3;text-shadow:0 2px 8px #071323;background:0 0}.TemplateThumb-module__LU7NYG__scenicThumb[data-kind=lake] .TemplateThumb-module__LU7NYG__scenicNames small{color:#e8c887}.TemplateThumb-module__LU7NYG__scenicThumb[data-kind=lake] .TemplateThumb-module__LU7NYG__scenicScroll{z-index:2;color:#e8c887}.TemplateThumb-module__LU7NYG__scenicThumb:is([data-kind=monsoon],[data-kind=celestial],[data-kind=lotus-silk],[data-kind=banyan],[data-kind=lantern-moon]):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 42%,#050a1214 60%,#050a12bd 100%);position:absolute;inset:0}.TemplateThumb-module__LU7NYG__scenicThumb:is([data-kind=monsoon],[data-kind=celestial],[data-kind=lotus-silk],[data-kind=banyan],[data-kind=lantern-moon]) .TemplateThumb-module__LU7NYG__scenicNames,.TemplateThumb-module__LU7NYG__scenicThumb:is([data-kind=monsoon],[data-kind=celestial],[data-kind=lotus-silk],[data-kind=banyan],[data-kind=lantern-moon]) .TemplateThumb-module__LU7NYG__scenicScroll{z-index:2}.TemplateThumb-module__LU7NYG__scenicThumb:is([data-kind=monsoon],[data-kind=celestial],[data-kind=banyan],[data-kind=lantern-moon]) .TemplateThumb-module__LU7NYG__scenicNames{color:#fff8e9;background:#05101da8;border:1px solid #e2c27761;border-radius:2cqw}.TemplateThumb-module__LU7NYG__scenicThumb:is([data-kind=monsoon],[data-kind=celestial],[data-kind=banyan],[data-kind=lantern-moon]) .TemplateThumb-module__LU7NYG__scenicNames small{color:#e7ca82}.TemplateThumb-module__LU7NYG__scenicThumb[data-kind=lotus-silk] .TemplateThumb-module__LU7NYG__scenicNames{color:#4b2c2b;background:#fff6e8d1;border:1px solid #8a5b1957;border-radius:2cqw}.TemplateThumb-module__LU7NYG__scenicThumb[data-kind=lotus-silk] .TemplateThumb-module__LU7NYG__scenicNames small{color:#a43c50}.TemplateThumb-module__LU7NYG__malarikkalThumb{color:#253b32;text-align:center;position:absolute;inset:0;overflow:hidden}.TemplateThumb-module__LU7NYG__malarikkalLake{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.TemplateThumb-module__LU7NYG__malarikkalEyebrow{margin:17% 5% 7%;font-size:3.4cqw;font-style:italic;position:relative}.TemplateThumb-module__LU7NYG__malarikkalNames{overflow-wrap:anywhere;flex-direction:column;align-items:center;padding:0 6%;font-family:Fraunces,Georgia,serif;font-size:10cqw;line-height:1.15;display:flex;position:relative}.TemplateThumb-module__LU7NYG__malarikkalNames small{padding:3% 0;font-size:5cqw}.TemplateThumb-module__LU7NYG__malarikkalBoat{filter:drop-shadow(0 6px 5px #253b3250);width:84%;height:auto;position:absolute;top:59%;left:8%}.TemplateThumb-module__LU7NYG__malarikkalPlace{letter-spacing:.16em;color:#fffef4;width:100%;font:2.6cqw Arial,sans-serif;position:absolute;bottom:5%;left:0}
.HomeDesigns-module__vysUsG__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.HomeDesigns-module__vysUsG__item{min-width:0}.HomeDesigns-module__vysUsG__card{display:block}.HomeDesigns-module__vysUsG__card:hover .HomeDesigns-module__vysUsG__meta strong{color:var(--leaf)}.HomeDesigns-module__vysUsG__meta{flex-direction:column;gap:1px;padding:13px 2px 0;display:flex}.HomeDesigns-module__vysUsG__meta strong{font-family:Fraunces,Georgia,serif;font-size:17px;font-weight:500}.HomeDesigns-module__vysUsG__meta span{color:var(--muted);font-size:13px}@media (min-width:720px){.HomeDesigns-module__vysUsG__row{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:22px}}
.ui-module__DiBSlG__field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.ui-module__DiBSlG__wide{grid-column:1/-1}.ui-module__DiBSlG__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.ui-module__DiBSlG__hint{color:var(--muted);font-size:12.5px;line-height:1.5}.ui-module__DiBSlG__input,.ui-module__DiBSlG__area{background:var(--surface);border:1px solid var(--rule);border-radius:7px;width:100%;padding:10px 12px;font-family:inherit;font-size:15px}.ui-module__DiBSlG__input:focus,.ui-module__DiBSlG__area:focus{border-color:var(--leaf);box-shadow:0 0 0 3px color-mix(in srgb, var(--leaf) 18%, transparent);outline:none}.ui-module__DiBSlG__area{resize:vertical;line-height:1.6}.ui-module__DiBSlG__row{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:0 14px;display:grid}.ui-module__DiBSlG__toggle{cursor:pointer;align-items:flex-start;gap:11px;margin-bottom:16px;display:flex}.ui-module__DiBSlG__toggle input{opacity:0;width:0;height:0;position:absolute}.ui-module__DiBSlG__track{background:var(--rule);border-radius:999px;flex:none;width:38px;height:22px;margin-top:2px;transition:background .16s;position:relative}.ui-module__DiBSlG__thumb{background:var(--surface);width:16px;height:16px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .16s;position:absolute;top:3px;left:3px}.ui-module__DiBSlG__toggle input:checked+.ui-module__DiBSlG__track{background:var(--leaf)}.ui-module__DiBSlG__toggle input:checked+.ui-module__DiBSlG__track .ui-module__DiBSlG__thumb{transform:translate(16px)}.ui-module__DiBSlG__toggle input:focus-visible+.ui-module__DiBSlG__track{outline:2px solid var(--leaf);outline-offset:2px}.ui-module__DiBSlG__toggleText{flex-direction:column;gap:2px;display:flex}.ui-module__DiBSlG__toggleText strong{font-size:14.5px;font-weight:600}.ui-module__DiBSlG__toggleText em{color:var(--muted);font-size:12.5px;font-style:normal;line-height:1.5}.ui-module__DiBSlG__chips{flex-wrap:wrap;gap:7px;display:flex}.ui-module__DiBSlG__chip{background:var(--surface);border:1px solid var(--rule);cursor:pointer;text-align:left;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 13px;font-size:14px;font-weight:500;display:flex}.ui-module__DiBSlG__chip em{color:var(--muted);font-size:11.5px;font-style:normal}.ui-module__DiBSlG__chip:hover{border-color:var(--leaf)}.ui-module__DiBSlG__chipOn{background:var(--leaf);border-color:var(--leaf);color:#fff}.ui-module__DiBSlG__chipOn em{color:#ffffffbd}.ui-module__DiBSlG__note{border-radius:7px;margin:0 0 16px;padding:10px 13px;font-size:13px;line-height:1.6}.ui-module__DiBSlG__info{background:var(--sunk);color:var(--ink-2)}.ui-module__DiBSlG__warn{background:color-mix(in srgb, var(--marigold) 14%, transparent);color:var(--marigold)}.ui-module__DiBSlG__repeater{flex-direction:column;gap:12px;display:flex}.ui-module__DiBSlG__repeatRow{background:var(--surface);border:1px solid var(--rule);border-radius:9px;grid-template-columns:1fr auto;gap:10px;padding:13px;display:grid}.ui-module__DiBSlG__repeatBody{min-width:0}.ui-module__DiBSlG__repeatBody .ui-module__DiBSlG__field:last-child{margin-bottom:0}.ui-module__DiBSlG__repeatTools{flex-direction:column;gap:4px;display:flex}.ui-module__DiBSlG__repeatTools button{border:1px solid var(--rule);background:var(--paper);cursor:pointer;width:26px;height:24px;color:var(--ink-2);border-radius:5px;font-size:13px;line-height:1}.ui-module__DiBSlG__repeatTools button:disabled{opacity:.3;cursor:not-allowed}.ui-module__DiBSlG__remove{color:var(--kumkum)!important;font-size:17px!important}.ui-module__DiBSlG__add{border:1px dashed var(--rule);color:var(--leaf);cursor:pointer;background:0 0;border-radius:8px;padding:11px;font-size:14px;font-weight:600}.ui-module__DiBSlG__add:hover:not(:disabled){border-color:var(--leaf);background:var(--leaf-soft)}.ui-module__DiBSlG__add:disabled{opacity:.45;cursor:not-allowed;color:var(--muted)}.ui-module__DiBSlG__scenes{counter-reset:scene;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-module__DiBSlG__scene{border:1px solid var(--rule);background:var(--paper);border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.ui-module__DiBSlG__sceneBody{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-module__DiBSlG__sceneBody strong{color:var(--ink);font-size:14.5px;font-weight:600}.ui-module__DiBSlG__sceneBody em{color:var(--muted);font-size:12.5px;font-style:normal;line-height:1.45}.ui-module__DiBSlG__sceneSecs{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.ui-module__DiBSlG__sceneActions{gap:4px;display:flex}.ui-module__DiBSlG__sceneActions button{border:1px solid var(--rule);width:28px;height:28px;color:var(--ink);cursor:pointer;background:0 0;border-radius:7px;padding:0;font-size:13px;line-height:1}.ui-module__DiBSlG__sceneActions button:hover:not(:disabled){border-color:var(--ink)}.ui-module__DiBSlG__sceneActions button:disabled{opacity:.3;cursor:not-allowed}.ui-module__DiBSlG__sceneActions button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ui-module__DiBSlG__length{color:var(--muted);margin:12px 0 0;font-size:13px}.ui-module__DiBSlG__lengthWarn{color:#c08a2e;margin:12px 0 0;font-size:13px}
.HeroOrnament-module__E49olG__art{width:100%;height:auto;display:block}.HeroOrnament-module__E49olG__draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:HeroOrnament-module__E49olG__draw 2.2s cubic-bezier(.32, .1, .2, 1) var(--d,0s) forwards}@keyframes HeroOrnament-module__E49olG__draw{to{stroke-dashoffset:0}}.HeroOrnament-module__E49olG__leaf{opacity:var(--o,.7);animation:HeroOrnament-module__E49olG__drop .62s cubic-bezier(.22, .8, .3, 1) var(--d,0s) both}@keyframes HeroOrnament-module__E49olG__drop{0%{opacity:0}to{opacity:var(--o,.7)}}@media (prefers-reduced-motion:reduce){.HeroOrnament-module__E49olG__draw{stroke-dashoffset:0;animation:none}.HeroOrnament-module__E49olG__leaf{opacity:var(--o,.7);animation:none}}
