.hsc-journal-heading{max-width:950px;margin:auto;padding:20px 0 34px;text-align:center}.hsc-journal-heading h1{font-size:clamp(36px,4.6vw,58px)!important;margin:17px 0 23px!important}.hsc-journal-list{max-width:980px;margin:10px auto 0;display:grid;gap:25px}.hsc-journal-leaf{background:#edeedc;color:#354c3c;border-left:5px solid #9b6a51;padding:29px 34px}.hsc-journal-leaf>header{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:30px;align-items:center}.hsc-journal-leaf .hsc-meta{color:#758369}.hsc-journal-leaf h2{font-size:28px!important;margin-top:13px!important}.hsc-journal-leaf .hsc-thumb{aspect-ratio:1.2}.hsc-journal-leaf details{margin-top:22px;border-top:1px solid #b1bea2;padding-top:8px}.hsc-journal-leaf summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;font-size:12px;color:#797247;padding:10px 0}.hsc-journal-leaf summary::-webkit-details-marker{display:none}.hsc-journal-leaf summary span{transition:transform .2s}.hsc-journal-leaf details[open] summary span{transform:rotate(45deg)}.hsc-journal-leaf .hsc-summary{color:#6b7c60}.hsc-journal-leaf .hsc-inline-link{color:#766947}.hsc-journal-title{border-left:4px solid #b68365;padding-left:30px;margin:15px 0 35px}.hsc-journal-title h1{font-size:clamp(31px,4.1vw,48px)!important;line-height:1.33!important;max-width:1040px;margin:16px 0 23px!important}.hsc-journal-title .hsc-deck{max-width:870px;font-size:17px;margin-top:20px!important}.hsc-journal-copy{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;font-size:12px;color:#b6c4ad}.hsc-journal-copy button{padding:11px 16px;border:1px solid #bd8b69;background:#a25d45;color:#fff3df}.hsc-journal-reading{display:grid;grid-template-columns:minmax(0,800px) 275px;gap:40px;justify-content:space-between}.hsc-journal-body{padding:35px 40px;background:#f7f4e7;border-top:3px solid #a58160;min-width:0}.hsc-journal-body>.hsc-main-image{aspect-ratio:2.7;margin-bottom:28px!important}.hsc-journal-side{position:sticky;top:110px;align-self:start;min-width:0}.hsc-journal-scene{aspect-ratio:1.5;overflow:hidden;margin-top:23px!important}.hsc-journal-scene img{width:100%;height:100%!important;object-fit:cover}
@media(max-width:950px){.hsc-journal-leaf{padding:25px}.hsc-journal-leaf h2{font-size:26px!important}.hsc-journal-reading{grid-template-columns:minmax(0,1fr) 235px;gap:25px}.hsc-journal-body{padding:28px}}
@media(max-width:700px){.hsc-journal-heading{padding:8px 0 27px}.hsc-journal-heading h1{font-size:35px!important}.hsc-journal-list{gap:22px;margin-top:5px}.hsc-journal-leaf{padding:23px 20px}.hsc-journal-leaf>header{grid-template-columns:minmax(0,1fr) 65px;gap:17px;align-items:start}.hsc-journal-leaf h2{font-size:23px!important}.hsc-journal-leaf .hsc-meta{font-size:10px}.hsc-journal-leaf .hsc-thumb{aspect-ratio:1}.hsc-journal-title{padding-left:18px;margin:5px 0 26px}.hsc-journal-title h1{font-size:31px!important}.hsc-journal-title .hsc-deck{font-size:15px}.hsc-journal-copy{gap:11px}.hsc-journal-reading{display:flex;flex-direction:column;gap:22px}.hsc-journal-side{order:-1;position:static;width:100%}.hsc-journal-scene{aspect-ratio:2.5;margin-top:20px!important}.hsc-journal-body{padding:23px 16px}.hsc-journal-body>.hsc-main-image{aspect-ratio:2;margin-bottom:20px!important}}
