.shell_header__aC77x{position:sticky;top:0;z-index:40;background:rgba(247,246,242,.88);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);box-shadow:inset 0 -1px 0 var(--line);word-break:keep-all}.shell_header__aC77x[data-tone=dark]{--ink:var(--stage-text);--ink-body:var(--stage-body);--ink-muted:var(--stage-muted);--page-soft:rgba(232,240,236,0.08);--line:var(--stage-line);background:var(--stage)}.shell_header__aC77x[data-tone=dark] :focus-visible{outline-color:var(--stage-accent)}.shell_header__aC77x[data-tone=dark] .shell_resourcesPanel__22cXj{--ink:#14171a;--ink-body:#4b5157;--ink-muted:#4b5157;--page-soft:rgba(20,23,26,0.05);--line:#e6e3dc}.shell_header__aC77x[data-tone=dark] .shell_cta__oLeZR{background:var(--button-dark);color:var(--on-button-dark)}.shell_header__aC77x[data-tone=dark] .shell_cta__oLeZR:hover{background:var(--button-dark);outline:1px solid var(--button-dark);outline-offset:3px}.shell_header__aC77x :focus-visible{outline:3px solid var(--mark);outline-offset:3px}.shell_bar__RaeP_{display:flex;align-items:center;gap:16px;max-width:calc(1192px + 2 * var(--gutter));min-height:var(--header-h);margin:0 auto;padding:0 var(--gutter)}.shell_brand__ykeRS{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-right:auto;color:var(--ink);text-decoration:none}.shell_mark__DVO8W{flex:none;width:28px;height:28px}.shell_name__CnopP{font-size:17px;font-weight:700;letter-spacing:-.03em}.shell_sub__hrDUs{display:none;padding-left:10px;box-shadow:inset 1px 0 0 var(--line);font-size:14px;color:var(--ink-muted)}.shell_nav__anGQD{display:none}.shell_nav__anGQD ul{display:flex;gap:4px;margin:0;padding:0;list-style:none}.shell_nav__anGQD a{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:8px;font-size:15px;color:var(--ink-body);text-decoration:none;transition:background-color .16s ease,color .16s ease}.shell_nav__anGQD a:hover{background:var(--page-soft);color:var(--ink)}.shell_resources__SLtn4{position:static}.shell_resourcesTrigger__fISNg{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:15px;color:var(--ink-body);white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease}.shell_resourcesTrigger__fISNg:hover,.shell_resourcesTrigger__fISNg[aria-expanded=true]{background:var(--page-soft);color:var(--ink)}.shell_resourcesPanel__22cXj a:focus-visible,.shell_resourcesTrigger__fISNg:focus-visible{outline:2px solid var(--mark);outline-offset:2px}.shell_chevron__8OvdL{display:none;transition:transform .16s ease}.shell_triggerWide__TzO3l{display:none}.shell_resourcesTrigger__fISNg[aria-expanded=true] .shell_chevron__8OvdL{transform:rotate(180deg)}.shell_resourcesPanel__22cXj{position:absolute;top:100%;left:0;right:0;display:grid;max-height:calc(100vh - var(--header-h));max-height:calc(100dvh - var(--header-h));margin:0;padding:8px 12px 16px;overflow-y:auto;background:var(--card);box-shadow:inset 0 1px 0 var(--line),0 24px 48px rgba(10,30,22,.16)}.shell_resourcesPanel__22cXj[hidden]{display:none}.shell_panelLabel__2MuBI{margin:8px 12px 2px;font-size:13px;font-weight:600;color:var(--ink-muted)}.shell_panelResources__sk_OS,.shell_panelSections__J6wwV{display:grid;margin:0;padding:0;list-style:none}.shell_panelSections__J6wwV{padding-bottom:8px;border-bottom:1px solid var(--line)}.shell_panelSections__J6wwV a{font-weight:600;color:var(--ink)}.shell_resourcesPanel__22cXj a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:8px;font-size:15px;color:var(--ink-body);text-decoration:none;transition:background-color .16s ease,color .16s ease}.shell_resourcesPanel__22cXj a:hover{background:var(--page-soft);color:var(--ink)}@media (prefers-reduced-motion:reduce){.shell_chevron__8OvdL{transition:none}}.shell_login__TG5Vs,.shell_topLink__MlS1j{display:none;align-items:center;min-height:40px;padding:0 10px;border-radius:8px;font-size:15px;color:var(--ink-body);white-space:nowrap;text-decoration:none;transition:background-color .16s ease,color .16s ease}.shell_login__TG5Vs:hover,.shell_topLink__MlS1j:hover{background:var(--page-soft);color:var(--ink)}.shell_topLink__MlS1j[aria-current]{color:var(--ink)}.shell_login__TG5Vs:focus-visible,.shell_topLink__MlS1j:focus-visible{outline:2px solid var(--mark);outline-offset:2px}.shell_cta__oLeZR{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:9px;background:var(--button);color:var(--on-button);font-size:15px;font-weight:600;white-space:nowrap;text-decoration:none;transition:background-color .16s ease}.shell_cta__oLeZR:hover{background:var(--button-hover)}.shell_main__Qo0yn{display:block;outline:none}@media (max-width:359px){.shell_bar__RaeP_{gap:8px;padding:0 16px}.shell_resourcesTrigger__fISNg{padding:0 8px}.shell_cta__oLeZR{padding:0 12px}}@media (min-width:720px){.shell_sub__hrDUs{display:inline}}.shell_burger__CW_8j{flex:none}@media (min-width:1080px){.shell_nav__anGQD{display:block;margin-right:auto}.shell_resources__SLtn4{position:relative}.shell_triggerWide__TzO3l{display:inline}.shell_burger__CW_8j,.shell_panelLabel__2MuBI,.shell_panelSections__J6wwV,.shell_triggerNarrow__QyX67{display:none}.shell_chevron__8OvdL{display:inline}.shell_login__TG5Vs,.shell_topLink__MlS1j{display:inline-flex}.shell_narrowOnly__mnhwr,.shell_resources__SLtn4{display:none}.shell_resourcesPanel__22cXj{top:calc(100% + 6px);left:auto;right:0;min-width:160px;max-height:none;padding:6px;border-radius:12px;overflow:visible;box-shadow:inset 0 0 0 1px var(--line),var(--shadow-float)}}@media (min-width:1080px) and (max-width:1279px){.shell_sub__hrDUs{display:none}}