/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{font-family:system-ui,sans-serif}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.wrapper:where(.astro-EN3HXAG6){z-index:var(--zIndex);width:100%;height:100%;position:relative;pointer-events:none}.character:where(.astro-EN3HXAG6){position:absolute;bottom:-15%;left:-5%;width:50rem}.monkey:where(.astro-EN3HXAG6){width:100%}.space_helmet:where(.astro-EN3HXAG6){position:absolute;bottom:42%;left:19%;width:30rem;filter:url(#wiggly-effect)}@media (max-width: 1250px){.character:where(.astro-EN3HXAG6){bottom:0%;width:60%}.space_helmet:where(.astro-EN3HXAG6){bottom:42%;left:18%;width:60%}}.wrapper:where(.astro-5HAS4KMX){z-index:var(--zIndex);position:relative;width:100%;height:100%;pointer-events:none}.planet:where(.astro-5HAS4KMX){position:absolute;top:0;right:0;width:30rem}@media (max-width: 1250px){.planet:where(.astro-5HAS4KMX){width:20rem}}.outline:where(.astro-5HAS4KMX):hover{opacity:1}.outline:where(.astro-5HAS4KMX){pointer-events:all;z-index:1;opacity:0;filter:url(#wiggly-effect);transition:opacity 1s ease-in-out}.stars:where(.astro-XLXEYNFW){z-index:var(--zIndex);background-color:transparent;background-image:url(/stars.webp);background-repeat:repeat;background-position:center;width:100%;height:100%;animation:twinkle 5s alternate-reverse infinite ease-in-out}@keyframes twinkle{0%{opacity:.75}to{opacity:.1}}.wrapper:where(.astro-SZETQFI6){z-index:var(--zIndex);width:100%;height:100%;position:relative;overflow:hidden;pointer-events:none}.shooting_star:where(.astro-SZETQFI6){position:absolute;right:calc(0vw - 10rem);height:.05rem;width:10rem;background-image:linear-gradient(to right,white,white 5%,transparent)}.shooting_star_drawing:where(.astro-SZETQFI6){position:absolute;inset:0;background-image:url(/shooting_star.webp);background-position:center;background-repeat:no-repeat;background-size:contain;height:4rem;aspect-ratio:6 / 3;translate:-1rem -50%;filter:url(#wiggly-effect);opacity:0;pointer-events:all;transition:opacity 1s ease-in-out 1s}.shooting_star_drawing:where(.astro-SZETQFI6):hover{opacity:1;transition:opacity 1s ease-in-out}.shooting_star-1:where(.astro-SZETQFI6){scale:.9;top:15vh;animation:flying 15s forwards 2s infinite linear,twinkle 1.5s alternate-reverse infinite ease-in-out}.shooting_star-2:where(.astro-SZETQFI6){scale:1.1;top:35vh;animation:flying 7.5s forwards infinite linear,twinkle 2s alternate-reverse infinite ease-in-out}.shooting_star-3:where(.astro-SZETQFI6){top:55vh;animation:flying 10s forwards 1s infinite linear,twinkle 1s alternate-reverse infinite ease-in-out}@keyframes flying{0%{right:calc(0vw - 10rem)}to{right:calc(100vw + 10rem)}}@keyframes twinkle{0%{opacity:1}to{opacity:.5}}.grain:where(.astro-5QBC77PE){z-index:var(--zIndex);pointer-events:none;background-color:transparent;background-image:url(/grain.webp);background-repeat:repeat;background-size:25rem;opacity:.2;width:100%;height:100%;animation:grain 2s steps(1,end) infinite}@keyframes grain{0%{background-position:-0% -20%}10%{background-position:-5% -10%}20%{background-position:-15% 5%}30%{background-position:7% -25%}40%{background-position:-5% 25%}50%{background-position:-15% 10%}60%{background-position:15% 0%}70%{background-position:0% 15%}80%{background-position:3% 35%}90%{background-position:-10% 10%}to{background-position:0% 0%}}.atropos{position:relative;display:block;perspective:1200px;transform:translateZ(0)}.atropos-rotate-touch,.atropos-rotate-scroll-x,.atropos-rotate-scroll-y{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.atropos-rotate-touch-scroll-y{touch-action:pan-y}.atropos-rotate-touch-scroll-x{touch-action:pan-x}.atropos-rotate-touch{touch-action:none}.atropos-scale,.atropos-rotate{width:100%;height:100%;transform-style:preserve-3d;transition-property:transform;display:block}.atropos-shadow,.atropos-highlight{position:absolute;pointer-events:none;transition-property:transform,opacity;display:block;opacity:0}.atropos-shadow{z-index:-1;background:#000;left:0;top:0;width:100%;height:100%;filter:blur(30px)}.atropos-highlight{left:-50%;top:-50%;width:200%;height:200%;background-image:radial-gradient(circle at 50%,rgba(255,255,255,.25),transparent 50%);z-index:0}.atropos-rotate{position:relative}.atropos-inner{width:100%;height:100%;position:relative;overflow:hidden;transform-style:preserve-3d;transform:translateZ(0);display:block}.atropos-active{z-index:1}.atropos-active .atropos-shadow{opacity:1!important}[data-atropos-offset]{transition-property:transform}[data-atropos-opacity]{transition-property:opacity}[data-atropos-offset][data-atropos-opacity]{transition-property:transform,opacity}.atropos_wrapper:where(.astro-YBBRTENW){z-index:var(--zIndex);height:100vh}.content_wrapper:where(.astro-YBBRTENW){scale:1.1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.content_wrapper:where(.astro-YBBRTENW)>*{grid-column:1 / span 1;grid-row:1 / span 1}.wrapper:where(.astro-V66LRXIO){width:100%;height:100vh;position:fixed;inset:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.wrapper:where(.astro-V66LRXIO)>*{grid-column:1 / span 1;grid-row:1 / span 1}.wrapper:where(.astro-AOMEUTK2){z-index:1;position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:1.5rem;padding-right:25%;padding-bottom:5rem;text-align:right;color:#fff;box-sizing:border-box;pointer-events:none}.wrapper:where(.astro-AOMEUTK2)>:where(.astro-AOMEUTK2){pointer-events:all}.title:where(.astro-AOMEUTK2){margin:0;font-size:7rem;filter:url(#wiggly-effect);text-shadow:.5rem .5rem 0rem red}.info:where(.astro-AOMEUTK2){margin:0;font-size:1.5rem;filter:url(#wiggly-effect)}.button__wrapper:where(.astro-AOMEUTK2){margin-top:1.5rem;display:flex;gap:1rem}.button__wrapper:where(.astro-AOMEUTK2)>button:where(.astro-AOMEUTK2){padding:.5rem;background-color:transparent;color:#fff;border:.35rem solid white;font-size:2rem;font-weight:700;letter-spacing:.15rem;cursor:pointer;filter:url(#wiggly-effect)}.button__wrapper:where(.astro-AOMEUTK2)>button:where(.astro-AOMEUTK2):hover{filter:url(#wiggly-effect) drop-shadow(.25rem .25rem 0rem red)}@media (max-width: 1700px){.wrapper:where(.astro-AOMEUTK2){padding-right:10%}}@media (max-width: 1250px){.wrapper:where(.astro-AOMEUTK2){padding-right:5%;padding-bottom:8rem}.title:where(.astro-AOMEUTK2){font-size:5rem;text-shadow:.25rem .25rem 0rem red}.info:where(.astro-AOMEUTK2){font-size:1.25rem}.button__wrapper:where(.astro-AOMEUTK2)>button:where(.astro-AOMEUTK2){border:.25rem solid white;font-size:1.5rem}}@media (max-width: 800px){.wrapper:where(.astro-AOMEUTK2){padding-right:0;padding-bottom:2rem;text-align:center;align-items:center}.title:where(.astro-AOMEUTK2){font-size:5rem}.info:where(.astro-AOMEUTK2){font-size:1.25rem}}@media (max-width: 600px){.title:where(.astro-AOMEUTK2){font-size:3rem}.info:where(.astro-AOMEUTK2){font-size:1.25rem}.button__wrapper:where(.astro-AOMEUTK2){margin-top:1rem}.button__wrapper:where(.astro-AOMEUTK2)>button:where(.astro-AOMEUTK2){border:.2rem solid white;font-size:1.25rem}}.wrapper:where(.astro-3Z2A6U4A){overflow:hidden;width:100%;height:100vh;position:relative;background-color:#000}.badge:where(.astro-3Z2A6U4A){z-index:1;position:absolute;right:1.5%;bottom:2%}.wrapper:where(.astro-ZF66W65D){z-index:10;position:absolute;inset:0;width:100%;height:5rem;display:flex;justify-content:space-between;align-items:center;color:#fff;padding:1rem;box-sizing:border-box}.logo:where(.astro-ZF66W65D){width:60px;height:60px}.logo:where(.astro-ZF66W65D)>img:where(.astro-ZF66W65D){width:inherit;height:inherit}.logo:where(.astro-ZF66W65D):hover{filter:drop-shadow(.15rem .15rem 0 red) url(#wiggly-effect)}.navigation:where(.astro-ZF66W65D)>ul:where(.astro-ZF66W65D){display:flex;gap:1.5rem;list-style-type:none;font-size:1.5rem}.navigation:where(.astro-ZF66W65D)>ul:where(.astro-ZF66W65D)>li:where(.astro-ZF66W65D)>a:where(.astro-ZF66W65D){color:#fff;text-decoration:none;text-shadow:0 0 .5rem black}.navigation:where(.astro-ZF66W65D)>ul:where(.astro-ZF66W65D)>li:where(.astro-ZF66W65D)>a:where(.astro-ZF66W65D):hover{font-weight:700;filter:drop-shadow(.15rem .15rem 0 red) url(#wiggly-effect);text-shadow:0 0 0rem black}.menu_button:where(.astro-ZF66W65D){display:none;cursor:pointer;background-color:transparent;border:none;padding:0;height:45px}.menu_button:where(.astro-ZF66W65D):hover{filter:drop-shadow(.15rem .15rem 0 red) url(#wiggly-effect)}@media (max-width: 800px){.wrapper:where(.astro-ZF66W65D){flex-direction:row-reverse}.navigation:where(.astro-ZF66W65D){display:none}.logo:where(.astro-ZF66W65D){width:45px;height:45px}.menu_button:where(.astro-ZF66W65D){display:block}}
