.bbr-paragraph-cover{border:1px solid #769994;background:#e9efe3;border-radius:7px;overflow:hidden}.bbr-paragraph-cover>header{background:#123849;color:#effdf3;padding:32px 39px;position:relative}.bbr-paragraph-cover .bbr-kicker{color:#d4b97c}.bbr-paragraph-cover h1{font-size:clamp(44px,5.5vw,72px)!important;line-height:1.3;margin:19px 0 21px!important}.bbr-paragraph-cover>header>p:not(.bbr-kicker){font-size:18px;line-height:1.8;color:#aacbc4}.bbr-paragraph-cover .bbr-arrow{position:absolute;right:39px;bottom:33px;color:#d8c38b;font-size:14px}.bbr-paragraph-cover>.bbr-scene{height:218px;border-block:1px solid #8fae9f}.bbr-paragraph-cover>aside{display:grid;grid-template-columns:1fr 1fr;gap:39px;padding:25px 35px 9px}.bbr-paragraph-cover .bbr-note{border-color:#b3c7ae}.bbr-paragraph-cover .bbr-note summary{font-size:15px}.bbr-paragraph-cover .bbr-note p{font-size:14px;color:#6b856d}.bbr-accounting-lead{border-top:4px solid #c9ad72;border-bottom:1px solid #aac6b3;background:#f9fff3}.bbr-accounting-lead>header{padding:28px 33px;border-bottom:1px solid #cad8be}.bbr-accounting-lead h2{margin:17px 0 22px!important}.bbr-paragraph-first{display:grid;grid-template-columns:29% 1fr;gap:37px;padding:29px}.bbr-paragraph-first .bbr-thumb{height:190px;aspect-ratio:auto;border:1px solid #bed0b5;border-radius:6px}.bbr-paragraph-first>div{align-self:center}.bbr-paragraph-first .bbr-summary{color:#728568}.bbr-paragraph-first .bbr-arrow{margin-top:22px;color:#92804a}.bbr-accounting-entries{border-top:1px solid #b4cbb3}.bbr-accounting-entries .bbr-entry{padding:30px 30px 19px;border-bottom:1px solid #b5ccb3;background:#f8fcf0;position:relative;transition:background .3s}.bbr-accounting-entries .bbr-entry:before{content:"";position:absolute;top:30px;left:0;height:29px;width:4px;background:#bda568;transition:height .3s}.bbr-accounting-entries .bbr-entry:hover:before{height:73px}.bbr-accounting-entries .bbr-entry:hover{background:#f0f5e6}.bbr-paragraph-heading{display:grid;grid-template-columns:minmax(0,1fr) 185px;gap:35px;align-items:start}.bbr-paragraph-heading h3{font-size:29px!important;line-height:1.6}.bbr-paragraph-heading .bbr-meta{font-size:12px;flex-direction:column;gap:8px;border-left:1px solid #bcd0b4;padding-left:21px;margin-top:7px}.bbr-paragraph-content{display:grid;grid-template-columns:minmax(0,1fr) 25%;gap:39px;margin-top:24px;align-items:start}.bbr-paragraph-content .bbr-abstract summary{font-size:13px;min-height:38px;color:#80926d}.bbr-paragraph-content .bbr-summary{font-size:15px;line-height:1.95;margin:11px 0 0;color:#71876a}.bbr-paragraph-content .bbr-thumb{height:145px;aspect-ratio:auto;border:1px solid #c1d1b7;border-radius:6px}.bbr-paragraph-content:has(>.bbr-abstract>p.bbr-summary:empty){display:block}.bbr-paragraph-content:has(>.bbr-abstract>p.bbr-summary:empty)>.bbr-thumb{height:100px;width:100%}.bbr-accounting-entries .bbr-entry>footer{border-top:1px solid #d1ddc4;margin-top:23px;padding-top:8px}.bbr-accounting-entries .bbr-entry-open{font-size:13px;color:#8a7d42}.bbr-paragraph-title{border:1px solid #9ebca9;border-bottom:4px solid #baa66c;background:#edf4e4}.bbr-paragraph-title>header{padding:33px 40px}.bbr-paragraph-title h1{font-size:clamp(35px,4.55vw,59px)!important;line-height:1.43;margin:19px 0 26px!important}.bbr-paragraph-title>div{display:grid;grid-template-columns:44% 1fr;background:#183e49;border-top:1px solid #83a892}.bbr-paragraph-title .bbr-scene{height:225px;border-right:1px solid #7b9b8d}.bbr-paragraph-title .bbr-standfirst{padding:26px 33px;align-self:center;color:#b1cbb3}.bbr-accounting-reading{width:min(720px,calc(100% - 64px));margin:43px auto 60px}.bbr-inline-directory{padding:24px 28px;background:#e8f0df;border:1px solid #b9cdb0;border-top:4px solid #315c64;border-radius:0 0 7px 7px;margin-bottom:35px}.bbr-inline-directory>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:13px;border-bottom:1px solid #c6d7bb}.bbr-inline-directory .bbr-read-tools{margin:0}.bbr-inline-directory .bbr-toc nav{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px;max-height:285px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.bbr-inline-directory .bbr-toc a{border-color:#b7cdac}.bbr-inline-directory .bbr-toc a[aria-current]{background:#fcfae7;color:#917b3d;border-color:#ba9f58}
@media(max-width:1000px){.bbr-paragraph-cover>header{padding:29px 31px}.bbr-paragraph-cover h1{font-size:60px!important}.bbr-paragraph-cover .bbr-arrow{position:static;margin-top:21px}.bbr-paragraph-content{gap:29px;grid-template-columns:1fr 28%}.bbr-paragraph-heading{gap:29px;grid-template-columns:1fr 160px}.bbr-paragraph-title>header{padding:31px}.bbr-accounting-reading{width:min(720px,calc(100% - 40px))}}
@media(max-width:760px){.bbr-paragraph-cover>header{padding:28px 24px}.bbr-paragraph-cover h1{font-size:43px!important}.bbr-paragraph-cover>header>p:not(.bbr-kicker){font-size:16px}.bbr-paragraph-cover>.bbr-scene{height:174px}.bbr-paragraph-cover>aside{display:block;padding:23px 24px 8px}.bbr-accounting-lead>header{padding:25px 24px}.bbr-paragraph-first{display:flex;flex-direction:column;padding:24px;gap:23px}.bbr-paragraph-first .bbr-thumb{height:168px;width:100%}.bbr-accounting-entries .bbr-entry{padding:25px 23px 17px}.bbr-paragraph-heading{display:flex;flex-direction:column;gap:15px}.bbr-paragraph-heading h3{font-size:25px!important}.bbr-paragraph-heading .bbr-meta{flex-direction:row;flex-wrap:wrap;font-size:11px;border-left:0;padding:0;margin:0;gap:11px 16px}.bbr-paragraph-content{display:flex;flex-direction:column;gap:20px;margin-top:20px}.bbr-paragraph-content .bbr-summary{font-size:14px}.bbr-paragraph-content .bbr-thumb{height:123px;width:100%}.bbr-paragraph-title>header{padding:28px 25px}.bbr-paragraph-title h1{font-size:33px!important;line-height:1.5}.bbr-paragraph-title>div{display:block}.bbr-paragraph-title .bbr-scene{height:164px;border-right:0}.bbr-paragraph-title .bbr-standfirst{padding:24px;font-size:15px}.bbr-accounting-reading{width:calc(100% - 36px);margin-top:30px}.bbr-inline-directory{padding:21px 19px}.bbr-inline-directory>header{display:block}.bbr-inline-directory .bbr-read-tools{margin-top:13px}.bbr-inline-directory .bbr-toc nav{grid-template-columns:1fr;max-height:310px}}
