.articles-main[data-v-9eec13d5]{width:min(calc(100% - 64px),1216px);margin:0 auto;padding-block:clamp(48px,9svh,96px) clamp(64px,12svh,120px)}.articles-head[data-v-9eec13d5]{max-width:68ch;margin-bottom:32px}.articles-head h1[data-v-9eec13d5]{margin:0 0 14px;font-size:clamp(36px,4.8vw,56px);font-weight:550;letter-spacing:-.035em;line-height:1.05}.articles-head p[data-v-9eec13d5]{margin:0;color:var(--p-text-soft);font-size:1.0625rem;line-height:1.65}.article-cards[data-v-9eec13d5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin:0;padding:0;list-style:none}.article-card[data-v-9eec13d5]{position:relative;display:flex;height:100%;flex-direction:column;gap:12px;border:1px solid var(--p-border);border-radius:var(--p-radius-md);padding:22px;background:var(--p-public-surface);overflow-wrap:anywhere}.article-card[data-v-9eec13d5]{transition:background-color .2s,border-color .2s}.article-card[data-v-9eec13d5]:hover{border-color:var(--ln-line-2);background:var(--ln-bg-2)}.article-card h2[data-v-9eec13d5]{margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.article-card h2 a[data-v-9eec13d5]{color:var(--p-strong);text-decoration:none}.article-card h2 a[data-v-9eec13d5]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--p-radius-md)}.article-card h2 a[data-v-9eec13d5]:focus-visible{outline:none}.article-card[data-v-9eec13d5]:focus-within{outline:2px solid var(--p-focus);outline-offset:4px}.article-card__description[data-v-9eec13d5]{margin:0;color:var(--p-text-soft);font-size:var(--p-fs-base);line-height:1.6}.article-card__meta[data-v-9eec13d5]{display:flex;flex-wrap:wrap;gap:4px 14px;margin:auto 0 0;color:var(--p-muted);font-size:var(--p-fs-sm)}.article-tags[data-v-9eec13d5]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.article-tags li[data-v-9eec13d5]{border-radius:999px;padding:2px 10px;color:var(--p-text-soft);background:var(--p-raised);font-size:var(--p-fs-sm)}@media(max-width:600px){.articles-main[data-v-9eec13d5]{width:calc(100% - 40px);padding-block:28px 40px}.article-cards[data-v-9eec13d5]{grid-template-columns:1fr}}
