.rkl-ledger-opening{padding:25px 0 30px}.rkl-ledger-opening>div{display:grid;grid-template-columns:1.2fr .8fr;gap:45px;align-items:end;margin-top:22px}.rkl-ledger-opening .rkl-deck{max-width:365px;padding-left:24px;border-left:2px solid #b88a57}.rkl-ledger-cover{height:285px;overflow:hidden;border-block:4px solid #648c97}.rkl-ledger-cover img{width:100%;height:100%!important;object-fit:cover}.rkl-ledgers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px}.rkl-ledgers article{background:#244d60;color:#f5f3e4;min-width:0;border-top:4px solid #bd9b67;box-shadow:5px 5px 0 #d4dacb;transition:transform .2s}.rkl-ledgers article:hover{transform:translateY(-3px)}.rkl-ledgers .rkl-thumb{aspect-ratio:1.6}.rkl-ledgers article>div{padding:26px}.rkl-ledgers h2{font-size:26px!important;line-height:1.5!important;margin-top:14px!important}.rkl-ledgers .rkl-meta,.rkl-ledgers .rkl-summary{color:#c2d8d7}.rkl-ledgers .rkl-summary{font-size:14px;margin-top:19px!important}.rkl-ledgers .rkl-inline-link{color:#e9c98a!important;border-color:#b59c68}.rkl-ledger-title{max-width:940px;padding:25px 0 35px}.rkl-ledger-title h1{margin-top:18px!important}.rkl-ledger-reading{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:31px;align-items:start}.rkl-ledger-aside{grid-column:2;grid-row:1;position:sticky;top:114px;display:grid;gap:23px}.rkl-ledger-aside .rkl-main-image{aspect-ratio:1.12;border:1px solid #8db3b4;padding:6px}.rkl-ledger-aside [data-toc]{max-height:300px}.rkl-ledger-paper{grid-column:1;grid-row:1;padding:41px;background:#fffdf0;min-width:0;border-top:4px solid #b5ac7c}.rkl-ledger-paper .rkl-prose{margin:auto}
@media(max-width:1000px){.rkl-ledger-opening>div{gap:30px}.rkl-ledgers{gap:24px}.rkl-ledgers article>div{padding:22px}.rkl-ledgers h2{font-size:23px!important}.rkl-ledger-reading{grid-template-columns:minmax(0,1fr) 235px;gap:24px}.rkl-ledger-paper{padding:31px}}
@media(max-width:700px){.rkl-ledger-opening{padding:15px 0 25px}.rkl-ledger-opening>div{grid-template-columns:1fr;gap:0}.rkl-ledger-opening .rkl-deck{max-width:none;padding-left:18px}.rkl-ledger-cover{height:220px}.rkl-ledgers{grid-template-columns:1fr;gap:27px;padding-right:5px}.rkl-ledgers article>div{padding:26px}.rkl-ledgers h2{font-size:26px!important}.rkl-ledger-title{padding:15px 0 27px}.rkl-ledger-reading{grid-template-columns:1fr;gap:23px}.rkl-ledger-aside{grid-column:1;grid-row:1;position:static;gap:21px}.rkl-ledger-aside .rkl-main-image{aspect-ratio:1.5}.rkl-ledger-paper{grid-column:1;grid-row:2;padding:26px 21px}}
