.page-shell.svelte-17a2l2s{width:min(100%,var(--content-width));margin-inline:auto;padding:var(--space-24) clamp(1rem,4vw,1.5rem) var(--space-64)}.hub-header.svelte-17a2l2s{display:flex;max-width:68ch;flex-direction:column;gap:var(--space-8);margin-bottom:var(--space-24)}.eyebrow.svelte-17a2l2s{color:var(--color-link);font-size:var(--font-size-xs);font-weight:800;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}h1.svelte-17a2l2s{font-size:clamp(1.9rem,5vw,2.6rem)}.lead.svelte-17a2l2s{color:var(--color-muted);font-size:var(--font-size-lg);line-height:1.6}.hub-grid.svelte-17a2l2s{display:grid;gap:var(--space-16);grid-template-columns:minmax(0,1fr)}.hub-card.svelte-17a2l2s{display:flex;min-width:0;flex-direction:column;gap:var(--space-16)}.card-head.svelte-17a2l2s{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-12)}.card-head__copy.svelte-17a2l2s{display:flex;min-width:0;flex:1 1 14rem;flex-direction:column;gap:.35rem}.card-head.svelte-17a2l2s h2:where(.svelte-17a2l2s){font-size:1.25rem}.hint.svelte-17a2l2s{color:var(--color-faint);font-size:var(--font-size-sm);line-height:1.55}.locale-grid.svelte-17a2l2s{display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;list-style:none}.locale-link.svelte-17a2l2s{display:flex;min-height:var(--touch-target);height:100%;flex-direction:column;justify-content:center;gap:.15rem;padding:.6rem .8rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface-2);color:var(--color-text);text-decoration:none;transition:border-color var(--motion-fast),background-color var(--motion-fast)}.locale-link.svelte-17a2l2s:hover{border-color:var(--color-link);background-color:var(--color-blue-soft)}.locale-link.is-current.svelte-17a2l2s{border-color:var(--color-link);background-color:var(--color-blue-soft);color:var(--color-blue-ink)}.locale-link__name.svelte-17a2l2s{display:flex;align-items:center;gap:.35rem;font-weight:700;line-height:1.3}.current-mark.svelte-17a2l2s{display:inline-grid;width:1.1rem;height:1.1rem;place-items:center;border-radius:50%;background-color:var(--color-blue);color:#fff;font-size:.7rem;line-height:1}.locale-link__meta.svelte-17a2l2s{color:var(--color-faint);font-size:var(--font-size-xs);line-height:1.35}.info-list.svelte-17a2l2s{display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;list-style:none}.info-list.svelte-17a2l2s a:where(.svelte-17a2l2s){display:flex;min-height:var(--touch-target);height:100%;align-items:center;justify-content:space-between;gap:var(--space-12);padding:.7rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface-2);color:var(--color-text);text-decoration:none;transition:border-color var(--motion-fast),background-color var(--motion-fast)}.info-list.svelte-17a2l2s a:where(.svelte-17a2l2s):hover{border-color:var(--color-link);background-color:var(--color-blue-soft)}.info-text.svelte-17a2l2s{display:flex;min-width:0;flex-direction:column;gap:.1rem}.info-text.svelte-17a2l2s strong:where(.svelte-17a2l2s){color:var(--color-heading);font-size:.9375rem;line-height:1.35}.info-text.svelte-17a2l2s span:where(.svelte-17a2l2s){color:var(--color-muted);font-size:var(--font-size-sm);line-height:1.45}.info-arrow.svelte-17a2l2s{flex:0 0 auto;color:var(--color-link);font-size:1.1rem;line-height:1}.hub-footer.svelte-17a2l2s{display:flex;justify-content:flex-start;margin-top:var(--space-24)}@media(min-width:900px){.hub-grid.svelte-17a2l2s{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-card--wide.svelte-17a2l2s{grid-column:1 / -1}}
