.for-whom.svelte-qkyhze{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:24px 0 0;padding:0;list-style:none;display:grid}.for-whom.svelte-qkyhze li:where(.svelte-qkyhze){border-top:1px solid var(--hairline);padding-top:22px}.item-title.svelte-qkyhze{max-width:none;font-size:22px}.for-whom.svelte-qkyhze p:where(.svelte-qkyhze){color:var(--muted);margin-top:10px}.two-col.svelte-qkyhze{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;display:grid}.ruled.svelte-qkyhze{border-top:1px solid var(--hairline);margin:24px 0 0;padding:0;list-style:none}.ruled.svelte-qkyhze li:where(.svelte-qkyhze){border-bottom:1px solid var(--hairline);padding:16px 0}.get-list.svelte-qkyhze li:where(.svelte-qkyhze){color:var(--ink);font-size:17px}.arrow.svelte-qkyhze{font-family:var(--mono);margin-right:6px;font-size:13px}.start-list.svelte-qkyhze li:where(.svelte-qkyhze){grid-template-columns:52px 1fr;gap:8px;display:grid}.n.svelte-qkyhze{font-family:var(--mono);color:var(--muted);padding-top:4px;font-size:12px}.start-list.svelte-qkyhze h3:where(.svelte-qkyhze){font-family:var(--display);font-size:18px;font-weight:600}.start-list.svelte-qkyhze p:where(.svelte-qkyhze){color:var(--muted);margin-top:4px}.partner-list.svelte-qkyhze{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.partner.svelte-qkyhze{border:1px solid var(--hairline);background:var(--bg-elevated);border-radius:12px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;padding:22px 24px;display:grid}.partner-logo.svelte-qkyhze{background:#fff;border-radius:8px;padding:12px;display:block}.partner-logo.svelte-qkyhze img:where(.svelte-qkyhze){width:100%;height:auto;display:block}.partner-role.svelte-qkyhze{color:var(--muted);margin-top:4px}.partner-site.svelte-qkyhze{font-family:var(--mono);margin-top:10px;font-size:13px;display:inline-block}@media (width<=860px){.partner-list.svelte-qkyhze{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.partner.svelte-qkyhze{grid-template-columns:minmax(0,1fr)}.partner-logo.svelte-qkyhze{max-width:220px}}@media (width<=860px){.for-whom.svelte-qkyhze,.two-col.svelte-qkyhze{grid-template-columns:minmax(0,1fr);gap:28px}}
