.pk-aura{--aura:min(150vw, 105vh);--ring:min(92vw, 70vh);overflow:hidden}@supports (height:1dvh){.pk-aura{--aura:min(150vw, 105dvh);--ring:min(92vw, 70dvh)}}.pk-aura__glow,.pk-aura__ring{width:var(--ring);height:var(--ring);margin:calc(var(--ring) / -2) 0 0 calc(var(--ring) / -2);border-radius:50%;position:absolute;top:50%;left:50%}.pk-aura__glow{width:var(--aura);height:var(--aura);margin:calc(var(--aura) / -2) 0 0 calc(var(--aura) / -2);background:radial-gradient(circle,#fff 0%,#fff4aaf2 22%,#ffe47899 34%,#ffebf54d 46%,#ffebf500 62%);animation:1.2s .3s backwards pk-aura-in,2.4s ease-in-out 1.5s infinite pk-aura-breathe}.pk-aura__ring{opacity:0;border:3px solid #fffffff2;animation:2.4s cubic-bezier(.2,.6,.3,1) 1.5s infinite pk-aura-ripple}.pk-aura__ring--2{animation-delay:2.7s}@keyframes pk-aura-in{0%{opacity:0;transform:scale(.6)}}@keyframes pk-aura-breathe{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}@keyframes pk-aura-ripple{0%{opacity:0;transform:scale(.45)}15%{opacity:.9}to{opacity:0;transform:scale(1.1)}}[inert] .pk-aura__glow,[inert] .pk-aura__ring{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pk-aura__glow{animation:.3s backwards pk-aura-in}.pk-aura__ring{display:none}}.pk-hint__arrow{vertical-align:-.08em;fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:.8em;height:.8em;margin-left:.25em;display:inline-block}.pk-kbd{top:calc(env(safe-area-inset-top,0px) + 12px);left:calc(env(safe-area-inset-left,0px) + 12px);z-index:6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:absolute}.pk-kbd ul{flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pk-kbd:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}.pk-kbd a,.pk-kbd button{color:#fff;font:inherit;cursor:pointer;background:#000;border:0;border-radius:0;margin:0;padding:.3em .6em;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}.pk-kbd a:focus-visible,.pk-kbd button:focus-visible{outline-offset:0;outline:3px solid #fff;box-shadow:0 0 0 6px #000}.pk-kbd__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body{background:radial-gradient(circle at 50% 35%,#ffd6ec 0%,#ff9fd6 45%,#e069b8 100%);margin:0;padding:0}.scene-container[data-astro-cid-lcdefpme]{width:100%;height:100dvh;position:fixed;top:0;left:0}#preloader[data-astro-cid-lcdefpme]{z-index:2000;opacity:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#fff;justify-content:center;align-items:center;transition:opacity .9s;display:flex;position:fixed;inset:0}.pk-loader[data-astro-cid-lcdefpme][hidden]{display:none}.pk-loader[data-astro-cid-lcdefpme]{transition:opacity .35s}.pk-loader[data-astro-cid-lcdefpme].is-out{opacity:0}.pk-loader__media[data-astro-cid-lcdefpme]{aspect-ratio:480/268;object-fit:cover;object-position:50% 0;-webkit-user-select:none;user-select:none;mix-blend-mode:multiply;opacity:0;width:min(80vw,420px);height:auto;transition:opacity .7s;display:block}.pk-loader__media[data-astro-cid-lcdefpme][hidden]{display:none}.pk-loader[data-astro-cid-lcdefpme].is-ready .pk-loader__media[data-astro-cid-lcdefpme]{opacity:1}.pk-sr[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#preloader[data-astro-cid-lcdefpme].pk-hidden{opacity:0;pointer-events:auto;cursor:default}.pk-lang[data-astro-cid-lcdefpme]{gap:clamp(14px,4vw,28px);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}.pk-lang[data-astro-cid-lcdefpme][hidden]{display:none}.pk-lang__btn[data-astro-cid-lcdefpme]{color:#fff;min-width:clamp(96px,26vw,132px);min-height:52px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;background:#000;border:0;border-radius:0;padding:.25em .55em;font-size:clamp(20px,4vw,28px);font-weight:700;line-height:1.15;transition:background-color .2s,color .2s,transform .2s;animation:.8s backwards pk-lang-fade}.pk-lang__btn[data-astro-cid-lcdefpme]+.pk-lang__btn[data-astro-cid-lcdefpme]{animation-delay:.15s}@keyframes pk-lang-fade{0%{opacity:0}to{opacity:1}}@media (hover:hover){.pk-lang__btn[data-astro-cid-lcdefpme]:hover{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}}.pk-lang__btn[data-astro-cid-lcdefpme]:active,.pk-lang__btn[data-astro-cid-lcdefpme].is-chosen{color:#000;background:#fff;transform:scale(.96);box-shadow:inset 0 0 0 2px #000}.pk-lang__btn[data-astro-cid-lcdefpme]:focus-visible{outline-offset:3px;outline:3px solid #111}@media (prefers-reduced-motion:reduce){.pk-lang__btn[data-astro-cid-lcdefpme]{transition:none;animation-duration:.3s}.pk-loader[data-astro-cid-lcdefpme]{transition:none}.pk-loader__media[data-astro-cid-lcdefpme]{transition-duration:.2s}}html{overscroll-behavior:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:#ff9fd6;height:100%;overflow:hidden}body{overscroll-behavior:none;height:100%;overflow:hidden}button{touch-action:manipulation}@keyframes pk-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pk-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (hover:hover){.pk-carousel-track:hover{animation-play-state:paused}}@keyframes pk-tag-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes pk-tag-text{0%{opacity:0;transform:translateY(.7em)}to{opacity:1;transform:none}}.pk-tag{animation:pk-tag-wipe .6s cubic-bezier(.77, 0, .18, 1) var(--tag-delay,0s) backwards}.pk-tag>span{animation:pk-tag-text .55s cubic-bezier(.2, .8, .2, 1) calc(var(--tag-delay,0s) + .2s) backwards;display:inline-block}[inert] .pk-tag,[inert] .pk-tag>span{animation-play-state:paused}[role=dialog]:focus{outline:none}@keyframes pk-tag-fade{0%{opacity:0}to{opacity:1}}@keyframes pk-bob{0%,to{translate:0}50%{translate:0 -9px}}.pk-hint{animation:pk-tag-wipe .6s cubic-bezier(.77, 0, .18, 1) var(--tag-delay,0s) backwards, pk-bob 2s ease-in-out 1.3s infinite}@keyframes pk-glow{0%{transform:translate(-9vw,-5vh)scale(.9)}to{transform:translate(9vw,6vh)scale(1.1)}}body:before{content:"";z-index:-1;pointer-events:none;will-change:transform;background:radial-gradient(circle,#fff6 0%,#fff0 60%);width:90vmax;height:90vmax;margin:-45vmax 0 0 -45vmax;animation:16s ease-in-out infinite alternate pk-glow;position:fixed;top:35%;left:50%}body:has(.pk-press):before,body:has(.pk-book):before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pk-tag{animation:pk-tag-fade .3s ease var(--tag-delay,0s) backwards}.pk-tag>span{animation:none}.pk-hint{animation:pk-tag-fade .3s ease var(--tag-delay,0s) backwards}body:before{animation:none}}
