#TopHeader:where(.astro-3ef6ksr2){position:relative;z-index:3;background-color:transparent}#Header:where(.astro-3ef6ksr2){position:fixed;font-family:Fugaz One,sans-serif;background-color:var(--shadow-grey);height:100vh;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;text-decoration:none;opacity:1;padding:0rem;margin:0rem;color:var(--snow);background:linear-gradient(10deg,var(--wisteria-2),var(--shadow-grey));border-bottom:solid .1rem var(--amethyst-smoke);box-shadow:0 0 2rem 3px var(--amethyst-smoke);text-shadow:0 0 15px rgba(190,173,220,.6),0 0 30px rgba(193,142,199,.4);z-index:1;transition:all .5s ease;animation:pulse 3s ease-in-out infinite}@keyframes pulse{0%{text-shadow:0 0 10px var(--amethyst-smoke),0 0 20px var(--wisteria-2)}50%{text-shadow:0 0 20px var(--amethyst-smoke),0 0 40px var(--wisteria-2)}to{text-shadow:0 0 10px var(--amethyst-smoke),0 0 20px var(--wisteria-2)}}#Header-Spacer:where(.astro-3ef6ksr2){height:100vh;background-color:transparent;transition:height .5s ease}.Header-Text:where(.astro-3ef6ksr2){position:relative;font-family:Fugaz One,sans-serif;font-weight:500;font-size:8vw;letter-spacing:3vw;text-align:center;color:var(--snow);width:max-content;margin:0 auto;transition:all .5s ease;z-index:1}#Slogan:where(.astro-3ef6ksr2){position:relative;font-family:"Press Start 2P",system-ui;font-weight:1000;font-size:2vw;opacity:1;color:var(--snow);height:2vh;width:46vw;top:10vw;letter-spacing:.1vw;transition:all .5s ease;z-index:1}#Slogan:where(.astro-3ef6ksr2):after{content:"▮";display:inline-block;margin-left:2px;animation:blink 1s infinite}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.Line:where(.astro-3ef6ksr2){position:absolute;bottom:15vh;left:50%;transform:translate(-50%);width:30vw;height:1vh;border-radius:2rem;box-shadow:0 0 1rem .1rem var(--snow);background-color:var(--snow);opacity:.8;z-index:3}#Bottom-Start:where(.astro-3ef6ksr2){position:relative;font-family:"Press Start 2P",system-ui;font-weight:1000;font-size:2vw;opacity:1;color:var(--snow);height:1vh;width:30vw;top:38vh;letter-spacing:.1vw;transition:all .5s ease;animation:blinkColor steps(1) 1s infinite;z-index:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blinkColor{25%{color:var(--snow)}50%{color:#000}75%{color:var(--snow)}to{color:#000}}#AnimatedLogo:where(.astro-3ef6ksr2){position:absolute;width:65vw;height:auto;filter:brightness(100%) blur(0px) drop-shadow(20px 20px 10px #000000);pointer-events:none;user-select:none;z-index:10;transition:all .5s ease}#Background:where(.astro-3ef6ksr2){position:absolute;pointer-events:none;background-position:center;background-repeat:repeat;user-select:none;top:0rem;width:100%;height:100%;opacity:.25;filter:blur(1px) brightness(100%);transition:all .5s ease;z-index:0}#Mascot:where(.astro-3ef6ksr2){position:absolute;pointer-events:none;user-select:none;top:60vh;left:20vw;width:8vw;height:auto;transform:rotate(20deg);opacity:1;filter:brightness(100%) blur(0px) drop-shadow(20px 20px 10px #000000);-webkit-filter:drop-shadow(20px 20px 10px #222222);transition:all .5s ease;z-index:5;animation:moveElements 2.5s ease-in-out infinite}.Header-Design:where(.astro-3ef6ksr2){position:absolute;pointer-events:none;user-select:none;width:20rem;height:20rem;transform:rotate(20deg);opacity:1;filter:brightness(100%) blur(0px) drop-shadow(20px 20px 10px #000000);-webkit-filter:drop-shadow(20px 20px 10px #222222);transition:all .5s ease;z-index:5;animation:moveElements 3.5s ease-in-out infinite}@keyframes moveElements{0%{transform:translateY(0) rotate(20deg)}50%{transform:translateY(2.5vh) rotate(15deg)}to{transform:translateY(0) rotate(20deg)}}.Design-Wrapper:where(.astro-3ef6ksr2){position:absolute;inset:0;transition:all .5s ease}.Design-Container:where(.astro-3ef6ksr2){position:absolute;inset:0;pointer-events:none;transition:all .5s ease;z-index:0}.Stars-Container:where(.astro-3ef6ksr2){position:absolute;top:0;left:0;width:100vw;height:100vh;pointer-events:none;user-select:none;z-index:3;transition:transform .6s ease}.Star:where(.astro-3ef6ksr2){position:absolute;color:transparent;font-weight:1000;text-shadow:-.5rem -.5rem .5rem var(--snow),0 0 1rem var(--wisteria-2);opacity:1;transition:all .5s ease;animation-name:move_stars;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation:sparkle 2s ease-in-out infinite,shake .15s linear infinite}.Star:where(.astro-3ef6ksr2):nth-child(2){animation:sparkle 1.5s ease-in-out infinite,shake .15s linear infinite}.Star:where(.astro-3ef6ksr2):nth-child(3){animation:sparkle 2.5s ease-in-out infinite,shake .15s linear infinite}.Star:where(.astro-3ef6ksr2):nth-child(4){animation:sparkle 1.8s ease-in-out infinite,shake .15s linear infinite}.Star:where(.astro-3ef6ksr2):nth-child(5){animation:sparkle 2.2s ease-in-out infinite,shake .15s linear infinite}@keyframes sparkle{0%,49%,55%,to{opacity:1;text-shadow:-.5rem -.5rem 1rem var(--snow),0 0 1rem var(--wisteria-2)}50%{opacity:.3;text-shadow:-.5rem -.5rem .5rem var(--snow),0 0 1rem var(--wisteria-2)}}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-1px,1px)}50%{transform:translate(1px,-1px)}75%{transform:translate(-1px,-1px)}to{transform:translate(0)}}@keyframes move_stars{0%{transform:translate(0)}to{transform:translateY(300px)}}body{background:var(--shadow-grey)}.Background:where(.astro-ldqfmeju){position:fixed;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;filter:blur(0px) hue-rotate(30deg) brightness(50%);z-index:0}.Comet:where(.astro-ldqfmeju){position:absolute;width:30rem;height:5px;background-color:#fefff6;transform:rotate(45deg);filter:blur(3px);opacity:.5;border-radius:100%;animation:moveComet 2s ease-in-out infinite}.Comets-Container:where(.astro-ldqfmeju){position:fixed;inset:0;pointer-events:none;z-index:0}@keyframes moveComet{0%{transform:translate(0) rotate(45deg)}to{transform:translate(1800px,1600px) rotate(50deg)}}.Stars:where(.astro-ldqfmeju){position:fixed;inset:0;pointer-events:none;user-select:none;z-index:0}.Star:where(.astro-ldqfmeju){position:absolute;color:#fff;text-shadow:0 0 6px rgba(255,255,255,.7),0 0 12px rgba(255,255,255,.5);will-change:transform;pointer-events:none}.Info_Section:where(.astro-yal6hmnt){background:var(--shadow-grey);position:relative;overflow:auto;border-bottom:.5rem solid var(--petal-frost);border-right:.5rem solid var(--petal-frost);border-radius:.2rem;min-height:var(--height);width:var(--width);margin:1rem;box-shadow:0 0 .5rem .1rem var(--petal-frost);z-index:1;transition:all .5s ease-in-out}.Info_Section:where(.astro-yal6hmnt):hover{box-shadow:0 0 .9rem .5rem var(--petal-frost);text-shadow:0 0 15px rgba(190,173,220,.6),0 0 30px rgba(193,142,199,.4)}.Info_bg:where(.astro-yal6hmnt){position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;object-fit:cover;background:var(--shadow-grey);filter:blur(3px) hue-rotate(60deg);-webkit-mask-image:linear-gradient(to top,black 75%,transparent 50%);mask-image:linear-gradient(to top,black 5%,transparent 75%);z-index:0}.Line:where(.astro-yal6hmnt){position:relative;color:var(--snow);width:8vw;height:.5vh;left:50%;transform:translate(-50%);border-radius:2rem;box-shadow:0 0 .5rem .05rem var(--snow);background-color:var(--snow);margin-top:1rem;margin-bottom:1rem;opacity:.8;z-index:1}.Title-Icon:where(.astro-yal6hmnt){width:1vw;height:auto;filter:invert(1)}.Title-Text:where(.astro-yal6hmnt){position:relative;gap:.5rem;color:var(--snow);font-family:Quicksand,sans-serif;font-size:var(--fontsize1);font-weight:1000;text-align:var(--direction);margin-left:1rem;z-index:1}.Title-Con:where(.astro-yal6hmnt){display:flex;align-items:center;min-height:15vh}.Info-Con:where(.astro-yal6hmnt){position:relative;text-align:left;color:var(--snow);padding:1rem;text-align:var(--direction);white-space:normal;overflow-wrap:break-word;word-break:break-word;z-index:1}.Info-Text:where(.astro-yal6hmnt){position:relative;color:var(--snow);font-family:Quicksand,sans-serif;font-weight:500;font-size:var(--fontsize2);padding:0;text-align:var(--direction)}html,body{overflow-x:hidden}:root{--wisteria: #BEADDCff;--shadow-grey: #141527ff;--petal-frost: #F7D3EBff;--thistle: #D7BCE4ff;--wisteria-2: #C493DAff;--amethyst-smoke: #C18EC7ff;--snow: #F8EEEDff}a:where(.astro-j7pv25f6){text-decoration:none}.Section-con:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;align-items:center;gap:2rem;justify-content:center}.Section-con2:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:100vh;background-color:#14152766;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border:2px solid var(--wisteria-2);border-radius:1rem;box-shadow:0 0 1rem #c18ec766;margin-bottom:10rem;padding:2rem;position:relative;z-index:1;box-sizing:border-box}
