.dy-source-section{margin-bottom:54px;scroll-margin-top:100px}.dy-source-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-top:22px;margin-bottom:22px;border-top:3px solid var(--navy)}.dy-source-heading h1,.dy-source-heading h2{margin:6px 0 10px}.dy-source-heading h1{font-size:clamp(1.7rem,3.2vw,2.8rem)}.dy-source-heading p{font-size:.87rem;color:var(--muted);margin:0;max-width:650px}.dy-source-more{flex-shrink:0;font-size:.8rem;font-weight:750;white-space:nowrap;padding-bottom:3px}.dy-source-propias .dy-source-heading{border-color:var(--green)}.dy-source-ate-clate .dy-source-heading{border-color:#b07926}.dy-source-otras .dy-source-heading{border-color:#8098aa}.dy-origin-label{display:block;font-size:.65rem;line-height:1.5;font-weight:750;color:var(--green);margin:0 0 8px;letter-spacing:.02em;overflow-wrap:anywhere}.dy-source-jumps{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 28px}.dy-source-jumps a{font-size:.76rem;font-weight:700;padding:7px 12px;border:1px solid var(--line);border-radius:20px;background:#fff}.dy-source-pagination{display:flex;flex-wrap:wrap;gap:10px;margin:32px 0}.dy-source-pagination .page-numbers{padding:8px 14px;border:1px solid var(--line);border-radius:8px;background:#fff}.dy-source-pagination .current{background:var(--navy);color:#fff}.dy-source-section .cards-grid{align-items:stretch}.dy-source-section .news-card{min-width:0}@media(max-width:600px){.dy-source-heading{align-items:flex-start;gap:14px}.dy-source-heading h2{font-size:1.45rem}.dy-source-heading p{font-size:.8rem}.dy-source-more{font-size:.72rem}.dy-source-section{margin-bottom:36px}.dy-source-jumps{gap:6px}.dy-source-jumps a{font-size:.7rem;padding:6px 10px}}@media(max-width:360px){.dy-source-heading{flex-wrap:wrap}.dy-source-more{padding-bottom:0}}