.act-header{-webkit-padding-after:0;padding-block-end:0}.act-header .tip-h2{margin-bottom:var(--sp-3)}.act__dek{max-width:60ch;margin:0 0 var(--sp-6)}.act-slates{-webkit-padding-before:var(--sp-7);padding-block-start:var(--sp-7)}.act-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-5)}.act-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--sp-5);gap:var(--sp-5)}.act-card{display:flex;flex-direction:column;padding:var(--sp-5);background:var(--bg-elev);border:var(--border);border-top:var(--bw-thick) solid var(--accent);border-radius:var(--r-3);text-decoration:none;color:inherit;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.act-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.act-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.act-card__kind{font-family:var(--font-mono);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);margin-bottom:var(--sp-2)}.act-card__name{margin:0 0 var(--sp-3)}.act-card__why{flex:1 1 auto;margin:0 0 var(--sp-4);color:var(--fg-muted)}.act-card__cta{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-14);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.act-card:hover .act-card__cta{color:var(--tip-red-deep)}.act__note{max-width:68ch;margin:var(--sp-6) 0 0}.act__note a{color:inherit}