.sk-nav--sticky[data-astro-cid-7jnsk574]{position:sticky;inset-block-start:0;z-index:50;background:color-mix(in srgb,var(--background) 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sk-mobile-nav[data-astro-cid-7jnsk574] summary[data-astro-cid-7jnsk574]{inline-size:44px;justify-content:center;list-style:none;border-radius:12px}.sk-mobile-nav[data-astro-cid-7jnsk574] summary[data-astro-cid-7jnsk574]::-webkit-details-marker{display:none}.sk-burger[data-astro-cid-7jnsk574]{display:grid;gap:5px;inline-size:22px}.sk-burger[data-astro-cid-7jnsk574] i[data-astro-cid-7jnsk574]{display:block;block-size:2px;background:currentColor;border-radius:2px;transition:transform .22s,opacity .22s}.sk-mobile-nav[data-astro-cid-7jnsk574][open] .sk-burger[data-astro-cid-7jnsk574] i[data-astro-cid-7jnsk574]:first-child{transform:translateY(7px) rotate(45deg)}.sk-mobile-nav[data-astro-cid-7jnsk574][open] .sk-burger[data-astro-cid-7jnsk574] i[data-astro-cid-7jnsk574]:nth-child(2){opacity:0}.sk-mobile-nav[data-astro-cid-7jnsk574][open] .sk-burger[data-astro-cid-7jnsk574] i[data-astro-cid-7jnsk574]:last-child{transform:translateY(-7px) rotate(-45deg)}.sk-mobile-nav[data-astro-cid-7jnsk574] nav[data-astro-cid-7jnsk574]{max-block-size:calc(100dvh - 100px);overflow-y:auto}.sk-nav-secondary[data-astro-cid-7jnsk574]{text-decoration:none;font-weight:500;font-size:1.0625rem;color:var(--foreground);padding:.5rem .25rem}@media(max-width:1100px){.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-desktop-nav[data-astro-cid-7jnsk574],.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-nav-secondary[data-astro-cid-7jnsk574]{display:none}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-nav-actions[data-astro-cid-7jnsk574]{margin-inline-start:auto}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-nav[data-astro-cid-7jnsk574]{display:block}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-nav[data-astro-cid-7jnsk574] summary[data-astro-cid-7jnsk574]{min-block-size:48px;min-inline-size:48px;display:flex;align-items:center;position:relative;z-index:61}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-sheet[data-astro-cid-7jnsk574]{position:fixed;inset:0;inset-block-start:var(--sk-nav-h,76px);z-index:60;background:var(--background);display:flex;flex-direction:column;justify-content:space-between;padding:.5rem 20px max(1.25rem,env(safe-area-inset-bottom));max-block-size:none;overflow-y:auto;animation:sk-sheet-in .28s cubic-bezier(.16,1,.3,1)}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-sheet-links[data-astro-cid-7jnsk574]{display:grid}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-sheet-links[data-astro-cid-7jnsk574] a[data-astro-cid-7jnsk574]{display:flex;align-items:center;min-block-size:60px;padding:0 .25rem;font-size:1.375rem;font-weight:600;text-decoration:none;color:var(--foreground);border-block-end:1px solid var(--separator)}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-sheet-links[data-astro-cid-7jnsk574] a[data-astro-cid-7jnsk574][aria-current]{color:var(--accent)}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-sheet-actions[data-astro-cid-7jnsk574]{display:grid;gap:.625rem;padding-block-start:1rem}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-sheet-actions[data-astro-cid-7jnsk574] .sk-button{inline-size:100%;min-block-size:56px;font-size:1.0625rem}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-sheet-actions[data-astro-cid-7jnsk574] .sk-button--primary{background:var(--accent);color:var(--accent-foreground);border-color:var(--accent)}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-sheet-actions[data-astro-cid-7jnsk574] .sk-button--secondary{background:var(--surface);color:var(--foreground);border:1px solid var(--border)}@keyframes sk-sheet-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-mobile-sheet[data-astro-cid-7jnsk574]{animation:none}}html[data-nav-open]{overflow:hidden}}@media(max-width:520px){.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-nav-inner[data-astro-cid-7jnsk574]{gap:8px}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-nav-actions[data-astro-cid-7jnsk574] .sk-button[data-astro-cid-7jnsk574]{padding-inline:12px}}@media(max-width:360px){.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-nav-inner[data-astro-cid-7jnsk574]{gap:4px}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-wordmark[data-astro-cid-7jnsk574]{font-size:22px}.sk-nav--sticky[data-astro-cid-7jnsk574] .sk-nav-actions[data-astro-cid-7jnsk574] .sk-button{font-size:12px;padding-inline:8px;white-space:nowrap}}.cy-consent{max-block-size:calc(100dvh - 1.5rem);overflow-y:auto;overscroll-behavior:contain}.cy-consent .cy-consent-wide{grid-column:1 / -1}.cy-consent-preferences{display:grid;gap:.65rem;margin:.25rem 0;padding:.875rem;border:1px solid var(--border);border-radius:var(--radius-lg)}.cy-consent-preferences legend{padding-inline:.25rem;font-weight:600;font-size:.9rem}.cy-consent-preferences p,.cy-consent-status{margin:0;font-size:.875rem;line-height:1.45;color:var(--muted)}.cy-consent-preferences .switch{min-block-size:44px}.cy-consent:focus{outline:2px solid var(--accent);outline-offset:3px}@media(min-width:720px){.cy-consent{max-inline-size:30rem}}
