/* 24HR home | editorial layout, Gutenberg-compatible */
.hrb-site .hrb-gutenberg-hero{padding:clamp(60px,8vw,120px) clamp(24px,7vw,105px) clamp(70px,9vw,125px);border-radius:0 0 22px 22px}
.hrb-site .hrb-gutenberg-hero h1{max-width:1050px;font-family:"DM Sans",system-ui,sans-serif;font-size:clamp(48px,6.3vw,94px);line-height:1.04;letter-spacing:-.062em;font-weight:850;overflow-wrap:normal}
.hrb-site .hrb-gutenberg-hero h1+p{max-width:630px;font-size:clamp(17px,1.7vw,21px);line-height:1.68;color:#c6d7df}
.hrb-site .hrb-home-editorial-intro{width:min(1220px,calc(100% - 48px));margin:88px auto 105px;color:#172e3d}
.hrb-site .hrb-home-editorial-intro>.wp-block-group__inner-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:0}
.hrb-site .hrb-home-editorial-intro h2,.hrb-site .hrb-home-editorial-intro p{margin:0;min-width:0}
.hrb-site .hrb-home-editorial-intro h2{grid-row:1;padding:42px 38px 18px;border:1px solid #dbe4db;border-bottom:0;background:#edf2ed;font:800 clamp(27px,3vw,40px)/1.14 "DM Sans",system-ui,sans-serif;letter-spacing:-.047em;color:#163146;border-radius:12px 12px 0 0}
.hrb-site .hrb-home-editorial-intro h2:before{content:"24HR / PERSPECTIVES";display:block;margin-bottom:21px;font:800 10px/1.5 "DM Sans",system-ui,sans-serif;letter-spacing:.18em;color:#487e48}
.hrb-site .hrb-home-editorial-intro p{grid-row:2;padding:0 38px 44px;border:1px solid #dbe4db;border-top:0;background:#edf2ed;color:#4f646c;font:400 16px/1.85 "DM Sans",system-ui,sans-serif;border-radius:0 0 12px 12px}
.hrb-site .hrb-home-editorial-intro h2:nth-child(1),.hrb-site .hrb-home-editorial-intro p:nth-child(2){grid-column:1}
.hrb-site .hrb-home-editorial-intro h2:nth-child(3),.hrb-site .hrb-home-editorial-intro p:nth-child(4){grid-column:2}
.hrb-site .hrb-home-editorial-intro:nth-of-type(2){background:#112b3e;border-radius:20px;padding:58px 44px;width:min(1308px,calc(100% - 32px))}
.hrb-site .hrb-home-editorial-intro:nth-of-type(2) h2{background:transparent;color:#f9fcff;border:0;border-radius:0;padding:10px 38px 20px}
.hrb-site .hrb-home-editorial-intro:nth-of-type(2) p{background:transparent;color:#c0d0d8;border:0;border-radius:0;padding:0 38px 14px}
.hrb-site .hrb-home-editorial-intro:nth-of-type(2) h2:before{color:#b8eb79}
.hrb-site .hrb-home-editorial-intro:nth-of-type(3) h2{background:#f7f5ef;border-color:#e8e5db}
.hrb-site .hrb-home-editorial-intro:nth-of-type(3) p{background:#f7f5ef;border-color:#e8e5db}
.hrb-site .hrb-home-editorial-intro:nth-of-type(3) p strong{display:block;margin-top:15px;color:#193547;font-size:15px;line-height:1.45}
.hrb-site .hrb-home-editorial-intro:nth-of-type(3) p strong:first-child{margin-top:0}
.hrb-site .hrb-home-editorial-intro:nth-of-type(3) p br{display:block;content:"";margin:4px 0}
.hrb-site .hrb-home-editorial-intro:nth-of-type(3) h2{background:#edf2ed;border-color:#dbe4db;color:#163146}
.hrb-site .hrb-home-editorial-intro:nth-of-type(3) p{background:#edf2ed;border-color:#dbe4db;color:#4f646c}
.hrb-site .hrb-home-editorial-intro:nth-of-type(4){background:#112b3e;border-radius:20px;padding:58px 44px;width:min(1308px,calc(100% - 32px))}
.hrb-site .hrb-home-editorial-intro:nth-of-type(4) h2{background:transparent;color:#f9fcff;border:0;border-radius:0;padding:10px 38px 20px}
.hrb-site .hrb-home-editorial-intro:nth-of-type(4) p{background:transparent;color:#c0d0d8;border:0;border-radius:0;padding:0 38px 14px}
.hrb-site .hrb-home-editorial-intro:nth-of-type(4) h2:before{color:#b8eb79}
.hrb-site .hrb-home-editorial-intro:nth-of-type(5) h2{background:#f7f5ef;border-color:#e8e5db}
.hrb-site .hrb-home-editorial-intro:nth-of-type(5) p{background:#f7f5ef;border-color:#e8e5db}
.hrb-site .hrb-home-editorial-intro:nth-of-type(5) p strong{display:block;margin-top:15px;color:#193547;font-size:15px;line-height:1.45}
@media(max-width:800px){.hrb-site .hrb-home-editorial-intro:nth-of-type(4){padding:28px 16px}.hrb-site .hrb-home-editorial-intro:nth-of-type(4) p{margin-bottom:25px}}
.hrb-site .hrb-directory{margin-bottom:60px}
@media(max-width:800px){.hrb-site .hrb-home-editorial-intro{margin:48px auto 70px}.hrb-site .hrb-home-editorial-intro>.wp-block-group__inner-container{display:flex;flex-direction:column;gap:0}.hrb-site .hrb-home-editorial-intro h2{margin-top:22px}.hrb-site .hrb-home-editorial-intro h2:first-child{margin-top:0}.hrb-site .hrb-home-editorial-intro p{margin-bottom:6px}.hrb-site .hrb-home-editorial-intro:nth-of-type(2){padding:28px 16px}.hrb-site .hrb-home-editorial-intro:nth-of-type(2) p{margin-bottom:25px}}
@media(max-width:550px){.hrb-site .hrb-gutenberg-hero h1{font-size:clamp(43px,11vw,64px)}.hrb-site .hrb-home-editorial-intro{width:calc(100% - 28px)}.hrb-site .hrb-home-editorial-intro h2{padding:31px 24px 14px}.hrb-site .hrb-home-editorial-intro p{padding:0 24px 32px}}
