.hbm-drawer-head{display:grid;grid-template-columns:1.2fr .8fr;gap:47px;align-items:center;padding:29px 0 35px;border-bottom:2px solid #6c8e80}.hbm-drawer-head h1{margin-top:22px!important}.hbm-drawer-cover{aspect-ratio:1.45;overflow:hidden;border-radius:3px 27px 3px 3px;padding:7px;background:#d8e4d7;border:1px solid #aec4b2}.hbm-drawer-cover img{width:100%;height:100%!important;object-fit:cover}.hbm-drawers{display:grid;gap:20px}.hbm-drawers article{display:grid;grid-template-columns:93px 195px minmax(0,1fr);gap:28px;align-items:start;padding:28px 31px;background:#e9eee2;border:1px solid #b8c4b1;border-left:6px solid #5d816f}.hbm-drawers article:nth-child(even){background:#f2f3e8;border-left-color:#8d9f83}.hbm-drawers article>time{padding-top:7px}.hbm-drawers .hbm-thumb{aspect-ratio:1.25}.hbm-drawers h2{font-size:28px!important;line-height:1.5!important}.hbm-drawer-title{display:grid;grid-template-columns:1.2fr .8fr;gap:43px;align-items:center;padding:26px 0 35px}.hbm-drawer-title h1{margin-top:18px!important}.hbm-drawer-title .hbm-main-image{aspect-ratio:1.14;border-radius:2px 27px 2px 2px;padding:6px;background:#d8e3d2}.hbm-drawer-reading{display:grid;grid-template-columns:250px minmax(0,1fr);gap:29px;align-items:start}.hbm-drawer-reading>.hbm-index{position:sticky;top:114px}.hbm-drawer-paper{min-width:0;background:#fffdf2;padding:40px;border-left:4px solid #719484}.hbm-drawer-paper .hbm-prose{margin:auto}
@media(max-width:1000px){.hbm-drawer-head{gap:31px}.hbm-drawers article{grid-template-columns:77px 145px minmax(0,1fr);gap:23px;padding:26px}.hbm-drawers h2{font-size:25px!important}.hbm-drawer-title{gap:29px}.hbm-drawer-reading{grid-template-columns:215px minmax(0,1fr);gap:23px}.hbm-drawer-paper{padding:30px}}
@media(max-width:700px){.hbm-drawer-head{grid-template-columns:1fr;gap:27px;padding:15px 0 28px}.hbm-drawer-cover{aspect-ratio:1.5}.hbm-drawers{gap:23px}.hbm-drawers article{grid-template-columns:85px minmax(0,1fr);gap:17px;padding:24px 20px;border-left-width:4px}.hbm-drawers article>time{grid-column:1/-1;padding:0}.hbm-drawers .hbm-thumb{aspect-ratio:.85}.hbm-drawers h2{font-size:24px!important}.hbm-drawer-title{grid-template-columns:1fr;gap:25px;padding:15px 0 27px}.hbm-drawer-title .hbm-main-image{aspect-ratio:1.5}.hbm-drawer-reading{grid-template-columns:1fr;gap:23px}.hbm-drawer-reading>.hbm-index{position:static}.hbm-drawer-paper{padding:26px 20px;border-left-width:3px}}
