.A0I1Qq_overlay{z-index:9999;background:var(--surface-home,#2f2b4f);opacity:1;justify-content:center;align-items:center;transition:opacity .7s,visibility .7s;display:none;position:fixed;inset:0}html.cozi-splash-active .A0I1Qq_overlay{display:flex}@property --bloom-r{syntax:"<length>";inherits:false;initial-value:40vmax}.A0I1Qq_overlay:before{content:"";--bloom-r:40vmax;background:radial-gradient(circle var(--bloom-r) at 50% 42%, #f2c14e33 0%, #f2c14e2b 13%, #f2c14e21 26%, #f2c14e17 39%, #f2c14e0f 52%, #f2c14e09 65%, #f2c14e04 77%, #f2c14e01 90%, #f2c14e00 100%);pointer-events:none;animation:3.6s cubic-bezier(.45,0,.25,1) both A0I1Qq_bloom;position:absolute;inset:0}.A0I1Qq_overlay.A0I1Qq_hidden{opacity:0;visibility:hidden;pointer-events:none}.A0I1Qq_stage{flex-direction:column;align-items:center;animation:.9s cubic-bezier(.16,1,.3,1) both A0I1Qq_rise;display:flex;position:relative;transform:translateY(-4%)}.A0I1Qq_wordmark{letter-spacing:0;color:#f5f1e6;white-space:nowrap;font-size:clamp(2.5rem,13.3vw,4.5rem);font-weight:400;line-height:1;font-family:var(--font-wordmark), "Pretendard Variable", system-ui, sans-serif;margin:28px 0 0}.A0I1Qq_tagline{letter-spacing:.04em;color:#f5f1e6b8;margin:.7em 0 0;font-size:clamp(.85rem,3vw,1rem);font-weight:500;animation:.9s ease-out .55s both A0I1Qq_settle}.A0I1Qq_mochi{--s:clamp(80px, 26vw, 116px);width:calc(var(--s) * 88 / 64);height:calc(var(--s) * 106 / 64);margin:calc(var(--s) * -38 / 64) calc(var(--s) * -12 / 64) calc(var(--s) * -4 / 64)}.A0I1Qq_drop,.A0I1Qq_hop,.A0I1Qq_eyes{transform-box:view-box}.A0I1Qq_drop,.A0I1Qq_hop{transform-origin:32px 56px}.A0I1Qq_drop{animation:.9s cubic-bezier(.3,0,.3,1) both A0I1Qq_drop}.A0I1Qq_hop{animation:.7s ease-in-out .9s 4 A0I1Qq_hop}.A0I1Qq_eyes{transform-origin:32px 36.5px;animation:.24s ease-in-out 2.05s A0I1Qq_blink}.A0I1Qq_star{transform-box:view-box;transform-origin:33px 22px;animation:.7s ease-in-out .9s 4 A0I1Qq_starSway}.A0I1Qq_ground{fill:#0a081e61;transform-box:fill-box;transform-origin:50%;animation:.9s cubic-bezier(.3,0,.3,1) both A0I1Qq_groundDrop,.7s ease-in-out .9s 4 A0I1Qq_groundHop}.A0I1Qq_wink{transform-box:view-box;transform-origin:39px 37px;animation:.5s ease-in-out 3.15s A0I1Qq_wink}@keyframes A0I1Qq_drop{0%{opacity:0;transform:translateY(-36px)scale(.92,1.1)}55%{opacity:1;transform:translateY(0)scale(1)}72%{transform:scale(1.16,.84)}88%{transform:scale(.96,1.05)}to{opacity:1;transform:none}}@keyframes A0I1Qq_hop{0%{transform:none}14%{transform:scale(1.1,.88)}42%{transform:translateY(-7px)scale(.95,1.07)}70%{transform:translateY(0)scale(1.07,.93)}86%,to{transform:none}}@keyframes A0I1Qq_starSway{0%,to{transform:none}30%{transform:rotate(-9deg)}58%{transform:rotate(10deg)}82%{transform:rotate(-4deg)}}@keyframes A0I1Qq_groundDrop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:none}72%{transform:scaleX(1.14)}to{opacity:1;transform:none}}@keyframes A0I1Qq_groundHop{0%,86%,to{opacity:1;transform:none}14%{transform:scaleX(1.08)}42%{opacity:.55;transform:scale(.72)}70%{transform:scaleX(1.06)}}@keyframes A0I1Qq_wink{0%,to{transform:none}25%,75%{transform:scaleY(.12)}}@keyframes A0I1Qq_blink{0%,to{transform:none}50%{transform:scaleY(.1)}}@keyframes A0I1Qq_rise{0%{opacity:0;transform:translateY(6%)scale(.94)}to{opacity:1;transform:translateY(-4%)scale(1)}}.A0I1Qq_piece{animation:A0I1Qq_pieceIn .48s cubic-bezier(.34, 1.56, .64, 1) var(--at) both;display:inline-block;position:relative}.A0I1Qq_spark{fill:#f2c14e;opacity:0;pointer-events:none;width:.42em;height:.42em;animation:A0I1Qq_spark .65s ease-out calc(var(--at) + .15s) both;margin:-.21em 0 0 -.21em;position:absolute}@keyframes A0I1Qq_spark{0%{opacity:0;transform:scale(.2)}25%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.5) rotate(60deg)}}@keyframes A0I1Qq_pieceIn{0%{opacity:0;transform:translateY(14px)scale(.4)}55%{opacity:1;transform:translateY(-3px)scale(1.16)}to{opacity:1;transform:none}}@keyframes A0I1Qq_bloom{0%{opacity:0;--bloom-r:18vmax}to{opacity:1;--bloom-r:40vmax}}@keyframes A0I1Qq_settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.A0I1Qq_overlay:before,.A0I1Qq_stage,.A0I1Qq_tagline,.A0I1Qq_piece,.A0I1Qq_drop,.A0I1Qq_hop,.A0I1Qq_eyes,.A0I1Qq_star,.A0I1Qq_ground,.A0I1Qq_wink{animation:none}.A0I1Qq_spark{display:none}}
