.site-header.svelte-wizntt{position:relative;z-index:50;background:var(--brand-navy);border-bottom:4px solid #ed5438}.header-inner.svelte-wizntt{width:min(var(--page-width),calc(100% - 2 * var(--page-gutter)));margin-inline:auto;padding-block:28px;display:flex;align-items:center;gap:32px;color:var(--bg)}.home-link.svelte-wizntt{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;flex-shrink:0}.home-link.svelte-wizntt .brand-logo{font-size:36px;letter-spacing:-1.3px}.home-link.svelte-wizntt .brand-logo svg{width:27px;height:27px}.primary-nav.svelte-wizntt{display:flex;align-items:center;gap:28px;flex:1;font-size:16px}.primary-nav.svelte-wizntt a:where(.svelte-wizntt),.header-account.svelte-wizntt a:where(.svelte-wizntt),.header-account.svelte-wizntt button:where(.svelte-wizntt){color:var(--bg);display:inline-flex;align-items:center;min-height:44px;text-decoration:none;text-underline-offset:5px;transition:color var(--duration-fast, .25s) var(--ease-smooth-out, cubic-bezier(.22, 1, .36, 1))}.primary-nav.svelte-wizntt a:where(.svelte-wizntt):hover,.header-account.svelte-wizntt a:where(.svelte-wizntt):hover,.header-account.svelte-wizntt button:where(.svelte-wizntt):hover{text-decoration:underline}.primary-nav.svelte-wizntt a[aria-current]:where(.svelte-wizntt){text-decoration:underline;text-decoration-color:#f17a61;text-decoration-thickness:2px;text-underline-offset:7px}.header-account.svelte-wizntt{display:flex;align-items:center;gap:28px;font-size:16px}.header-account.svelte-wizntt .header-join:where(.svelte-wizntt){border-bottom:1px solid #a6b1b7;font-weight:600}.header-inner.svelte-wizntt a:where(.svelte-wizntt):focus-visible,.header-inner.svelte-wizntt button:where(.svelte-wizntt):focus-visible{outline-color:var(--bg)!important}.menu-toggle.svelte-wizntt,.mobile-nav.svelte-wizntt{display:none}@media (max-width: 1050px){.header-inner.svelte-wizntt,.primary-nav.svelte-wizntt,.header-account.svelte-wizntt{gap:24px}}@media (max-width: 760px){.header-inner.svelte-wizntt{padding-block:18px;gap:20px}.home-link.svelte-wizntt .brand-logo{font-size:32px}.primary-nav.svelte-wizntt,.header-account.svelte-wizntt{display:none}.site-header.svelte-wizntt .menu-toggle:where(.svelte-wizntt){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;min-width:44px;padding:8px 10px;margin-left:auto;border:1px solid #f7f7f640;border-radius:4px;color:var(--bg);font:400 15px/1.2 var(--sans);text-decoration:none}.menu-toggle[aria-expanded=true].svelte-wizntt{background:#f7f7f612;border-color:#f7f7f680}.site-header.svelte-wizntt .mobile-nav:where(.svelte-wizntt){display:block;position:absolute;top:calc(100% + 8px);right:20px;width:min(400px,calc(100% - 40px));max-height:calc(100dvh - 108px);overflow-y:auto;overscroll-behavior:contain;padding:8px 18px 16px;border-radius:8px;background:var(--surface);box-shadow:0 10px 36px #20394b30}.mobile-primary.svelte-wizntt a:where(.svelte-wizntt){display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:46px;border-bottom:1px solid #e8e8e3;color:var(--ink);font:400 17px/1.3 var(--sans);text-decoration:none}.mobile-primary.svelte-wizntt a:where(.svelte-wizntt) svg{color:var(--ink-muted);flex-shrink:0}.mobile-primary.svelte-wizntt a.mobile-active:where(.svelte-wizntt){color:var(--orange-text);font-weight:600}.mobile-primary.svelte-wizntt a.mobile-active:where(.svelte-wizntt) svg{color:var(--orange-text)}.mobile-primary.svelte-wizntt a:where(.svelte-wizntt){transition:color var(--duration-fast, .25s) var(--ease-smooth-out, cubic-bezier(.22, 1, .36, 1))}.mobile-primary.svelte-wizntt a:where(.svelte-wizntt):hover{color:var(--orange-text)}.mobile-secondary.svelte-wizntt{display:flex;align-items:center;gap:24px;padding:8px 0}.mobile-secondary.svelte-wizntt a:where(.svelte-wizntt){display:inline-flex;align-items:center;min-height:40px;color:var(--ink-muted);font-size:15px;text-decoration:none;transition:color var(--duration-fast, .25s) var(--ease-smooth-out, cubic-bezier(.22, 1, .36, 1))}.mobile-secondary.svelte-wizntt a:where(.svelte-wizntt):hover{color:var(--brand-navy);text-decoration:underline;text-underline-offset:4px}.mobile-account.svelte-wizntt{padding-top:4px}.mobile-join.svelte-wizntt{display:flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px;background:var(--brand-navy);border-radius:3px;color:var(--bg);font-size:16px;font-weight:600;text-decoration:none;transition:background var(--duration-fast, .25s) var(--ease-smooth-out, cubic-bezier(.22, 1, .36, 1))}.mobile-join.svelte-wizntt:hover{background:var(--brand-navy-deep)}.mobile-login.svelte-wizntt{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:4px;color:var(--brand-navy);font-size:15px;text-decoration:none}.mobile-login.svelte-wizntt:hover{text-decoration:underline;text-underline-offset:4px}.mobile-signout.svelte-wizntt{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;border:1px solid var(--line);border-radius:3px;color:var(--brand-navy);font-size:15px}.mobile-nav.svelte-wizntt a:where(.svelte-wizntt):focus-visible,.mobile-nav.svelte-wizntt button:where(.svelte-wizntt):focus-visible{outline:2px solid var(--brand-navy)!important;outline-offset:3px}.mobile-nav.svelte-wizntt .mobile-join:where(.svelte-wizntt):focus-visible{outline-color:var(--orange-text)!important}}footer.svelte-1pdnbtb{background:var(--bg);color:var(--ink-muted)}.compact-inner.svelte-1pdnbtb{width:min(var(--page-width),calc(100% - 2 * var(--page-gutter)));margin-inline:auto;display:grid;grid-template-columns:auto 1fr;gap:16px 48px;align-items:center;border-top:1px solid var(--line);padding-block:24px}.compact-brand.svelte-1pdnbtb{grid-row:1 / 3;display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.compact-brand.svelte-1pdnbtb .brand-logo{font-size:25px;gap:8px}.compact-brand.svelte-1pdnbtb svg{width:19px;height:19px}nav.svelte-1pdnbtb{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:flex-end}nav.svelte-1pdnbtb a:where(.svelte-1pdnbtb){display:inline-flex;align-items:center;min-height:44px;color:var(--ink-muted);text-decoration:underline;text-underline-offset:5px}.compact-explore.svelte-1pdnbtb a:where(.svelte-1pdnbtb){color:var(--ink);font-size:14px}.compact-legal.svelte-1pdnbtb a:where(.svelte-1pdnbtb){font-size:12px}a.svelte-1pdnbtb:hover{color:var(--orange-text)}.footer-credit.svelte-1pdnbtb{width:min(var(--page-width),calc(100% - 2 * var(--page-gutter)));margin:0 auto;padding-bottom:24px;font-size:12px;color:var(--ink-muted)}.footer-credit.svelte-1pdnbtb a:where(.svelte-1pdnbtb){color:inherit;text-underline-offset:4px;text-decoration:underline}@media (max-width: 760px){.compact-inner.svelte-1pdnbtb{grid-template-columns:1fr;gap:12px}.compact-brand.svelte-1pdnbtb{grid-row:auto}nav.svelte-1pdnbtb{justify-content:flex-start;gap:8px 20px}}
