.al-entry{border:1px solid var(--color-line);background:var(--color-brand-wash);border-radius:20px;grid-template-columns:116px 1fr auto;align-items:center;gap:32px;margin:30px 0 60px;padding:clamp(24px,3vw,40px);display:grid}.al-entry-mark{border-right:1px solid var(--color-line);font-size:26px;font-weight:700;line-height:1.2;position:relative}.al-entry-mark span{font-size:22px;position:absolute;top:2px;right:16px}.al-entry-copy>span{font-size:13px;font-weight:600}.al-entry-copy h2{margin:8px 0;font-size:clamp(20px,2vw,27px);font-weight:700;line-height:1.25}.al-entry-copy p{color:var(--color-ink-2);max-width:60ch;font-size:14px}.al-entry-actions{justify-items:start;gap:16px;font-size:13px;display:grid}@media (max-width:1000px){.al-entry{grid-template-columns:1fr auto;gap:24px}.al-entry-mark{display:none}}@media (max-width:640px){.al-entry{grid-template-columns:1fr;gap:22px;margin-bottom:38px;padding:24px}}
.fe-head{max-width:860px}.fe-head .t-lead{margin-top:16px}.fe-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-top:clamp(28px,4vw,44px);display:grid}.fe-item{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-paper);align-content:space-between;gap:18px;min-width:0;padding:clamp(20px,2.4vw,28px);display:grid}.fe-item[data-kind=alinti]{background:var(--color-brand-wash)}.fe-quote p{font-family:var(--font-display);text-wrap:pretty;overflow-wrap:anywhere;font-size:clamp(19px,1.6vw,23px);font-weight:700;line-height:1.35}.fe-text{text-wrap:pretty;overflow-wrap:anywhere;font-size:16px;line-height:1.6}.fe-context{color:var(--color-ink-3);font-size:13px;line-height:1.5}
