.prin-splash_overlay__v1Zta{--red:#ed0000;--red-bright:#ff1010;--red-dark:#bd0000;--white:#ffffff;--background:#e8e8e8;--logo-size:min(82vw,760px);position:fixed;inset:0;z-index:9999;width:100%;min-height:100%;min-height:100svh;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 45%,#ffffff 0,#eeeeee 40%,#d7d7d7 100%);font-family:Arial,Helvetica,sans-serif;opacity:1;transition:opacity .5s ease}.prin-splash_overlay__v1Zta,.prin-splash_overlay__v1Zta *,.prin-splash_overlay__v1Zta :after,.prin-splash_overlay__v1Zta :before{box-sizing:border-box;margin:0;padding:0}.prin-splash_leaving__Wd7FZ{opacity:0;pointer-events:none}html[data-prin-splash-seen] .prin-splash_overlay__v1Zta{display:none}.prin-splash_logoWrapper__D4_34{position:relative;width:var(--logo-size);aspect-ratio:1/1;display:grid;place-items:center;isolation:isolate;filter:drop-shadow(0 30px 45px rgba(0,0,0,.16));animation:prin-splash_logoEntrance__6FgDo 1.5s cubic-bezier(.16,1,.3,1) both}.prin-splash_logoWrapper__D4_34:before{content:"";position:absolute;inset:-9%;border-radius:50%;background:radial-gradient(circle,rgba(237,0,0,.2) 0,rgba(237,0,0,.1) 38%,rgba(237,0,0,.04) 52%,transparent 72%);filter:blur(30px);z-index:-3;animation:prin-splash_auraPulse__4FiiE 4s ease-in-out infinite}.prin-splash_logoWrapper__D4_34:after{content:"";position:absolute;inset:-15%;border-radius:50%;border:1px solid rgba(237,0,0,.08);box-shadow:0 0 50px rgba(237,0,0,.05);opacity:.7;z-index:-4;animation:prin-splash_outerRing__bWTEd 6s ease-in-out infinite}.prin-splash_logo__Yrk_z{position:relative;width:100%;height:100%;border-radius:50%;background:var(--red);overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 0 0 1px rgba(100,0,0,.08);animation:prin-splash_logoBreathing__6BCba 5s ease-in-out infinite}.prin-splash_logo__Yrk_z:before{content:"";position:absolute;inset:6.7%;border-radius:50%;background:var(--white);z-index:1}.prin-splash_logo__Yrk_z:after{content:"";position:absolute;inset:13.4%;border-radius:50%;background:var(--red);z-index:2}.prin-splash_innerLight__EmfU3{position:absolute;inset:13.4%;border-radius:50%;z-index:3;pointer-events:none;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.07),transparent 45%);box-shadow:inset 0 0 50px rgba(255,70,70,.13);animation:prin-splash_innerGlow__BB5wh 4s ease-in-out infinite}.prin-splash_shine__jJoOM{position:absolute;inset:-30%;z-index:8;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,0) 43%,rgba(255,255,255,.3) 49%,rgba(255,255,255,0) 55%,transparent 63%);background-size:220% 220%;mix-blend-mode:screen;opacity:0;animation:prin-splash_lightSweep__jOM2y 6s cubic-bezier(.45,.05,.55,.95) infinite}.prin-splash_word__SgnpG{position:absolute;z-index:10;left:14%;right:14%;top:36.8%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:white;text-align:center;animation:prin-splash_textEntrance__Tb0oX 1.25s cubic-bezier(.16,1,.3,1) .35s both}.prin-splash_mainText__R_wIF{display:block;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(3.5rem,14vw,8.2rem);font-weight:900;line-height:.78;letter-spacing:-.075em;color:white;text-shadow:0 2px 0 rgba(100,0,0,.04);animation:prin-splash_mainFloat__a4F9g 4.5s ease-in-out infinite}.prin-splash_cityText__4PHHi{display:block;margin-top:20px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.7rem,2.4vw,1.35rem);font-weight:700;letter-spacing:.43em;padding-left:.43em;line-height:1;color:white;opacity:.96;text-shadow:0 1px 2px rgba(100,0,0,.15);animation:prin-splash_cityReveal__Ce8qU 1.2s cubic-bezier(.16,1,.3,1) .75s both}.prin-splash_stars__MMtZj{position:absolute;inset:0;z-index:7;pointer-events:none;overflow:hidden}.prin-splash_star__raLM6{position:absolute;width:10px;height:10px;background:white;opacity:0;filter:drop-shadow(0 0 5px rgba(255,255,255,.95));transform:rotate(45deg) scale(.2)}.prin-splash_star__raLM6:after,.prin-splash_star__raLM6:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:25%;background:white;transform:translate(-50%,-50%);border-radius:100%}.prin-splash_star__raLM6:after{transform:translate(-50%,-50%) rotate(90deg)}.prin-splash_star1__2HZe5{left:18%;top:23%;width:11px;height:11px;animation:prin-splash_starFloat1__rOjbE 5.5s 1.1s infinite}.prin-splash_star2__eM2hj{left:76%;top:27%;width:7px;height:7px;animation:prin-splash_starFloat2__X2IIi 4.8s 2.2s infinite}.prin-splash_star3__Cg3tm{left:82%;top:58%;width:12px;height:12px;animation:prin-splash_starFloat3__CWOt2 6.2s .4s infinite}.prin-splash_star4__fqUXF{left:20%;top:68%;width:7px;height:7px;animation:prin-splash_starFloat4__8Vrae 5.2s 2.8s infinite}.prin-splash_star5__D2zxf{left:70%;top:72%;width:9px;height:9px;animation:prin-splash_starFloat5__agnFP 6.8s 1.7s infinite}.prin-splash_star6__oYYBI{left:31%;top:30%;width:5px;height:5px;animation:prin-splash_starFloat6__qdfPL 4.4s 3.3s infinite}.prin-splash_star7__myGZl{left:64%;top:21%;width:5px;height:5px;animation:prin-splash_starFloat7__zWuYt 5.7s 2.5s infinite}.prin-splash_star8__D4HHo{left:28%;top:78%;width:4px;height:4px;animation:prin-splash_starFloat8__1docs 5.1s .7s infinite}.prin-splash_star9__lL_Ne{left:75%;top:44%;width:4px;height:4px;animation:prin-splash_starFloat9__PsY0N 4.6s 1.9s infinite}@keyframes prin-splash_starFloat1__rOjbE{0%{opacity:0;transform:translateY(20px) rotate(45deg) scale(.15)}15%{opacity:1}35%{transform:translate(15px,-15px) rotate(135deg) scale(1.1);opacity:.9}55%{transform:translate(35px,-5px) rotate(225deg) scale(.65);opacity:.4}75%{transform:translate(55px,-28px) rotate(315deg) scale(1);opacity:.85}to{opacity:0;transform:translate(80px,-50px) rotate(405deg) scale(.1)}}@keyframes prin-splash_starFloat2__X2IIi{0%,to{opacity:0;transform:translateY(20px) rotate(45deg) scale(.1)}25%{opacity:.9;transform:translate(-12px,-8px) rotate(180deg) scale(1)}50%{opacity:.3;transform:translate(-28px,-20px) rotate(270deg) scale(.45)}75%{opacity:1;transform:translate(-42px,-40px) rotate(1turn) scale(.9)}}@keyframes prin-splash_starFloat3__CWOt2{0%{opacity:0;transform:translateY(15px) rotate(45deg) scale(.1)}20%{opacity:1;transform:translate(-10px,-10px) rotate(135deg) scale(1.1)}45%{opacity:.4;transform:translate(-30px,-5px) rotate(225deg) scale(.5)}70%{opacity:.95;transform:translate(-50px,-35px) rotate(315deg) scale(1)}to{opacity:0;transform:translate(-70px,-55px) rotate(405deg) scale(.1)}}@keyframes prin-splash_starFloat4__8Vrae{0%,to{opacity:0;transform:translate(0) rotate(45deg) scale(.1)}30%{opacity:.9;transform:translate(18px,-15px) rotate(160deg) scale(1)}60%{opacity:.3;transform:translate(40px,-3px) rotate(280deg) scale(.4)}85%{opacity:.8;transform:translate(58px,-25px) rotate(400deg) scale(.8)}}@keyframes prin-splash_starFloat5__agnFP{0%{opacity:0;transform:translateY(15px) rotate(45deg) scale(.1)}30%{opacity:.9;transform:translate(-10px,-15px) rotate(160deg) scale(1)}55%{opacity:.35;transform:translate(-30px,-25px) rotate(250deg) scale(.5)}80%{opacity:.8;transform:translate(-50px,-45px) rotate(1turn) scale(.9)}to{opacity:0;transform:translate(-65px,-65px) rotate(450deg) scale(.1)}}@keyframes prin-splash_starFloat6__qdfPL{0%,to{opacity:0;transform:scale(.1) rotate(45deg)}30%{opacity:.8;transform:scale(1) rotate(150deg)}60%{opacity:.2;transform:scale(.3) rotate(270deg)}80%{opacity:.8;transform:scale(.9) rotate(1turn)}}@keyframes prin-splash_starFloat7__zWuYt{0%,to{opacity:0;transform:scale(.1) rotate(45deg)}35%{opacity:1;transform:scale(1.1) rotate(180deg)}65%{opacity:.2;transform:scale(.3) rotate(280deg)}85%{opacity:.9;transform:scale(1) rotate(390deg)}}@keyframes prin-splash_starFloat8__1docs{0%,to{opacity:0;transform:translateY(10px) scale(.1) rotate(45deg)}40%{opacity:.9;transform:translateY(-15px) scale(1) rotate(180deg)}70%{opacity:.25;transform:translateY(-25px) scale(.3) rotate(300deg)}}@keyframes prin-splash_starFloat9__PsY0N{0%,to{opacity:0;transform:translateX(10px) scale(.1) rotate(45deg)}30%{opacity:.9;transform:translateX(-12px) scale(1) rotate(180deg)}60%{opacity:.25;transform:translateX(-25px) scale(.3) rotate(270deg)}80%{opacity:.8;transform:translateX(-38px) scale(.9) rotate(1turn)}}@keyframes prin-splash_logoEntrance__6FgDo{0%{opacity:0;transform:scale(.68) rotate(-10deg)}55%{opacity:1;transform:scale(1.045) rotate(1deg)}75%{transform:scale(.985) rotate(-.3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes prin-splash_logoBreathing__6BCba{0%,to{transform:scale(1)}50%{transform:scale(1.006)}}@keyframes prin-splash_auraPulse__4FiiE{0%,to{transform:scale(.94);opacity:.65}50%{transform:scale(1.06);opacity:1}}@keyframes prin-splash_outerRing__bWTEd{0%,to{transform:scale(.97);opacity:.3}50%{transform:scale(1.03);opacity:.8}}@keyframes prin-splash_innerGlow__BB5wh{0%,to{opacity:.4}50%{opacity:1}}@keyframes prin-splash_lightSweep__jOM2y{0%,18%{background-position:150% 120%;opacity:0}30%{opacity:.8}48%{background-position:30% 30%;opacity:.7}63%{background-position:-60% -30%;opacity:0}to{background-position:-60% -30%;opacity:0}}@keyframes prin-splash_textEntrance__Tb0oX{0%{opacity:0;transform:translateY(30px) scale(.86);filter:blur(10px)}70%{opacity:1;transform:translateY(-2px) scale(1.015);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes prin-splash_mainFloat__a4F9g{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes prin-splash_cityReveal__Ce8qU{0%{opacity:0;transform:translateY(15px) scale(.8);letter-spacing:.8em;filter:blur(6px)}to{opacity:.96;transform:translateY(0) scale(1);letter-spacing:.43em;filter:blur(0)}}@media (max-width:520px){.prin-splash_overlay__v1Zta{--logo-size:min(91vw,620px)}.prin-splash_logoWrapper__D4_34{filter:drop-shadow(0 20px 30px rgba(0,0,0,.14))}.prin-splash_cityText__4PHHi{margin-top:15px;letter-spacing:.34em;padding-left:.34em}.prin-splash_star1__2HZe5,.prin-splash_star3__Cg3tm,.prin-splash_star5__D2zxf{transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.prin-splash_overlay__v1Zta,.prin-splash_overlay__v1Zta *,.prin-splash_overlay__v1Zta :after,.prin-splash_overlay__v1Zta :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}