@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap");.medaire-news-module{--ma-blue:#000037;--ma-aqua:#32bcad;--ma-orange:#ef820f;--ma-yellow:#fdb913;--ma-lagoon:#00445d;--ma-muted:rgba(0,0,55,.68);--ma-border:rgba(0,0,55,.13);--ma-surface:#fff;--ma-bg:#fff;--ma-gradient:linear-gradient(90deg,var(--ma-aqua),var(--ma-blue));background:var(--ma-bg);color:var(--ma-blue);font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:0 auto;max-width:1200px;padding:64px 24px}.medaire-news-module .news-header{margin-bottom:40px}.medaire-news-module .news-title,.medaire-news-module .news-title.news-title--module{color:var(--ma-blue);display:inline-block;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 4px;text-transform:none}.medaire-news-module .news-title.news-title--module:after,.medaire-news-module .news-title:after{background:var(--ma-aqua);border-radius:2px;content:"";display:block;height:4px;margin-top:10px;width:56px}.medaire-news-module .news-subtitle{color:var(--ma-muted);font-size:1rem;line-height:1.7;margin-top:16px;max-width:640px}.news-filters{margin:0 auto 40px;max-width:500px}.filter-group{width:100%}.search-label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.search-container{align-items:center;display:flex;position:relative}.search-input{background:var(--ma-surface);border:2px solid #bbbdc0;border-radius:10px;color:var(--ma-blue);font:inherit;padding:16px 52px 16px 20px;width:100%}.search-input:focus{border-color:var(--ma-aqua);box-shadow:0 0 0 4px rgba(50,188,173,.1);outline:none}.search-icon{align-items:center;color:#808284;display:inline-flex;font-size:1rem;justify-content:center;line-height:1;pointer-events:none;position:absolute;right:16px}.news-grid-header{margin-bottom:18px}.news-card-section-label.news-card-section-label--grid.medaire-lct__card-section-label{align-items:center;color:var(--ma-blue);display:flex;font-size:1.4rem;font-weight:800;gap:10px;letter-spacing:-.01em;margin:0;text-transform:uppercase}.news-card-section-label.news-card-section-label--grid.medaire-lct__card-section-label i{color:var(--ma-lagoon);font-size:1.15rem}.news-grid.medaire-lct__grid{align-items:stretch;display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:40px}.news-card-wrapper.medaire-lct__card-wrapper{display:flex;flex-direction:column;gap:0;height:auto}.hidden-card{display:none!important;visibility:hidden!important}.news-card{background:var(--ma-surface);border:1px solid var(--ma-border);border-radius:14px;cursor:pointer;min-height:0;padding:16px 22px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.news-card:focus,.news-card:focus-within{border-color:rgba(50,188,173,.55);box-shadow:0 8px 24px rgba(0,0,55,.08);outline:none}@media (hover:hover){.news-card:hover{background-color:#fcfdff;border-color:rgba(0,0,55,.22);box-shadow:0 10px 26px rgba(0,0,55,.08)}}.news-content.medaire-lct__card-inner{display:flex;flex-direction:column;gap:8px;min-height:0;padding:0;width:100%}.news-headline.medaire-lct__card-title{color:var(--ma-blue);display:block;font-size:clamp(.96rem,1vw,1.08rem)!important;font-weight:700;letter-spacing:-.015em;line-height:1.24;margin:0;max-width:none;overflow:visible;text-transform:none;transition:color .2s ease;width:100%}@media (hover:hover){.news-card:hover .news-headline.medaire-lct__card-title{color:var(--ma-lagoon)}}.news-meta-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 18px;min-width:0;width:100%}.news-detail.medaire-lct__detail{align-items:center;color:var(--ma-muted);display:inline-flex;font-size:.875rem;gap:8px;line-height:1.35;min-width:0}.news-meta-icon.medaire-lct__icon{align-items:center;color:var(--ma-lagoon);display:inline-flex;flex:0 0 auto;font-size:.875rem;justify-content:center;padding-top:0}.news-detail-text.medaire-lct__detail-text{min-width:0}.publication-name{color:var(--ma-blue);font-weight:600}.publication-date,.publication-name{font-size:.875rem;white-space:nowrap}.publication-date{color:var(--ma-muted)}.news-meta-cta,.read-more-text.medaire-lct__cta-text{align-items:center;display:inline-flex}.read-more-text.medaire-lct__cta-text{color:var(--ma-orange);font-size:.875rem;font-weight:700;gap:8px;white-space:nowrap}.read-more-text.medaire-lct__cta-text i{font-size:.8rem;line-height:1;transition:transform .3s ease}.news-card:hover .read-more-text.medaire-lct__cta-text i{transform:translateX(4px)}.load-more-section{font-size:16px;margin-top:48px;text-align:center}.load-more-btn{align-items:center;background:var(--ma-blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:700;gap:12px;padding:16px 32px;transition:all .3s ease}.load-more-btn:hover{background:var(--ma-aqua);transform:translateY(-2px)}.news-empty-state{margin:0 auto;max-width:500px;padding:80px 20px;text-align:center}.empty-title{color:var(--ma-blue);margin-bottom:12px}.empty-description{color:var(--ma-muted)}@media (max-width:899px){.news-grid.medaire-lct__grid{grid-template-columns:1fr}.news-content.medaire-lct__card-inner{gap:10px}}@media (max-width:768px){.medaire-news-module{padding:48px 16px}.news-card{padding:14px 16px}.news-meta-row{gap:8px 14px}.read-more-text.medaire-lct__cta-text{white-space:normal}.news-card-section-label.news-card-section-label--grid.medaire-lct__card-section-label{font-size:1.15rem}}