.ngr-date-cover{border:1px solid #a6c6d2;background:#fff}.ngr-date-cover-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.ngr-date-cover-top>header{padding:34px;background:#e0eef2}.ngr-date-cover h1{font-size:clamp(36px,4.2vw,55px)!important;line-height:1.4!important;margin:21px 0 23px!important}.ngr-date-cover header>p:last-of-type{font-size:23px;line-height:1.8;color:#4c7d8d;margin-bottom:24px}.ngr-date-cover-top>.ngr-scene{height:100%;min-height:385px;border-bottom:4px solid #4cb3c8}.ngr-date-cover>aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding:26px 34px}.ngr-date-cover .ngr-note{border-color:#aacbd4}.ngr-date-cover .ngr-note>p{padding-right:14px;color:#537b8c}.ngr-accounting-lead{display:grid;grid-template-columns:150px minmax(0,1fr);border:1px solid #b0cad4;background:#fff}.ngr-date-first-rail{padding:29px 19px;border-top:4px solid #44a7bf;border-right:1px solid #b0cad4}.ngr-date-first-rail>.ngr-meta{display:flex;flex-direction:column;gap:18px;font-size:12px}.ngr-date-first-copy{padding:29px}.ngr-accounting-lead h2{font-size:32px!important;line-height:1.6!important;margin:20px 0 23px!important}.ngr-accounting-lead .ngr-summary{font-size:15px;line-height:2;color:#4f788b;margin-bottom:25px}.ngr-date-first-copy>.ngr-thumb{height:220px;aspect-ratio:auto;margin-bottom:18px;border-bottom:3px solid #7eb9cb}.ngr-accounting-entries{display:flex;flex-direction:column;gap:30px}.ngr-accounting-entries>.ngr-entry{display:grid;grid-template-columns:140px minmax(0,1fr);border:1px solid #b6d0d9;background:#fff}.ngr-date-rail{padding:25px 17px;border-right:1px solid #acc8d3;border-top:4px solid #4c9eb7}.ngr-date-rail>.ngr-meta{display:flex;flex-direction:column;gap:17px;font-size:12px}.ngr-date-record{padding:27px 29px}.ngr-date-record h3{font-size:31px!important;line-height:1.6!important}.ngr-date-record .ngr-abstract{margin-top:21px}.ngr-date-record .ngr-abstract summary{font-size:14px;border-block:1px solid #c0d8e0}.ngr-date-record .ngr-summary{font-size:15px;line-height:2}.ngr-date-record>.ngr-thumb{height:220px;aspect-ratio:auto;margin-top:23px;border-bottom:3px solid #7bbacd}.ngr-date-record>footer{display:flex;justify-content:flex-end;padding-top:15px;margin-top:16px;border-top:1px solid #c5dbe2}.ngr-compact .ngr-date-record>.ngr-abstract,.ngr-compact .ngr-date-record>.ngr-thumb{display:none}.ngr-date-detail{padding-top:23px}.ngr-date-detail>h1{font-size:clamp(32px,4vw,53px)!important;line-height:1.5!important;margin:21px 0 29px!important;max-width:1100px}.ngr-date-detail-lower{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);border-top:4px solid #68bfd3}.ngr-date-detail-summary{padding:28px;display:flex;flex-direction:column;justify-content:center}.ngr-date-detail-summary .ngr-standfirst{font-size:16px;line-height:2;color:#4a7386;margin-top:24px!important}.ngr-date-detail-lower>.ngr-scene{height:290px}.ngr-accounting-reading{grid-template-columns:minmax(0,1fr) minmax(0,720px)}.ngr-accounting-reading .ngr-reading-side{max-width:300px;width:100%;justify-self:end;padding:24px;background:#e3f0f4;border-top:4px solid #60b4ca}.ngr-accounting-reading .ngr-side-label{color:#4e7b8c}.ngr-accounting-reading .ngr-toc a{color:#396e84;border-left:0;border-bottom:1px solid #bdd8e1;padding:12px 4px}.ngr-accounting-reading .ngr-toc a[aria-current]{background:#f7fdff;color:#1f526a;border-color:#84bdd1}
@media(max-width:1050px){.ngr-date-cover-top>header{padding:28px}.ngr-date-cover>aside{padding:24px 29px;gap:25px}.ngr-accounting-lead{grid-template-columns:130px minmax(0,1fr)}.ngr-date-first-rail{padding:26px 16px}.ngr-date-first-copy{padding:26px}.ngr-accounting-entries>.ngr-entry{grid-template-columns:120px minmax(0,1fr)}.ngr-date-rail{padding:23px 15px}.ngr-date-record{padding:25px}.ngr-date-record h3{font-size:28px!important}.ngr-date-detail-summary{padding:25px}.ngr-accounting-reading .ngr-reading-side{padding:19px}}
@media(max-width:760px){.ngr-date-cover-top{display:flex;flex-direction:column}.ngr-date-cover-top>header{padding:26px}.ngr-date-cover h1{font-size:34px!important;line-height:1.45!important}.ngr-date-cover header>p:last-of-type{font-size:21px}.ngr-date-cover-top>.ngr-scene{height:210px;min-height:0}.ngr-date-cover>aside{display:block;padding:24px}.ngr-accounting-lead{display:flex;flex-direction:column}.ngr-date-first-rail{padding:17px 24px;border-right:0;border-bottom:1px solid #b0cad4}.ngr-date-first-rail>.ngr-meta{flex-direction:row;gap:10px 20px;font-size:11px}.ngr-date-first-copy{padding:24px}.ngr-accounting-lead h2{font-size:26px!important;line-height:1.65!important}.ngr-date-first-copy>.ngr-thumb{height:175px}.ngr-accounting-entries{gap:26px}.ngr-accounting-entries>.ngr-entry{display:flex;flex-direction:column}.ngr-date-rail{padding:17px 24px;border-right:0;border-bottom:1px solid #acc8d3}.ngr-date-rail>.ngr-meta{flex-direction:row;gap:10px 20px;font-size:11px}.ngr-date-record{padding:24px}.ngr-date-record h3{font-size:26px!important;line-height:1.65!important}.ngr-date-record .ngr-summary{font-size:14px}.ngr-date-record>.ngr-thumb{height:175px}.ngr-date-detail>h1{font-size:32px!important;line-height:1.5!important;margin:21px 0 26px!important}.ngr-date-detail-lower{display:flex;flex-direction:column}.ngr-date-detail-summary{padding:24px}.ngr-date-detail-summary .ngr-standfirst{font-size:15px}.ngr-date-detail-lower>.ngr-scene{height:205px}.ngr-accounting-reading .ngr-reading-side{max-width:none;padding:23px}}
