
.br-hero{padding:86px 0 78px;background:#123a37;color:#fff}.br-hero .eyebrow,.br-intro .eyebrow,.br-heading .eyebrow,.br-series .eyebrow,.br-earlier .eyebrow{color:#b48a3a;font:700 11px/1 Arial,sans-serif;letter-spacing:.18em}.br-hero h1{margin:12px 0 0;font:400 clamp(42px,6vw,70px)/1.03 Georgia,serif}.br-intro{padding:82px 0}.br-intro-grid{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:64px;align-items:center}.br-intro figure{margin:0}.br-intro img{display:block;width:100%;height:auto}.br-intro h2,.br-heading h2,.br-series h2{margin:11px 0 16px;color:#123a37;font:400 clamp(30px,4vw,46px)/1.15 Georgia,serif}.br-intro p:last-child{max-width:650px;color:#56635f;font-size:16px;line-height:1.75}.br-list{padding:78px 0 92px;background:#f7f3e9}.br-heading{margin-bottom:30px}.br-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.br-card{padding:29px;background:#fff;border:1px solid rgba(18,58,55,.12)}.br-meta{display:flex;justify-content:space-between;gap:15px;color:#9a7330;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.br-card h3{margin:18px 0 0;font:400 24px/1.35 Georgia,serif}.br-card h3 a{color:#123a37;text-decoration:none}.br-series{display:grid;grid-template-columns:.7fr 1.3fr;gap:52px;margin-top:58px;padding:42px;background:#eef3ef}.br-series-head p:last-child{color:#7b817d}.br-series-items{display:grid}.br-series-items a{display:flex;justify-content:space-between;gap:25px;padding:17px 0;border-bottom:1px solid rgba(18,58,55,.14);color:#176b68;text-decoration:none;font-size:14px;line-height:1.45}.br-series-items a:first-child{border-top:1px solid rgba(18,58,55,.14)}.br-series-items b{white-space:nowrap;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.br-earlier{margin-top:48px;padding-top:30px;border-top:1px solid rgba(18,58,55,.17)}.br-earlier>a{display:flex;justify-content:space-between;gap:20px;margin-top:15px;color:#176b68;font:400 21px/1.4 Georgia,serif;text-decoration:none}@media(max-width:800px){.br-intro-grid,.br-cards,.br-series{grid-template-columns:1fr}.br-intro-grid{gap:35px}.br-series{gap:20px}}@media(max-width:600px){.br-hero{padding:62px 0}.br-intro,.br-list{padding:62px 0}.br-series{padding:27px}.br-meta{display:grid}}
