.recog{display:grid;gap:var(--space-m);padding-block:clamp(var(--space-xl),5vw,var(--space-2xl))}.recog__label{font-size:var(--label-size);font-weight:400;letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:1.4;color:var(--color-ink-soft)}.recog__list{list-style:none;padding:0;display:grid;border-block-end:1px solid var(--color-ink)}.recog__item{position:relative;display:grid;align-content:start;justify-items:start;gap:var(--space-2xs);padding-block:var(--space-m) var(--space-l)}.recog__item+.recog__item{border-block-start:1px solid var(--color-line)}.recog__badge{height:3.5rem;width:auto;max-width:10rem;object-fit:contain;margin-block-end:var(--space-s)}.recog__title{font-size:var(--register-size);font-weight:var(--register-weight);text-transform:uppercase;letter-spacing:.02em;line-height:1.2}.recog__org{font-size:var(--prose-size);font-weight:var(--prose-weight);line-height:1.5}.recog__meta{font-size:var(--label-size);letter-spacing:var(--tracking-tight);line-height:1.5;color:var(--color-ink-soft)}.recog__link{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:2.75rem;margin-block-start:var(--space-2xs);font-size:var(--label-size);letter-spacing:var(--tracking-link);text-transform:uppercase;color:var(--color-ink)}.recog__link:after{content:"";position:absolute;inset:0}.recog__link svg{width:1.4em;height:1.4em;flex:none;transition:transform var(--transition)}.recog__item:hover .recog__link svg,.recog__link:focus-visible svg{transform:translate(.15rem,-.15rem)}@media(min-width:48rem){.recog__list{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.recog__item{padding-inline-end:clamp(var(--space-m),3vw,var(--space-xl))}.recog__item+.recog__item{border-block-start:0;border-inline-start:1px solid var(--color-line);padding-inline-start:clamp(var(--space-m),3vw,var(--space-xl))}}@media(min-width:64rem){.recog:has(>.recog__label){grid-template-columns:minmax(0,20rem) minmax(0,1fr);column-gap:clamp(var(--space-xl),5vw,var(--space-3xl));align-items:start}.recog__label{padding-block-start:var(--space-m)}}.sblock__body .recog{padding-block:0}
