.styles-module__1aDNUq__root{--ink:#2b2120;--muted:#6e625e;--accent:#b3121c;--paper:#fffefc;--surface:#fffefc;--card:#fffefc;--border:#b3121c47;--font-head:var(--font-forum), ui-serif, Georgia, serif;--font-body:var(--font-head);--font-script:var(--font-kz-champion-script-pro), var(--font-caveat), cursive;--ornament-stroke:url(/ornaments/divider-tolkyn.svg);--slip:#fbf1ec;--wash:url(/demo/templates/uzatu-09/wash.webp);--knot:url(/demo/templates/uzatu-09/knot.svg);--sn-motion-duration:2.4s;isolation:isolate;min-height:100%;font-family:var(--font-body);font-synthesis-weight:none;color:var(--ink);text-align:center;background:var(--paper);flex-direction:column;align-items:stretch;gap:2.4rem;padding:0;display:flex;position:relative;overflow-x:clip}.styles-module__1aDNUq__root>section:empty{display:none}.styles-module__1aDNUq__root>.s-music{display:contents}.styles-module__1aDNUq__washed{position:relative}.styles-module__1aDNUq__washed:before{content:"";z-index:-1;background:var(--wash) center / contain no-repeat;width:22rem;height:6.6rem;opacity:var(--wash-opacity,.13);transform:translate(-50%, -50%) rotate(var(--wash-turn,-6deg)) scale(var(--wash-scale,1));pointer-events:none;position:absolute;top:50%;left:50%}.styles-module__1aDNUq__calendar.styles-module__1aDNUq__washed{--wash-turn:168deg;--wash-scale:1.25;--wash-opacity:.1}.styles-module__1aDNUq__shot,.styles-module__1aDNUq__band{background:#3a1210;align-self:stretch;position:relative;overflow:hidden}.styles-module__1aDNUq__shot{aspect-ratio:9/15}.styles-module__1aDNUq__shot:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 30%,#24060961 48%,#240609b3 70%,#240609e6 100%);position:absolute;inset:0}.styles-module__1aDNUq__band{aspect-ratio:4/5}.styles-module__1aDNUq__finale{aspect-ratio:9/14}[data-og-frame] .styles-module__1aDNUq__shot{aspect-ratio:1}.styles-module__1aDNUq__video{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.styles-module__1aDNUq__bandWithCopy:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 22%,#24060980 42%,#240609cc 62%,#240609eb 100%);position:absolute;inset:0}.styles-module__1aDNUq__bandCopy{--accent:#f6dca6;--ink:#fff6ea;--muted:#fff6eae0;z-index:2;color:var(--ink);text-shadow:0 1px 12px #1403058c;padding:0 1.5rem;position:absolute;bottom:2.9rem;left:0;right:0}.styles-module__1aDNUq__bandCopy .s-hosts__label{color:var(--accent);letter-spacing:.32em;font-size:.85rem}.styles-module__1aDNUq__bandCopy .s-hosts__names{color:var(--ink);font-size:1.8rem;line-height:1.25}.styles-module__1aDNUq__bandCopy .s-countdown__label{color:var(--ink);letter-spacing:.32em;margin-bottom:0}.styles-module__1aDNUq__bandCopy .s-countdown__units{flex-wrap:wrap;justify-content:center;gap:.15rem 1.3rem}.styles-module__1aDNUq__bandCopy .s-countdown__unit:first-child{flex-basis:100%;align-items:center;margin-top:-.6rem}.styles-module__1aDNUq__bandCopy .s-countdown__unit:first-child .s-countdown__value{font-size:6.2rem;font-weight:400;line-height:1}.styles-module__1aDNUq__bandCopy .s-countdown__unit:first-child .s-countdown__unit-label{letter-spacing:.42em;font-size:.85rem}.styles-module__1aDNUq__bandCopy .s-countdown__unit:not(:first-child){flex-direction:row;align-items:baseline;gap:.35rem;min-width:0}.styles-module__1aDNUq__bandCopy .s-countdown__unit:not(:first-child) .s-countdown__value{color:var(--ink);font-size:1.3rem}.styles-module__1aDNUq__tearPaper,.styles-module__1aDNUq__tearPaperTop{pointer-events:none;z-index:3;width:100%;height:2.125rem;color:var(--paper);display:block;position:absolute;left:0;right:0}.styles-module__1aDNUq__tearPaper{bottom:-1px}.styles-module__1aDNUq__tearPaperTop{top:-1px}.styles-module__1aDNUq__cover{flex-direction:column;align-items:center;display:flex}.styles-module__1aDNUq__coverCopy{--accent:#f6dca6;--ink:#fffaf3;--muted:#fffaf3db;z-index:2;color:var(--ink);text-shadow:0 1px 12px #1403058c;flex-direction:column;align-items:center;gap:.7rem;padding:0 1.75rem;display:flex;position:absolute;bottom:2.9rem;left:0;right:0}.styles-module__1aDNUq__kicker{letter-spacing:.42em;text-transform:uppercase;color:var(--accent);font-size:.74rem;font-weight:400}.styles-module__1aDNUq__root .s-bride-name{font-family:var(--font-script);color:var(--accent);font-size:3.7rem;font-weight:400;line-height:1.1}.styles-module__1aDNUq__cover .s-event-date__date{font-family:var(--font-head);letter-spacing:.22em;text-transform:uppercase;font-size:1.3rem;font-weight:400}.styles-module__1aDNUq__cover .s-event-date__time{font-family:var(--font-head);color:var(--muted);font-size:1.1rem}.styles-module__1aDNUq__stroke{background:var(--accent);width:6.5rem;height:1.1rem;-webkit-mask:var(--ornament-stroke) center / contain no-repeat;mask:var(--ornament-stroke) center / contain no-repeat;flex:none;margin-inline:auto;display:block}.styles-module__1aDNUq__plain,.styles-module__1aDNUq__portrait{padding:0 1.9rem}:is(.styles-module__1aDNUq__root .s-greeting__text,.styles-module__1aDNUq__root .s-details__text){max-width:19.5rem;font-family:var(--font-head);margin-inline:auto;font-size:1.2rem}.styles-module__1aDNUq__root .s-calendar__title{font-family:var(--font-head);color:var(--accent);font-size:1.25rem}.styles-module__1aDNUq__root .s-calendar__day--event{box-shadow:none;position:relative}.styles-module__1aDNUq__root .s-calendar__day--event:before{content:"";z-index:-1;background:var(--accent);opacity:.35;position:absolute;inset:-.55rem;-webkit-mask:url(/ornaments/medallion-gul.svg) 50%/contain no-repeat;mask:url(/ornaments/medallion-gul.svg) 50%/contain no-repeat}:is(.styles-module__1aDNUq__root .s-venue__title,.styles-module__1aDNUq__root .s-day-plan__title,.styles-module__1aDNUq__root .s-dress-code__title,.styles-module__1aDNUq__root .s-details__title,.styles-module__1aDNUq__root .s-wishlist__title,.styles-module__1aDNUq__root .s-gallery__title,.styles-module__1aDNUq__root .s-guest-wishes__title,.styles-module__1aDNUq__root .s-rsvp__title){font-family:var(--font-script);letter-spacing:0;color:var(--accent);font-size:2.3rem;font-weight:400;line-height:1.15}.styles-module__1aDNUq__root .s-venue__address{font-size:1.12rem}.styles-module__1aDNUq__root .s-day-plan__item>:last-child{font-size:1.12rem}.styles-module__1aDNUq__root .s-wishlist__text{font-size:1.12rem}.styles-module__1aDNUq__root .s-wishlist__name-text{font-size:1.12rem}.styles-module__1aDNUq__root .s-dress-code__text{font-size:1.12rem}.styles-module__1aDNUq__root .s-guest-wishes__text{font-size:1.12rem}.styles-module__1aDNUq__root .s-venue__title:after{content:"";background:var(--accent);width:5rem;height:1rem;-webkit-mask:var(--knot) center / contain no-repeat;mask:var(--knot) center / contain no-repeat;margin:.4rem auto 0;display:block}.styles-module__1aDNUq__root .s-day-plan__title:after{content:"";background:var(--accent);width:5rem;height:1rem;-webkit-mask:var(--knot) center / contain no-repeat;mask:var(--knot) center / contain no-repeat;margin:.4rem auto 0;display:block}.styles-module__1aDNUq__root .s-dress-code__title:after{content:"";background:var(--accent);width:5rem;height:1rem;-webkit-mask:var(--knot) center / contain no-repeat;mask:var(--knot) center / contain no-repeat;margin:.4rem auto 0;display:block}.styles-module__1aDNUq__root .s-details__title:after{content:"";background:var(--accent);width:5rem;height:1rem;-webkit-mask:var(--knot) center / contain no-repeat;mask:var(--knot) center / contain no-repeat;margin:.4rem auto 0;display:block}.styles-module__1aDNUq__root .s-wishlist__title:after{content:"";background:var(--accent);width:5rem;height:1rem;-webkit-mask:var(--knot) center / contain no-repeat;mask:var(--knot) center / contain no-repeat;margin:.4rem auto 0;display:block}.styles-module__1aDNUq__root .s-gallery__title:after{content:"";background:var(--accent);width:5rem;height:1rem;-webkit-mask:var(--knot) center / contain no-repeat;mask:var(--knot) center / contain no-repeat;margin:.4rem auto 0;display:block}.styles-module__1aDNUq__root .s-guest-wishes__title:after{content:"";background:var(--accent);width:5rem;height:1rem;-webkit-mask:var(--knot) center / contain no-repeat;mask:var(--knot) center / contain no-repeat;margin:.4rem auto 0;display:block}.styles-module__1aDNUq__root .s-rsvp__title:after{content:"";background:var(--accent);width:5rem;height:1rem;-webkit-mask:var(--knot) center / contain no-repeat;mask:var(--knot) center / contain no-repeat;margin:.4rem auto 0;display:block}.styles-module__1aDNUq__portrait .s-photo{width:min(100%,15.5rem);margin-inline:auto}:is(.styles-module__1aDNUq__portrait .s-photo__image,.styles-module__1aDNUq__slip .s-venue__image,.styles-module__1aDNUq__plain .s-gallery__image){box-shadow:0 0 0 .35rem var(--paper), 0 0 0 calc(.35rem + 1px) var(--accent), 0 .8rem 1.6rem #2b212024;border-radius:.2rem}.styles-module__1aDNUq__slip .s-venue__image{aspect-ratio:4/3;max-height:none}.styles-module__1aDNUq__slip .s-venue__name{font-family:var(--font-head);font-size:1.35rem;font-weight:400}.styles-module__1aDNUq__plain .s-day-plan__list{gap:1.7rem;width:100%;max-width:20rem;margin-inline:auto}.styles-module__1aDNUq__plain .s-day-plan__item{text-align:right;flex-direction:column;align-items:flex-end;gap:.15rem;width:50%;padding-right:1.7rem;position:relative}.styles-module__1aDNUq__plain .s-day-plan__item:nth-child(2n){text-align:left;align-self:flex-end;align-items:flex-start;padding:0 0 0 1.7rem}.styles-module__1aDNUq__plain .s-day-plan__time{width:auto;min-width:0;text-align:inherit;font-family:var(--font-head);color:var(--accent);font-size:1.5rem;font-weight:400;line-height:1.2}.styles-module__1aDNUq__plain .s-day-plan__item:after{content:"";background:url(/demo/templates/uzatu-09/knot-white.svg) center / 58% no-repeat, var(--accent);width:1.9rem;height:1.9rem;box-shadow:0 0 0 3px var(--paper), 0 0 0 4px #b3121c73;z-index:1;border-radius:50%;position:absolute;top:.9rem;right:0;translate:50% -50%}.styles-module__1aDNUq__plain .s-day-plan__item:nth-child(2n):after{left:0;right:auto;translate:-50% -50%}.styles-module__1aDNUq__plain .s-day-plan__item:not(:last-child):before{content:"";background:var(--accent);opacity:.6;width:1px;position:absolute;top:.9rem;bottom:-2.6rem;right:0}.styles-module__1aDNUq__plain .s-day-plan__item:nth-child(2n):not(:last-child):before{left:0;right:auto}.styles-module__1aDNUq__plain .s-guest-wishes__item{background:var(--slip);border:0;border-radius:.15rem;position:relative;rotate:-1.2deg}.styles-module__1aDNUq__plain .s-guest-wishes__item:nth-child(2n){rotate:1.4deg}.styles-module__1aDNUq__plain .s-guest-wishes__item:before{content:"";background:var(--accent);width:1.4rem;height:1.4rem;position:absolute;top:-.7rem;left:50%;translate:-50%;-webkit-mask:url(/ornaments/knot-tortkulak.svg) 50%/contain no-repeat;mask:url(/ornaments/knot-tortkulak.svg) 50%/contain no-repeat}.styles-module__1aDNUq__plain .s-guest-wishes__track{padding-top:.8rem}.styles-module__1aDNUq__plain .s-gallery__grid{gap:.9rem}.styles-module__1aDNUq__slip{isolation:isolate;background:var(--slip);padding:3.1rem 2.1rem 3.2rem;position:relative;overflow:hidden}.styles-module__1aDNUq__slipTop,.styles-module__1aDNUq__slipBottom{pointer-events:none;width:100%;height:2.125rem;color:var(--paper);display:block;position:absolute;left:0;right:0}.styles-module__1aDNUq__slipTop{top:-1px}.styles-module__1aDNUq__slipBottom{bottom:-1px}.styles-module__1aDNUq__film{--ink:#fff6ea;--muted:#fff6eae0;--accent:#f6dca6;color:var(--ink);background:linear-gradient(#34080c9e, #34080cb8), var(--film,url(/demo/templates/uzatu-09/greeting-blur.webp)) center / cover no-repeat, #3b0a0e}.styles-module__1aDNUq__venue{--film:url(/demo/templates/uzatu-09/venue-blur.webp)}.styles-module__1aDNUq__ring{z-index:-1;pointer-events:none;background:var(--accent);opacity:.3;width:21rem;height:21rem;position:absolute;-webkit-mask:url(/demo/templates/uzatu-09/medallion-ring-bold.svg) 50%/contain no-repeat;mask:url(/demo/templates/uzatu-09/medallion-ring-bold.svg) 50%/contain no-repeat}.styles-module__1aDNUq__ringRight{margin-top:-10.5rem;top:50%;right:-13rem}.styles-module__1aDNUq__ringTopLeft{top:-12rem;left:-12rem}.styles-module__1aDNUq__dress{--film:url(/demo/templates/uzatu-09/horse-blur.webp)}.styles-module__1aDNUq__dress .s-dress-code__colors{gap:.9rem}.styles-module__1aDNUq__dress .s-dress-code__color{width:1.9rem;height:1.9rem;box-shadow:0 0 0 1px var(--accent), 0 .35rem .7rem #0000004d;border-color:#fff6eae6;border-radius:50% 50% 50% 0;rotate:-45deg}.styles-module__1aDNUq__gifts .s-wishlist__list{border:0;flex-direction:column;gap:0;display:flex}.styles-module__1aDNUq__gifts .s-wishlist__item{background:0 0;border:0;align-items:center;padding:1.3rem .2rem;position:relative}.styles-module__1aDNUq__gifts .s-wishlist__item+.s-wishlist__item:before{content:"";background:var(--accent);opacity:.7;height:1.8rem;position:absolute;top:-.9rem;left:0;right:0;-webkit-mask:url(/ornaments/divider-koshkar.svg) 50%/contain no-repeat;mask:url(/ornaments/divider-koshkar.svg) 50%/contain no-repeat}.styles-module__1aDNUq__gifts .s-wishlist__item>.s-wishlist__take{background:var(--accent);border:0;border-radius:50%;flex:none;width:2.8rem;min-width:0;height:2.8rem;padding:0;font-size:0;position:relative;box-shadow:0 .35rem .7rem #b3121c4d}.styles-module__1aDNUq__gifts .s-wishlist__item>.s-wishlist__take:before{content:"";background:var(--paper);position:absolute;inset:.65rem;-webkit-mask:url(/ornaments/gift-box.svg) 50%/contain no-repeat;mask:url(/ornaments/gift-box.svg) 50%/contain no-repeat}.styles-module__1aDNUq__rsvp{--rsvp-active-ink:#3b0a0e;--rsvp-submit-ink:#3b0a0e;--border:#f6dca68c}.styles-module__1aDNUq__rsvp .s-rsvp__input{border:0;border-bottom:1px solid var(--border);color:var(--ink);background:0 0;border-radius:0;padding-inline:0}.styles-module__1aDNUq__rsvp .s-rsvp__input::placeholder{color:#fff6ea9e}.styles-module__1aDNUq__rsvp .s-rsvp__statuses[data-layout]{flex-flow:row;justify-content:center;gap:1.35rem;margin-block:.8rem}.styles-module__1aDNUq__rsvp .s-rsvp__statuses[data-layout] .s-rsvp__status{border:1px solid var(--border);width:4.6rem;min-width:0;height:4.6rem;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0 .45rem;font-size:.8rem;line-height:1.15;display:flex;position:relative}.styles-module__1aDNUq__rsvp .s-rsvp__status:before{content:"";background:var(--accent);opacity:.55;pointer-events:none;position:absolute;inset:-.55rem;-webkit-mask:url(/ornaments/frame-ring-koshkar.svg) 50%/contain no-repeat;mask:url(/ornaments/frame-ring-koshkar.svg) 50%/contain no-repeat}:is(.styles-module__1aDNUq__rsvp .s-rsvp__status[data-active=true],.styles-module__1aDNUq__rsvp .s-rsvp__submit){background:var(--accent);border-color:var(--accent)}.styles-module__1aDNUq__rsvp .s-rsvp__statuses[data-layout] .s-rsvp__status[data-active=true]{color:var(--rsvp-active-ink)}.styles-module__1aDNUq__rsvp .s-rsvp__status[data-active=true]:before{opacity:.9}.styles-module__1aDNUq__rsvp .s-rsvp__submit{letter-spacing:.22em;width:100%;color:var(--rsvp-submit-ink)}.styles-module__1aDNUq__rsvp .s-rsvp__add-guest{color:var(--accent)}.styles-module__1aDNUq__closing{flex-direction:column;align-items:center;gap:.85rem;display:flex}.styles-module__1aDNUq__withLove{font-family:var(--font-head);color:var(--muted);font-size:1.2rem;font-style:italic}@media (prefers-reduced-motion:no-preference){html:is([data-sn-open=envelope],[data-sn-open=preview]) .styles-module__1aDNUq__coverCopy .styles-module__1aDNUq__kicker{animation:2.6s ease-out .3s backwards styles-module__1aDNUq__kicker-in}html:is([data-sn-open=envelope],[data-sn-open=preview]) .styles-module__1aDNUq__coverCopy .s-bride-name{animation:3.4s cubic-bezier(.45,0,.25,1) 1s backwards styles-module__1aDNUq__pen-write}html:is([data-sn-open=envelope],[data-sn-open=preview]) .styles-module__1aDNUq__coverCopy .styles-module__1aDNUq__stroke{animation:1.8s ease-out 4s backwards styles-module__1aDNUq__pen-write}html:is([data-sn-open=envelope],[data-sn-open=preview]) .styles-module__1aDNUq__coverCopy .s-event-date{animation:2s ease-out 4.6s backwards styles-module__1aDNUq__rise-in}html:is([data-sn-open=wait],[data-sn-open=opening]) .styles-module__1aDNUq__coverCopy>*{opacity:0}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=wash]:before{opacity:0;filter:blur(6px);scale:.35}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=wash][data-sn-motion-visible]:before{opacity:var(--wash-opacity,.13);scale:var(--wash-scale,1);filter:none;transition:opacity 3s ease-out,scale 4.5s cubic-bezier(.22,1,.36,1),filter 3.5s ease-out}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=slip]{opacity:0;translate:0 2.5rem;rotate:-2.5deg}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=slip][data-sn-motion-visible]{opacity:1;transition:opacity 2s ease-out,translate 2.6s cubic-bezier(.22,1,.36,1),rotate 2.8s cubic-bezier(.22,1,.36,1);translate:0;rotate:none}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=calendar]:before{opacity:0;rotate:-30deg;scale:1.9}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=calendar][data-sn-motion-visible]:before{opacity:.35;transition:opacity 1.4s ease-out .6s,scale 2s cubic-bezier(.22,1,.36,1) .6s,rotate 2.2s cubic-bezier(.22,1,.36,1) .6s;rotate:none;scale:1}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=plan]:after{scale:0}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=plan]:before{transform-origin:top;scale:1 0}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=plan]>*{opacity:0}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=plan][data-sn-motion-visible]:after{transition:scale 1.2s cubic-bezier(.22, 1, .36, 1) var(--sn-motion-delay,0s);scale:1}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=plan][data-sn-motion-visible]:before{transition:scale 1.4s ease-in-out calc(var(--sn-motion-delay,0s) + .6s);scale:1}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=plan][data-sn-motion-visible]>*{opacity:1;transition:opacity 1.4s ease-out calc(var(--sn-motion-delay,0s) + .3s)}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=drop]{opacity:0;translate:0 -1.6rem}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=drop][data-sn-motion-visible]{opacity:1;transition:opacity 1.2s ease-out var(--sn-motion-delay,0s), translate 1.8s cubic-bezier(.22, 1, .36, 1) var(--sn-motion-delay,0s);translate:0}.styles-module__1aDNUq__ring{animation:90s linear infinite styles-module__1aDNUq__spin}.styles-module__1aDNUq__rsvp .s-rsvp__status[data-active=true]:before{animation:40s linear infinite styles-module__1aDNUq__spin}.styles-module__1aDNUq__ringTopLeft{animation-direction:reverse}.styles-module__1aDNUq__root[data-sn-motion-ready] [data-sn-motion=calendar][data-sn-motion-visible]:before{animation:60s linear 2.8s infinite styles-module__1aDNUq__spin}.styles-module__1aDNUq__plain .s-guest-wishes__item{transform-origin:50% 0;animation:7s ease-in-out -2s infinite styles-module__1aDNUq__sway}.styles-module__1aDNUq__plain .s-guest-wishes__item:nth-child(2n){animation-duration:9s;animation-delay:-5s}}@keyframes styles-module__1aDNUq__kicker-in{0%{opacity:0;letter-spacing:.9em}to{opacity:1;letter-spacing:.42em}}@keyframes styles-module__1aDNUq__pen-write{0%{clip-path:inset(-1em 100% -1em -1em)}to{clip-path:inset(-1em)}}@keyframes styles-module__1aDNUq__rise-in{0%{opacity:0;translate:0 .8rem}to{opacity:1;translate:0}}@keyframes styles-module__1aDNUq__spin{to{transform:rotate(360deg)}}@keyframes styles-module__1aDNUq__sway{0%,to{transform:rotate(0)}50%{transform:rotate(1.6deg)}}:is([data-print-view] .styles-module__1aDNUq__root *,[data-og-frame] .styles-module__1aDNUq__root *,[data-sn-still] .styles-module__1aDNUq__root *){clip-path:none!important;animation:none!important}:is([data-print-view] .styles-module__1aDNUq__coverCopy>*,[data-og-frame] .styles-module__1aDNUq__coverCopy>*,[data-sn-still] .styles-module__1aDNUq__coverCopy>*){opacity:1!important}
