.ThemeToggle-module__7wtDjW__toggle{width:34px;height:34px;color:inherit;opacity:.72;cursor:pointer;transition:opacity var(--dur-hover) var(--ease-standard), background-color var(--dur-hover) var(--ease-standard);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.ThemeToggle-module__7wtDjW__toggle:hover{opacity:1;background:color-mix(in srgb, currentColor 7%, transparent)}.ThemeToggle-module__7wtDjW__toggle:focus-visible{outline:var(--focus-ring);outline-offset:1px;opacity:1}.ThemeToggle-module__7wtDjW__icon{display:block;overflow:visible}.ThemeToggle-module__7wtDjW__rays,.ThemeToggle-module__7wtDjW__body,.ThemeToggle-module__7wtDjW__bite{transform-box:view-box;transform-origin:9px 9px;transition:transform .5s var(--ease-out), opacity .35s var(--ease-out)}.ThemeToggle-module__7wtDjW__body{transform:scale(.56)}.ThemeToggle-module__7wtDjW__bite{transform:translate(7px,-7px)}.ThemeToggle-module__7wtDjW__toggle[aria-pressed=true] .ThemeToggle-module__7wtDjW__rays{opacity:0;transform:rotate(-60deg)scale(.4)}.ThemeToggle-module__7wtDjW__toggle[aria-pressed=true] .ThemeToggle-module__7wtDjW__body{transform:scale(.9)}.ThemeToggle-module__7wtDjW__toggle[aria-pressed=true] .ThemeToggle-module__7wtDjW__bite{transform:none}
.SiteNav-module__H4MNTa__header{z-index:50;padding:14px var(--gutter) 0;pointer-events:none;justify-content:center;display:flex;position:fixed;inset:0 0 auto}.SiteNav-module__H4MNTa__bar{pointer-events:auto;width:100%;max-width:var(--site-max);height:60px;transition:max-width .5s var(--ease-out), padding .5s var(--ease-out), background .3s ease, box-shadow .3s ease, color .3s ease;background:0 0;border-radius:20px;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 4px;display:grid;box-shadow:0 0 0 1px #0000}.SiteNav-module__H4MNTa__header[data-scrolled] .SiteNav-module__H4MNTa__bar{background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(16px);backdrop-filter:saturate(1.4)blur(16px);max-width:1200px;box-shadow:0 0 0 1px var(--line), 0 12px 40px -18px #14110c47;padding:0 8px 0 18px}.SiteNav-module__H4MNTa__header[data-night] .SiteNav-module__H4MNTa__bar{background:color-mix(in srgb, var(--night) 84%, transparent);color:var(--night-ink);box-shadow:0 0 0 1px var(--night-line), 0 12px 40px -18px #00000080}.SiteNav-module__H4MNTa__brand{height:40px;color:inherit;border-radius:10px;justify-self:start;align-items:center;padding:0 6px;display:inline-flex}.SiteNav-module__H4MNTa__nav{align-items:center;gap:2px;display:flex}.SiteNav-module__H4MNTa__link{white-space:nowrap;color:var(--ink2);border-radius:99px;padding:8px 13px;font-size:14.5px;text-decoration:none;transition:color .2s,background .2s;position:relative}.SiteNav-module__H4MNTa__header[data-night] .SiteNav-module__H4MNTa__link{color:var(--night-ink2)}.SiteNav-module__H4MNTa__link:after{content:"";transform-origin:0;height:1px;transition:transform .35s var(--ease-out);background:currentColor;position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.SiteNav-module__H4MNTa__link:hover,.SiteNav-module__H4MNTa__link[aria-current=true]{color:var(--ink)}.SiteNav-module__H4MNTa__header[data-night] .SiteNav-module__H4MNTa__link:hover,.SiteNav-module__H4MNTa__header[data-night] .SiteNav-module__H4MNTa__link[aria-current=true]{color:var(--night-ink)}.SiteNav-module__H4MNTa__link:hover:after,.SiteNav-module__H4MNTa__link[aria-current=true]:after{transform:scaleX(1)}.SiteNav-module__H4MNTa__actions{justify-self:end;align-items:center;gap:6px;display:flex}.SiteNav-module__H4MNTa__prefs{max-width:96px;color:var(--ink2);transition:max-width .5s var(--ease-out), margin .5s var(--ease-out), opacity .3s ease .1s, visibility 0s linear 0s;align-items:center;gap:2px;margin-right:4px;display:inline-flex}.SiteNav-module__H4MNTa__header[data-scrolled] .SiteNav-module__H4MNTa__prefs{opacity:0;visibility:hidden;pointer-events:none;max-width:0;transition:max-width .5s var(--ease-out), margin .5s var(--ease-out), opacity .2s ease, visibility 0s linear .5s;margin-right:0}.SiteNav-module__H4MNTa__header[data-night] .SiteNav-module__H4MNTa__prefs{color:var(--night-ink2)}.SiteNav-module__H4MNTa__lang{color:inherit;letter-spacing:.08em;border-radius:8px;padding:6px 8px;font-size:12.5px;text-decoration:none}.SiteNav-module__H4MNTa__lang:hover{color:var(--ink)}.SiteNav-module__H4MNTa__signIn{white-space:nowrap;color:inherit;border-radius:99px;padding:8px 12px;font-size:14.5px;text-decoration:none}.SiteNav-module__H4MNTa__signIn:hover{background:color-mix(in srgb, currentColor 7%, transparent)}.SiteNav-module__H4MNTa__cta{background:var(--cta);height:42px;color:var(--cta-ink);white-space:nowrap;transition:background var(--dur-hover) ease, transform .25s var(--ease-out);border-radius:99px;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.SiteNav-module__H4MNTa__cta:hover{background:var(--cta-hover)}.SiteNav-module__H4MNTa__header[data-night] .SiteNav-module__H4MNTa__cta{background:var(--night-ink);color:var(--night)}@media (max-width:1080px){.SiteNav-module__H4MNTa__nav{display:none}.SiteNav-module__H4MNTa__bar{grid-template-columns:auto 1fr}}@media (max-width:560px){.SiteNav-module__H4MNTa__header{padding-top:10px}.SiteNav-module__H4MNTa__signIn{display:none}.SiteNav-module__H4MNTa__prefs button{display:none}.SiteNav-module__H4MNTa__cta{height:38px;padding:0 14px;font-size:14px}.SiteNav-module__H4MNTa__header[data-scrolled] .SiteNav-module__H4MNTa__bar{padding:0 6px 0 10px}}@media (prefers-reduced-motion:reduce){.SiteNav-module__H4MNTa__bar,.SiteNav-module__H4MNTa__link:after,.SiteNav-module__H4MNTa__prefs,.SiteNav-module__H4MNTa__header[data-scrolled] .SiteNav-module__H4MNTa__prefs,.SiteNav-module__H4MNTa__cta{transition:none}}.SiteNav-module__H4MNTa__spacer{height:84px}
