.bt-legacy{padding:48px 0 70px}.bt-prose{overflow-wrap:anywhere}.bt-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.bt-prose td,.bt-prose th{padding:12px;text-align:left;border-bottom:1px solid var(--bt-line)}.bt-site video{max-width:100%;height:auto}.bt-recovery-photo{margin:24px 0;max-width:850px}.bt-recovery-photo img{max-height:520px;object-fit:contain;width:100%}.bt-legacy .bt-prose{max-width:100%}.bt-photo-pending{display:flex;min-height:220px;background:#f3f6f5;align-items:center;justify-content:center;padding:20px;color:#5c6965;font-size:14px}.bt-nav{gap:16px}.bt-equipment h2{font-size:21px}.bt-product-enquiry__channels{display:flex;flex-wrap:wrap;gap:12px}.bt-product-enquiry__channel{border:1px solid #dbe4e1;padding:14px;display:flex}.bt-product-enquiry__channel small{display:block}.bt-legacy h1{overflow-wrap:anywhere}.bt-legacy .rec-shell{width:100%}@media(max-width:1250px){.bt-nav{display:none!important}.bt-mobile-nav{display:block!important;margin-left:auto}.bt-header-inner{gap:18px}.bt-mobile-nav nav{max-height:75vh;overflow:auto}}@media(max-width:600px){.bt-wrap{width:calc(100% - 32px)}.bt-header-contact .bt-phone{font-size:12px}.bt-logo img{width:145px;height:64px}.bt-header-contact .bt-header-button{display:none}.bt-prose table{font-size:13px}.bt-legacy{padding-top:28px}.bt-legacy h1{font-size:clamp(28px,8vw,40px)}}

@media(min-width:1251px){.bt-header-inner{gap:18px}.bt-nav{gap:12px}.bt-nav-group>summary{font-size:13px}.bt-header-contact{gap:12px}}

.bt-restored-diagram{padding:28px 0 12px;background:#fff}.bt-restored-diagram figure{margin:0}.bt-restored-diagram-frame{position:relative;background:#e9eeeb}.bt-restored-diagram-frame>img{display:block;width:100%;height:auto}.bt-restored-hotspot{position:absolute;border:2px solid transparent;display:block;border-radius:3px;transition:box-shadow .15s,border-color .15s,background .15s;z-index:2}.bt-restored-hotspot>span{position:absolute;left:0;top:0;transform:translateY(-100%);padding:6px 10px;background:#123d32;color:#fff;white-space:nowrap;font-size:13px;opacity:0;pointer-events:none}.bt-restored-hotspot:hover,.bt-restored-hotspot:focus-visible{border-color:#8af8c6;background:#c9ffe51a;box-shadow:0 0 20px #6df7c980;outline:0}.bt-restored-hotspot:hover>span,.bt-restored-hotspot:focus-visible>span{opacity:1}.bt-restored-diagram figcaption{padding:8px 0;color:#5c6965;font-size:13px}.bt-restored-diagram-links{display:flex;flex-wrap:wrap;gap:8px}.bt-restored-diagram-links a{padding:8px 12px;border:1px solid #dbe4e1;text-decoration:none;font-size:13px}.bt-restored-diagram-links a:hover{background:#f3f6f5}@media(max-width:600px){.bt-restored-diagram{padding-top:16px}.bt-restored-diagram-links{display:grid;grid-template-columns:1fr 1fr}.bt-restored-diagram-links a{min-height:44px;display:flex;align-items:center}.bt-restored-hotspot>span{font-size:11px;max-width:200px;white-space:normal}.bt-restored-diagram figcaption{font-size:12px}}

@media(max-width:600px){.bt-header-inner{gap:8px}.bt-logo{flex:0 0 auto}.bt-logo img{width:118px;height:52px}.bt-header-contact{margin-left:auto;flex:0 0 auto}.bt-header-contact .bt-phone{font-size:11px}.bt-cs-search-open,.bt-mobile-nav{flex-shrink:0}.bt-mobile-nav{margin-left:0}}
