.inv[data-template=senja-pantai]{--sp-sand:color-mix(in oklab, var(--inv-bg) 92%, white);--sp-halo:0 0 1px color-mix(in oklab, var(--sp-sand) 90%, transparent), 0 0 12px color-mix(in oklab, var(--sp-sand) 80%, transparent), 0 0 30px color-mix(in oklab, var(--sp-sand) 62%, transparent);--sp-halo-display:0 0 2px color-mix(in oklab, var(--sp-sand) 70%, transparent), 0 0 28px color-mix(in oklab, var(--sp-sand) 70%, transparent), 0 0 64px color-mix(in oklab, var(--sp-sand) 45%, transparent);--sp-rule:color-mix(in oklab, var(--inv-accent) 70%, transparent)}.inv[data-template=senja-pantai] .sig-backdrop{background-image:url(/build/assets/poster-portrait-BaXmZK_l.webp)}@media (aspect-ratio>=1){.inv[data-template=senja-pantai] .sig-backdrop{background-image:url(/build/assets/poster-landscape-BIocjv_Y.webp)}}html:not([data-tier="3d"]) .inv[data-template=senja-pantai]{--sp-halo:0 0 1px var(--sp-sand), 0 0 14px color-mix(in oklab, var(--sp-sand) 88%, transparent), 0 0 36px color-mix(in oklab, var(--sp-sand) 70%, transparent)}html[data-js] .inv[data-template=senja-pantai] .inv-opener{background:radial-gradient(ellipse 95% 38% at 50% 96%, color-mix(in oklab, var(--sp-sand) 58%, transparent), transparent 72%), linear-gradient(to bottom, color-mix(in oklab, var(--sp-sand) 34%, transparent), transparent 28%)}.inv[data-template=senja-pantai] .inv-opener-names{color:var(--inv-ink);letter-spacing:-.01em;text-shadow:var(--sp-halo-display);font-size:clamp(3.2rem,15vw,5.5rem);line-height:.95}.inv[data-template=senja-pantai] .inv-opener-guest{gap:var(--space-xs);text-shadow:var(--sp-halo)}.inv[data-template=senja-pantai] .inv-opener-guest .inv-label{color:color-mix(in oklab, var(--inv-ink) 78%, var(--inv-muted));letter-spacing:.08em}.inv[data-template=senja-pantai] .inv-opener-guest-name{font-size:var(--text-xl);font-weight:600}.inv[data-template=senja-pantai] .inv-btn-primary{background:var(--inv-accent);color:var(--sp-sand);border-color:#0000}.inv[data-template=senja-pantai] .inv-opener .inv-btn-primary{min-height:56px;box-shadow:0 0 0 6px color-mix(in oklab, var(--sp-sand) 42%, transparent), 0 14px 36px -10px color-mix(in oklab, var(--inv-accent) 80%, transparent);padding-inline:2.25rem}.inv[data-template=senja-pantai] .inv-names{color:var(--inv-ink);letter-spacing:-.015em;text-shadow:var(--sp-halo-display);font-size:clamp(3.75rem,18vw,8.5rem);font-weight:400;line-height:.9}.inv[data-template=senja-pantai] .inv-cover-subtitle,.inv[data-template=senja-pantai] .inv-cover-when{max-width:26ch;color:var(--inv-ink);font-size:var(--text-md);letter-spacing:.01em;text-shadow:var(--sp-halo)}.inv[data-template=senja-pantai] .inv-cover .inv-actions{margin-top:var(--space-xs)}.inv[data-template=senja-pantai] .inv-section[data-type=sessions]{--color-band:var(--sp-sand);--color-on-band:var(--inv-ink)}.inv[data-template=senja-pantai] .inv-section:not([data-type=cover])>.inv-reveal:before{width:88px;height:12px;margin:0 auto var(--space-xl);background:radial-gradient(circle at 50% 100%, var(--inv-accent) 0 9px, transparent 9.5px) top / 100% 11px no-repeat, linear-gradient(to right, transparent, var(--sp-rule) 25% 75%, transparent) bottom / 100% 1px no-repeat;filter:drop-shadow(0 0 10px color-mix(in oklab, var(--sp-sand) 80%, transparent));content:"";display:block}.inv[data-template=senja-pantai] .inv-title{color:var(--inv-ink);text-shadow:var(--sp-halo-display);font-size:clamp(2.6rem,11vw,4.5rem);line-height:.98}.inv[data-template=senja-pantai] .inv-lead,.inv[data-template=senja-pantai] .inv-body,.inv[data-template=senja-pantai] .inv-label,.inv[data-template=senja-pantai] .inv-address,.inv[data-template=senja-pantai] .inv-countdown,.inv[data-template=senja-pantai] .inv-session-time,.inv[data-template=senja-pantai] .inv-session-when,.inv[data-template=senja-pantai] .inv-venue,.inv[data-template=senja-pantai] .inv-quote,.inv[data-template=senja-pantai] .inv-link{text-shadow:var(--sp-halo)}.inv[data-template=senja-pantai] .inv-lead{max-width:34ch;color:var(--inv-ink)}.inv[data-template=senja-pantai] .inv-label{color:color-mix(in oklab, var(--inv-ink) 82%, var(--inv-muted))}.inv[data-template=senja-pantai] .inv-person-name{color:var(--inv-ink);text-shadow:var(--sp-halo-display);font-size:clamp(2.1rem,9.5vw,3.25rem);font-weight:400;line-height:1}.inv[data-template=senja-pantai] .inv-index-row{padding-block:var(--space-lg)}.inv[data-template=senja-pantai] .inv-index-row+.inv-index-row:before{margin-bottom:var(--space-sm);color:var(--inv-accent);font:400 2.75rem / 1 var(--font-display);text-shadow:var(--sp-halo-display);content:"&"}.inv[data-template=senja-pantai] .inv-session{gap:var(--space-xs);padding-block:var(--space-xl)}.inv[data-template=senja-pantai] .inv-session .inv-session-day{color:var(--inv-accent);font-family:var(--font-display);font-variant-numeric:lining-nums;text-shadow:var(--sp-halo-display);font-size:clamp(4.5rem,22vw,7rem);font-weight:400;line-height:.85}.inv[data-template=senja-pantai] .inv-session-name{color:var(--inv-ink);text-shadow:var(--sp-halo-display);font-size:clamp(1.75rem,7vw,2.25rem)}.inv[data-template=senja-pantai] .inv-countdown{color:color-mix(in oklab, var(--inv-accent) 70%, var(--inv-ink));font-family:var(--font-display);font-size:clamp(1.5rem,6vw,2rem);font-weight:600}.inv[data-template=senja-pantai] .inv-section[data-type=sessions] .inv-btn{border-color:var(--inv-accent);background:color-mix(in oklab, var(--sp-sand) 55%, transparent);color:var(--inv-accent)}.inv[data-template=senja-pantai] .inv-section[data-type=sessions] .inv-btn-primary{background:var(--inv-accent);color:var(--sp-sand)}.inv[data-template=senja-pantai] .inv-section[data-type=sessions] .inv-link{color:var(--inv-ink);-webkit-text-decoration-color:var(--inv-accent);text-decoration-color:var(--inv-accent)}.inv[data-template=senja-pantai] .inv-quote-text{font-size:clamp(1.5rem,6.4vw,2.1rem);line-height:1.35}.inv[data-template=senja-pantai] .inv-split-body{padding:var(--space-xl) var(--space-lg);border:1px solid color-mix(in oklab, var(--inv-accent) 22%, transparent);background:color-mix(in oklab, var(--sp-sand) 90%, transparent);box-shadow:0 40px 90px -44px color-mix(in oklab, var(--inv-ink) 55%, transparent), inset 0 1px 0 oklab(100% 0 5.96046e-8/.7);border-radius:28px}.inv[data-template=senja-pantai] .inv-split-body .inv-label,.inv[data-template=senja-pantai] .inv-split-body .inv-body{text-shadow:none}.inv[data-template=senja-pantai] .inv-closing-names{color:var(--inv-ink);text-shadow:var(--sp-halo-display);font-size:clamp(3.25rem,15vw,7rem);line-height:.95}.inv[data-template=senja-pantai] .inv-control{border-color:color-mix(in oklab, var(--inv-accent) 30%, transparent);background:color-mix(in oklab, var(--sp-sand) 80%, transparent)}.inv[data-template=senja-pantai] .inv-branding{color:color-mix(in oklab, var(--inv-ink) 82%, var(--inv-muted));text-shadow:var(--sp-halo)}
