.hb-app-update{box-sizing:border-box;max-width:1160px;margin:36px auto;padding:clamp(22px,4vw,40px);border:1px solid #b8c9c1;border-radius:14px;background:#edf3ef;color:#142630}.hb-app-update h2{font-size:clamp(25px,3.5vw,38px);line-height:1.2;margin:12px 0 20px}.hb-app-update p,.hb-app-update li{font-size:16px;line-height:1.75}.hb-app-kicker{font-size:12px!important;font-weight:700;letter-spacing:1.3px;color:#8b4232}.hb-app-actions{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px}.hb-app-update a{color:#863c2b;font-weight:700;text-underline-offset:4px}.hb-app-update a:focus-visible{outline:3px solid #bd543e;outline-offset:4px}.hb-app-update details{padding:14px 0;border-top:1px solid #b8c9c1}.hb-app-update summary{cursor:pointer;font-weight:700}.hb-app-update ul{padding-left:22px}@media(max-width:600px){.hb-app-update{margin:24px 12px;padding:22px}.hb-app-actions{flex-direction:column}}
