/* PCB ACTUALITES PAGE V1 */
.pcb-actualites-page{background:#f7f9fc;color:#102d55}
.pcb-actualites-page__container{width:min(1180px,92%);margin:0 auto}
.pcb-actualites-page__hero{padding:74px 0 68px;color:#fff;background:linear-gradient(135deg,#073d73,#0a66b7)}
.pcb-actualites-page__eyebrow{display:inline-block;margin-bottom:10px;color:#0a66b7;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}
.pcb-actualites-page__hero .pcb-actualites-page__eyebrow{color:#ffd800}
.pcb-actualites-page__hero h1{max-width:930px;margin:0;font-size:clamp(42px,5.6vw,74px);line-height:.98;letter-spacing:-.045em}
.pcb-actualites-page__hero p{max-width:760px;margin:20px 0 0;color:rgba(255,255,255,.82);font-size:16px;line-height:1.72}
.pcb-actualites-page__content{padding:58px 0 88px}
.pcb-news-feature{display:grid;grid-template-columns:minmax(340px,1.05fr) minmax(0,1fr);overflow:hidden;border:1px solid #e0e7ef;border-radius:24px;background:#fff;box-shadow:0 16px 42px rgba(16,45,85,.08)}
.pcb-news-feature__media{min-height:430px;background:#dfe8f2}
.pcb-news-feature__body{display:flex;flex-direction:column;justify-content:center;padding:48px 52px}
.pcb-news-tag{display:inline-flex;align-items:center;width:max-content;padding:6px 10px;border-radius:999px;background:#eaf4ff;color:#0a66b7;font-size:9px;font-weight:900;letter-spacing:.12em}
.pcb-news-tag--yellow{background:#fff7cc;color:#957400}
.pcb-news-tag--red{background:#fff0ef;color:#d63e36}
.pcb-news-date{margin-top:12px;color:#8a98a9;font-size:11px}
.pcb-news-feature h2{max-width:650px;margin:14px 0 16px;font-size:clamp(32px,3.6vw,54px);line-height:1.03;letter-spacing:-.03em}
.pcb-news-feature p{max-width:640px;margin:0;color:#65758b;font-size:15px;line-height:1.72}
.pcb-news-button{display:inline-flex;align-items:center;gap:10px;width:max-content;min-height:48px;margin-top:24px;padding:0 17px;border-radius:10px;background:#0a66b7;color:#fff;font-size:12px;font-weight:900}
.pcb-actualites-page__section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:64px 0 28px}
.pcb-actualites-page__section-head h2{margin:0;font-size:clamp(34px,4vw,54px);line-height:1;letter-spacing:-.035em}
.pcb-actualites-page__count{color:#8a98a9;font-size:11px;font-weight:800}
.pcb-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.pcb-news-card{overflow:hidden;border:1px solid #e0e7ef;border-radius:20px;background:#fff;box-shadow:0 12px 30px rgba(16,45,85,.06)}
.pcb-news-card__media{aspect-ratio:16/9;overflow:hidden;background:#e8eef5}
.pcb-news-feature__media{
    min-height:430px;
    height:100%;
    overflow:hidden;
    background:#dfe8f2;
}

.pcb-news-feature__media img{
    display:block;
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;
} 
.pcb-news-placeholder{width:100%;height:100%;display:grid;place-items:center;color:#8b9aae;font-size:11px;font-weight:900;letter-spacing:.14em;background:linear-gradient(135deg,#dfe8f2,#edf2f7)}
.pcb-news-placeholder--yellow{background:linear-gradient(135deg,#fff2a8,#edf2f7)}
.pcb-news-placeholder--red{background:linear-gradient(135deg,#ffe3df,#edf2f7)}
.pcb-news-card__body{padding:22px}
.pcb-news-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#8a98a9;font-size:10px}
.pcb-news-card h3{margin:14px 0 10px;font-size:22px;line-height:1.12;letter-spacing:-.02em}
.pcb-news-card p{margin:0;color:#68788f;font-size:14px;line-height:1.65}
.pcb-news-card a{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:#0a66b7;font-size:12px;font-weight:900}
@media(max-width:900px){.pcb-news-feature{grid-template-columns:1fr}.pcb-news-feature__media{min-height:320px}.pcb-news-grid{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.pcb-actualites-page__hero{padding:54px 0 46px}.pcb-actualites-page__content{padding:42px 0 60px}.pcb-news-feature__body{padding:34px 24px}.pcb-actualites-page__section-head{flex-direction:column;align-items:flex-start}.pcb-news-grid{grid-template-columns:1fr}}
