@property --tint{syntax:"<color>";inherits:true;initial-value:#ffbe6e59}@property --petal{syntax:"<color>";inherits:true;initial-value:#b3263a}@property --petal2{syntax:"<color>";inherits:true;initial-value:#d8344d}.y9gGLW_root{color:#f4e9d4;font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--gold:#c9973f;--gold-hi:#f0d595;--gold-deep:#8b5f22;--ruby:#9e2134;--ink:#4b3218;--ink-soft:#7a5527;--caps:var(--font-cinzel), "Cinzel", Georgia, serif;--script:var(--font-pinyon), "Pinyon Script", cursive;--chrome:0px;background:radial-gradient(120% 80% at 50% 40%,#3a2412,#120b05 75%);position:fixed;inset:0;overflow:clip}.y9gGLW_root[data-mode=demo]{--chrome:64px}.y9gGLW_root :where(button){cursor:pointer;font:inherit;color:inherit}.y9gGLW_stage{background:#1a1008;width:min(100%,56.25dvh);height:100%;position:absolute;top:0;left:50%;overflow:clip;transform:translate(-50%);box-shadow:0 0 90px #0009;container-type:size}.y9gGLW_world{transform-origin:0 0;width:941px;height:1672px;transform:var(--c0,scale(.42));position:absolute;top:0;left:0}.y9gGLW_root:not([data-ready]) .y9gGLW_world{visibility:hidden}.y9gGLW_root[data-phase=opening] .y9gGLW_world{animation:1.55s cubic-bezier(.55,0,.35,1) 2s both y9gGLW_walk}@keyframes y9gGLW_walk{to{transform:var(--c1)}}.y9gGLW_plate{pointer-events:none;width:941px;max-width:none;height:1672px;position:absolute;top:0;left:0}.y9gGLW_glassLit{filter:brightness(1.6)saturate(1.35);opacity:0;-webkit-mask:radial-gradient(52% 42% at 50% 44%,#000 45%,#0000 100%);mask:radial-gradient(52% 42% at 50% 44%,#000 45%,#0000 100%)}.y9gGLW_root[data-phase=opening] .y9gGLW_glassLit{animation:2.2s ease-out .7s both y9gGLW_lightUp}@keyframes y9gGLW_lightUp{to{opacity:.9}}.y9gGLW_beyond{background:radial-gradient(60% 45% at 50% 46%,#fffbef 0%,#ffe3a6 28%,#f2a94c 58%,#8a3f12 100%),#8a3f12;position:absolute;overflow:hidden}.y9gGLW_rays{background:repeating-conic-gradient(from 0deg at 50% 46%, #fff6dc8c 0 4deg, transparent 4deg 13deg);mix-blend-mode:soft-light;opacity:.6;filter:blur(10px);animation:60s linear infinite y9gGLW_spin;position:absolute;inset:-40%}@keyframes y9gGLW_spin{to{rotate:360deg}}.y9gGLW_vista{object-fit:cover;opacity:.4;mix-blend-mode:multiply;filter:blur(3px)sepia(.4);width:100%;max-width:none;height:100%;position:absolute;inset:0}.y9gGLW_core{aspect-ratio:1;background:radial-gradient(circle,#fff,#fff0c8b3 30%,#0000 70%);border-radius:50%;width:70%;animation:3s ease-in-out infinite y9gGLW_breathe;position:absolute;top:46%;left:50%;translate:-50% -50%}@keyframes y9gGLW_breathe{50%{opacity:.7;scale:.9}}.y9gGLW_doors{perspective:1500px;position:absolute}.y9gGLW_door{width:218px;height:100%;transform-style:preserve-3d;position:absolute;top:0}.y9gGLW_doorL{transform-origin:0;left:0}.y9gGLW_doorR{transform-origin:100%;right:0}.y9gGLW_face{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.y9gGLW_face img{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.y9gGLW_back{backface-visibility:hidden;background:linear-gradient(90deg,#b99c6a,#e6d3ad 60%,#c9ad7a);position:absolute;inset:0;transform:rotateY(180deg);-webkit-mask:url(/samples/sheesh/door-l.webp) 0 0/100% 100%;mask:url(/samples/sheesh/door-l.webp) 0 0/100% 100%}.y9gGLW_doorR .y9gGLW_back{-webkit-mask-image:url(/samples/sheesh/door-r.webp);mask-image:url(/samples/sheesh/door-r.webp)}.y9gGLW_shade{opacity:0;pointer-events:none;background:linear-gradient(90deg,#2814058c,#28140526);position:absolute;inset:0}.y9gGLW_doorR .y9gGLW_shade{background:linear-gradient(270deg,#2814058c,#28140526)}.y9gGLW_root[data-phase=opening] .y9gGLW_doorL{animation:2.4s .45s both y9gGLW_swingL}.y9gGLW_root[data-phase=opening] .y9gGLW_doorR{animation:2.4s .5s both y9gGLW_swingR}@keyframes y9gGLW_swingL{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:rotateY(0)}9%{transform:rotateY(5deg)}18%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:rotateY(5deg)}to{transform:rotateY(100deg)}}@keyframes y9gGLW_swingR{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:rotateY(0)}9%{transform:rotateY(-5deg)}18%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:rotateY(-5deg)}to{transform:rotateY(-100deg)}}.y9gGLW_root[data-phase=opening] .y9gGLW_shade{animation:1.8s ease-in .9s both y9gGLW_dim}@keyframes y9gGLW_dim{to{opacity:1}}.y9gGLW_seam{filter:blur(2px)drop-shadow(0 0 10px #ffd27a);opacity:0;transform-origin:50% 0;pointer-events:none;background:linear-gradient(#0000,#fff7e0 12%,#ffe4a8 50%,#fff7e0 88%,#0000);width:4px;position:absolute;top:2%;bottom:1%;left:216px}.y9gGLW_root[data-phase=opening] .y9gGLW_seam{animation:1.4s ease-out 80ms both y9gGLW_seam}@keyframes y9gGLW_seam{0%{opacity:0;transform:scaleY(0)}35%{opacity:1;transform:scaleY(1)}70%{opacity:1}to{opacity:0;transform:scaleY(1)scaleX(8)}}.y9gGLW_spill{mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(50% 60% at 50% 0,#ffdea0e6,#ffbe6e59 45%,#0000 75%);width:508px;height:420px;position:absolute;top:1250px;left:220px}.y9gGLW_root[data-phase=opening] .y9gGLW_spill{animation:1.6s ease-out .9s both y9gGLW_lightUp}.y9gGLW_writing{pointer-events:none;width:436px;height:980px;position:absolute;top:0}.y9gGLW_names{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:360px;left:40px;right:40px}.y9gGLW_names p{margin:0}.y9gGLW_kicker{font-family:var(--caps);letter-spacing:.08em;text-transform:uppercase;color:#573812;text-shadow:0 1px #fff8e6e6;font-size:23px}.y9gGLW_names .y9gGLW_rule{color:#a77a34;width:210px;margin:8px 0 4px}.y9gGLW_script{font-family:var(--script);white-space:nowrap;color:#6a4210;-webkit-text-stroke:.7px #573509;text-shadow:0 1.5px #fff6e1f2,0 -1px #46280859,0 0 12px #c8964659;line-height:1.12}.y9gGLW_amp{font-family:var(--script);color:var(--ruby);filter:drop-shadow(0 1px #fff5dce6);font-size:88px;line-height:1;margin:-18px 0 -14px!important}.y9gGLW_plaque{width:234px;height:42px;font-family:var(--caps);letter-spacing:.3em;text-align:center;text-transform:uppercase;color:#f1d89c;text-shadow:0 0 10px #ffd27899;pointer-events:none;margin:0;font-size:19px;line-height:42px;animation:2.6s ease-in-out infinite y9gGLW_pulse;position:absolute;top:1388px;left:356px}@keyframes y9gGLW_pulse{50%{opacity:.55}}.y9gGLW_dear{text-align:center;font-family:var(--script);color:#fde9c0;text-shadow:0 0 14px #ffbe5ab3,0 2px 6px #0009;pointer-events:none;margin:0;font-size:40px;position:absolute;top:1312px;left:0;right:0}.y9gGLW_root[data-phase=opening] .y9gGLW_plaque,.y9gGLW_root[data-phase=opening] .y9gGLW_dear{animation:.5s both y9gGLW_fadeOut}@keyframes y9gGLW_fadeOut{to{opacity:0}}.y9gGLW_lamp{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#ffc86e8c,#0000 65%);border-radius:50%;width:190px;height:190px;animation:3.4s infinite y9gGLW_flicker;position:absolute;translate:-50% -50%}.y9gGLW_lamp+.y9gGLW_lamp{animation-delay:-1.3s}@keyframes y9gGLW_flicker{0%,to{opacity:.8}17%{opacity:.55}30%{opacity:.95}55%{opacity:.65}72%{opacity:1}}.y9gGLW_flood{pointer-events:none;opacity:0;background:radial-gradient(80% 65% at 50% 46%,#fffaf0 0%,#ffedc7 45%,#f6cf8e 80%,#e6ad62);animation:1.7s ease-in 2s both y9gGLW_flood;position:absolute;inset:0}@keyframes y9gGLW_flood{to{opacity:1}}.y9gGLW_chapters{--tint:#ffbe6e59;--petal:#b3263a;--petal2:#d8344d;transition:--tint 1.2s,--petal 1.2s,--petal2 1.2s;position:absolute;inset:0}.y9gGLW_root[data-phase=opening] .y9gGLW_chapters{animation:.95s cubic-bezier(.2,.7,.2,1) 3.3s both y9gGLW_arrive}@keyframes y9gGLW_arrive{0%{opacity:0;filter:brightness(2.2);transform:scale(1.06)}}.y9gGLW_chapters[data-mood=mehndi]{--tint:#ff962880;--petal:#f29a1f;--petal2:#ffd04a}.y9gGLW_chapters[data-mood=barat]{--tint:#aa192d6b;--petal:#a3162e;--petal2:#d42f4b}.y9gGLW_chapters[data-mood=walima]{--tint:#fff4de6b;--petal:#fffaf0;--petal2:#f3e3c4}.y9gGLW_backdrop{object-fit:cover;filter:blur(2px)brightness(.55)saturate(1.15);width:108%;max-width:none;height:108%;position:absolute;inset:-4%}.y9gGLW_tint{background:radial-gradient(70% 50% at 50% 45%, var(--tint), transparent 75%), radial-gradient(120% 90% at 50% 50%, transparent 40%, #0a0500a6);position:absolute;inset:0}.y9gGLW_petals{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.y9gGLW_petals i{width:calc(3.2cqw * var(--z));height:calc(2.2cqw * var(--z));background:radial-gradient(circle at 30% 30%, var(--petal2), var(--petal));opacity:0;border-radius:75% 5%;animation:linear infinite y9gGLW_fall;position:absolute;top:-4%;box-shadow:0 0 1cqw #00000040}.y9gGLW_petals i:nth-child(3n){background:radial-gradient(circle at 30% 30%, #fff8, var(--petal2))}@keyframes y9gGLW_fall{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:.9}90%{opacity:.8}to{opacity:0;transform:translate(calc(var(--x) * 1cqw), 108cqh) rotate(calc(var(--spin) * 600deg))}}.y9gGLW_pivot{left:0;right:0;top:var(--card-y,15cqw);height:var(--card-h,130cqw);perspective:1400px;touch-action:pan-y;z-index:1;justify-content:center;display:flex;position:absolute}.y9gGLW_card{aspect-ratio:436/980;height:100%;position:relative;container-type:size}.y9gGLW_panel{pointer-events:none;filter:drop-shadow(0 2cqh 3cqh #0000008c)drop-shadow(0 0 2cqh #ffc87840);width:100%;max-width:none;height:100%;transition:filter 1s;position:absolute;inset:0}.y9gGLW_card[data-mood=walima] .y9gGLW_panel{filter:drop-shadow(0 2cqh 3cqh #0000008c)drop-shadow(0 0 2cqh #fff5e159)saturate(.85)brightness(1.04)}.y9gGLW_card[data-mood=mehndi] .y9gGLW_panel{filter:drop-shadow(0 2cqh 3cqh #0000008c)drop-shadow(0 0 3cqh #ffaa3c66)saturate(1.12)}.y9gGLW_card[data-mood=barat] .y9gGLW_panel{filter:drop-shadow(0 2cqh 3cqh #0009)drop-shadow(0 0 3cqh #c8283c59)contrast(1.04)}.y9gGLW_glow{background:radial-gradient(60% 45% at 50% 50%, var(--tint), transparent 70%);mix-blend-mode:soft-light;pointer-events:none;border-radius:40%;position:absolute;inset:8% 6% 18%}.y9gGLW_text{text-align:center;height:41%;color:var(--ink);-webkit-user-select:text;user-select:text;flex-direction:column;justify-content:center;align-items:center;gap:1cqw;display:flex;position:absolute;top:31%;left:15%;right:15%}.y9gGLW_text>*{margin:0}.y9gGLW_root:not([data-phase=sealed]) .y9gGLW_text>*{animation:y9gGLW_write 1.1s calc(var(--base) + var(--n,0) * .12s) cubic-bezier(.2, .7, .2, 1) both}.y9gGLW_text>:nth-child(2){--n:1}.y9gGLW_text>:nth-child(3){--n:2}.y9gGLW_text>:nth-child(4){--n:3}.y9gGLW_text>:nth-child(5){--n:4}.y9gGLW_text>:nth-child(6){--n:5}.y9gGLW_text>:nth-child(7){--n:6}.y9gGLW_text>:nth-child(8){--n:7}.y9gGLW_text>:nth-child(n+9){--n:8}@keyframes y9gGLW_write{0%{opacity:0;filter:blur(3px);transform:translateY(1.6cqw)}}.y9gGLW_caps{font-family:var(--caps);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:3.4cqw;line-height:1.5}.y9gGLW_dearLine{color:var(--ruby)}.y9gGLW_bless{color:var(--gold-deep);font-size:4.6cqw;font-style:italic}.y9gGLW_line{color:var(--ink-soft);font-size:4.9cqw;font-style:italic;line-height:1.25}.y9gGLW_couple{font-family:var(--script);color:#5e3a0e;-webkit-text-stroke:.3px #5e3a0e;flex-direction:column;align-items:center;font-size:15cqw;line-height:1.05;display:flex;margin:.4cqw 0!important}.y9gGLW_couple i{color:var(--ruby);font-size:11cqw;font-style:normal;line-height:.8}.y9gGLW_rule{color:#a77a34;width:52cqw;height:auto}.y9gGLW_span{font-family:var(--caps);letter-spacing:.1em;color:var(--ink);font-size:3.6cqw}.y9gGLW_evTitle{font-family:var(--caps);letter-spacing:.14em;color:var(--ink);font-size:12.5cqw;font-weight:400;line-height:1.05;margin-right:-.14em!important}.y9gGLW_card[data-mood=mehndi] .y9gGLW_evTitle{color:#8a4a0c}.y9gGLW_card[data-mood=barat] .y9gGLW_evTitle{color:#0000;background:linear-gradient(100deg,#6b1322 0% 38%,#d39a46 50%,#6b1322 62% 100%) 0 0/300% 100%;animation:y9gGLW_write 1.1s calc(var(--base) + .12s) cubic-bezier(.2, .7, .2, 1) both, y9gGLW_shine 2.6s calc(var(--base) + .7s) ease-in-out both;-webkit-background-clip:text;background-clip:text}@keyframes y9gGLW_shine{0%{background-position:100% 0}to{background-position:0 0}}.y9gGLW_card[data-mood=walima] .y9gGLW_evTitle{color:#6c5638}.y9gGLW_moodLine{color:var(--ink-soft);font-size:4.6cqw;font-style:italic;line-height:1.2}.y9gGLW_when{font-family:var(--caps);color:var(--ink);align-items:center;display:flex;margin:.6cqw 0!important}.y9gGLW_when span{letter-spacing:.2em;text-transform:uppercase;font-size:4cqw}.y9gGLW_when b{font-family:var(--font-cormorant), Georgia, serif;border-inline:1px solid #a77a34;margin:0 3.4cqw;padding:0 3.4cqw;font-size:14cqw;font-weight:500;line-height:1}.y9gGLW_venue{font-family:var(--caps);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:4.1cqw;line-height:1.3;margin-top:.8cqw!important}.y9gGLW_addr{font-family:var(--caps);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:3cqw}.y9gGLW_note{color:var(--ink-soft);font-size:4.3cqw;font-style:italic}.y9gGLW_status{font-family:var(--caps);letter-spacing:.16em;text-transform:uppercase;font-size:3cqw;margin-top:.8cqw!important}.y9gGLW_status[data-s=yes]{color:#2d6a46}.y9gGLW_status[data-s=no]{color:var(--ruby)}.y9gGLW_replies{gap:.6cqw;width:92%;padding:0;list-style:none;display:grid;margin:1cqw 0 0!important}.y9gGLW_replies li{font-family:var(--caps);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #a77a3473;justify-content:space-between;padding:1.2cqw 0;font-size:3.1cqw;display:flex}.y9gGLW_replies b{color:var(--ink-soft);font-weight:400}.y9gGLW_replies li[data-s=yes] b{color:#2d6a46}.y9gGLW_tap{z-index:4;background:0 0;position:absolute;inset:0}.y9gGLW_tap:focus-visible,.y9gGLW_icon:focus-visible,.y9gGLW_cta:focus-visible,.y9gGLW_arrow:focus-visible,.y9gGLW_marks button:focus-visible,.y9gGLW_close:focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.y9gGLW_skip{left:50%;bottom:calc(6cqw + var(--chrome) + env(safe-area-inset-bottom));z-index:7;min-height:36px;font-family:var(--caps);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-hi);background:#1a100859;border:1px solid #f0d5958c;border-radius:99px;padding:1.6cqw 3.6cqw;font-size:2.6cqw;position:absolute;translate:-50%}.y9gGLW_top{z-index:6;height:calc(15cqw + env(safe-area-inset-top));padding:env(safe-area-inset-top) 4cqw 0;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.y9gGLW_icon{width:10cqw;min-width:38px;height:10cqw;min-height:38px;color:var(--gold-hi);background:#1a100880;border:1px solid #f0d59599;border-radius:50%;place-items:center;display:grid}.y9gGLW_eq{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.y9gGLW_eq i{background:currentColor;border-radius:1px;width:2px;height:45%}.y9gGLW_eq i:nth-child(2){height:75%}.y9gGLW_eq[data-on] i{animation:1.1s ease-in-out infinite alternate y9gGLW_eq}.y9gGLW_eq[data-on] i:nth-child(2){animation-delay:.3s}.y9gGLW_eq[data-on] i:nth-child(3){animation-delay:.6s}@keyframes y9gGLW_eq{0%{height:25%}to{height:100%}}.y9gGLW_marks{gap:1.2cqw;animation:.8s both y9gGLW_appear;display:flex}.y9gGLW_marks button{min-width:8cqw;min-height:32px;font-family:var(--caps);letter-spacing:.1em;color:#f0d5958c;border-bottom:1px solid #0000;padding:0 1.4cqw;font-size:3cqw;transition:color .4s,border-color .4s}.y9gGLW_marks button[aria-current=page]{border-color:var(--gold);color:var(--gold-hi)}@keyframes y9gGLW_appear{0%{opacity:0}}.y9gGLW_foot{left:0;right:0;bottom:var(--chrome);z-index:6;height:31cqw;padding:0 5cqw env(safe-area-inset-bottom);align-content:center;gap:3cqw;animation:.8s both y9gGLW_appear;display:grid;position:absolute}.y9gGLW_row{justify-content:center;min-height:10cqw;animation:.6s .35s both y9gGLW_appear;display:flex}.y9gGLW_count{font-family:var(--caps);letter-spacing:.2em;text-transform:uppercase;color:#f0d595cc;gap:5cqw;font-size:2cqw;display:flex}.y9gGLW_count span{flex-direction:column;align-items:center;display:flex}.y9gGLW_count b{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:0;color:#fbe9c6;font-size:7cqw;font-weight:500;line-height:1}.y9gGLW_chips{flex-wrap:wrap;justify-content:center;gap:2cqw;display:flex}.y9gGLW_chip{min-height:34px;font-family:var(--caps);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-hi);background:#1a100873;border:1px solid #f0d5958c;border-radius:99px;align-items:center;padding:0 3.4cqw;font-size:2.4cqw;text-decoration:none;display:inline-flex}.y9gGLW_nav{grid-template-columns:auto 1fr auto;align-items:center;gap:3cqw;display:grid}.y9gGLW_arrow{width:11cqw;min-width:40px;height:11cqw;min-height:40px;color:var(--gold-hi);background:#1a100859;border:1px solid #f0d5958c;border-radius:50%;place-items:center;font-size:7cqw;line-height:1;transition:opacity .3s;display:grid}.y9gGLW_arrow:disabled{opacity:.25;cursor:default}.y9gGLW_cta{min-height:48px;font-family:var(--caps);letter-spacing:.16em;text-transform:uppercase;color:#f4dca2;background:linear-gradient(#1f4a3a,#12301f);border-radius:10px;padding:3.2cqw 3cqw;font-size:2.9cqw;font-weight:600;box-shadow:inset 0 0 0 1px #e9c97f,inset 0 0 0 3px #12301f,inset 0 0 0 4px #e9c97f99,0 0 4cqw #ffc86e4d}.y9gGLW_cta:active{transform:scale(.98)}.y9gGLW_scrim{z-index:8;opacity:0;pointer-events:none;background:#0f08029e;transition:opacity .4s;position:fixed;inset:0}.y9gGLW_scrim[data-on]{opacity:1;pointer-events:auto}.y9gGLW_sheet{z-index:9;width:min(100%,56.25dvh);max-height:90dvh;color:var(--ink);-webkit-user-select:text;user-select:text;background:linear-gradient(90deg,#1b3a7a,#1f6b4c 25%,#b3263a 50%,#d99a2b 75%,#1b3a7a) top/100% 4px no-repeat,radial-gradient(120% 60% at 50% 0,#fdf7ea,#f2e5c9 70%);border-radius:16px 16px 0 0;flex-direction:column;transition:transform .55s cubic-bezier(.2,.9,.25,1);display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%,105%);box-shadow:0 -20px 60px #00000080}.y9gGLW_sheet[data-on]{transform:translate(-50%)}.y9gGLW_close{z-index:1;width:40px;height:40px;color:var(--ink-soft);border:1px solid #a77a3480;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:14px;right:12px}.y9gGLW_sheetBody{overscroll-behavior:contain;padding:30px 22px calc(30px + env(safe-area-inset-bottom));font-size:17px;overflow-y:auto}.y9gGLW_sheetKicker{font-family:var(--caps);letter-spacing:.3em;text-transform:uppercase;text-align:center;color:var(--gold-deep);margin:0;font-size:11px}.y9gGLW_sheetTitle{font-family:var(--script);text-align:center;color:#7a4e17;margin:4px 30px 0;font-size:40px;font-weight:400;line-height:1.2}.y9gGLW_sheetRule{width:160px;margin:6px auto 16px;display:block}.y9gGLW_agenda{gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.y9gGLW_agenda li{border:1px solid #a77a3459;border-left:3px solid var(--gold);background:#ffffff73;gap:2px;padding:10px 14px;display:grid}.y9gGLW_agenda li[data-mood=mehndi]{border-left-color:#e08a1a}.y9gGLW_agenda li[data-mood=barat]{border-left-color:var(--ruby)}.y9gGLW_agenda li[data-mood=walima]{border-left-color:#c9b48a}.y9gGLW_agenda b{font-family:var(--caps);letter-spacing:.18em;text-transform:uppercase;font-size:14px;font-weight:600}.y9gGLW_agenda span{font-size:16px}.y9gGLW_agenda em{color:var(--ink-soft);font-size:15px}.y9gGLW_sheetNote{text-align:center;color:var(--ink-soft);margin:18px 0 0;font-style:italic}.y9gGLW_form .rsvp{gap:16px;display:grid}.y9gGLW_form .rsvp-label{font-family:var(--caps);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:6px;font-size:11px;display:block}.y9gGLW_form .rsvp-hint{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:0;text-transform:none;color:var(--ink-soft);font-size:14px}.y9gGLW_form .rsvp-input{width:100%;min-height:48px;color:var(--ink);font:inherit;background:#ffffffa6;border:1px solid #a77a3480;border-radius:6px;padding:10px 12px;font-size:17px}.y9gGLW_form .rsvp-input:focus{border-color:var(--gold-deep);outline:none;box-shadow:0 0 0 3px #a77a3433}.y9gGLW_form .rsvp-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.y9gGLW_form .rsvp-events{gap:8px;display:grid}:is(.y9gGLW_form .rsvp-choice,.y9gGLW_form .rsvp-event){cursor:pointer;text-align:center;background:#ffffff73;border:1px solid #a77a3480;border-radius:6px;padding:13px 8px;font-size:17px;transition:background .25s,color .25s,border-color .25s}:is(.y9gGLW_form .rsvp-choice[data-checked=true],.y9gGLW_form .rsvp-event[data-checked=true]){color:#f4dca2;background:linear-gradient(#1f4a3a,#12301f);border-color:#12301f}.y9gGLW_form .rsvp-stepper{align-items:center;gap:16px;font-size:22px;display:inline-flex}.y9gGLW_form .rsvp-stepper button{border:1px solid #a77a3480;border-radius:50%;width:44px;height:44px;font-size:20px}.y9gGLW_form .rsvp-submit{color:#fbe9c6;min-height:54px;font-family:var(--caps);letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(#a52a3c,#7c1626);border-radius:10px;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px #e9c97f,inset 0 0 0 3px #7c1626}.y9gGLW_form .rsvp-submit:disabled{opacity:.6}.y9gGLW_form .rsvp-error{color:var(--ruby)}:is(.y9gGLW_form .rsvp-note,.y9gGLW_form .rsvp-preview-note){color:var(--ink-soft);text-align:center;font-size:15px;font-style:italic}.y9gGLW_done{text-align:center;background:#ffffff73;border:1px solid #a77a3480;border-radius:8px;padding:20px 16px}.y9gGLW_done p{margin:0}.y9gGLW_doneBig{font-family:var(--script);color:#7a4e17;font-size:34px;margin-bottom:8px!important}.y9gGLW_code{font-family:var(--caps);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);font-size:11px;margin-top:6px!important}.y9gGLW_link{color:var(--gold-deep);margin-top:10px;font-size:16px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.y9gGLW_stage *,.y9gGLW_stage :before,.y9gGLW_stage :after{animation:none!important}.y9gGLW_petals{display:none}}
