.dpMAlG_section{background:var(--color-bg)}.dpMAlG_head{margin-bottom:clamp(2.5rem,5vw,3.5rem)}.dpMAlG_h1{margin-bottom:1.25rem;font-size:clamp(2rem,4.5vw,3rem)}.dpMAlG_lead{color:var(--color-text);max-width:38rem;font-size:1.1rem}.dpMAlG_list{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.dpMAlG_item{list-style:none}.dpMAlG_card{color:inherit;flex-direction:column;gap:.75rem;text-decoration:none;display:flex}.dpMAlG_title{font-family:var(--font-display), system-ui, sans-serif;color:var(--color-text);letter-spacing:-.01em;font-size:clamp(1.35rem,2.4vw,1.6rem)}.dpMAlG_summary{color:var(--color-text);line-height:1.55}.dpMAlG_meta{font-family:var(--font-label), system-ui, sans-serif;letter-spacing:.04em;color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:.25rem;font-size:.85rem;display:flex}.dpMAlG_reading{text-transform:uppercase;letter-spacing:.12em;color:var(--color-calm);font-size:.72rem}.dpMAlG_cta{color:var(--color-accent);transition:transform .22s cubic-bezier(.22,1,.36,1)}.dpMAlG_card:hover .dpMAlG_cta{transform:translate(3px)}
