.inv[data-template=songket-emas]{--sig-gold:color-mix(in oklab, var(--inv-accent) 88%, var(--inv-ink));--sig-rule:color-mix(in oklab, var(--inv-accent) 75%, transparent);--sig-night:color-mix(in oklab, var(--inv-bg) 22%, black);--sig-glow:0 0 22px color-mix(in oklab, var(--inv-accent) 36%, transparent), 0 1px 2px var(--sig-night), 0 0 14px var(--sig-night);--sig-shadow:0 1px 2px color-mix(in oklab, var(--sig-night) 90%, transparent), 0 0 10px color-mix(in oklab, var(--sig-night) 85%, transparent), 0 2px 26px var(--sig-night)}.inv[data-template=songket-emas] .sig-backdrop{background-image:url(/build/assets/poster-portrait-BI0JwCUq.webp)}@media (aspect-ratio>=1){.inv[data-template=songket-emas] .sig-backdrop{background-image:url(/build/assets/poster-landscape-Wb4RBQJN.webp)}}html:not([data-tier="3d"]) .inv[data-template=songket-emas]{--sig-shadow:0 1px 2px var(--sig-night), 0 0 12px var(--sig-night), 0 2px 30px var(--sig-night)}.inv[data-template=songket-emas]:after{z-index:0;background:linear-gradient(to bottom, color-mix(in oklab, var(--sig-night) 55%, transparent), transparent 34%), radial-gradient(ellipse 120% 70% at 50% 50%, transparent 55%, color-mix(in oklab, var(--sig-night) 45%, transparent));content:"";pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0}html[data-js] .inv[data-template=songket-emas] .inv-opener{background:linear-gradient(to bottom, color-mix(in oklab, var(--sig-night) 70%, transparent), transparent 40%), radial-gradient(ellipse 95% 38% at 50% 100%, color-mix(in oklab, var(--sig-night) 88%, transparent), transparent 80%)}.inv[data-template=songket-emas] .inv-opener-names{color:var(--inv-ink);letter-spacing:.04em;text-shadow:var(--sig-glow);font-size:clamp(2.6rem,12.5vw,4.6rem);line-height:1.02}.inv[data-template=songket-emas] .inv-opener-guest{gap:var(--space-xs);text-shadow:var(--sig-shadow)}.inv[data-template=songket-emas] .inv-opener-guest .inv-label{color:var(--sig-gold);letter-spacing:.22em}.inv[data-template=songket-emas] .inv-opener-guest-name{font-size:var(--text-xl);letter-spacing:.04em;font-weight:600}.inv[data-template=songket-emas] .inv-opener .inv-btn-primary{border:1px solid color-mix(in oklab, var(--inv-ink) 35%, var(--inv-accent));background:linear-gradient(180deg, color-mix(in oklab, var(--inv-accent) 80%, white), var(--inv-accent) 55%, color-mix(in oklab, var(--inv-accent) 82%, var(--inv-bg)));min-height:56px;color:var(--sig-night);letter-spacing:.14em;box-shadow:0 0 0 5px color-mix(in oklab, var(--inv-accent) 14%, transparent), 0 14px 40px -8px color-mix(in oklab, var(--inv-accent) 60%, transparent);padding-inline:2.25rem}.inv[data-template=songket-emas] .inv-names{color:var(--inv-ink);letter-spacing:.035em;text-shadow:var(--sig-glow);font-size:clamp(3rem,15vw,7.25rem);font-weight:400;line-height:1}.inv[data-template=songket-emas] .inv-cover-subtitle,.inv[data-template=songket-emas] .inv-cover-when{max-width:28ch;color:var(--inv-ink);font-size:var(--text-md);letter-spacing:.02em;text-shadow:var(--sig-shadow)}.inv[data-template=songket-emas] .inv-cover-when{color:var(--sig-gold);font-family:var(--font-display);letter-spacing:.12em}.inv[data-template=songket-emas] .inv-cover .inv-actions{margin-top:var(--space-xs)}.inv[data-template=songket-emas] .inv-btn:not(.inv-btn-primary){background:color-mix(in oklab, var(--sig-night) 74%, transparent)}@media (hover:hover){.inv[data-template=songket-emas] .inv-btn:not(.inv-btn-primary):hover{background:color-mix(in oklab, var(--inv-accent) 16%, var(--sig-night))}}.inv[data-template=songket-emas] .inv-section:not([data-type=cover])>.inv-reveal{position:relative}.inv[data-template=songket-emas] .inv-section:not([data-type=cover])>.inv-reveal:before{width:11px;height:11px;margin:0 auto var(--space-xl);border:1px solid var(--inv-accent);background:radial-gradient(var(--inv-accent) 32%, transparent 36%);box-shadow:0 0 16px color-mix(in oklab, var(--inv-accent) 45%, transparent);content:"";display:block;transform:rotate(45deg)}.inv[data-template=songket-emas] .inv-section:not([data-type=cover])>.inv-reveal:after{background:linear-gradient(90deg, transparent, var(--sig-rule) 30%, transparent 43%, transparent 57%, var(--sig-rule) 70%, transparent);content:"";width:min(64vw,15rem);height:1px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.inv[data-template=songket-emas] .inv-title{color:var(--inv-ink);letter-spacing:.05em;text-shadow:var(--sig-glow);font-size:clamp(2.1rem,9.5vw,3.6rem);line-height:1.05}.inv[data-template=songket-emas] .inv-lead,.inv[data-template=songket-emas] .inv-body,.inv[data-template=songket-emas] .inv-label,.inv[data-template=songket-emas] .inv-address,.inv[data-template=songket-emas] .inv-countdown,.inv[data-template=songket-emas] .inv-session-time,.inv[data-template=songket-emas] .inv-venue,.inv[data-template=songket-emas] .inv-quote{text-shadow:var(--sig-shadow)}.inv[data-template=songket-emas] .inv-lead{max-width:34ch;color:color-mix(in oklab, var(--inv-ink) 94%, var(--inv-muted))}.inv[data-template=songket-emas] .inv-label{color:var(--sig-gold);letter-spacing:.18em}.inv[data-template=songket-emas] .inv-person-name{color:var(--inv-ink);letter-spacing:.04em;text-shadow:var(--sig-glow);font-size:clamp(1.9rem,8.4vw,3rem);font-weight:400;line-height:1.05}.inv[data-template=songket-emas] .inv-index-row{padding-block:var(--space-lg)}.inv[data-template=songket-emas] .inv-index-row+.inv-index-row:before{margin-bottom:var(--space-sm);color:var(--inv-accent);font:400 2.5rem / 1 var(--font-display);text-shadow:var(--sig-glow);content:"&"}.inv[data-template=songket-emas] .inv-session{gap:var(--space-xs);padding-block:var(--space-xl)}.inv[data-template=songket-emas] .inv-session .inv-session-day{color:var(--sig-gold);font-family:var(--font-display);font-variant-numeric:lining-nums;text-shadow:var(--sig-glow);font-size:clamp(4rem,20vw,6.5rem);font-weight:400;line-height:.9}.inv[data-template=songket-emas] .inv-session-name{letter-spacing:.05em;text-shadow:var(--sig-glow);font-size:clamp(1.6rem,6.6vw,2.15rem)}.inv[data-template=songket-emas] .inv-countdown{color:var(--sig-gold);font-family:var(--font-display);letter-spacing:.06em;font-size:clamp(1.4rem,5.6vw,1.9rem)}.inv[data-template=songket-emas] .inv-section[data-type=sessions] .inv-btn{border-color:var(--inv-accent);background:color-mix(in oklab, var(--sig-night) 55%, transparent);color:var(--sig-gold)}.inv[data-template=songket-emas] .inv-section[data-type=sessions] .inv-btn-primary{background:var(--inv-accent);color:var(--sig-night)}.inv[data-template=songket-emas] .inv-section[data-type=sessions] .inv-link{-webkit-text-decoration-color:var(--inv-accent);text-decoration-color:var(--inv-accent)}.inv[data-template=songket-emas] .inv-section[data-type=sessions] :is(.inv-lead,.inv-address){color:color-mix(in oklab, var(--inv-ink) 82%, var(--inv-muted))}.inv[data-template=songket-emas] .inv-section[data-type=sessions] .inv-label{color:var(--sig-gold)}.inv[data-template=songket-emas] .inv-quote-text{font-size:clamp(1.4rem,6vw,2rem);line-height:1.4}.inv[data-template=songket-emas] .inv-split-body{padding:var(--space-xl) var(--space-lg);border:1px solid color-mix(in oklab, var(--inv-accent) 55%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--inv-bg) 30%, transparent), transparent 40%), color-mix(in oklab, var(--sig-night) 90%, var(--inv-bg));box-shadow:inset 0 0 0 5px color-mix(in oklab, var(--sig-night) 90%, var(--inv-bg)), inset 0 0 0 6px color-mix(in oklab, var(--inv-accent) 28%, transparent), 0 40px 90px -40px #000c;border-radius:6px}.inv[data-template=songket-emas] .inv-closing{padding-block:var(--space-xl);background:radial-gradient(closest-side, color-mix(in oklab, var(--sig-night) 78%, transparent), color-mix(in oklab, var(--sig-night) 50%, transparent) 60%, transparent)}.inv[data-template=songket-emas] .inv-closing-names{color:var(--inv-ink);letter-spacing:.04em;text-shadow:var(--sig-glow);font-size:clamp(2.6rem,12.5vw,6rem);line-height:1.02}.inv[data-template=songket-emas] .inv-control{border-color:color-mix(in oklab, var(--inv-accent) 40%, transparent);background:color-mix(in oklab, var(--sig-night) 70%, transparent)}.inv[data-template=songket-emas] .inv-branding{color:color-mix(in oklab, var(--inv-muted) 80%, var(--inv-ink));text-shadow:var(--sig-shadow)}
