.hamburger:where(.astro-H46QWYVI){border-radius:3rem;position:fixed;top:1rem;left:1rem;font-size:1.5rem;background:none;border:none;cursor:pointer;z-index:2;padding:.7rem;box-shadow:#000 0 0 30px;transition:.4s}.hamburger:where(.astro-H46QWYVI):hover{top:1.1rem;left:1.1rem;font-size:1.57rem;background:none;border:none;cursor:pointer;z-index:2;padding:.6rem;box-shadow:#000 0 0 1rem;transition:.4s}.nav:where(.astro-H46QWYVI){height:100vh;background-color:#85a7de;position:fixed;top:0;left:0;width:250px;transform:translate(-260px);transition:transform .3s ease-in-out;list-style-type:none;padding:1rem;box-sizing:border-box;color:#fff;z-index:1;box-shadow:#000 0 0 1rem;display:flex;justify-content:center}.nav:where(.astro-H46QWYVI).active{transform:translate(0)}.nav:where(.astro-H46QWYVI) ul:where(.astro-H46QWYVI){position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:01rem;text-align:left}.nav:where(.astro-H46QWYVI) ul:where(.astro-H46QWYVI) li:where(.astro-H46QWYVI){margin:15px 0;list-style-type:none;text-align:center;box-shadow:#000 0 0 .5rem;border-radius:2rem;background-color:#85a7de;margin-left:1rem;margin-right:1rem}.nav:where(.astro-H46QWYVI) ul:where(.astro-H46QWYVI) a:where(.astro-H46QWYVI){color:#000;text-decoration:none;font-size:1.4em;padding:.3rem;transition:.3s;font-family:Arial,Helvetica,sans-serif}.nav:where(.astro-H46QWYVI) ul:where(.astro-H46QWYVI) a:where(.astro-H46QWYVI):hover{color:#000;opacity:.2;text-decoration:none;font-size:1.4em;padding:.3rem;transition:.3s}
