.mobile-menu-container[data-astro-cid-3ef6ksr2]{display:none;position:absolute;top:71px;left:0;width:100%;background-color:var(--white);border-bottom:1px solid var(--secondary-color);padding:20px;box-sizing:border-box;box-shadow:0 4px 6px #0000001a;z-index:1000}.mobile-menu-container[data-astro-cid-3ef6ksr2].active{display:block}.mobile-menu-container[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:15px}.mobile-menu-container[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--text-dark);font-size:16px}.mobile-signin[data-astro-cid-3ef6ksr2]{margin-top:20px;padding-top:20px;border-top:1px solid var(--secondary-color)}.hamburger-menu[data-astro-cid-3ef6ksr2]{display:none;cursor:pointer}.hamburger-menu[data-astro-cid-3ef6ksr2] div[data-astro-cid-3ef6ksr2]{width:25px;height:3px;background-color:var(--text-dark);margin:4px 0}header[data-astro-cid-3ef6ksr2]{padding:0;background-color:var(--white);border-bottom:1px solid var(--secondary-color)}header[data-astro-cid-3ef6ksr2]>.container[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px}.logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;font-weight:700;font-size:20px}.logo-link[data-astro-cid-3ef6ksr2]{text-decoration:none;color:inherit}.logo[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{margin-right:10px}nav[data-astro-cid-3ef6ksr2]{display:flex;gap:25px}.header-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:15px;flex-wrap:nowrap}.header-actions[data-astro-cid-3ef6ksr2] .auth-ui[data-astro-cid-3ef6ksr2][data-auth=signed-out]{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;white-space:nowrap}.header-actions[data-astro-cid-3ef6ksr2] .auth-ui[data-astro-cid-3ef6ksr2][data-auth=signed-in]{display:flex;align-items:center;gap:12px}.header-actions[data-astro-cid-3ef6ksr2] .auth-ui[data-astro-cid-3ef6ksr2][data-auth=signed-out] .desktop-signin[data-astro-cid-3ef6ksr2]{display:inline-flex}.header-actions[data-astro-cid-3ef6ksr2] .auth-ui[data-astro-cid-3ef6ksr2][data-auth=signed-out] .sign-in-link[data-astro-cid-3ef6ksr2],.header-actions[data-astro-cid-3ef6ksr2] .auth-ui[data-astro-cid-3ef6ksr2][data-auth=signed-out] .btn[data-astro-cid-3ef6ksr2]{white-space:nowrap}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;color:var(--text-light);font-size:14px}.sign-in-link[data-astro-cid-3ef6ksr2]{color:var(--text-light);font-size:14px;cursor:pointer}@media (max-width: 768px){.desktop-nav[data-astro-cid-3ef6ksr2]{display:none}.header-actions[data-astro-cid-3ef6ksr2] .auth-ui[data-astro-cid-3ef6ksr2][data-auth=signed-out] .desktop-signin[data-astro-cid-3ef6ksr2]{display:none!important}.header-actions[data-astro-cid-3ef6ksr2] .auth-ui[data-astro-cid-3ef6ksr2][data-auth=signed-out] .desktop-signin[data-astro-cid-3ef6ksr2] .sign-in-link[data-astro-cid-3ef6ksr2],.header-actions[data-astro-cid-3ef6ksr2] .auth-ui[data-astro-cid-3ef6ksr2][data-auth=signed-out]>.desktop-signin[data-astro-cid-3ef6ksr2] .sign-in-link[data-astro-cid-3ef6ksr2],.header-actions[data-astro-cid-3ef6ksr2] .auth-ui[data-astro-cid-3ef6ksr2][data-auth=signed-out] .sign-in-link[data-astro-cid-3ef6ksr2]{display:none!important}.hamburger-menu[data-astro-cid-3ef6ksr2]{display:block;margin-right:8px}header[data-astro-cid-3ef6ksr2]{padding:15px 0}header[data-astro-cid-3ef6ksr2]>.container[data-astro-cid-3ef6ksr2]{padding:0 20px;justify-content:space-between;align-items:center}.header-actions[data-astro-cid-3ef6ksr2]{gap:10px}.header-actions[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{padding:8px 12px;font-size:14px}}footer[data-astro-cid-sz7xmlte]{text-align:center;padding:40px 20px;border-top:1px solid var(--secondary-color);color:var(--text-light)}.footer-content[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;line-height:1.6}.footer-content[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-light);text-decoration:none}.footer-content[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline}
