{"id":6217,"date":"2026-09-04T00:47:27","date_gmt":"2026-09-04T00:47:27","guid":{"rendered":"https:\/\/forgesail.com\/?page_id=6217"},"modified":"2026-09-22T08:27:06","modified_gmt":"2026-09-22T08:27:06","slug":"series-bhd","status":"publish","type":"page","link":"https:\/\/forgesail.com\/es\/products\/buffer-stops\/hydraulic-buffer\/series-bhd\/","title":{"rendered":"serie-BHD"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6217\" class=\"elementor elementor-6217\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e11c54d e-flex e-con-boxed e-con e-parent\" data-id=\"e11c54d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-176d325 elementor-widget elementor-widget-html\" data-id=\"176d325\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ================================================================\n     FORGESAIL \u00b7 BHD Air-Bag \u00b7 \u9875\u9762\u5185\u5bb9\uff08\u5408\u5e76\u5757\uff09\n     \u539f 10 \u4e2a HTML \u5c0f\u5de5\u5177 \u2192 1 \u4e2a | CSS \u89c4\u5219 323 \u2192 151 \u6761\n     \u5df2\u505a\uff1a\u91cd\u590d\u5757\u53bb\u91cd \/ \u9010\u5c5e\u6027\u7ea7\u8054\u5408\u5e76 \/ \u9762\u5305\u5c51+\u516d\u7cfb\u5217\u5bfc\u822a \/ \u8868\u683c scope+aria-label \/\n           FAQ aria-expanded+aria-controls \/ FAQPage schema \/ \u4fee #products \u951a\u70b9\n     \u7528\u6cd5\uff1a\u8d34\u8fdb\u7b2c 1 \u4e2a HTML \u5c0f\u5de5\u5177\uff08\u9762\u5305\u5c51\u90a3\u4e2a\uff09\uff0c\u5220\u6389\u5176\u4f59 9 \u4e2a\uff08\u7b2c 3,4,5,6,7,8,9,10,11 \u4e2a\uff09\u3002\n     \u26a0 \u4fdd\u7559\u4e0d\u52a8\uff1a\u4fe1\u4efb\u6761(when you partner\u2026)\u3001fsrp \u76f8\u5173\u4ea7\u54c1\u6ed1\u5757\u3001LocalBusiness schema \u5757\u3002\n     ================================================================ -->\n<style>\n    .fsb.fsb-bhd .hero {\n        position: relative;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\n        width: 100vw;\n        max-width: 100vw;\n        margin-left: calc(50% - 50vw);\n        margin-right: calc(50% - 50vw);\n        margin-top: -10px;\n        min-height: 520px;\n        color: #26333f !important;\n        background: radial-gradient(1000px 440px at 88% -10%, rgba(66,162,217,.18), transparent 62%),linear-gradient(92deg, rgba(255,255,255,.985) 0%, rgba(255,255,255,.96) 30%, rgba(255,255,255,.86) 56%, rgba(255,255,255,.62) 100%),url('https:\/\/forgesail.com\/wp-content\/uploads\/2026\/09\/Hydraulic-Buffer-BHD-Air-Cushion-Heavy-Duty-Series-banner2-scaled.webp') center\/cover no-repeat #fff;\n        padding: 74px 0 44px;\n        border-bottom: 1px solid var(--fsb-line)\n    }\n\n    .fsb.fsb-bhd .hero::after {\n        content: \"\";\n        position: absolute;\n        inset: 0;\n        pointer-events: none;\n        background-image: linear-gradient(rgba(4,51,132,.05) 1px,transparent 1px), linear-gradient(90deg,rgba(4,51,132,.05) 1px,transparent 1px);\n        background-size: 64px 64px;\n        mask-image: linear-gradient(to bottom right,#000,transparent 72%);\n        -webkit-mask-image: linear-gradient(to bottom right,#000,transparent 72%);\n    }\n\n    .fsb.fsb-bhd .hero .wrap {\n        position: relative;\n        z-index: 2;\n    }\n\n    .fsb.fsb-bhd .hero h1 {\n        color: #0f2f4f !important;\n        max-width: 19ch\n    }\n\n    .fsb.fsb-bhd .hero-sub {\n        font-size: 18px !important;\n        color: #3d4b58 !important;\n        max-width: 60ch\n    }\n\n    .fsb.fsb-bhd .specbar {\n        display: grid;\n        grid-template-columns: repeat(5,1fr);\n        gap: 1px;\n        background: rgba(4,51,132,.14);\n        border-radius: 10px;\n        overflow: hidden;\n        margin-top: 40px\n    }\n\n    .fsb.fsb-bhd .specbar div {\n        background: #fff;\n        padding: 20px 18px\n    }\n\n    .fsb.fsb-bhd .specbar b {\n        display: block;\n        font-family: var(--fsb-font-head) !important;\n        font-size: 25px !important;\n        font-weight: 800 !important;\n        color: #043384 !important;\n        line-height: 1.15 !important;\n        letter-spacing: -.02em !important\n    }\n\n    .fsb.fsb-bhd .specbar span {\n        display: block;\n        font-size: 12px !important;\n        color: #5c6b7a !important;\n        margin-top: 5px;\n        line-height: 1.4 !important\n    }\n\n    @media(max-width: 1024px) {\n        .fsb.fsb-bhd .specbar {\n            grid-template-columns:repeat(3,1fr);\n        }\n    }\n\n    @media(max-width: 680px) {\n        .fsb.fsb-bhd .specbar {\n            grid-template-columns:1fr 1fr;\n        }\n    }\n\n    .fsb.fsb-bhd .split {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 52px;\n        align-items: center;\n    }\n\n    .fsb.fsb-bhd .figure {\n        background: var(--fsb-white);\n        border: 1px solid var(--fsb-line);\n        border-radius: var(--fsb-radius-card);\n        padding: 24px;\n    }\n\n    .fsb.fsb-bhd .figure figcaption {\n        font-size: 13px !important;\n        color: var(--fsb-muted) !important;\n        margin-top: 13px;\n        padding-top: 12px;\n        border-top: 1px solid var(--fsb-line);\n        line-height: 1.55 !important;\n    }\n\n    @media(max-width: 1024px) {\n        .fsb.fsb-bhd .split {\n            grid-template-columns:1fr;\n            gap: 34px;\n        }\n    }\n\n    .fsb.fsb-bhd .adv {\n        display: grid;\n        grid-template-columns: repeat(3,1fr);\n        gap: 22px;\n    }\n\n    .fsb.fsb-bhd .adv-item {\n        background: var(--fsb-white);\n        border: 1px solid var(--fsb-line);\n        border-radius: var(--fsb-radius-card);\n        padding: 26px 24px;\n        transition: all .22s ease;\n    }\n\n    .fsb.fsb-bhd .adv-item:hover {\n        transform: translateY(-4px);\n        box-shadow: 0 16px 34px rgba(15,35,70,.09);\n        border-color: #c3d5ef;\n    }\n\n    .fsb.fsb-bhd .adv-item .n {\n        font-family: var(--fsb-font-head) !important;\n        font-size: 12px !important;\n        font-weight: 800 !important;\n        color: var(--fsb-primary-hover) !important;\n        letter-spacing: .1em !important;\n        display: block;\n        margin-bottom: 10px;\n    }\n\n    .fsb.fsb-bhd .adv-item h4 {\n        margin-bottom: 8px;\n    }\n\n    .fsb.fsb-bhd .adv-item p {\n        font-size: 15px !important;\n        margin: 0;\n    }\n\n    @media(max-width: 1024px) {\n        .fsb.fsb-bhd .adv {\n            grid-template-columns:1fr 1fr;\n        }\n    }\n\n    .fsb.fsb-bhd .section-alt {\n        background: var(--fsb-surface);\n    }\n\n    .fsb.fsb-bhd .filterbar {\n        display: flex;\n        flex-wrap: wrap;\n        align-items: center;\n        gap: 14px;\n        margin-bottom: 18px;\n    }\n\n    .fsb.fsb-bhd .filterbar input {\n        flex: 1;\n        min-width: 230px;\n        font-family: var(--fsb-font-body) !important;\n        font-size: 15px !important;\n        padding: 12px 16px;\n        border: 1px solid var(--fsb-line);\n        border-radius: var(--fsb-radius);\n        background: var(--fsb-white);\n        color: var(--fsb-ink) !important;\n    }\n\n    .fsb.fsb-bhd .filterbar input:focus {\n        outline: none;\n        border-color: var(--fsb-primary-hover);\n    }\n\n    .fsb.fsb-bhd .filterbar .count {\n        font-size: 14px !important;\n        color: var(--fsb-muted) !important;\n        font-weight: 600 !important;\n        white-space: nowrap;\n    }\n\n    .fsb.fsb-bhd .table-scroll {\n        overflow-x: auto;\n        border: 1px solid var(--fsb-line);\n        border-radius: var(--fsb-radius-card);\n        background: var(--fsb-white);\n    }\n\n    .fsb.fsb-bhd table.spec {\n        width: 100%;\n        border-collapse: collapse;\n        font-size: 15px !important;\n        min-width: 720px;\n    }\n\n    .fsb.fsb-bhd table.spec th {\n        background: var(--fsb-primary);\n        color: var(--fsb-white) !important;\n        font-family: var(--fsb-font-head) !important;\n        font-size: 12.5px !important;\n        font-weight: 700 !important;\n        letter-spacing: .04em !important;\n        text-transform: uppercase !important;\n        text-align: left;\n        padding: 15px 17px;\n        white-space: nowrap;\n    }\n\n    .fsb.fsb-bhd table.spec td {\n        padding: 13px 17px;\n        border-bottom: 1px solid var(--fsb-line);\n        white-space: nowrap;\n    }\n\n    .fsb.fsb-bhd table.spec tbody tr:nth-child(even) {\n        background: #fafbfd;\n    }\n\n    .fsb.fsb-bhd table.spec tbody tr:hover {\n        background: #eef4fc;\n    }\n\n    .fsb.fsb-bhd table.spec td:first-child {\n        font-family: var(--fsb-font-head) !important;\n        font-weight: 700 !important;\n        color: var(--fsb-ink) !important;\n    }\n\n    .fsb.fsb-bhd table.spec .num {\n        font-variant-numeric: tabular-nums !important;\n    }\n\n    .fsb.fsb-bhd table.spec tbody tr.hide {\n        display: none;\n    }\n\n    .fsb.fsb-bhd .empty-row td {\n        text-align: center;\n        color: var(--fsb-muted) !important;\n        padding: 26px;\n    }\n\n    .fsb.fsb-bhd .fsb .table-scroll {\n        position: relative;\n        -webkit-overflow-scrolling: touch;\n    }\n\n    .fsb.fsb-bhd .fsb .table-scroll::-webkit-scrollbar {\n        height: 9px;\n    }\n\n    .fsb.fsb-bhd .fsb .table-scroll::-webkit-scrollbar-track {\n        background: #eef2f7;\n        border-radius: 99px;\n    }\n\n    .fsb.fsb-bhd .fsb .table-scroll::-webkit-scrollbar-thumb {\n        background: #b8c6dc;\n        border-radius: 99px;\n    }\n\n    .fsb.fsb-bhd .fsb .table-scroll::-webkit-scrollbar-thumb:hover {\n        background: var(--fsb-primary-hover);\n    }\n\n    .fsb.fsb-bhd .fsb table.spec td:first-child, .fsb.fsb-bhd .fsb table.spec th:first-child {\n        position: sticky;\n        left: 0;\n        z-index: 2;\n        background: var(--fsb-white);\n        box-shadow: 1px 0 0 var(--fsb-line);\n    }\n\n    .fsb.fsb-bhd .fsb table.spec th:first-child {\n        background: var(--fsb-primary);\n        color: var(--fsb-white) !important;\n        z-index: 3;\n        box-shadow: none;\n    }\n\n    .fsb.fsb-bhd .fsb table.spec tbody tr:nth-child(even) td:first-child {\n        background: #fafbfd;\n    }\n\n    .fsb.fsb-bhd .fsb table.spec tbody tr:hover td:first-child {\n        background: #eef4fc;\n    }\n\n    .fsb.fsb-bhd .fsb table.spec .empty-row td:first-child {\n        position: static;\n        box-shadow: none;\n    }\n\n    .fsb.fsb-bhd .fsb table.spec td:nth-child(2) {\n        font-weight: 700 !important;\n        color: var(--fsb-ink) !important;\n    }\n\n    .fsb.fsb-bhd .fsb table.spec td, .fsb.fsb-bhd .fsb table.spec th {\n        font-variant-numeric: tabular-nums !important;\n    }\n\n    .fsb.fsb-bhd .fsb .scroll-hint {\n        display: none;\n        font-size: 12.5px !important;\n        color: var(--fsb-muted) !important;\n        margin-top: 9px;\n    }\n\n    @media(max-width: 860px) {\n        .fsb.fsb-bhd .fsb .scroll-hint {\n            display:block;\n        }\n    }\n\n    .fsb.fsb-bhd .acc {\n        display: grid;\n        grid-template-columns: repeat(4,1fr);\n        gap: 16px;\n    }\n\n    .fsb.fsb-bhd .acc-item {\n        border: 1px solid var(--fsb-line);\n        border-radius: var(--fsb-radius-card);\n        padding: 22px 20px;\n        background: var(--fsb-white);\n    }\n\n    .fsb.fsb-bhd .acc-item b {\n        display: block;\n        font-family: var(--fsb-font-head) !important;\n        font-size: 15px !important;\n        color: var(--fsb-primary) !important;\n        margin-bottom: 6px;\n    }\n\n    .fsb.fsb-bhd .acc-item span {\n        font-size: 14.5px !important;\n        color: var(--fsb-body) !important;\n    }\n\n    .fsb.fsb-bhd .mount {\n        display: grid;\n        grid-template-columns: repeat(5,1fr);\n        gap: 16px;\n        margin-top: 26px;\n    }\n\n    .fsb.fsb-bhd .mount-item {\n        text-align: center;\n        border: 1px solid var(--fsb-line);\n        border-radius: var(--fsb-radius-card);\n        padding: 18px 12px;\n        background: var(--fsb-white);\n    }\n\n    .fsb.fsb-bhd .mount-item svg {\n        margin: 0 auto 12px;\n    }\n\n    .fsb.fsb-bhd .mount-item b {\n        display: block;\n        font-family: var(--fsb-font-head) !important;\n        font-size: 14px !important;\n        color: var(--fsb-ink) !important;\n    }\n\n    .fsb.fsb-bhd .mount-item span {\n        font-size: 13px !important;\n        color: var(--fsb-muted) !important;\n    }\n\n    @media(max-width: 1024px) {\n        .fsb.fsb-bhd .acc {\n            grid-template-columns:1fr 1fr;\n        }\n\n        .fsb.fsb-bhd .mount {\n            grid-template-columns: repeat(3,1fr);\n        }\n    }\n\n    .fsb.fsb-bhd .dodont {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 0;\n        border: 1px solid var(--fsb-line);\n        border-radius: var(--fsb-radius-card);\n        overflow: hidden;\n        background: var(--fsb-white);\n    }\n\n    .fsb.fsb-bhd .dd-col {\n        padding: 28px 28px 24px;\n    }\n\n    .fsb.fsb-bhd .dd-col+.dd-col {\n        border-left: 1px solid var(--fsb-line);\n    }\n\n    .fsb.fsb-bhd .dd-head {\n        font-family: var(--fsb-font-head) !important;\n        font-size: 15px !important;\n        font-weight: 800 !important;\n        text-transform: uppercase !important;\n        letter-spacing: .05em !important;\n        padding-bottom: 13px;\n        margin-bottom: 16px;\n        border-bottom: 2px solid var(--fsb-line);\n        display: flex;\n        align-items: center;\n        gap: 10px;\n    }\n\n    .fsb.fsb-bhd .dd-no .dd-head {\n        color: #c0392b !important;\n        border-color: #f4d4d0;\n    }\n\n    .fsb.fsb-bhd .dd-yes .dd-head {\n        color: #1d7a44 !important;\n        border-color: #cfe9db;\n    }\n\n    .fsb.fsb-bhd .dd-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        font-size: 15px !important;\n    }\n\n    .fsb.fsb-bhd .dd-list li {\n        position: relative;\n        padding-left: 30px;\n        margin-bottom: 14px;\n        line-height: 1.6 !important;\n    }\n\n    .fsb.fsb-bhd .dd-list li:last-child {\n        margin-bottom: 0;\n    }\n\n    .fsb.fsb-bhd .dd-no .dd-list li::before {\n        content: \"\\2715\";\n        position: absolute;\n        left: 0;\n        top: 1px;\n        color: #c0392b !important;\n        font-weight: 800 !important;\n        width: 20px;\n        height: 20px;\n        border-radius: 50%;\n        background: #fdecea;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 10px !important;\n    }\n\n    .fsb.fsb-bhd .dd-yes .dd-list li::before {\n        content: \"\\2713\";\n        position: absolute;\n        left: 0;\n        top: 1px;\n        color: #1d7a44 !important;\n        font-weight: 800 !important;\n        width: 20px;\n        height: 20px;\n        border-radius: 50%;\n        background: #e6f6ec;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 11px !important;\n    }\n\n    @media(max-width: 680px) {\n        .fsb.fsb-bhd .adv, .fsb.fsb-bhd .acc, .fsb.fsb-bhd .dodont, .fsb.fsb-bhd .mount, .fsb.fsb-bhd .rel {\n            grid-template-columns:1fr;\n        }\n\n        .fsb.fsb-bhd .dd-col+.dd-col {\n            border-left: 0;\n            border-top: 1px solid var(--fsb-line);\n        }\n    }\n\n    .fsb.fsb-bhd .eyebrow {\n        display: inline-block;\n        font-family: var(--fsb-font-head) !important;\n        font-size: 12px !important;\n        font-weight: 800 !important;\n        letter-spacing: .14em !important;\n        text-transform: uppercase !important;\n        color: var(--fsb-primary) !important;\n        background: #eaf1fb;\n        padding: 6px 14px;\n        border-radius: var(--fsb-radius);\n        margin-bottom: 18px;\n    }\n\n    .fsb.fsb-bhd .eyebrow.on-dark {\n        background: transparent !important;\n        color: #0a3281 !important;\n        border: 1px solid rgba(10,50,129,.35)\n    }\n\n    .fsb.fsb-bhd .btn-light {\n        background: #1668b3;\n        border-color: #1668b3;\n        color: #fff !important\n    }\n\n    .fsb.fsb-bhd .btn-light:hover {\n        background: #0d4c86;\n        border-color: #0d4c86;\n        color: #fff !important;\n        transform: translateY(-2px)\n    }\n\n    .fsb.fsb-bhd .btn-ghost {\n        background: transparent;\n        color: #0a3281 !important;\n        border-color: rgba(10,50,129,.45)\n    }\n\n    .fsb.fsb-bhd .btn-ghost:hover {\n        background: #f0f6fd;\n        border-color: #0a3281;\n        color: #0a3281 !important;\n        transform: translateY(-2px)\n    }\n\n    .fsb.fsb-bhd .params {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 12px;\n        margin: 26px 0 32px;\n        list-style: none;\n        padding: 0;\n    }\n\n    .fsb.fsb-bhd .params li {\n        font-family: var(--fsb-font-head) !important;\n        font-size: 14.5px !important;\n        font-weight: 700 !important;\n        background: rgba(255,255,255,.12);\n        border: 1px solid rgba(255,255,255,.28);\n        padding: 11px 20px;\n        border-radius: var(--fsb-radius);\n        color: var(--fsb-white) !important;\n    }\n\n    .fsb.fsb-bhd .params li em {\n        font-style: normal !important;\n        font-weight: 500 !important;\n        opacity: .78;\n        font-size: 13px !important;\n    }\n\n    .fsb.fsb-bhd .sizing {\n        background: linear-gradient(118deg,#060097 0%,#043384 55%,#04214f 100%);\n        color: var(--fsb-white) !important;\n        position: relative;\n        overflow: hidden;\n    }\n\n    .fsb.fsb-bhd .sizing::after {\n        content: \"\";\n        position: absolute;\n        inset: 0;\n        pointer-events: none;\n        background: radial-gradient(720px 320px at 92% 8%,rgba(97,206,112,.2),transparent 60%);\n    }\n\n    .fsb.fsb-bhd .sizing .wrap {\n        position: relative;\n        z-index: 2;\n    }\n\n    .fsb.fsb-bhd .sizing h2 {\n        color: var(--fsb-white) !important;\n    }\n\n    .fsb.fsb-bhd .sizing .lede {\n        color: rgba(255,255,255,.88) !important;\n    }\n\n    .fsb, .fsb *, .fsb *::before, .fsb *::after {\n        box-sizing: border-box;\n    }\n\n    .fsb {\n        --fsb-brand: #060097;\n        --fsb-brand-deep: #032a5e;\n        --fsb-primary: #043384;\n        --fsb-primary-hover: #42A2D9;\n        --fsb-accent: #61CE70;\n        --fsb-ink: #1e293b;\n        --fsb-body: #46536a;\n        --fsb-muted: #67768e;\n        --fsb-line: #e2e8f0;\n        \/* \u4f18\u5316\u6295\u5f71\u548c\u5361\u7247\u95f4\u8ddd *\/\n        --fsb-card-shadow: 0 4px 18px rgba(0, 24, 60, 0.05);\n        --fsb-card-shadow-open: 0 8px 32px rgba(4, 51, 132, 0.1);\n        --fsb-card-gap: 16px;\n        --fsb-surface: #F2F5F7;\n        --fsb-surface-alt: #f9f6fe;\n        --fsb-gold: #ffcd57;\n        --fsb-white: #ffffff;\n        --fsb-font-head: 'Plus Jakarta Sans', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n        --fsb-font-body: 'Inter', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n        --fsb-container: 1140px;\n        --fsb-radius: 2px;\n        --fsb-radius-card: 12px;\n        margin: 0;\n        font-family: var(--fsb-font-body);\n        font-size: 17px;\n        line-height: 1.75;\n        color: var(--fsb-body);\n        background: var(--fsb-white);\n        \/* \u6574\u4f53\u6539\u4e3a\u7eaf\u767d\u5e95 *\/\n        -webkit-font-smoothing: antialiased;\n    }\n\n    .fsb img, .fsb svg {\n        max-width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .fsb a {\n        color: var(--fsb-primary);\n        text-decoration: none;\n        transition: color .2s ease;\n    }\n\n    .fsb a:hover {\n        color: var(--fsb-primary-hover);\n    }\n\n    .fsb h1, .fsb h2, .fsb h3, .fsb h4 {\n        font-family: var(--fsb-font-head);\n        color: var(--fsb-ink);\n        margin: 0 0 .6em;\n        line-height: 1.2;\n        font-weight: 700;\n        letter-spacing: -.01em;\n    }\n\n    .fsb h1 {\n        font-size: clamp(30px, 4.2vw, 52px);\n        font-weight: 800;\n    }\n\n    .fsb h2 {\n        font-size: clamp(26px, 3.1vw, 40px);\n        margin-bottom: 40px;\n    }\n\n    .fsb h3 {\n        font-size: clamp(19px, 1.7vw, 23px);\n        font-weight: 700;\n    }\n\n    .fsb h4 {\n        font-size: 17px;\n        font-weight: 700;\n    }\n\n    .fsb p {\n        margin: 0 0 1.15em;\n    }\n\n    .fsb p:last-child {\n        margin-bottom: 0;\n    }\n\n    .fsb .wrap {\n        max-width: var(--fsb-container);\n        margin: 0 auto;\n        padding: 0 40px;\n    }\n\n    .fsb section {\n        padding: 80px 0;\n    }\n\n    .fsb .section-alt {\n        background: var(--fsb-white);\n    }\n\n    .fsb .eyebrow {\n        display: inline-block;\n        font-family: var(--fsb-font-head);\n        font-size: 12px;\n        font-weight: 800;\n        letter-spacing: .14em;\n        text-transform: uppercase;\n        color: var(--fsb-primary);\n        background: #eaf1fb;\n        padding: 6px 14px;\n        border-radius: var(--fsb-radius);\n        margin-bottom: 18px;\n    }\n\n    .fsb .faq {\n        max-width: 900px;\n        margin: 0 auto;\n        border: 0;\n        \/* \u79fb\u9664\u539f\u672c\u9876\u90e8\u8fb9\u6846 *\/\n        display: flex;\n        flex-direction: column;\n        gap: var(--fsb-card-gap);\n    }\n\n    .fsb .faq-item {\n        background: var(--fsb-white);\n        border: 1px solid rgba(226, 232, 240, 0.5);\n        \/* \u67d4\u548c\u7684\u8fb9\u6846 *\/\n        border-radius: var(--fsb-radius-card);\n        \/* \u7edf\u4e00\u5706\u89d2 *\/\n        box-shadow: var(--fsb-card-shadow);\n        \/* \u5361\u7247\u6295\u5f71 *\/\n        transition: box-shadow .34s ease, border-color .34s ease;\n        overflow: hidden;\n    }\n\n    .fsb .faq-item.open {\n        box-shadow: var(--fsb-card-shadow-open);\n        border-color: rgba(4, 51, 132, 0.1);\n        border-left: 4px solid var(--fsb-primary);\n    }\n\n    .fsb .faq-q {\n        width: 100%;\n        text-align: left;\n        background: none;\n        border: 0;\n        cursor: pointer;\n        font-family: var(--fsb-font-head);\n        font-size: 18px;\n        \/* \u5b57\u4f53\u52a0\u5927 *\/\n        font-weight: 700;\n        color: var(--fsb-ink);\n        padding: 24px 72px 24px 28px;\n        \/* \u589e\u52a0 padding *\/\n        position: relative;\n        line-height: 1.45;\n        transition: color .26s ease;\n    }\n\n    .fsb .faq-q:hover {\n        color: var(--fsb-primary);\n    }\n\n    .fsb .faq-q::after {\n        content: \"\";\n        position: absolute;\n        right: 24px;\n        top: 50%;\n        width: 36px;\n        \/* \u52a0\u5927\u56fe\u6807\u80cc\u666f\u8303\u56f4 *\/\n        height: 36px;\n        background: rgba(226, 232, 240, 0.4);\n        \/* \u7070\u8272\u56fe\u6807\u80cc\u666f *\/\n        border-radius: 50%;\n        \/* \u5706\u5f62\u56fe\u6807\u80cc\u666f *\/\n        transform: translateY(-50%) rotate(0deg);\n        \/* \u65cb\u8f6c\u4e2d\u5fc3\u4f18\u5316 *\/\n        transition: transform .26s ease, background .26s ease;\n        \/* \u91cd\u65b0\u4f7f\u7528 CSS \u7ed8\u5236\u66f4\u5927\u4e0b\u7bad\u5934 *\/\n        background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23043384' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'\/><\/svg>\");\n        background-repeat: no-repeat;\n        background-position: center;\n        background-size: 18px;\n    }\n\n    .fsb .faq-item.open .faq-q {\n        color: var(--fsb-primary);\n        padding-bottom: 12px;\n    }\n\n    .fsb .faq-item.open .faq-q::after {\n        transform: translateY(-50%) rotate(180deg);\n        \/* 180\u5ea6\u7ffb\u8f6c *\/\n        background-color: #eaf1fb;\n    }\n\n    .fsb .faq-a {\n        max-height: 0;\n        overflow: hidden;\n        transition: max-height .34s ease-out;\n    }\n\n    .fsb .faq-a-inner {\n        padding: 0 72px 28px 28px;\n        \/* \u4f7f\u6587\u5b57\u5de6\u53f3\u548c\u95ee\u9898\u5bf9\u9f50 *\/\n        font-size: 16px;\n        line-height: 1.7;\n        color: var(--fsb-body);\n    }\n\n    @media(max-width: 1024px) {\n        .fsb .faq {\n            max-width:100%;\n        }\n    }\n\n    @media(max-width: 680px) {\n        .fsb .wrap {\n            padding:0 24px;\n        }\n\n        .fsb section {\n            padding: 54px 0;\n        }\n\n        .fsb .eyebrow {\n            margin-bottom: 12px;\n        }\n\n        .fsb h2 {\n            margin-bottom: 28px;\n        }\n\n        .fsb .faq {\n            gap: 12px;\n        }\n\n        .fsb .faq-q {\n            font-size: 17px;\n            padding: 18px 60px 18px 20px;\n        }\n\n        .fsb .faq-q::after {\n            width: 32px;\n            height: 32px;\n            right: 18px;\n            background-size: 16px;\n        }\n\n        .fsb .faq-a-inner {\n            padding: 0 20px 20px 20px;\n        }\n    }\n\n    .fsb.fsb-bhd, .fsb.fsb-bhd *, .fsb.fsb-bhd *::before, .fsb.fsb-bhd *::after {\n        box-sizing: border-box;\n    }\n\n    .fsb.fsb-bhd {\n        --fsb-brand: #060097;\n        --fsb-primary: #043384;\n        --fsb-primary-hover: #42A2D9;\n        --fsb-accent: #61CE70;\n        --fsb-ink: #1e293b;\n        --fsb-body: #46536a;\n        --fsb-muted: #67768e;\n        --fsb-line: #e2e8f0;\n        --fsb-surface: #F2F5F7;\n        --fsb-surface-alt: #f9f6fe;\n        --fsb-gold: #ffcd57;\n        --fsb-white: #fff;\n        --fsb-font-head: 'Plus Jakarta Sans','Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n        --fsb-font-body: 'Inter','Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n        --fsb-container: 1140px;\n        --fsb-radius: 2px;\n        --fsb-radius-card: 12px;\n        margin: 0;\n        font-family: var(--fsb-font-body) !important;\n        font-size: 17px !important;\n        line-height: 1.75 !important;\n        color: var(--fsb-body) !important;\n        background: var(--fsb-white);\n        -webkit-font-smoothing: antialiased;\n    }\n\n    .fsb.fsb-bhd img, .fsb.fsb-bhd svg {\n        max-width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    .fsb.fsb-bhd a {\n        color: var(--fsb-primary) !important;\n        text-decoration: none;\n        transition: color .2s ease;\n    }\n\n    .fsb.fsb-bhd a:hover {\n        color: var(--fsb-primary-hover) !important;\n    }\n\n    .fsb.fsb-bhd h1, .fsb.fsb-bhd h2, .fsb.fsb-bhd h3, .fsb.fsb-bhd h4 {\n        font-family: var(--fsb-font-head) !important;\n        color: var(--fsb-ink) !important;\n        margin: 0 0 .6em;\n        line-height: 1.2 !important;\n        font-weight: 700 !important;\n        letter-spacing: -.01em !important;\n    }\n\n    .fsb.fsb-bhd h1 {\n        font-size: clamp(28px,3.6vw,46px) !important;\n        font-weight: 800 !important;\n    }\n\n    .fsb.fsb-bhd h2 {\n        font-size: clamp(25px,2.9vw,38px) !important;\n    }\n\n    .fsb.fsb-bhd h3 {\n        font-size: clamp(19px,1.6vw,22px) !important;\n    }\n\n    .fsb.fsb-bhd h4 {\n        font-size: 16.5px !important;\n    }\n\n    .fsb.fsb-bhd p {\n        margin: 0 0 1.15em;\n    }\n\n    .fsb.fsb-bhd p:last-child {\n        margin-bottom: 0;\n    }\n\n    .fsb.fsb-bhd .wrap {\n        max-width: var(--fsb-container);\n        margin: 0 auto;\n        padding: 0 40px;\n    }\n\n    .fsb.fsb-bhd section {\n        padding: 70px 0;\n    }\n\n    .fsb.fsb-bhd .lede {\n        font-size: 18.5px !important;\n        color: var(--fsb-body) !important;\n        max-width: 860px;\n        margin: 0 0 36px;\n    }\n\n    .fsb.fsb-bhd .btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        gap: 9px;\n        font-family: var(--fsb-font-head) !important;\n        font-size: 14px !important;\n        font-weight: 800 !important;\n        letter-spacing: .06em !important;\n        text-transform: uppercase !important;\n        padding: 15px 30px;\n        border-radius: var(--fsb-radius);\n        border: 2px solid transparent;\n        cursor: pointer;\n        transition: all .22s ease;\n        text-align: center;\n    }\n\n    .fsb.fsb-bhd .btn-primary {\n        background: var(--fsb-primary);\n        color: var(--fsb-white) !important;\n        border-color: var(--fsb-primary);\n    }\n\n    .fsb.fsb-bhd .btn-primary:hover {\n        background: var(--fsb-brand);\n        border-color: var(--fsb-brand);\n        color: var(--fsb-white) !important;\n        transform: translateY(-2px);\n        box-shadow: 0 10px 22px rgba(4,51,132,.28);\n    }\n\n    .fsb.fsb-bhd .btn-outline {\n        background: transparent;\n        color: var(--fsb-primary) !important;\n        border-color: var(--fsb-primary);\n    }\n\n    .fsb.fsb-bhd .btn-outline:hover {\n        background: var(--fsb-primary);\n        color: var(--fsb-white) !important;\n        transform: translateY(-2px);\n    }\n\n    .fsb.fsb-bhd .btn-row {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 14px;\n        margin-top: 28px;\n    }\n\n    .fsb.fsb-bhd .final-cta {\n        background: var(--fsb-surface);\n        text-align: center;\n    }\n\n    .fsb.fsb-bhd .final-cta .lede {\n        margin: 0 auto 32px;\n    }\n\n    @media(max-width: 680px) {\n        .fsb.fsb-bhd .wrap {\n            padding:0 20px;\n        }\n\n        .fsb.fsb-bhd section {\n            padding: 52px 0;\n        }\n\n        .fsb.fsb-bhd .btn {\n            width: 100%;\n        }\n\n        .fsb.fsb-bhd .btn-row {\n            flex-direction: column;\n        }\n    }\n\n    \/* ===== \u56fe\u6587\u589e\u5f3a\uff08\u672c\u6b21\u65b0\u589e\uff09\uff1aOverview \u56fe\u6587\u4e24\u680f + Model Selection \u5de5\u7a0b\u56fe ===== *\/\n    .fsb.fsb-bhd .ov-split {\n        display: grid;\n        grid-template-columns: minmax(0,1.12fr) minmax(0,.88fr);\n        gap: 48px;\n        align-items: start\n    }\n\n    .fsb.fsb-bhd .ov-split .lede {\n        margin: 0\n    }\n\n    .fsb.fsb-bhd .ov-figure {\n        margin: 0;\n        width: 100%;\n        max-width: 520px;\n        justify-self: end\n    }\n\n    .fsb.fsb-bhd .ov-figure img {\n        display: block;\n        width: 100%;\n        height: auto;\n        border: 1px solid var(--fsb-line);\n        border-radius: 14px;\n        background: #fff;\n        box-shadow: 0 10px 30px rgba(15,35,70,.07)\n    }\n\n    .fsb.fsb-bhd .ms-figure {\n        margin: 6px 0 22px\n    }\n\n    .fsb.fsb-bhd .ms-figure img {\n        display: block;\n        width: 100%;\n        height: auto;\n        border: 1px solid var(--fsb-line);\n        border-radius: 14px;\n        background: #fff\n    }\n\n    @media(max-width: 900px) {\n        .fsb.fsb-bhd .ov-split {\n            grid-template-columns:1fr;\n            gap: 26px\n        }\n\n        .fsb.fsb-bhd .ov-figure {\n            max-width: 560px;\n            justify-self: center\n        }\n    }\n<\/style>\n<style>\n    .fsb-crumbs {\n        padding: 16px 0 18px;\n        background: var(--fsb-white);\n        border-bottom: 1px solid var(--fsb-line)\n    }\n\n    .fsb-crumbs .crmb {\n        display: flex;\n        flex-wrap: wrap;\n        align-items: center;\n        gap: 8px;\n        font-size: 13px;\n        color: var(--fsb-muted)\n    }\n\n    .fsb-crumbs .crmb a {\n        color: var(--fsb-primary);\n        text-decoration: none\n    }\n\n    .fsb-crumbs .crmb a:hover {\n        text-decoration: underline\n    }\n\n    .fsb-crumbs .crmb .sep {\n        color: #c3ccd8\n    }\n\n    .fsb-crumbs .crmb .cur {\n        color: var(--fsb-ink);\n        font-weight: 600\n    }\n\n    .fsb-crumbs .ser-nav {\n        display: flex;\n        flex-wrap: wrap;\n        align-items: center;\n        gap: 8px;\n        margin-top: 12px\n    }\n\n    .fsb-crumbs .sn-title {\n        font-size: 11.5px;\n        font-weight: 700;\n        letter-spacing: .12em;\n        text-transform: uppercase;\n        color: var(--fsb-muted);\n        margin-right: 2px\n    }\n\n    .fsb-crumbs .chip {\n        display: inline-flex;\n        align-items: baseline;\n        gap: 6px;\n        padding: 7px 14px;\n        border: 1px solid var(--fsb-line);\n        border-radius: 999px;\n        background: var(--fsb-white);\n        color: var(--fsb-body);\n        text-decoration: none;\n        font-size: 13px;\n        line-height: 1.2;\n        transition: border-color .18s,background .18s\n    }\n\n    .fsb-crumbs .chip b {\n        font-weight: 800;\n        color: var(--fsb-primary);\n        letter-spacing: .02em\n    }\n\n    .fsb-crumbs .chip:hover {\n        border-color: var(--fsb-primary);\n        background: #f2f7fd\n    }\n\n    .fsb-crumbs .chip.is-cur {\n        background: var(--fsb-primary);\n        border-color: var(--fsb-primary);\n        color: #fff\n    }\n\n    .fsb-crumbs .chip.is-cur b {\n        color: #fff\n    }\n\n    @media(max-width: 680px) {\n        .fsb-crumbs {\n            padding:12px 0 14px\n        }\n\n        .fsb-crumbs .chip {\n            font-size: 12px;\n            padding: 6px 11px\n        }\n    }\n\n    \/* ===== \u9002\u914d\u4fee\u6b63\uff08\u672c\u6b21\u65b0\u589e\uff09=====\n   \u2460 html overflow-x:clip \u2014 \u5168\u5bbd hero \u7528 100vw\uff0cWindows \u7ecf\u5178\u6eda\u52a8\u6761\u4f1a\u8ba9 100vw \u6bd4\u5185\u5bb9\u533a\u5bbd\u7ea6 15px\n      \u800c\u6324\u51fa\u6a2a\u5411\u6eda\u52a8\u6761\uff1b\u7528 clip\uff08\u975e hidden\uff09\u88c1\u6389\uff0c\u4e0d\u751f\u6210\u6eda\u52a8\u5bb9\u5668\u3001\u4e0d\u5f71\u54cd sticky \u83dc\u5355\u5934\u3002\n   \u2461 \u2264680px\uff1ahero \u4e0d\u518d\u5360\u6ee1\u6574\u5c4f\uff0c\u906e\u7f69\u52a0\u539a + \u5e95\u56fe\u53f3\u79fb\uff0c\u907f\u514d\u6a2a\u5e45\u5728\u7a84\u5c4f\u88ab cover \u88c1\u5230\u53ea\u5269\u4e2d\u95f4\u4e00\u5c0f\u6761\u3002 *\/\n    html {\n        overflow-x: clip\n    }\n\n    @media(max-width: 680px) {\n        .fsb.fsb-bhd .hero {\n            min-height:auto;\n            padding: 52px 0 34px;\n            background: linear-gradient(180deg,rgba(255,255,255,.965) 0%,rgba(255,255,255,.94) 60%,rgba(255,255,255,.90) 100%),url('https:\/\/forgesail.com\/wp-content\/uploads\/2026\/09\/Hydraulic-Buffer-BHD-Air-Cushion-Heavy-Duty-Series-banner2-scaled.webp') 78% center\/cover no-repeat #fff\n        }\n    }\n\n    \/* \u624b\u673a\u7aef specbar \u6536\u7d27\uff1a\u7a84\u5c4f 2 \u5217 \u00d7 3 \u884c\u65f6\u6bcf\u884c 120px\uff0c\u5360\u6389\u6574\u5c4f\u8fd1\u4e09\u5206\u4e4b\u4e00 *\/\n    @media(max-width: 680px) {\n        .fsb.fsb-bhd .specbar div {\n            padding:13px 12px\n        }\n\n        .fsb.fsb-bhd .specbar b {\n            font-size: 19px !important\n        }\n\n        .fsb.fsb-bhd .specbar span {\n            font-size: 11.5px !important;\n            margin-top: 3px\n        }\n    }\n\n    \/* \u7ad9\u5185\u4e92\u94fe\u6761\uff08\u672c\u6b21\u65b0\u589e\uff09\uff1a\u672c\u65cf\u9875\u9762\u6b63\u6587\u539f\u5148\u4e0d\u6d89\u53ca\u5176\u4ed6\u4ea7\u54c1\u7ebf\uff0c\u8865\u4e00\u6761\u901a\u5f80\u4e3b\u4ea7\u54c1\u7ebf\u7684\u5185\u94fe *\/\n    .fsb.fsb-bhd .rail-links {\n        padding: 48px 0 0\n    }\n\n    .fsb.fsb-bhd .rail-links .rl-in {\n        border: 1px solid var(--fsb-line);\n        border-left: 4px solid var(--fsb-primary);\n        border-radius: var(--fsb-radius-card);\n        background: var(--fsb-surface);\n        padding: 26px 30px\n    }\n\n    .fsb.fsb-bhd .rail-links h2 {\n        font-size: 19px\n    }\n\n    .fsb.fsb-bhd .rail-links p {\n        margin: 10px 0 0;\n        font-size: 14px;\n        color: var(--fsb-body)\n    }\n\n    .fsb.fsb-bhd .rail-links ul {\n        display: grid;\n        grid-template-columns: repeat(3,minmax(0,1fr));\n        gap: 10px 26px;\n        margin: 18px 0 0;\n        padding: 0;\n        list-style: none\n    }\n\n    .fsb.fsb-bhd .rail-links li {\n        font-size: 13.5px;\n        line-height: 1.6;\n        color: var(--fsb-body)\n    }\n\n    .fsb.fsb-bhd .rail-links li a {\n        font-weight: 600\n    }\n\n    @media(max-width: 900px) {\n        .fsb.fsb-bhd .rail-links ul {\n            grid-template-columns:repeat(2,minmax(0,1fr))\n        }\n    }\n\n    @media(max-width: 560px) {\n        .fsb.fsb-bhd .rail-links ul {\n            grid-template-columns:1fr\n        }\n\n        .fsb.fsb-bhd .rail-links .rl-in {\n            padding: 20px 18px\n        }\n    }\n<\/style>\n<div class=\"elementor-element elementor-element-077a6e9 elementor-widget elementor-widget-html\" data-id=\"077a6e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <div class=\"fsb fsb-bhd\">\n        <section class=\"hero\">\n            <div class=\"wrap\">\n                <span class=\"eyebrow on-dark\">BHD Series<\/span>\n                <h1>BHD Air-Bag Heavy-Duty Hydraulic Buffers \u2014 Up to 900 kJ per Cycle, 1500 mm Stroke<\/h1>\n                <p class=\"hero-sub\">The reference solution for AS\/RS stacker cranes and overhead cranes. A nitrogen bladder returns the rod with almost no recoil, so the buffer stops your load without pushing it back.<\/p>\n                <div class=\"btn-row\">\n                    <a href=\"#form\" class=\"btn btn-light\">Request Free Sizing<\/a>\n                    <a href=\"#fsb-bhd-models\" class=\"btn btn-ghost\">See Model Table<\/a>\n                <\/div>\n                <div class=\"specbar\">\n                    <div>\n                        <b>3.2 \u2013 900 kJ<\/b>\n                        <span>Energy per cycle<\/span>\n                    <\/div>\n                    <div>\n                        <b>50 \u2013 1500 mm<\/b>\n                        <span>Stroke range<\/span>\n                    <\/div>\n                    <div>\n                        <b>\u00d890 \u2013 \u00d8275<\/b>\n                        <span>Cylinder bore<\/span>\n                    <\/div>\n                    <div>\n                        <b>\u2264 6 m\/s<\/b>\n                        <span>Impact velocity<\/span>\n                    <\/div>\n                    <div>\n                        <b>60 \/ hour<\/b>\n                        <span>Max cycle rate<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<!-- FORGESAIL \u00b7 \u9762\u5305\u5c51 + \u516d\u7cfb\u5217\u8054\u52a8\u5bfc\u822a \u00b7 \u5f53\u524d\u9875\uff1aBHD Air-Bag -->\n<div class=\"fsb fsb-crumbs\">\n    <div class=\"wrap\">\n        <nav class=\"crmb\" aria-label=\"Breadcrumb\">\n            <a href=\"https:\/\/forgesail.com\/\">Home<\/a>\n            <span class=\"sep\">\/<\/span>\n            <a href=\"https:\/\/forgesail.com\/products\/\">Products<\/a>\n            <span class=\"sep\">\/<\/span>\n            <a href=\"https:\/\/forgesail.com\/products\/buffer-stops\/\">Buffer Stops<\/a>\n            <span class=\"sep\">\/<\/span>\n            <a href=\"https:\/\/forgesail.com\/products\/buffer-stops\/hydraulic-buffer\/\">Hydraulic Buffers<\/a>\n            <span class=\"sep\">\/<\/span>\n            <span class=\"cur\" aria-current=\"page\">BHD Air-Bag<\/span>\n        <\/nav>\n        <nav class=\"ser-nav\" aria-label=\"BHD Air-Bag series\">\n            <span class=\"sn-title\">Six series<\/span>\n            <a class=\"chip\" href=\"https:\/\/forgesail.com\/products\/buffer-stops\/hydraulic-buffer\/\">\n                <b>Overview<\/b>\n            <\/a>\n            <a class=\"chip\" href=\"https:\/\/forgesail.com\/products\/buffer-stops\/hydraulic-buffer\/series-bd\/\">\n                <b>BD<\/b>\n                Adjustable\n            <\/a>\n            <a class=\"chip\" href=\"https:\/\/forgesail.com\/products\/buffer-stops\/hydraulic-buffer\/series-bc\/\">\n                <b>BC<\/b>\n                Self-Compensating\n            <\/a>\n            <a class=\"chip is-cur\" href=\"https:\/\/forgesail.com\/products\/buffer-stops\/hydraulic-buffer\/series-bhd\/\" aria-current=\"page\">\n                <b>BHD<\/b>\n                Air-Bag\n            <\/a>\n            <a class=\"chip\" href=\"https:\/\/forgesail.com\/products\/buffer-stops\/hydraulic-buffer\/series-bhda\/\">\n                <b>BHDA<\/b>\n                Adjustable\n            <\/a>\n            <a class=\"chip\" href=\"https:\/\/forgesail.com\/products\/buffer-stops\/hydraulic-buffer\/series-bhs\/\">\n                <b>BHS<\/b>\n                Spring-Type\n            <\/a>\n            <a class=\"chip\" href=\"https:\/\/forgesail.com\/products\/buffer-stops\/hydraulic-buffer\/series-bhi\/\">\n                <b>BHI<\/b>\n                Pneumatic\n            <\/a>\n        <\/nav>\n    <\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-a376e63 elementor-widget elementor-widget-html\" data-id=\"a376e63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <div class=\"fsb fsb-bhd\">\n        <section id=\"overview\">\n            <div class=\"wrap\">\n                <span class=\"eyebrow\">Overview<\/span>\n                <h2>What the BHD Series Is For<\/h2>\n                <div class=\"ov-split\">\n                    <div class=\"lede\">\n                        <p>BHD is the flagship of the range and the series we recommend most often to Forgesail customers. It carries the highest energy per cycle and the longest stroke of any series we supply, and it does it with a nitrogen air bag instead of a mechanical return spring.<\/p>\n                        <p>That air bag is the whole point. It makes the body shorter for a given stroke, lowers the peak damping force, and \u2014 critically \u2014 produces a very small recoil force. On a stacker crane running a high-bay aisle, that means the buffer stops the carriage without shoving it back down the track.<\/p>\n                        <p>Every unit is built to order. We design the orifice pattern around your application data rather than pulling a size off a catalogue page, which is what allows the series to reach 900 kJ per cycle and 1500 mm of stroke.<\/p>\n                        <p>The series is validated across the full speed range of modern stacker cranes \u2014 60, 90, 120, 150, 180 and 210 m\/min \u2014 in a six-speed test programme carried out for Dematic.<\/p>\n                    <\/div>\n                    <figure class=\"ov-figure\">\n                        <img loading=\"lazy\" src=\"https:\/\/forgesail.com\/wp-content\/uploads\/2026\/09\/hydraulic-buffer-bhd-Exploded_Diagram.webp\" alt=\"BHD Air-Bag Heavy-Duty Hydraulic Buffers \u2014 exploded view of internal components\" width=\"954\" height=\"1290\" loading=\"lazy\" decoding=\"async\">\n                    <\/figure>\n                <\/div>\n                >\n  \n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-d588dc3 elementor-widget elementor-widget-html\" data-id=\"d588dc3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <div class=\"fsb fsb-bhd\">\n        <section id=\"theory\" class=\"section-alt\">\n            <div class=\"wrap\">\n                <div class=\"split\">\n                    <div>\n                        <span class=\"eyebrow\">Energy Absorption<\/span>\n                        <h2>Nitrogen Air-Bag Return<\/h2>\n                        <p>Oil displaced during compression squeezes a sealed nitrogen bladder. On the return stroke the bladder expands and pushes the oil back, resetting the piston rod. Because the restoring force comes from gas compression rather than a steel spring, the recoil is gentle and the body stays short \u2014 two things that matter enormously on a crane or a stacker.<\/p>\n                    <\/div>\n                    <figure class=\"figure\">\n                        <svg viewBox=\"0 0 360 210\" role=\"img\" aria-label=\"Nitrogen air bag return cross-section\">\n                            <rect x=\"34\" y=\"70\" width=\"266\" height=\"70\" rx=\"8\" fill=\"#eaf1fb\" stroke=\"#043384\" stroke-width=\"2.2\"\/>\n                            <rect x=\"150\" y=\"70\" width=\"14\" height=\"70\" fill=\"#043384\"\/>\n                            <rect x=\"164\" y=\"97\" width=\"118\" height=\"12\" rx=\"6\" fill=\"#42A2D9\"\/>\n                            <ellipse cx=\"238\" cy=\"92\" rx=\"42\" ry=\"20\" fill=\"#61CE70\" opacity=\".4\" stroke=\"#1d7a44\" stroke-width=\"2\"\/>\n                            <ellipse cx=\"238\" cy=\"130\" rx=\"36\" ry=\"16\" fill=\"#61CE70\" opacity=\".28\" stroke=\"#1d7a44\" stroke-width=\"1.8\"\/>\n                            <text x=\"238\" y=\"97\" text-anchor=\"middle\" font-family=\"Plus Jakarta Sans,sans-serif\" font-size=\"13\" font-weight=\"800\" fill=\"#1d7a44\">N &#8322;<\/text>\n                            <rect x=\"300\" y=\"92\" width=\"14\" height=\"14\" rx=\"3\" fill=\"#060097\"\/>\n                            <path d=\"M40 105 L14 105\" stroke=\"#67768e\" stroke-width=\"2.4\"\/>\n                            <path d=\"M22 97 L12 105 L22 113\" fill=\"none\" stroke=\"#67768e\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                            <text x=\"10\" y=\"88\" font-family=\"Inter,sans-serif\" font-size=\"11\" fill=\"#67768e\">impact<\/text>\n                            <g font-family=\"Inter,sans-serif\" font-size=\"10.5\" fill=\"#67768e\">\n                                <text x=\"150\" y=\"176\">piston<\/text>\n                                <text x=\"212\" y=\"176\">air bag<\/text>\n                                <text x=\"296\" y=\"176\">gas valve<\/text>\n                            <\/g>\n                            <g stroke=\"#94a3b8\" stroke-width=\"1\" stroke-dasharray=\"3 3\">\n                                <line x1=\"157\" y1=\"140\" x2=\"157\" y2=\"168\"\/>\n                                <line x1=\"238\" y1=\"150\" x2=\"238\" y2=\"168\"\/>\n                                <line x1=\"307\" y1=\"140\" x2=\"307\" y2=\"168\"\/>\n                            <\/g>\n                        <\/svg>\n                        <figcaption>\n                            <strong>Figure.<\/strong>\n                            Nitrogen Air-Bag Return \u2014 schematic cross-section,\n        not to scale. Dimensional drawings and 3D STEP files are supplied with every quotation.\n                        <\/figcaption>\n                    <\/figure>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-89c9a05 elementor-widget elementor-widget-html\" data-id=\"89c9a05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <div class=\"fsb fsb-bhd\">\n        <section id=\"advantages\">\n            <div class=\"wrap\">\n                <span class=\"eyebrow\">Performance<\/span>\n                <h2>Performance &amp;Advantages<\/h2>\n                <div class=\"lede\">\n                    <p>OSHA \/ AISE \/ CMMA \/ DIN \/ FEM compliant. Special epoxy-painted cylinder and hard-chrome-plated piston rod for outdoor and corrosive service. 60 cycles\/hour maximum.<\/p>\n                <\/div>\n                <div class=\"adv\">\n                    <div class=\"adv-item\">\n                        <span class=\"n\">01<\/span>\n                        <h4>Up to 900 kJ per cycle<\/h4>\n                        <p>Compact, long-stroke construction with smooth deceleration over the full stroke.<\/p>\n                    <\/div>\n                    <div class=\"adv-item\">\n                        <span class=\"n\">02<\/span>\n                        <h4>Built around your data<\/h4>\n                        <p>We design the orifice pattern for your application rather than selling a stock size.<\/p>\n                    <\/div>\n                    <div class=\"adv-item\">\n                        <span class=\"n\">03<\/span>\n                        <h4>Certified design<\/h4>\n                        <p>Meets OSHA, AISE, CMMA, DIN and FEM requirements.<\/p>\n                    <\/div>\n                    <div class=\"adv-item\">\n                        <span class=\"n\">04<\/span>\n                        <h4>60 cycles per hour<\/h4>\n                        <p>Maximum cycle rate, at impact velocities up to 6 m\/s.<\/p>\n                    <\/div>\n                    <div class=\"adv-item\">\n                        <span class=\"n\">05<\/span>\n                        <h4>Almost no recoil<\/h4>\n                        <p>The nitrogen bladder returns the rod without pushing the load back.<\/p>\n                    <\/div>\n                    <div class=\"adv-item\">\n                        <span class=\"n\">06<\/span>\n                        <h4>Outdoor and corrosive duty<\/h4>\n                        <p>Special epoxy paint system and hard-chrome-plated piston rod as standard.<\/p>\n                    <\/div>\n                    <div class=\"adv-item\">\n                        <span class=\"n\">07<\/span>\n                        <h4>Accessory range<\/h4>\n                        <p>Piston rod bellow, U-clamp, safety chain and rod-return position sensor.\n<\/p>\n                    <\/div>\n                    <div class=\"adv-item\">\n                        <span class=\"n\">08<\/span>\n                        <h4>-35 \u00b0C to 100 \u00b0C<\/h4>\n                        <p>With the special seal and hydraulic oil package, up from -10 \u00b0C to 60 \u00b0C.<\/p>\n                    <\/div>\n                    <div class=\"adv-item\">\n                        <span class=\"n\">09<\/span>\n                        <h4>Custom design service<\/h4>\n                        <p>Our engineers will size and configure the unit against your drawings.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-17c9337 elementor-widget elementor-widget-html\" data-id=\"17c9337\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <div class=\"fsb fsb-bhd\">\n        <section id=\"fsb-bhd-models\" class=\"section-alt\">\n            <div class=\"wrap\">\n                <span class=\"eyebrow\">Model Selection<\/span>\n                <h2>Model Selection<\/h2>\n                <p class=\"lede\">Select by stroke and energy per cycle, then confirm with the maximum energy per hour.\n    If your duty cycle is demanding, send us the numbers and we will run the calculation for you.<\/p>\n                <!-- Engineering data drawing -->\n                <figure class=\"ms-figure\">\n                    <img loading=\"lazy\" src=\"https:\/\/forgesail.com\/wp-content\/uploads\/2026\/09\/bhd-Engineering-Data-no-bdc.png\" alt=\"BHD Air-Bag Heavy-Duty Hydraulic Buffers \u2014 engineering data: dimensions, stroke and energy ratings\" width=\"1473\" height=\"510\" loading=\"lazy\" decoding=\"async\">\n                <\/figure>\n                <div class=\"filterbar\">\n                    <input id=\"fsb-bhd-modelFilter\" type=\"search\" placeholder=\"Filter by model group, stroke or energy\u2026\" aria-label=\"Filter models\">\n                    <span class=\"count\" id=\"fsb-bhd-modelCount\"><\/span>\n                <\/div>\n                <div class=\"table-scroll\">\n                    <table aria-label=\"Model Selection\" class=\"spec\" id=\"fsb-bhd-modelTable\">\n                        <thead>\n                            <tr>\n                                <th scope=\"col\">Model Group<\/th>\n                                <th scope=\"col\">Stroke Range (mm)<\/th>\n                                <th scope=\"col\">Max Energy\/Cycle (Nm)<\/th>\n                                <th scope=\"col\">Cylinder \u00d8 (mm)<\/th>\n                                <th scope=\"col\">Bolt Spec<\/th>\n                            <\/tr>\n                        <\/thead>\n                        <tbody>\n                            <tr>\n                                <td>BHD1.5<\/td>\n                                <td class=\"num\">50 \u2013 800<\/td>\n                                <td class=\"num\">3,200 \u2013 36,500<\/td>\n                                <td class=\"num\">\u00d890<\/td>\n                                <td class=\"num\">M12<\/td>\n                            <\/tr>\n                            <tr>\n                                <td>BHD2.0<\/td>\n                                <td class=\"num\">150 \u2013 1400<\/td>\n                                <td class=\"num\">14,400 \u2013 104,200<\/td>\n                                <td class=\"num\">\u00d8110<\/td>\n                                <td class=\"num\">M16<\/td>\n                            <\/tr>\n                            <tr>\n                                <td>BHD3.0<\/td>\n                                <td class=\"num\">50 \u2013 1500<\/td>\n                                <td class=\"num\">9,600 \u2013 206,800<\/td>\n                                <td class=\"num\">\u00d8130<\/td>\n                                <td class=\"num\">M20<\/td>\n                            <\/tr>\n                            <tr>\n                                <td>BHD3.5<\/td>\n                                <td class=\"num\">50 \u2013 1200<\/td>\n                                <td class=\"num\">13,000 \u2013 204,000<\/td>\n                                <td class=\"num\">\u00d8155<\/td>\n                                <td class=\"num\">M20<\/td>\n                            <\/tr>\n                            <tr>\n                                <td>BHD4.0<\/td>\n                                <td class=\"num\">50 \u2013 1200<\/td>\n                                <td class=\"num\">15,100 \u2013 329,300<\/td>\n                                <td class=\"num\">\u00d8200<\/td>\n                                <td class=\"num\">M24<\/td>\n                            <\/tr>\n                            <tr>\n                                <td>BHD5.0<\/td>\n                                <td class=\"num\">100 \u2013 1200<\/td>\n                                <td class=\"num\">46,700 \u2013 535,800<\/td>\n                                <td class=\"num\">\u00d8215<\/td>\n                                <td class=\"num\">M30<\/td>\n                            <\/tr>\n                            <tr>\n                                <td>BHD6.0<\/td>\n                                <td class=\"num\">100 \u2013 1200<\/td>\n                                <td class=\"num\">76,500 \u2013 898,200<\/td>\n                                <td class=\"num\">\u00d8275<\/td>\n                                <td class=\"num\">M36<\/td>\n                            <\/tr>\n                            <tr id=\"fsb-bhd-emptyRow\" class=\"empty-row hide\">\n                                <td colspan=\"5\">No model matches that search.<\/td>\n                            <\/tr>\n                        <\/tbody>\n                    <\/table>\n                <\/div>\n                <div class=\"scroll-hint\">\u2190 Swipe to see all columns \u2192<\/div>\n                <p style=\"font-size:13.5px;color:var(--fsb-muted);margin-top:14px\">Model group shown as BHD &lt;bore &gt;\u00d7&lt;stroke &gt;\u2014 for example BHD3.0\u00d72 for a \u00d8130 body with a 2 inch stroke code. Add the mounting code (FF \/ FR \/ TF \/ FM \/ CM) and options (SC \/ SS \/ PB). Energy figures are taken from the detailed pages of the BDC catalogue; final values are confirmed against your application data at enquiry stage.<\/p>\n            <\/div>\n        <\/section>\n    <\/div>\n    <script>\n        (function() {\n            var box = document.getElementById('fsb-bhd-modelFilter');\n            if (!box) {\n                return;\n            }\n            var table = document.getElementById('fsb-bhd-modelTable');\n            var rows = table ? table.querySelectorAll('tbody tr') : [];\n            var out = document.getElementById('fsb-bhd-modelCount');\n            var empty = document.getElementById('fsb-bhd-emptyRow');\n            var total = 0;\n            Array.prototype.forEach.call(rows, function(r) {\n                if (r.id !== 'fsb-bhd-emptyRow') {\n                    total++;\n                }\n            });\n            box.addEventListener('input', function() {\n                var q = box.value.trim().toLowerCase()\n                  , shown = 0;\n                Array.prototype.forEach.call(rows, function(r) {\n                    if (r.id === 'fsb-bhd-emptyRow') {\n                        return;\n                    }\n                    var hit = r.textContent.toLowerCase().indexOf(q) > -1;\n                    r.classList.toggle('hide', !hit);\n                    if (hit) {\n                        shown++;\n                    }\n                });\n                if (empty) {\n                    empty.classList.toggle('hide', shown > 0);\n                }\n                if (out) {\n                    out.textContent = shown + ' of ' + total + ' models';\n                }\n            });\n            if (out) {\n                out.textContent = total + ' models';\n            }\n        }\n        )();\n    <\/script>\n<\/div>\n<div class=\"elementor-element elementor-element-b9920e2 elementor-widget elementor-widget-html\" data-id=\"b9920e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <div class=\"fsb fsb-bhd\">\n        <section id=\"mounting\">\n            <div class=\"wrap\">\n                <span class=\"eyebrow\">Mounting<\/span>\n                <h2>Mounting Arrangements &amp;Accessories<\/h2>\n                <div class=\"lede\">\n                    <p>Five standard mounting arrangements. Add SC for a safety chain, SS for a rod-return position sensor, or PB for a piston rod bellow.<\/p>\n                <\/div>\n                <div class=\"mount\">\n                    <div class=\"mount-item\">\n                        <svg viewBox=\"0 0 120 76\" role=\"img\" aria-label=\"FF Front Flange\">\n                            <line x1=\"8\" y1=\"20\" x2=\"112\" y2=\"20\" stroke=\"#cbd5e1\" stroke-width=\"1.4\" stroke-dasharray=\"4 3\"\/>\n                            <rect x=\"46\" y=\"26\" width=\"46\" height=\"24\" rx=\"4\" fill=\"#eaf1fb\" stroke=\"#043384\" stroke-width=\"2\"\/>\n                            <rect x=\"92\" y=\"33\" width=\"26\" height=\"10\" rx=\"4\" fill=\"#42A2D9\"\/>\n                            <rect x=\"32\" y=\"18\" width=\"12\" height=\"40\" rx=\"2\" fill=\"#060097\"\/>\n                        <\/svg>\n                        <b>FF<\/b>\n                        <span>Front Flange<\/span>\n                    <\/div>\n                    <div class=\"mount-item\">\n                        <svg viewBox=\"0 0 120 76\" role=\"img\" aria-label=\"FR Rear Flange\">\n                            <line x1=\"8\" y1=\"20\" x2=\"112\" y2=\"20\" stroke=\"#cbd5e1\" stroke-width=\"1.4\" stroke-dasharray=\"4 3\"\/>\n                            <rect x=\"46\" y=\"26\" width=\"46\" height=\"24\" rx=\"4\" fill=\"#eaf1fb\" stroke=\"#043384\" stroke-width=\"2\"\/>\n                            <rect x=\"92\" y=\"33\" width=\"26\" height=\"10\" rx=\"4\" fill=\"#42A2D9\"\/>\n                            <rect x=\"94\" y=\"18\" width=\"12\" height=\"40\" rx=\"2\" fill=\"#060097\"\/>\n                        <\/svg>\n                        <b>FR<\/b>\n                        <span>Rear Flange<\/span>\n                    <\/div>\n                    <div class=\"mount-item\">\n                        <svg viewBox=\"0 0 120 76\" role=\"img\" aria-label=\"TF Front + Rear\">\n                            <line x1=\"8\" y1=\"20\" x2=\"112\" y2=\"20\" stroke=\"#cbd5e1\" stroke-width=\"1.4\" stroke-dasharray=\"4 3\"\/>\n                            <rect x=\"46\" y=\"26\" width=\"46\" height=\"24\" rx=\"4\" fill=\"#eaf1fb\" stroke=\"#043384\" stroke-width=\"2\"\/>\n                            <rect x=\"92\" y=\"33\" width=\"26\" height=\"10\" rx=\"4\" fill=\"#42A2D9\"\/>\n                            <rect x=\"32\" y=\"18\" width=\"12\" height=\"40\" rx=\"2\" fill=\"#060097\"\/>\n                            <rect x=\"94\" y=\"18\" width=\"12\" height=\"40\" rx=\"2\" fill=\"#060097\"\/>\n                        <\/svg>\n                        <b>TF<\/b>\n                        <span>Front + Rear<\/span>\n                    <\/div>\n                    <div class=\"mount-item\">\n                        <svg viewBox=\"0 0 120 76\" role=\"img\" aria-label=\"FM Foot Mount\">\n                            <line x1=\"8\" y1=\"20\" x2=\"112\" y2=\"20\" stroke=\"#cbd5e1\" stroke-width=\"1.4\" stroke-dasharray=\"4 3\"\/>\n                            <rect x=\"46\" y=\"26\" width=\"46\" height=\"24\" rx=\"4\" fill=\"#eaf1fb\" stroke=\"#043384\" stroke-width=\"2\"\/>\n                            <rect x=\"92\" y=\"33\" width=\"26\" height=\"10\" rx=\"4\" fill=\"#42A2D9\"\/>\n                            <rect x=\"40\" y=\"52\" width=\"14\" height=\"8\" rx=\"2\" fill=\"#060097\"\/>\n                            <rect x=\"82\" y=\"52\" width=\"14\" height=\"8\" rx=\"2\" fill=\"#060097\"\/>\n                        <\/svg>\n                        <b>FM<\/b>\n                        <span>Foot Mount<\/span>\n                    <\/div>\n                    <div class=\"mount-item\">\n                        <svg viewBox=\"0 0 120 76\" role=\"img\" aria-label=\"CM U Clevis\">\n                            <line x1=\"8\" y1=\"20\" x2=\"112\" y2=\"20\" stroke=\"#cbd5e1\" stroke-width=\"1.4\" stroke-dasharray=\"4 3\"\/>\n                            <rect x=\"46\" y=\"26\" width=\"46\" height=\"24\" rx=\"4\" fill=\"#eaf1fb\" stroke=\"#043384\" stroke-width=\"2\"\/>\n                            <rect x=\"92\" y=\"33\" width=\"26\" height=\"10\" rx=\"4\" fill=\"#42A2D9\"\/>\n                            <path d=\"M32 26 L32 50 M32 30 L46 30 M32 46 L46 46\" stroke=\"#060097\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\"\/>\n                        <\/svg>\n                        <b>CM<\/b>\n                        <span>U Clevis<\/span>\n                    <\/div>\n                <\/div>\n                <h3 style=\"margin-top:44px\">Accessories<\/h3>\n                <div class=\"acc\">\n                    <div class=\"acc-item\">\n                        <b>SC<\/b>\n                        <span>Safety chain \u2014 mandatory on any installation above 2 m height.<\/span>\n                    <\/div>\n                    <div class=\"acc-item\">\n                        <b>SS<\/b>\n                        <span>Safety sensor \u2014 confirms the piston rod has fully returned.<\/span>\n                    <\/div>\n                    <div class=\"acc-item\">\n                        <b>PB<\/b>\n                        <span>Piston rod bellow \u2014 strongly recommended in dusty service.<\/span>\n                    <\/div>\n                    <div class=\"acc-item\">\n                        <b>U-Clamp<\/b>\n                        <span>U-shaped clamp for quick mounting on round sections.<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-a615dee elementor-widget elementor-widget-html\" data-id=\"a615dee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <div class=\"fsb fsb-bhd\">\n        <section id=\"maintenance\">\n            <div class=\"wrap\">\n                <span class=\"eyebrow\">Installation &amp;Maintenance<\/span>\n                <h2>Installation &amp;Maintenance<\/h2>\n                <div class=\"dodont\">\n                    <div class=\"dd-col dd-no\">\n                        <div class=\"dd-head\">Never do this<\/div>\n                        <ul class=\"dd-list\">\n                            <li>Use the buffer as an end stop.<\/li>\n                            <li>Remove the steel strike head.<\/li>\n                            <li>Exceed the permitted side load angle.<\/li>\n                            <li>Paint the piston rod or the body.<\/li>\n                            <li>Place it near acids, solvents or soluble cutting oil.<\/li>\n                            <li>Expose it to open flame \u2014 the unit is oil filled.<\/li>\n                        <\/ul>\n                    <\/div>\n                    <div class=\"dd-col dd-yes\">\n                        <div class=\"dd-head\">Do this<\/div>\n                        <ul class=\"dd-list\">\n                            <li>Side load angle: below 2.5\u00b0 at strokes up to 300 mm, below 1\u00b0 above 300 mm.<\/li>\n                            <li>Never use the buffer as an end stop \u2014 fit a stop collar 1 mm before end of travel.<\/li>\n                            <li>Fit a safety chain on any installation above 2 m height.<\/li>\n                            <li>Check the rod returns to its full catalogued length. If it does not, the air bag needs recharging.<\/li>\n                            <li>Inspect every 6 months on safety and emergency duty, monthly in frequent service.<\/li>\n                        <\/ul>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-7aca409 elementor-widget elementor-widget-html\" data-id=\"7aca409\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <div class=\"fsb fsb-bhd\">\n        <section id=\"sizing\" class=\"sizing\">\n            <div class=\"wrap\">\n                <span class=\"eyebrow on-dark\">What We Need From You<\/span>\n                <h2>Send Us Five Numbers \u2014 Get a Sizing Report in 48 Hours<\/h2>\n                <p class=\"lede\">Every BHD unit is configured against your application data. Give us these five\n    values and our engineers will return a recommended model with verified shock-force versus stroke and\n    deceleration versus stroke curves. Free, and with no commitment to buy.<\/p>\n                <ul class=\"params\">\n                    <li>\n                        W <em>kg \u00b7 moving weight<\/em>\n                    <\/li>\n                    <li>\n                        V <em>m\/s \u00b7 impact velocity<\/em>\n                    <\/li>\n                    <li>\n                        Fp <em>N \u00b7 driving force<\/em>\n                    <\/li>\n                    <li>\n                        n <em>pcs \u00b7 buffers in parallel<\/em>\n                    <\/li>\n                    <li>Cycles \/ hour<\/li>\n                <\/ul>\n                <div class=\"btn-row\">\n                    <a href=\"https:\/\/forgesail.com\/contact\/\" class=\"btn btn-light\">Request Free Sizing<\/a>\n                    <a href=\"https:\/\/forgesail.com\/contact\/\" class=\"btn btn-ghost\">Talk to an Engineer<\/a>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-f416e07 elementor-widget elementor-widget-html\" data-id=\"f416e07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <!-- ===== FORGESAIL BLOCK \u00b7 12-faq \u00b7 FAQ \u624b\u98ce\u7434\uff08\u5361\u7247\u7248\uff0cBHD\u7cfb\u5217\u95ee\u7b54\u5185\u5bb9\uff0c\u6cbf\u7528\u4e4b\u524d\u5b8c\u657412\u2011faq\u6837\u5f0f\uff09 ===== -->\n    <!-- \u7528\u6cd5\uff1a\u5728 Elementor \u62d6\u5165\u300cHTML\u300d\u5c0f\u5de5\u5177\uff0c\u6574\u6bb5\u7c98\u8d34\u5373\u53ef -->\n    <div class=\"fsb fsb-block fsb-12-faq\" data-page-node-id=\"sf1H902VPmvv4eaApESuFB\">\n        <section id=\"faq\" class=\"section-alt\" data-page-node-id=\"GKtEcV1IbIAXN1pL25AZCx\">\n            <div class=\"wrap\" data-page-node-id=\"pB5okwRcd2PCFftztuvIF5\">\n                <span class=\"eyebrow\" data-page-node-id=\"Du2UPvF64b2ZUn2CZCgYTT\">FAQ<\/span>\n                <h2 data-page-node-id=\"WUo21MnMTRrE2KhBgM3uCb\">BHD Series FAQ<\/h2>\n                <div class=\"faq\" id=\"fsb-12-faq-faqList\" data-page-node-id=\"fBDeBYX08jKNjXIOgkAeo8\">\n                    <div class=\"faq-item\" data-page-node-id=\"Lk2I7Io4EGk9C6YD6oih9T\">\n                        <button class=\"faq-q\" type=\"button\" aria-expanded=\"false\" aria-controls=\"faq-a-1\" data-page-node-id=\"noZWHXsQgC7MZJUsc7kjiJ\">Why does BHD use a nitrogen air bag instead of a return spring?<\/button>\n                        <div class=\"faq-a\" id=\"faq-a-1\" role=\"region\" data-page-node-id=\"BKSxXws1LMknfxQBreJsw9\">\n                            <div class=\"faq-a-inner\" data-page-node-id=\"MI4vJwFBmOnYoiGeNqzTUH\">The nitrogen bladder makes the buffer shorter for a given stroke, lowers the peak damping force, and produces a much smaller recoil force than a mechanical spring. For stacker cranes and overhead cranes this matters \u2014 the buffer stops the load without pushing it back down the aisle.<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"faq-item\" data-page-node-id=\"lRdD5as6Ki3484lOzEtlA0\">\n                        <button class=\"faq-q\" type=\"button\" aria-expanded=\"false\" aria-controls=\"faq-a-2\" data-page-node-id=\"FNb1Z5AgNDHCR71E40IeFM\">Can I install BHD outdoors, or in a corrosive port environment?<\/button>\n                        <div class=\"faq-a\" id=\"faq-a-2\" role=\"region\" data-page-node-id=\"r7pbOOEU4gQIIIcy0SCXom\">\n                            <div class=\"faq-a-inner\" data-page-node-id=\"EePNJICmRrGjIo119l0x2b\">Yes. Cylinders are finished with a special epoxy paint system and piston rods are hard\u2011chrome plated specifically for outdoor and corrosive service. In dusty environments we strongly recommend adding the piston rod bellow (PB). With the optional seal and oil package the operating range extends to \u201135 \u00b0C to 100 \u00b0C.<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"faq-item\" data-page-node-id=\"UkBAQCEwf0wmMctiupD6gD\">\n                        <button class=\"faq-q\" type=\"button\" aria-expanded=\"false\" aria-controls=\"faq-a-3\" data-page-node-id=\"Au8OBO7DVAfYg4g1WeLPxX\">What happens if my installation height is above 2 metres?<\/button>\n                        <div class=\"faq-a\" id=\"faq-a-3\" role=\"region\" data-page-node-id=\"78AfN81M6gm8JyjUCyj5Pc\">\n                            <div class=\"faq-a-inner\" data-page-node-id=\"4O5WpQtc2jYBqQ7nvStiIl\">Fit a safety chain (SC). It is a low\u2011cost accessory that prevents a buffer from becoming a falling hazard if the mounting fails, and we specify it on every installation above 2\u202fm.<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"faq-item\" data-page-node-id=\"H0bAc1ACAbGVJJVumOJ3uO\">\n                        <button class=\"faq-q\" type=\"button\" aria-expanded=\"false\" aria-controls=\"faq-a-4\" data-page-node-id=\"nMT0DEf99grhk63rvyBqi1\">How often does a BHD buffer need maintenance?<\/button>\n                        <div class=\"faq-a\" id=\"faq-a-4\" role=\"region\" data-page-node-id=\"HorVuQUpvyYe7Urgnz9OVw\">\n                            <div class=\"faq-a-inner\" data-page-node-id=\"mSooZ4nwCxgFFRvyhl5bOx\">For safety and emergency applications, every 6 months. For frequently used buffers, every month. The inspection takes minutes \u2014 check the piston rod condition, look for oil leakage at the rod seal, verify bolt and set screw tightness, and confirm the rod returns to its full catalogued length. If it does not, the air bag needs recharging.<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"faq-item\" data-page-node-id=\"v5V1eGaBSzoiwadaqIJxvv\">\n                        <button class=\"faq-q\" type=\"button\" aria-expanded=\"false\" aria-controls=\"faq-a-5\" data-page-node-id=\"y7loAGw1rEhcVTtSMEAQQx\">Is BHD adjustable?<\/button>\n                        <div class=\"faq-a\" id=\"faq-a-5\" role=\"region\" data-page-node-id=\"UbE4UKNwJJp0kQ2vJuU5BQ\">\n                            <div class=\"faq-a-inner\" data-page-node-id=\"0HeA6V5i5K45wiEKJAvhqV\">No. BHD is a factory\u2011set series \u2014 we design the orifice pattern around your application data, which is what allows it to reach 900\u202fkJ per cycle and 1500\u202fmm of stroke. If you need on\u2011site adjustment on a heavy\u2011duty buffer, look at our BHDA series, which adds a 1\u20135 step adjustment knob to the same air\u2011bag platform for strokes up to 300\u202fmm.<\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n        <script>\n            (function() {\n                var root = document.getElementById('fsb-12-faq-faqList');\n                if (!root) {\n                    return;\n                }\n                var items = root.querySelectorAll('.faq-item');\n                Array.prototype.forEach.call(items, function(item) {\n                    var q = item.querySelector('.faq-q');\n                    var a = item.querySelector('.faq-a');\n                    q.addEventListener('click', function() {\n                        var isOpen = item.classList.contains('open');\n\n                        \/\/ \u5173\u95ed\u5176\u4ed6\uff0c\u5b9e\u73b0\u624b\u98ce\u7434\u6548\u679c\n                        Array.prototype.forEach.call(items, function(other) {\n                            other.classList.remove('open');\n                            other.querySelector('.faq-a').style.maxHeight = null;\n                        });\n\n                        \/\/ \u6253\u5f00\u5f53\u524d\n                        if (!isOpen) {\n                            item.classList.add('open');\n                            a.style.maxHeight = a.scrollHeight + 'px';\n                        }\n                    });\n                });\n\n                \/\/ \u76d1\u542c\u7a97\u53e3\u5927\u5c0f\u53d8\u5316\u4ee5\u91cd\u65b0\u8c03\u6574 max-height\n                window.addEventListener('resize', function() {\n                    var openAnswer = root.querySelector('.faq-item.open .faq-a');\n                    if (openAnswer) {\n                        openAnswer.style.maxHeight = openAnswer.scrollHeight + 'px';\n                    }\n                });\n            }\n            )();\n        <\/script>\n    <\/div>\n    <!-- ===== END BLOCK \u00b7 12-faq ===== -->\n<\/div>\n<div class=\"elementor-element elementor-element-0496407 elementor-widget elementor-widget-html\" data-id=\"0496407\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n    <div class=\"fsb fsb-bhd\" data-page-node-id=\"xaRUMkHhSAV2GGrDY2INLN\">\n        <!-- \u7ad9\u5185\u4e92\u94fe\uff1a\u672c\u65cf\u6b63\u6587\u539f\u4e0d\u6d89\u53ca\u5176\u4ed6\u4ea7\u54c1\u7ebf\uff0c\u8865\u4e00\u6761\u901a\u5f80\u4e3b\u4ea7\u54c1\u7ebf\u7684\u5185\u94fe -->\n        <section class=\"rail-links\" id=\"rail-system\">\n            <div class=\"wrap\">\n                <div class=\"rl-in\">\n                    <h2>Part of a Complete Crane Rail System<\/h2>\n                    <p>Hydraulic buffers are one component we supply. The same engineering and manufacturing team also delivers the rest of the runway system:<\/p>\n                    <ul>\n                        <li>\n                            <a href=\"https:\/\/forgesail.com\/products\/rails\/\">Crane rails<\/a>\n                            \u2014 rail sections for crane runway systems\n                        <\/li>\n                        <li>\n                            <a href=\"https:\/\/forgesail.com\/products\/rail-clips\/\">Rail clips<\/a>\n                            \u2014 bolted and welded fastening systems\n                        <\/li>\n                        <li>\n                            <a href=\"https:\/\/forgesail.com\/products\/rail-pads\/\">Rail pads<\/a>\n                            \u2014 vibration and impact damping\n                        <\/li>\n                        <li>\n                            <a href=\"https:\/\/forgesail.com\/products\/sole-plates\/\">Sole plates<\/a>\n                            \u2014 rail support and load distribution\n                        <\/li>\n                        <li>\n                            <a href=\"https:\/\/forgesail.com\/products\/grouts\/\">Rail grouts<\/a>\n                            \u2014 cementitious bedding for rail fixings\n                        <\/li>\n                        <li>\n                            <a href=\"https:\/\/forgesail.com\/services\/machining-center\/\">Custom machining<\/a>\n                            \u2014 molds and precision machined parts\n                        <\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n        <\/section>\n        <section class=\"final-cta\" data-page-node-id=\"pThWmsewTLmiARNnrFNno1\">\n            <div class=\"wrap\" data-page-node-id=\"bV1xfBhh64etkwcqCChKZv\">\n                <h2 data-page-node-id=\"8qPnx0j0DJNAoqjRKnQYUE\">Talk to an Engineer<\/h2>\n                <p class=\"lede\" data-page-node-id=\"tDbrNXAYZCo1CAtij9p4b8\">Tell us your application and we will come back with a recommendation, a sizing\n    calculation and a quotation. If you are still at the design stage, we are happy to work from drawings.<\/p>\n                <div class=\"btn-row\" style=\"justify-content:center\" data-page-node-id=\"xWzjFQrNgWGlP5AWiYzVGB\">\n                    <a href=\"https:\/\/forgesail.com\/contact\/\" class=\"btn btn-primary\" data-page-node-id=\"dcMw6IMe77Lh2PjiNwCso5\">Contact Our Engineering Team<\/a>\n                    <a href=\"https:\/\/forgesail.com\/products\/buffer-stops\/hydraulic-buffer\/\" class=\"btn btn-outline\" data-page-node-id=\"DGEXa5VFa0xTFqpQVRtS5l\">Back to Hydraulic Buffers<\/a>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<script type=\"application\/ld+json\">\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"FAQPage\",\n        \"mainEntity\": [\n            {\n                \"@type\": \"Question\",\n                \"name\": \"Why does BHD use a nitrogen air bag instead of a return spring?\",\n                \"acceptedAnswer\": {\n                    \"@type\": \"Answer\",\n                    \"text\": \"The nitrogen bladder makes the buffer shorter for a given stroke, lowers the peak damping force, and produces a much smaller recoil force than a mechanical spring. For stacker cranes and overhead cranes this matters \u2014 the buffer stops the load without pushing it back down the aisle.\"\n                }\n            },\n            {\n                \"@type\": \"Question\",\n                \"name\": \"Can I install BHD outdoors, or in a corrosive port environment?\",\n                \"acceptedAnswer\": {\n                    \"@type\": \"Answer\",\n                    \"text\": \"Yes. Cylinders are finished with a special epoxy paint system and piston rods are hard\u2011chrome plated specifically for outdoor and corrosive service. In dusty environments we strongly recommend adding the piston rod bellow (PB). With the optional seal and oil package the operating range extends to \u201135 \u00b0C to 100 \u00b0C.\"\n                }\n            },\n            {\n                \"@type\": \"Question\",\n                \"name\": \"What happens if my installation height is above 2 metres?\",\n                \"acceptedAnswer\": {\n                    \"@type\": \"Answer\",\n                    \"text\": \"Fit a safety chain (SC). It is a low\u2011cost accessory that prevents a buffer from becoming a falling hazard if the mounting fails, and we specify it on every installation above 2 m.\"\n                }\n            },\n            {\n                \"@type\": \"Question\",\n                \"name\": \"How often does a BHD buffer need maintenance?\",\n                \"acceptedAnswer\": {\n                    \"@type\": \"Answer\",\n                    \"text\": \"For safety and emergency applications, every 6 months. For frequently used buffers, every month. The inspection takes minutes \u2014 check the piston rod condition, look for oil leakage at the rod seal, verify bolt and set screw tightness, and confirm the rod returns to its full catalogued length. If it does not, the air bag needs recharging.\"\n                }\n            },\n            {\n                \"@type\": \"Question\",\n                \"name\": \"Is BHD adjustable?\",\n                \"acceptedAnswer\": {\n                    \"@type\": \"Answer\",\n                    \"text\": \"No. BHD is a factory\u2011set series \u2014 we design the orifice pattern around your application data, which is what allows it to reach 900 kJ per cycle and 1500 mm of stroke. If you need on\u2011site adjustment on a heavy\u2011duty buffer, look at our BHDA series, which adds a 1\u20135 step adjustment knob to the same air\u2011bag platform for strokes up to 300 mm.\"\n                }\n            }\n        ]\n    }<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>BHD Series BHD Air-Bag Heavy-Duty Hydraulic Buffers \u2014 Up to 900 kJ per Cycle, 1500 mm Stroke The reference solution [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":6180,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-6217","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/forgesail.com\/es\/wp-json\/wp\/v2\/pages\/6217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/forgesail.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/forgesail.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/forgesail.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/forgesail.com\/es\/wp-json\/wp\/v2\/comments?post=6217"}],"version-history":[{"count":3,"href":"https:\/\/forgesail.com\/es\/wp-json\/wp\/v2\/pages\/6217\/revisions"}],"predecessor-version":[{"id":6803,"href":"https:\/\/forgesail.com\/es\/wp-json\/wp\/v2\/pages\/6217\/revisions\/6803"}],"up":[{"embeddable":true,"href":"https:\/\/forgesail.com\/es\/wp-json\/wp\/v2\/pages\/6180"}],"wp:attachment":[{"href":"https:\/\/forgesail.com\/es\/wp-json\/wp\/v2\/media?parent=6217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}