.footer[data-astro-cid-jo6i4kqk]{background:var(--footer);color:var(--fg);box-shadow:inset 0 1px 0 var(--rule);padding:var(--s-9) 0 var(--s-6)}.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--s-7) var(--s-6);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));display:grid}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin-top:var(--s-4);max-width:22ch;font-size:var(--step-1);letter-spacing:-.01em;font-weight:500;line-height:1.35}h2[data-astro-cid-jo6i4kqk]{font-size:var(--step--1);letter-spacing:0;margin-bottom:var(--s-3);font-weight:700}ul[data-astro-cid-jo6i4kqk]{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-jo6i4kqk]{min-height:2.75rem;font-size:var(--step--1);align-items:center;text-decoration:none;display:inline-flex}a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:.2em;text-decoration:underline}.footer-base[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--s-4);margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--rule);font-size:var(--step--1);flex-wrap:wrap;display:flex}.footer-base[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:first-child{max-width:62ch}@media (width<=860px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=330px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);color:var(--fg);background:var(--header);box-shadow:0 1px 0 var(--rule);transition:background-color .24s var(--ease-out), box-shadow .24s var(--ease-out);position:fixed;inset:0 0 auto}.header[data-astro-cid-nen7h5rs][data-solid=false]{box-shadow:none;background:0 0}.header-row[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-5);min-height:4.25rem;display:flex}.brand[data-astro-cid-nen7h5rs]{margin-right:auto;text-decoration:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--s-1);margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:2.75rem;padding:0 var(--s-3);border-radius:var(--r-full);font-weight:500;font-size:var(--step--1);transition:background-color var(--fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#7f7f7f24}.header-cta[data-astro-cid-nen7h5rs]{min-height:2.75rem;font-size:var(--step--1)}.round-button[data-astro-cid-nen7h5rs]{border-radius:var(--r-full);width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;transition:background-color var(--fast) var(--ease-out), transform var(--fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;display:grid}.round-button[data-astro-cid-nen7h5rs]:hover{background:#7f7f7f24}.round-button[data-astro-cid-nen7h5rs]:active{transform:scale(.94)}.theme-button[data-astro-cid-nen7h5rs]{margin-left:calc(var(--s-5) * -.5)}.to-areia[data-astro-cid-nen7h5rs],.to-brasa[data-astro-cid-nen7h5rs]{display:grid}[data-theme=areia] .to-areia[data-astro-cid-nen7h5rs],:root:not([data-theme=areia]) .to-brasa[data-astro-cid-nen7h5rs],.menu-button[data-astro-cid-nen7h5rs]{display:none}@media (width<=860px){.nav[data-astro-cid-nen7h5rs],.header-cta[data-astro-cid-nen7h5rs]{display:none}.menu-button[data-astro-cid-nen7h5rs]{display:grid}.theme-button[data-astro-cid-nen7h5rs]{margin-left:0}}.menu[data-astro-cid-nen7h5rs]{width:100%;max-width:none;height:100%;max-height:none;padding:var(--s-4) var(--gutter) var(--s-6);background:var(--bg);color:var(--fg);gap:var(--s-6);border:0;flex-direction:column;margin:0}.menu[data-astro-cid-nen7h5rs][open]{display:flex}.menu[data-astro-cid-nen7h5rs]::backdrop{background:var(--bg)}.menu-top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;min-height:3.25rem;display:flex}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--s-3) 0;font-size:var(--step-2);letter-spacing:-.03em;font-weight:700;text-decoration:none;display:block}@media (prefers-reduced-motion:no-preference){.menu[data-astro-cid-nen7h5rs][open]{animation:menu-in .28s var(--ease-out)}@keyframes menu-in{0%{opacity:0;transform:translateY(-.75rem)}}}
