.modal-overlay[data-v-86b6d026]{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:40}.modal-content[data-v-86b6d026]{background:#fff;max-height:90vh;max-width:800px;overflow:auto;padding:20px;width:100%}.button-row[data-v-86b6d026]{display:flex;justify-content:flex-end}.close-btn[data-v-86b6d026]{background:none;border:none;cursor:pointer}.curved-corners[data-v-86b6d026]{border-radius:60px 0}.media-type[data-v-86b6d026]{color:#ca5027;font-size:18px;margin-bottom:5px}.media-item[data-v-b7521229]{background:#fff;border-color:#e3e3f0;border-radius:8px;box-shadow:0 4px 12px #0000001a;cursor:pointer;display:flex;flex-direction:column;margin-bottom:20px;padding:20px;position:relative}.media-item[data-v-b7521229]:after{border-radius:inherit;bottom:0;box-shadow:0 8px 16px #0000001a;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .25s ease-in-out}.media-item[data-v-b7521229]:focus:after,.media-item[data-v-b7521229]:hover:after{opacity:1}.media-item .media-image[data-v-b7521229]{aspect-ratio:740/340;border-radius:8px;margin-right:20px;-o-object-fit:cover;object-fit:cover}.media-item .media-content[data-v-b7521229]{display:flex;flex-direction:column;justify-content:space-between}.media-item .media-content .media-type[data-v-b7521229]{color:#ca5027;font-size:14px;margin-bottom:5px}.media-item .media-content .media-title[data-v-b7521229]{color:#167396;font-size:18px;font-weight:700;margin:5px 0}.media-item .media-content .media-date[data-v-b7521229]{color:#777;font-size:12px;margin-bottom:10px}.media-item .media-content .media-excerpt[data-v-b7521229]{color:#333;font-size:14px;line-height:1.6}@media (min-width:1024px){.media-item[data-v-b7521229]{flex-direction:row}.media-item .media-image[data-v-b7521229]{max-width:300px}}.total-results[data-v-b7521229]{font-size:12px}.pagination-container[data-v-b7521229]{align-items:center;display:flex;gap:12px;justify-content:center;margin:20px auto 0}.pagination-container .btn.btn-link.btn-pagination[data-v-b7521229]{background:transparent;border:none;border-radius:4px;color:#5b5b73;cursor:pointer;font-size:16px;font-weight:500;padding:8px 12px!important}.pagination-container .btn.btn-link.btn-pagination[data-v-b7521229]:hover{background-color:#f1f1f1}.pagination-container .btn.btn-link.btn-pagination.back-button[data-v-b7521229],.pagination-container .btn.btn-link.btn-pagination.next-button[data-v-b7521229]{font-size:24px;padding:0 8px}.pagination-container .btn.btn-link.btn-pagination.ending-breakpoint-button[data-v-b7521229],.pagination-container .btn.btn-link.btn-pagination.last-button[data-v-b7521229]{padding:8px 12px}.pagination-container .btn.btn-link.btn-pagination.last-button[data-v-b7521229]{color:#5b5b73}.pagination-container .back-button[data-v-b7521229],.pagination-container .next-button[data-v-b7521229]{border:none;color:#5b5b73}.pagination-container .back-button[data-v-b7521229]:hover,.pagination-container .next-button[data-v-b7521229]:hover{background-color:#f1f1f1}.pagination-container .back-button.disabled[data-v-b7521229],.pagination-container .next-button.disabled[data-v-b7521229]{opacity:.5;pointer-events:none}
