/* Same section geometry as the existing HAMMPACK leakage panel. */
#hp-pre-hydrogum{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:32px;margin:40px 0;padding:32px 0;align-items:start;scroll-margin-top:28px}
#hp-pre-hydrogum .hp-no-leak-media{width:100%;max-width:640px;justify-self:end}
#hp-pre-hydrogum .hp-no-leak-copy h2{font-size:29px!important}
#hp-pre-hydrogum .hp-pre-chapters{display:block;margin:18px 0 0;padding:0;border-top:1px solid #d4e2e8}
#hp-pre-hydrogum .hp-pre-chapters button{display:grid;grid-template-columns:24px 1fr 14px;gap:10px;align-items:center;width:100%;padding:12px 8px;border:0;border-bottom:1px solid #d4e2e8;border-radius:0;background:transparent;color:#173447;font:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer}
#hp-pre-hydrogum .hp-pre-chapters button:hover,#hp-pre-hydrogum .hp-pre-chapters button[aria-current="true"]{background:#eef4f7}
#hp-pre-hydrogum .hp-pre-chapters b,#hp-pre-hydrogum .hp-pre-chapters i{font-size:11px;color:#496777;font-style:normal}
#hp-pre-hydrogum .hp-next-step ol{display:block;margin:14px 0 0;padding-left:20px;font-size:12px;line-height:1.8;color:#496777}
#hp-pre-hydrogum .hp-next-step li{display:list-item;margin:0 0 12px;padding-left:2px}
#hp-pre-hydrogum .hp-next-step li strong{color:#173447}
#hp-pre-hydrogum .hp-status{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
@media(max-width:1050px){#hp-pre-hydrogum{grid-template-columns:1fr;gap:26px}#hp-pre-hydrogum .hp-no-leak-media{justify-self:center}#hp-pre-hydrogum .hp-no-leak-copy{max-width:none}}
@media(max-width:720px){#hp-pre-hydrogum{margin:30px 0;padding:26px 0}#hp-pre-hydrogum .hp-no-leak-copy h2{font-size:26px!important}}
