html,:root{font-size:10px}html,body{max-width:100%;overflow-y:auto;overflow-x:hidden}body#index{margin:0;min-height:100vh;background-color:var(--ss-latar, #000)}body#index.opening-show{max-height:100vh;overflow:hidden}body#index.opening-hide{max-height:unset}body#index.opening-hide section#opening{animation:ss-cover-keluar 1.4s cubic-bezier(.76,0,.24,1) forwards}section#opening{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow-x:hidden;overflow-y:auto}@keyframes ss-cover-keluar{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.ss-layout{position:relative}.ss-hero{display:none}.ss-main{position:relative;width:100%;min-height:100vh}body#index #footer{display:none!important}@media(min-width:1025px){.ss-hero{display:block;position:fixed;top:0;bottom:0;left:0;width:calc(100% - var(--ss-lebar-kolom, 500px));overflow:hidden}.ss-main{margin-left:auto;width:var(--ss-lebar-kolom, 500px);box-shadow:-1.6rem 0 4rem #00000073}.ss-layout--penuh .ss-main{width:100%;box-shadow:none}}[data-lottie]{pointer-events:none}[data-lottie] svg{display:block}@media(prefers-reduced-motion:reduce){body#index [data-aos]{transition:none!important;transform:none!important;opacity:1!important}body#index.opening-hide section#opening{animation-duration:.01s}}:root{--ss-latar: #35393e;--ss-lebar-kolom: 500px;--lux-sekunder: #34383d;--lux-sekunder-tua: #26292d;--lux-utama: #2d416f;--lux-utama-tua: #1f2d4f;--lux-utama-terang: #4360a3;--lux-perak: #bfc6d5;--lux-perak-rgb: 191, 198, 213;--lux-pembuka: #56595f;--lux-aksen: #ffea97;--lux-aksen-rgb: 255, 234, 151;--lux-aksen-tua: #cb9d63;--lux-krem: #fff8bb;--lux-krem-muda: #fff3d8;--lux-bingkai: #e8dcc4;--lux-ikon-latar: rgba(170, 170, 170, .86);--lux-teks: #ffffff;--lux-teks-redup: rgba(255, 255, 255, .92);--lux-teks-form: #3c3c3c;--lux-kaca: rgba(0, 0, 0, .57);--lux-garis: rgba(255, 243, 216, .7);--lux-garis-kartu: rgba(94, 94, 94, .62);--lux-abu: #35393e;--lux-redup: rgba(38, 41, 45, .25);--lux-redup-kuat: rgba(38, 41, 45, .72);--lux-tirai-rgb: 38, 41, 45;--lux-sekunder-rgb: 52, 56, 61;--lux-galat: #ffc9bd;--lux-font-judul: "Imperial Script", cursive;--lux-font-sub: "Bodoni Moda", serif;--lux-font-isi: "Inria Serif", serif}body#index{color:var(--lux-teks);font-family:var(--lux-font-isi);font-size:1.6rem;line-height:1.6}body#index [data-aos=fade-up]{transform:translate3d(0,2.4rem,0)}body#index [data-aos=fade-right]{transform:translate3d(-2.4rem,0,0)}body#index [data-aos=fade-left]{transform:translate3d(2.4rem,0,0)}body#index [data-aos=zoom-in]{transform:scale(.94)}body#index [data-aos].aos-animate{transform:none}:where(#index) p{margin:0 0 1rem}.lux-kecil{font-size:.72em}.lux-section{position:relative;isolation:isolate;overflow:hidden;padding:10rem 2.4rem;text-align:center;background-color:var(--ss-latar)}.lux-section--penuh{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.lux-bg{background-position:center;background-size:cover}.lux-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--lux-redup)}.lux-bg--cover.is-dekat,.lux-bg--acara.is-dekat,.lux-bg--vendor.is-dekat{background-image:url(/images/luxury-5/bg/bg-cover.webp)}#cerita.lux-bg,#quotes.lux-bg,#ucapan.lux-bg,#hadiah.lux-bg,#vendor.lux-bg{background-image:none;background-color:var(--lux-sekunder)}.lux-section.lux-penutup:after,#galeri:after,.lux-doa:after,.lux-pembuka:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:var(--ss-latar);pointer-events:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 6rem;mask-size:100% 6rem}.lux-isi{position:relative;z-index:2;max-width:46rem;margin:0 auto}.lux-judul{margin:0 0 1.6rem;font-family:var(--lux-font-judul);font-size:5.5rem;font-weight:400;line-height:1.2;color:var(--lux-krem);text-shadow:0 .2rem 1.2rem rgba(0,0,0,.55)}.lux-subjudul{max-width:40rem;margin:-.4rem auto 2.4rem;color:var(--lux-teks-redup)}.lux-kaca{background:var(--lux-kaca);border-radius:1rem;box-shadow:0 0 1rem #00000073;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.lux-kartu{margin:2.4rem 0 0;padding:3.2rem 1.6rem}.lux-kartu__judul{margin:0 0 1.2rem;font-family:var(--lux-font-sub);font-size:1.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;overflow-wrap:break-word}.lux-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;margin:.6rem .4rem 0;padding:1rem 2.4rem;border:1px solid #2c2c2c;border-radius:10rem;background:#fff;color:#2c2c2c;font-family:var(--lux-font-sub);font-size:1.4rem;font-weight:600;letter-spacing:.06em;line-height:1.3;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease}.lux-btn:hover,.lux-btn:focus-visible{background:#2c2c2c;color:var(--lux-teks);transform:translateY(-2px)}.lux-btn:focus-visible{outline:2px solid var(--lux-aksen);outline-offset:3px}.lux-btn:active{transform:translateY(1px)}.lux-btn--terang{border-color:transparent;background:var(--lux-perak);color:var(--lux-sekunder-tua)}.lux-btn--terang:hover,.lux-btn--terang:focus-visible{background:#fff;color:var(--lux-sekunder-tua)}.lux-tombol-baris{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1.2rem}.lux-garis-judul{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem;font-family:var(--lux-font-sub);font-weight:600;text-transform:uppercase}.lux-garis-judul span{flex:0 1 auto;min-width:0;letter-spacing:.08em;overflow-wrap:break-word}.lux-garis-judul:before,.lux-garis-judul:after{content:"";flex:1 1 2rem;height:2px;background:var(--lux-garis)}.lux-lottie{position:absolute;z-index:1}.lux-lottie--ornamen-kiri{top:0;left:0;width:35%;max-width:17.5rem}.lux-lottie--ornamen-kanan{top:0;right:0;width:35%;max-width:17.5rem}.lux-lottie--cover-bunga-kiri{bottom:0;left:0;width:34%;max-width:17rem}.lux-lottie--cover-bunga-kanan{bottom:0;right:0;width:34%;max-width:17rem}.lux-lottie--mempelai-bunga{bottom:0;left:50%;z-index:3;width:115%;max-width:57.5rem;transform:translate(-50%,45%)}.lux-lottie--ucapan-bunga{bottom:1.6rem;left:50%;width:100%;max-width:50rem;transform:translate(-50%)}.lux-lottie--penutup-bunga{top:6.5rem;left:50%;z-index:3;width:90%;max-width:45rem;transform:translate(-50%)}.lux-pembatas-lottie{position:relative;z-index:2;width:70%;max-width:34rem;margin:0 auto 1.6rem;filter:brightness(2) saturate(6);pointer-events:none}.lux-candi{position:absolute;bottom:0;left:50%;z-index:1;width:100%;max-width:60rem;height:auto;translate:-50% 0;pointer-events:none}.lux-ukiran{position:absolute;top:0;z-index:1;width:35%;max-width:17.5rem;height:auto;pointer-events:none}.lux-ukiran--kiri{left:0}.lux-ukiran--kanan{right:0;scale:-1 1}.lux-cover{display:flex;justify-content:center;background-color:var(--ss-latar);background-image:var(--lux-foto-cover);background-position:center;background-size:cover}.lux-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--lux-redup-kuat)}@media(max-width:600px){.lux-cover{background-image:var(--lux-foto-cover-potret)}}.lux-cover--bawaan:before{background:rgba(var(--lux-tirai-rgb),.55)}.lux-cover__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lux-cover__bingkai{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--ss-lebar-kolom);min-height:100%;overflow:hidden;padding:9rem 2.5rem 13rem}@media(min-width:768px){.lux-cover:before{background:rgba(var(--lux-tirai-rgb),.82)}.lux-cover__bingkai{background-color:var(--ss-latar);background-image:linear-gradient(var(--lux-redup-kuat),var(--lux-redup-kuat)),var(--lux-foto-cover-potret);background-position:center;background-size:cover;box-shadow:0 0 6rem #000000a6}.lux-cover--bawaan .lux-cover__bingkai{background-image:linear-gradient(rgba(var(--lux-tirai-rgb),.55),rgba(var(--lux-tirai-rgb),.55)),var(--lux-foto-cover-potret)}}.lux-cover__isi{position:relative;z-index:5;width:100%;text-align:center}.lux-cover__judul{max-width:38rem;margin:0 auto .6rem!important;color:var(--lux-krem);font-family:var(--lux-font-judul);line-height:1.2;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.55)}.lux-cover__nama{margin:0 0 1rem!important;color:var(--lux-teks);font-family:var(--lux-font-sub);font-weight:500;letter-spacing:.03em;line-height:1.1;text-transform:uppercase;overflow-wrap:break-word;-webkit-text-stroke:1px var(--lux-teks);text-shadow:0 .3rem 1.6rem rgba(0,0,0,.45)}.lux-cover__subjudul{font-size:.875em;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.lux-cover__tamu{max-width:40rem;margin:3.5rem auto 0;padding:2.5rem 1rem;text-align:center}.lux-cover__tamu p{margin-bottom:.4rem;font-weight:700}.lux-cover__nama-tamu{margin:.6rem 0 1rem!important;color:var(--lux-krem);font-family:var(--lux-font-sub);overflow-wrap:break-word}.lux-btn--buka{margin-top:1.6rem;font-family:var(--lux-font-isi);font-size:1.6rem;text-transform:none}.lux-hero{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:8rem 6.4rem;background-color:var(--ss-latar);background-image:linear-gradient(180deg,rgba(var(--lux-tirai-rgb),.1),rgba(var(--lux-tirai-rgb),.5) 55%,rgba(var(--lux-tirai-rgb),.9)),var(--lux-foto-cover);background-position:center;background-size:cover;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.45)}.lux-hero--bawaan{background-position:center 35%}.lux-hero__isi{max-width:64rem}.lux-hero__judul{letter-spacing:.3em;text-transform:uppercase}.lux-hero__nama{margin:.4rem 0 1.2rem!important;color:var(--lux-krem);font-family:var(--lux-font-judul);line-height:1.1}.lux-hero__nama span{font-size:1.6em}.lux-hero__tanggal{font-family:var(--lux-font-sub);letter-spacing:.12em}.lux-pembuka{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100svh;padding:0;background:var(--lux-pembuka)}.lux-pembuka:after{z-index:2;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100H1000V0Q500 200 0 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100H1000V0Q500 200 0 0Z'/%3E%3C/svg%3E");-webkit-mask-position:bottom;mask-position:bottom}.lux-lottie--gerbang{top:0;left:50%;z-index:3;width:100%;max-width:56rem;height:100%;transform:translate(-50%)}.lux-pembuka__isi{max-width:56rem;padding:0 7.5rem;font-weight:700}@media(max-width:575.98px){.lux-pembuka__isi{padding:0 5.6rem}}.lux-pembuka__salam{margin-bottom:1.4rem!important;color:var(--lux-krem);font-family:var(--lux-font-judul);font-weight:400;line-height:1.2;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.45)}.lux-section.lux-mempelai{padding:8rem 0 0;background:var(--lux-abu)}.lux-mempelai__atas{padding:0 2.5rem 4rem}.lux-aksara{display:block;width:68%;max-width:30rem;height:auto;margin:0 auto 2.4rem;filter:brightness(1.1) saturate(0)}.lux-berdua{position:relative;width:75%;margin:1.6rem auto 0}.lux-berdua img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border:7px solid #fff;border-radius:1000px 1000px 0 0;box-shadow:0 0 1rem #00000080}.lux-doa{position:relative;isolation:isolate;padding:10rem 3.2rem 14rem;background-color:var(--lux-utama)}.lux-doa:before{background:rgba(var(--lux-tirai-rgb),.6)}.lux-doa:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100H1000V0Q500 200 0 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100H1000V0Q500 200 0 0Z'/%3E%3C/svg%3E");-webkit-mask-position:bottom;mask-position:bottom}.lux-doa__teks{max-width:40rem;margin:0 auto 2rem!important;line-height:1.9;text-shadow:0 .1rem .8rem rgba(0,0,0,.45)}.lux-orang{position:relative;max-width:46rem;margin:6rem auto 0;padding-left:6rem;text-align:left;text-shadow:0 .1rem .8rem rgba(0,0,0,.4)}.lux-orang--kanan{padding-right:6rem;padding-left:0;text-align:right}.lux-orang--tanpa-foto{min-height:26rem}@media(max-width:575.98px){.lux-orang--tanpa-foto{min-height:20rem}}.lux-orang__label{position:absolute;top:0;left:0;margin:0!important;color:var(--lux-teks);font-family:var(--lux-font-sub);font-weight:500;letter-spacing:.06em;line-height:1;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.lux-orang--kanan .lux-orang__label{right:0;left:auto;transform:none}.lux-orang__bingkai{width:80%;max-width:30rem;margin:0 auto 1.6rem;padding:1rem;border-radius:1000px 1000px 0 0;background:var(--lux-bingkai);box-shadow:0 1rem 2.5rem #00000059}.lux-orang__bingkai img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:center top;border-radius:1000px 1000px 0 0}.lux-orang__nama{margin:0 0 .4rem!important;color:var(--lux-aksen);font-family:var(--lux-font-sub);font-weight:600;line-height:1.15;overflow-wrap:break-word}.lux-orang__ket{color:var(--lux-teks-redup)}.lux-sosmed{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1.1rem;margin-top:.8rem}.lux-sosmed a,.lux-sosmed span{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:.3rem;background:var(--lux-ikon-latar);color:var(--lux-teks);font-size:1.5rem;transition:background-color .3s ease,color .3s ease}.lux-sosmed a:hover,.lux-sosmed a:focus-visible{background:var(--lux-teks);color:var(--lux-sekunder-tua)}.lux-orang--kanan .lux-sosmed{justify-content:flex-end}.lux-acara{background-color:var(--lux-abu)}.lux-acara .lux-judul{color:var(--lux-aksen)}.lux-garis-judul--sub{width:80%;margin:-.6rem auto 1.6rem;font-family:var(--lux-font-isi);font-weight:400;text-transform:none}.lux-garis-judul--sub:before,.lux-garis-judul--sub:after{background:var(--lux-krem-muda)}@media(max-width:575.98px){.lux-garis-judul--sub{width:100%}}.lux-hitung{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;width:80%;margin:1rem auto}@media(max-width:575.98px){.lux-hitung{width:100%}}.lux-hitung__kotak{display:flex;flex-direction:column;align-items:center;padding:2.5rem .5rem;border-top:1px solid var(--lux-teks);border-bottom:1px solid var(--lux-teks);background:#ffffff1f}@media(max-width:575.98px){.lux-hitung__kotak{padding:1.2rem .5rem}}.lux-hitung__angka{font-size:1.95em;font-weight:500;line-height:1.1}.lux-hitung__label{margin-top:.4rem;font-family:var(--lux-font-isi);font-size:1.2rem;font-weight:500;letter-spacing:.06em}.lux-acara__tanggal{margin:1.2rem 0 0!important;color:var(--lux-krem-muda);letter-spacing:.12em}.lux-kartu--acara{position:relative;isolation:isolate;overflow:hidden;margin:2rem 0;padding:2.5rem 2rem 3rem;border:2px solid var(--lux-garis-kartu);border-radius:.7rem;background-color:var(--lux-sekunder);box-shadow:0 0 1rem #00000080}.lux-kartu--acara.lux-bg:before{background:#00000080}.lux-kartu--acara .lux-garis-judul{margin-top:.6rem}.lux-kartu--acara .lux-garis-judul:before,.lux-kartu--acara .lux-garis-judul:after{background:var(--lux-garis-kartu)}.lux-kartu--siaran{text-align:left}.lux-kartu--siaran.lux-bg:before{background:#000000ab}.lux-kartu--siaran .lux-garis-judul:before{display:none}.lux-kartu--siaran .lux-tombol-baris{justify-content:flex-start}.lux-kartu__waktu{margin-bottom:.6rem!important;font-weight:500}.lux-kartu__pemisah{margin:0 .6rem;color:var(--lux-aksen)}.lux-kartu__tempat{margin:.8rem 0 .2rem!important;color:var(--lux-krem-muda);font-weight:600;letter-spacing:.17em;text-transform:uppercase;overflow-wrap:break-word}.lux-kartu__alamat{color:var(--lux-teks-redup);letter-spacing:.04em;overflow-wrap:break-word}.lux-linimasa{position:relative;margin:0;padding:0 0 0 2.4rem;list-style:none;text-align:left}.lux-linimasa:before{content:"";position:absolute;top:1rem;bottom:1rem;left:.7rem;width:1px;background:var(--lux-perak);opacity:.7}.lux-linimasa .lux-kartu{margin:0;padding:2.4rem 2rem}.lux-linimasa .lux-kartu__judul{letter-spacing:.06em;text-transform:none}.lux-linimasa__item{position:relative;margin-top:2.4rem}.lux-linimasa__item:before{content:"";position:absolute;top:3rem;left:-2.15rem;width:1rem;height:1rem;border-radius:50%;background:var(--lux-perak);box-shadow:0 0 0 .4rem rgba(var(--lux-perak-rgb),.25)}.lux-linimasa__tanggal{letter-spacing:.2em;text-transform:uppercase;color:var(--lux-aksen)}.lux-linimasa__foto{display:block;width:100%;height:auto;aspect-ratio:3/2;margin:.8rem 0 1.2rem;object-fit:cover;border-radius:.6rem}#galeri{padding-top:13rem;padding-bottom:17rem}#galeri:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1000V100Q500-100 0 100Z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100H1000V0Q500 200 0 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1000V100Q500-100 0 100Z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100H1000V0Q500 200 0 0Z'/%3E%3C/svg%3E");-webkit-mask-position:top,bottom;mask-position:top,bottom}.lux-video{position:relative;aspect-ratio:16/9;margin-bottom:1.6rem;overflow:hidden;border:5px solid #ccc;border-radius:1rem}.lux-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lux-galeri{column-count:3;column-gap:.4rem}@media(max-width:575.98px){.lux-galeri{column-count:2}}.lux-galeri__item{display:block;aspect-ratio:3/4;margin-bottom:.4rem;overflow:hidden;border-radius:.7rem;background:#ffffff0d;break-inside:avoid;cursor:zoom-in}.lux-galeri__item:nth-child(3n+2){aspect-ratio:4/5}.lux-galeri__item:nth-child(4n+3){aspect-ratio:2/3}.lux-galeri__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.lux-galeri__item:hover img,.lux-galeri__item:focus-visible img{transform:scale(1.05)}.lux-kutipan{padding:8rem 3.2rem}.lux-kutipan__isi{margin:0}.lux-kutipan__isi blockquote{margin:1.6rem 0 1rem;font-style:italic}.lux-kutipan__isi figcaption{letter-spacing:.12em;color:var(--lux-aksen)}.lux-kutipan__tanda{display:block;font-family:var(--lux-font-sub);font-size:6rem;line-height:.6;color:var(--lux-perak)}#ucapan{padding-bottom:14rem}.lux-form{padding:3.2rem 2rem;text-align:left}.lux-form .form-group{margin-bottom:2rem!important}.lux-form .invalid-feedback{color:var(--lux-galat)}.lux-form__label{margin-bottom:1rem;color:var(--lux-teks)}body#index .lux-form__isian.form-control{min-height:4.4rem;padding:1rem 1.2rem;background:#ffffffe3;border:0;border-bottom:2px solid #353a2e;border-radius:.1rem;color:var(--lux-teks-form);font-family:var(--lux-font-isi)}body#index .lux-form__isian.form-control:focus{border-color:var(--lux-utama-terang);box-shadow:0 0 0 .3rem rgba(var(--lux-perak-rgb),.55)}section#ucapan .card.generated{background:#0003!important;border:1px solid rgba(var(--lux-perak-rgb),.35)!important;color:var(--lux-teks)}.lux-ucapan{max-height:48rem;margin-top:2.4rem;padding-right:.6rem;overflow-y:auto;text-align:left;scrollbar-width:thin;scrollbar-color:var(--lux-perak) transparent}.lux-ucapan:focus-visible{outline:2px solid var(--lux-aksen);outline-offset:4px}.lux-ucapan__item{margin-bottom:1.2rem;padding:1.6rem 1.8rem;background:#00000047;border-left:2px solid var(--lux-perak);border-radius:0 .8rem .8rem 0}.lux-ucapan__item p:last-child{margin-bottom:0;overflow-wrap:break-word}.lux-ucapan__nama{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem;margin-bottom:.4rem!important}.lux-ucapan__hadir{padding:.2rem .8rem;border-radius:2rem;background:rgba(var(--lux-aksen-rgb),.18);color:var(--lux-aksen);font-family:var(--lux-font-isi);font-size:1.2rem;letter-spacing:.06em}.lux-ucapan__hadir--tidak{background:#ffffff1a;color:var(--lux-teks-redup)}.lux-hadiah{margin-top:1.2rem}.lux-dompet__kepala{display:inline-flex;align-items:center;min-height:4.4rem;padding:.6rem 1.4rem;border-radius:.8rem;background:#fff}.lux-dompet__logo{width:auto;height:3.2rem}.lux-dompet__bank{color:var(--lux-utama-tua);font-weight:700}.lux-dompet__nomor{margin:1.4rem 0 .2rem!important;letter-spacing:.12em;overflow-wrap:break-word}.lux-dompet__qr{display:block;width:16rem;height:16rem;margin:1.2rem auto;padding:.6rem;object-fit:contain;border-radius:.8rem;background:#fff}.lux-dompet__alamat{font-style:italic}.lux-section.lux-penutup{padding-top:13rem;padding-bottom:14rem}.lux-section.lux-penutup:before{background:rgba(var(--lux-tirai-rgb),.2)}.lux-section.lux-penutup:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1000V100Q500-100 0 100Z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100H1000V0Q500 200 0 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1000V100Q500-100 0 100Z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100H1000V0Q500 200 0 0Z'/%3E%3C/svg%3E");-webkit-mask-position:top,bottom;mask-position:top,bottom}.lux-penutup__kartu{margin:5rem 0 3rem;padding:6rem 2rem 3rem;border-radius:1rem;background:rgba(var(--lux-sekunder-rgb),.87);box-shadow:0 0 2rem #0006;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px)}@media(max-width:575.98px){.lux-penutup__kartu{margin:3rem 0 1.5rem;padding:5rem 1.2rem 2.5rem}}.lux-penutup__nama{margin:1.2rem 0!important;font-family:var(--lux-font-judul);line-height:1.2}.lux-keluarga{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin:2rem 0}.lux-keluarga__label{margin-bottom:.3rem!important;font-weight:700}.lux-keluarga__nama{margin-bottom:.4rem!important;color:var(--lux-teks);font-family:var(--lux-font-sub);font-weight:600;letter-spacing:.08em;line-height:1.25;text-transform:uppercase;overflow-wrap:break-word}.lux-penutup__turut{margin:2.4rem 0 .8rem!important;font-family:var(--lux-font-judul)}.lux-penutup__turut span{font-size:.55em}.lux-turut{margin:0;padding:0;list-style:none}.lux-turut li{margin:.2rem 0}.lux-sudut{position:absolute;z-index:1;pointer-events:none}.lux-sudut img{display:block;width:100%;height:auto;transform-origin:inherit;animation:lux-goyang 7s ease-in-out infinite alternate}body#index .lux-sudut[data-aos=zoom-in]{transform:scale(.3)}body#index .lux-sudut[data-aos=zoom-in].aos-animate{transform:none}.lux-sudut--kiri-atas{top:0;left:0;width:36%;max-width:18rem;transform-origin:0 0}.lux-sudut--kanan-atas{top:0;right:0;width:27.9%;max-width:14rem;transform-origin:100% 0}.lux-sudut--kiri-bawah{bottom:0;left:0;width:28.9%;max-width:14.5rem;transform-origin:0 100%}.lux-sudut--kanan-bawah{right:0;bottom:0;width:30.1%;max-width:15rem;transform-origin:100% 100%}@keyframes lux-goyang{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@media(prefers-reduced-motion:reduce){.lux-sudut img{animation:none}}.lux-prokes{margin-top:2.4rem}.lux-prokes__aturan{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin:0;padding:0;list-style:none}.lux-prokes__aturan li{display:flex;flex-direction:column;align-items:center;gap:.6rem}.lux-prokes__aturan svg,.lux-prokes__aturan i{font-size:2.4rem;color:var(--lux-perak)}.lux-prokes__gambar{max-width:100%;height:auto;margin-top:1rem;border-radius:.8rem}#vendor:before{background:#000000b0}#vendor .lux-isi{width:100%;overflow:hidden;padding:2.5rem 1rem 0;border-radius:1rem;background:#ffffff2e;box-shadow:0 0 1rem #00000059;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}#vendor .lux-isi:after{content:"";display:block;width:66%;margin:2rem auto 0;aspect-ratio:900/342;background:url(/images/luxury-5/decoration/candi.webp) center bottom/contain no-repeat}#vendor .lux-judul{color:var(--lux-teks)}.lux-vendor{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:1.6rem 0 0;padding:0;list-style:none}.lux-vendor img{width:auto;max-width:14rem;height:4.8rem;object-fit:contain;filter:grayscale(1) brightness(1.8)}.lux-vendor__contoh{margin-top:1.5rem;filter:brightness(2)}.lux-vendor__contoh span{display:block;margin-top:1.2rem;padding-top:10.25%;background:url(/images/luxury-5/vendor/vendor-contoh.webp) no-repeat;background-size:200% 100%}.lux-vendor__contoh span:last-child{background-position:100% 0}.ss-main{padding-bottom:6.8rem}.lux-nav{position:fixed;right:0;bottom:0;left:0;z-index:50;padding:.6rem .8rem calc(.6rem + env(safe-area-inset-bottom));background:var(--lux-sekunder-tua)}@media(min-width:1025px){.lux-nav{left:auto;width:var(--ss-lebar-kolom)}}.lux-nav__daftar{display:flex;justify-content:space-around;gap:.4rem;max-width:48rem;margin:0 auto;padding:.5rem;list-style:none;border:1px solid rgba(var(--lux-perak-rgb),.3);border-radius:.7rem;background:#ffffff0f}body#index .lux-nav__tautan.nav-link{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border-radius:.7rem;background:var(--lux-utama);color:var(--lux-krem-muda);transition:transform .25s ease,background-color .25s ease,color .25s ease}body#index .lux-nav__tautan.nav-link:hover,body#index .lux-nav__tautan.nav-link.active{transform:scale(1.08);background:var(--lux-perak);color:var(--lux-utama-tua)}body#index .lux-nav__tautan.nav-link:focus-visible{outline:2px solid var(--lux-aksen);outline-offset:2px}body#index #btn-play.btn{left:auto;right:1.6rem;bottom:8.4rem;border:0;border-radius:50%;background:var(--lux-perak);color:var(--lux-utama-tua);box-shadow:0 .4rem 1.2rem #00000059;z-index:60}body#index #btn-to-top.btn{left:auto;right:2.6rem;bottom:14.4rem;z-index:60}.lux-footer{padding:1.6rem 2rem 8rem;background:var(--lux-sekunder-tua);color:var(--lux-teks-redup);font-size:1.3rem;text-align:center}.lux-footer__teks{margin:0 0 .4rem}.lux-footer a{color:var(--lux-aksen);text-decoration:none}body#index .lux-cover__judul.section-header-primary{font-size:calc(var(--section-header-primary, 5.5rem) * .73)!important}body#index .lux-cover__nama.section-header-secondary{font-size:calc(var(--section-header-secondary, 1.8rem) * 3.6)!important}body#index .lux-orang__nama.section-people-secondary,body#index .lux-orang__label.section-people-secondary{font-size:calc(var(--section-people-secondary, 1.8rem) * 2.6)!important}body#index .lux-pembuka__salam--panjang.section-header-primary{font-size:calc(var(--section-header-primary, 5.5rem) * .62)!important}@media(max-width:575.98px){.lux-section{padding:10rem 2rem 9rem}body#index .lux-judul.section-header-primary{font-size:calc(var(--section-header-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-people-primary{font-size:calc(var(--section-people-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-acara-primary{font-size:calc(var(--section-acara-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-galeri-primary{font-size:calc(var(--section-galeri-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-quotes-primary{font-size:calc(var(--section-quotes-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-cerita-primary{font-size:calc(var(--section-cerita-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-ucapan-primary{font-size:calc(var(--section-ucapan-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-hadiah-primary{font-size:calc(var(--section-hadiah-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-kado-primary{font-size:calc(var(--section-kado-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-prokes-primary{font-size:calc(var(--section-prokes-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-vendor-primary{font-size:calc(var(--section-vendor-primary, 5.5rem) * .64)!important}body#index .lux-judul.section-tambahan-primary{font-size:calc(var(--section-tambahan-primary, 5.5rem) * .64)!important}body#index .lux-cover__judul.section-header-primary,body#index .lux-pembuka__salam.section-header-primary{font-size:calc(var(--section-header-primary, 5.5rem) * .64)!important}body#index .lux-pembuka__salam--panjang.section-header-primary{font-size:calc(var(--section-header-primary, 5.5rem) * .5)!important}body#index .lux-cover__nama.section-header-secondary{font-size:calc(var(--section-header-secondary, 1.8rem) * 2.8)!important}body#index .lux-orang__nama.section-people-secondary,body#index .lux-orang__label.section-people-secondary{font-size:calc(var(--section-people-secondary, 1.8rem) * 1.9)!important}.lux-cover__bingkai{padding:8rem 2rem 12rem}.lux-doa{padding:7rem 1.6rem 12rem}.lux-orang{padding-left:4.4rem}.lux-orang--kanan{padding-right:4.4rem;padding-left:0}}.lux-tema .ss-main>section{color:var(--lux-teks);background-color:var(--ss-latar)!important}.lux-tema .lux-pembuka{background-image:none!important}.lux-tema .lux-nav,.lux-tema .lux-footer{background:var(--lux-sekunder-tua)!important;color:var(--lux-teks-redup)}.lux-tema .lux-bg.is-dekat{background-color:var(--ss-latar)!important;background-blend-mode:luminosity}.lux-tema .lux-bg{isolation:isolate}.lux-tema .lux-bg:before,.lux-tema .lux-doa:before,.lux-tema .lux-kartu--acara.lux-bg:before,.lux-tema #vendor:before,.lux-tema .lux-section.lux-penutup:before{background:var(--lux-redup)!important}.lux-tema .lux-penutup__kartu{background:var(--w-kartu)!important}.lux-tema .lux-pembuka:after,.lux-tema .lux-doa:after,.lux-tema #galeri:after,.lux-tema .lux-section.lux-penutup:after{background:var(--w-tetangga)!important}.lux-tema .lux-cover--bawaan{background-color:var(--ss-latar)!important;background-blend-mode:luminosity;color:var(--lux-teks)}.lux-tema .lux-cover--bawaan:before{background:var(--lux-redup)!important}.lux-tema .lux-hero--bawaan{background-image:linear-gradient(var(--lux-redup),var(--lux-redup)),var(--lux-foto-cover)!important;background-color:var(--ss-latar)!important;background-blend-mode:normal,luminosity;color:var(--lux-teks)}@media(min-width:768px){.lux-tema .lux-cover:before{background:var(--lux-redup-kuat)!important}.lux-tema .lux-cover--bawaan .lux-cover__bingkai{background-image:linear-gradient(var(--lux-redup),var(--lux-redup)),var(--lux-foto-cover-potret)!important;background-color:var(--ss-latar)!important;background-blend-mode:normal,luminosity}}.lux-tema .lux-cover:not(.lux-cover--bawaan),.lux-tema .lux-hero:not(.lux-hero--bawaan){--lux-teks: #ffffff;--lux-teks-redup: rgba(255, 255, 255, .9);--lux-aksen: var(--w-aksen-foto);--lux-krem: var(--w-aksen-foto);--lux-kaca: rgba(0, 0, 0, .55);--lux-redup: rgba(0, 0, 0, .5);--lux-redup-kuat: rgba(0, 0, 0, .6);--lux-tirai-rgb: 0, 0, 0;color:#fff}.lux-tema .lux-cover__tamu{background:var(--lux-kaca)!important}.lux-tema .lux-hitung__kotak,.lux-tema .lux-ucapan__item,.lux-tema section#ucapan .card.generated,.lux-tema #vendor .lux-isi{background:var(--w-permukaan)!important}.lux-tema .lux-ucapan__hadir{background:var(--lux-aksen)!important;color:var(--ss-latar)!important}.lux-tema .lux-ucapan__hadir--tidak{background:var(--lux-teks)!important;color:var(--ss-latar)!important}.lux-tema .lux-sosmed a,.lux-tema .lux-sosmed span{background:var(--w-permukaan-kuat)!important;color:var(--lux-teks)!important}.lux-tema .lux-btn{background:var(--lux-teks)!important;color:var(--ss-latar)!important;border-color:var(--lux-teks)!important}.lux-tema .lux-btn:hover,.lux-tema .lux-btn:focus-visible{background:var(--lux-aksen)!important;color:var(--ss-latar)!important;border-color:var(--lux-aksen)!important}.lux-tema .lux-btn--terang{background:var(--lux-aksen)!important;color:var(--ss-latar)!important;border-color:transparent!important}.lux-tema .lux-nav__daftar{background:var(--w-permukaan)!important;border-color:var(--lux-garis)!important}.lux-tema body#index .lux-nav__tautan.nav-link{background:var(--w-permukaan-kuat)!important;color:var(--lux-teks)!important}.lux-tema body#index .lux-nav__tautan.nav-link:hover,.lux-tema body#index .lux-nav__tautan.nav-link.active,.lux-tema body#index #btn-play.btn{background:var(--lux-aksen)!important;color:var(--ss-latar)!important}.lux-tema-1-terang .ss-main>section:nth-of-type(odd) *,.lux-tema-1-terang .lux-cover--bawaan *,.lux-tema-1-terang .lux-hero--bawaan *,.lux-tema-1-terang .lux-footer,.lux-tema-2-terang .ss-main>section:nth-of-type(2n) *{text-shadow:none!important}
