.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:20;background:#fbfaf8eb;backdrop-filter:blur(10px);color:var(--color-ink);border-bottom:1px solid var(--color-rule-light)}.header[data-astro-cid-3ef6ksr2].overlay{position:absolute;inset:0 0 auto;background:linear-gradient(rgb(12 16 13 / .7),transparent);backdrop-filter:none;border-bottom-color:transparent;color:#fff}.bar[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:92px}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-sm)}.brand[data-astro-cid-3ef6ksr2] .emblem{width:64px}.brand[data-astro-cid-3ef6ksr2] .wordmark{width:210px}.left[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2],.right[data-astro-cid-3ef6ksr2]{display:flex;gap:var(--space-lg);align-items:center}.right[data-astro-cid-3ef6ksr2]{justify-content:flex-end}.left[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.right[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-block;padding-block:var(--space-xs);font-size:.95rem;font-weight:500;opacity:.72;color:inherit;white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 85% / 0 1px no-repeat;transition:background-size var(--dur-short) var(--ease-out),color var(--dur-short)}.left[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.right[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.left[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{opacity:1;background-size:100% 1px}.has-sub[data-astro-cid-3ef6ksr2]{position:relative}.sub[data-astro-cid-3ef6ksr2]{position:absolute;left:calc(var(--space-md) * -1);top:100%;min-width:15rem;padding:var(--space-sm) var(--space-md);border:1px solid var(--rule);border-radius:12px;box-shadow:0 16px 40px #1517161f;display:grid;gap:0;opacity:0;visibility:hidden;translate:0 6px;transition:opacity var(--dur-short) var(--ease-out),translate var(--dur-short) var(--ease-out),visibility var(--dur-short)}.has-sub[data-astro-cid-3ef6ksr2]:hover .sub[data-astro-cid-3ef6ksr2],.has-sub[data-astro-cid-3ef6ksr2]:focus-within .sub[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;translate:0 0}.sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-transform:none;letter-spacing:.01em;font-size:var(--text-sm);padding-block:var(--space-2xs)}[data-astro-cid-3ef6ksr2][data-fav-link][hidden],[data-astro-cid-3ef6ksr2][data-mand-link][hidden]{display:none!important}.mtools[data-astro-cid-3ef6ksr2]{display:none;justify-self:end;align-items:center;gap:var(--space-sm)}.favlink[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.3em;min-height:48px;padding-inline:var(--space-xs);font-size:var(--text-sm);font-weight:550}.menu-btn[data-astro-cid-3ef6ksr2]{display:block;width:46px;height:46px;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:9px;background:none;cursor:pointer;color:inherit}.bars[data-astro-cid-3ef6ksr2],.bars[data-astro-cid-3ef6ksr2]:before{display:block;width:20px;height:1px;margin:auto;background:currentColor;position:relative}.bars[data-astro-cid-3ef6ksr2]{translate:0 -3px}.bars[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;top:7px}@media(max-width:1023px){.left[data-astro-cid-3ef6ksr2],.right[data-astro-cid-3ef6ksr2]{display:none}.bar[data-astro-cid-3ef6ksr2]{grid-template-columns:1fr auto;min-height:72px}.brand[data-astro-cid-3ef6ksr2]{gap:var(--space-xs)}.brand[data-astro-cid-3ef6ksr2] .emblem{width:46px}.brand[data-astro-cid-3ef6ksr2] .wordmark{width:160px}.mtools[data-astro-cid-3ef6ksr2]{display:flex}}.menu[data-astro-cid-3ef6ksr2]{width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow-y:auto}.menu[data-astro-cid-3ef6ksr2]::backdrop{background:var(--color-cream)}.menu[data-astro-cid-3ef6ksr2][open]{animation:fade .28s var(--ease-out)}.menu-head[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;min-height:72px;border-bottom:1px solid var(--rule)}.close[data-astro-cid-3ef6ksr2]{min-height:46px;padding-inline:var(--space-sm);border:1px solid var(--rule);border-radius:9px;background:none;cursor:pointer;text-transform:none;letter-spacing:0;font-size:.95rem}.menu-body[data-astro-cid-3ef6ksr2]{padding-block:var(--space-xl)}.menu-list[data-astro-cid-3ef6ksr2]{margin-top:var(--space-sm)}.menu-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--rule)}.menu[data-astro-cid-3ef6ksr2][open] .menu-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{animation:rise .48s calc(var(--i) * 30ms) var(--ease-out) both}.menu-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding-block:.7rem;font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.15}.menu-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--color-accent)}.menu-list[data-astro-cid-3ef6ksr2].small{margin-top:var(--space-xl)}.menu-list[data-astro-cid-3ef6ksr2].small a[data-astro-cid-3ef6ksr2]{font-size:var(--text-xl)}.menu-foot[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm);margin-top:var(--space-xl)}.footer[data-astro-cid-sz7xmlte]{padding-block:var(--space-3xl) var(--space-lg)}.top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--space-2xl);align-items:start}.mast[data-astro-cid-sz7xmlte]{display:block;width:min(320px,70vw)}.mast[data-astro-cid-sz7xmlte] .stacked{width:100%}.cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl) var(--space-lg)}.cols[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{margin-top:var(--space-sm);display:grid;gap:var(--space-2xs);font-size:var(--text-sm)}.cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{transition:color var(--dur-short)}.cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.base[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-brass)}.base[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);margin-top:var(--space-3xl);padding-top:var(--space-md);border-top:1px solid var(--rule)}.legal[data-astro-cid-sz7xmlte]{margin-top:var(--space-sm);text-align:center;letter-spacing:.06em}.slogan[data-astro-cid-sz7xmlte]{text-transform:none;letter-spacing:0;font-size:var(--text-sm);font-weight:400}@media(max-width:1023px){.top[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr)}.mast[data-astro-cid-sz7xmlte]{margin-inline:auto}}@media(max-width:559px){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr))}.base[data-astro-cid-sz7xmlte]{flex-direction:column;text-align:center}}.follow[data-astro-cid-twptvdkq]{padding-block:var(--space-2xl);border-top:1px solid var(--rule)}.inner[data-astro-cid-twptvdkq]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-lg) var(--space-xl);align-items:center}.inner[data-astro-cid-twptvdkq] .duck{width:84px;color:var(--color-brass)}h2[data-astro-cid-twptvdkq]{font-size:var(--text-2xl)}p[data-astro-cid-twptvdkq]{margin-top:var(--space-2xs)}.actions[data-astro-cid-twptvdkq]{display:flex;gap:var(--space-sm);flex-wrap:wrap}@media(max-width:1023px){.inner[data-astro-cid-twptvdkq]{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.actions[data-astro-cid-twptvdkq]{justify-content:center}}@media(max-width:559px){.actions[data-astro-cid-twptvdkq],.actions[data-astro-cid-twptvdkq] .btn[data-astro-cid-twptvdkq]{width:100%}}.editbar{position:sticky;top:0;z-index:60;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.5rem 1rem;background:#a18450;color:#171614;font:500 .85rem/1.4 Hanken Grotesk,sans-serif}.editbar a{text-decoration:underline;color:inherit}.edit-pen{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;margin-left:.15em;border-radius:50%;background:#a18450;color:#171614;font:400 1rem/1 sans-serif;font-style:normal;letter-spacing:0;text-transform:none;cursor:pointer;vertical-align:middle;box-shadow:0 1px 4px #00000059}.edit-pen:hover,.edit-pen:focus-visible{background:#e7dfcf;outline:2px solid #171614}
