[data-template=bal-puri-agung]{--radius:0px;--field-bg:#fbf6ec;--line:#c9b79a;--on-accent:var(--sand)}[data-template=bal-puri-agung] .font-display{font-family:var(--font-display), serif}[data-template=bal-puri-agung] .bali-stone{background:var(--ground);color:var(--ink)}[data-template=bal-puri-agung] .bali-basalt{background:var(--basalt);color:var(--sand)}[data-template=bal-puri-agung] .bali-button,[data-template=bal-puri-agung] .inv-button{background:var(--brick);color:var(--sand);font-family:var(--font-display), serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:14px 30px;font-size:15px;font-weight:600;transition:background-color .2s,transform .2s}[data-template=bal-puri-agung] .bali-button:hover,[data-template=bal-puri-agung] .inv-button:hover{background:#7f3520}[data-template=bal-puri-agung] .bali-button:active,[data-template=bal-puri-agung] .inv-button:active{transform:scale(.97)}[data-template=bal-puri-agung] .bali-basalt .inv-copy{color:var(--gold)}[data-template=bal-puri-agung] .bali-basalt .inv-wish__time,[data-template=bal-puri-agung] .bali-basalt .inv-countdown__label{color:var(--dusk)}[data-template=bal-puri-agung] .bali-portrait{clip-path:polygon(0 100%,0 22%,10% 22%,10% 14%,22% 14%,22% 7%,36% 7%,36% 0,64% 0,64% 7%,78% 7%,78% 14%,90% 14%,90% 22%,100% 22%,100% 100%);overflow:hidden}[data-template=bal-puri-agung] .bali-plaque{border:1px solid color-mix(in srgb, var(--gold) 55%, transparent);outline:1px solid color-mix(in srgb, var(--gold) 30%, transparent);outline-offset:-8px}[data-template=bal-puri-agung] .bali-frame{clip-path:polygon(8% 0,92% 0,100% 6%,100% 94%,92% 100%,8% 100%,0 94%,0 6%)}[data-template=bal-puri-agung] .bali-countdown .inv-countdown__units{justify-content:center;gap:28px}[data-template=bal-puri-agung] .bali-countdown .inv-countdown__value{font-family:var(--font-display), serif;color:var(--gold);font-size:clamp(2.5rem,10vw,3.5rem);font-weight:600}[data-template=bal-puri-agung] .bali-petal:first-child{top:18%;left:12%}[data-template=bal-puri-agung] .bali-petal:nth-child(2){top:6%;left:28%}[data-template=bal-puri-agung] .bali-petal:nth-child(3){top:24%;left:46%}[data-template=bal-puri-agung] .bali-petal:nth-child(4){top:10%;left:63%}[data-template=bal-puri-agung] .bali-petal:nth-child(5){top:20%;left:80%}[data-template=bal-puri-agung] .bali-petal:nth-child(6){top:34%;left:20%}[data-template=bal-puri-agung] .bali-petal:nth-child(7){top:36%;left:72%}[data-template=bal-puri-agung]:not(.bali-motion) .bali-gate__half,[data-template=bal-puri-agung]:not(.bali-motion) .bali-cover{transition:transform 1.2s cubic-bezier(.7,0,.2,1),opacity .5s .9s}[data-template=bal-puri-agung]:not(.bali-motion)[data-opened] .bali-gate__half--left{transform:translate(-100%)}[data-template=bal-puri-agung]:not(.bali-motion)[data-opened] .bali-gate__half--right{transform:translate(100%)}[data-template=bal-puri-agung]:not(.bali-motion)[data-opened] .bali-cover{opacity:0}@media (height<=700px){[data-template=bal-puri-agung] .bali-gate{height:32svh}}
