.PublicShell-module-scss-module__ngzyBa__shell{background-color:var(--color-surface-base);flex-direction:column;min-height:100vh;display:flex}.PublicShell-module-scss-module__ngzyBa__header{--public-header-border-width:1px;--public-topnav-min-height:calc(var(--space-12) + var(--space-2));--public-header-background-opacity:62%;--public-header-background:color-mix(in srgb, var(--color-pure-white) var(--public-header-background-opacity), transparent);--public-header-border-opacity:36%;--public-header-border:color-mix(in srgb, var(--color-border-subtle) var(--public-header-border-opacity), transparent);--public-header-blur-radius:var(--space-4);--public-header-saturation:180%;top:var(--space-0);z-index:10;grid-template-columns:minmax(var(--space-0), 1fr) auto minmax(var(--space-0), 1fr);align-items:center;gap:var(--space-6);min-height:var(--public-topnav-min-height);padding:var(--space-0) var(--space-4);border-bottom:var(--public-header-border-width) solid var(--public-header-border);background-color:var(--public-header-background);-webkit-backdrop-filter:saturate(var(--public-header-saturation)) blur(var(--public-header-blur-radius));backdrop-filter:saturate(var(--public-header-saturation)) blur(var(--public-header-blur-radius));display:grid;position:sticky}@media (min-width:1024px){.PublicShell-module-scss-module__ngzyBa__header{padding-inline:var(--space-6)}}.PublicShell-module-scss-module__ngzyBa__brandLink{justify-self:start;align-items:center;min-width:0;display:inline-flex}.PublicShell-module-scss-module__ngzyBa__sectionNav{justify-self:center;align-items:center;gap:var(--space-8);grid-column:2;display:none}@media (min-width:1024px){.PublicShell-module-scss-module__ngzyBa__sectionNav{display:flex}}.PublicShell-module-scss-module__ngzyBa__sectionNavLink{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal);transition:color var(--duration-fast) var(--easing-standard)}.PublicShell-module-scss-module__ngzyBa__sectionNavLink:hover,.PublicShell-module-scss-module__ngzyBa__sectionNavLink:active{color:var(--color-text-primary)}.PublicShell-module-scss-module__ngzyBa__headerActions{justify-self:end;align-items:center;gap:var(--space-3);grid-column:3;display:flex}.PublicShell-module-scss-module__ngzyBa__loginLink{width:var(--space-8);height:var(--space-8);color:var(--color-text-secondary);border-radius:var(--radius-buttons);transition:color var(--duration-fast) var(--easing-standard),background-color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;display:inline-flex}.PublicShell-module-scss-module__ngzyBa__loginLink:hover{color:var(--color-text-primary);background-color:var(--color-surface-base)}.PublicShell-module-scss-module__ngzyBa__loginLink svg{flex:0 0 var(--space-4);width:var(--space-4);height:var(--space-4)}.PublicShell-module-scss-module__ngzyBa__loginLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}:is(.PublicShell-module-scss-module__ngzyBa__shell:has([data-landing-page]) .PublicShell-module-scss-module__ngzyBa__sectionNavLink:hover,.PublicShell-module-scss-module__ngzyBa__shell:has([data-landing-page]) .PublicShell-module-scss-module__ngzyBa__sectionNavLink:active,.PublicShell-module-scss-module__ngzyBa__shell:has([data-landing-page]) .PublicShell-module-scss-module__ngzyBa__loginLink:hover){color:var(--color-text-brand)}.PublicShell-module-scss-module__ngzyBa__shell:has([data-landing-page]) .PublicShell-module-scss-module__ngzyBa__loginLink:hover{background-color:#0000}.PublicShell-module-scss-module__ngzyBa__main{flex-direction:column;flex:1;display:flex}.PublicShell-module-scss-module__ngzyBa__footer{--public-footer-border-width:1px;gap:var(--space-2);padding:var(--space-8) var(--space-6);border-top:var(--public-footer-border-width) solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-direction:column;display:flex}@media (min-width:768px){.PublicShell-module-scss-module__ngzyBa__footer{padding:var(--space-6) var(--space-10);flex-direction:row;justify-content:space-between;align-items:center}}.PublicShell-module-scss-module__ngzyBa__footerNote{color:var(--color-text-disabled)}
