.spotlight.svelte-phsbos{gap:2rem;width:100%}.tabs.svelte-phsbos{flex-wrap:wrap;gap:.5rem}.tabs.svelte-phsbos button:where(.svelte-phsbos){background-color:var(--bg-lighter);transition:background-color var(--tt) ease-in-out, border-color var(--tt) ease-in-out, box-shadow var(--tt) ease-in-out, color var(--tt) ease-in-out, translate var(--tt) ease-in-out}.tabs.svelte-phsbos button:where(.svelte-phsbos):not(:disabled):hover{background-color:color-mix(in srgb, var(--feature-tint) 6%, var(--bg-lighter));border-color:var(--feature-tint);box-shadow:var(--shadow);translate:0 -1px}.tabs.svelte-phsbos button.active:where(.svelte-phsbos){background-color:color-mix(in srgb, var(--feature-tint) 12%, transparent);border-color:var(--feature-tint);color:var(--fg)}.panel.svelte-phsbos{grid-template-columns:5fr 6fr;align-items:center;gap:2rem;width:100%;display:grid}@media (width<=768px){.panel.svelte-phsbos{grid-template-columns:1fr;gap:1.5rem}}.copy.svelte-phsbos{gap:.5rem}.copy.svelte-phsbos>p:where(.svelte-phsbos){margin:.25rem 0 0}.copy.svelte-phsbos>.checks{gap:.5rem;margin:1rem 0 0}.copy.svelte-phsbos>.actions,.copy.svelte-phsbos>.link{margin-top:1.5rem}.copy.svelte-phsbos>.note,.copy.svelte-phsbos>.plan{margin-top:1rem}.copy.svelte-phsbos{align-items:flex-start;min-width:0}.checks.svelte-phsbos{width:100%;padding:0;list-style:none}.checks.svelte-phsbos li:where(.svelte-phsbos){align-items:center;gap:.5rem}.checks.svelte-phsbos .check:where(.svelte-phsbos){color:var(--feature-tint);display:flex}.checks.svelte-phsbos .check:where(.svelte-phsbos) svg{width:1rem;height:1rem}.plan.svelte-phsbos{align-items:center;gap:.375rem}.plan.svelte-phsbos svg{width:.875rem;height:.875rem;color:var(--feature-tint)}.actions.svelte-phsbos{flex-wrap:wrap;gap:.75rem}@media (width<=768px){.actions.svelte-phsbos{flex-direction:column;align-items:stretch;width:100%}.actions.svelte-phsbos a:where(.svelte-phsbos){justify-content:center}}.visual.svelte-phsbos{align-items:center;min-width:0}@media (prefers-reduced-motion:no-preference){.visual.svelte-phsbos{animation:svelte-phsbos-swap var(--tt-large) ease-out}}@keyframes svelte-phsbos-swap{0%{opacity:0;translate:0 .5rem}}.eyebrow.svelte-vtz1qb{color:var(--fg);letter-spacing:.08em;text-transform:uppercase;font-size:1.05rem;font-weight:500}.intro.svelte-vtz1qb{align-items:flex-start;gap:.75rem;min-width:0}.intro.svelte-vtz1qb h1:where(.svelte-vtz1qb){letter-spacing:-.02em;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800}.intro.svelte-vtz1qb .actions:where(.svelte-vtz1qb){flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.jump.svelte-vtz1qb{width:100%}.jump.svelte-vtz1qb ul:where(.svelte-vtz1qb){flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.jump.svelte-vtz1qb a:where(.svelte-vtz1qb){background-color:var(--bg-lighter);transition:background-color var(--tt) ease-in-out, border-color var(--tt) ease-in-out, box-shadow var(--tt) ease-in-out, color var(--tt) ease-in-out, translate var(--tt) ease-in-out}.jump.svelte-vtz1qb a:where(.svelte-vtz1qb):not(:disabled):hover{background-color:color-mix(in srgb, var(--feature-tint) 6%, var(--bg-lighter));border-color:var(--feature-tint);box-shadow:var(--shadow);translate:0 -1px}.dot.svelte-vtz1qb{background-color:var(--feature-tint);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.tint.svelte-vtz1qb{gap:2rem;width:100%}.group.svelte-vtz1qb{gap:.25rem}.flag.svelte-vtz1qb{background-color:var(--feature-tint);border-radius:var(--br);width:2rem;height:.25rem;margin-bottom:.5rem}.directory.svelte-vtz1qb{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2rem;width:100%;display:grid}@media (width<=768px){.directory.svelte-vtz1qb{grid-template-columns:1fr}}.directory.svelte-vtz1qb .head:where(.svelte-vtz1qb){color:var(--fg-subtle);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500}.directory.svelte-vtz1qb ul:where(.svelte-vtz1qb){width:100%;margin:0;padding:0;list-style:none}.directory.svelte-vtz1qb li:where(.svelte-vtz1qb):not(:last-child){border-bottom:var(--border)}.directory.svelte-vtz1qb a:where(.svelte-vtz1qb){border-radius:var(--br);transition:background-color var(--tt) ease-in-out, box-shadow var(--tt) ease-in-out;gap:.125rem;margin-inline:-.5rem;padding:.625rem .5rem}.directory.svelte-vtz1qb a:where(.svelte-vtz1qb) .name:where(.svelte-vtz1qb){align-items:center;gap:.5rem}.directory.svelte-vtz1qb a:where(.svelte-vtz1qb) .ico:where(.svelte-vtz1qb){color:var(--feature-tint);flex-shrink:0;display:inline-flex}.directory.svelte-vtz1qb a:where(.svelte-vtz1qb) .ico:where(.svelte-vtz1qb) svg{width:1rem;height:1rem}.directory.svelte-vtz1qb a:where(.svelte-vtz1qb) .tagline:where(.svelte-vtz1qb){padding-left:1.5rem}.directory.svelte-vtz1qb a:where(.svelte-vtz1qb) strong:where(.svelte-vtz1qb){text-underline-offset:.2em;transition:color var(--tt) ease-in-out, text-decoration-color var(--tt) ease-in-out;margin-right:auto;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.directory.svelte-vtz1qb a:where(.svelte-vtz1qb):hover,.directory.svelte-vtz1qb a:where(.svelte-vtz1qb):focus-visible{background-color:color-mix(in srgb, var(--feature-tint) 6%, var(--bg-light));box-shadow:0 .5rem 1.25rem -.75rem var(--cast)}.directory.svelte-vtz1qb a:where(.svelte-vtz1qb):hover strong:where(.svelte-vtz1qb),.directory.svelte-vtz1qb a:where(.svelte-vtz1qb):focus-visible strong:where(.svelte-vtz1qb){color:var(--feature-tint);-webkit-text-decoration-color:var(--feature-tint);text-decoration-color:var(--feature-tint)}
