.page.svelte-msczi9{display:flex;flex-direction:column;gap:1.8rem;padding-block:1.2rem 2rem}.limit.svelte-msczi9{max-width:var(--app-max-width);width:100%;margin:0 auto}.section.svelte-msczi9{display:flex;flex-direction:column;gap:.85rem}.section-head.svelte-msczi9 h4:where(.svelte-msczi9){margin:0;letter-spacing:.02em}.section-head.svelte-msczi9 p:where(.svelte-msczi9){margin:.2rem 0 0;opacity:.72}.card.svelte-msczi9{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.1rem;border:1px solid var(--outline-variant);border-radius:1rem;background-color:var(--surface-container-low)}.card.svelte-msczi9 p:where(.svelte-msczi9){color:var(--on-surface-variant);line-height:1.55}.link-grid.svelte-msczi9{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.65rem}.site-link.svelte-msczi9{display:flex;flex-direction:column;gap:.25rem;padding:.7rem .8rem;border:1px solid var(--outline-variant);border-radius:.8rem;background-color:var(--surface-container);text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.site-link.svelte-msczi9:hover{border-color:var(--outline);background-color:var(--surface-container-high);transform:translateY(-2px)}.site-link.svelte-msczi9 span:where(.svelte-msczi9){font-weight:600;letter-spacing:.01em}.site-link.svelte-msczi9 small:where(.svelte-msczi9){color:var(--on-surface-variant);font-size:.78rem;word-break:break-all}
