.narrow.svelte-14vkjgk{max-width:calc(720px + 2 * var(--gutter))}.head.svelte-14vkjgk{gap:16px;padding-top:40px;display:grid}.kicker.svelte-14vkjgk{color:var(--text-2);justify-self:start;align-items:center;gap:9px;margin-top:18px;font-size:15px;font-weight:600;display:inline-flex}.kicker.svelte-14vkjgk img:where(.svelte-14vkjgk){width:26px;height:26px}h1.svelte-14vkjgk{font-size:clamp(34px,5.4vw,52px);font-weight:700;line-height:1.06}.lede.svelte-14vkjgk{color:var(--text-2);letter-spacing:-.02em;font-size:clamp(19px,2.3vw,22px);line-height:1.4}.byline.svelte-14vkjgk{color:var(--text-3);border-bottom:1px solid var(--line);padding-bottom:28px;font-size:15px}.toc.svelte-14vkjgk{margin-top:28px}.toc.svelte-14vkjgk p:where(.svelte-14vkjgk){text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);font-size:13px;font-weight:600}.toc.svelte-14vkjgk ol:where(.svelte-14vkjgk){gap:4px;margin:10px 0 0;padding-left:20px;font-size:16px;display:grid}.app-card.svelte-14vkjgk{border-radius:var(--r);background:var(--bg-2);color:var(--text);border:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:48px;padding:22px;text-decoration:none;display:grid}.app-card.svelte-14vkjgk:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));text-decoration:none}.app-card.svelte-14vkjgk img:where(.svelte-14vkjgk){width:84px;height:84px}.app-name.svelte-14vkjgk{letter-spacing:-.02em;font-size:21px;font-weight:700}.app-sub.svelte-14vkjgk{color:var(--text-2);font-size:16px}.app-fine.svelte-14vkjgk{color:var(--text-3);margin-top:4px;font-size:14px}.more.svelte-14vkjgk{margin-top:80px}.more.svelte-14vkjgk h2:where(.svelte-14vkjgk){margin-bottom:18px;font-size:28px;font-weight:700}.grid.svelte-14vkjgk{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}@media (width<=560px){.app-card.svelte-14vkjgk{grid-template-columns:auto 1fr}.app-card.svelte-14vkjgk img:where(.svelte-14vkjgk){width:64px;height:64px}.app-card.svelte-14vkjgk .btn:where(.svelte-14vkjgk){grid-column:1/-1;justify-self:start}}
