:root{--dur-micro:.14s;--dur-ui:.26s;--dur-section:.56s;--ease-standard:cubic-bezier(.2,.7,.2,1);--ease-entrance:cubic-bezier(.16,1,.3,1);--ease-exit:cubic-bezier(.4,0,1,1);--stagger-step:70ms;--focus-ring:3px solid currentColor}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;margin:0}:focus-visible{outline:var(--focus-ring);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-motion-only]{display:revert!important}}.skip-link{color:#fff;z-index:1000;background:#111;padding:.6rem 1rem;position:absolute;top:0;left:-999px}.skip-link:focus{top:.5rem;left:.5rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.preview-banner[data-astro-cid-hkbrpulz]{z-index:900;color:#fff;opacity:.85;letter-spacing:.01em;pointer-events:none;background:#111;border-radius:3px;padding:.5rem .7rem;font:600 .7rem/1 Instrument Sans,system-ui,sans-serif;position:fixed;bottom:.75rem;left:.75rem}
