.ThemeControls-module__NmE9ma__switch{border:1px solid var(--border-control);width:44px;height:44px;color:var(--text);background:0 0;border-radius:50%;flex:none;place-items:center;transition:background-color .15s;display:grid}@media (hover:hover) and (pointer:fine){.ThemeControls-module__NmE9ma__switch:hover{background:var(--surface)}}.ThemeControls-module__NmE9ma__switch svg{width:20px;height:20px}.ThemeControls-module__NmE9ma__name{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-theme=light] .ThemeControls-module__NmE9ma__toLight,:root:not([data-theme=light]) .ThemeControls-module__NmE9ma__toDark,:root:not([data-js]) .ThemeControls-module__NmE9ma__switch{display:none}@media print{.ThemeControls-module__NmE9ma__switch{display:none}}
.NavBar-module__N9MKlW__nav{z-index:50;background:var(--bg);position:sticky;top:0}.NavBar-module__N9MKlW__bar{height:var(--nav-h);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;display:flex}.NavBar-module__N9MKlW__desktop{color:var(--text-muted);font-size:15px;display:none}.NavBar-module__N9MKlW__links{align-items:center;gap:20px;display:flex}.NavBar-module__N9MKlW__link{cursor:pointer;align-items:center;min-height:44px;transition:color .15s;display:flex}.NavBar-module__N9MKlW__link[aria-current],.NavBar-module__N9MKlW__current{color:var(--wayfinding)}.NavBar-module__N9MKlW__disclosure{position:relative}.NavBar-module__N9MKlW__disclosure summary{gap:8px;list-style:none}.NavBar-module__N9MKlW__disclosure summary::-webkit-details-marker{display:none}.NavBar-module__N9MKlW__disclosure summary:after{content:"+";content:"+" / ""}.NavBar-module__N9MKlW__disclosure[open] summary:after{content:"−";content:"−" / ""}.NavBar-module__N9MKlW__dropdown{border:1px solid var(--border-control);border-radius:var(--radius);background:var(--bg);width:320px;color:var(--text);padding:12px;display:grid;position:absolute;top:calc(100% + 12px);left:0}.NavBar-module__N9MKlW__dropdown a{border-radius:var(--radius);min-height:44px;padding:12px;transition:color .15s,background-color .15s;display:block}.NavBar-module__N9MKlW__dropdown a[aria-current]{color:var(--wayfinding)}.NavBar-module__N9MKlW__actions{align-items:center;gap:16px;display:flex}.NavBar-module__N9MKlW__actions .NavBar-module__N9MKlW__cta{display:none}.NavBar-module__N9MKlW__menuButton{border:1px solid var(--border-control);border-radius:var(--radius);height:44px;color:var(--text);align-items:center;gap:8px;padding-inline:14px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.NavBar-module__N9MKlW__menuButton svg{width:16px;height:16px}.NavBar-module__N9MKlW__menuFallback,.NavBar-module__N9MKlW__nav:not([data-hydrated]) .NavBar-module__N9MKlW__menuButton:is(button){display:none}@media (max-width:899.98px){.NavBar-module__N9MKlW__nav:not([data-hydrated]) .NavBar-module__N9MKlW__menuFallback{display:inline-flex}}@media (max-width:359.98px){.NavBar-module__N9MKlW__actions{gap:8px}}.NavBar-module__N9MKlW__sheet{max-height:calc(100dvh - var(--nav-h));overscroll-behavior:contain;border-bottom:1px solid var(--border);background:var(--bg);padding-block:24px 32px;overflow-y:auto}.NavBar-module__N9MKlW__sheet[hidden]{display:none}.NavBar-module__N9MKlW__sheetLinks{margin-bottom:24px}.NavBar-module__N9MKlW__sheetLinks a{border-bottom:1px solid var(--border);text-underline-offset:4px;padding-block:12px;font-size:24px;font-weight:500;line-height:1.25;text-decoration-line:underline;text-decoration-color:#0000;transition:color .15s,text-decoration-color .15s;display:block}.NavBar-module__N9MKlW__sheetLinks .NavBar-module__N9MKlW__sub a{color:var(--text-muted);padding-left:16px;font-size:18px;font-weight:400}.NavBar-module__N9MKlW__sheetLinks a[aria-current]{color:var(--wayfinding)}.NavBar-module__N9MKlW__sheet .NavBar-module__N9MKlW__sheetCta{width:100%}@media (min-width:900px){.NavBar-module__N9MKlW__desktop{display:block}.NavBar-module__N9MKlW__actions .NavBar-module__N9MKlW__cta{display:inline-flex}.NavBar-module__N9MKlW__nav[data-cta-yield] .NavBar-module__N9MKlW__actions .NavBar-module__N9MKlW__cta:not(:focus),.NavBar-module__N9MKlW__menuButton,.NavBar-module__N9MKlW__sheet{display:none}}@media (hover:hover) and (pointer:fine){.NavBar-module__N9MKlW__link:hover{color:var(--text)}.NavBar-module__N9MKlW__dropdown a:hover{background-color:var(--surface)}.NavBar-module__N9MKlW__sheetLinks a:hover{text-decoration-color:currentColor}.NavBar-module__N9MKlW__link[aria-current]:hover,.NavBar-module__N9MKlW__current:hover,.NavBar-module__N9MKlW__dropdown a[aria-current]:hover,.NavBar-module__N9MKlW__sheetLinks a[aria-current]:hover{color:var(--wayfinding-hover)}}@media print{.NavBar-module__N9MKlW__nav{position:static}.NavBar-module__N9MKlW__desktop,.NavBar-module__N9MKlW__actions,.NavBar-module__N9MKlW__sheet{display:none}}
