.layout.svelte-t6z8hb{display:flex;flex-direction:column;min-height:100vh;font-family:Inter Variable,sans-serif}header.svelte-t6z8hb{background-color:#b1c5a4;color:#000;display:flex;align-items:center;justify-content:space-between;padding:1rem;min-height:150px;font-size:1.1rem}.logo.svelte-t6z8hb{flex:1;max-width:33%}.logo.svelte-t6z8hb img:where(.svelte-t6z8hb){max-height:127px;max-width:127px}.navigation.svelte-t6z8hb{flex:2;max-width:66%;text-align:right}.navigation.svelte-t6z8hb ul:where(.svelte-t6z8hb){list-style:none;margin:0;padding:0;display:flex;gap:1rem;justify-content:flex-end}.navigation.svelte-t6z8hb ul:where(.svelte-t6z8hb) li:where(.svelte-t6z8hb) a:where(.svelte-t6z8hb){color:#000;text-decoration:none}.navigation.svelte-t6z8hb ul:where(.svelte-t6z8hb) li:where(.svelte-t6z8hb) a:where(.svelte-t6z8hb):hover{text-decoration:underline}.brand.svelte-t6z8hb{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;flex:1;max-width:33%}.title.svelte-t6z8hb{font-weight:600}.menu-toggle.svelte-t6z8hb{display:none;background:none;border:none;font-size:2rem;cursor:pointer;line-height:1}main.svelte-t6z8hb{flex:1;padding:2rem}footer.svelte-t6z8hb{background-color:#fff;color:#000;display:flex;align-items:center;justify-content:space-between;padding:1rem;font-size:1rem;max-height:200px;overflow:hidden}.footer-group.svelte-t6z8hb{display:flex;flex-direction:column;gap:1rem}.footer-group.svelte-t6z8hb div:where(.svelte-t6z8hb) p:where(.svelte-t6z8hb) a:where(.svelte-t6z8hb){color:#000;text-decoration:none}.footer-group.svelte-t6z8hb div:where(.svelte-t6z8hb) p:where(.svelte-t6z8hb) a:where(.svelte-t6z8hb):hover{text-decoration:underline}.footer-group.svelte-t6z8hb div:where(.svelte-t6z8hb) p:where(.svelte-t6z8hb):first-of-type{font-weight:700}@media(max-width:800px){header.svelte-t6z8hb,footer.svelte-t6z8hb{flex-direction:column;text-align:center;max-height:1000px}header.svelte-t6z8hb .brand:where(.svelte-t6z8hb){align-self:flex-start;text-align:left;max-width:100%;width:100%}.menu-toggle.svelte-t6z8hb{display:block;align-self:flex-end}header.svelte-t6z8hb .navigation:where(.svelte-t6z8hb){display:none;width:100%}header.svelte-t6z8hb .navigation.open:where(.svelte-t6z8hb){display:block!important}header.svelte-t6z8hb .navigation:where(.svelte-t6z8hb) ul:where(.svelte-t6z8hb){flex-direction:column;gap:.5rem;justify-content:center;align-items:center}}
