[data-template=gls-kaca-embun]{--radius:16px;--field-bg:#ffffff14;--line:#8d97b8;--on-accent:#101a33}[data-template=gls-kaca-embun] .font-display{font-family:var(--font-display), sans-serif}[data-template=gls-kaca-embun]:not(.kac-motion) .kac-cover{transition:opacity .5s}[data-template=gls-kaca-embun]:not(.kac-motion)[data-opened] .kac-cover{opacity:0}@media (prefers-reduced-motion:reduce){[data-template=gls-kaca-embun][data-opened] .kac-cover{opacity:0}}[data-template=gls-kaca-embun] .kac-section{max-width:62rem;margin:64px auto 0;padding-inline:20px}[data-template=gls-kaca-embun] .kac-title{font-family:var(--font-display), sans-serif;text-align:center;font-size:clamp(2.25rem,7vw,3.5rem);line-height:1.08}[data-template=gls-kaca-embun] .kac-countdown .inv-countdown__units{justify-content:center}[data-template=gls-kaca-embun] .kac-countdown .inv-countdown__value{font-size:clamp(2.25rem,10vw,3.5rem);font-weight:700}[data-template=gls-kaca-embun] .kac-cover{background:var(--ground);overflow:hidden}[data-template=gls-kaca-embun] .kac-mist{background:#e2eaff33;position:absolute;inset:-30%}[data-template=gls-kaca-embun] .kac-aurora{pointer-events:none;position:absolute;inset:0;overflow:clip}[data-template=gls-kaca-embun] .kac-field{opacity:.55;border-radius:50%;width:90vmax;height:90vmax;position:absolute}[data-template=gls-kaca-embun] .kac-field--violet{background:radial-gradient(closest-side, var(--violet), transparent);top:0;left:-30vmax}[data-template=gls-kaca-embun] .kac-field--teal{background:radial-gradient(closest-side, var(--teal), transparent);top:34%;right:-30vmax}[data-template=gls-kaca-embun] .kac-field--rose{background:radial-gradient(closest-side, var(--rose), transparent);top:68%;left:-10vmax}[data-template=gls-kaca-embun] .kac-card{background:var(--panel);border:1px solid #fff3;border-radius:16px;padding:28px 24px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-template=gls-kaca-embun] .kac-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17}}[data-template=gls-kaca-embun] .kac-title{font-weight:300}[data-template=gls-kaca-embun] .kac-when,[data-template=gls-kaca-embun] .kac-event,[data-template=gls-kaca-embun] .kac-thanks,[data-template=gls-kaca-embun] .kac-countdown .inv-countdown__value{color:var(--accent)}[data-template=gls-kaca-embun] .kac-event{font-weight:300}[data-template=gls-kaca-embun] .kac-button{background:var(--accent);color:var(--ground);cursor:pointer;border-radius:999px;padding:13px 28px;font-weight:600;display:inline-block}[data-template=gls-kaca-embun] .inv-extra,[data-template=gls-kaca-embun] .inv-dress-code{background:0 0}
