[data-acara='metatah'] #groom-card, [data-acara='metatah'] #bride-card, [data-acara='metatah'] .couple-amp{display: none !important;}[data-acara='metatah'] .couple.mt-list{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 40px 18px;align-items: start;max-width: 560px;margin-inline: auto;}[data-acara='metatah'] .couple.mt-list.mt-solo{grid-template-columns: minmax(0, 300px);justify-content: center;}[data-acara='metatah'] .couple.mt-list:not(.mt-plain):is([data-count='3'], [data-count='5'], [data-count='7']) .mt-card:first-of-type{grid-column: 1 / -1;justify-self: center;width: min(100%, 270px);}[data-acara='metatah'] .mt-card{display: flex;flex-direction: column;align-items: center;text-align: center;min-width: 0;}[data-acara='metatah'] .mt-card > *{grid-column: auto;grid-row: auto;}[data-acara='metatah'] .mt-card .couple-portrait{width: 100%;max-width: 210px;}[data-acara='metatah'] .mt-card .couple-name{font-size: clamp(1.25rem, 5.4cqi, 1.7rem);overflow-wrap: anywhere;}[data-acara='metatah'] .mt-card .couple-parents{font-size: 0.84rem;line-height: 1.6;}.mt-num{display: none;font-family: var(--font-sans);font-size: 0.62rem;letter-spacing: 0.32em;color: var(--color-accent-dark);}[data-acara='metatah'] .couple.mt-list.mt-plain{grid-template-columns: minmax(0, 1fr);gap: 0;max-width: 460px;}[data-acara='metatah'] .mt-plain .mt-card{position: relative;padding: 30px 8px 28px;}[data-acara='metatah'] .mt-plain .mt-card + .mt-card{border-top: 1px solid color-mix(in srgb, var(--color-accent) 34%, transparent);}[data-acara='metatah'] .mt-plain .mt-card + .mt-card::before{content: '';position: absolute;top: -6px;left: 50%;width: 11px;height: 11px;background: var(--motif-gold);transform: translateX(-50%) rotate(45deg);box-shadow: 0 0 0 5px var(--mt-plain-bg, var(--color-bg));}[data-acara='metatah'] .mt-plain .mt-num{display: block;margin-bottom: 10px;}[data-acara='metatah'] .mt-plain .mt-card .couple-name{font-size: clamp(1.55rem, 6.6cqi, 2.1rem);line-height: 1.2;}[data-acara='metatah'] .mt-plain .mt-card .couple-parents{margin-top: 10px;font-size: 0.9rem;}[data-acara='metatah'] .event-cards.is-single{grid-template-columns: minmax(0, 480px);justify-content: center;}[data-acara='metatah'] #kisah-section .divider{display: none;}html.mt-long-names .cover-names{font-size: clamp(1.75rem, 7.4vw, 2.5rem);line-height: 1.16;text-wrap: balance;}html.mt-long-names[data-layout='editorial'] .inv-hero h1, html.mt-long-names .inv-hero h1{font-size: clamp(1.8rem, 8cqi, 2.7rem);line-height: 1.16;text-wrap: balance;}html.mt-long-names .closing .cover-names{font-size: clamp(1.6rem, 7cqi, 2.3rem);line-height: 1.2;text-wrap: balance;}[data-motif='metatah-sinema-01']{--mtc-bg: #fbf7ec;--mtc-text: #3a2f1c;--mtc-soft: #6b5a3c;--mtc-accent: #a57c2c;--mtc-accent-dark: #7a5a1c;--mtc-names: #7a5a1c;--mtc-btn: #8f6a22;--mtc-btn-text: #fff;--mtc-script: 'Allura', 'Cormorant Garamond', cursive;--mtc-script-style: normal;}[data-motif='metatah-sinema-02']{--mtc-bg: #f4f7f2;--mtc-text: #23352d;--mtc-soft: #50665b;--mtc-accent: #4d7a63;--mtc-accent-dark: #2f4a3f;--mtc-names: #2f4a3f;--mtc-btn: #35594a;--mtc-btn-text: #fff;--mtc-script: 'Sacramento', 'Cormorant Garamond', cursive;--mtc-script-style: normal;}[data-motif='metatah-sinema-03']{--mtc-bg: #f8f1e0;--mtc-text: #2a2318;--mtc-soft: #5f5440;--mtc-accent: #a8752e;--mtc-accent-dark: #6a4212;--mtc-names: #6a4212;--mtc-btn: #84591c;--mtc-btn-text: #fff;--mtc-script: 'Parisienne', 'Cormorant Garamond', cursive;--mtc-script-style: normal;}[data-motif='metatah-sinema-04']{--mtc-bg: #fbf3ee;--mtc-text: #3a1f1c;--mtc-soft: #6e4a45;--mtc-accent: #9a3434;--mtc-accent-dark: #6e1f1f;--mtc-names: #6e1f1f;--mtc-btn: #8a2a2a;--mtc-btn-text: #fff;--mtc-script: 'Alex Brush', 'Cormorant Garamond', cursive;--mtc-script-style: normal;}[data-motif='metatah-sinema-05']{--mtc-bg: #f7f5fb;--mtc-text: #2b2540;--mtc-soft: #5b5474;--mtc-accent: #7a6f9c;--mtc-accent-dark: #4a3f6b;--mtc-names: #4a3f6b;--mtc-btn: #564a7c;--mtc-btn-text: #fff;--mtc-script: 'Allura', 'Cormorant Garamond', cursive;--mtc-script-style: normal;}[data-motif='metatah-sinema-01'] .cover{--mt-0: #fbf7ec;--mt-1: #a57c2c;--mt-2: #7a5a1c;--mt-3: #fff6e0;--mt-4: #d9b667;}[data-motif='metatah-sinema-02'] .cover{--mt-0: #f4f7f2;--mt-1: #4d7a63;--mt-2: #2f4a3f;--mt-3: #fff4dc;--mt-4: #d9b667;}[data-motif='metatah-sinema-03'] .cover{--mt-0: #f8f1e0;--mt-1: #a8752e;--mt-2: #6a4212;--mt-3: #f8f1e0;--mt-4: #c9995a;}[data-motif='metatah-sinema-04'] .cover{--mt-0: #fbf3ee;--mt-1: #9a3434;--mt-2: #6e1f1f;--mt-3: #fbf3ee;--mt-4: #c97f6a;}[data-motif='metatah-sinema-05'] .cover{--mt-0: #f7f5fb;--mt-1: #7a6f9c;--mt-2: #4a3f6b;--mt-3: #ffffff;--mt-4: #e2c27a;}[data-variant='bingkai'] .mt-cover-frame{aspect-ratio: 3 / 4;border-radius: 999px 999px 0 0;width: clamp(126px, 20vh, 184px);}[data-variant='lembar'] .mt-cover-frame{aspect-ratio: 4 / 5;border-radius: 22px;width: clamp(130px, 21vh, 190px);}[data-variant='angka'] .mt-cover-frame{aspect-ratio: 4 / 5;border-radius: 0;width: clamp(130px, 21vh, 190px);box-shadow: 10px 10px 0 color-mix(in srgb, var(--mtc-accent) 22%, var(--mtc-bg)), 0 0 0 1px var(--mtc-accent);}[data-variant='medali'] .mt-cover-frame{box-shadow: 0 0 0 5px var(--mtc-bg), 0 0 0 6px var(--mtc-accent), 0 0 0 12px var(--mtc-bg), 0 0 0 13px color-mix(in srgb, var(--mtc-accent) 50%, transparent);}html[data-demo][data-motif^='metatah-sinema']{--mtc-video-pos: 10% center;}:is([data-variant='bingkai'], [data-variant='sisi'], [data-variant='lembar'], [data-variant='angka'], [data-variant='medali']) .inv-hero{min-height: 100svh;}:is([data-variant='bingkai'], [data-variant='sisi'], [data-variant='angka'], [data-variant='medali']) .gallery-grid{display: grid;grid-auto-rows: auto;columns: auto;}:is([data-variant='bingkai'], [data-variant='sisi'], [data-variant='angka'], [data-variant='medali']) .gallery-grid :is(button, button:first-child){margin: 0;column-span: none;grid-column: auto;grid-row: auto;}:is([data-variant='bingkai'], [data-variant='sisi'], [data-variant='angka'], [data-variant='medali']) .gallery-grid img{width: 100%;height: 100%;object-fit: cover;}[data-variant='bingkai']{--bk: 12px;}[data-variant='bingkai'] body.invitation::before{content: '';position: fixed;inset: var(--bk);z-index: 110;pointer-events: none;border: 1px solid color-mix(in srgb, var(--color-accent) 80%, transparent);outline: 1px solid color-mix(in srgb, var(--color-accent) 36%, transparent);outline-offset: 4px;}[data-variant='bingkai'] body.invitation::after{content: '';position: fixed;inset: calc(var(--bk) - 5px);z-index: 110;pointer-events: none;--wajik: linear-gradient(45deg, transparent 25%, var(--color-accent) 25% 75%, transparent 75%);--silang: linear-gradient(135deg, transparent 25%, #000 25% 75%, transparent 75%);background: var(--wajik) left top / 11px 11px no-repeat, var(--wajik) right top / 11px 11px no-repeat, var(--wajik) left bottom / 11px 11px no-repeat, var(--wajik) right bottom / 11px 11px no-repeat;-webkit-mask: var(--silang) left top / 11px 11px no-repeat, var(--silang) right top / 11px 11px no-repeat, var(--silang) left bottom / 11px 11px no-repeat, var(--silang) right bottom / 11px 11px no-repeat;mask: var(--silang) left top / 11px 11px no-repeat, var(--silang) right top / 11px 11px no-repeat, var(--silang) left bottom / 11px 11px no-repeat, var(--silang) right bottom / 11px 11px no-repeat;}[data-variant='bingkai'] .bg-video :is(video, .bg-still){filter: sepia(0.2) saturate(1.05) brightness(0.92);}[data-variant='bingkai'] .bg-video.fit-contain .bg-fill{filter: sepia(0.2) saturate(1.05) brightness(0.92) blur(24px);}[data-variant='bingkai'] .bg-video::after{background: linear-gradient(180deg, rgba(18, 10, 4, 0.6), rgba(12, 7, 3, 0.8));}[data-variant='bingkai'] .bg-video.is-top::after{opacity: 0.4;}[data-variant='bingkai'] body.invitation main > :is(.section, .closing) > .container{padding-inline: 34px;}[data-variant='bingkai'] body.invitation .section{padding: 84px 0;}[data-variant='bingkai'] body.invitation :is(.card, .map-frame){background: rgba(18, 12, 8, 0.5);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);border: 1px solid color-mix(in srgb, var(--color-accent) 46%, transparent);border-radius: 0;box-shadow: inset 0 0 0 4px rgba(18, 12, 8, 0.2), inset 0 0 0 5px color-mix(in srgb, var(--color-accent) 22%, transparent);}[data-variant='bingkai'] .section-head h2{text-transform: uppercase;letter-spacing: 0.14em;font-size: clamp(1.45rem, 6vw, 2rem);}[data-variant='bingkai'] .section-head::after{content: '';display: block;width: 120px;height: 11px;margin: 18px auto 0;background: linear-gradient(45deg, transparent 25%, var(--color-accent) 25% 75%, transparent 75%) center / 11px 11px no-repeat, linear-gradient(var(--color-accent), var(--color-accent)) left center / 46px 1px no-repeat, linear-gradient(var(--color-accent), var(--color-accent)) right center / 46px 1px no-repeat;-webkit-mask: linear-gradient(135deg, transparent 25%, #000 25% 75%, transparent 75%) center / 11px 11px no-repeat, linear-gradient(#000, #000) left center / 46px 100% no-repeat, linear-gradient(#000, #000) right center / 46px 100% no-repeat;mask: linear-gradient(135deg, transparent 25%, #000 25% 75%, transparent 75%) center / 11px 11px no-repeat, linear-gradient(#000, #000) left center / 46px 100% no-repeat, linear-gradient(#000, #000) right center / 46px 100% no-repeat;}[data-variant='bingkai'] .inv-hero{align-items: center;padding: 60px 34px;}[data-variant='bingkai'] .inv-hero h1{font-size: clamp(1.9rem, 8.6vw, 3rem);letter-spacing: 0.12em;text-transform: uppercase;line-height: 1.2;}[data-variant='bingkai'] .couple-portrait-window, [data-variant='bingkai'] .couple-portrait::before{border-radius: 0;}[data-variant='bingkai'] .gallery-grid{grid-template-columns: 1fr 1fr;gap: 10px;}[data-variant='bingkai'] .gallery-grid :is(button, button:first-child){aspect-ratio: 3 / 4;border-radius: 0;outline: 1px solid color-mix(in srgb, var(--color-accent) 50%, transparent);outline-offset: -6px;}[data-variant='bingkai'] .gallery-grid button:first-child{grid-column: span 2;aspect-ratio: 16 / 10;}[data-variant='bingkai'] .music-toggle{right: 26px;bottom: calc(26px + env(safe-area-inset-bottom, 0px));}[data-variant='bingkai'] .autoscroll-toggle{left: 26px;bottom: calc(26px + env(safe-area-inset-bottom, 0px));}[data-variant='sisi'] .bg-video::after{background: linear-gradient(90deg, rgba(6, 12, 10, 0.9) 0%, rgba(6, 12, 10, 0.72) 55%, rgba(6, 12, 10, 0.4) 100%);}[data-variant='sisi'] .bg-video.is-top::after{opacity: 0.55;}[data-variant='sisi'] .inv-hero{align-items: flex-end;justify-content: flex-start;text-align: left;padding: 60px 24px 90px 44px;}[data-variant='sisi'] .inv-hero .hero-inner{margin: 0;}[data-variant='sisi'] .inv-hero .divider{margin-left: 0;justify-content: flex-start;}[data-variant='sisi'] .inv-hero h1{font-size: clamp(2.2rem, 10vw, 3.8rem);line-height: 1.08;}[data-variant='sisi'] body.invitation main{position: relative;}[data-variant='sisi'] body.invitation main::before{content: '';position: absolute;top: 0;bottom: 0;left: 22px;width: 1px;background: color-mix(in srgb, var(--color-accent) 60%, transparent);pointer-events: none;}[data-variant='sisi'] body.invitation main > :is(.section, .closing) > .container{margin-left: 0;padding-left: 44px;padding-right: 22px;text-align: left;}[data-variant='sisi'] body.invitation .section{padding: 80px 0;position: relative;}[data-variant='sisi'] body.invitation main > .section::before{content: '';position: absolute;top: 92px;left: 17px;width: 11px;height: 11px;background: var(--color-accent);transform: rotate(45deg);opacity: 1;mask: none;-webkit-mask: none;}[data-variant='sisi'] :is(.section-head, .opening, .text-center, .lede, .event-card, .couple-card, .mt-card, .story-quote, .dresscode-block, .countdown, .closing, .closing-card){text-align: left;}[data-variant='sisi'] .section-head h2{font-size: clamp(2.1rem, 9.4vw, 3.2rem);line-height: 1.06;}[data-variant='sisi'] .section-head .eyebrow{letter-spacing: 0.36em;}[data-variant='sisi'] .section-head .lede, [data-variant='sisi'] .opening{margin-left: 0;}[data-variant='sisi'] .divider{margin-left: 0;}[data-variant='sisi'] body.invitation :is(.card, .map-frame){background: transparent;-webkit-backdrop-filter: none;backdrop-filter: none;border: 0;border-left: 2px solid var(--color-accent);border-radius: 0;box-shadow: none;padding-left: 20px;}[data-variant='sisi'] .event-cards{gap: 34px;}[data-variant='sisi'] .event-card{padding-top: 4px;padding-bottom: 4px;}[data-variant='sisi'] [data-acara='metatah'] .mt-card, [data-variant='sisi'] .mt-card{align-items: flex-start;}[data-variant='sisi'] .couple.mt-list{margin-left: 0;}[data-variant='sisi'] .mt-plain .mt-card + .mt-card::before{left: 0;transform: rotate(45deg);box-shadow: none;}[data-variant='sisi'] .couple-portrait-window, [data-variant='sisi'] .couple-portrait::before{border-radius: 0;}[data-variant='sisi'] .countdown{justify-content: flex-start;}[data-variant='sisi'] .add-to-calendar{justify-content: flex-start;}[data-variant='sisi'] .closing{padding-left: 44px;padding-right: 22px;}[data-variant='sisi'] body.invitation .closing{padding-left: 44px;}[data-variant='sisi'] .closing :is(.divider, .closing-text){margin-left: 0;}[data-variant='sisi'] .gallery-grid{grid-template-columns: 1fr 1fr;gap: 6px;}[data-variant='sisi'] .gallery-grid :is(button, button:first-child){aspect-ratio: 4 / 5;border-radius: 0;}[data-variant='sisi'] .gallery-grid button:nth-child(3n + 1){grid-column: span 2;aspect-ratio: 16 / 9;}[data-variant='lembar'] .bg-video::after{background: rgba(24, 18, 8, 0.3);}[data-variant='lembar'] .bg-video.is-top::after{opacity: 1;}[data-variant='lembar'] .inv-hero{align-items: flex-end;padding-bottom: 110px;}[data-variant='lembar'] .inv-hero h1{color: #fff;}[data-variant='lembar'] body.invitation main > :is(.section, .closing){position: relative;margin-top: -34px;padding: 64px 0 88px;background: var(--color-bg);border-radius: 34px 34px 0 0;box-shadow: 0 -18px 40px -22px rgba(0, 0, 0, 0.55);color: var(--color-text);}[data-variant='lembar'] body.invitation main > .section:nth-of-type(even){background: var(--color-bg-alt);}[data-variant='lembar'] body.invitation main > :is(.section, .closing)::before{content: '';position: absolute;top: 14px;left: 50%;width: 54px;height: 4px;border-radius: 4px;background: color-mix(in srgb, var(--color-accent) 55%, transparent);transform: translateX(-50%);opacity: 1;mask: none;-webkit-mask: none;}[data-variant='lembar'] body.invitation :is(#acara-section, #rsvp-section){margin-top: 46svh;}[data-variant='lembar'] body.invitation :is(.card, .map-frame){background: var(--color-surface);-webkit-backdrop-filter: none;backdrop-filter: none;border: 1px solid var(--color-border);border-radius: 22px;box-shadow: 0 16px 30px -24px rgba(60, 40, 10, 0.5);}[data-variant='lembar'] .section-head h2{color: var(--color-text);}[data-variant='lembar'] .closing{padding-bottom: 120px;}[data-variant='lembar'] body.invitation main > .closing{padding-left: 24px;padding-right: 24px;}@container inv (max-width: 640px){[data-variant='lembar'] body.invitation main > .closing{padding-right: 44px;}}[data-variant='lembar'] .couple-amp{background: transparent;box-shadow: none;}[data-variant='lembar'] .fn-label{background: var(--color-text);color: var(--color-bg);}[data-variant='lembar'] .story-page{background: var(--color-surface);}[data-variant='lembar'] .gallery-grid{columns: 2;column-gap: 10px;}[data-variant='lembar'] .gallery-grid button{border-radius: 18px;margin-bottom: 10px;}[data-variant='angka'] .bg-video :is(video, .bg-still){filter: grayscale(0.55) contrast(1.08) brightness(0.9);}[data-variant='angka'] .bg-video.fit-contain .bg-fill{filter: grayscale(0.55) contrast(1.08) brightness(0.9) blur(24px);}[data-variant='angka'] .bg-video::after{background: linear-gradient(180deg, rgba(90, 8, 8, 0.62), rgba(20, 3, 3, 0.86));mix-blend-mode: normal;}[data-variant='angka'] .bg-video.is-top::after{opacity: 0.5;}[data-variant='angka'] body.invitation main{counter-reset: angka;}[data-variant='angka'] body.invitation main > .section:not([hidden]){counter-increment: angka;}[data-variant='angka'] body.invitation .section{padding: 110px 0 80px;position: relative;overflow: hidden;}[data-variant='angka'] .section-head{position: relative;padding-top: 34px;}[data-variant='angka'] .section-head::before{content: counter(angka, decimal-leading-zero);position: absolute;top: -66px;left: 50%;transform: translateX(-50%);font-family: var(--font-display);font-style: italic;font-size: clamp(8rem, 40vw, 13rem);line-height: 1;color: transparent;-webkit-text-stroke: 1px color-mix(in srgb, var(--color-accent) 46%, transparent);pointer-events: none;z-index: -1;}[data-variant='angka'] .section-head{isolation: isolate;}[data-variant='angka'] .section-head h2{font-size: clamp(2.3rem, 10.5vw, 3.6rem);font-style: italic;line-height: 1.02;}[data-variant='angka'] .section-head .eyebrow{letter-spacing: 0.5em;font-size: 0.56rem;}[data-variant='angka'] body.invitation :is(.card, .map-frame){background: rgba(20, 5, 5, 0.42);-webkit-backdrop-filter: none;backdrop-filter: none;border: 0;border-top: 1px solid var(--color-accent);border-bottom: 1px solid var(--color-accent);border-radius: 0;box-shadow: none;}[data-variant='angka'] .inv-hero{align-items: center;}[data-variant='angka'] .inv-hero h1{font-style: italic;font-size: clamp(2.6rem, 12vw, 4.4rem);line-height: 1.02;}[data-variant='angka'] .couple-portrait-window, [data-variant='angka'] .couple-portrait::before{border-radius: 0;}[data-variant='angka'] .mt-plain .mt-num{display: block;font-family: var(--font-display);font-style: italic;font-size: 2.2rem;letter-spacing: 0;color: var(--color-accent);margin-bottom: 4px;}[data-variant='angka'] .mt-plain .mt-card + .mt-card::before{display: none;}[data-variant='angka'] .gallery-grid{grid-template-columns: repeat(3, 1fr);gap: 3px;}[data-variant='angka'] .gallery-grid :is(button, button:first-child){aspect-ratio: 3 / 5;border-radius: 0;}[data-variant='angka'] .gallery-grid button:nth-child(4n + 1){grid-column: span 3;aspect-ratio: 2 / 1;}[data-variant='medali'] .bg-video::after{background: radial-gradient(120% 70% at 50% 45%, rgba(10, 8, 16, 0.5) 20%, rgba(10, 8, 16, 0.86) 75%, rgba(8, 6, 12, 0.96) 100%);}[data-variant='medali'] .bg-video.is-top::after{opacity: 0.6;}[data-variant='medali'] .inv-hero{align-items: center;}[data-variant='medali'] .inv-hero .hero-card{display: flex;flex-direction: column;align-items: center;justify-content: center;width: min(86vw, 400px);aspect-ratio: 1;margin: 0 auto;padding: 30px;border-radius: 50%;border: 1px solid color-mix(in srgb, var(--color-accent) 60%, transparent);outline: 1px dashed color-mix(in srgb, var(--color-accent) 36%, transparent);outline-offset: 9px;background: rgba(14, 13, 18, 0.34);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px);}[data-variant='medali'] .inv-hero h1{font-size: clamp(1.7rem, 7.6vw, 2.6rem);line-height: 1.16;}[data-variant='medali'] body.invitation .section{padding: 90px 0;}[data-variant='medali'] .section-head .eyebrow{display: inline-flex;align-items: center;justify-content: center;width: 92px;height: 92px;margin-bottom: 18px;padding: 10px;border-radius: 50%;border: 1px solid color-mix(in srgb, var(--color-accent) 60%, transparent);outline: 1px dashed color-mix(in srgb, var(--color-accent) 36%, transparent);outline-offset: 5px;font-size: 0.5rem;letter-spacing: 0.18em;line-height: 1.5;text-align: center;}[data-variant='medali'] body.invitation :is(.card, .map-frame){background: rgba(20, 18, 28, 0.5);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);border: 1px solid color-mix(in srgb, var(--color-accent) 30%, transparent);border-radius: 28px;}[data-variant='medali'] .couple-portrait{max-width: 180px;}[data-variant='medali'] .couple-portrait::before, [data-variant='medali'] .couple-portrait-window{border-radius: 50%;}[data-variant='medali'] .couple-portrait-window{aspect-ratio: 1;}[data-variant='medali'] .mt-plain .mt-num{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;border: 1px solid var(--color-accent);letter-spacing: 0.06em;font-size: 0.72rem;}[data-variant='medali'] .mt-plain .mt-card + .mt-card{border-top: 0;}[data-variant='medali'] .mt-plain .mt-card + .mt-card::before{display: none;}[data-variant='medali'] .gallery-grid{grid-template-columns: 1fr 1fr;gap: 14px;}[data-variant='medali'] .gallery-grid :is(button, button:first-child){aspect-ratio: 1;border-radius: 50%;}[data-variant='medali'] .gallery-grid button:nth-child(3n + 1){grid-column: span 2;justify-self: center;width: 78%;}@media (prefers-reduced-motion: reduce){[data-variant='lembar'] body.invitation main > :is(.section, .closing){box-shadow: none;}}[data-motif^='metatah-sinema']{--mt-kisi: radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--mt-1) 34%, transparent) 0 1.4px, transparent 1.8px) 0 0 / 40px 40px, linear-gradient(45deg, transparent 49%, color-mix(in srgb, var(--mt-1) 16%, transparent) 49.3% 50.7%, transparent 51%) 0 0 / 40px 40px, linear-gradient(-45deg, transparent 49%, color-mix(in srgb, var(--mt-1) 16%, transparent) 49.3% 50.7%, transparent 51%) 0 0 / 40px 40px;}html.no-hero[data-motif^='metatah-sinema'] .bg-video:not(.is-playing) .bg-still{background: var(--mt-kisi), var(--cover-fallback);}[data-variant='lembar'] body.invitation main :is(.card, .map-frame, .event-card){background: #fffaf0 !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;}html[data-demo][data-motif^='metatah-sinema'] .bg-video.fit-contain video.bg-main{object-fit: cover;}html[data-demo][data-motif^='metatah-sinema'] .bg-video.fit-contain .bg-fill{display: none;}html[data-demo][data-motif^='metatah-sinema'] .bg-video video.bg-main{object-position: 8% center;}[data-variant='bingkai'] .bg-video.is-top::after, [data-variant='angka'] .bg-video.is-top::after{opacity: 0.62;}@media (max-height: 480px) and (orientation: landscape){[data-motif^='metatah-sinema'] .cover .mt-cover-frame{width: 72px;margin-bottom: 8px;}[data-motif^='metatah-sinema'] .cover .cover-card-content{padding-top: 22px;padding-bottom: 18px;}[data-motif^='metatah-sinema'] .cover .cover-date{margin-bottom: 6px;}}[data-variant='sisi'] .countdown-message{text-align: left;justify-self: start;max-width: none;}