.inv[data-template=amplop-emas]{--ae-linen:color-mix(in oklab, #0b1712 82%, var(--inv-ink));--ae-gold:color-mix(in oklab, var(--inv-accent) 50%, #f6e2b0);--ae-gold-deep:color-mix(in oklab, var(--inv-accent) 82%, #f6e2b0);--ae-ivory:var(--inv-bg);--ae-shadow:0 1px 2px color-mix(in oklab, var(--ae-linen) 85%, transparent), 0 0 22px color-mix(in oklab, var(--ae-linen) 92%, transparent);--ae-foil:linear-gradient(115deg, var(--ae-gold-deep) 0%, var(--ae-gold) 38%, color-mix(in oklab, var(--ae-gold) 55%, white) 50%, var(--ae-gold) 62%, var(--ae-gold-deep) 100%);--color-paper:var(--ae-linen);--color-paper-2:color-mix(in oklab, var(--ae-linen) 80%, black);--color-paper-3:color-mix(in oklab, var(--ae-linen) 90%, var(--ae-ivory));--color-ink:var(--ae-ivory);--color-ink-2:color-mix(in oklab, var(--ae-ivory) 86%, var(--ae-linen));--color-muted:var(--ae-gold);--color-rule:color-mix(in oklab, var(--ae-gold) 30%, transparent);--color-accent:var(--ae-gold);--color-accent-ink:var(--ae-linen);--color-focus:var(--ae-gold);--color-line:color-mix(in oklab, var(--ae-gold) 62%, transparent);color:var(--ae-ivory)}.inv[data-template=amplop-emas] .sig-backdrop{background-image:url(/build/assets/poster-portrait-CA_WxRZF.webp)}@media (aspect-ratio>=1){.inv[data-template=amplop-emas] .sig-backdrop{background-image:url(/build/assets/poster-landscape-64x3cSqa.webp)}}@supports (animation-timeline:scroll()){.inv[data-template=amplop-emas] .sig-backdrop{animation:linear both ae-poster-dim;animation-timeline:scroll(root);animation-range:0 85svh}}@keyframes ae-poster-dim{to{opacity:.28}}html:not([data-tier="3d"]) .inv[data-template=amplop-emas]{--ae-shadow:0 1px 2px color-mix(in oklab, var(--ae-linen) 90%, transparent), 0 0 26px var(--ae-linen)}html[data-tier="3d"] .inv[data-template=amplop-emas] .inv-section:not([data-type=cover]){background:radial-gradient(ellipse 74% 48% at 50% 50%, color-mix(in oklab, var(--ae-linen) 70%, transparent), color-mix(in oklab, var(--ae-linen) 38%, transparent) 58%, transparent)}html[data-tier="3d"] .inv[data-template=amplop-emas] .inv-title{isolation:isolate;position:relative}html[data-tier="3d"] .inv[data-template=amplop-emas] .inv-title:before{z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--ae-linen) 80%, transparent), color-mix(in oklab, var(--ae-linen) 45%, transparent) 62%, transparent);content:"";pointer-events:none;position:absolute;inset:-50% -16%}html[data-js] .inv[data-template=amplop-emas] .inv-opener{background:linear-gradient(to bottom, color-mix(in oklab, var(--ae-linen) 55%, transparent), transparent 34%), radial-gradient(ellipse 95% 42% at 50% 100%, color-mix(in oklab, var(--ae-linen) 88%, transparent), transparent 78%)}.inv[data-template=amplop-emas] .inv-opener-names{color:var(--ae-ivory);letter-spacing:-.01em;text-shadow:var(--ae-shadow);font-size:clamp(3rem,13.5vw,5rem);font-weight:400;line-height:.98}.inv[data-template=amplop-emas] .inv-opener-guest{gap:var(--space-2xs);text-shadow:var(--ae-shadow)}.inv[data-template=amplop-emas] .inv-opener-guest .inv-label{color:var(--ae-gold);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;font-weight:600}.inv[data-template=amplop-emas] .inv-opener-guest-name{color:var(--ae-ivory);font-family:var(--font-display);font-size:var(--text-xl);font-weight:400}.inv[data-template=amplop-emas] .inv-btn-primary{background:var(--ae-foil);color:var(--ae-linen);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.45), inset 0 -1px 0 color-mix(in oklab, var(--ae-gold-deep) 70%, black), 0 10px 30px -10px oklab(0% none none/.7);transition:background-position .9s var(--ease-out), transform var(--dur-short) var(--ease-out);background-position:30% 0;background-size:220% 100%;border-color:#0000}.inv[data-template=amplop-emas] .inv-btn-primary:hover{background-position:75% 0}.inv[data-template=amplop-emas] .inv-opener .inv-btn-primary{letter-spacing:.04em;min-height:56px;padding-inline:2.4rem}.inv[data-template=amplop-emas] .inv-btn:not(.inv-btn-primary){border-color:color-mix(in oklab, var(--ae-gold) 70%, transparent);background:color-mix(in oklab, var(--ae-linen) 45%, transparent);color:var(--ae-gold)}.inv[data-template=amplop-emas] .inv-names{color:var(--ae-gold);letter-spacing:-.012em;text-shadow:var(--ae-shadow);font-size:clamp(3.4rem,16vw,7.5rem);font-weight:400;line-height:.94}.inv[data-template=amplop-emas] .inv-cover-subtitle,.inv[data-template=amplop-emas] .inv-cover-when{max-width:28ch;color:var(--ae-ivory);font-size:var(--text-md);letter-spacing:.02em;text-shadow:var(--ae-shadow)}.inv[data-template=amplop-emas] .inv-cover .inv-actions{margin-top:var(--space-xs)}.inv[data-template=amplop-emas] .inv-section:not([data-type=cover])>.inv-reveal:before{width:9px;height:9px;margin:0 auto var(--space-xl);background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--inv-muted) 60%, white), var(--inv-muted) 55%, color-mix(in oklab, var(--inv-muted) 70%, black));content:"";border-radius:50%;display:block}.inv[data-template=amplop-emas] .inv-section:not([data-type=cover])>.inv-reveal{position:relative}.inv[data-template=amplop-emas] .inv-section:not([data-type=cover])>.inv-reveal:after{background:linear-gradient(to right, transparent, var(--ae-gold) 30%, transparent 42%, transparent 58%, var(--ae-gold) 70%, transparent);content:"";width:120px;height:1px;position:absolute;top:4px;left:50%;translate:-50%}.inv[data-template=amplop-emas] .inv-title{color:var(--ae-gold);text-shadow:var(--ae-shadow);font-size:clamp(2.4rem,10.5vw,4.25rem);font-weight:400;line-height:1}.inv[data-template=amplop-emas] .inv-lead,.inv[data-template=amplop-emas] .inv-body,.inv[data-template=amplop-emas] .inv-label,.inv[data-template=amplop-emas] .inv-address,.inv[data-template=amplop-emas] .inv-countdown,.inv[data-template=amplop-emas] .inv-session-time,.inv[data-template=amplop-emas] .inv-venue,.inv[data-template=amplop-emas] .inv-parents,.inv[data-template=amplop-emas] .inv-quote,.inv[data-template=amplop-emas] .inv-link{text-shadow:var(--ae-shadow)}.inv[data-template=amplop-emas] .inv-lead{max-width:34ch;color:color-mix(in oklab, var(--ae-ivory) 92%, var(--ae-linen))}.inv[data-template=amplop-emas] .inv-label{color:var(--ae-gold);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;font-weight:600}.inv[data-template=amplop-emas] .inv-person-name{color:var(--ae-ivory);text-shadow:var(--ae-shadow);font-size:clamp(2rem,9vw,3.1rem);font-weight:400;line-height:1.02}.inv[data-template=amplop-emas] .inv-parents{color:color-mix(in oklab, var(--ae-ivory) 80%, var(--ae-gold))}.inv[data-template=amplop-emas] .inv-index-row{padding-block:var(--space-lg)}.inv[data-template=amplop-emas] .inv-index-row+.inv-index-row:before{margin-bottom:var(--space-sm);color:var(--ae-gold);font:italic 400 2.6rem / 1 var(--font-display);text-shadow:var(--ae-shadow);content:"&"}.inv[data-template=amplop-emas] .inv-session{gap:var(--space-xs);padding-block:var(--space-xl)}.inv[data-template=amplop-emas] .inv-session .inv-session-day{color:var(--ae-gold);font-family:var(--font-display);font-variant-numeric:lining-nums;text-shadow:var(--ae-shadow);font-size:clamp(4.25rem,21vw,6.75rem);font-weight:400;line-height:.86}.inv[data-template=amplop-emas] .inv-session-name{color:var(--ae-ivory);text-shadow:var(--ae-shadow);font-size:clamp(1.7rem,7vw,2.2rem)}.inv[data-template=amplop-emas] .inv-countdown{color:var(--ae-gold);font-family:var(--font-display);font-size:clamp(1.4rem,5.6vw,1.9rem)}.inv[data-template=amplop-emas] .inv-link{color:var(--ae-ivory);-webkit-text-decoration-color:var(--ae-gold);text-decoration-color:var(--ae-gold)}.inv[data-template=amplop-emas] .inv-quote-text{font-size:clamp(1.45rem,6.2vw,2rem);line-height:1.38}.inv[data-template=amplop-emas] .inv-split-body{--color-paper:var(--inv-bg);--color-paper-3:color-mix(in oklab, var(--inv-bg) 92%, var(--inv-ink));--color-ink:var(--inv-ink);--color-ink-2:color-mix(in oklab, var(--inv-ink) 86%, var(--inv-bg));--color-muted:color-mix(in oklab, var(--inv-accent) 85%, var(--inv-ink));--color-rule:color-mix(in oklab, var(--inv-ink) 16%, var(--inv-bg));--color-accent:var(--inv-accent);--color-accent-ink:var(--inv-bg);--color-focus:var(--inv-accent);padding:var(--space-xl) var(--space-lg);background:linear-gradient(var(--inv-bg), var(--inv-bg)) padding-box, var(--ae-foil) border-box;box-shadow:inset 0 0 0 6px var(--inv-bg), inset 0 0 0 7px color-mix(in oklab, var(--inv-accent) 45%, transparent), 0 40px 80px -36px #000c;color:var(--inv-ink);text-shadow:none;border:1px solid #0000;border-radius:4px}.inv[data-template=amplop-emas] .inv-split-body *{text-shadow:none}.inv[data-template=amplop-emas] .inv-split-body .inv-label{color:color-mix(in oklab, var(--inv-accent) 80%, var(--inv-ink))}.inv[data-template=amplop-emas] .inv-split-body .inv-btn-primary{background:var(--inv-accent);color:var(--inv-bg);box-shadow:none}.inv[data-template=amplop-emas] .inv-closing-names{color:var(--ae-gold);text-shadow:var(--ae-shadow);font-size:clamp(3.1rem,14vw,6.5rem);line-height:.96}.inv[data-template=amplop-emas] .inv-control{border-color:color-mix(in oklab, var(--ae-gold) 40%, transparent);background:color-mix(in oklab, var(--ae-linen) 72%, transparent);color:var(--ae-ivory)}.inv[data-template=amplop-emas] .inv-branding{color:color-mix(in oklab, var(--ae-ivory) 70%, var(--ae-gold));text-shadow:var(--ae-shadow)}
