/* Depositor-intent landing pages. Builds on learn.css (.learn-page / .learn-article). */
.intent-landing .learn-article__title { margin-top: 0; }
.intent-cta-row { display: flex; flex-wrap: wrap; gap: 12px; margin: 20px 0 8px; }
.intent-cta-row--end { margin: 32px 0 0; }
.intent-cta {
    display: inline-block; padding: 14px 22px; border-radius: 10px; font-family: var(--learn-font-ui);
    font-weight: 700; font-size: 1rem; text-decoration: none; text-align: center; max-width: 100%;
}
.intent-cta--primary { background: linear-gradient(135deg, #f7931a, #cc7a15); color: #1a1205; }
.intent-cta--primary:hover { filter: brightness(1.08); }
.intent-cta--secondary { border: 1px solid var(--learn-border-strong); color: var(--learn-orange); background: transparent; }
.intent-cta--secondary:hover { background: var(--learn-orange-soft); }
.intent-cta-note { margin: 4px 0 0; font-family: var(--learn-font-ui); font-size: 0.85rem; color: var(--learn-text-dim); }
@media (max-width: 480px) { .intent-cta { width: 100%; } }
