.bnp-news{--bnp-gold:#ac7b3c;--bnp-dark:#33291f;--bnp-cream:#fbf8f0;--bnp-muted:#817263;box-sizing:border-box;max-width:1200px;margin:56px auto;padding:48px 30px 55px;background:var(--bnp-cream);color:var(--bnp-dark);font-family:inherit}.bnp-news *,.bnp-news *::before,.bnp-news *::after{box-sizing:border-box}.bnp-news a{text-decoration:none!important;color:inherit}.bnp-news__intro{text-align:center;margin:0 0 47px}.bnp-news__eyebrow{color:var(--bnp-gold);font-size:11px;letter-spacing:2.3px;font-weight:700;display:inline-flex;align-items:center;gap:13px}.bnp-news__line{width:27px;height:1px;background:currentColor;display:inline-block}.bnp-news__intro h2{font-family:'Times New Roman',Times,serif;color:var(--bnp-dark);font-weight:500;font-size:clamp(30px,3.5vw,44px);line-height:1.2;margin:15px 0 12px}.bnp-news__intro p{color:var(--bnp-muted);font-size:14px;margin:0}.bnp-news__section+.bnp-news__section{margin-top:56px;padding-top:46px;border-top:1px solid #e4d8c8}.bnp-news__section-header{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:24px}.bnp-news__section-heading{display:flex;align-items:center;gap:15px}.bnp-news__index{font-family:Georgia,serif;font-size:46px;line-height:1;color:#d3b58a}.bnp-news__category-label{font-weight:700;font-size:10px;letter-spacing:1.8px;color:var(--bnp-gold)}.bnp-news__section-heading h3{font-family:'Times New Roman',Times,serif;font-weight:500;color:var(--bnp-dark);font-size:clamp(23px,2.7vw,31px);margin:4px 0 0;line-height:1.23}.bnp-news__all{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;font-size:12px!important;font-weight:700;color:var(--bnp-gold)!important;border:1px solid #cbaa7f;padding:11px 18px;transition:.25s ease}.bnp-news__all:hover{background:var(--bnp-gold);border-color:var(--bnp-gold);color:#fff!important}.bnp-news__grid{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(0,1fr) minmax(0,1fr);gap:20px}.bnp-news__card{min-width:0;background:#fff;box-shadow:0 4px 22px rgb(63 44 21 / .055);transition:transform .25s,box-shadow .25s;overflow:hidden}.bnp-news__card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgb(63 44 21 / .12)}.bnp-news__card--featured{grid-row:span 2}.bnp-news__thumb{position:relative;display:block;overflow:hidden;aspect-ratio:1.6;background:#e4d9c8}.bnp-news__card--featured .bnp-news__thumb{aspect-ratio:1.2}.bnp-news__thumb img{width:100%!important;height:100%!important;display:block;object-fit:cover;transition:transform .4s ease}.bnp-news__card:hover .bnp-news__thumb img{transform:scale(1.045)}.bnp-news__image-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:30px;font-family:Georgia,serif;color:#a98553;background:linear-gradient(135deg,#e9e0d0,#c6ae87)}.bnp-news__thumb-arrow{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:33px;height:33px;background:#fff;color:#8f632f;border-radius:50%;font-size:18px}.bnp-news__card-content{padding:17px 16px 19px}.bnp-news__card--featured .bnp-news__card-content{padding:23px 23px 25px}.bnp-news__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:10px;letter-spacing:.2px;color:#928677;margin-bottom:10px}.bnp-news__dot{width:3px;height:3px;background:#b99058;border-radius:50%}.bnp-news__card h4{font-size:14px;font-weight:650;line-height:1.52;margin:0 0 12px;color:var(--bnp-dark);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bnp-news__card--featured h4{font-family:'Times New Roman',Times,serif;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.4;-webkit-line-clamp:3}.bnp-news__card h4 a:hover{color:var(--bnp-gold)}.bnp-news__card-content p{font-size:13px;line-height:1.7;color:#786d60;margin:0 0 17px}.bnp-news__read{font-size:11px!important;font-weight:700;letter-spacing:.3px;color:#a5773e!important;display:inline-flex;align-items:center;gap:9px}.bnp-news__read:hover{color:#6d491f!important}.bnp-news__empty{padding:22px;background:#fff;color:var(--bnp-muted)}.bnp-news__all--mobile{display:none}@media(max-width:980px){.bnp-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bnp-news__card--featured{grid-row:auto;grid-column:span 2;display:grid;grid-template-columns:1fr 1fr}.bnp-news__card--featured .bnp-news__thumb{aspect-ratio:auto;min-height:260px}.bnp-news__card--featured .bnp-news__card-content{align-self:center}.bnp-news__card h4{font-size:15px}}@media(max-width:640px){.bnp-news{margin:25px auto;padding:38px 15px}.bnp-news__intro{margin-bottom:36px}.bnp-news__intro h2{font-size:32px}.bnp-news__section-header{align-items:center}.bnp-news__index{font-size:37px}.bnp-news__section-heading h3{font-size:23px}.bnp-news__grid{grid-template-columns:1fr;gap:16px}.bnp-news__card--featured{grid-column:auto;display:block}.bnp-news__card--featured .bnp-news__thumb{min-height:0;aspect-ratio:1.5}.bnp-news__thumb{aspect-ratio:1.65}.bnp-news__card-content{padding:17px}.bnp-news__card--featured .bnp-news__card-content{padding:19px}.bnp-news__all--desktop{display:none}.bnp-news__all--mobile{display:inline-flex;margin-top:20px}.bnp-news__section+.bnp-news__section{margin-top:39px;padding-top:34px}}@media(prefers-reduced-motion:reduce){.bnp-news__card,.bnp-news__thumb img,.bnp-news__all{transition:none}.bnp-news__card:hover{transform:none}}