.kt,.kt .nc-stage,.kt .nc-world{background:#2a1a10}.kt .uv-cover{background:radial-gradient(96% 34% at 50% 80%,#fbf4e2ee 55%,#fbf4e200),linear-gradient(#2a1a1022,#2a1a1022),url(/themes/katedral-agung/poster.jpg) 50% 35%/cover}.kt .uv-cover .uv-eyebrow{color:#fff3d6;text-shadow:0 1px 3px #241206,0 0 8px #241206aa;font-weight:600}.kt-halo{top:calc(var(--pb) - 6cqw);height:auto;bottom:0}.kt .nc-b2{top:calc(var(--pb) + 1.5cqw);gap:1.2cqw;bottom:auto}.kt .nc-event{font-size:2.6cqw}.kt .nc-names{font-size:8.6cqw}.inv-scene-katedral-agung .inv-body{background:linear-gradient(#f8f0dd8c 0,#f8f0ddea 240px,#f8f0dd 400px),#f8f0dd url(/themes/katedral-agung/end.jpg) top/100% no-repeat}.inv-scene-katedral-agung{--kr:#4a1218;--kg:#c9a15a}.inv-scene-katedral-agung .kd{-webkit-mask:none;mask:none}.inv-scene-katedral-agung .kd>span{pointer-events:none}.kd-sw,.kd-ch,.kd-lp,.kd-fl{opacity:0}.kd img{width:100%;height:auto;display:block}.kd-sw{transform-origin:50% 0;width:100%;top:-6px;left:0}.kd-ch{transform-origin:50% 0;width:116px;margin-left:-58px;top:0;left:50%}.kd-lp{transform-origin:50% 0;width:34px;top:0}.kd-lp.a{left:9%}.kd-lp.b{right:9%}.kd-fl{transform-origin:50% 100%;width:104%;bottom:0;left:-2%}.rv.in .kd-sw{animation:1.2s cubic-bezier(.2,.7,.25,1) both kdDrop,9s ease-in-out 1.2s infinite kdSway}.rv.in .kd-ch{animation:1.4s cubic-bezier(.2,.7,.25,1) .1s both kdDrop,7s ease-in-out 1.5s infinite kdSwing}.rv.in .kd-lp.a{animation:1.1s ease-out .15s both kdDrop,6s ease-in-out 1.3s infinite kdSwing}.rv.in .kd-lp.b{animation:1.1s ease-out .3s both kdDrop,6.8s ease-in-out -2s infinite kdSwing}.rv.in .kd-fl{animation:1.3s cubic-bezier(.2,.7,.25,1) .2s both kdRise,11s ease-in-out 1.6s infinite kdSway}.rv:not(.vis) .kd *{animation-play-state:paused!important}@keyframes kdDrop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes kdRise{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:none}}@keyframes kdSway{0%,to{transform:rotate(0)}50%{transform:rotate(.7deg)}}@keyframes kdSwing{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}@keyframes kdFloat{0%,to{translate:0}50%{translate:0 -5px}}@keyframes kdTick{0%,to{translate:0}50%{translate:0 -4px}}@keyframes kdL{0%{opacity:0;transform:translate(-38px)}to{opacity:1;transform:none}}@keyframes kdR{0%{opacity:0;transform:translate(38px)}to{opacity:1;transform:none}}@keyframes kdPop{0%{opacity:0;transform:translateY(22px)scale(.88)}to{opacity:1;transform:none}}.inv-scene-katedral-agung .u-sec:has(.kd-sw){padding-top:150px}.inv-scene-katedral-agung .u-sec:has(.kd-ch){padding-top:205px}.inv-scene-katedral-agung .u-sec:has(.kd-lp){padding-top:128px}.inv-scene-katedral-agung .u-sec:has(.kd-fl){padding-bottom:140px}.inv-scene-katedral-agung .u-sec:has(.kd-sw,.kd-ch,.kd-lp):before{display:none}.inv-scene-katedral-agung .u-foot{padding:210px 0 250px}.inv-scene-katedral-agung :is(.inv-small,.inv-event p){text-wrap:balance}.inv-scene-katedral-agung .u-sec:is(:has(.inv-clock),:has(.u-rek)){border-block:1px solid var(--kg);background:radial-gradient(80% 60% at 50% 40%,#6b1a22,#4a1218 55%,#33090f);margin-inline:-22px;padding-inline:22px;box-shadow:inset 0 0 46px #1a050870}.inv-scene-katedral-agung .u-sec:is(:has(.inv-clock),:has(.u-rek)) .nd{inset:0}.inv-scene-katedral-agung .u-sec:is(:has(.inv-clock),:has(.u-rek)) .inv-k{color:#f0d28a}.inv-scene-katedral-agung .u-sec:has(.inv-clock){padding-bottom:44px}.inv-scene-katedral-agung .u-sec:has(.u-rek){padding-bottom:44px}.inv-scene-katedral-agung .u-sec+.u-sec:has(.inv-clock){margin-top:22px}.inv-scene-katedral-agung .u-sec:has(.u-rek){margin-block:22px}.inv-scene-katedral-agung .u-sec:has(.inv-clock)+.u-sec{margin-top:22px}.inv-scene-katedral-agung :is(.inv-small,.inv-event p,.u-wish p,.u-form input,.u-form textarea,.inv-quote,.u-rek){font-family:var(--serif)}.inv-scene-katedral-agung .inv-small{color:#3b2a1a;font-size:17px}.inv-scene-katedral-agung .inv-event p{font-size:18px;font-weight:600}.inv-scene-katedral-agung .u-wish p{font-size:17px}.inv-scene-katedral-agung .u-form :is(input,textarea){font-size:16px}.inv-scene-katedral-agung .inv-quote{background:radial-gradient(70% 60%,#f8f0ddf5 50%,#f8f0dd00);border-block:0;max-width:340px;padding:34px 22px;font-size:21px}.inv-scene-katedral-agung .jw-salam{text-shadow:none;filter:drop-shadow(0 0 5px #f8f0dd)drop-shadow(0 0 10px #f8f0dd)drop-shadow(0 0 18px #f8f0dd)}.inv-scene-katedral-agung .inv-event{border:1px solid var(--kg);outline-offset:-7px;border-radius:90px 90px 16px 16px;outline:1px solid #c9a15a88;padding:34px 20px 22px;box-shadow:0 14px 30px #6b44232a}.inv-scene-katedral-agung .u-sec:has(.u-rek) .inv-event{border-radius:16px;padding:22px 18px}.inv-scene-katedral-agung .inv-event b{margin-bottom:6px;font-size:17px;display:block}.inv-scene-katedral-agung .u-btn2{border:1px solid var(--kg);background:#fffaf0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:12px 22px;font-size:13px;display:inline-flex;box-shadow:inset 0 0 0 3px #fffaf0,inset 0 0 0 4px #c9a15a77}.inv-scene-katedral-agung .u-btn2.solid{color:#fff3d6;background:linear-gradient(135deg,#7a1f2b,#4a1218);border-color:#e6c677;box-shadow:0 6px 16px #4a121855,inset 0 0 0 3px #4a1218,inset 0 0 0 4px #e6c67788}.inv-scene-katedral-agung .u-btn2:hover:not(.solid){color:#fff3d6;background:#7a1f2b;border-color:#7a1f2b}.inv-scene-katedral-agung .u-wish{border-left:4px solid #7a1f2b}.inv-scene-katedral-agung .u-wish b{color:#7a1f2b}.inv-scene-katedral-agung .inv-gallery{align-items:start;gap:12px}.inv-scene-katedral-agung .inv-gallery img{aspect-ratio:4/5;object-fit:cover;border:2px solid var(--kg);border-radius:999px 999px 14px 14px;box-shadow:0 12px 24px #6b442330,0 0 0 4px #f8f0dd,0 0 0 5px #c9a15a77}.inv-scene-katedral-agung .inv-gallery img:nth-child(2n){border-radius:999px 999px 14px 14px;margin-top:24px}.inv-scene-katedral-agung .inv-gallery img,.inv-scene-katedral-agung .inv-clock span,.inv-scene-katedral-agung .u-wish,.inv-scene-katedral-agung .u-tl{opacity:0}.inv-scene-katedral-agung .inv-gallery img:first-child,.inv-scene-katedral-agung .inv-clock span:first-child,.inv-scene-katedral-agung .u-wish:first-child,.inv-scene-katedral-agung .u-tl:first-child{--n:0}.inv-scene-katedral-agung .inv-gallery img:nth-child(2),.inv-scene-katedral-agung .inv-clock span:nth-child(2),.inv-scene-katedral-agung .u-wish:nth-child(2),.inv-scene-katedral-agung .u-tl:nth-child(2){--n:1}.inv-scene-katedral-agung .inv-gallery img:nth-child(3),.inv-scene-katedral-agung .inv-clock span:nth-child(3),.inv-scene-katedral-agung .u-wish:nth-child(3),.inv-scene-katedral-agung .u-tl:nth-child(3){--n:2}.inv-scene-katedral-agung .inv-gallery img:nth-child(4),.inv-scene-katedral-agung .inv-clock span:nth-child(4),.inv-scene-katedral-agung .u-wish:nth-child(4){--n:3}.inv-scene-katedral-agung .rv.in .inv-gallery img{animation:kdPop .9s calc(var(--n)*.14s + .25s) cubic-bezier(.16,.84,.3,1) both,kdFloat 6s ease-in-out calc(2s + var(--n)*.6s) infinite}.inv-scene-katedral-agung .rv.in .inv-clock span{animation:kdPop .8s calc(var(--n)*.12s + .2s) cubic-bezier(.16,.84,.3,1) both,kdTick 3.6s ease-in-out calc(1.6s + var(--n)*.3s) infinite}.inv-scene-katedral-agung .rv.in .u-wish{animation:kdPop .8s calc(var(--n)*.15s + .2s) ease-out both}.inv-scene-katedral-agung .rv.in .u-tl{animation:kdL .9s calc(var(--n)*.2s + .15s) cubic-bezier(.16,.84,.3,1) both}.inv-scene-katedral-agung .rv.in .inv-event:nth-of-type(2n){animation:1s cubic-bezier(.16,.84,.3,1) .1s both kdL}.inv-scene-katedral-agung .rv.in .inv-event:nth-of-type(odd){animation:1s cubic-bezier(.16,.84,.3,1) .25s both kdR}.inv-scene-katedral-agung .rv.in .u-who:not(.u-pair .u-who):first-child{animation:1s cubic-bezier(.16,.84,.3,1) .1s both kdL}.inv-scene-katedral-agung .rv.in .u-who:not(.u-pair .u-who):last-child{animation:1s cubic-bezier(.16,.84,.3,1) .25s both kdR}.inv-scene-katedral-agung .rv.in .u-amp{animation:.8s .45s both kdPop,7s linear 1.3s infinite ncShine}@media (prefers-reduced-motion:reduce){.kd-sw,.kd-ch,.kd-lp,.kd-fl,.inv-scene-katedral-agung :is(.inv-gallery img,.inv-clock span,.u-wish,.u-tl){opacity:1}.inv-scene-katedral-agung .rv.in :is(.kd-sw,.kd-ch,.kd-lp,.kd-fl,.inv-gallery img,.inv-clock span,.u-wish,.u-tl,.inv-event,.u-who,.u-amp){animation:none!important}}.inv-scene-katedral-agung .u-foot{border-top:1px solid var(--kg);background:radial-gradient(85% 55% at 50% 38%,#6b1a22,#4a1218 58%,#33090f);margin:34px -22px 0;padding:215px 22px 150px;box-shadow:inset 0 0 50px #1a050870,0 -4px #f8f0dd,0 -5px #c9a15a88}.inv-scene-katedral-agung .u-foot .nd{inset:0}.inv-scene-katedral-agung .u-foot .nd-ray{opacity:.35;top:42%}.inv-scene-katedral-agung .u-foot .u-foot-n{filter:drop-shadow(0 0 8px #0008);font-size:44px}.inv-scene-katedral-agung .u-foot .inv-small{color:#f0d28a;text-shadow:0 1px 3px #1a0508}.inv-scene-katedral-agung .u-foot .kd-fl{width:112%;left:-6%}.inv-scene-katedral-agung .u-foot .u-foot-n{word-spacing:.12em;padding:0 .12em}.inv-scene-katedral-agung .u-sec:has(.kd-lp) .nd{top:-24px}.inv-scene-katedral-agung .u-who h3{margin-top:16px}.inv-scene-katedral-agung .u-foot .u-foot-n{background:linear-gradient(100deg,#e6c677 20%,#fff1c4 45%,#f6dd94 50%,#e6c677 70%) 0/260% 100%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 4px #1a0508aa);-webkit-background-clip:text;background-clip:text}.inv-scene-katedral-agung .u-foot .u-foot-n,.inv-scene-katedral-agung .u-foot .inv-small{z-index:3;position:relative}.inv-scene-katedral-agung .u-btn2{white-space:nowrap}@media (max-width:380px){.inv-scene-katedral-agung .u-btn2{letter-spacing:1px;padding-inline:16px;font-size:12px}.inv-scene-katedral-agung .inv-clock span{flex:1;min-width:0}.inv-scene-katedral-agung .inv-clock{gap:5px}.inv-scene-katedral-agung .u-tl b{letter-spacing:.6px;font-size:14px}.inv-scene-katedral-agung .u-who .inv-small{text-wrap:balance}}.inv-scene-katedral-agung :is(.u-wish p,.u-tl .inv-small){text-wrap:pretty}.inv-scene-katedral-agung .rv.in .inv-k{animation:1.1s cubic-bezier(.2,.7,.25,1) both kdTitle}@keyframes kdTitle{0%{opacity:0;transform:scaleX(1.18)translateY(8px)}to{opacity:1;transform:none}}.inv-scene-katedral-agung .rv.in .u-ph{animation:1.5s cubic-bezier(.16,.84,.3,1) .2s backwards kdArch}@keyframes kdArch{0%{clip-path:inset(100% 0 0 round 999px 999px 18px 18px);opacity:.2;transform:scale(1.06)}to{clip-path:inset(0 round 999px 999px 18px 18px);opacity:1;transform:none}}.inv-scene-katedral-agung .u-time:before{transform-origin:50% 0;transform:scaleY(0)}.inv-scene-katedral-agung .rv.in .u-time:before{animation:2.2s cubic-bezier(.4,.1,.2,1) .2s both kdLine}.inv-scene-katedral-agung .rv.in .u-tl:before{animation:kdNode .7s calc(var(--n)*.5s + .5s) cubic-bezier(.3,1.6,.5,1) both}@keyframes kdLine{to{transform:scaleY(1)}}@keyframes kdNode{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}.kd-ch:before,.kd-lp:before{content:"";aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#f8dc8c88,#f8dc8c00 62%);width:220%;margin:-110% 0 0 -110%;position:absolute;top:55%;left:50%}.rv.in .kd-ch:before,.rv.in .kd-lp:before{animation:4.6s ease-in-out 1.4s infinite kdGlow}@keyframes kdGlow{0%,to{opacity:.25;transform:scale(.9)}50%{opacity:.9;transform:scale(1.08)}}.inv-scene-katedral-agung .u-sec:is(:has(.inv-clock),:has(.u-rek)),.inv-scene-katedral-agung .u-foot{overflow:hidden}.inv-scene-katedral-agung .u-sec:is(:has(.inv-clock),:has(.u-rek)):after,.inv-scene-katedral-agung .u-foot:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(100deg,#0000,#f6dd9433,#0000);width:40%;animation:9s ease-in-out 1s infinite kdSweep;position:absolute;top:0;bottom:0;left:-45%;transform:translate(0)skew(-16deg)}@keyframes kdSweep{0%,60%{transform:translate(0)skew(-16deg)}to{transform:translate(420%)skew(-16deg)}}.rv:not(.vis):after{animation-play-state:paused!important}.inv-scene-katedral-agung .u-btn2.solid{position:relative;overflow:hidden}.inv-scene-katedral-agung .u-btn2.solid:after{content:"";background:linear-gradient(100deg,#0000,#fff3d655,#0000);width:30%;animation:5s ease-in-out 1.5s infinite kdSweep;position:absolute;top:0;bottom:0;left:-40%;transform:translate(0)skew(-18deg)}@media (prefers-reduced-motion:reduce){.inv-scene-katedral-agung .u-time:before{transform:none}.inv-scene-katedral-agung .rv.in :is(.inv-k,.u-ph){animation:none!important}.kd-ch:before,.kd-lp:before,.inv-scene-katedral-agung .u-btn2.solid:after,.inv-scene-katedral-agung .u-sec:after,.inv-scene-katedral-agung .u-foot:after{display:none}}.inv-scene-katedral-agung .u-pair .u-who{opacity:0}.inv-scene-katedral-agung .u-pair .u-who.profile-in{opacity:1}.inv-scene-katedral-agung .rv.in .u-pair .u-who.profile-in:first-child{animation:1.2s cubic-bezier(.16,.84,.3,1) both kdWhoL}.inv-scene-katedral-agung .rv.in .u-pair .u-who.profile-in:last-child{animation:1.2s cubic-bezier(.16,.84,.3,1) both kdWhoR}.inv-scene-katedral-agung .rv.in .u-pair .profile-in .u-ph{animation:1.6s cubic-bezier(.16,.84,.3,1) .15s backwards kdArch,7s ease-in-out 2s infinite kdBreath}.inv-scene-katedral-agung .rv.in .u-pair .profile-in h3{animation:1s cubic-bezier(.2,.7,.25,1) .55s both kdRise}.inv-scene-katedral-agung .rv.in .u-pair .profile-in .inv-small{animation:1s cubic-bezier(.2,.7,.25,1) .8s both kdRise}.inv-scene-katedral-agung .u-pair .u-who:last-child .u-ph{animation-delay:.15s,-3.5s}@keyframes kdWhoL{0%{opacity:0;transform:translate(-64px,34px)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes kdWhoR{0%{opacity:0;transform:translate(64px,34px)rotate(3deg)}to{opacity:1;transform:none}}@keyframes kdBreath{0%,to{translate:0}50%{translate:0 -7px}}@media (prefers-reduced-motion:reduce){.inv-scene-katedral-agung .u-pair .u-who{opacity:1}.inv-scene-katedral-agung .rv.in .u-pair .u-who.profile-in,.inv-scene-katedral-agung .rv.in .u-pair .profile-in :is(.u-ph,h3,.inv-small){animation:none!important}}.inv-scene-katedral-agung .rv.in .u-pair .u-who:not(.profile-in){opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.inv-scene-katedral-agung .rv.in .u-pair .u-who:not(.profile-in){opacity:1}}.inv-scene-katedral-agung .rv.in :is(.inv-quote,.inv-clock span,.u-tl,.inv-event,.inv-gallery img,.inv-video,.u-form,.u-wish,.u-btn2,.u-foot-n,.u-foot>.inv-small):not(.kd-in){opacity:0;animation:none}.inv-scene-katedral-agung .rv.in .u-time:not(.kd-in):before,.inv-scene-katedral-agung .rv.in .u-time:not(.kd-in) .u-tl:before{animation:none}.inv-scene-katedral-agung .rv.in .inv-quote.kd-in{animation:1.6s cubic-bezier(.2,.7,.25,1) both kdQuote}@keyframes kdQuote{0%{opacity:0;filter:blur(5px);transform:translateY(26px)scale(.96)}to{opacity:1;filter:none;transform:none}}.inv-scene-katedral-agung .rv.in .u-time.kd-in:before{animation:2.6s cubic-bezier(.4,.1,.2,1) both kdLine}.inv-scene-katedral-agung .rv.in .u-tl.kd-in{animation:.95s cubic-bezier(.16,.84,.3,1) 50ms both kdTl}.inv-scene-katedral-agung .rv.in .u-tl.kd-in:before{animation:.7s cubic-bezier(.3,1.6,.5,1) .35s both kdNode,3.4s ease-in-out 1.6s infinite kdPulse}.inv-scene-katedral-agung .rv.in .u-tl.kd-in b{animation:.9s cubic-bezier(.2,.7,.25,1) .3s both kdRise}.inv-scene-katedral-agung .rv.in .u-tl.kd-in .inv-small{animation:.9s cubic-bezier(.2,.7,.25,1) .5s both kdRise}@keyframes kdTl{0%{opacity:0;transform:translate(46px,18px)scale(.96)}to{opacity:1;transform:none}}@keyframes kdPulse{0%,to{box-shadow:0 0 0 4px #f8f0dd,0 0 8px #d9a94d}50%{box-shadow:0 0 0 4px #f8f0dd,0 0 20px #f1c76a}}.inv-scene-katedral-agung .rv.in .inv-event.kd-in:nth-of-type(2n){animation:1.1s cubic-bezier(.16,.84,.3,1) both kdL}.inv-scene-katedral-agung .rv.in .inv-event.kd-in:nth-of-type(odd){animation:1.1s cubic-bezier(.16,.84,.3,1) both kdR}.inv-scene-katedral-agung .rv.in .inv-event.kd-in b{animation:.9s cubic-bezier(.2,.7,.25,1) .3s both kdRise}.inv-scene-katedral-agung .rv.in .inv-clock span.kd-in{animation:kdPop .8s calc(var(--n)*.12s) cubic-bezier(.16,.84,.3,1) both,kdTick 3.6s ease-in-out calc(1.6s + var(--n)*.3s) infinite}.inv-scene-katedral-agung .rv.in .inv-gallery img.kd-in{animation:kdPop 1s calc(var(--n)*.1s) cubic-bezier(.16,.84,.3,1) both,kdFloat 6s ease-in-out calc(2s + var(--n)*.6s) infinite}.inv-scene-katedral-agung .rv.in .u-wish.kd-in{animation:.9s cubic-bezier(.16,.84,.3,1) both kdWish}@keyframes kdWish{0%{opacity:0;transform:translateY(30px)scale(.94)}to{opacity:1;transform:none}}.inv-scene-katedral-agung .rv.in .inv-video.kd-in,.inv-scene-katedral-agung .rv.in .u-form.kd-in{animation:1s cubic-bezier(.2,.7,.25,1) both kdRise}.inv-scene-katedral-agung .rv.in .u-btn2.kd-in{animation:.9s cubic-bezier(.16,.84,.3,1) .15s both kdPop}.inv-scene-katedral-agung .rv.in .u-foot-n.kd-in{animation:1.4s cubic-bezier(.2,.7,.25,1) both kdQuote,7s linear 1.6s infinite ncShine}.inv-scene-katedral-agung .rv.in .u-foot>.inv-small.kd-in{animation:1.1s cubic-bezier(.2,.7,.25,1) .3s both kdRise}@media (prefers-reduced-motion:reduce){.inv-scene-katedral-agung .rv.in :is(.inv-quote,.inv-clock span,.u-tl,.inv-event,.inv-gallery img,.inv-video,.u-form,.u-wish,.u-btn2,.u-foot-n,.u-foot>.inv-small):not(.kd-in){opacity:1}.inv-scene-katedral-agung .rv.in :is(.kd-in,.kd-in b,.kd-in .inv-small){animation:none!important}.inv-scene-katedral-agung .u-time.kd-in:before,.inv-scene-katedral-agung .u-time:before{transform:none}}
@font-face{font-family:KFred;src:url(/themes/ultah-karnaval/fonts/Fredoka.woff2)format("woff2");font-weight:300 700;font-display:swap}@font-face{font-family:KBaloo;src:url(/themes/ultah-karnaval/fonts/Baloo2-800.woff2)format("woff2");font-weight:800;font-display:swap}.uk-open{isolation:isolate;color:#7a4a6c;background:#f6d9e2;width:100%;height:100%;min-height:640px;font-family:KFred,sans-serif;position:relative;overflow:hidden}.uk-stage{position:absolute;inset:0;overflow:hidden}.uk-world{transform-origin:0 0;contain:layout style;width:1080px;height:1920px;position:absolute;top:0;left:0}.uk-stage>video{object-fit:cover;background:#f6d9e2;width:100%;height:100%;display:block;position:absolute;inset:0}.uk-cover{z-index:5;justify-content:center;align-items:center;transition:opacity .8s,visibility 0s .8s;display:flex;position:absolute;inset:0}.uk-open:not(.phase-idle) .uk-cover{opacity:0;visibility:hidden;pointer-events:none}.uk-panel{text-align:center;background:#fff6e8f0;border:8px solid #f3c56b;border-radius:72px;width:820px;margin-top:80px;padding:56px 40px 52px;box-shadow:0 0 0 8px #fff6e8cc,0 30px 60px #7a4a6c55}.uk-ey{color:#a0567c;margin:0;font-size:42px;font-weight:600}.uk-ut{color:#bd577e;-webkit-text-stroke:3px #fff;paint-order:stroke fill;text-shadow:0 6px #f3c56b;margin:6px 0 0;font:800 72px/1 KBaloo,KFred}.uk-nm{color:#5b7fd0;-webkit-text-stroke:5px #fff;paint-order:stroke fill;text-shadow:0 8px #ffcf6e;overflow-wrap:anywhere;margin:6px 0 0;font:800 128px/1.05 KBaloo,KFred}.uk-yth{margin:34px 0 0;font-size:36px;font-weight:600;line-height:1.35}.uk-guest{color:#63364e;overflow-wrap:anywhere;margin:8px 0 40px;font:800 58px/1.2 KBaloo,KFred}.uk-btn{pointer-events:auto;min-height:max(130px,calc(44px / var(--k,.4)));color:#63364e;cursor:pointer;background:linear-gradient(#ff9fbd,#e6719a);border:0;border-radius:80px;padding:0 84px;font:700 50px KFred,sans-serif;animation:2.6s ease-in-out infinite ukPulse;box-shadow:0 10px #c4577d,0 18px 28px #96365a55}.uk-btn:active{transform:translateY(6px);box-shadow:0 4px #c4577d}@keyframes ukPulse{50%{scale:1.05}}.uk-txt{z-index:2;text-align:center;pointer-events:none;width:780px;position:absolute;top:540px;left:150px}.uk-ln{opacity:0;margin:0;transition:opacity .5s ease-out,transform .6s cubic-bezier(.2,.9,.3,1.4);transform:translateY(24px)}.phase-ready .uk-ln{opacity:1;transform:none}.uk-ln.ey{color:#a0567c;font-size:44px;font-weight:600}.uk-ln.ut{color:#bd577e;-webkit-text-stroke:3px #fff;paint-order:stroke fill;text-shadow:0 6px #f3c56b;margin-top:14px;font:800 74px/1 KBaloo,KFred;transition-delay:.1s}.uk-ln.age{transition-delay:.2s}.uk-ln.age b{background:linear-gradient(#ffd56b,#f39ab4 55%,#c68be0);color:#0000;filter:drop-shadow(0 8px #fff)drop-shadow(0 14px 10px #a05a7859);-webkit-background-clip:text;background-clip:text;margin:6px 0 -10px;font:800 330px/.9 KBaloo,KFred;display:inline-block}.phase-ready .uk-ln.age b{will-change:transform;animation:2.5s ease-in-out 1s infinite alternate ukBob}@keyframes ukBob{0%{transform:translateY(0)rotate(-1.5deg)}to{transform:translateY(-10px)rotate(1.5deg)}}.uk-ln.nm{color:#5b7fd0;-webkit-text-stroke:4px #fff;paint-order:stroke fill;text-shadow:0 7px #ffcf6e;font:800 96px/1.05 KBaloo,KFred;transition-delay:.3s}.phase-ready .uk-ln.nm{will-change:rotate;animation:2.5s ease-in-out 1.2s infinite ukNm}@keyframes ukNm{0%,to{rotate:0deg}30%{rotate:-2deg}60%{rotate:2deg}}.uk-ln.dt{margin-top:18px;font-size:40px;font-weight:600;transition-delay:.4s}.uk-ln.vn{margin-top:6px;font-size:36px;font-weight:500;transition-delay:.45s}.uk-ln:last-child{margin-top:36px;transition-delay:.55s}.uk-skip{z-index:6;color:#7a4a6c;letter-spacing:1px;cursor:pointer;background:#fff6e8d9;border:1px solid #c4577d;border-radius:999px;padding:8px 14px;font:600 11px KFred,sans-serif;position:absolute;top:14px;right:14px}.uk-open.leaving{z-index:40;pointer-events:none;animation:.9s .3s both ukOut;top:0;left:0;right:0;position:absolute!important}.uk-open.leaving :is(.uk-txt,.uk-cover,.uk-skip){opacity:0!important;transition:opacity .35s!important}@keyframes ukOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.uk-ln,.uk-cover{transition:none}.uk-btn,.uk-ln *,.uk-ln{animation:none!important}}.inv-scene-ultah-karnaval{--pk:#e6719a;--bl:#5b7fd0;--gd:#f3c56b;--pl:#7a4a6c;color:var(--pl);font-family:KFred,sans-serif;font-size:16px;font-weight:500;line-height:1.6;overflow-x:clip;background:#fff6e8!important}.inv-scene-ultah-karnaval .inv-in{background:#fff6e8;overflow-x:clip}.inv-scene-ultah-karnaval .inv-body{background:linear-gradient(#fff6e88c 0,#fff6e8ea 240px,#fff6e8 420px),#fff6e8 url(/themes/ultah-karnaval/end.jpg) top/100% no-repeat;padding:0 22px;position:relative}.inv-scene-ultah-karnaval .rv{opacity:0;transition:opacity .8s ease-out,transform .9s cubic-bezier(.2,.9,.3,1.25);transform:translateY(28px)}.inv-scene-ultah-karnaval .rv.in{opacity:1;transform:none}.inv-scene-ultah-karnaval .u-sec,.inv-scene-ultah-karnaval .u-foot{isolation:isolate;text-align:center;padding:48px 0 14px;position:relative}.inv-scene-ultah-karnaval .u-sec>:not(.ud),.inv-scene-ultah-karnaval .u-foot>:not(.ud){z-index:2;position:relative}.inv-scene-ultah-karnaval .u-sec+.u-sec:before{content:"★";color:var(--gd);letter-spacing:10px;margin:0 auto 22px;font-size:14px;display:block}.inv-scene-ultah-karnaval .inv-k{letter-spacing:3px;color:#c4577d;margin-bottom:12px;font:800 15px KBaloo,KFred}.inv-scene-ultah-karnaval .inv-small{color:var(--pl);font-size:16px}.inv-scene-ultah-karnaval .inv-quote{color:#8a4a72;max-width:320px;margin:0 auto;font:600 20px/1.6 KFred}.inv-scene-ultah-karnaval .inv-clock{gap:8px}.inv-scene-ultah-karnaval .inv-clock span{border:3px solid var(--gd);min-width:66px;color:var(--pl);background:#fff;border-radius:22px;padding:12px 6px;font-size:13px;box-shadow:0 6px #f3c56b88,0 10px 18px #c4577d22}.inv-scene-ultah-karnaval .inv-clock b{color:var(--pk);font:800 26px KBaloo,KFred}.inv-scene-ultah-karnaval .u-who h3,.inv-scene-ultah-karnaval .u-foot-n{color:var(--bl);-webkit-text-stroke:2px #fff;paint-order:stroke fill;text-shadow:0 4px #ffcf6e;margin:10px 0 4px;font:800 40px/1.1 KBaloo,KFred}.inv-scene-ultah-karnaval .u-ph{border:5px solid var(--gd);border-radius:50%;width:170px;height:170px;box-shadow:0 0 0 6px #fff,0 14px 24px #c4577d33;background:#ffe4ee url(/themes/ultah-karnaval/d/bear.webp) 50% 60%/68% no-repeat!important}.inv-scene-ultah-karnaval .inv-event,.inv-scene-ultah-karnaval .u-card{border:3px dashed var(--pk);background:#fff;border-radius:26px;padding:22px 18px;box-shadow:0 10px #f3c56b66,0 16px 26px #c4577d1f}.inv-scene-ultah-karnaval .inv-event b,.inv-scene-ultah-karnaval .u-tl b{color:#c4577d;font:800 19px KBaloo,KFred}.inv-scene-ultah-karnaval .inv-event p{color:var(--pl);font-size:16px}.inv-scene-ultah-karnaval .u-time:before{background:linear-gradient(var(--pk),#f3c56b44)}.inv-scene-ultah-karnaval .u-tl:before{border-color:var(--pk);background:#fff6e8;box-shadow:0 0 10px #e6719a88}.inv-scene-ultah-karnaval .u-rek{font-family:KBaloo,KFred;color:var(--pl)!important}.inv-scene-ultah-karnaval .u-btn2{color:#c4577d;letter-spacing:.5px;text-transform:none;white-space:nowrap;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:12px 24px;font:700 14px KFred;display:inline-flex;box-shadow:0 5px #f3c56b,0 10px 18px #c4577d33}.inv-scene-ultah-karnaval .u-btn2.solid{color:#63364e;background:linear-gradient(#ff9fbd,#e6719a);box-shadow:0 5px #c4577d,0 10px 18px #c4577d44}.inv-scene-ultah-karnaval .u-form input,.inv-scene-ultah-karnaval .u-form textarea{color:var(--pl);background:#fff;border:3px solid #f3c56b;border-radius:18px;font:500 15px KFred}.inv-scene-ultah-karnaval .u-form input::placeholder,.inv-scene-ultah-karnaval .u-form textarea::placeholder{color:#a0567c99}.inv-scene-ultah-karnaval .u-wish{border:0;border-left:6px solid var(--pk);text-align:left;background:#fff;border-radius:16px;box-shadow:0 6px 14px #c4577d1a}.inv-scene-ultah-karnaval .u-wish b{color:#c4577d;font:800 15px KBaloo,KFred}.inv-scene-ultah-karnaval .u-wish p{color:var(--pl);font-size:15px}.inv-scene-ultah-karnaval .u-foot{padding:90px 0 170px}.inv-scene-ultah-karnaval .u-music{color:#c4577d;border:3px solid var(--gd);background:#fff;margin-bottom:0;box-shadow:0 5px #f3c56b88}.inv-scene-ultah-karnaval :is(.inv-small,.inv-event p){text-wrap:balance}.inv-scene-ultah-karnaval .u-sec:has(.ud-bt){padding-top:128px}:is(.inv-scene-ultah-karnaval .u-sec:has(.ud-cl),.inv-scene-ultah-karnaval .u-sec:has(.ud-pl)){padding-bottom:150px}.inv-scene-ultah-karnaval .u-sec:has(.ud-bt):before{display:none}.ud{z-index:0;pointer-events:none;position:absolute;inset:0 -22px;overflow:hidden}.ud>span{display:block;position:absolute}.ud img{width:100%;height:auto;display:block}.ud-bt{transform-origin:50% 0;width:100%;top:-4px;left:0}.ud-cl{transform-origin:50% 100%;width:96px;bottom:-10px}.ud-cl.a{left:-14px}.ud-cl.b{right:-14px}.ud-cl.b img{transform:scaleX(-1)}.ud-ha{width:62px;top:46px;right:8px}.ud-kt{transform-origin:50% 5%;width:40px;top:40px;left:10px}.ud-pl{transform-origin:50% 100%;width:84px;bottom:4px}.ud-pl.r{right:14px}.ud-pl.l{left:14px}.ud-bf{width:32px}.ud-bf.a{top:24%;left:10%}.ud-bf.b{top:58%;right:9%}.ud-rb{opacity:0;width:30px;bottom:-90px}.rv.in .ud-bt{animation:1s cubic-bezier(.2,.9,.3,1.2) both udDrop,6s ease-in-out 1s infinite udSway}.rv.in .ud-cl{animation:1s cubic-bezier(.2,.9,.3,1.3) .15s both udRise,5s ease-in-out 1.2s infinite udCl}.rv.in .ud-cl.b{animation-delay:.3s,-2s}.rv.in .ud-ha{animation:1.1s ease-out .2s both udDrop,7s ease-in-out 1.3s infinite udFloat}.rv.in .ud-kt{animation:1s ease-out .2s both udDrop,4.5s ease-in-out 1.2s infinite udKite}.rv.in .ud-pl{animation:1s cubic-bezier(.2,.9,.3,1.4) .25s both udRise,3.2s ease-in-out 1.3s infinite udJump}.rv.in .ud-bf.a{animation:.8s .3s both udFade,6s ease-in-out 1s infinite udFly}.rv.in .ud-bf.b{animation:.8s .5s both udFade,7.5s ease-in-out -2s infinite udFly}.rv.in .ud-rb{animation:udUp var(--du,10s) var(--dl,0s) linear infinite}.rv:not(.vis) .ud>span{animation-play-state:paused!important}.ud>span{opacity:0}.rv.in .ud>span:not(.ud-rb){opacity:1}@keyframes udDrop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes udRise{0%{opacity:0;transform:translateY(46px)scale(.85)}to{opacity:1;transform:none}}@keyframes udFade{0%{opacity:0}to{opacity:1}}@keyframes udSway{0%,to{rotate:0deg}50%{rotate:.8deg}}@keyframes udCl{0%,to{rotate:-2.5deg}50%{rotate:2.5deg}}@keyframes udFloat{0%,to{translate:0}50%{translate:-6px -12px}}@keyframes udKite{0%,to{rotate:-7deg}50%{rotate:7deg}}@keyframes udJump{0%,to{translate:0;rotate:-2deg}25%{translate:0 -14px;rotate:2deg}50%{translate:0;rotate:-2deg}}@keyframes udFly{0%,to{translate:0;rotate:-8deg}33%{translate:22px -26px;rotate:10deg}66%{translate:-14px -44px;rotate:-6deg}}@keyframes udUp{0%{opacity:0;translate:0}10%,85%{opacity:.9}to{opacity:0;translate:10px -520px}}@media (prefers-reduced-motion:reduce){.inv-scene-ultah-karnaval .rv{opacity:1;transition:none;transform:none}.ud *{animation:none!important}.ud>span:not(.ud-rb){opacity:1}}
@font-face{font-family:BM Vibes;font-weight:400;font-display:swap;src:url(/themes/borobudur-mahayana/fonts/GreatVibes-normal-400.woff2)format("woff2")}@font-face{font-family:BM Cinzel;font-weight:500;font-display:swap;src:url(/themes/borobudur-mahayana/fonts/Cinzel-500.woff2)format("woff2")}.bm{background:#e9d9bd}.bm .uv-cover{background:radial-gradient(78% 6.5% at 50% 8.5%,#fbf4e2c8 40%,#fbf4e200),radial-gradient(92% 30% at 50% 82%,#fbf4e2d8 50%,#fbf4e200),url(/themes/borobudur-mahayana/poster.jpg) 50% 35%/cover}.bm-ph{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bm-ph img{object-fit:cover;object-position:50% 0;filter:sepia(.07)saturate(.93);transform-origin:50% 40%;width:69.3359%;height:77.5603%;position:absolute;top:12.8506%;left:14.2578%}.bm-txt{left:50%;top:var(--ty,63%);width:900px;transform:scale(var(--ts,.4));transform-origin:50% 0;z-index:2;pointer-events:none;text-align:center;color:#3d2210;margin-left:-450px;position:absolute}.bm-in{opacity:0;background:radial-gradient(56% 58% at 50% 46%,#fff6e4ee 44%,#fff6e400 82%);transition:opacity 1.1s,transform 1.1s;transform:translateY(18px)}.phase-ready .bm-in{opacity:1;transform:none}.bm-txt :is(p,h1){margin:0}.bm-names{color:#4a2410;white-space:nowrap;text-shadow:0 0 16px #fff6e4,0 0 30px #fff6e4;font:400 150px/130px BM Vibes,cursive}.bm-names span{color:#a2661e;margin:0 6px;font:400 120px BM Vibes,cursive}.bm-orn{background:radial-gradient(circle,#a8793a 0 4px,#0000 5px) 50%/14px 14px no-repeat,linear-gradient(90deg,#0000,#a8793a 40% 44%,#0000 44.1% 55.9%,#a8793a 56% 60%,#0000) 50%/100% 2px no-repeat;width:150px;height:14px;margin:8px auto 10px;display:block}.bm-date{letter-spacing:6px;color:#2e1606;text-shadow:0 0 12px #fff6e4,0 0 24px #fff6e4;font:500 30px/38px BM Cinzel,serif}.bm-open{pointer-events:auto;box-sizing:border-box;color:#fff1d0;letter-spacing:6px;text-transform:uppercase;cursor:pointer;background:linear-gradient(#8e2418,#651109);border:3px solid #e8c986;border-radius:46px;min-width:420px;height:92px;margin:34px auto 0;padding:0 54px;font:500 26px/1 BM Cinzel,serif;display:block;box-shadow:0 0 0 5px #fff4dcb8,0 10px 22px #4a120855,inset 0 2px #ffffff30}.bm-open:active{filter:brightness(.92)}.inv-scene-borobudur-mahayana .inv-body{background:linear-gradient(#f8f0dd8c 0,#f8f0ddea 240px,#f8f0dd 400px),#f8f0dd url(/themes/borobudur-mahayana/end.jpg) top/100% no-repeat}@media (prefers-reduced-motion:reduce){.bm-in{transition:none}}.bm-amb{pointer-events:none;opacity:0;transition:opacity .9s;position:absolute;inset:0;overflow:hidden}.bm-on .bm-amb{opacity:1}.bm-amb>*{display:block;position:absolute}.bm-plate{width:1080px;height:1920px;top:0;left:0}.bm-sun{mix-blend-mode:screen;background:radial-gradient(circle,#fff0b8aa,#fff0b800 66%);border-radius:50%;width:560px;height:560px;animation:6s ease-in-out infinite bmSun;top:380px;left:600px}@keyframes bmSun{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.95;transform:scale(1.08)}}.bm-ac{opacity:0;width:260px;height:198px;animation:bmFly var(--du) linear var(--dl) infinite;top:0;left:0}.bm-ac img{opacity:0;width:100%;height:100%;animation:.72s step-end infinite bmWing;position:absolute;inset:0}.bm-ac img.u{animation-name:bmU}.bm-ac img.m{animation-name:bmM}.bm-ac img.d{animation-name:bmD}@keyframes bmU{0%{opacity:1}25%,to{opacity:0}}@keyframes bmM{0%{opacity:0}25%{opacity:1}50%{opacity:0}75%{opacity:1}to{opacity:0}}@keyframes bmD{0%,50%{opacity:0}50.01%{opacity:1}75%,to{opacity:0}}@keyframes bmFly{0%{transform:translate3d(var(--x0),var(--y0),0) scale(var(--sx),var(--s));opacity:0}7%{opacity:.95}93%{opacity:.9}to{transform:translate3d(var(--x1),var(--y1),0) scale(var(--sx),var(--s));opacity:0}}.bm-bf{opacity:.9;width:90px;top:0;left:0}.bm-bf img{width:100%;animation:.3s ease-in-out infinite alternate bmFlap;display:block}.bm-bf.a{animation:22s ease-in-out infinite bmBfA}.bm-bf.b{width:72px;animation:27s ease-in-out -9s infinite bmBfB}@keyframes bmFlap{0%{transform:scaleX(1)}to{transform:scaleX(.3)}}@keyframes bmBfA{0%,to{transform:translate(120px,1560px)rotate(-8deg)}20%{transform:translate(330px,1420px)rotate(14deg)}45%{transform:translate(200px,1330px)rotate(-12deg)}70%{transform:translate(90px,1470px)rotate(10deg)}}@keyframes bmBfB{0%,to{transform:translate(900px,1380px)rotate(8deg)}25%{transform:translate(760px,1500px)rotate(-14deg)}55%{transform:translate(960px,1580px)rotate(12deg)}80%{transform:translate(830px,1320px)rotate(-10deg)}}.bm-pt{opacity:0;width:30px;animation:bmPt var(--du,18s) linear var(--dl,0s) infinite;top:-60px}@keyframes bmPt{0%{transform:translate3d(0,0,0) rotate(0) scale(var(--sc,1));opacity:0}8%{opacity:.8}50%{transform:translate3d(var(--sw),1000px,0) rotate(180deg) scale(var(--sc,1))}92%{opacity:.7}to{transform:translate3d(calc(var(--sw)*-1),2000px,0) rotate(360deg) scale(var(--sc,1));opacity:0}}.bm-gl{opacity:0;width:16px;height:16px;animation:bmGl 4s ease-in-out var(--dl,0s) infinite;background:radial-gradient(#fff,#ffeab0 45%,#ffeab000 72%);border-radius:50%}@keyframes bmGl{0%,to{opacity:0;transform:scale(.3)}50%{opacity:.95;transform:scale(1.5)}}.bm-on .bm-l{animation:bmSw var(--d,5s) ease-in-out infinite}@keyframes bmSw{0%,to{transform:rotate(0)translate(0)}25%{transform:rotate(var(--a,1deg)) translateX(var(--tx,0))}75%{transform:rotate(calc(var(--a,1deg)*-1)) translateX(calc(var(--tx,0)*-1))}}.bm-fw{--a:.9deg;--tx:7px;--d:5.2s}.bm-vw{--a:1.7deg;--tx:10px;--d:5s}.bm-bml{--a:1.1deg;--d:6.4s}.bm-bmr{--a:-1.1deg;--d:6.4s}.bm-spray21l{--a:2.4deg;--d:6.2s}.bm-spray21r{--a:-2.4deg;--d:7s}.bm-lna,.bm-lnb{--a:3deg;--d:3.6s}.bm-on .bm-lnb{animation-delay:-.6s}@media (prefers-reduced-motion:reduce){.bm-amb *{animation:none!important}.bm-amb .bm-pt,.bm-amb .bm-gl{display:none}}.inv.inv-scene-borobudur-mahayana .inv-body{padding-bottom:0}.inv.inv-scene-borobudur-mahayana .u-foot{isolation:isolate;background:#f8f0dd;margin:30px -22px 0;padding:56px 22px 250px;position:relative}.inv.inv-scene-borobudur-mahayana .u-foot:after{content:"";z-index:-1;background:url(/themes/borobudur-mahayana/foot.jpg) bottom/cover no-repeat;height:330px;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#000 38%);mask-image:linear-gradient(#0000 0,#000 38%)}.inv.inv-scene-borobudur-mahayana .u-foot .u-foot-n{filter:drop-shadow(0 0 6px #fff6dc)drop-shadow(0 0 14px #fff6dc)}.inv.inv-scene-borobudur-mahayana .u-foot .inv-small{color:#3d2410;text-shadow:0 0 8px #fff6dc,0 0 14px #fff6dc;font-weight:600}.inv.inv-scene-borobudur-mahayana .u-foot .inv-k{margin:0 0 12px}.inv.inv-scene-borobudur-mahayana .u-foot .bm-salam{margin:2px 0 6px;font-size:34px}.inv.inv-scene-borobudur-mahayana .u-foot .bm-yg{margin:0 0 2px;font-style:italic}.inv.inv-scene-borobudur-mahayana .u-foot .nd-ray{display:none}.inv.inv-scene-borobudur-mahayana .u-foot details{z-index:3;position:relative}
