@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@300;400;500;600;700&family=Inter:wght@200;300;400;500&display=swap";@keyframes soundBar1{0%,to{height:4px}50%{height:16px}}@keyframes soundBar2{0%,to{height:12px}50%{height:6px}}@keyframes soundBar3{0%,to{height:8px}50%{height:14px}}.animate-bar1[data-astro-cid-nuxxkkcb]{animation:soundBar1 .8s ease-in-out infinite}.animate-bar2[data-astro-cid-nuxxkkcb]{animation:soundBar2 .7s ease-in-out infinite .1s}.animate-bar3[data-astro-cid-nuxxkkcb]{animation:soundBar3 .9s ease-in-out infinite .2s}@keyframes attentionPulse{0%,to{border-color:#d1d5db00;transform:scale(1)}50%{border-color:#d1d5db66;transform:scale(1.05)}}.animate-attention-pulse[data-astro-cid-nuxxkkcb]{animation:attentionPulse 2.5s ease-in-out infinite}#music-player[data-astro-cid-nuxxkkcb]{animation:slideInFromRight .8s cubic-bezier(.16,1,.3,1) 1s both}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%) translateY(-50%)}to{opacity:1;transform:translate(0) translateY(-50%)}}@keyframes tooltipEntrance{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.animate-tooltip-entrance[data-astro-cid-nuxxkkcb]{animation:tooltipEntrance .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes tooltipBounce{0%,to{transform:translate(0)}50%{transform:translate(-4px)}}#music-tooltip[data-astro-cid-nuxxkkcb] .bg-gray-900[data-astro-cid-nuxxkkcb]{animation:tooltipEntrance .4s cubic-bezier(.16,1,.3,1) forwards,tooltipBounce 2s ease-in-out 1s infinite}@media(prefers-reduced-motion:reduce){.animate-bar1[data-astro-cid-nuxxkkcb],.animate-bar2[data-astro-cid-nuxxkkcb],.animate-bar3[data-astro-cid-nuxxkkcb]{animation:none;height:10px!important}.animate-attention-pulse[data-astro-cid-nuxxkkcb]{animation:none}#music-player[data-astro-cid-nuxxkkcb]{animation:none;opacity:1;transform:translateY(-50%)}.animate-tooltip-entrance[data-astro-cid-nuxxkkcb],#music-tooltip[data-astro-cid-nuxxkkcb] .bg-gray-900[data-astro-cid-nuxxkkcb]{animation:none;opacity:1;transform:none}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}[data-reveal]{opacity:0;will-change:opacity,transform;transition:opacity 1.2s cubic-bezier(.25,.46,.45,.94),transform 1.2s cubic-bezier(.25,.46,.45,.94),filter 1.2s cubic-bezier(.25,.46,.45,.94),clip-path 1.2s cubic-bezier(.25,.46,.45,.94)}[data-reveal].revealed.perf-done{will-change:auto}[data-reveal=fadeUp]{transform:translateY(20px)}[data-reveal=fadeUp].revealed{opacity:1;transform:translateY(0)}[data-reveal=fadeLeft]{transform:translate(-25px)}[data-reveal=fadeLeft].revealed{opacity:1;transform:translate(0)}[data-reveal=fadeRight]{transform:translate(25px)}[data-reveal=fadeRight].revealed{opacity:1;transform:translate(0)}[data-reveal=scaleUp]{transform:scale(.95)}[data-reveal=scaleUp].revealed{opacity:1;transform:scale(1)}[data-reveal=clipReveal]{clip-path:inset(8% 8% 8% 8%)}[data-reveal=clipReveal].revealed{opacity:1;clip-path:inset(0% 0% 0% 0%)}[data-reveal=blurIn]{filter:blur(6px);transform:translateY(12px)}[data-reveal=blurIn].revealed{opacity:1;filter:blur(0);transform:translateY(0)}[data-reveal=staggerChildren]{opacity:1!important;transform:none!important}[data-reveal=staggerChildren]>*{opacity:0;transform:translateY(15px);transition:opacity 1s cubic-bezier(.25,.46,.45,.94),transform 1s cubic-bezier(.25,.46,.45,.94)}[data-reveal=staggerChildren].revealed>*{opacity:1;transform:translateY(0)}[data-delay="100"]{transition-delay:.1s}[data-delay="200"]{transition-delay:.2s}[data-delay="300"]{transition-delay:.3s}[data-delay="400"]{transition-delay:.4s}[data-delay="500"]{transition-delay:.5s}[data-reveal=staggerChildren].revealed>*:nth-child(1){transition-delay:0ms}[data-reveal=staggerChildren].revealed>*:nth-child(2){transition-delay:.15s}[data-reveal=staggerChildren].revealed>*:nth-child(3){transition-delay:.3s}[data-reveal=staggerChildren].revealed>*:nth-child(4){transition-delay:.45s}[data-reveal=staggerChildren].revealed>*:nth-child(5){transition-delay:.6s}[data-reveal=staggerChildren].revealed>*:nth-child(6){transition-delay:.75s}[data-reveal=staggerChildren].revealed>*:nth-child(7){transition-delay:.9s}[data-reveal=staggerChildren].revealed>*:nth-child(8){transition-delay:1.05s}@media(max-width:768px){[data-reveal]{transition-duration:1.4s}[data-reveal=fadeUp]{transform:translateY(12px)}[data-reveal=fadeLeft]{transform:translate(-15px)}[data-reveal=fadeRight]{transform:translate(15px)}[data-reveal=scaleUp]{transform:scale(.97)}[data-reveal=clipReveal]{clip-path:inset(5% 5% 5% 5%)}[data-reveal=blurIn]{filter:blur(4px);transform:translateY(8px)}[data-reveal=staggerChildren]>*{transform:translateY(10px);transition-duration:1.2s}}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal=staggerChildren]>*{transition-duration:.01ms!important;transform:none!important;filter:none!important;clip-path:none!important;opacity:1!important}}.scroll-indicator[data-astro-cid-7ivj2o3m]{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:30;opacity:0;pointer-events:none;transition:opacity .8s ease}.scroll-indicator[data-astro-cid-7ivj2o3m].visible{opacity:1;pointer-events:auto}.scroll-indicator__pill[data-astro-cid-7ivj2o3m]{display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 14px 4px;background:color-mix(in srgb,var(--color-bg) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--color-secondary) 25%,transparent);border-radius:20px;box-shadow:0 2px 12px #00000014;animation:gentleFloat 2.8s ease-in-out infinite}.scroll-indicator__chevron[data-astro-cid-7ivj2o3m]{width:14px;height:14px;color:var(--color-accent);margin-top:-1px}@keyframes gentleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.scroll-indicator__pill[data-astro-cid-7ivj2o3m]{animation:none}}@keyframes gentleFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}#previous-response-alert[data-astro-cid-eoqp5vuh]{animation:gentleFadeIn .5s cubic-bezier(.25,.46,.45,.94)}#status-message[data-astro-cid-eoqp5vuh]{animation:scaleIn .4s cubic-bezier(.16,1,.3,1)}#error-message[data-astro-cid-eoqp5vuh]{animation:gentleFadeIn .4s cubic-bezier(.16,1,.3,1)}.btn-gradient[data-astro-cid-eoqp5vuh]{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));box-shadow:0 4px 15px color-mix(in srgb,var(--color-primary) 35%,transparent)}.btn-gradient[data-astro-cid-eoqp5vuh]:hover{box-shadow:0 8px 25px color-mix(in srgb,var(--color-primary) 45%,transparent);filter:brightness(1.08)}.btn-gradient[data-astro-cid-eoqp5vuh]:disabled{filter:none;box-shadow:none}input[data-astro-cid-eoqp5vuh][name=asistencia-simple][value=true]:checked+div[data-astro-cid-eoqp5vuh]{background:linear-gradient(135deg,var(--color-primary),var(--color-accent))!important;color:#fff!important;border-color:var(--color-primary)!important;box-shadow:0 4px 15px color-mix(in srgb,var(--color-primary) 35%,transparent);transform:scale(1.03)}input[data-astro-cid-eoqp5vuh][name=asistencia-simple][value=false]:checked+div[data-astro-cid-eoqp5vuh]{background:linear-gradient(135deg,var(--color-bg-alt),color-mix(in srgb,var(--color-secondary) 20%,var(--color-bg)))!important;color:var(--color-text)!important;border-color:var(--color-text-muted)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--color-text-muted) 20%,transparent);transform:scale(1.03)}input[data-astro-cid-eoqp5vuh][type=checkbox]:checked{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));border-color:var(--color-primary)}.custom-msg-text[data-astro-cid-eoqp5vuh]{font-family:Inter,sans-serif;font-size:.78rem;font-weight:300;font-style:italic;line-height:1.7;letter-spacing:.02em;color:var(--color-text-muted);max-width:340px;margin:0 auto 32px;display:block}@media(prefers-reduced-motion:reduce){#previous-response-alert[data-astro-cid-eoqp5vuh],#status-message[data-astro-cid-eoqp5vuh],#error-message[data-astro-cid-eoqp5vuh]{animation:none}.animate-ping[data-astro-cid-eoqp5vuh],.animate-spin[data-astro-cid-eoqp5vuh]{animation:none!important}[data-astro-cid-eoqp5vuh]{transition-duration:.01ms!important}input[data-astro-cid-eoqp5vuh][name=asistencia-simple]:checked+div[data-astro-cid-eoqp5vuh]{transform:none}}.mo-sl-page[data-astro-cid-iuehl47l]{position:fixed;inset:0;z-index:40;width:100%;overflow:hidden;height:100vh;height:100dvh;background-color:var(--mo-sl-backdrop)}.mo-sl-bg[data-astro-cid-iuehl47l]{position:absolute;inset:0;background:radial-gradient(circle at 50% 42%,var(--mo-sl-paper) 0%,var(--mo-sl-backdrop) 100%)}.mo-sl-stage[data-astro-cid-iuehl47l]{position:relative;z-index:10;height:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:34px;padding:28px;box-sizing:border-box}.mo-sl-piece[data-astro-cid-iuehl47l]{position:relative;width:min(340px,86vw);aspect-ratio:312 / 194;cursor:pointer}.mo-sl-env[data-astro-cid-iuehl47l]{position:absolute;inset:0;pointer-events:none}.mo-sl-back[data-astro-cid-iuehl47l]{z-index:1;border-radius:4px;background:color-mix(in srgb,var(--mo-sl-card) 80%,var(--mo-sl-ink))}.mo-sl-flapo[data-astro-cid-iuehl47l]{z-index:1;inset:auto 0 100%;height:58%}.mo-sl-flapo[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{display:block;height:100%;background:color-mix(in srgb,var(--mo-sl-card) 88%,var(--mo-sl-ink));clip-path:polygon(0 100%,100% 100%,50% 0);transform-origin:50% 100%;transform:perspective(700px) rotateX(-90deg)}.mo-sl-front[data-astro-cid-iuehl47l]{z-index:3;border-radius:4px;overflow:hidden;background:color-mix(in srgb,var(--mo-sl-card) 92%,var(--mo-sl-ink));box-shadow:0 22px 44px color-mix(in srgb,var(--mo-sl-ink) 22%,transparent)}.mo-sl-front[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{position:absolute;inset:0;background:var(--mo-sl-card)}.mo-sl-front[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]:nth-child(1){clip-path:polygon(0 0,52% 58%,0 100%)}.mo-sl-front[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]:nth-child(2){clip-path:polygon(100% 0,48% 58%,100% 100%)}.mo-sl-front[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]:nth-child(3){background:color-mix(in srgb,var(--mo-sl-card) 96%,var(--mo-sl-ink));clip-path:polygon(0 100%,50% 50%,100% 100%)}.mo-sl-flapc[data-astro-cid-iuehl47l]{z-index:4;filter:drop-shadow(0 3px 3px color-mix(in srgb,var(--mo-sl-ink) 16%,transparent))}.mo-sl-flapc[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{display:block;height:100%;background:color-mix(in srgb,var(--mo-sl-card) 85%,white);clip-path:polygon(0 0,100% 0,50% 58%);transform-origin:50% 0}.mo-sl-wax[data-astro-cid-iuehl47l]{z-index:5;inset:auto;left:calc(50% - 48px);top:calc(58% - 48px);width:96px;height:96px}.mo-sl-wp[data-astro-cid-iuehl47l]{position:relative;width:100%;height:100%;filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--mo-sl-ink) 35%,transparent))}.mo-sl-wh[data-astro-cid-iuehl47l]{position:absolute;inset:0;display:grid;place-items:center}.mo-sl-seal-img[data-astro-cid-iuehl47l]{width:100%;height:100%;object-fit:contain}.mo-sl-wh[data-astro-cid-iuehl47l]:first-child{clip-path:inset(0 49.5% 0 0)}.mo-sl-wh[data-astro-cid-iuehl47l]:last-child{clip-path:inset(0 0 0 49.5%)}.mo-sl-hint[data-astro-cid-iuehl47l]{margin:0;font-family:Inter,sans-serif;font-weight:500;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--mo-sl-hint);animation:moSlHint 2.4s ease-in-out infinite}.is-open[data-astro-cid-iuehl47l]+.mo-sl-hint[data-astro-cid-iuehl47l]{animation:none;opacity:0;transition:opacity .25s ease}.is-open[data-astro-cid-iuehl47l] .mo-sl-wp[data-astro-cid-iuehl47l]{transform-origin:18% 82%;animation:moSlPeel .75s .05s cubic-bezier(.45,0,.55,1) forwards}.is-open[data-astro-cid-iuehl47l] .mo-sl-flapc[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{animation:moSlFlapClose .32s .45s ease-in both}.is-open[data-astro-cid-iuehl47l] .mo-sl-flapo[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{animation:moSlFlapOpen .26s .77s ease-out both}.is-open[data-astro-cid-iuehl47l] .mo-sl-env[data-astro-cid-iuehl47l]{animation:moSlEnvOut .45s 1.05s ease-in forwards}#welcome-overlay[data-astro-cid-iuehl47l]{transition:opacity .5s ease}#welcome-overlay[data-astro-cid-iuehl47l].active{opacity:1;pointer-events:all}#welcome-overlay[data-astro-cid-iuehl47l].transitioning{transition:all .8s cubic-bezier(.4,0,.2,1);opacity:0;transform:scale(1.05)}@keyframes moSlHint{50%{opacity:.45}}@keyframes moSlPeel{0%{transform:perspective(400px) rotate3d(1,1,0,0)}50%{opacity:1;transform:perspective(400px) translate(6px,-8px) rotate3d(1,1,0,-55deg) scale(1.06);filter:drop-shadow(4px 10px 10px color-mix(in srgb,var(--mo-sl-ink) 30%,transparent))}to{opacity:0;transform:perspective(400px) translate(90px,-170px) rotate(28deg) rotate3d(1,1,0,-75deg) scale(1.1);filter:drop-shadow(10px 24px 16px color-mix(in srgb,var(--mo-sl-ink) 15%,transparent))}}@keyframes moSlFlapClose{0%{transform:perspective(700px) rotateX(0)}to{transform:perspective(700px) rotateX(90deg)}}@keyframes moSlFlapOpen{0%{transform:perspective(700px) rotateX(-90deg)}to{transform:perspective(700px) rotateX(0)}}@keyframes moSlEnvOut{to{opacity:0;transform:translateY(240px)}}@keyframes moSlFadeOut{to{opacity:0}}@media(prefers-reduced-motion:reduce){.mo-sl-hint[data-astro-cid-iuehl47l]{animation:none}.is-open[data-astro-cid-iuehl47l] .mo-sl-env[data-astro-cid-iuehl47l]{animation:moSlFadeOut .3s 1s ease forwards}.is-open[data-astro-cid-iuehl47l] .mo-sl-wp[data-astro-cid-iuehl47l]{animation:moSlFadeOut .3s ease forwards}.is-open[data-astro-cid-iuehl47l] .mo-sl-flapc[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l],.is-open[data-astro-cid-iuehl47l] .mo-sl-flapo[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{animation:none}#welcome-overlay[data-astro-cid-iuehl47l]{transition-duration:.1s!important}}
