[data-template=ace-pinto-meugah]{--radius:2px;--field-bg:var(--deep);--line:color-mix(in srgb, var(--gold) 40%, transparent);--on-accent:var(--navy);background:var(--navy);color:var(--ivory)}[data-template=ace-pinto-meugah] .font-display{font-family:var(--font-display), serif}[data-template=ace-pinto-meugah] .aceh-node:before,[data-template=ace-pinto-meugah] .aceh-hero:after{content:"";background:var(--gold);transform-origin:top;width:2px;position:absolute;left:50%;transform:translate(-50%)}[data-template=ace-pinto-meugah] .aceh-node:before{height:5rem;top:0}[data-template=ace-pinto-meugah] .aceh-hero:after{height:5rem;bottom:0}[data-template=ace-pinto-meugah] .aceh-arch{clip-path:polygon(0 100%,0 28%,8% 16%,22% 7%,50% 0,78% 7%,92% 16%,100% 28%,100% 100%)}[data-template=ace-pinto-meugah] div.aceh-arch.p-1\.5{background:var(--gold)}[data-template=ace-pinto-meugah] .aceh-card{background:var(--deep);border:1px solid color-mix(in srgb, var(--gold) 45%, transparent)}[data-template=ace-pinto-meugah] .aceh-button,[data-template=ace-pinto-meugah] .inv-button{background:var(--gold);color:var(--navy);cursor:pointer;padding:14px 30px;font-weight:600;transition:background-color .18s,transform .18s}[data-template=ace-pinto-meugah] .aceh-button:hover,[data-template=ace-pinto-meugah] .inv-button:hover{background:var(--ivory)}[data-template=ace-pinto-meugah] .aceh-button:active,[data-template=ace-pinto-meugah] .inv-button:active{transform:scale(.97)}[data-template=ace-pinto-meugah] .inv-input{color:var(--ivory)}[data-template=ace-pinto-meugah] .inv-copy{color:var(--gold)}[data-template=ace-pinto-meugah] .inv-wish__time,[data-template=ace-pinto-meugah] .inv-countdown__label,[data-template=ace-pinto-meugah] .inv-form__note{color:var(--muted)}[data-template=ace-pinto-meugah] .aceh-countdown .inv-countdown__units{justify-content:center;gap:28px}[data-template=ace-pinto-meugah] .aceh-countdown .inv-countdown__value{font-family:var(--font-display), serif;color:var(--gold);font-size:clamp(2.5rem,10vw,3.5rem);font-weight:700}[data-template=ace-pinto-meugah] .aceh-cover{--hole:0px;--hole-x:50%;--hole-y:40%;-webkit-mask-image:radial-gradient(circle at var(--hole-x) var(--hole-y), transparent var(--hole), #000 calc(var(--hole) + 1px));-webkit-mask-image:radial-gradient(circle at var(--hole-x) var(--hole-y), transparent var(--hole), #000 calc(var(--hole) + 1px));mask-image:radial-gradient(circle at var(--hole-x) var(--hole-y), transparent var(--hole), #000 calc(var(--hole) + 1px))}[data-template=ace-pinto-meugah]:not(.aceh-motion) .aceh-cover{transition:opacity .7s .3s}[data-template=ace-pinto-meugah]:not(.aceh-motion)[data-opened] .aceh-cover{opacity:0}
