.which-compass.svelte-154n3t9{border-top:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);margin-top:1rem;padding-top:1.5rem}h2.svelte-154n3t9{font-family:var(--font-display,system-ui);color:color-mix(in srgb, var(--color-text) 70%, transparent);margin-bottom:.75rem;font-size:1rem;font-weight:600}ul.svelte-154n3t9{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-154n3t9{color:color-mix(in srgb, var(--color-text) 70%, transparent);font-size:.875rem;line-height:1.5}li.svelte-154n3t9 a:where(.svelte-154n3t9){color:var(--color-primary);text-decoration:underline}li.svelte-154n3t9 a:where(.svelte-154n3t9):hover{opacity:.8}.desc.svelte-154n3t9{color:color-mix(in srgb, var(--color-text) 60%, transparent)}.current.svelte-154n3t9 .label:where(.svelte-154n3t9){color:color-mix(in srgb, var(--color-text) 50%, transparent)}.you-are-here.svelte-154n3t9{color:color-mix(in srgb, var(--color-text) 50%, transparent);margin-inline-start:.25rem;font-size:.75rem;font-style:italic}.trust-footer.svelte-z9oj0d{text-align:center;flex-direction:column;gap:.5rem;display:flex}.trust-line.svelte-z9oj0d{color:color-mix(in srgb, var(--color-text) 60%, transparent);margin:0;font-size:.75rem;line-height:1.4}.trust-line.svelte-z9oj0d a:where(.svelte-z9oj0d){color:inherit;text-decoration:underline}.trust-line.svelte-z9oj0d a:where(.svelte-z9oj0d):hover{color:color-mix(in srgb, var(--color-text) 80%, transparent)}.platform-note.svelte-z9oj0d{color:color-mix(in srgb, var(--color-text) 50%, transparent);margin-top:.25rem;font-size:.6875rem}.independent-note.svelte-z9oj0d{color:color-mix(in srgb, var(--color-text) 55%, transparent);margin-top:.5rem;font-size:.6875rem;font-style:italic}.trust-ai-section.svelte-z9oj0d{border-top:1px solid color-mix(in srgb, var(--color-text) 15%, transparent);justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;font-size:.6875rem;display:flex}.trust-ai-heading.svelte-z9oj0d{color:color-mix(in srgb, var(--color-text) 50%, transparent);text-transform:uppercase;letter-spacing:.05em}.trust-ai-link.svelte-z9oj0d{color:color-mix(in srgb, var(--color-text) 60%, transparent);text-decoration:underline}.trust-ai-link.svelte-z9oj0d:hover{color:color-mix(in srgb, var(--color-text) 80%, transparent)}.trust-ai-sep.svelte-z9oj0d{color:color-mix(in srgb, var(--color-text) 30%, transparent)}.lang-switcher.svelte-1v2j48r{display:inline-block;position:relative}.lang-switcher--mobile.svelte-1v2j48r{width:100%}.lang-switcher__trigger.svelte-1v2j48r{border:1px solid var(--text-muted,#5c5750);background:var(--surface,#efe9de);min-height:44px;color:var(--text,#1a1815);cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1);display:flex}.lang-switcher__trigger.svelte-1v2j48r:hover{border-color:var(--accent,#2e2b26)}.lang-switcher__trigger.svelte-1v2j48r:focus-visible{outline:2px solid var(--focus-ring-color,#2e2b26);outline-offset:2px}.lang-switcher__trigger--mobile.svelte-1v2j48r{width:100%;padding:.625rem 1rem;font-size:1rem}.lang-switcher__current.svelte-1v2j48r{color:var(--text,#1a1815)}.lang-switcher__chevron.svelte-1v2j48r{width:1rem;height:1rem;color:var(--text-muted,#5c5750);transition:transform .15s cubic-bezier(.2,0,0,1)}.lang-switcher__chevron--open.svelte-1v2j48r{transform:rotate(180deg)}.lang-switcher__list.svelte-1v2j48r{z-index:50;border:1px solid var(--text-muted,#5c5750);background:var(--bg,#f8f4ee);border-radius:.5rem;width:12rem;max-height:15rem;margin-top:.25rem;padding:0;list-style:none;position:absolute;inset-inline-end:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}.lang-switcher__list--mobile.svelte-1v2j48r{width:100%;inset-inline-start:0}.lang-switcher__option.svelte-1v2j48r{color:var(--text-muted,#5c5750);cursor:pointer;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.875rem;transition:background-color .1s cubic-bezier(.2,0,0,1),color .1s cubic-bezier(.2,0,0,1);display:flex}.lang-switcher__option.svelte-1v2j48r:focus{outline:none}.lang-switcher__option--highlighted.svelte-1v2j48r{background:var(--surface,#efe9de);color:var(--text,#1a1815)}.lang-switcher__option--selected.svelte-1v2j48r{font-weight:600}.lang-switcher__option.svelte-1v2j48r:not(.lang-switcher__option--highlighted):hover{background:var(--surface,#efe9de)}.lang-switcher__check.svelte-1v2j48r{width:1rem;height:1rem;color:var(--accent,#2e2b26)}@media (prefers-color-scheme:dark){.lang-switcher__trigger.svelte-1v2j48r{background:var(--surface,#1f1d17);border-color:var(--text-muted,#a5a09a);color:var(--text,#f8f4ee)}.lang-switcher__trigger.svelte-1v2j48r:hover{border-color:var(--accent,#f8f4ee)}.lang-switcher__current.svelte-1v2j48r{color:var(--text,#f8f4ee)}.lang-switcher__chevron.svelte-1v2j48r{color:var(--text-muted,#a5a09a)}.lang-switcher__list.svelte-1v2j48r{background:var(--bg,#14130f);border-color:var(--text-muted,#a5a09a)}.lang-switcher__option.svelte-1v2j48r{color:var(--text-muted,#a5a09a)}.lang-switcher__option--highlighted.svelte-1v2j48r{background:var(--surface,#1f1d17);color:var(--text,#f8f4ee)}.lang-switcher__option.svelte-1v2j48r:not(.lang-switcher__option--highlighted):hover{background:var(--surface,#1f1d17)}.lang-switcher__check.svelte-1v2j48r{color:var(--accent,#f8f4ee)}}@media (prefers-reduced-motion:reduce){.lang-switcher__trigger.svelte-1v2j48r,.lang-switcher__chevron.svelte-1v2j48r,.lang-switcher__option.svelte-1v2j48r{transition:none}}.lang-list.svelte-1rvvtq6{display:none}@media (width>=768px){.lang-list.svelte-1rvvtq6{display:block}}.lang-list__items.svelte-1rvvtq6{flex-wrap:wrap;justify-content:center;gap:.25rem 0;margin:0;padding:0;list-style:none;display:flex}.lang-list__item.svelte-1rvvtq6{align-items:center;display:flex}.lang-list__separator.svelte-1rvvtq6{color:var(--text-muted,#5c5750);-webkit-user-select:none;user-select:none;padding:0 .5rem}.lang-list__link.svelte-1rvvtq6{color:var(--text-muted,#5c5750);align-items:center;min-height:44px;padding:.5rem .25rem;font-size:.875rem;text-decoration:none;transition:color .15s;display:flex}.lang-list__link.svelte-1rvvtq6:hover{color:var(--text,#1a1815);text-decoration:underline}.lang-list__link.svelte-1rvvtq6:focus-visible{outline:2px solid var(--focus-ring-color,#2e2b26);outline-offset:2px;border-radius:.25rem}.lang-list__link--current.svelte-1rvvtq6{color:var(--text,#1a1815);font-weight:600}@media (prefers-color-scheme:dark){.lang-list__separator.svelte-1rvvtq6,.lang-list__link.svelte-1rvvtq6{color:var(--text-muted,#a5a09a)}.lang-list__link.svelte-1rvvtq6:hover,.lang-list__link--current.svelte-1rvvtq6{color:var(--text,#f8f4ee)}}
