.gyc-ledger-opening{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding:28px 0 42px}.gyc-ledger-opening h1{font-size:min(clamp(35px,4vw,51px), clamp(32px, calc(2.105263vw + 17.68421px), 48px))!important;margin:20px 0 24px!important}.gyc-ledger-scene{aspect-ratio:1.6;overflow:hidden;border:10px solid #195651;border-bottom-width:22px}.gyc-ledger-scene img{width:100%;height:100%!important;object-fit:cover}.gyc-ledger-sheet{background:#fcfff9;border:1px solid #99bbab;padding:0 34px 32px}.gyc-ledger-sheet>header{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:28px 0;border-bottom:3px double #478d7b}.gyc-ledger-sheet>header h2{font-size:min(29px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))!important}.gyc-ledger-sheet>header span{font-size:12px;color:#65887b}.gyc-ledger-rows article{display:grid;grid-template-columns:92px minmax(0,1fr) 145px;gap:28px;align-items:start;padding:29px 15px;border-bottom:1px solid #bfd3c6}.gyc-ledger-rows article:nth-child(even){background:#eef6ef}.gyc-ledger-rows article>.gyc-meta{padding-top:6px}.gyc-ledger-rows h2{font-size:25px!important}.gyc-ledger-rows .gyc-thumb{aspect-ratio:1.2;border:4px solid #d7e5d9}.gyc-ledger-title{max-width:970px;border-bottom:3px solid #ec8149;padding:15px 0 28px;margin-bottom:32px}.gyc-ledger-title h1{font-size:min(clamp(31px,4vw,49px), clamp(32px, calc(2.105263vw + 17.68421px), 48px))!important;margin:19px 0 24px!important}.gyc-ledger-reading{display:grid;grid-template-columns:255px minmax(0,800px);gap:35px;align-items:start}.gyc-ledger-side{position:sticky;top:110px}.gyc-ledger-side .gyc-main-image{aspect-ratio:1.15;border:8px solid #235d55}.gyc-ledger-side .gyc-index{background:#174e4c;color:#e5f3e9;border-top:0}.gyc-ledger-side .gyc-kicker{color:#f6a571}.gyc-ledger-side summary{border-color:#5e8c7c}.gyc-ledger-side [data-toc]{max-height:285px}.gyc-ledger-side [data-toc] a{color:#c2ded1;border-left-color:#689481}.gyc-ledger-side [data-toc] a[aria-current]{color:#a44423}.gyc-ledger-paper{background:#fffef7;padding:40px;border-top:4px solid #649e87}
@media(max-width:1000px){.gyc-ledger-opening{gap:30px}.gyc-ledger-sheet{padding:0 23px 26px}.gyc-ledger-rows article{grid-template-columns:76px minmax(0,1fr) 112px;gap:20px;padding:26px 8px}.gyc-ledger-reading{grid-template-columns:220px minmax(0,1fr);gap:24px}.gyc-ledger-paper{padding:28px}}
@media(max-width:700px){.gyc-ledger-opening{grid-template-columns:1fr;gap:26px;padding:13px 0 28px}.gyc-ledger-opening h1{font-size:min(36px, clamp(32px, calc(2.105263vw + 17.68421px), 48px))!important}.gyc-ledger-scene{aspect-ratio:1.9;border-width:8px;border-bottom-width:15px}.gyc-ledger-sheet{padding:0 17px 23px}.gyc-ledger-sheet>header{display:block;padding:24px 0}.gyc-ledger-sheet>header h2{font-size:25px!important;margin-bottom:10px!important}.gyc-ledger-rows article{grid-template-columns:minmax(0,1fr) 82px;gap:16px;padding:24px 5px}.gyc-ledger-rows article>.gyc-meta{grid-column:1/-1;padding-top:0}.gyc-ledger-rows h2{font-size:22px!important}.gyc-ledger-rows .gyc-thumb{aspect-ratio:1}.gyc-ledger-title{padding-top:10px;margin-bottom:25px}.gyc-ledger-title h1{font-size:30px!important}.gyc-ledger-reading{display:block}.gyc-ledger-side{position:static;margin-bottom:24px}.gyc-ledger-side .gyc-main-image{aspect-ratio:1.9}.gyc-ledger-paper{padding:24px 17px}}
