.styles-module__TbEwDG__root{--ink:#163a32;--muted:#5e6a60;--accent:#6b5124;--paper:#f6f0e6;--rsvp-active-ink:#fffdf6;--rsvp-submit-ink:#fffdf6;--surface:#fff9;--border:#6b51244d;--font-head:var(--font-cormorant), Georgia, serif;--font-body:var(--font-inter), sans-serif;--sn-motion-distance:1.8rem;--sn-motion-duration:1.4s;--sn-env-top:#dfe1d4;isolation:isolate;color:var(--ink);font-family:var(--font-body);background:var(--paper);position:relative;overflow-x:clip}.styles-module__TbEwDG__cover{aspect-ratio:2/3;background:var(--paper);--scene:url(/demo/templates/wedding-12/burabay.webp);position:relative;overflow:hidden;-webkit-mask-image:url(/demo/templates/wedding-12/edge-bottom.png);mask-image:url(/demo/templates/wedding-12/edge-bottom.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.styles-module__TbEwDG__layer{background:var(--scene) center / cover no-repeat;pointer-events:none;position:absolute;inset:0}.styles-module__TbEwDG__layerMountains{-webkit-mask-image:linear-gradient(#000 0% 40%,#0000 50%);mask-image:linear-gradient(#000 0% 40%,#0000 50%)}.styles-module__TbEwDG__layerLake{-webkit-mask-image:linear-gradient(#0000 33%,#000 43% 62%,#0000 72%);mask-image:linear-gradient(#0000 33%,#000 43% 62%,#0000 72%)}.styles-module__TbEwDG__layerShore{-webkit-mask-image:linear-gradient(#0000 58%,#000 68% 100%);mask-image:linear-gradient(#0000 58%,#000 68% 100%)}.styles-module__TbEwDG__clouds{mix-blend-mode:soft-light;opacity:.9;pointer-events:none;will-change:translate;background:url(/demo/templates/wedding-12/sky.webp) top/cover no-repeat;width:150%;height:40%;animation:70s ease-in-out infinite alternate styles-module__TbEwDG__drift;position:absolute;top:0;left:-25%;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 90%);mask-image:linear-gradient(#000 0% 55%,#0000 90%)}.styles-module__TbEwDG__shimmer{mix-blend-mode:soft-light;pointer-events:none;will-change:translate;background:linear-gradient(100deg,#0000 25%,#fff0cd80 50%,#0000 75%);width:45%;height:30%;animation:11s ease-in-out infinite styles-module__TbEwDG__sweep;position:absolute;top:36%;left:-40%}.styles-module__TbEwDG__couple{aspect-ratio:843/1279;filter:drop-shadow(0 .4rem .6rem #141e1459);pointer-events:none;background:url(/demo/templates/wedding-12/couple.webp) bottom/contain no-repeat;width:47%;position:absolute;bottom:4.5%;left:50%;translate:-50%}.styles-module__TbEwDG__coverCopy{z-index:2;text-align:center;color:#0b2b24;text-shadow:0 0 1.2rem #fff6e1d9;padding:0 1.5rem;position:absolute;top:6%;left:0;right:0}.styles-module__TbEwDG__eyebrow{color:#5f4718;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;margin:0 0 .7rem;font-size:.7rem;font-weight:600}.styles-module__TbEwDG__names{--sn-scale:.86;overflow-wrap:anywhere;margin:0}.styles-module__TbEwDG__names .s-couple-names{flex-flow:wrap;justify-content:center;align-items:baseline;gap:0 .55rem}.styles-module__TbEwDG__names .s-couple-names__name{color:#0b2b24}.styles-module__TbEwDG__names .s-couple-names__separator{color:#5f4718;font-size:1.3rem}.styles-module__TbEwDG__body{flex-direction:column;display:flex}.styles-module__TbEwDG__sheet{text-align:center;padding:1.4rem 1.5rem 2.2rem}.styles-module__TbEwDG__sheet .s-venue__title:after{margin-inline:auto}.styles-module__TbEwDG__sheet .s-day-plan__title:after{margin-inline:auto}.styles-module__TbEwDG__sheet .s-dress-code__title:after{margin-inline:auto}.styles-module__TbEwDG__sheet .s-details__title:after{margin-inline:auto}.styles-module__TbEwDG__sheet .s-wishlist__title:after{margin-inline:auto}.styles-module__TbEwDG__sheet .s-gallery__title:after{margin-inline:auto}.styles-module__TbEwDG__sheet .s-story__title:after{margin-inline:auto}.styles-module__TbEwDG__sheet .s-rsvp__title:after{margin-inline:auto}:is(.styles-module__TbEwDG__sheet .s-greeting__text,.styles-module__TbEwDG__sheet .s-details__text,.styles-module__TbEwDG__sheet .s-wishlist__note,.styles-module__TbEwDG__sheet .s-dress-code__text,.styles-module__TbEwDG__sheet .s-story__text){max-width:20.5rem;margin-inline:auto}.styles-module__TbEwDG__sheet .s-story__item{align-items:center}:is(.styles-module__TbEwDG__sheet .s-wishlist__item,.styles-module__TbEwDG__sheet .s-rsvp__form){text-align:left}.styles-module__TbEwDG__interlude{aspect-ratio:4/5;position:relative;overflow:hidden;-webkit-mask-image:url(/demo/templates/wedding-12/edge-a.png);mask-image:url(/demo/templates/wedding-12/edge-a.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.styles-module__TbEwDG__body>.styles-module__TbEwDG__interlude:nth-of-type(2n){-webkit-mask-image:url(/demo/templates/wedding-12/edge-b.png);mask-image:url(/demo/templates/wedding-12/edge-b.png)}.styles-module__TbEwDG__interludeImage{background:var(--photo) var(--focus,center) / cover no-repeat;will-change:scale;animation:18s ease-in-out infinite alternate styles-module__TbEwDG__breathe;position:absolute;inset:-6%}.styles-module__TbEwDG__body>.styles-module__TbEwDG__interludeTall,.styles-module__TbEwDG__body>.styles-module__TbEwDG__interludeTall:nth-of-type(2n){aspect-ratio:2/3;-webkit-mask-image:url(/demo/templates/wedding-12/edge-top.png);mask-image:url(/demo/templates/wedding-12/edge-top.png)}.styles-module__TbEwDG__panel{padding:.4rem 0 1.4rem;position:relative}.styles-module__TbEwDG__panel:last-child{padding-bottom:.4rem}.styles-module__TbEwDG__emblem{background:linear-gradient(135deg,#b38845,#fff0b8 45%,#a67b3b 70%,#e6c888);width:6.5rem;height:6.5rem;margin:0 auto 2rem;-webkit-mask:url(/ornaments/medallion-shanyrak.svg) 50%/contain no-repeat;mask:url(/ornaments/medallion-shanyrak.svg) 50%/contain no-repeat}.styles-module__TbEwDG__divider{background:linear-gradient(90deg,#7d5f2a,#cdae6a,#7d5f2a);width:8rem;height:2rem;margin:.6rem auto 1.4rem;display:block;-webkit-mask:url(/ornaments/divider-koshkar.svg) 50%/contain no-repeat;mask:url(/ornaments/divider-koshkar.svg) 50%/contain no-repeat}.styles-module__TbEwDG__datePanel .s-event-date{margin-bottom:1.6rem}.styles-module__TbEwDG__datePanel .s-countdown{border-top:1px solid var(--border);margin-top:2.8rem;padding-top:2rem}.styles-module__TbEwDG__datePanel .s-countdown__label{font-family:var(--font-head);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--accent);margin-bottom:1.2rem;font-size:.76rem}.styles-module__TbEwDG__datePanel .s-countdown__units{justify-content:center;gap:.6rem;display:flex}.styles-module__TbEwDG__datePanel .s-countdown__unit{border:1px solid var(--border);background:var(--surface);border-radius:.7rem;min-width:4.3rem;padding:.85rem .4rem .65rem;box-shadow:inset 0 0 0 .22rem #ffffffb3,0 .5rem 1.2rem #3c321e14}.styles-module__TbEwDG__datePanel .s-countdown__value{font-family:var(--font-head);color:var(--ink);font-size:2.1rem;line-height:1}.styles-module__TbEwDG__datePanel .s-countdown__unit-label{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-top:.4rem;font-size:.6rem}.styles-module__TbEwDG__plan .s-day-plan__list{text-align:left;gap:1.1rem;width:fit-content;max-width:100%;margin:0 auto;padding:.2rem 0;position:relative}.styles-module__TbEwDG__plan .s-day-plan__list:before{content:"";background:linear-gradient(180deg, transparent, var(--border) 12%, var(--border) 88%, transparent);width:1px;position:absolute;top:.9rem;bottom:.9rem;left:calc(4.9rem - .5px)}.styles-module__TbEwDG__plan .s-day-plan__item{grid-template-columns:3.6rem 1.2rem 1.5rem minmax(0,1fr);align-items:center;column-gap:.7rem;display:grid}.styles-module__TbEwDG__plan .s-day-plan__item:before{content:"";background:var(--accent);width:.55rem;height:.55rem;box-shadow:0 0 0 .25rem var(--paper), 0 0 0 .3rem var(--border);border-radius:50%;grid-area:1/2;justify-self:center}.styles-module__TbEwDG__plan .s-day-plan__time{font-family:var(--font-head);color:var(--accent);text-align:right;grid-area:1/1;font-size:1.15rem}.styles-module__TbEwDG__plan .s-day-plan__icon{grid-area:1/3;justify-self:center}.styles-module__TbEwDG__plan .s-day-plan__name{grid-area:1/4;font-size:1.05rem}.styles-module__TbEwDG__plan .s-day-plan__item:not(:has(.s-day-plan__icon)) .s-day-plan__name{grid-column:3/5}.styles-module__TbEwDG__photoPanel .s-photo__image{aspect-ratio:4/5;box-shadow:0 0 0 1px var(--border);border-radius:10rem 10rem .5rem .5rem}.styles-module__TbEwDG__galleryPanel .s-gallery__image{box-shadow:0 0 0 1px var(--border);border-radius:.5rem}.styles-module__TbEwDG__wishesPanel:not(:has(.s-guest-wishes)){display:none}.styles-module__TbEwDG__wishesPanel .s-guest-wishes__item{border-color:var(--border);background:var(--surface)}.styles-module__TbEwDG__footer{z-index:1;text-align:center;color:#fff8ea;text-shadow:0 1px 14px #000000b3;position:absolute;bottom:2.4rem;left:0;right:0}.styles-module__TbEwDG__footer .styles-module__TbEwDG__emblem{width:3.5rem;height:3.5rem;margin-bottom:.8rem}.styles-module__TbEwDG__footer p{font:italic 1.7rem var(--font-head);margin:0}@keyframes styles-module__TbEwDG__breathe{0%{scale:1}to{scale:1.08}}@keyframes styles-module__TbEwDG__drift{0%{translate:0}to{translate:6%}}@keyframes styles-module__TbEwDG__sweep{0%{translate:0}55%{translate:320%}to{translate:320%}}@media (prefers-reduced-motion:no-preference){.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__layer[data-sn-motion],.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__couple[data-sn-motion]{opacity:0}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__layerMountains[data-sn-motion]{scale:1.05}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__layerShore[data-sn-motion]{translate:0 2.2rem}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__couple[data-sn-motion]{translate:-50% 3rem;scale:.96}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__layer[data-sn-motion][data-sn-motion-visible],.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__couple[data-sn-motion][data-sn-motion-visible]{opacity:1;scale:1}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__layerMountains[data-sn-motion][data-sn-motion-visible]{transition:opacity 2.2s ease-out var(--sn-motion-delay,0s), scale 4s cubic-bezier(.16, .6, .2, 1) var(--sn-motion-delay,0s)}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__layerLake[data-sn-motion][data-sn-motion-visible]{transition:opacity 2s ease-out calc(var(--sn-motion-delay,0s) + .7s)}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__layerShore[data-sn-motion][data-sn-motion-visible]{transition:opacity 2s ease-out calc(var(--sn-motion-delay,0s) + 1.3s), translate 2.4s cubic-bezier(.22, 1, .36, 1) calc(var(--sn-motion-delay,0s) + 1.3s);translate:none}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__couple[data-sn-motion][data-sn-motion-visible]{transition:opacity 2s ease-out calc(var(--sn-motion-delay,0s) + 1.9s), translate 2.6s cubic-bezier(.22, 1, .36, 1) calc(var(--sn-motion-delay,0s) + 1.9s), scale 2.6s cubic-bezier(.22, 1, .36, 1) calc(var(--sn-motion-delay,0s) + 1.9s);translate:-50%}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__coverCopy>[data-sn-motion=glow]{opacity:0;filter:blur(.5rem);translate:0 .8rem}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__coverCopy>[data-sn-motion=glow][data-sn-motion-visible]{opacity:1;filter:none;transition:opacity 1.8s ease-out calc(var(--sn-motion-delay,0s) + 2.6s), translate 2s cubic-bezier(.22, 1, .36, 1) calc(var(--sn-motion-delay,0s) + 2.6s), filter 1.8s ease-out calc(var(--sn-motion-delay,0s) + 2.6s);translate:none}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__interlude[data-sn-motion=photo]{opacity:0;translate:0 1.6rem}.styles-module__TbEwDG__root[data-sn-motion-ready] .styles-module__TbEwDG__interlude[data-sn-motion=photo][data-sn-motion-visible]{opacity:1;transition:opacity 1.8s ease-out var(--sn-motion-delay,0s), translate 2.2s cubic-bezier(.22, 1, .36, 1) var(--sn-motion-delay,0s);translate:none}}@media (prefers-reduced-motion:reduce){.styles-module__TbEwDG__clouds,.styles-module__TbEwDG__shimmer,.styles-module__TbEwDG__interludeImage{animation:none}.styles-module__TbEwDG__shimmer{display:none}}:is([data-print-view] .styles-module__TbEwDG__root *,[data-og-frame] .styles-module__TbEwDG__root *){animation:none!important}:is([data-print-view] .styles-module__TbEwDG__root [data-sn-motion],[data-og-frame] .styles-module__TbEwDG__root [data-sn-motion]){filter:none!important;scale:none!important}:is([data-print-view] .styles-module__TbEwDG__couple,[data-og-frame] .styles-module__TbEwDG__couple){translate:-50%!important}:is([data-print-view] .styles-module__TbEwDG__shimmer,[data-og-frame] .styles-module__TbEwDG__shimmer){display:none}
