.sf-header{z-index:40;background:var(--paper,#ffffffe0);border-bottom:1px solid color-mix(in srgb, var(--foreground,#18181b) 10%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--foreground,#18181b);position:sticky;top:0}.sf-header .sf-logo-dark{display:none}.sf-header a{color:inherit}.sf-navlink{opacity:.8}.sf-navlink:hover,.sf-navlink:focus-visible{opacity:1}.sf-shell:has(main .sf-page>.sf-block:first-child[data-block-type=hero]) .sf-header[data-layout=transparent]:not([data-scrolled]){-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background:linear-gradient(#00000073,#0000);border-bottom-color:#0000;position:fixed;left:0;right:0}.sf-shell:has(main .sf-page>.sf-block:first-child[data-block-type=hero]) .sf-header[data-layout=transparent][data-scrolled]{position:fixed;left:0;right:0}.sf-shell:has(main .sf-page>.sf-block:first-child[data-block-type=hero]) .sf-header[data-layout=transparent]:not([data-scrolled]) .sf-logo-light{display:none}.sf-shell:has(main .sf-page>.sf-block:first-child[data-block-type=hero]) .sf-header[data-layout=transparent]:not([data-scrolled]) .sf-logo-dark{display:inline-block}.sf-dd{position:relative}.sf-dd-menu{background:var(--background,#fff);min-width:12rem;color:var(--foreground,#18181b);border-radius:.75rem;padding:.5rem;display:none;position:absolute;top:100%;left:-.75rem;box-shadow:0 12px 32px #00000024}.sf-dd:hover .sf-dd-menu,.sf-dd:focus-within .sf-dd-menu{flex-direction:column;display:flex}.sf-dd-menu a{border-radius:.5rem;padding:.5rem .75rem}.sf-dd-menu a:hover{background:color-mix(in srgb, var(--brand) 8%, transparent)}.sf-cta{background:var(--brand);color:var(--brand-contrast,#fff)!important}.sf-footer{background:var(--surface,#fafafa);color:var(--foreground,#18181b);border-top:1px solid color-mix(in srgb, var(--foreground,#18181b) 10%, transparent)}.sf-footer a{color:inherit;opacity:.8}.sf-footer a:hover{opacity:1}
