
.asidi-interior-site .entry-content .asidi-article-cta{margin:34px 0;padding:26px;border:1px solid #cee3f4;border-radius:22px;background:linear-gradient(135deg,#f2f8ff,#fff);box-shadow:0 12px 28px -24px #0170B9;display:flex;flex-wrap:wrap;align-items:center;gap:20px}
.asidi-article-cta>div{flex:1 1 260px;min-width:0}
.asidi-article-cta strong{display:block;font:600 19px/1.5 Montserrat,sans-serif;color:#14354b}
.asidi-interior-site .entry-content .asidi-article-cta p{font-size:16px;line-height:1.7;margin:10px 0 0}
.asidi-interior-site .entry-content a.asidi-article-cta-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:14px 22px;border:1px solid #0170B9;border-radius:999px;background:#0170B9;color:#fff;text-decoration:none;font:600 15px/1.5 Montserrat,sans-serif;text-align:center}
.asidi-interior-site .entry-content a.asidi-article-cta-button:hover{background:#005a96}
.asidi-article-cta-button:focus-visible{outline:3px solid #0170B9;outline-offset:4px}
.asidi-interior-site .asidi-article-section-heading{scroll-margin-top:125px;margin-top:36px;margin-bottom:20px}
#asidi-pide-cita{scroll-margin-top:120px}
@media(max-width:760px){.asidi-interior-site .entry-content .asidi-article-cta{padding:22px;margin:26px 0;gap:18px}.asidi-article-cta>div{flex-basis:100%}.asidi-interior-site .entry-content a.asidi-article-cta-button{width:100%;font-size:15px}.asidi-article-cta strong{font-size:18px}.asidi-interior-site .entry-content h2.asidi-article-section-heading{font-size:26px}}
