.gallery3d-module__orEKWa__section{content-visibility:auto;contain-intrinsic-size:auto 1100px;background:radial-gradient(70% 55% at 50% 42%,#fffdf8 0%,#fffdf800 70%),linear-gradient(#f7f1e6 0%,#efe4cf 100%);position:relative;overflow:hidden}.gallery3d-module__orEKWa__decor{pointer-events:none;z-index:0;color:#c9ae7a;opacity:.55;position:absolute}.gallery3d-module__orEKWa__decorTL{width:min(320px,38vw);top:-10px;left:-20px}.gallery3d-module__orEKWa__decorBR{width:min(340px,40vw);bottom:-10px;right:-20px;transform:rotate(180deg)}.gallery3d-module__orEKWa__stage{z-index:1;perspective:1700px;perspective-origin:50% 42%;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;position:relative}.gallery3d-module__orEKWa__stage:focus-visible{border-radius:24px;box-shadow:inset 0 0 0 2px #7a8b6f80}.gallery3d-module__orEKWa__world{transform-style:preserve-3d;pointer-events:none;transform:rotateX(calc(var(--py,0) * -3deg)) rotateY(calc(var(--px,0) * 5deg));transition:transform .5s cubic-bezier(.22,.8,.22,1);position:absolute;inset:0}.gallery3d-module__orEKWa__floor{width:calc(var(--card-w) * 1.25);pointer-events:none;background:radial-gradient(#5a401e42 0%,#5a401e1a 40%,#5a401e00 72%);height:46px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.gallery3d-module__orEKWa__item{width:var(--card-w);height:var(--card-h);margin-left:calc(var(--card-w) / -2);transform-style:preserve-3d;transform:translateX(var(--x)) translateZ(var(--z)) rotateY(var(--ry)) scale(var(--s));opacity:var(--o);cursor:pointer;pointer-events:auto;transition:transform .8s cubic-bezier(.22,.8,.22,1),opacity .8s cubic-bezier(.22,.8,.22,1);position:absolute;top:28px;left:50%}.gallery3d-module__orEKWa__dragging .gallery3d-module__orEKWa__item{transition:none}.gallery3d-module__orEKWa__paper{border-radius:var(--radius,12px);width:100%;height:100%;box-shadow:1px 1px 0 #efe6d4, 2px 2px 0 #e7dcc6, 3px 3px 0 #ded1b8, 0 calc(10px + var(--lift) * 24px) calc(24px + var(--lift) * 44px) calc(-8px - var(--lift) * 6px) rgba(70, 48, 20, calc(.18 + var(--lift) * .22)), 0 2px 6px #4630141f;background:#fbf7ef;position:relative;overflow:hidden}.gallery3d-module__orEKWa__paper img,.gallery3d-module__orEKWa__paper video{display:block}.gallery3d-module__orEKWa__phonePaper{box-shadow:0 calc(12px + var(--lift) * 26px) calc(26px + var(--lift) * 46px) calc(-8px - var(--lift) * 6px) rgba(40, 30, 16, calc(.22 + var(--lift) * .24));background:0 0;border-radius:44px;overflow:visible}.gallery3d-module__orEKWa__sheen,.gallery3d-module__orEKWa__shade{pointer-events:none;border-radius:inherit;transition:opacity .8s cubic-bezier(.22,.8,.22,1),background-position .8s cubic-bezier(.22,.8,.22,1);position:absolute;inset:0}.gallery3d-module__orEKWa__sheen{background:linear-gradient(115deg,#fff0 30%,#ffffff61 48%,#fff0 62%) 0 0/250% 100%;background-position:var(--sheen-x,50%) 0;opacity:calc(var(--sheen-o,.6) * .55)}.gallery3d-module__orEKWa__shade{background:linear-gradient(90deg, rgba(40, 28, 12, var(--shade-l,0)) 0%, rgba(40, 28, 12, var(--shade-r,0)) 100%)}.gallery3d-module__orEKWa__info{animation:.3s ease-out both gallery3d-module__orEKWa__infoIn}@keyframes gallery3d-module__orEKWa__infoIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (hover:none),(pointer:coarse){.gallery3d-module__orEKWa__sheen{display:none}.gallery3d-module__orEKWa__paper{box-shadow:0 calc(8px + var(--lift) * 16px) calc(18px + var(--lift) * 22px) -8px rgba(70, 48, 20, calc(.2 + var(--lift) * .18))}.gallery3d-module__orEKWa__phonePaper{box-shadow:0 calc(10px + var(--lift) * 18px) calc(20px + var(--lift) * 24px) -8px rgba(40, 30, 16, calc(.24 + var(--lift) * .2))}}.gallery3d-module__orEKWa__reduce .gallery3d-module__orEKWa__item,.gallery3d-module__orEKWa__reduce .gallery3d-module__orEKWa__paper,.gallery3d-module__orEKWa__reduce .gallery3d-module__orEKWa__sheen,.gallery3d-module__orEKWa__reduce .gallery3d-module__orEKWa__shade,.gallery3d-module__orEKWa__reduce .gallery3d-module__orEKWa__world{transition:opacity .2s linear}.gallery3d-module__orEKWa__reduce .gallery3d-module__orEKWa__info{animation:none}
.card-module__W4UKNW__scene{justify-content:center;align-items:center;min-height:100svh;padding:12px;display:flex}.card-module__W4UKNW__card{aspect-ratio:640/896;border-radius:6px;flex:none;width:min(100vw - 24px,71.4286svh - 17.1429px,480px);position:relative;overflow:hidden;box-shadow:0 18px 50px #3c28142e;container-type:inline-size}.card-module__W4UKNW__frameless{box-shadow:none;border-radius:0}.card-module__W4UKNW__fill{width:100%}.card-module__W4UKNW__capture{width:640px;box-shadow:none;border-radius:0}.card-module__W4UKNW__bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.card-module__W4UKNW__text{pointer-events:none;transition:opacity .7s ease-out;position:absolute;inset:0}.card-module__W4UKNW__text>*{pointer-events:none}.card-module__W4UKNW__textMove{will-change:transform;position:absolute;inset:0}.card-module__W4UKNW__textMove>*{pointer-events:auto}.card-module__W4UKNW__numeral{font-family:var(--font-numeral), sans-serif;letter-spacing:-.01em;white-space:nowrap;color:#0000;-webkit-text-stroke:.12cqw #7856228c;filter:drop-shadow(0 .3cqw .25cqw #5a40144d);pointer-events:none;background-position:0 0,20% 30%;background-repeat:no-repeat,repeat;background-size:100% 100%,70cqw;-webkit-background-clip:text;background-clip:text;align-items:flex-start;font-weight:600;line-height:1.02;display:flex;position:absolute}.card-module__W4UKNW__numeralWord{font-family:var(--font-opt-monsieur), var(--font-arm-display), cursive;text-align:right;white-space:nowrap;pointer-events:none;line-height:1;position:absolute}html[lang=hy] .card-module__W4UKNW__numeralWord{font-size:.8em;font-style:italic}html[lang=ru] .card-module__W4UKNW__numeralWord{font-family:var(--font-opt-marck), cursive;font-size:.72em}.card-module__W4UKNW__text[data-moving]{transition:none}.card-module__W4UKNW__pending{opacity:0}@media (prefers-reduced-motion:reduce){.card-module__W4UKNW__pending{opacity:1}}.card-module__W4UKNW__zone{width:76%;color:inherit;font:inherit;text-align:center;overflow-wrap:anywhere;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0 1cqw;line-height:1.12;display:flex;position:absolute;left:12%;overflow:hidden}.card-module__W4UKNW__age{font-family:inherit;font-weight:600;font-size:calc(1.1em / var(--script-k,1));color:var(--card-accent);justify-content:center;align-items:center;line-height:.88;display:flex}.card-module__W4UKNW__ageWord{font-weight:400;font-size:calc(.55em * var(--script-k,1));margin-left:.35em}.card-module__W4UKNW__zone p{white-space:pre-line;margin:0}.card-module__W4UKNW__message{line-height:1.15}.card-module__W4UKNW__details{line-height:1.28}.card-module__W4UKNW__tappable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:6px}.card-module__W4UKNW__tappable:active{cursor:grabbing}.card-module__W4UKNW__tappable:hover{outline:1.5px dashed #5a463659}.card-module__W4UKNW__selected,.card-module__W4UKNW__selected:hover{outline-offset:2px;outline:2px dashed #6f7d5c}.card-module__W4UKNW__placeholder{opacity:.45}.card-module__W4UKNW__watermark{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.card-module__W4UKNW__hint{color:#7a6a5a;font:500 12px/1.3 var(--font-sans), var(--font-arm-sans), sans-serif;text-align:center;background:#ffffffe0;border-radius:999px;width:max-content;max-width:calc(100% - 24px);margin:0;padding:6px 12px;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}.card-module__W4UKNW__zone .card-module__W4UKNW__oneLine{white-space:nowrap}
.dolce-vita-module__MmGezW__scene{background:#efe8e0}.dolce-vita-module__MmGezW__cover{--paper:#e7d3d0;--ground:#e0ccc9;--caption:#6b4038;z-index:100;cursor:pointer;-webkit-tap-highlight-color:transparent;position:fixed;inset:0;overflow:hidden}.dolce-vita-module__MmGezW__stage{--stage-w:calc(max(100vw, calc(100vh * 1012 / 874)) * 1.04);width:var(--stage-w);height:calc(var(--stage-w) * 874 / 1012);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dolce-vita-module__MmGezW__piece{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform, opacity;isolation:isolate;display:block;position:absolute}.dolce-vita-module__MmGezW__paper{width:100%;height:100%;display:block}.dolce-vita-module__MmGezW__tint{background:var(--paper);mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dolce-vita-module__MmGezW__letters{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.dolce-vita-module__MmGezW__tintLeft{-webkit-mask-image:url(/templates/dolce-vita/flap-left.webp);mask-image:url(/templates/dolce-vita/flap-left.webp)}.dolce-vita-module__MmGezW__tintRight{-webkit-mask-image:url(/templates/dolce-vita/flap-right.webp);mask-image:url(/templates/dolce-vita/flap-right.webp)}.dolce-vita-module__MmGezW__tintBottom{-webkit-mask-image:url(/templates/dolce-vita/flap-bottom.webp);mask-image:url(/templates/dolce-vita/flap-bottom.webp)}.dolce-vita-module__MmGezW__tintTop{-webkit-mask-image:url(/templates/dolce-vita/flap-top.webp);mask-image:url(/templates/dolce-vita/flap-top.webp)}.dolce-vita-module__MmGezW__flapLeft{z-index:2;width:46.146%;height:100%;top:0;left:.395%}.dolce-vita-module__MmGezW__flapRight{z-index:2;width:46.146%;height:100%;top:0;left:53.458%}.dolce-vita-module__MmGezW__flapBottom{z-index:3;width:99.901%;height:66.476%;top:32.494%;left:.099%}.dolce-vita-module__MmGezW__flapTop{z-index:4;width:100%;height:50.229%;top:.801%;left:0}.dolce-vita-module__MmGezW__seal{z-index:6;transform-origin:50%;width:23.814%;height:27.575%;top:33.868%;left:38.142%}.dolce-vita-module__MmGezW__ground{z-index:0;background:var(--ground);position:absolute;inset:0}.dolce-vita-module__MmGezW__hint{z-index:7;text-align:center;width:39.526%;font-family:var(--font-cormorant), Georgia, serif;font-size:calc(var(--stage-w) * 22 / 1012 * var(--type-scale,1));letter-spacing:.02em;color:var(--caption);pointer-events:none;line-height:1.15;position:absolute;top:56.178%;left:30.237%}.dolce-vita-module__MmGezW__hero{background:#f4eee7;height:100vh;position:relative;overflow:hidden}.dolce-vita-module__MmGezW__heroBackdrop,.dolce-vita-module__MmGezW__heroPoster,.dolce-vita-module__MmGezW__heroFilm{width:100%;height:100%;display:block;position:absolute;inset:0}.dolce-vita-module__MmGezW__heroBackdrop{z-index:0;-o-object-fit:cover;object-fit:cover;opacity:.3;filter:saturate(.7)brightness(1.12);transform:scale(1.25)}.dolce-vita-module__MmGezW__heroPoster{z-index:1;-o-object-fit:cover;object-fit:cover}.dolce-vita-module__MmGezW__heroFilm{z-index:2;-o-object-fit:cover;object-fit:cover}.dolce-vita-module__MmGezW__heroWash{z-index:3;background:linear-gradient(#3422185c 0%,#3422181f 26%,#34221800 44%),linear-gradient(#34221800 78%,#34221852 100%);position:absolute;inset:0}.dolce-vita-module__MmGezW__heroFog{z-index:5;pointer-events:none;background:linear-gradient(#faf3ea00 0%,#faf3ea1f 52%,#faf3ea6b 80%,#faf3eae6 95%,#faf3ea 100%);height:26%;position:absolute;inset:auto 0 0}.dolce-vita-module__MmGezW__heroText{z-index:4;text-align:center;flex-direction:column;justify-content:space-between;align-items:center;height:100svh;padding:clamp(74px,12svh,128px) 20px clamp(29px,5svh,56px);display:flex;position:relative}.dolce-vita-module__MmGezW__heroHead{text-align:center}.dolce-vita-module__MmGezW__names{font-family:var(--font-names,var(--font-script), cursive);font-size:calc(clamp(2.1rem, 10vw, 4rem) * var(--type-scale,1));letter-spacing:.01em;background:linear-gradient(168deg,#fffaf0 0%,#fdeed6 38%,#f7d8bd 68%,#fbead2 100%);color:#0000;filter:drop-shadow(0 1px 2px #3a261a73)drop-shadow(0 2px 14px #3a261a4d);-webkit-background-clip:text;background-clip:text;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .2em;font-weight:400;line-height:1.12;display:flex}.dolce-vita-module__MmGezW__amp{margin:0 .14em;font-size:.86em}.dolce-vita-module__MmGezW__married{font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(1.05rem, 4.6vw, 1.7rem) * var(--type-scale,1));color:#fceeda;text-shadow:0 1px 3px #3a261a73,0 2px 14px #3a261a52;margin-top:6px;line-height:1.3}.dolce-vita-module__MmGezW__heroFoot{flex-direction:column;align-items:center;gap:clamp(10px,2svh,22px);display:flex}.dolce-vita-module__MmGezW__scrollCue{color:#fbead2;width:clamp(20px,5.5vw,28px);animation:2.2s ease-in-out infinite dolce-vita-module__MmGezW__scrollCue;display:block}.dolce-vita-module__MmGezW__scrollCue svg{filter:drop-shadow(0 1px 2px #3a261a73)drop-shadow(0 2px 12px #3a261a4d);width:100%;height:auto;display:block}@keyframes dolce-vita-module__MmGezW__scrollCue{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.dolce-vita-module__MmGezW__theDate{font-family:var(--font-names,var(--font-script), cursive);font-size:calc(clamp(1.7rem, 7.5vw, 3rem) * var(--type-scale,1));color:#2b2723;text-shadow:0 1px 12px #fffcf6d9;line-height:1.1}.dolce-vita-module__MmGezW__letterSection{--stage-w:100vw;--stage-h:var(--stage-w);--travel:calc(var(--stage-w) * .347);--foot:calc(var(--stage-w) * .05);--pin-top:max(0px, calc(100svh - var(--stage-h) - var(--foot)));z-index:1;height:calc(var(--stage-h) + var(--travel));background:#faf3ea;position:relative}.dolce-vita-module__MmGezW__letterMark{left:0;top:calc(-1 * var(--pin-top));width:1px;height:var(--travel);visibility:hidden;pointer-events:none;position:absolute}.dolce-vita-module__MmGezW__letterPin{top:var(--pin-top);height:var(--stage-h);justify-content:center;display:flex;position:sticky}.dolce-vita-module__MmGezW__letterStage{width:var(--stage-w);height:var(--stage-h);position:relative;container-type:inline-size}.dolce-vita-module__MmGezW__letterBack,.dolce-vita-module__MmGezW__letterFront{aspect-ratio:1;width:100%;height:auto;display:block;position:absolute;bottom:0;left:0;right:0}.dolce-vita-module__MmGezW__letterBack{z-index:1}@keyframes dolce-vita-module__MmGezW__heartFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.dolce-vita-module__MmGezW__float{animation:2.4s ease-in-out infinite dolce-vita-module__MmGezW__heartFloat}.dolce-vita-module__MmGezW__floatLate{animation-delay:-.9s}.dolce-vita-module__MmGezW__hearts{z-index:0;pointer-events:none;color:#c99a86;width:20cqw;height:auto;transform:translate(-50%, calc(var(--rise,1) * 50cqw));position:absolute;bottom:126cqw;left:50%;overflow:visible}.dolce-vita-module__MmGezW__letterFront{z-index:3;pointer-events:none}.dolce-vita-module__MmGezW__letterSlot{z-index:2;pointer-events:none;position:absolute;inset:-100cqw 0 2cqw;overflow:hidden}.dolce-vita-module__MmGezW__letterCard{text-align:center;pointer-events:auto;min-height:74cqw;transform:translateY(calc(var(--rise,1) * var(--travel)));background:#fffdfa;flex-direction:column;justify-content:flex-start;align-items:center;gap:4.2cqw;padding:7.5cqw 4cqw 24cqw;display:flex;position:absolute;bottom:28cqw;left:19.2cqw;right:19.2cqw;box-shadow:0 6px 18px #78585424}.dolce-vita-module__MmGezW__letterHead{font-family:var(--font-names,var(--font-script), cursive);font-size:calc(clamp(16px, 6.7cqw, 33px) * var(--type-scale,1));color:#3b3129;line-height:1.25}.dolce-vita-module__MmGezW__letterBody{font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(10px, 3.32cqw, 16px) * var(--type-scale,1));color:#4a4038;line-height:1.32}html[lang=hy] .dolce-vita-module__MmGezW__letterHead{font-size:calc(clamp(12px, 4.8cqw, 24px) * var(--type-scale,1))}html[lang=hy] .dolce-vita-module__MmGezW__letterBody{font-size:calc(clamp(9px, 2.96cqw, 14.5px) * var(--type-scale,1))}html[lang=hy] .dolce-vita-module__MmGezW__theDate{font-size:calc(clamp(1.9rem, 8.5vw, 3.4rem) * var(--type-scale,1) * .74)}html[lang=hy] .dolce-vita-module__MmGezW__scheduleTitle{font-size:calc(clamp(28px, 9vw, 52px) * var(--type-scale,1) * .67)}@media (prefers-reduced-motion:reduce){.dolce-vita-module__MmGezW__letterSection{height:auto}.dolce-vita-module__MmGezW__letterPin{height:auto;padding:calc(var(--stage-w) * .16 + clamp(16px, 3svh, 32px)) 20px clamp(56px, 12vw, 110px);position:static;top:auto}.dolce-vita-module__MmGezW__letterCard{transform:none!important}.dolce-vita-module__MmGezW__hearts{transform:translate(-50%)!important}.dolce-vita-module__MmGezW__float{animation:none}}.dolce-vita-module__MmGezW__albumSection{z-index:1;text-align:center;background:#faf3ea;flex-direction:column;align-items:center;padding:clamp(52px,13vw,104px) 20px clamp(24px,6vw,48px);display:flex;position:relative}.dolce-vita-module__MmGezW__albumTitle{font-family:var(--font-names,var(--font-script), cursive);font-size:calc(clamp(28px, 9vw, 52px) * var(--type-scale,1));color:#a8765c;margin-bottom:clamp(36px,9vw,64px);font-weight:400;line-height:1.15}.dolce-vita-module__MmGezW__album{aspect-ratio:1/.94;width:100%;max-width:372px;margin-bottom:26%;position:relative}.dolce-vita-module__MmGezW__albumPrint{background:#fffdfa;border-radius:3px;width:62%;padding:3.2%;display:block;position:absolute;box-shadow:0 6px 16px #78585429}.dolce-vita-module__MmGezW__albumPrint img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.dolce-vita-module__MmGezW__albumPrint:first-child{top:0;left:0;transform:rotate(-3.5deg)}.dolce-vita-module__MmGezW__albumPrint:last-child{z-index:1;bottom:-26%;right:-7%;transform:rotate(3deg)}.dolce-vita-module__MmGezW__albumPrint:only-child{width:66%;margin:0 auto;position:relative;left:auto;right:auto;transform:rotate(-2deg)}html[lang=hy] .dolce-vita-module__MmGezW__albumTitle{font-size:calc(clamp(28px, 9vw, 52px) * var(--type-scale,1) * .67)}.dolce-vita-module__MmGezW__scheduleSection{z-index:1;text-align:center;background:#faf3ea;flex-direction:column;align-items:center;padding:clamp(40px,9vw,80px) 20px clamp(56px,12vw,110px);display:flex;position:relative;overflow:hidden}.dolce-vita-module__MmGezW__skyBack,.dolce-vita-module__MmGezW__skyFront{pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#000 0 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#000 0 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.dolce-vita-module__MmGezW__skyBack{z-index:0}.dolce-vita-module__MmGezW__skyFront{z-index:3}.dolce-vita-module__MmGezW__cloud{will-change:transform;position:absolute}.dolce-vita-module__MmGezW__cloudImg{width:100%;height:auto;display:block}.dolce-vita-module__MmGezW__cloudFlip{transform:scaleX(-1)}.dolce-vita-module__MmGezW__cloudCluster{opacity:.9;width:160%;top:37%;left:-30%}.dolce-vita-module__MmGezW__cloudWispL{opacity:.9;width:78%;top:29%;left:-26%}.dolce-vita-module__MmGezW__cloudWispR{opacity:.88;width:72%;top:35%;right:-24%}.dolce-vita-module__MmGezW__cloudLow{opacity:.9;width:82%;top:73%;left:-20%}.dolce-vita-module__MmGezW__scheduleTitle{z-index:1;min-height:46px;font-family:var(--font-names,var(--font-script), cursive);font-size:calc(clamp(28px, 9vw, 52px) * var(--type-scale,1));color:#a8765c;margin:clamp(10px,3vw,22px) 0 clamp(14px,4vw,28px);font-weight:400;line-height:1.15;position:relative}.dolce-vita-module__MmGezW__timeline{--stop-gap:clamp(26px, 7vw, 56px);--time:calc(clamp(19px, 5.6vw, 30px) * var(--type-scale,1));--label:calc(clamp(12px, 3.5vw, 20px) * var(--type-scale,1));z-index:1;-moz-column-gap:var(--stop-gap);column-gap:var(--stop-gap);grid-template-columns:1fr 1fr;row-gap:clamp(20px,5vw,34px);width:100%;max-width:560px;margin-top:clamp(24px,6vw,46px);list-style:none;display:grid;position:relative}.dolce-vita-module__MmGezW__timeline:before{content:"";top:calc(var(--time) * .6);bottom:calc(var(--time) * .6);opacity:.7;background:#c99a86;border-radius:1px;width:2px;margin-left:-1px;position:absolute;left:50%}.dolce-vita-module__MmGezW__stop{text-align:center;position:relative}.dolce-vita-module__MmGezW__stop[data-side=right]{grid-column:2}.dolce-vita-module__MmGezW__stop[data-side=left]{grid-column:1}.dolce-vita-module__MmGezW__stopMark{top:calc(var(--time) * .6);background:#c99a86;width:9px;height:9px;margin-top:-4.5px;position:absolute;transform:rotate(45deg)}.dolce-vita-module__MmGezW__stop[data-side=right] .dolce-vita-module__MmGezW__stopMark{left:calc(var(--stop-gap) / -2 - 4.5px)}.dolce-vita-module__MmGezW__stop[data-side=left] .dolce-vita-module__MmGezW__stopMark{right:calc(var(--stop-gap) / -2 - 4.5px)}.dolce-vita-module__MmGezW__stopTime{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--time);color:#3b3129;line-height:1.2}.dolce-vita-module__MmGezW__stopLabel{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--label);color:#7a6a5c;margin-top:2px;line-height:1.25}@media (prefers-reduced-motion:reduce){.dolce-vita-module__MmGezW__cloud{transform:none!important}}.dolce-vita-module__MmGezW__venueSection{z-index:1;text-align:center;background:#faf3ea;flex-direction:column;align-items:center;padding:clamp(36px,9vw,72px) 20px clamp(64px,14vw,120px);display:flex;position:relative}.dolce-vita-module__MmGezW__venueSection:before,.dolce-vita-module__MmGezW__venueSection:after{content:"";position:absolute;bottom:clamp(26px,6.5vw,52px)}.dolce-vita-module__MmGezW__venueSection:after{background:linear-gradient(90deg,#c99a8600,#c99a86,#c99a8600);height:1px;margin-bottom:-.5px;left:8%;right:8%}.dolce-vita-module__MmGezW__venueSection:before{z-index:1;background:#c99a86;width:8px;height:8px;margin:0 0 -4px -4px;left:50%;transform:rotate(45deg);box-shadow:0 0 0 5px #faf3ea}.dolce-vita-module__MmGezW__venueTitle{font-family:var(--font-names,var(--font-script), cursive);font-size:calc(clamp(28px, 9vw, 52px) * var(--type-scale,1));color:#a8765c;font-weight:400;line-height:1.15}.dolce-vita-module__MmGezW__venueList{flex-direction:column;align-items:stretch;gap:clamp(30px,8vw,48px);width:100%;max-width:420px;margin-top:clamp(22px,6vw,40px);display:flex}.dolce-vita-module__MmGezW__venueCard+.dolce-vita-module__MmGezW__venueCard:before,.dolce-vita-module__MmGezW__venueCard+.dolce-vita-module__MmGezW__venueCard:after{content:"";position:absolute;top:calc(clamp(30px,8vw,48px)/-2)}.dolce-vita-module__MmGezW__venueCard+.dolce-vita-module__MmGezW__venueCard:after{background:linear-gradient(90deg,#c99a8600,#c99a86,#c99a8600);height:1px;margin-top:-.5px;left:8%;right:8%}.dolce-vita-module__MmGezW__venueCard+.dolce-vita-module__MmGezW__venueCard:before{z-index:1;background:#c99a86;width:8px;height:8px;margin:-4px 0 0 -4px;left:50%;transform:rotate(45deg);box-shadow:0 0 0 5px #faf3ea}.dolce-vita-module__MmGezW__venueCard{text-align:center;flex-direction:column;align-items:center;padding:0 clamp(4px,1.5vw,10px);display:flex;position:relative}.dolce-vita-module__MmGezW__venueLead{font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(9px, 2.4vw, 12px) * var(--type-scale,1));letter-spacing:.12em;text-transform:uppercase;text-wrap:balance;color:#a8907f;margin:0;line-height:1.4}.dolce-vita-module__MmGezW__venueTime{font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(10px, 2.7vw, 13px) * var(--type-scale,1));letter-spacing:.02em;color:#8a6a58;background:#f5e7dd;border-radius:999px;flex-shrink:0;align-items:center;gap:.4em;margin-top:clamp(8px,2vw,12px);padding:.38em .8em;line-height:1;display:inline-flex}.dolce-vita-module__MmGezW__venueName{font-family:var(--font-names,var(--font-script), cursive);font-size:calc(clamp(18px, 5vw, 26px) * var(--type-scale,1));color:#3b3129;margin-top:clamp(10px,2.8vw,16px);font-weight:400;line-height:1.15}.dolce-vita-module__MmGezW__venueAddress{font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(11px, 3vw, 14px) * var(--type-scale,1));color:#7a6a5c;margin-top:clamp(4px,1.2vw,8px);line-height:1.4}.dolce-vita-module__MmGezW__venueMap{min-height:30px;font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(10px, 2.7vw, 13px) * var(--type-scale,1));letter-spacing:.02em;color:#8a6a58;cursor:pointer;background:#fbefe7;border:1px solid #c99a868c;border-radius:999px;align-items:center;gap:.5em;margin-top:clamp(14px,3.6vw,20px);padding:.45em .95em;line-height:1;transition:background-color .2s,border-color .2s;display:inline-flex}.dolce-vita-module__MmGezW__venueMap:hover{background:#f7e5d9;border-color:#c99a86}.dolce-vita-module__MmGezW__venueMap:focus-visible{outline-offset:2px;outline:2px solid #8a6a58}.dolce-vita-module__MmGezW__venuePhotoFrame{width:82%;margin:clamp(8px,2vw,12px) auto 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 46%,#0000008c 76%,#0000001f 93%,#0000 100%);mask-image:linear-gradient(#000 46%,#0000008c 76%,#0000001f 93%,#0000 100%)}.dolce-vita-module__MmGezW__venuePhoto{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.dolce-vita-module__MmGezW__venueMap{transition:none}}html[lang=hy] .dolce-vita-module__MmGezW__venueTitle{font-size:calc(clamp(28px, 9vw, 52px) * var(--type-scale,1) * .67)}html[lang=hy] .dolce-vita-module__MmGezW__venueLead{letter-spacing:.07em}html[lang=hy] .dolce-vita-module__MmGezW__venueName{font-size:calc(clamp(18px, 5vw, 26px) * var(--type-scale,1) * .82)}.dolce-vita-module__MmGezW__rsvpSection{z-index:1;text-align:center;background:#faf3ea;flex-direction:column;align-items:center;padding:clamp(6px,2vw,18px) 20px clamp(56px,13vw,104px);display:flex;position:relative;overflow:hidden}.dolce-vita-module__MmGezW__rsvpSky{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%)}.dolce-vita-module__MmGezW__rsvpCloudL,.dolce-vita-module__MmGezW__rsvpCloudR{opacity:.75;height:auto;display:block;position:absolute}.dolce-vita-module__MmGezW__rsvpCloudL{width:78%;top:6%;left:-26%}.dolce-vita-module__MmGezW__rsvpCloudR{width:70%;bottom:4%;right:-22%;transform:scaleX(-1)}.dolce-vita-module__MmGezW__rsvpPrompt{z-index:2;font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(12px, 3.4vw, 16px) * var(--type-scale,1));color:#856251;font-style:italic;line-height:1.4;position:relative}.dolce-vita-module__MmGezW__rsvpTitle{z-index:2;font-family:var(--font-names,var(--font-script), cursive);font-size:calc(clamp(28px, 9vw, 52px) * var(--type-scale,1));color:#a8765c;margin:clamp(2px,.8vw,6px) 0 clamp(14px,4vw,22px);font-weight:400;line-height:1.15;position:relative}.dolce-vita-module__MmGezW__rsvpCard{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#a8765c1a;border-radius:clamp(16px,4.5vw,26px);flex-direction:column;align-items:center;width:100%;max-width:420px;padding:clamp(22px,6vw,36px) clamp(14px,4vw,26px) clamp(10px,3vw,18px);display:flex;position:relative}:is(.dolce-vita-module__MmGezW__rsvpCard input,.dolce-vita-module__MmGezW__rsvpCard textarea){font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(13px, 3.6vw, 16px) * var(--type-scale,1));color:#3b3129;background:#fffdfab8;border-color:#a8765c66}.dolce-vita-module__MmGezW__rsvpCard input{border-radius:999px}.dolce-vita-module__MmGezW__rsvpCard textarea{border-radius:clamp(16px,4.5vw,24px)}.dolce-vita-module__MmGezW__rsvpCard input::-moz-placeholder{color:#9b7c68}.dolce-vita-module__MmGezW__rsvpCard textarea::-moz-placeholder{color:#9b7c68}.dolce-vita-module__MmGezW__rsvpCard input::placeholder{color:#9b7c68}.dolce-vita-module__MmGezW__rsvpCard textarea::placeholder{color:#9b7c68}:is(.dolce-vita-module__MmGezW__rsvpCard input:focus,.dolce-vita-module__MmGezW__rsvpCard textarea:focus){border-color:#c99a86}.dolce-vita-module__MmGezW__rsvpCard button:is([aria-pressed],[aria-label]){font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(11px, 3vw, 14px) * var(--type-scale,1));letter-spacing:.04em;color:#6b4c3b;background:#fffdfab8;border-color:#a8765c6b;border-radius:999px;font-weight:400}.dolce-vita-module__MmGezW__rsvpCard button[aria-pressed=true]{color:#6f5140;background:#f2dcd0;border-color:#c99a86}.dolce-vita-module__MmGezW__rsvpCard button:not([aria-pressed]):not([aria-label]){font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.14em;box-shadow:none;font-weight:500}:is(.dolce-vita-module__MmGezW__rsvpCard p,.dolce-vita-module__MmGezW__rsvpCard a,.dolce-vita-module__MmGezW__rsvpCard span){font-family:var(--font-cormorant), Georgia, serif}.dolce-vita-module__MmGezW__rsvpCard p{color:#856251}html[lang=hy] .dolce-vita-module__MmGezW__rsvpTitle{font-size:calc(clamp(28px, 9vw, 52px) * var(--type-scale,1) * .67)}@media (min-width:768px){.dolce-vita-module__MmGezW__heroPoster,.dolce-vita-module__MmGezW__heroFilm{-o-object-fit:contain;object-fit:contain}.dolce-vita-module__MmGezW__heroBackdrop{opacity:.5;filter:saturate(.85)brightness(1.1)}.dolce-vita-module__MmGezW__content{width:min(100%,56.25svh);margin-inline:auto;box-shadow:0 0 60px #604a3a24}.dolce-vita-module__MmGezW__letterSection{--stage-w:min(100vw, calc(100svh * 9 / 16))}.dolce-vita-module__MmGezW__heroText{padding-inline:clamp(16px,3svh,35px)}.dolce-vita-module__MmGezW__names{font-size:calc(clamp(1.75rem, 5svh, 3.4rem) * var(--type-scale,1))}.dolce-vita-module__MmGezW__married{font-size:calc(clamp(.95rem, 2.2svh, 1.5rem) * var(--type-scale,1))}.dolce-vita-module__MmGezW__theDate{font-size:calc(clamp(1.5rem, 4svh, 2.7rem) * var(--type-scale,1))}}@media (prefers-reduced-motion:reduce){.dolce-vita-module__MmGezW__heroFilm{display:none}.dolce-vita-module__MmGezW__scrollCue{opacity:1;animation:none}.dolce-vita-module__MmGezW__scratchHint{visibility:hidden}}.dolce-vita-module__MmGezW__dateSection{z-index:1;text-align:center;background:#faf3ea;flex-direction:column;align-items:center;gap:8px;padding:clamp(48px,10vw,96px) 20px clamp(56px,8vw,104px);display:flex;position:relative}.dolce-vita-module__MmGezW__theDate{font-family:var(--font-names,var(--font-script), cursive);font-size:calc(clamp(1.9rem, 8.5vw, 3.4rem) * var(--type-scale,1));background:linear-gradient(168deg,#fffaf0 0%,#fdeed6 38%,#f7d8bd 68%,#fbead2 100%);color:#0000;filter:drop-shadow(0 1px 2px #3a261a73)drop-shadow(0 2px 14px #3a261a4d);-webkit-background-clip:text;background-clip:text;font-weight:400;line-height:1.1}.dolce-vita-module__MmGezW__scratchHint{min-height:34px;font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(.92rem, 3.8vw, 1.3rem) * var(--type-scale,1));letter-spacing:.05em;color:#9a6d4e;justify-content:center;align-items:center;gap:clamp(10px,3vw,18px);margin-bottom:clamp(22px,6vw,42px);display:flex}.dolce-vita-module__MmGezW__hintText{white-space:nowrap}.dolce-vita-module__MmGezW__rule{background:linear-gradient(90deg,#b88a6800 0%,#b88a68e6 100%);flex:0 auto;width:clamp(26px,9vw,62px);min-width:0;height:1px}.dolce-vita-module__MmGezW__rule:last-child{background:linear-gradient(90deg,#b88a68e6 0%,#b88a6800 100%)}.dolce-vita-module__MmGezW__scratchRow{grid-template-columns:repeat(3,1fr);gap:clamp(10px,3vw,26px);width:100%;max-width:660px;display:grid}.dolce-vita-module__MmGezW__scratch{flex-direction:column;align-items:center;gap:11px;min-width:0;display:flex}.dolce-vita-module__MmGezW__scratchWell{aspect-ratio:5/6;background:#fffdf7;border-radius:clamp(10px,3vw,18px);width:100%;position:relative;box-shadow:0 0 0 1px #c49a7459,0 10px 26px #805e4229;container-type:inline-size}.dolce-vita-module__MmGezW__scratchValue{white-space:nowrap;font-family:var(--font-cormorant), Georgia, serif;font-size:calc(clamp(1.6rem, 27cqw, 4.6rem) * var(--type-scale,1));color:#a8765c;font-weight:600;line-height:1.05;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dolce-vita-module__MmGezW__scratchWord{font-size:calc(clamp(1rem, 15cqw, 2.6rem) * var(--type-scale,1))}.dolce-vita-module__MmGezW__scratchFoil{z-index:1;border-radius:inherit;cursor:grab;touch-action:none;width:100%;height:100%;transition:opacity .5s ease-out;position:absolute;inset:0}.dolce-vita-module__MmGezW__scratchGone{opacity:0;pointer-events:none}.dolce-vita-module__MmGezW__scratchLabel{font-family:var(--font-sans), system-ui, sans-serif;font-size:calc(clamp(.6rem, 2.6vw, .78rem) * var(--type-scale,1));letter-spacing:.26em;text-transform:uppercase;color:#a87d5c;line-height:19px}.dolce-vita-module__MmGezW__content{opacity:0}@media (prefers-reduced-motion:reduce){.dolce-vita-module__MmGezW__piece{animation:none!important}}
.palm-zoom-module__V3ZaRq__scene{color:#4a3a2a;background:#f7f3ec}.palm-zoom-module__V3ZaRq__heroArch{will-change:transform, opacity}.palm-zoom-module__V3ZaRq__whiteFlash{pointer-events:none;background:radial-gradient(circle at 50% 45%,#fff 0% 40%,#0000 75%)}.palm-zoom-module__V3ZaRq__embossPanel{background-image:url(/templates/palm-zoom/countdown-bg.webp);background-position:50%;background-size:cover}.palm-zoom-module__V3ZaRq__vineSpine{background:linear-gradient(#7c2f38,#7c2f38);width:2px}.palm-zoom-module__V3ZaRq__sparkle{background:radial-gradient(circle,#b89a5ee6,#0000 70%);border-radius:9999px;animation:6s ease-in-out infinite palm-zoom-module__V3ZaRq__drift;position:absolute}@keyframes palm-zoom-module__V3ZaRq__drift{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.9;transform:translateY(-14px)}}.palm-zoom-module__V3ZaRq__scrollHint{border:1.5px solid #7c2f38;border-radius:12px;width:22px;height:36px;position:relative}.palm-zoom-module__V3ZaRq__scrollHint:after{content:"";background:#7c2f38;border-radius:2px;width:3px;height:6px;animation:1.6s ease-in-out infinite palm-zoom-module__V3ZaRq__scrollDot;position:absolute;top:7px;left:50%;transform:translate(-50%)}@keyframes palm-zoom-module__V3ZaRq__scrollDot{0%{opacity:0;top:7px}50%{opacity:1}to{opacity:0;top:16px}}@media (prefers-reduced-motion:reduce){.palm-zoom-module__V3ZaRq__sparkle,.palm-zoom-module__V3ZaRq__scrollHint:after{animation:none}}
.vintage-envelope-module__eUtcza__scene{--col:clamp(480px, calc(100svh * 1072 / 1920), 560px);color:#22365e;background-color:#f4eee8;overflow-x:clip}.vintage-envelope-module__eUtcza__column{max-width:var(--col)}.vintage-envelope-module__eUtcza__wash{z-index:49;pointer-events:none;background:radial-gradient(88% 52% at 16% 6%,#fff7ea9e,#fff7ea00 62%),radial-gradient(78% 48% at 88% 94%,#dee7d46b,#dee7d400 62%);position:fixed;inset:0}.vintage-envelope-module__eUtcza__grain{z-index:50;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:fixed;inset:0}.vintage-envelope-module__eUtcza__cover{z-index:70;cursor:pointer;background-color:#f4eee8;justify-content:center;transition:opacity .32s ease-out .32s,visibility 0s linear .64s;display:flex;position:fixed;inset:0}.vintage-envelope-module__eUtcza__cover[data-open=true]{opacity:0;visibility:hidden;pointer-events:none}.vintage-envelope-module__eUtcza__coverArt{width:100%;max-width:var(--col);background-image:url(/templates/vintage-envelope/intro-poster.jpg);background-position:50%;background-size:100% 100%;position:relative}.vintage-envelope-module__eUtcza__knobs{--handle:calc(min(100vw, var(--col)) * .15);z-index:71;gap:calc(var(--handle) * .28);pointer-events:none;display:flex;position:fixed;top:62%;left:50%;transform:translate(-50%,-50%)}.vintage-envelope-module__eUtcza__knobs:before{content:"";width:calc(var(--handle) * 3.1);height:calc(var(--handle) * 3.1);background:radial-gradient(circle,#fff4d6b8 0%,#e2c78a57 38%,#e2c78a00 68%);border-radius:50%;animation:2.8s ease-in-out infinite vintage-envelope-module__eUtcza__breathe-light;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes vintage-envelope-module__eUtcza__breathe-light{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(.86)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}.vintage-envelope-module__eUtcza__knobs[data-open=true]:before{opacity:0;transition:opacity .24s ease-out;animation:none}.vintage-envelope-module__eUtcza__tapCue{--handle:calc(min(100vw, var(--col)) * .15);z-index:72;pointer-events:none;transform:translate(-50%, calc(var(--handle) * 72 / 112 / 2 + var(--handle) * .46));flex-direction:column;align-items:center;animation:.22s ease-out both vintage-envelope-module__eUtcza__ve-tap-in;display:flex;position:fixed;top:62%;left:50%}.vintage-envelope-module__eUtcza__tapCue[data-open=true]{animation:.24s ease-in forwards vintage-envelope-module__eUtcza__ve-tap-out}.vintage-envelope-module__eUtcza__tapCue[data-open=true] *{animation-play-state:paused}@keyframes vintage-envelope-module__eUtcza__ve-tap-in{0%{opacity:0}}@keyframes vintage-envelope-module__eUtcza__ve-tap-out{to{opacity:0;transform:translate(-50%, calc(var(--handle) * 72 / 112 / 2 + var(--handle) * .66)) scale(.94);visibility:hidden}}.vintage-envelope-module__eUtcza__tapHandArt{width:calc(var(--handle) * .65);filter:drop-shadow(0 2px 3px #4a3a1c38);height:auto;display:block}.vintage-envelope-module__eUtcza__tapHandBody{transform-box:fill-box;transform-origin:50% 100%;animation:2.1s cubic-bezier(.22,1,.36,1) infinite vintage-envelope-module__eUtcza__ve-tap-press}@keyframes vintage-envelope-module__eUtcza__ve-tap-press{0%,12%{transform:translateY(7%)}26%,40%{transform:translateY(0)}58%,to{transform:translateY(7%)}}.vintage-envelope-module__eUtcza__tapRays{transform-box:fill-box;transform-origin:50% 59%;opacity:0;animation:2.1s cubic-bezier(.22,1,.36,1) infinite vintage-envelope-module__eUtcza__ve-tap-rays}@keyframes vintage-envelope-module__eUtcza__ve-tap-rays{0%,22%{opacity:0;transform:scale(.72)}32%{opacity:1;transform:scale(1)}52%{opacity:1}74%,to{opacity:0;transform:scale(1.12)}}.vintage-envelope-module__eUtcza__tapLabel{margin-top:calc(var(--handle) * .12);font-size:calc(var(--handle) * .13);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#3a4436;font-weight:500}.vintage-envelope-module__eUtcza__knob{width:var(--handle);height:calc(var(--handle) * 72 / 112)}.vintage-envelope-module__eUtcza__knob:not(.vintage-envelope-module__eUtcza__knobRight) .vintage-envelope-module__eUtcza__handleArt{transform:scaleX(-1)}.vintage-envelope-module__eUtcza__knobs[data-open=true] .vintage-envelope-module__eUtcza__knob{animation:.9s cubic-bezier(.4,0,.2,1) .42s both vintage-envelope-module__eUtcza__part}.vintage-envelope-module__eUtcza__knobs[data-open=true] .vintage-envelope-module__eUtcza__knobRight{animation-name:vintage-envelope-module__eUtcza__part-right}@keyframes vintage-envelope-module__eUtcza__part{0%{opacity:1;transform:translate(0)scale(1)}52%{opacity:1}to{opacity:0;transform:translate(-52%)scale(1.12)}}@keyframes vintage-envelope-module__eUtcza__part-right{0%{opacity:1;transform:translate(0)scale(1)}52%{opacity:1}to{opacity:0;transform:translate(52%)scale(1.12)}}.vintage-envelope-module__eUtcza__handleArt{width:100%;height:100%;filter:drop-shadow(0 calc(var(--handle) * .02) calc(var(--handle) * .035) #3a2c1457);display:block;overflow:visible}.vintage-envelope-module__eUtcza__lever{transform-box:view-box;transform-origin:28px 36px;transition:transform .26s cubic-bezier(.34,1.2,.5,1)}.vintage-envelope-module__eUtcza__knobs[data-open=true] .vintage-envelope-module__eUtcza__lever{transform:rotate(19deg)}.vintage-envelope-module__eUtcza__knobs .vintage-envelope-module__eUtcza__lever{animation:2.8s ease-in-out infinite vintage-envelope-module__eUtcza__invite}.vintage-envelope-module__eUtcza__knobRight .vintage-envelope-module__eUtcza__lever{animation-delay:.18s}.vintage-envelope-module__eUtcza__knobs[data-open=true] .vintage-envelope-module__eUtcza__lever{animation:none}@keyframes vintage-envelope-module__eUtcza__invite{0%,66%,to{transform:rotate(0)}76%{transform:rotate(10deg)}84%{transform:rotate(2.5deg)}92%{transform:rotate(5deg)}}.vintage-envelope-module__eUtcza__intro{z-index:60;background-color:#f4eee8;justify-content:center;transition:opacity .7s ease-out;display:flex;position:fixed;inset:0}.vintage-envelope-module__eUtcza__intro[data-done=true]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .7s ease-out,visibility 0s linear .7s}.vintage-envelope-module__eUtcza__introStage{width:100%;height:100%;max-width:var(--col);overflow:hidden}.vintage-envelope-module__eUtcza__introVideo{-o-object-fit:fill;object-fit:fill;transform-origin:50%;width:100%;height:100%}.vintage-envelope-module__eUtcza__introVideo[data-playing=true]{animation:5s cubic-bezier(.4,0,.2,1) both vintage-envelope-module__eUtcza__push}@keyframes vintage-envelope-module__eUtcza__push{0%,40%{transform:scale(1)}to{transform:scale(1.25)}}.vintage-envelope-module__eUtcza__introVeil{opacity:0;background:linear-gradient(#f6f1e9 0%,#f4efe8 55%,#f2ece6 100%);position:absolute;inset:0}.vintage-envelope-module__eUtcza__introVeil[data-playing=true]{animation:5s ease-in both vintage-envelope-module__eUtcza__settle}@keyframes vintage-envelope-module__eUtcza__settle{0%,70%{opacity:0}94%,to{opacity:1}}.vintage-envelope-module__eUtcza__portraitFrame{aspect-ratio:1000/1500;width:100%;position:relative;container-type:inline-size}.vintage-envelope-module__eUtcza__portraitFrame:before{content:"";z-index:-1;background:#f6f1e7;border-radius:7cqw;position:absolute;inset:2%;box-shadow:0 0 11cqw 7cqw #f6f1e7}.vintage-envelope-module__eUtcza__portraitFrameArt{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.vintage-envelope-module__eUtcza__portraitWindow{background:#ece7dc;border-radius:4cqw;position:absolute;inset:14% 17% 15.5% 16.4%;overflow:hidden}.vintage-envelope-module__eUtcza__portraitPhoto{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%;height:100%;display:block}.vintage-envelope-module__eUtcza__portraitWindow:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#fff6e41f,#fff6e400 40%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #58462838,inset 0 3px 12px #46361a4d,inset 0 -2px 10px #46361a2e}.vintage-envelope-module__eUtcza__hero{height:min(100svh, calc(var(--col) * 1920 / 1072 + 10vh))}@media (max-width:640px){.vintage-envelope-module__eUtcza__hero{height:min(100svh, calc(var(--col) * 1920 / 1072 + 10vh));padding-bottom:4svh}}.vintage-envelope-module__eUtcza__heroPaper{background:linear-gradient(#f6f1e9 0%,#f4efe8 55%,#f2ece6 100%);width:100vw;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%}.vintage-envelope-module__eUtcza__heroClip{padding-inline:5%;overflow:visible clip}@media (max-width:640px) and (min-height:750px){.vintage-envelope-module__eUtcza__heroClip{padding-inline:3%}}.vintage-envelope-module__eUtcza__plate{z-index:1;aspect-ratio:1072/1920;width:min(100%,55.8333svh);max-height:100%;position:relative;container-type:inline-size}.vintage-envelope-module__eUtcza__plateBoxed{width:auto;max-width:100%;height:100%}.vintage-envelope-module__eUtcza__kicker{font-size:5.1cqw}.vintage-envelope-module__eUtcza__name{font-size:13cqw;line-height:1.02}.vintage-envelope-module__eUtcza__amp{font-size:7cqw}.vintage-envelope-module__eUtcza__date{margin-top:5.6cqw;font-size:6.5cqw}[lang=hy] .vintage-envelope-module__eUtcza__date{font-family:var(--font-arm-display), var(--font-display), Georgia, serif;font-size:5.15cqw}[lang=ru] .vintage-envelope-module__eUtcza__date{font-family:var(--font-display), Georgia, serif;font-size:5.6cqw}.vintage-envelope-module__eUtcza__place{margin-top:2.4cqw;font-size:4.65cqw}.vintage-envelope-module__eUtcza__nameTop{margin-top:2.8cqw}.vintage-envelope-module__eUtcza__monoLetter{font-size:9.8cqw}.vintage-envelope-module__eUtcza__monoAmp{align-self:center;margin-inline:.85cqw;font-size:4.65cqw}[lang=hy] .vintage-envelope-module__eUtcza__kicker{font-size:3.95cqw}[lang=hy] .vintage-envelope-module__eUtcza__name{font-size:9.9cqw}[lang=hy] .vintage-envelope-module__eUtcza__amp{font-size:5.5cqw}[lang=hy] .vintage-envelope-module__eUtcza__place{font-size:3.85cqw}[lang=hy] .vintage-envelope-module__eUtcza__monoLetter{font-size:7.55cqw}[lang=hy] .vintage-envelope-module__eUtcza__cdTitle{font-size:calc(7.35cqw * var(--fit,1))}[lang=hy] .vintage-envelope-module__eUtcza__cdGreeting{font-size:5.05cqw}[lang=hy] .vintage-envelope-module__eUtcza__detailsTitle{font-size:calc(8.3cqw * var(--fit,1))}[lang=hy] .vintage-envelope-module__eUtcza__schedTitle{font-size:calc(8.75cqw * var(--fit,1))}[lang=hy] .vintage-envelope-module__eUtcza__cdValue{font-size:7.35cqw}[lang=hy] .vintage-envelope-module__eUtcza__cdLabel{font-size:2.4cqw}[lang=hy] .vintage-envelope-module__eUtcza__schedDate{font-size:calc(2.6cqw * var(--fit,1))}[lang=hy] .vintage-envelope-module__eUtcza__schedTime{font-size:4.6cqw}[lang=hy] .vintage-envelope-module__eUtcza__schedLabel{font-size:3.3cqw}:is([lang=hy] .vintage-envelope-module__eUtcza__detailsSub,[lang=hy] .vintage-envelope-module__eUtcza__rsvpSub){font-size:calc(2.85cqw * var(--fit,1))}.vintage-envelope-module__eUtcza__plateArt{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;animation:9s ease-in-out infinite vintage-envelope-module__eUtcza__breathe;position:absolute;inset:0}@keyframes vintage-envelope-module__eUtcza__breathe{0%,to{transform:scale(.96)}50%{transform:scale(1.04)}}.vintage-envelope-module__eUtcza__write{animation:1.1s cubic-bezier(.22,1,.36,1) both vintage-envelope-module__eUtcza__write}@keyframes vintage-envelope-module__eUtcza__write{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.vintage-envelope-module__eUtcza__cueHang{padding-top:5%;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (min-width:641px){.vintage-envelope-module__eUtcza__cueHang{padding-top:0;top:auto;bottom:1%}}.vintage-envelope-module__eUtcza__cue{animation:2.4s ease-in-out infinite vintage-envelope-module__eUtcza__cue}@keyframes vintage-envelope-module__eUtcza__cue{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.vintage-envelope-module__eUtcza__intro,.vintage-envelope-module__eUtcza__cover,.vintage-envelope-module__eUtcza__tapCue,.vintage-envelope-module__eUtcza__knobs{display:none}.vintage-envelope-module__eUtcza__write,.vintage-envelope-module__eUtcza__cue,.vintage-envelope-module__eUtcza__prop,.vintage-envelope-module__eUtcza__knobs .vintage-envelope-module__eUtcza__lever,.vintage-envelope-module__eUtcza__knobs:before,.vintage-envelope-module__eUtcza__plateArt,.vintage-envelope-module__eUtcza__sheen:before,.vintage-envelope-module__eUtcza__introVideo[data-playing=true],.vintage-envelope-module__eUtcza__introVeil[data-playing=true]{animation:none}}.vintage-envelope-module__eUtcza__fairyLights{width:100%;display:block;overflow:visible}.vintage-envelope-module__eUtcza__glow{opacity:0;transform-origin:50%;transform-box:fill-box;animation:vintage-envelope-module__eUtcza__ql-glow var(--t,9s) ease-in-out infinite backwards;animation-delay:var(--d,0s)}.vintage-envelope-module__eUtcza__glass{fill:url(#ql-bulbOff)}.vintage-envelope-module__eUtcza__glassLit{fill:url(#ql-bulbOn);opacity:0;animation:vintage-envelope-module__eUtcza__ql-lit var(--t,9s) ease-in-out infinite backwards;animation-delay:var(--d,0s)}.vintage-envelope-module__eUtcza__filament{stroke:#a86420;opacity:.8}.vintage-envelope-module__eUtcza__filamentLit{stroke:#fff3c4;opacity:0;animation:vintage-envelope-module__eUtcza__ql-lit var(--t,9s) ease-in-out infinite backwards;animation-delay:var(--d,0s)}@keyframes vintage-envelope-module__eUtcza__ql-glow{0%,to{opacity:.05;transform:scale(.85)}30%,65%{opacity:.9;transform:scale(1.08)}}@keyframes vintage-envelope-module__eUtcza__ql-lit{0%,to{opacity:0}30%,65%{opacity:1}}.vintage-envelope-module__eUtcza__countdown{isolation:isolate;position:relative;overflow:visible clip;container-type:inline-size}.vintage-envelope-module__eUtcza__countdown:before{background:linear-gradient(#f2ece6 0%,#f4efe8 40%,#f6f1e9 100%)}.vintage-envelope-module__eUtcza__cdTitle{font-size:calc(11cqw * var(--fit,1));line-height:1.1}.vintage-envelope-module__eUtcza__rosesRow{height:30cqw;margin-top:6cqw;position:relative}.vintage-envelope-module__eUtcza__cdValue{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:8cqw;font-weight:700;line-height:1}.vintage-envelope-module__eUtcza__cdLabel{letter-spacing:.16em;text-transform:uppercase;color:#4f6178;margin-top:2.4cqw;font-size:2.6cqw;font-weight:500}.vintage-envelope-module__eUtcza__cdGreeting{overflow-wrap:break-word;margin-top:14cqw;font-size:8cqw;line-height:1.25}.vintage-envelope-module__eUtcza__cdMessage{color:#4f6178;overflow-wrap:break-word;margin-top:8cqw;font-size:3.6cqw;line-height:1.65}.vintage-envelope-module__eUtcza__garland{width:100%;position:absolute;top:0;left:0}.vintage-envelope-module__eUtcza__roses{pointer-events:none;transform-origin:50%;width:72%;position:absolute;bottom:7%}.vintage-envelope-module__eUtcza__rosesLeft{left:-9%;transform:rotate(180deg)rotate(13deg)}.vintage-envelope-module__eUtcza__rosesRight{right:-9%;transform:scaleX(-1)rotate(180deg)rotate(13deg)}.vintage-envelope-module__eUtcza__details{isolation:isolate;position:relative;container-type:inline-size}.vintage-envelope-module__eUtcza__countdown:before,.vintage-envelope-module__eUtcza__details:before,.vintage-envelope-module__eUtcza__location:before,.vintage-envelope-module__eUtcza__schedule:before,.vintage-envelope-module__eUtcza__dress:before,.vintage-envelope-module__eUtcza__rsvp:before{content:"";z-index:-1;pointer-events:none;width:100vw;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%}.vintage-envelope-module__eUtcza__details:before{background:linear-gradient(#f6f1e9 0%,#ebeade 22%,#e6e9db 40%,#eeecdf 58%,#f2efe6 74%,#f6f1e9 100%)}.vintage-envelope-module__eUtcza__pets{width:60%;margin:0 auto 8cqw;display:block}.vintage-envelope-module__eUtcza__detailsTitle{font-size:calc(15cqw * var(--fit,1));overflow-wrap:break-word;color:#5c6146;margin-top:4cqw;line-height:1.05}@supports ((-webkit-background-clip:text) or (background-clip:text)){.vintage-envelope-module__eUtcza__detailsTitle{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(145deg,#7a8b6f 0%,#5c6b52 100%);-webkit-background-clip:text;background-clip:text}}.vintage-envelope-module__eUtcza__detailsSub{font-size:calc(3.1cqw * var(--fit,1));letter-spacing:.22em;text-transform:uppercase;color:#656953;margin-top:6.5cqw;font-weight:500}.vintage-envelope-module__eUtcza__divider{width:44cqw;margin:9cqw auto 0;display:block;overflow:visible}.vintage-envelope-module__eUtcza__garlandBreak{width:100%;margin-top:10cqw;display:block}.vintage-envelope-module__eUtcza__dividerBetween{width:32cqw;margin:5cqw auto}.vintage-envelope-module__eUtcza__location{isolation:isolate;position:relative;container-type:inline-size}.vintage-envelope-module__eUtcza__location:before{background:#f6f1e9}.vintage-envelope-module__eUtcza__frameWrap{width:100%;position:relative}.vintage-envelope-module__eUtcza__frameArt{width:100%;display:block}.vintage-envelope-module__eUtcza__frameWrap+.vintage-envelope-module__eUtcza__frameWrap{margin-top:4cqw}.vintage-envelope-module__eUtcza__venueCard{background:#f6f1e9;border-radius:6cqw;flex-direction:column;padding:7cqw 7cqw 7.5cqw;display:flex;position:absolute;inset:14% 17% 15.5% 16.4%;overflow:hidden;box-shadow:inset 0 1px #fff9;container-type:inline-size}.vintage-envelope-module__eUtcza__venueHead{justify-content:space-between;align-items:baseline;gap:4cqw;display:flex}.vintage-envelope-module__eUtcza__venueLabel{letter-spacing:.22em;text-transform:uppercase;color:#656953;font-size:4cqw;font-weight:500}.vintage-envelope-module__eUtcza__venueTime{font-variant-numeric:tabular-nums;color:#4f5442;background:#eaece0;border-radius:999px;flex-shrink:0;align-items:center;gap:2.2cqw;padding:2cqw 4.2cqw;font-size:4.2cqw;font-weight:500;display:inline-flex}.vintage-envelope-module__eUtcza__venueName{overflow-wrap:break-word;font-size:calc(7.2cqw * var(--fit,1));letter-spacing:.005em;color:#22365e;margin-top:3.2cqw;font-weight:500;line-height:1.2}.vintage-envelope-module__eUtcza__venueAddress{color:#666b54;margin-top:2cqw;font-size:5.1cqw;line-height:1.5}.vintage-envelope-module__eUtcza__venueArt{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;mix-blend-mode:multiply;flex:0 auto;align-self:center;width:126.62%;max-width:none;height:auto;min-height:0;margin:auto -13.31% -14.26%;display:block}.vintage-envelope-module__eUtcza__venueBtn{color:#3d4a63;background:#eaece0;border:1px solid #ccd0ba;border-radius:999px;flex-shrink:0;align-self:flex-start;align-items:center;gap:2.2cqw;min-height:max(30px,12cqw);margin-top:3cqw;margin-bottom:5cqw;padding:2.4cqw 5.6cqw;font-size:4.6cqw;font-weight:500;transition:background-color .2s ease-out,transform .2s ease-out;display:inline-flex;position:relative}.vintage-envelope-module__eUtcza__venueBtn:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.vintage-envelope-module__eUtcza__venueBtn:hover{background:#e2e5d3}.vintage-envelope-module__eUtcza__venueBtn:active{transform:scale(.98)}.vintage-envelope-module__eUtcza__venueBtn:focus-visible{outline-offset:2px;outline:2px solid #3d4a63}@media (prefers-reduced-motion:reduce){.vintage-envelope-module__eUtcza__venueBtn{transition:none}}.vintage-envelope-module__eUtcza__rsvp{isolation:isolate;position:relative;container-type:inline-size}.vintage-envelope-module__eUtcza__rsvp:before{background:linear-gradient(#f6f1e9 0,#f1ede3 90px)}.vintage-envelope-module__eUtcza__rsvpTitle{font-size:calc(12.5cqw * var(--fit,1));text-align:center;margin-top:1cqw;line-height:1.02}[lang=hy] .vintage-envelope-module__eUtcza__rsvpTitle{font-size:calc(8.4cqw * var(--fit,1))}.vintage-envelope-module__eUtcza__rsvpSub{font-size:calc(3.1cqw * var(--fit,1));letter-spacing:.22em;text-transform:uppercase;text-align:center;color:#656953;margin-top:3cqw;margin-bottom:5cqw;font-weight:500}.vintage-envelope-module__eUtcza__rsvpCard{-webkit-backdrop-filter:blur(14px)saturate(1.06);backdrop-filter:blur(14px)saturate(1.06);background:#fdfcfa9e;border:1px solid #ffffffbf;border-radius:6cqw;margin-top:9cqw;padding:12cqw 1cqw 2cqw;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 .4cqw 1.2cqw #3a3f280f,0 2.4cqw 6cqw #3a3f281a}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vintage-envelope-module__eUtcza__rsvpCard{background:#fdfcfa}}.vintage-envelope-module__eUtcza__dress{isolation:isolate;position:relative;container-type:inline-size}.vintage-envelope-module__eUtcza__dress:before{background:linear-gradient(#f1ede3 0,#f6f1e9 90px)}.vintage-envelope-module__eUtcza__dressTitle{font-size:calc(13.5cqw * var(--fit,1));line-height:1.05}[lang=hy] .vintage-envelope-module__eUtcza__dressTitle{font-size:calc(8.75cqw * var(--fit,1))}.vintage-envelope-module__eUtcza__dressArt{aspect-ratio:1000/492;width:100%;margin-top:10cqw;position:relative}.vintage-envelope-module__eUtcza__dressArt img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;animation:1.2s ease-in-out infinite vintage-envelope-module__eUtcza__dressSwap;position:absolute;inset:0}.vintage-envelope-module__eUtcza__dressArt img[data-second]{animation-delay:-.6s}@keyframes vintage-envelope-module__eUtcza__dressSwap{0%,37.5%{opacity:1}50%,87.5%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.vintage-envelope-module__eUtcza__dressArt img{animation:none}.vintage-envelope-module__eUtcza__dressArt img[data-second]{opacity:0}}.vintage-envelope-module__eUtcza__dressFree{color:#3d4a63;max-width:84%;margin:9cqw auto 0;font-size:3.9cqw;line-height:1.6}.vintage-envelope-module__eUtcza__dressPair{justify-content:center;align-items:stretch;gap:5cqw;max-width:86%;margin:9cqw auto 0;display:flex}.vintage-envelope-module__eUtcza__dressPair>div{flex:0 50%;min-width:0}.vintage-envelope-module__eUtcza__dressSplit{background:#d5d3c4;align-self:stretch;width:1px}.vintage-envelope-module__eUtcza__dressLabel{letter-spacing:.18em;text-transform:uppercase;color:#656953;font-size:2.9cqw;font-weight:500}.vintage-envelope-module__eUtcza__dressValue{color:#22365e;overflow-wrap:break-word;margin-top:2.4cqw;font-size:4cqw;line-height:1.45}.vintage-envelope-module__eUtcza__dressNote{border-top:1px solid #dcd9ca;margin-top:10cqw;padding-top:7cqw}.vintage-envelope-module__eUtcza__dressNoteText{color:#5d5f4e;overflow-wrap:break-word;font-size:3.6cqw;font-style:italic;line-height:1.6}.vintage-envelope-module__eUtcza__schedule{isolation:isolate;position:relative;overflow:visible clip;container-type:inline-size}.vintage-envelope-module__eUtcza__schedule:before{background:linear-gradient(#f6f1e9 0%,#f1ede3 14% 100%)}.vintage-envelope-module__eUtcza__schedTitle{z-index:2;font-size:calc(13.5cqw * var(--fit,1));line-height:1.05;position:relative}.vintage-envelope-module__eUtcza__schedDate{z-index:2;font-size:calc(2.8cqw * var(--fit,1));letter-spacing:.18em;text-transform:uppercase;color:#5f6875;margin-top:9cqw;font-weight:500;position:relative}.vintage-envelope-module__eUtcza__schedList{z-index:2;-moz-column-gap:3.5cqw;text-align:left;grid-template-columns:auto min-content;justify-content:center;align-items:baseline;column-gap:3.5cqw;margin-top:11cqw;display:grid;position:relative}.vintage-envelope-module__eUtcza__schedTime{text-align:right;font-variant-numeric:tabular-nums;color:#475060;font-size:5cqw;font-weight:700}.vintage-envelope-module__eUtcza__schedLabel{letter-spacing:.16em;text-transform:uppercase;color:#5f6875;font-size:3.6cqw;font-weight:500}.vintage-envelope-module__eUtcza__schedNoWrap{white-space:nowrap}.vintage-envelope-module__eUtcza__schedPin{vertical-align:-.12em;color:#8d94a1;justify-content:center;align-items:center;width:1.05em;height:1.05em;margin-left:.45em;transition:color .14s;display:inline-flex;position:relative}.vintage-envelope-module__eUtcza__schedPin svg{width:100%;height:100%}.vintage-envelope-module__eUtcza__schedPin:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vintage-envelope-module__eUtcza__schedPin:hover{color:#475060}.vintage-envelope-module__eUtcza__schedPin:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #3d4a63}@media (prefers-reduced-motion:reduce){.vintage-envelope-module__eUtcza__schedPin{transition:none}}.vintage-envelope-module__eUtcza__schedRule{background:#c3c0b4;grid-column:1/-1;width:1px;height:7cqw;margin:2.5cqw auto;display:block}.vintage-envelope-module__eUtcza__prop{z-index:1;pointer-events:none;position:absolute}@keyframes vintage-envelope-module__eUtcza__drift{0%,to{transform:translate(-7%)}50%{transform:translate(7%)}}.vintage-envelope-module__eUtcza__propFlowers{width:18%;animation:9s ease-in-out infinite vintage-envelope-module__eUtcza__drift;top:39%;left:7%}.vintage-envelope-module__eUtcza__propCheers{width:18%;animation:11s ease-in-out infinite reverse vintage-envelope-module__eUtcza__drift;top:54%;right:7%}.vintage-envelope-module__eUtcza__propDisco{width:18%;animation:13s ease-in-out -4s infinite vintage-envelope-module__eUtcza__drift;top:66%;left:7%}
.taraz-module__JZ35jW__scene{color:#fbf3e2;background:#50151f;position:relative;overflow-x:hidden}.taraz-module__JZ35jW__backdrop{z-index:0;pointer-events:none;background:radial-gradient(120% 82% at 50% -12%,#b8434a 0%,#97303b 40%,#78232d 74%,#5e1a24 100%);position:fixed;inset:0;overflow:hidden}.taraz-module__JZ35jW__carpet{opacity:.55;background-image:repeating-linear-gradient(45deg,#c9a24b17 0 1px,#0000 1px 20px),repeating-linear-gradient(-45deg,#c9a24b17 0 1px,#0000 1px 20px),repeating-linear-gradient(45deg,#ffb0b012 0 1px,#0000 1px 40px),repeating-linear-gradient(-45deg,#ffb0b012 0 1px,#0000 1px 40px);position:absolute;inset:0}.taraz-module__JZ35jW__glowA,.taraz-module__JZ35jW__glowB{border-radius:50%;position:absolute}.taraz-module__JZ35jW__glowA{background:radial-gradient(circle,#f0c88c2e,#f0c88c0f 40%,#0000 70%);width:46vw;height:46vw;top:8%;left:-10%}.taraz-module__JZ35jW__glowB{background:radial-gradient(circle,#d65c6042,#d65c6017 40%,#0000 70%);width:52vw;height:52vw;bottom:4%;right:-12%}.taraz-module__JZ35jW__vignette{background:linear-gradient(#4011198c 0%,#0000 16% 84%,#401119b3 100%);position:absolute;inset:0}.taraz-module__JZ35jW__weave{pointer-events:none;position:absolute;inset:0}.taraz-module__JZ35jW__content{z-index:1;position:relative}.taraz-module__JZ35jW__seed{will-change:transform, opacity;animation:taraz-module__JZ35jW__seedFall var(--sdur) linear var(--sdelay) infinite;position:absolute;top:-8vh}.taraz-module__JZ35jW__seed:before,.taraz-module__JZ35jW__petal:before{content:"";position:absolute;inset:0}.taraz-module__JZ35jW__seed:before{filter:drop-shadow(0 0 3px #e2465066);background:url(/templates/taraz/pomegranate-emblem.webp) 50%/contain no-repeat}.taraz-module__JZ35jW__petal:before{filter:drop-shadow(0 0 3px #f0a85a66);background:url(/templates/taraz/apricot-emblem.webp) 50%/contain no-repeat}@keyframes taraz-module__JZ35jW__seedFall{0%{opacity:0;transform:translateY(-8vh)rotate(0)}9%{opacity:var(--omax)}88%{opacity:var(--omax)}to{transform:translate3d(var(--drift), 112vh, 0) rotate(220deg);opacity:0}}.taraz-module__JZ35jW__ember{will-change:transform, opacity;width:3px;height:3px;animation:taraz-module__JZ35jW__emberRise var(--edur) ease-in-out var(--edelay) infinite;background:#f0c979;border-radius:50%;position:absolute;bottom:-6vh;box-shadow:0 0 7px #f0c979e6}@keyframes taraz-module__JZ35jW__emberRise{0%{opacity:0;transform:translateY(6vh)}16%{opacity:.9}84%{opacity:.5}to{transform:translate3d(var(--drift), -110vh, 0);opacity:0}}.taraz-module__JZ35jW__wheel{transform-origin:50%;animation:64s linear infinite taraz-module__JZ35jW__spin}.taraz-module__JZ35jW__wheelRev{transform-origin:50%;animation:90s linear infinite reverse taraz-module__JZ35jW__spin}@keyframes taraz-module__JZ35jW__spin{to{transform:rotate(360deg)}}.taraz-module__JZ35jW__seal{position:relative}.taraz-module__JZ35jW__seal:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#e8a24b6b,#c9a24b29 62%,#0000);border-radius:50%;animation:6s ease-in-out infinite taraz-module__JZ35jW__sealPulse;position:absolute;inset:-16%}.taraz-module__JZ35jW__seal>svg{position:relative}@keyframes taraz-module__JZ35jW__sealPulse{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}.taraz-module__JZ35jW__shimmerLine{background:linear-gradient(90deg,#0000,#c9a24bd9,#0000) 0 0/200% 100%;animation:5.5s ease-in-out infinite taraz-module__JZ35jW__shimmer}@keyframes taraz-module__JZ35jW__shimmer{0%,to{background-position:200% 0}50%{background-position:-200% 0}}.taraz-module__JZ35jW__dayPulse{animation:2.6s ease-in-out infinite taraz-module__JZ35jW__dayPulse}@keyframes taraz-module__JZ35jW__dayPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.taraz-module__JZ35jW__frame{border:1px solid #c9a24b8c;box-shadow:0 0 0 6px #50151f99,0 0 0 7px #c9a24b59,0 24px 60px -20px #000c}.taraz-module__JZ35jW__scrollDot{border:1.5px solid #c9a24b8c;border-radius:12px;width:22px;height:34px;position:relative}.taraz-module__JZ35jW__scrollDot:after{content:"";background:#e8cf8e;border-radius:2px;width:3px;height:7px;margin-left:-1.5px;animation:1.8s ease-in-out infinite taraz-module__JZ35jW__scrollDot;position:absolute;top:6px;left:50%}@keyframes taraz-module__JZ35jW__scrollDot{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(12px)}}.taraz-module__JZ35jW__petal{will-change:transform, opacity;animation:taraz-module__JZ35jW__petalFall var(--pdur) linear var(--pdelay) infinite;position:absolute;top:-8vh}@keyframes taraz-module__JZ35jW__petalFall{0%{opacity:0;transform:translateY(-8vh)rotate(0)}11%{opacity:.9}84%{opacity:.65}to{transform:translate3d(var(--drift), 112vh, 0) rotate(360deg);opacity:0}}.taraz-module__JZ35jW__gate{z-index:40;position:fixed;inset:0;overflow:hidden}.taraz-module__JZ35jW__panel{background-color:#73222e;background-image:linear-gradient(#50151f80,#50151fa3),url(/templates/taraz/carpet.jpg);background-position:50%,50%;background-size:cover,cover;width:52%;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 120px #0009}.taraz-module__JZ35jW__panelL{border-right:2px solid #c9a24b8c;left:0}.taraz-module__JZ35jW__panelR{border-left:2px solid #c9a24b8c;right:0}.taraz-module__JZ35jW__panelL:after,.taraz-module__JZ35jW__panelR:after{content:"";background:linear-gradient(90deg,#0000,#e8cf8e80);width:8px;position:absolute;top:0;bottom:0}.taraz-module__JZ35jW__panelL:after{right:0}.taraz-module__JZ35jW__panelR:after{left:0;transform:scaleX(-1)}.taraz-module__JZ35jW__gateArarat{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;width:100%;height:38%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 48%);mask-image:linear-gradient(#0000 0%,#000 48%)}.taraz-module__JZ35jW__photoFrame{border:1px solid #c9a24b8c;box-shadow:0 0 0 5px #50151f99,0 0 0 6px #c9a24b59,0 18px 44px -18px #000c}.taraz-module__JZ35jW__gateScrim{pointer-events:none;z-index:-1;background:radial-gradient(#46131cc7 0%,#46131c80 40%,#0000 72%);width:118%;height:74%;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.taraz-module__JZ35jW__gateGlow{background:radial-gradient(circle,#e8a24b59,#e8a24b1f 40%,#0000 72%);border-radius:50%;width:300px;height:300px;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.taraz-module__JZ35jW__araratGlow{background:radial-gradient(at 50% 100%,#f0a85a66,#f0a85a24 40%,#0000 72%);width:340px;height:200px;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.taraz-module__JZ35jW__seed,.taraz-module__JZ35jW__ember,.taraz-module__JZ35jW__petal,.taraz-module__JZ35jW__wheel,.taraz-module__JZ35jW__wheelRev,.taraz-module__JZ35jW__seal:before,.taraz-module__JZ35jW__shimmerLine,.taraz-module__JZ35jW__dayPulse,.taraz-module__JZ35jW__scrollDot:after{animation:none!important}.taraz-module__JZ35jW__seed,.taraz-module__JZ35jW__ember,.taraz-module__JZ35jW__petal{display:none}}
.elegance-module___JToYa__scene{--e-paper-rgb:0, 0, 0;--e-ink:244, 244, 244;--e-accent:244, 244, 244;--e-paper:rgb(var(--e-paper-rgb));--e-accent-100:rgb(var(--e-accent));--e-accent-70:rgba(var(--e-accent), .7);--e-accent-45:rgba(var(--e-accent), .45);--e-ink-100:rgb(var(--e-ink));--e-ink-90:rgba(var(--e-ink), .94);--e-ink-85:rgba(var(--e-ink), .9);--e-ink-80:rgba(var(--e-ink), .87);--e-ink-75:rgba(var(--e-ink), .84);--e-ink-65:rgba(var(--e-ink), .78);--e-ink-60:rgba(var(--e-ink), .74);--e-ink-55:rgba(var(--e-ink), .7);--e-ink-50:rgba(var(--e-ink), .66);--e-ink-40:rgba(var(--e-ink), .6);--e-ink-35:rgba(var(--e-ink), .55);--e-ink-22:rgba(var(--e-ink), .22);background:var(--e-paper);color:var(--e-ink-90);--p:0;position:relative;overflow-x:hidden}.elegance-module___JToYa__bgLayer{z-index:0;transform:scale(calc(1.06 + var(--p) * .08));transform-origin:50% 40%;will-change:transform, opacity;pointer-events:none;position:fixed;inset:0}.elegance-module___JToYa__bgLayerSoft{opacity:var(--p)}.elegance-module___JToYa__bgFilterSharp,.elegance-module___JToYa__bgFilterSoft{position:absolute;inset:0}.elegance-module___JToYa__bgFilterSharp{filter:grayscale()contrast(.52)brightness(1.25)}.elegance-module___JToYa__bgFilterSoft{filter:grayscale()contrast(.52)brightness(1.33)blur(11px)}.elegance-module___JToYa__bgLayerBoxed{height:560px;position:absolute;inset:0 0 auto}.elegance-module___JToYa__bgVeil{z-index:0;background:rgba(var(--e-paper-rgb), calc(.16 + var(--p) * .26));pointer-events:none;position:fixed;inset:0}.elegance-module___JToYa__bgVeilBoxed{position:absolute}.elegance-module___JToYa__bgPlain{z-index:0;background:radial-gradient(130% 85% at 50% -8%, rgba(var(--e-ink), .34), transparent 62%), radial-gradient(120% 75% at 50% 108%, rgba(var(--e-ink), .22), transparent 58%), linear-gradient(180deg, rgba(var(--e-ink), .06), rgba(var(--e-ink), .02)), var(--e-paper);pointer-events:none;position:fixed;inset:0}.elegance-module___JToYa__bgPlainBoxed{position:absolute}.elegance-module___JToYa__content{z-index:1;text-shadow:0 1px 20px rgba(var(--e-paper-rgb), .9), 0 0 7px rgba(var(--e-paper-rgb), .75);position:relative}.elegance-module___JToYa__hero{height:100vh;position:relative;overflow:hidden}.elegance-module___JToYa__heroBoxed{height:560px}.elegance-module___JToYa__heroPicture,.elegance-module___JToYa__heroImg{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%;height:100%;display:block}.elegance-module___JToYa__heroInner{z-index:2;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;min-height:100svh;padding:0 24px 12svh;display:flex;position:relative}.elegance-module___JToYa__heroBoxed .elegance-module___JToYa__heroInner{min-height:560px;padding-bottom:56px}.elegance-module___JToYa__char{opacity:0;transform:translateX(var(--cx,0));transition:opacity 1s ease-out,transform 1.15s cubic-bezier(.22,1,.36,1);display:inline-block}.elegance-module___JToYa__word{white-space:nowrap;display:inline-block}.elegance-module___JToYa__revealed .elegance-module___JToYa__char{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.elegance-module___JToYa__char{transition:opacity .6s ease-out;transform:none}}.elegance-module___JToYa__rule{background:linear-gradient(to right, transparent, var(--e-accent-70), transparent);width:100%;height:1px;display:block}.elegance-module___JToYa__ruleShort{width:64px}.elegance-module___JToYa__ruleDate{width:34px}@media (min-width:640px){.elegance-module___JToYa__ruleDate{width:58px}}.elegance-module___JToYa__scrollChevron{fill:none;width:22px;height:22px;stroke:var(--e-ink-75);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;animation:2.4s ease-in-out infinite elegance-module___JToYa__eleganceNudge}@keyframes elegance-module___JToYa__eleganceNudge{0%,to{opacity:.6;transform:translateY(-2px)}50%{opacity:1;transform:translateY(2px)}}.elegance-module___JToYa__scrollDot{background:linear-gradient(to bottom, var(--e-ink-55), transparent);width:1px;height:46px;animation:2.4s ease-in-out infinite elegance-module___JToYa__eleganceDrip}@keyframes elegance-module___JToYa__eleganceDrip{0%,to{opacity:.25;transform:scaleY(.6)}50%{opacity:.9;transform:scaleY(1)}}.elegance-module___JToYa__heartRing{justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.elegance-module___JToYa__heartSvg{fill:none;width:42px;height:42px;stroke:var(--e-accent-100);stroke-width:.9px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)rotate(-7deg)}.elegance-module___JToYa__timerPanel{aspect-ratio:4/5;box-shadow:inset 0 0 0 1px var(--e-accent-45);position:relative;overflow:hidden}.elegance-module___JToYa__timerScrim{background:linear-gradient(to bottom,  rgba(var(--e-paper-rgb), .68) 0%, rgba(var(--e-paper-rgb), .16) 26%, rgba(var(--e-paper-rgb), .14) 46%, rgba(var(--e-paper-rgb), .72) 82%, rgba(var(--e-paper-rgb), .86) 100%);pointer-events:none;position:absolute;inset:0}.elegance-module___JToYa__timerEyebrow{letter-spacing:.34em;text-transform:uppercase;color:var(--e-ink-85);font-size:9px;position:absolute;top:22px;left:0;right:0}.elegance-module___JToYa__timerRow{grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:22px;left:16px;right:16px}.elegance-module___JToYa__timerCell{flex-direction:column;align-items:center;padding:0 2px;display:flex}.elegance-module___JToYa__timerCell+.elegance-module___JToYa__timerCell{border-left:1px solid var(--e-ink-22)}.elegance-module___JToYa__timerValue{letter-spacing:.02em;color:var(--e-ink-100);font-variant-numeric:tabular-nums;font-size:30px;font-weight:200;line-height:1}.elegance-module___JToYa__timerLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--e-ink-75);margin-top:8px;font-size:8px}@media (min-width:400px){.elegance-module___JToYa__timerValue{font-size:34px}.elegance-module___JToYa__timerLabel{font-size:9px}}.elegance-module___JToYa__pathStop{z-index:3;text-align:center;flex-direction:column;align-items:center;width:168px;display:flex;position:absolute}.elegance-module___JToYa__pathStopLeft{left:4px}.elegance-module___JToYa__pathStopRight{right:4px}@media (min-width:420px){.elegance-module___JToYa__pathStop{width:186px}}.elegance-module___JToYa__stopMark{margin-bottom:10px;display:block}.elegance-module___JToYa__stopMark svg{fill:none;width:52px;height:52px;stroke:var(--e-ink-100);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 6px rgba(var(--e-paper-rgb), .9))}.elegance-module___JToYa__walker{z-index:4;opacity:0;pointer-events:none;flex-direction:column;align-items:center;transition:opacity .4s;display:flex;position:absolute;transform:translate(-50%,-50%)}.elegance-module___JToYa__walkerMark{fill:none;stroke-width:1.6px;width:54px;height:54px;transform:rotate(calc(var(--spin,0) * 1deg));stroke-linecap:round;stroke-linejoin:round}.elegance-module___JToYa__walkerLight{stroke:#fff;filter:drop-shadow(0 0 2px #0000008c)}.elegance-module___JToYa__walkerDark{stroke:#000;filter:drop-shadow(0 0 2px #ffffff8c)}.elegance-module___JToYa__rsvpCard{border:1px solid var(--e-ink-22);background:linear-gradient(to bottom, rgba(var(--e-ink), .22), rgba(var(--e-ink), .16)), rgba(var(--e-paper-rgb), .56);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:26px;position:relative}.elegance-module___JToYa__rsvpBody{padding:34px 22px 26px;position:relative}.elegance-module___JToYa__plate{filter:grayscale()contrast(1.05);transition:filter .9s}.elegance-module___JToYa__print{aspect-ratio:3/4;border:1px solid var(--e-accent-45);box-shadow:0 18px 46px #0000008c}@media (prefers-reduced-motion:reduce){.elegance-module___JToYa__scrollDot,.elegance-module___JToYa__scrollChevron{opacity:.75;animation:none}}
