.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--outline);padding:var(--space-xl) 0;margin-top:var(--space-xl)}.links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);margin-bottom:var(--space-md)}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--midnight);font-weight:700}.small[data-astro-cid-sz7xmlte]{font-size:.875rem}.site-header[data-astro-cid-3ef6ksr2]{padding:var(--space-md) 0}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:var(--space-xs);text-decoration:none}.wordmark[data-astro-cid-3ef6ksr2]{font-weight:800;font-size:1.375rem}.owlo[data-astro-cid-3ef6ksr2]{color:var(--midnight)}.kids[data-astro-cid-3ef6ksr2]{color:var(--ocean)}nav[data-astro-cid-3ef6ksr2]{display:flex;gap:var(--space-md);margin-inline-start:auto;flex-wrap:wrap}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.langs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--midnight);text-decoration:none;font-weight:700}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.langs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--ocean)}.langs[data-astro-cid-3ef6ksr2]{position:relative}.langs[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer;font-weight:700;padding:2px var(--space-sm);border-radius:var(--radius-pill);background:var(--ocean-mist);color:var(--ocean-deep)}.langs[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.langs[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{position:absolute;inset-inline-end:0;top:calc(100% + var(--space-xs));z-index:10;margin:0;padding:var(--space-xs);list-style:none;background:var(--white);border-radius:var(--radius-control);border:1px solid var(--ocean-mist);min-width:12rem}.langs[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control)}.langs[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=true]{background:var(--ocean-mist);color:var(--ocean-deep)}@media(max-width:640px){nav[data-astro-cid-3ef6ksr2]{display:none}.langs[data-astro-cid-3ef6ksr2]{margin-inline-start:auto}}
