.navbar:where(.astro-5BLMO7YK){display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#000;box-shadow:0 0 .5rem #0000001a;overflow-x:auto;gap:1rem}.navbar__title:where(.astro-5BLMO7YK){font-size:1.5rem;font-weight:700;flex:1;color:#fff;text-decoration:none}.navbar__items:where(.astro-5BLMO7YK){display:flex;align-items:center;justify-content:center;flex:1}.navbar__actions:where(.astro-5BLMO7YK){display:flex;align-items:center;justify-content:flex-end;flex:1}.navbar__item:where(.astro-5BLMO7YK){margin-left:1rem;text-decoration:none;color:#fff;margin:.1rem;padding:.5rem;transition:all .2s ease-in-out;border-radius:.5rem;font-weight:700}.navbar__item:where(.astro-5BLMO7YK):hover{color:#000;background-color:#7df9ff}html,body{margin:0;padding:0;box-sizing:border-box}html{font-family:system-ui,sans-serif;background-color:#000;color:#fff}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}main:where(.astro-J7PV25F6){margin:auto;padding:12rem 1.5rem;max-width:60ch}h1:where(.astro-J7PV25F6){font-size:3rem;font-weight:800;margin:0;text-align:center}.subtitle:where(.astro-J7PV25F6){font-size:1.5rem;font-weight:400;margin:0;text-align:center}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.text-gradient:where(.astro-J7PV25F6){background-image:linear-gradient(45deg,#fff,#7DF9FF 30%,#fff 60%);animation:gradient 15s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;background-position:0%}
