.passage.svelte-5jyi9v{display:grid;align-content:start;color:inherit;text-decoration:none}.passage.svelte-5jyi9v .frame{transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.passage.svelte-5jyi9v:hover .frame{transform:translateY(-3px);box-shadow:0 0 0 1px #16181d1a,var(--shadow-lift)}.txt.svelte-5jyi9v{display:grid;gap:.6rem;align-content:start;justify-items:start}.name.svelte-5jyi9v{font-size:1.25rem;font-weight:620;letter-spacing:-.015em;line-height:1.25}.tagline.svelte-5jyi9v{color:var(--ink-2)}.did.svelte-5jyi9v{display:flex;flex-wrap:wrap;gap:6px}.more.svelte-5jyi9v{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;font-size:.9375rem;font-weight:600}.passage.svelte-5jyi9v:hover .name:where(.svelte-5jyi9v){text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:.22em}:lang(fa) .name.svelte-5jyi9v{letter-spacing:0}.card.svelte-5jyi9v{gap:1.4rem}.row.svelte-5jyi9v{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:2rem 4rem;align-items:center;padding-block:3.5rem;border-top:1px solid var(--line)}.row.svelte-5jyi9v .name:where(.svelte-5jyi9v){font-size:clamp(1.75rem,3vw,2.25rem);letter-spacing:-.024em;line-height:1.12}.row.svelte-5jyi9v .tagline:where(.svelte-5jyi9v){font-size:1.0625rem;max-width:34ch}.row.svelte-5jyi9v .txt:where(.svelte-5jyi9v){gap:.85rem}@media(max-width:860px){.row.svelte-5jyi9v{grid-template-columns:1fr;gap:1.5rem;padding-block:2.5rem}}
