.ayu-page{--a-dark:#24231f;--a-paper:#eee5d7;--a-soft:#e1d4c0;--a-ink:#28251f;--a-gold:#c6a76c;--a-muted:#675f51;--a-ornament:url(/demo/template-assets/ayu-candra/patra-giri.png);background:var(--a-paper);width:min(100%,580px);color:var(--a-ink);margin:auto;overflow:hidden;box-shadow:0 0 70px #0003}.ayu-puspa-amerta{--a-dark:#392832;--a-paper:#f1e8e3;--a-soft:#e7d4d5;--a-ink:#382b30;--a-gold:#bb8f83;--a-muted:#77636a;--a-ornament:url(/demo/template-assets/ayu-candra/patra-puspa.png)}.ayu-wana-ratih{--a-dark:#1c3029;--a-paper:#eae8dc;--a-soft:#d9dfd1;--a-ink:#26362c;--a-gold:#c2a76d;--a-muted:#637063;--a-ornament:url(/demo/template-assets/ayu-candra/patra-wana.png)}.ayu-niskala-ratih{--a-dark:#110f14;--a-paper:#1b171d;--a-soft:#282128;--a-ink:#f4ecdf;--a-gold:#d7b678;--a-muted:#c3b5a9;--a-ornament:url(/demo/template-assets/ayu-candra/patra-niskala.png)}.ayu-nila-tembaga{--a-dark:#172637;--a-paper:#f1e9dc;--a-soft:#e1d3c4;--a-ink:#23303d;--a-gold:#c28e65;--a-paper-accent:#8a5536;--a-muted:#65636a;--a-ornament:url(/demo/template-assets/ayu-candra/patra-nila.png)}.ayu-gading-aruna{--a-dark:#6b4939;--a-paper:#f0e6d6;--a-soft:#e7d4be;--a-ink:#49332d;--a-gold:#efc7a5;--a-paper-accent:#92543d;--a-muted:#70574c;--a-ornament:url(/demo/template-assets/ayu-candra/patra-aruna.png)}.ayu-jati-kencana{--a-dark:#382a24;--a-paper:#eee4d4;--a-soft:#e0d2ba;--a-ink:#392b22;--a-gold:#d6ba83;--a-paper-accent:#73532a;--a-muted:#66594b;--a-ornament:url(/demo/template-assets/ayu-candra/patra-jati.png)}.ayu-page ::selection{background:var(--a-gold);color:var(--a-dark)}html:has(.ayu-page){scrollbar-color:#c6a76c #24231f}html:has(.ayu-puspa-amerta){scrollbar-color:#bb8f83 #392832}html:has(.ayu-wana-ratih){scrollbar-color:#c2a76d #1c3029}html:has(.ayu-niskala-ratih){scrollbar-color:#d7b678 #110f14}html:has(.ayu-nila-tembaga){scrollbar-color:#c28e65 #172637}html:has(.ayu-gading-aruna){scrollbar-color:#d3946d #6b4939}html:has(.ayu-jati-kencana){scrollbar-color:#d6ba83 #382a24}html:has(.ayu-page)::-webkit-scrollbar-track{background:#24231f}html:has(.ayu-puspa-amerta)::-webkit-scrollbar-track{background:#392832}html:has(.ayu-wana-ratih)::-webkit-scrollbar-track{background:#1c3029}html:has(.ayu-niskala-ratih)::-webkit-scrollbar-track{background:#110f14}html:has(.ayu-nila-tembaga)::-webkit-scrollbar-track{background:#172637}html:has(.ayu-gading-aruna)::-webkit-scrollbar-track{background:#6b4939}html:has(.ayu-jati-kencana)::-webkit-scrollbar-track{background:#382a24}html:has(.ayu-page)::-webkit-scrollbar-thumb{background:#c6a76c;border:2px solid #24231f;border-radius:99px}html:has(.ayu-puspa-amerta)::-webkit-scrollbar-thumb{background:#bb8f83;border-color:#392832}html:has(.ayu-wana-ratih)::-webkit-scrollbar-thumb{background:#c2a76d;border-color:#1c3029}html:has(.ayu-niskala-ratih)::-webkit-scrollbar-thumb{background:#d7b678;border-color:#110f14}html:has(.ayu-nila-tembaga)::-webkit-scrollbar-thumb{background:#c28e65;border-color:#172637}html:has(.ayu-gading-aruna)::-webkit-scrollbar-thumb{background:#d3946d;border-color:#6b4939}html:has(.ayu-jati-kencana)::-webkit-scrollbar-thumb{background:#d6ba83;border-color:#382a24}.ayu-eyebrow{color:var(--a-gold);letter-spacing:.24em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.5;display:block}.ayu-ornament{object-fit:contain;width:min(250px,70%);height:auto;max-height:76px;margin:18px auto 25px;display:block}.ayu-page .invitation-cover{--cover-button-bottom:clamp(36px,7svh,75px);background:var(--a-dark)}.ayu-cover-scene{position:absolute;inset:0;overflow:hidden}.ayu-cover-scene>img:first-child{object-fit:cover;object-position:center 35%;filter:saturate(.62)}.ayu-cover-shade{background:linear-gradient(#181514a8 0%,#18151486 39%,#181514ec 100%);position:absolute;inset:0}.ayu-cover-frame{border:1px solid color-mix(in srgb,var(--a-gold) 57%,transparent);pointer-events:none;position:absolute;inset:15px}.ayu-cover-frame:after{content:"";border:1px solid color-mix(in srgb,var(--a-gold) 20%,transparent);position:absolute;inset:7px}.ayu-page:not(.ayu-puspa-amerta) .ayu-cover-frame{border:0;inset:8px}.ayu-page:not(.ayu-puspa-amerta) .ayu-cover-frame:after,.ayu-cover-frame span{display:none}.ayu-page:not(.ayu-puspa-amerta) .ayu-cover-frame span{opacity:.88;background:url(/demo/template-assets/ayu-candra/bali-edge-frame.svg) 0 0/200% 300% no-repeat;width:clamp(115px,40vw,168px);height:clamp(115px,40vw,168px);display:block;position:absolute}.ayu-cover-frame span:first-child{background-position:0 0;top:0;left:0}.ayu-cover-frame span:nth-child(2){background-position:0 0;top:0;right:0;transform:scaleX(-1)}.ayu-cover-frame span:nth-child(3){background-position:0 0;bottom:0;left:0;transform:scaleY(-1)}.ayu-cover-frame span:nth-child(4){background-position:0 0;bottom:0;right:0;transform:scale(-1)}.ayu-page:not(.ayu-puspa-amerta) .ayu-cover-frame span:nth-child(n+3){opacity:.68;width:clamp(80px,26vw,105px);height:clamp(80px,26vw,105px)}.ayu-wana-ratih .ayu-cover-frame span{filter:hue-rotate(13deg)saturate(.8)}.ayu-niskala-ratih .ayu-cover-frame span{filter:brightness(1.12)}.ayu-cover-copy{z-index:2;color:#fff8ed;text-align:center;text-shadow:0 2px 16px #0008;position:absolute;top:36%;left:26px;right:26px;transform:translateY(-50%)}.ayu-cover-copy .ayu-eyebrow{color:#ead7ab}.ayu-cover-copy .ayu-ornament{width:min(225px,59vw);max-height:60px;margin:6px auto 4px}.ayu-cover-copy h1{font:400 clamp(55px,14vw,79px)/.84 var(--font-cormorant),Georgia,serif;letter-spacing:-.055em;flex-direction:column;align-items:center;margin:4px 0;display:flex}.ayu-cover-copy h1 span{white-space:nowrap;display:block}.ayu-cover-copy h1 i{color:var(--a-gold);font-size:.53em;line-height:.68}.ayu-cover-copy p{color:#f5e5c7;letter-spacing:.12em;text-transform:uppercase;margin:22px 0 0;font-size:11px}.ayu-page .cover-recipient{bottom:calc(var(--cover-button-bottom) + 73px);color:#fff7e9}.ayu-page .cover-recipient p{color:#eadfce;max-width:260px;margin:9px auto 0;font-size:10px;line-height:1.5;display:block}.ayu-page .invitation-enter{border:1px solid var(--a-gold);background:var(--a-gold);min-width:225px;min-height:47px;color:var(--a-dark);border-radius:2px}.ayu-page .music-toggle{border:1px solid var(--a-gold);background:var(--a-dark);color:#fff7e9}.ayu-hero{background:var(--a-dark);color:#fff8ec;text-align:center;place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.ayu-hero>img{object-fit:cover;object-position:center 39%;filter:saturate(.66)}.ayu-hero-shade{background:linear-gradient(180deg,#18171465 0%,#18171465 36%,#181714ec 83%,var(--a-dark) 100%);position:absolute;inset:0}.ayu-hero-content{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100svh;padding:95px 24px 83px;display:flex;position:relative}.ayu-hero-content h2{max-width:480px;font:400 clamp(52px,13vw,77px)/.84 var(--font-cormorant),Georgia,serif;letter-spacing:-.055em;text-wrap:balance;margin:22px auto 25px}.ayu-hero-content h2 em{font-weight:400;display:block}.ayu-hero-content h2 i{color:var(--a-gold);margin:-4px auto;font-size:.55em;line-height:.7;display:block}.ayu-hero-content p{margin:auto 0 23px;font-size:12px;line-height:1.8}.ayu-hero-date{color:var(--a-gold);text-transform:uppercase;flex-direction:column;align-items:center;display:flex}.ayu-hero-date strong{font:400 72px/.82 var(--font-cormorant),Georgia,serif}.ayu-hero-date span{letter-spacing:.19em;margin-top:8px;font-size:12px;font-weight:700}.ayu-hero-date small{color:#f2e6d0;letter-spacing:.13em;margin-top:15px;font-size:9px}.ayu-scroll-cue{z-index:2;color:var(--a-gold);padding:6px;display:block;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.ayu-scroll-mouse{border:1px solid;border-radius:14px;width:23px;height:34px;display:block;position:relative}.ayu-scroll-mouse:after{content:"";background:currentColor;border-radius:2px;width:2px;height:7px;animation:1.8s ease-in-out infinite ayu-mouse-wheel;position:absolute;top:7px;left:50%;transform:translate(-50%)}.ayu-scroll-cue:hover,.ayu-scroll-cue:focus-visible{color:#fff3d9}@keyframes ayu-mouse-wheel{0%{opacity:0;top:5px}22%{opacity:1}75%{opacity:1;top:16px}to{opacity:0;top:18px}}.ayu-section{text-align:center;padding:94px 28px 105px;position:relative}.ayu-inner{z-index:1;position:relative}.ayu-section h2,.ayu-couple-heading h2{max-width:480px;font:400 clamp(43px,11vw,64px)/.9 var(--font-cormorant),Georgia,serif;letter-spacing:-.045em;text-wrap:balance;margin:15px auto 20px}.ayu-section h2 em,.ayu-couple-heading h2 em{color:var(--a-gold);font-weight:400;display:block}.ayu-section p{max-width:385px;margin:0 auto;font-size:12px;line-height:1.9}.ayu-intro{background:var(--a-dark);color:#f5ebdc}.ayu-intro .ayu-ornament{margin:27px auto 37px}.ayu-intro p{color:#e2d8c9;margin-bottom:18px}.ayu-intro-signature{color:var(--a-gold);font:italic 400 26px var(--font-cormorant),Georgia,serif;margin-top:39px;display:block}.ayu-couple{background:var(--a-paper);text-align:center}.ayu-couple-heading{padding:102px 26px 37px}.ayu-couple-heading p{color:var(--a-muted);margin:0 auto;font-size:12px;line-height:1.8}.ayu-profile{padding:30px 0 0;position:relative}.ayu-profile-photo{background:var(--a-dark);border-radius:49% 49% 2px 2px/21% 21% 2px 2px;width:calc(100% - 52px);height:clamp(390px,111vw,620px);margin:auto;position:relative;overflow:hidden}.ayu-profile-photo img{object-fit:cover;object-position:center 28%}.ayu-profile-copy{padding:41px 28px 74px}.ayu-profile-copy h3{font:400 clamp(53px,13vw,74px)/.88 var(--font-cormorant),Georgia,serif;letter-spacing:-.055em;margin:10px 0 0}.ayu-profile-copy .ayu-ornament{width:175px;max-height:45px;margin:3px auto 16px}.ayu-profile-copy strong{max-width:390px;font:400 clamp(24px,6vw,31px)/1.1 var(--font-cormorant),Georgia,serif;text-wrap:balance;margin:auto;display:block}.ayu-profile-copy p{max-width:370px;color:var(--a-muted);margin:15px auto 0;font-size:11px;line-height:1.7}.ayu-couple-and{color:var(--a-gold);font:italic 400 70px/.8 var(--font-cormorant),Georgia,serif;margin:-35px auto 13px;display:block}.ayu-profile-2{background:var(--a-soft);padding-top:70px}.ayu-video-wrap,.ayu-page .wedding-video{background:var(--a-dark);color:#faf1e5}.ayu-page .wedding-video{padding:90px 27px 102px}.ayu-page .wedding-video:before,.ayu-page .wedding-video-frame:after{background:0 0;background-image:var(--a-ornament);opacity:.9;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-mask:none;mask:none}.ayu-page .wedding-video h2 em{color:var(--a-gold)}.ayu-page .wedding-video>p{color:#f2e5d4}.ayu-page .wedding-video-frame{border-color:var(--a-gold)}.ayu-prayer{background:var(--a-dark);color:#fbf3e8;align-items:center;min-height:870px;display:grid}.ayu-prayer>img{object-fit:cover;filter:grayscale(.5)saturate(.55);opacity:.2}.ayu-prayer:after{content:"";background:linear-gradient(180deg,var(--a-dark),transparent 35%,var(--a-dark));position:absolute;inset:0}.ayu-prayer .ayu-inner{width:100%}.ayu-prayer .ayu-ornament{margin-bottom:34px}.ayu-prayer-verses{gap:37px;display:grid}.ayu-prayer blockquote{max-width:380px;margin:0 auto}.ayu-prayer blockquote strong{color:var(--a-gold);letter-spacing:.13em;margin-bottom:11px;font-size:9px;font-weight:600;line-height:1.6;display:block}.ayu-prayer blockquote span{font:italic 400 clamp(21px,5.4vw,29px)/1.14 var(--font-cormorant),Georgia,serif;display:block}.ayu-prayer cite{color:#e8dac3;letter-spacing:.17em;text-transform:uppercase;margin-top:12px;font-size:9px;font-style:normal;display:block}.ayu-event{background:var(--a-paper)}.ayu-event>.ayu-inner>p{max-width:280px;color:var(--a-muted);margin-bottom:23px}.ayu-event .event-countdown{max-width:440px;color:var(--a-ink);margin:0 auto 37px}.ayu-event .countdown-units{gap:8px}.ayu-event .countdown-units>div{border:1px solid color-mix(in srgb,var(--a-gold) 60%,transparent);background:color-mix(in srgb,var(--a-gold) 10%,var(--a-paper));border-radius:90px 90px 6px 6px/25px 25px 6px 6px;min-width:0;padding:15px 2px 11px}.ayu-event .countdown-units>div+div{border-left:1px solid color-mix(in srgb,var(--a-gold) 60%,transparent)}.ayu-event .countdown-units strong{font:400 clamp(28px,8vw,43px)/1 var(--font-cormorant),Georgia,serif}.ayu-event-photo{background:var(--a-dark);border-radius:44% 44% 3px 3px/11% 11% 3px 3px;height:clamp(420px,115vw,625px);position:relative;overflow:hidden}.ayu-event-photo img{object-fit:cover;object-position:center 30%}.ayu-event-photo:after{content:"";background:linear-gradient(#0000,#111c);position:absolute;inset:45% 0 0}.ayu-event-photo>div{z-index:1;color:#fff5df;text-shadow:0 2px 12px #0009;text-transform:uppercase;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:36px;left:0;right:0}.ayu-event-photo span{letter-spacing:.25em;font-size:10px;font-weight:700}.ayu-event-photo strong{font:400 92px/.85 var(--font-cormorant),Georgia,serif}.ayu-venue{padding:52px 10px 77px}.ayu-venue h3,.ayu-location-heading h3{font:400 clamp(39px,10vw,57px)/.9 var(--font-cormorant),Georgia,serif;margin:14px auto 28px}.ayu-venue h3 em,.ayu-location-heading h3 em{color:var(--a-gold);font-weight:400;display:block}.ayu-venue dl{border-top:1px solid color-mix(in srgb,var(--a-gold) 70%,transparent);border-bottom:1px solid color-mix(in srgb,var(--a-gold) 70%,transparent);max-width:390px;margin:auto;padding:22px 0}.ayu-venue dl div+div{margin-top:18px}.ayu-venue dt{color:var(--a-muted);letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:700}.ayu-venue dd{font:400 24px/1.1 var(--font-cormorant),Georgia,serif;margin:5px 0 0}.ayu-location-heading{margin-bottom:30px}.ayu-location-heading p{max-width:270px;color:var(--a-muted)}.ayu-map-stage{background:var(--a-dark);max-width:445px;margin:0 auto 24px;padding:30px 18px 29px;position:relative;box-shadow:0 16px 40px #0002}.ayu-map-stage:before{content:"";border:1px solid color-mix(in srgb,var(--a-gold) 55%,transparent);pointer-events:none;position:absolute;inset:9px}.ayu-map-ornament{z-index:2;filter:drop-shadow(0 4px 8px #0005);width:184px;max-height:45px;margin:-51px auto 12px;position:relative}.ayu-map{border:2px solid var(--a-gold);background:#24312a;border-radius:160px 160px 5px 5px/42px 42px 5px 5px;height:clamp(235px,67vw,320px);display:block;position:relative;overflow:hidden}.ayu-map img{object-fit:cover;filter:saturate(.72)contrast(1.12);transition:transform .45s}.ayu-map:hover img{transform:scale(1.05)}.ayu-map-label{background:color-mix(in srgb,var(--a-dark) 90%,transparent);color:#fff5e6;flex-direction:column;align-items:center;width:max-content;max-width:calc(100% - 24px);margin:auto;padding:9px 16px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 5px 17px #0006}.ayu-map-label small{letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700}.ayu-map-label strong{font:400 23px var(--font-cormorant),Georgia,serif;margin-top:3px}.ayu-map-attribution{color:#e9dbca;text-underline-offset:2px;width:max-content;max-width:100%;margin:12px 0 0 auto;font-size:8px;text-decoration:underline;display:block;position:relative}.ayu-page .map-actions{max-width:445px;margin:auto}.ayu-page .map-actions .btn{border-color:var(--a-gold);border-radius:2px}.ayu-page .map-action-primary{background:var(--a-gold);color:var(--a-dark)}.ayu-page .map-action-secondary{color:var(--a-ink);background:0 0}.ayu-gallery{background:var(--a-soft)}.ayu-gallery .ayu-inner .ayu-ornament{margin-top:16px}.ayu-gallery .gallery-carousel{margin:34px auto 0}.ayu-gallery .gallery-page{grid-template-rows:repeat(2,1fr);grid-template-columns:1.05fr .95fr;gap:8px;height:clamp(350px,93vw,520px);display:grid}.ayu-gallery .gallery-page figure{position:relative;overflow:hidden}.ayu-gallery .gallery-page figure:first-child{grid-row:span 2}.ayu-gallery .gallery-page figure:last-child{grid-area:span 2/2;margin-top:26px;margin-bottom:26px}.ayu-gallery .gallery-dot{color:var(--a-ink)}.ayu-page .digital-gift{--gift-bg:var(--a-dark);--gift-ink:#fff7e9;--gift-accent:var(--a-gold);--gift-card:color-mix(in srgb,var(--a-paper) 8%,var(--a-dark))}.ayu-page .wishes{--wish-bg:var(--a-paper);--wish-text:var(--a-ink);--wish-muted:var(--a-muted);--wish-accent:var(--a-ink);--wish-field:var(--a-soft);--wish-line:color-mix(in srgb,var(--a-gold) 55%,transparent)}.ayu-page .wishes:before{aspect-ratio:3.4;background:0 0;background-image:var(--a-ornament);background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(260px,67vw);-webkit-mask:none;mask:none}.ayu-page .wishes-submit,.ayu-page .gift-copy{border-radius:2px}.ayu-footer{background:var(--a-dark);color:#fff8ec;text-align:center;place-items:center;min-height:620px;padding:94px 25px 50px;display:grid;position:relative}.ayu-footer>img{object-fit:cover;object-position:center 32%;filter:saturate(.5);opacity:.27}.ayu-footer:before{content:"";z-index:1;background:linear-gradient(var(--a-dark),transparent 35%,var(--a-dark));position:absolute;inset:0}.ayu-footer-content{z-index:2;position:relative}.ayu-footer h2{font:400 clamp(58px,14vw,83px)/.81 var(--font-cormorant),Georgia,serif;margin:16px auto 0}.ayu-footer h2 em{color:var(--a-gold);font-weight:400;display:block}.ayu-footer .ayu-ornament{width:205px;margin:15px auto 24px}.ayu-footer p{color:#eee1d3;max-width:370px;margin:0 auto 20px;font-size:11px;line-height:1.8}.ayu-footer strong{font:400 clamp(27px,7vw,35px) var(--font-cormorant),Georgia,serif;display:block}.ayu-footer strong i{color:var(--a-gold)}.ayu-footer-content>span:last-of-type{color:var(--a-gold);letter-spacing:.14em;text-transform:uppercase;margin-top:18px;font-size:10px;display:block}.ayu-footer small{color:#ded2bc;margin-top:61px;font-size:10px;display:block}.ayu-footer small a{text-underline-offset:3px}.ayu-candra-kencana .ayu-profile-1 .ayu-profile-copy{background:var(--a-paper);width:calc(100% - 44px);margin:-42px auto 0;position:relative}.ayu-candra-kencana .ayu-profile-2 .ayu-profile-copy{background:var(--a-soft)}.ayu-candra-kencana .ayu-map-stage{border-radius:7px 7px 38px 38px}.ayu-puspa-amerta .ayu-cover-scene>img:first-child{filter:grayscale(.18)saturate(.57)}.ayu-puspa-amerta .ayu-cover-shade{background:linear-gradient(#351c2bc2,#351c2b92 42%,#351c2bf3)}.ayu-puspa-amerta .ayu-cover-frame{border-radius:46% 46% 3px 3px/13% 13% 3px 3px}.ayu-puspa-amerta .ayu-hero-shade{background:linear-gradient(#3928329c,#3928327d 40%,#392832f0 88%,#392832)}.ayu-puspa-amerta .ayu-map-stage{border-radius:110px 110px 18px 18px/30px 30px 18px 18px}.ayu-puspa-amerta .ayu-map{border-radius:46% 46% 12px 12px/21% 21% 12px 12px}.ayu-puspa-amerta .ayu-gallery .gallery-page figure{border-radius:44% 44% 3px 3px/16% 16% 3px 3px}.ayu-wana-ratih .ayu-cover-scene>img:first-child{filter:grayscale(.4)saturate(.55)}.ayu-wana-ratih .ayu-cover-shade{background:linear-gradient(#142b22d0,#142b22a0 42%,#142b22f4)}.ayu-wana-ratih .ayu-cover-frame{inset:17px 23px}.ayu-wana-ratih .ayu-profile-1{flex-direction:column-reverse;display:flex}.ayu-wana-ratih .ayu-profile-1 .ayu-profile-copy{padding-top:72px}.ayu-wana-ratih .ayu-profile-2 .ayu-profile-photo{border-radius:4px 4px 47% 47%/4px 4px 20% 20%}.ayu-wana-ratih .ayu-map-stage{border-radius:6px 48px}.ayu-wana-ratih .ayu-map{border-radius:8px 100px 8px 90px}.ayu-wana-ratih .ayu-map img{filter:sepia(.15)hue-rotate(18deg)saturate(.7)contrast(1.08)}.ayu-wana-ratih .ayu-gallery .gallery-page figure:first-child{border-radius:150px 150px 3px 3px/65px 65px 3px 3px}.ayu-niskala-ratih .ayu-cover-scene>img:first-child{filter:grayscale(.75)saturate(.35)}.ayu-niskala-ratih .ayu-cover-shade{background:linear-gradient(#0d0b11dc,#0d0b11ad 42%,#0d0b11fa)}.ayu-niskala-ratih .ayu-hero>img{filter:grayscale(.72)saturate(.3)}.ayu-niskala-ratih .ayu-hero-shade{background:linear-gradient(#100d15b0,#100d15a0 42%,#100d15fb 92%,#100d15)}.ayu-niskala-ratih .ayu-intro{background:#151219}.ayu-niskala-ratih .ayu-profile-2{background:#211b22}.ayu-niskala-ratih .ayu-couple-heading p,.ayu-niskala-ratih .ayu-profile-copy p,.ayu-niskala-ratih .ayu-event>.ayu-inner>p,.ayu-niskala-ratih .ayu-location-heading p{color:var(--a-muted)}.ayu-niskala-ratih .ayu-venue dl{border-color:#a98a5a}.ayu-niskala-ratih .ayu-map-stage{border:1px solid var(--a-gold);background:#100d15;border-radius:4px}.ayu-niskala-ratih .ayu-map{border-radius:110px 110px 4px 4px/28px 28px 4px 4px}.ayu-niskala-ratih .ayu-gallery{background:#211b22}.ayu-niskala-ratih .ayu-page .map-action-secondary,.ayu-niskala-ratih .map-action-secondary{color:var(--a-ink)}.ayu-niskala-ratih .digital-gift{--gift-bg:#141118;--gift-ink:#fff5e5;--gift-card:#241d25}.ayu-niskala-ratih .wishes{--wish-bg:#1b171d;--wish-text:#f4ecdf;--wish-muted:#c3b5a9;--wish-accent:#d7b678;--wish-field:#2b252a;--wish-line:#d7b67882}.ayu-niskala-ratih .wishes input,.ayu-niskala-ratih .wishes textarea,.ayu-niskala-ratih .wishes summary{color:#f5ebdd}.ayu-niskala-ratih .wishes input::placeholder,.ayu-niskala-ratih .wishes textarea::placeholder{color:#b5a89d;opacity:1}.ayu-niskala-ratih .wishes-submit{background:var(--a-gold);color:#17131a}.ayu-page:is(.ayu-nila-tembaga,.ayu-gading-aruna,.ayu-jati-kencana) :is(.ayu-couple,.ayu-event,.ayu-gallery) :is(.ayu-eyebrow,h2 em,h3 em),.ayu-page:is(.ayu-nila-tembaga,.ayu-gading-aruna,.ayu-jati-kencana) .ayu-venue h3 em{color:var(--a-paper-accent)}.ayu-nila-tembaga .ayu-cover-scene>img:first-child{filter:grayscale(.25)saturate(.44)}.ayu-nila-tembaga .ayu-cover-shade{background:linear-gradient(#10263cc9,#10263c8f 43%,#10263cf4)}.ayu-nila-tembaga .ayu-hero-shade{background:linear-gradient(#1726378c,#17263779 40%,#172637f0 90%,#172637)}.ayu-nila-tembaga .ayu-profile-photo{border-radius:46% 46% 5px 5px/17% 17% 5px 5px}.ayu-nila-tembaga .ayu-map-stage{border-radius:90px 90px 9px 9px/28px 28px 9px 9px}.ayu-gading-aruna .ayu-cover-scene>img:first-child{filter:grayscale(.18)sepia(.18)saturate(.65)}.ayu-gading-aruna .ayu-cover-shade{background:linear-gradient(#4e3228c2,#5b3c2b79 41%,#5b3c2bf1)}.ayu-gading-aruna .ayu-hero-shade{background:linear-gradient(#6b49398a,#6b49396b 38%,#6b4939f0 90%,#6b4939)}.ayu-gading-aruna .ayu-profile-2 .ayu-profile-photo{border-radius:3px 3px 46% 46%/3px 3px 17% 17%}.ayu-gading-aruna .ayu-map-stage{border-radius:6px 70px}.ayu-gading-aruna .ayu-gallery .gallery-page figure:first-child{border-radius:46% 46% 4px 4px/16% 16% 4px 4px}.ayu-jati-kencana .ayu-cover-scene>img:first-child{filter:sepia(.23)saturate(.62)}.ayu-jati-kencana .ayu-cover-shade{background:linear-gradient(#2a211dc5,#2a211d81 42%,#2a211df5)}.ayu-jati-kencana .ayu-hero-shade{background:linear-gradient(#382a248c,#382a2470 39%,#382a24f1 88%,#382a24)}.ayu-jati-kencana .ayu-profile-1 .ayu-profile-copy{background:var(--a-paper);width:calc(100% - 52px);margin:-50px auto 0;position:relative}.ayu-jati-kencana .ayu-map-stage{border-radius:7px 7px 55px 55px}@media (min-width:760px){body:has(.ayu-page){--a-desktop-wash:#24231fb5;background:#24231f}body:has(.ayu-puspa-amerta){--a-desktop-wash:#392832b5;background:#392832}body:has(.ayu-wana-ratih){--a-desktop-wash:#1c3029b0;background:#1c3029}body:has(.ayu-niskala-ratih){--a-desktop-wash:#110f14b8;background:#110f14}body:has(.ayu-nila-tembaga){--a-desktop-wash:#172637ac;background:#172637}body:has(.ayu-gading-aruna){--a-desktop-wash:#6b493996;background:#6b4939}body:has(.ayu-jati-kencana){--a-desktop-wash:#382a24a3;background:#382a24}body:has(.ayu-page):before{content:"";z-index:0;background:linear-gradient(var(--a-desktop-wash),var(--a-desktop-wash)),url(/demo/template-assets/ayu-candra/photo-11.webp) center/cover no-repeat;filter:grayscale(.45)saturate(.7);pointer-events:none;position:fixed;inset:0}.ayu-page{z-index:1;position:relative}}@media (max-width:400px){.ayu-cover-copy{top:34%}.ayu-cover-copy h1{font-size:clamp(46px,13vw,58px)}.ayu-cover-copy p{margin-top:15px;font-size:9px}.ayu-page .cover-recipient{bottom:calc(var(--cover-button-bottom) + 60px)}.ayu-page .cover-recipient p{display:none}.ayu-hero-content h2{font-size:clamp(44px,12vw,55px)}.ayu-event .countdown-units{gap:5px}.ayu-event .countdown-units strong{font-size:clamp(25px,7.5vw,33px)}.ayu-gallery .gallery-page{gap:6px}}@media (max-height:640px){.ayu-cover-copy{top:31%}.ayu-cover-copy .ayu-ornament{max-height:37px}.ayu-cover-copy h1{font-size:clamp(43px,11vw,55px)}.ayu-cover-copy p{margin-top:11px}.ayu-page .cover-recipient strong{font-size:24px}.ayu-page .cover-recipient p{display:none}}@media (prefers-reduced-motion:reduce){.ayu-scroll-mouse:after{animation:none}}
