.site-search-dialog[data-astro-cid-tmj4jxf5]{border:1px solid var(--aw-color-border);border-radius:var(--aw-radius-lg);width:min(42rem,100vw - 2rem);max-height:min(72vh,40rem);color:var(--aw-color-text-default);background:var(--aw-color-bg-surface);box-shadow:var(--aw-shadow-menu);margin-inline:auto;padding:1.125rem;position:fixed;inset-block-start:clamp(4.5rem,14vh,8rem);overflow:hidden}.site-search-dialog[data-astro-cid-tmj4jxf5]::backdrop{background:#08120f6b}@media (max-width:30rem){.site-search-dialog[data-astro-cid-tmj4jxf5]{width:calc(100vw - 1rem);max-height:calc(100dvh - 2rem);padding:1rem;inset-block-start:1rem}}@media (prefers-reduced-motion:no-preference){.site-search-dialog[data-astro-cid-tmj4jxf5][open]{animation:.16s ease-out both search-dialog-enter}@keyframes search-dialog-enter{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}}.coreli-header[data-astro-cid-nswrv7r3]{border-bottom-color:var(--aw-color-border)}[data-astro-cid-nswrv7r3][data-header-bar]{max-width:80rem;min-height:4.75rem;padding-inline:clamp(1.25rem,4vw,3rem)}@media (min-width:64rem){[data-astro-cid-nswrv7r3][data-header-bar]{grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:clamp(.5rem,1.5vw,1.5rem)}[data-astro-cid-nswrv7r3][data-header-actions],[data-astro-cid-nswrv7r3][data-header-actions]>div[data-astro-cid-nswrv7r3]{flex-shrink:0;width:max-content}[data-astro-cid-nswrv7r3][data-header-actions]>div[data-astro-cid-nswrv7r3]{gap:.5rem}}.main-nav-link[data-astro-cid-nswrv7r3]{min-height:44px;color:var(--aw-color-text-muted);font-size:.875rem;font-weight:550}.main-nav-link[data-astro-cid-nswrv7r3][aria-current=page]{color:var(--aw-color-text-heading)}.main-nav-link-label[data-astro-cid-nswrv7r3]:after{background:var(--aw-color-link);height:1px}.compact-menu-panel[data-astro-cid-nswrv7r3]{border-radius:var(--aw-radius-lg);background:var(--aw-color-bg-surface);box-shadow:var(--aw-shadow-menu)}.compact-menu-panel[data-astro-cid-nswrv7r3] nav[data-astro-cid-nswrv7r3] a[data-astro-cid-nswrv7r3]{border-radius:var(--aw-radius-sm);min-height:48px;font-size:.9375rem}html[data-coreli-intro-enhanced] .coreli-header[data-astro-cid-nswrv7r3]{border-bottom-color:#0000}@media (min-width:64rem) and (max-width:95.999rem){[data-astro-cid-nswrv7r3][data-header-bar]{grid-template-columns:auto minmax(0,1fr) auto;column-gap:.5rem;padding-inline:1.25rem}.main-nav-link[data-astro-cid-nswrv7r3]{padding-inline:.625rem}[data-astro-cid-nswrv7r3][data-header-actions]>div[data-astro-cid-nswrv7r3]{gap:.375rem}}@media (max-width:63.999rem){[data-astro-cid-nswrv7r3][data-header-bar]{grid-template-columns:minmax(0,1fr) auto}#main-navigation[data-astro-cid-nswrv7r3],[data-astro-cid-nswrv7r3][data-header-actions],.header-menu-toggle[data-astro-cid-nswrv7r3]{display:none}.header-compact-menu[data-astro-cid-nswrv7r3]{pointer-events:auto;visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)scale(1)}}.site-footer[data-astro-cid-w622twah]{background:var(--aw-color-bg-page)}.footer-inner[data-astro-cid-w622twah]{max-width:80rem;padding-inline:clamp(1.25rem,4vw,3rem)}.footer-wordmark[data-astro-cid-w622twah]{color:var(--aw-color-text-heading);letter-spacing:-.03em;margin-bottom:1rem;font-size:2rem;line-height:1.1}.footer-colophon[data-astro-cid-w622twah]{border-top:1px solid var(--aw-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.footer-copyright[data-astro-cid-w622twah]{overflow-wrap:anywhere;margin:0}.footer-notices[data-astro-cid-w622twah]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.footer-notices[data-astro-cid-w622twah] a[data-astro-cid-w622twah],.footer-legal-menu[data-astro-cid-w622twah] a[data-astro-cid-w622twah]{min-height:44px;color:var(--aw-color-text-muted);text-underline-offset:.22em;align-items:center;display:inline-flex}.footer-notices[data-astro-cid-w622twah] a[data-astro-cid-w622twah]:hover,.footer-legal-menu[data-astro-cid-w622twah] a[data-astro-cid-w622twah]:hover{color:var(--aw-color-link);text-decoration:underline}.site-footer[data-astro-cid-w622twah] a[data-astro-cid-w622twah]:focus-visible{outline:2px solid var(--aw-color-link);outline-offset:4px}.footer-directory[data-astro-cid-w622twah]{grid-template-columns:minmax(14rem,1.6fr) repeat(3,minmax(7rem,.7fr));align-items:start;gap:clamp(2rem,5vw,5.5rem);padding-block:4rem;display:grid}.footer-brand[data-astro-cid-w622twah],.footer-group[data-astro-cid-w622twah],.footer-link-list[data-astro-cid-w622twah] li[data-astro-cid-w622twah],.footer-link-list[data-astro-cid-w622twah] a[data-astro-cid-w622twah]{min-width:0}.footer-link-list[data-astro-cid-w622twah]{gap:.375rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.footer-link-list[data-astro-cid-w622twah] a[data-astro-cid-w622twah]{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:36px;display:inline-flex}@media (max-width:63.999rem){.footer-directory[data-astro-cid-w622twah]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem clamp(1.5rem,5vw,3.5rem);padding-block:2.25rem}.footer-brand[data-astro-cid-w622twah]{grid-column:1/-1}}@media (max-width:39.999rem){.footer-directory[data-astro-cid-w622twah]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem;padding-block:1.75rem}.footer-link-list[data-astro-cid-w622twah] a[data-astro-cid-w622twah]{min-height:44px}}.page-breadcrumbs[data-astro-cid-y2xjb3f2]{width:min(100% - 2.5rem,76rem);color:var(--aw-color-text-muted);margin:1.5rem auto 0;font-size:.8125rem}.page-breadcrumbs[data-astro-cid-y2xjb3f2] ol[data-astro-cid-y2xjb3f2],.page-breadcrumbs[data-astro-cid-y2xjb3f2] li[data-astro-cid-y2xjb3f2]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.page-breadcrumbs[data-astro-cid-y2xjb3f2] a[data-astro-cid-y2xjb3f2]{min-height:2.75rem;color:var(--aw-color-link);text-underline-offset:.2em;align-items:center;display:inline-flex}.page-breadcrumbs[data-astro-cid-y2xjb3f2] a[data-astro-cid-y2xjb3f2]:hover{text-decoration:underline}
