.acds-blog-index{color:var(--mode-body);padding-block:112px 96px}.acds-blog-index__mode{justify-content:flex-end;margin-bottom:20px;display:flex}.acds-blog-authors{--avatar-size:22px;min-width:0;color:var(--mode-muted);align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}.acds-blog-authors__avatars{flex-shrink:0;display:inline-flex}.acds-blog-authors__avatar{width:var(--avatar-size);height:var(--avatar-size);border:1.5px solid var(--mode-bg);background:var(--teal-50);color:var(--new-moon-90);object-fit:cover;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:inline-grid}img.acds-blog-authors__avatar{background:var(--new-moon-20)}.acds-blog-authors__avatar+.acds-blog-authors__avatar{margin-left:-5px}.acds-blog-authors__names{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acds-blog-featured{border-bottom:1px solid var(--mode-line);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:40px;padding-bottom:52px;display:grid}.acds-blog-featured__side{align-content:start;gap:40px;display:grid}.acds-blog-featured__link,.acds-blog-featured__link:hover,.acds-blog-list__link,.acds-blog-list__link:hover{color:var(--mode-head-strong);-webkit-tap-highlight-color:transparent;text-decoration:none}.acds-blog-featured__link{flex-direction:column;gap:0;display:flex}.acds-blog-featured__cover{aspect-ratio:374/196;object-fit:contain;border:1px solid var(--mode-line);background:var(--white);border-radius:8px;width:100%;height:auto}.acds-blog-featured__lead .acds-blog-featured__cover{aspect-ratio:748/392}.acds-blog-featured__meta{color:var(--mode-muted);letter-spacing:.16em;gap:10px;margin:22px 0 0;font-size:13px;font-weight:700;line-height:1.6;display:flex}.acds-blog-featured__lead .acds-blog-featured__meta{margin-top:26px}.acds-blog-featured__meta span:before{content:"·";margin-right:10px}.acds-blog-featured__title{color:var(--mode-head-strong);font-family:var(--theme-font-family-condensed);letter-spacing:-.01em;text-transform:none;text-wrap:pretty;margin:12px 0 0;font-size:21px;font-weight:700;line-height:1.25}.acds-blog-featured__lead .acds-blog-featured__title{text-wrap:balance;margin-top:14px;font-size:44px;font-weight:600;line-height:1.08}.acds-blog-featured__description{max-width:580px;color:var(--mode-body);margin:18px 0 0;font-size:16px;font-weight:400;line-height:1.75}.acds-blog-featured__lead .acds-blog-authors{margin-top:16px}.acds-blog-featured__item .acds-blog-authors{margin-top:12px}.acds-blog-featured__link:focus-visible,.acds-blog-list__link:focus-visible{outline:3px solid var(--mode-link);outline-offset:4px;border-radius:4px}.acds-blog-filters{border-bottom:1px solid var(--mode-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:28px 18px;display:flex}.acds-blog-filters__categories{flex-wrap:wrap;gap:8px;display:flex}.acds-blog-filters__chip{border:1px solid var(--mode-field-border);background:var(--mode-field-bg);color:var(--mode-body);font-family:var(--theme-font-family-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:4px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:500;line-height:normal;transition:background-color .12s,border-color .12s}.acds-blog-filters__chip[aria-pressed=true]{border-color:var(--gold-50);background:var(--gold-50);color:var(--new-moon-90)}.acds-blog-filters__chip:focus-visible,.acds-blog-filters__search:focus-within{outline:3px solid var(--mode-link);outline-offset:2px}.acds-blog-filters__search:focus-within{border-color:var(--gold-70)}.acds-blog-filters__search{border:1px solid var(--mode-field-border);background:var(--mode-field-bg);border-radius:5px;align-items:center;gap:10px;width:100%;max-width:320px;height:44px;padding-inline:14px;transition:border-color .12s;display:flex}.acds-blog-filters__search-icon{color:var(--mode-body);flex-shrink:0}.acds-blog-filters__search input{min-width:0;height:100%;color:var(--mode-head);font-family:var(--theme-font-family-body);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.acds-blog-filters__search input::placeholder{color:var(--mode-muted)}@media (prefers-reduced-motion:reduce){.acds-blog-filters__chip,.acds-blog-filters__search,.acds-blog-list__link{transition:none}}.acds-blog-list{margin:0;padding:0;list-style:none}.acds-blog-list__link{border-bottom:1px solid var(--mode-line);grid-template-columns:136px minmax(0,1fr) 138px 218px;grid-template-areas:"date title category authors";align-items:center;min-height:61px;margin-inline:-12px;padding:10px 12px;transition:background-color .12s;display:grid}.acds-blog-list__authors .acds-blog-authors{--avatar-size:20px}.acds-blog-list__authors .acds-blog-authors__avatar{font-size:10px}.acds-blog-list__date{color:var(--mode-muted);font-family:var(--theme-font-family-mono);letter-spacing:.1em;text-transform:uppercase;grid-area:date;font-size:12px;font-weight:700;line-height:1.6}.acds-blog-list__title{color:var(--mode-head-strong);text-wrap:pretty;grid-area:title;padding-right:64px;font-size:16px;font-weight:500;line-height:1.45}.acds-blog-list__category.acds-tag{background:var(--mode-tag-bg);color:var(--mode-tag-fg);letter-spacing:.12em;border-radius:4px;grid-area:category;justify-self:start;padding:8px 10px;font-size:10px;line-height:normal}.acds-blog-list__authors{grid-area:authors;min-width:0;display:flex}.acds-blog-list__authors .acds-blog-authors{max-width:100%}.acds-blog-list__empty{text-align:center;color:var(--mode-body);padding-block:40px;font-size:15px}.acds-blog-list__more{justify-content:center;padding-top:40px;display:flex}.acds-blog-list__more [hidden]{display:none}.acds-blog-list__more-button{--button-background-color-hover:var(--gold-30);padding:16px 28px;font-size:16px;line-height:1.2}@media (hover:hover){.acds-blog-filters__chip:hover{border-color:var(--gold-70)}.acds-blog-filters__chip[aria-pressed=true]:hover{border-color:var(--gold-50)}.acds-blog-list__link:hover{--mode-muted:var(--mode-body);background:var(--mode-row-hover)}}@media (width<=1024px){.acds-blog-featured{grid-template-columns:1fr}.acds-blog-featured__side{grid-template-columns:repeat(2,minmax(0,1fr))}.acds-blog-list__link{grid-template-columns:136px minmax(0,1fr) 138px;grid-template-areas:"date title category"".authors.";row-gap:6px}.acds-blog-list__title{padding-right:24px}}@media (width<=640px){.acds-blog-index{padding-top:96px}.acds-blog-featured__lead .acds-blog-featured__title{font-size:32px}.acds-blog-featured__side{grid-template-columns:1fr}.acds-blog-filters__categories{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 24px);margin-right:-24px;padding-right:24px;overflow-x:auto}.acds-blog-filters__categories::-webkit-scrollbar{display:none}.acds-blog-filters__search{max-width:none}.acds-blog-list__link{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date category""title title""authors authors";gap:8px 16px;padding-block:14px}.acds-blog-list__title{padding-right:0}.acds-blog-list__category.acds-tag{justify-self:end}}body{background:var(--mode-bg)}
