.directory.svelte-4z030h{width:min(1120px,100% - 40px);margin:0 auto;padding-bottom:96px}.directory.svelte-4z030h header:where(.svelte-4z030h){padding:92px 0 60px}.kicker.svelte-4z030h{color:var(--signal-blue);font:700 .75rem var(--vk-font-util);letter-spacing:.12em;margin:0}h1.svelte-4z030h{letter-spacing:-.07em;max-width:15ch;margin:18px 0;font-size:clamp(2.8rem,8vw,5.6rem);line-height:1}.directory.svelte-4z030h header:where(.svelte-4z030h)>p:where(.svelte-4z030h):not(.kicker){max-width:65ch;color:var(--muted);font-size:1.15rem}.cards.svelte-4z030h{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cards.svelte-4z030h a:where(.svelte-4z030h){border:1px solid var(--border);min-height:220px;color:var(--ink);border-radius:18px;flex-direction:column;padding:24px;text-decoration:none;display:flex}.cards.svelte-4z030h a:where(.svelte-4z030h):hover,.cards.svelte-4z030h a:where(.svelte-4z030h):focus-visible{border-color:var(--signal-blue)}.cards.svelte-4z030h span:where(.svelte-4z030h){color:var(--signal-blue);font:700 .72rem var(--vk-font-util);letter-spacing:.1em}.cards.svelte-4z030h h2:where(.svelte-4z030h){letter-spacing:-.04em;margin:22px 0 10px;font-size:1.65rem}.cards.svelte-4z030h p:where(.svelte-4z030h){color:var(--muted);margin:0;line-height:1.65}.cards.svelte-4z030h b:where(.svelte-4z030h){color:var(--signal-blue);margin-top:auto;padding-top:20px}@media (width<=560px){.cards.svelte-4z030h{grid-template-columns:1fr}}
