.nctMiG_footer{margin-top:var(--space-8);background:var(--color-surface);border-top:1px solid var(--color-border);padding-block:var(--space-7) var(--space-5);font-size:var(--step--1)}.nctMiG_footer a{text-decoration:none}.nctMiG_grid{gap:var(--space-6);grid-template-columns:1.3fr .8fr .8fr 1.5fr;display:grid}@media (max-width:960px){.nctMiG_grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.nctMiG_grid{grid-template-columns:1fr}}.nctMiG_brand{font-family:var(--font-logo);font-weight:600;font-size:var(--step-2);text-transform:lowercase}.nctMiG_social{border:1px solid var(--color-border-strong);border-radius:999px;place-items:center;width:40px;height:40px;display:inline-grid}.nctMiG_social svg{width:18px;height:18px}.nctMiG_social:hover{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.nctMiG_bottom{margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--color-border);justify-content:space-between;gap:var(--space-3);color:var(--color-muted);flex-wrap:wrap;display:flex}.nctMiG_bottomLinks{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin-left:auto;display:flex}
.Mg1eeW_header{z-index:50;background:color-mix(in oklab, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--color-border);position:sticky;top:0}.Mg1eeW_inner{min-height:var(--header-height);align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}.Mg1eeW_logo{font-family:var(--font-logo);text-transform:lowercase;white-space:nowrap;justify-self:center;font-size:clamp(1.65rem,1.3rem + 1.4vw,2.3rem);font-weight:600;line-height:1.15;text-decoration:none}.Mg1eeW_logo small{font-family:var(--font-sans);letter-spacing:.32em;text-transform:uppercase;text-align:center;color:var(--color-muted);margin-top:-.15rem;font-size:.55rem;font-weight:400;display:block}.Mg1eeW_nav{gap:var(--space-5);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;font-weight:400;display:flex}.Mg1eeW_nav a{padding-block:var(--space-2);border-bottom:1px solid #0000;text-decoration:none}.Mg1eeW_nav a:hover{border-bottom-color:currentColor}.Mg1eeW_actions{justify-self:end;align-items:center;gap:var(--space-2);display:flex}.Mg1eeW_iconLink{width:42px;height:42px;transition:background .15s var(--ease);border-radius:999px;place-items:center;text-decoration:none;display:inline-grid;position:relative}.Mg1eeW_iconLink:hover{background:var(--color-surface-strong);color:inherit}.Mg1eeW_iconLink svg{width:21px;height:21px}.Mg1eeW_count{background:var(--color-accent);min-width:18px;height:18px;color:var(--color-bg);border-radius:999px;place-items:center;padding-inline:4px;font-size:.65rem;font-weight:600;display:grid;position:absolute;top:2px;right:0}.Mg1eeW_menuButton{cursor:pointer;background:0 0;border:0;display:none}.Mg1eeW_themeButton{cursor:pointer;background:0 0;border:0}@media (max-width:420px){.Mg1eeW_inner{gap:var(--space-2)}.Mg1eeW_actions{gap:0}.Mg1eeW_iconLink{width:38px;height:38px}}.Mg1eeW_mobileMenu{width:min(86vw,360px);height:100dvh;max-height:none;padding:var(--space-6) var(--space-5);background:var(--color-bg);box-shadow:var(--shadow-lg);transition:translate .3s var(--ease), overlay .3s allow-discrete, display .3s allow-discrete;border:0;margin:0;inset:0 auto 0 0;translate:-100%}.Mg1eeW_mobileMenu:popover-open{translate:0}@starting-style{.Mg1eeW_mobileMenu:popover-open{translate:-100%}}.Mg1eeW_mobileMenu::backdrop{background:#1d1a1859}.Mg1eeW_mobileMenu nav{gap:var(--space-2);margin-top:var(--space-6);font-family:var(--font-serif);font-size:var(--step-2);display:grid}.Mg1eeW_mobileMenu nav a{padding-block:var(--space-2);border-bottom:1px solid var(--color-border);text-decoration:none}.Mg1eeW_closeButton{top:var(--space-4);right:var(--space-4);cursor:pointer;background:0 0;border:0;font-size:1.6rem;line-height:1;position:absolute}@media (max-width:860px){.Mg1eeW_nav{display:none}.Mg1eeW_menuButton{display:inline-grid}.Mg1eeW_inner{grid-template-columns:auto 1fr auto}.Mg1eeW_logo{justify-self:center}}
