/* Jawa Kawung */
:root{
  --latar:#F2E6CB; --latar-2:#E8D8B4; --teks:#3A2417; --teks-2:#6D4F3E; --aksen:#8E6421; --garis:#D6BF8F; --kartu:#F8EFDB;
  --latar-sampul:#2E1B10; --teks-sampul:#F1E4C8; --emas:#D4AF63;
  --f-judul:"Cinzel",Georgia,serif; --f-nama:"Cinzel",Georgia,serif; --f-teks:"Lora",Georgia,serif;
  --ukuran-nama:clamp(40px,11.5vw,70px); --r:4px;
}
.u-sampul{background-color:var(--latar-sampul);background-image:url("kawung.svg");background-size:48px 48px}
.u-sampul::after{content:"";position:absolute;inset:0;background:radial-gradient(60% 45% at 50% 50%,rgba(46,27,16,.78),rgba(46,27,16,.35) 70%,rgba(46,27,16,.9));z-index:1}
.u-sampul .gunungan{position:absolute;z-index:0;left:50%;top:50%;width:min(420px,108vw);height:auto;transform:translate(-50%,-52%);opacity:.85}
.u-sampul .u-dan{color:var(--emas)}
.u-nama-besar{letter-spacing:.04em}
.u-sampul .u-tbl{background:var(--emas);border-color:var(--emas);color:#2E1B10}
.u-tamu__nama{color:#fff}
.u-sek{padding-top:64px}
.u-judul{letter-spacing:.05em;font-weight:600;font-size:clamp(24px,6.4vw,32px)}
.u-arab{color:var(--aksen)}
.u-mempelai{background:var(--kartu);border:1px solid var(--garis);border-radius:var(--r);padding:48px 22px;margin-top:10px}
.u-foto{width:200px;border-radius:100px 100px 6px 6px;border:3px solid var(--garis);padding:5px;background:var(--kartu)}
.u-foto img{border-radius:94px 94px 3px 3px}
.u-nama{font-size:clamp(24px,7vw,32px);letter-spacing:.03em}
.u-dan-besar{font-size:44px}
.pita-kawung{height:26px;margin:0 auto 26px;max-width:260px;background:url("kawung.svg") center/26px 26px repeat-x;filter:saturate(1.6) brightness(.8)}
.u-kartu-acara,.u-rek__kartu{background:var(--kartu)}
.u-kartu-acara{border-top:3px solid var(--aksen)}
.u-hitung div{background:var(--latar-sampul);color:var(--teks-sampul);border-color:var(--latar-sampul)}
.u-hitung span{color:#CDB88F}
.u-tbl{border-radius:var(--r)}
.u-penutup{background:var(--latar-sampul);color:var(--teks-sampul);max-width:none;padding-left:24px;padding-right:24px}
.u-penutup .u-teks{color:#D9C8A6}
.u-penutup .u-nama-besar .u-dan{color:var(--emas)}
.u-penutup .pita-kawung{filter:none}
.u-kutipan blockquote{font-family:"Lora",Georgia,serif;font-style:italic;letter-spacing:0}
