.site-footer.svelte-4jwo3w{color:#7c8b9a;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:128px;font-size:12px;display:grid}.brand.svelte-4jwo3w,nav.svelte-4jwo3w{align-items:center;display:flex}.brand.svelte-4jwo3w{color:#43566a;gap:9px;font-size:13px;font-weight:750}.brand.svelte-4jwo3w img:where(.svelte-4jwo3w){border-radius:8px}p.svelte-4jwo3w{text-align:center;margin:0}nav.svelte-4jwo3w{gap:18px}nav.svelte-4jwo3w a:where(.svelte-4jwo3w){color:var(--blue-deep);font-weight:650}nav.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{text-underline-offset:4px;text-decoration:underline}@media (width<=760px){.site-footer.svelte-4jwo3w{grid-template-columns:1fr;gap:14px;padding-block:34px}p.svelte-4jwo3w{text-align:left}nav.svelte-4jwo3w{flex-wrap:wrap}}.site-header.svelte-a8kxe2{z-index:30;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:#ffffffbf;border:1px solid #cbd6dfeb;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;min-height:60px;margin-top:18px;padding:10px 12px 10px 16px;display:flex;position:sticky;top:14px;box-shadow:0 8px 30px #34485c14}.brand.svelte-a8kxe2{white-space:nowrap;align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:750;display:flex}.brand.svelte-a8kxe2 img:where(.svelte-a8kxe2){border-radius:9px;flex:none;box-shadow:0 2px 6px #1d64a62e}.brand-divider.svelte-a8kxe2{background:var(--line);width:1px;height:22px;margin-inline:2px}.brand-section.svelte-a8kxe2{color:var(--muted);text-overflow:ellipsis;font-weight:550;overflow:hidden}nav.svelte-a8kxe2{align-items:center;gap:6px;font-size:14px;font-weight:650;display:flex}nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){color:#536275;border-radius:10px;padding:10px 12px;transition:color .16s,background .16s}nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover,nav.svelte-a8kxe2 a.active:where(.svelte-a8kxe2){color:var(--ink);background:#edf3f8}nav.svelte-a8kxe2 .nav-cta:where(.svelte-a8kxe2){background:var(--blue);color:#fff;padding-inline:16px;box-shadow:inset 0 0 0 1px #00000014,0 5px 12px #168cff3d}nav.svelte-a8kxe2 .nav-cta:where(.svelte-a8kxe2):hover{background:var(--blue-deep);color:#fff}@media (width<=760px){.site-header.svelte-a8kxe2{border-radius:14px;min-height:54px;margin-top:10px;position:static}nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):not(.nav-cta),.brand-divider.svelte-a8kxe2,.brand-section.svelte-a8kxe2{display:none}nav.svelte-a8kxe2 .nav-cta:where(.svelte-a8kxe2){padding:9px 11px;font-size:12px}}@media (width<=410px){.brand.svelte-a8kxe2 span:where(.svelte-a8kxe2):first-of-type{display:none}}
