.header-logo[data-astro-cid-nen7h5rs]{z-index:1;position:relative}.nav-link[data-astro-cid-nen7h5rs]{--nav-light-bottom:-1px;position:relative}.nav-link[data-astro-cid-nen7h5rs][aria-current=page]{background:radial-gradient(at 50% 110%,#5b84ff35,#0000 70%)}.nav-link[data-astro-cid-nen7h5rs][aria-current=page]:before{content:"";bottom:var(--nav-light-bottom);pointer-events:none;background:linear-gradient(90deg,#0000,#425d9c,#c1d8ff,#425d9c,#0000);height:1px;position:absolute;left:-3px;right:-3px}@media (width>=64rem){.nav-link[data-astro-cid-nen7h5rs]{--nav-light-bottom:calc((100% - 4rem) / 2 - 1px)}}header[data-astro-cid-nen7h5rs]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000 38%,#5d7dff4d 44%,#8fe0ebf2 50%,#5d7dff4d 56%,#0000 62%) 0 0/260% 100% no-repeat;height:1px;animation:6s linear both header-line-glint;position:absolute;bottom:-1px;left:0;right:0}@keyframes header-line-glint{0%{opacity:1;background-position:81.25% 0}90%{opacity:1}to{opacity:0;background-position:18.75% 0}}@media (width<40rem){header[data-astro-cid-nen7h5rs]:after{animation-duration:3s}}@media (prefers-reduced-motion:reduce){header[data-astro-cid-nen7h5rs]:after{opacity:0;animation:none}}.menu-line-top[data-astro-cid-nen7h5rs]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.menu-line-bottom[data-astro-cid-nen7h5rs]{transition:transform .35s cubic-bezier(.16,1,.3,1),top .35s;top:100%}#menu-toggle[data-astro-cid-nen7h5rs].is-open .menu-line-top[data-astro-cid-nen7h5rs]{transform:translateY(6px)rotate(45deg)}#menu-toggle[data-astro-cid-nen7h5rs].is-open .menu-line-bottom[data-astro-cid-nen7h5rs]{transform:translateY(-6px)rotate(-45deg)}footer[data-astro-cid-jo6i4kqk]{position:relative}footer[data-astro-cid-jo6i4kqk]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 38%,#5d7dff4d 44%,#8fe0ebf2 50%,#5d7dff4d 56%,#0000 62%) 0 0/260% 100% no-repeat;height:1px;animation:14s ease-in-out infinite footer-line-glint-slow;position:absolute;top:-1px;left:0;right:0}@keyframes footer-line-glint-slow{0%{opacity:0;background-position:160% 0}4.3%{opacity:1}38.6%{opacity:1}42.8571%,to{opacity:0;background-position:-60% 0}}@keyframes footer-line-glint{0%{opacity:0;background-position:160% 0}2.7%{opacity:1}24.5%{opacity:1}27.2727%,to{opacity:0;background-position:-60% 0}}@media (width<40rem){footer[data-astro-cid-jo6i4kqk]:before{animation-name:footer-line-glint;animation-duration:11s}}@media (prefers-reduced-motion:reduce){footer[data-astro-cid-jo6i4kqk]:before{opacity:0;animation:none}}.quiz-root[data-astro-cid-nzc75a4l]{pointer-events:none}@media (width<40rem){.quiz-root[data-astro-cid-nzc75a4l]{justify-content:center;align-items:center;height:100dvh;padding:1rem;inset:0}#quiz-panel[data-astro-cid-nzc75a4l]{max-height:calc(100dvh - 2rem)}[data-astro-cid-nzc75a4l][data-quiz-toggle]{display:none}}#quiz-panel[data-astro-cid-nzc75a4l],[data-astro-cid-nzc75a4l][data-quiz-toggle]{pointer-events:auto}body.overflow-hidden .quiz-root[data-astro-cid-nzc75a4l]{display:none}
