html,body{min-height:100%;margin:0;padding:0}body{color:#222;background:#fff;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif}*,:before,:after{box-sizing:border-box}img{max-width:100%}a{text-decoration:none}.clone-not-found{text-align:center;place-items:center;min-height:70vh;padding:40px;display:grid}.clone-not-found h1{color:#2b66aa;margin:0 0 12px;font-size:42px}.clone-local-toast{z-index:99999;color:#fff;background:#1c6f4df0;border-radius:4px;padding:12px 24px;font-size:14px;position:fixed;bottom:36px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0000002e}[class*=QRCode],.js_qrcode,.i_qrcode{display:none!important}.swiper-wrapper{width:100%;display:flex}.swiper-slide{flex:0 0 100%}.swiper-slide:not(:first-child){display:none}@media (max-width:768px){html,body{overflow-x:hidden}.main.pagebox{width:100%!important;min-width:0!important}img{height:auto}}#w_grid-1619319344148,[id*=qrcode i],[class*=qrcode i]{display:none!important}:root{--bs-blue:#126d9b;--bs-teal:#049aa0;--bs-ink:#13212d;--bs-soft:#f3f7f8}.bs-wrap{width:min(1240px,100% - 40px);margin:auto}.bs-topbar{z-index:9999;color:#dcebf0;background:#092f43;font:12px/36px Arial,sans-serif;position:relative}.bs-topbar .bs-wrap{justify-content:flex-end;gap:24px;display:flex}.bs-topbar a{color:#fff;border-left:1px solid #476776;padding-left:22px;font-weight:700}.bs-footer{color:#273643;text-align:center;background:#fff;border-top:1px solid #dce6ea;padding:52px 24px 0}.bs-footer-main h2{color:var(--bs-blue);margin:0 0 16px;font:700 clamp(24px,3vw,38px)/1.2 Arial,sans-serif}.bs-footer-main p{margin:10px auto;font:clamp(13px,1.4vw,18px)/1.6 Arial,sans-serif}.bs-footer-main a{color:inherit}.bs-footer-main .bs-rights{color:#7b858c;font-style:italic}.bs-footer nav{background:var(--bs-teal);flex-wrap:wrap;justify-content:center;gap:26px;margin-top:30px;padding:17px;display:flex}.bs-footer nav a{color:#fff;font:600 13px Arial,sans-serif}.bs-expanded,.bs-modern{color:var(--bs-ink);background:#fff;font-family:Arial,Microsoft YaHei,sans-serif}.bs-section{max-width:1240px;margin:auto;padding:90px 32px}.bs-section-tint{background:var(--bs-soft);max-width:none}.bs-section-tint>*{max-width:1176px;margin-left:auto;margin-right:auto}.bs-eyebrow,.bs-modern-hero small,.bs-split small{color:var(--bs-teal);letter-spacing:.18em;font-size:12px;font-weight:800}.bs-section h2,.bs-split h2{letter-spacing:-.03em;margin:12px 0 18px;font-size:clamp(30px,4vw,52px)}.bs-lead{color:#62707a;max-width:760px;margin-bottom:38px;font-size:17px;line-height:1.8}.bs-product-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.bs-product-card{color:var(--bs-ink);background:#fff;border:1px solid #e4ebee;transition:all .25s;overflow:hidden}.bs-product-card img{object-fit:cover;background:#f3f5f6;width:100%;height:270px}.bs-product-card span,.bs-product-card b{color:var(--bs-teal);letter-spacing:.08em;font-size:12px}.bs-product-card h3{min-height:44px;font-size:18px}.bs-product-card strong{font-size:28px;display:block}.bs-product-card p{color:#687681}.bs-filters{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.bs-filters button{cursor:pointer;background:#fff;border:1px solid #cdd9de;border-radius:99px;padding:10px 18px}.bs-filters button.active{color:#fff;background:var(--bs-teal);border-color:var(--bs-teal)}.bs-project-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.bs-project-card{background:#fff;box-shadow:0 10px 32px #183b4d12}.bs-project-card img{object-fit:cover;width:100%;height:225px}.bs-project-card small{color:var(--bs-teal);letter-spacing:.12em;font-weight:700}.bs-project-card h3{margin:10px 0}.bs-project-card p{color:#70808b}.bs-header{z-index:10;background:#fff;justify-content:space-between;align-items:center;height:82px;padding:0 max(28px,50% - 620px);display:flex;position:relative}.bs-brand{letter-spacing:.02em;color:var(--bs-blue);font-size:22px;font-weight:800}.bs-brand b{color:var(--bs-teal)}.bs-header nav{gap:28px;display:flex}.bs-header nav a{color:#263844;font-size:14px;font-weight:600}.bs-modern-hero{color:#fff;background:linear-gradient(90deg,#062e43dc,#006d7788),url(/assets/images/51b586c837-98165394-841a-4809-8ce5-8ba87893e5ba.jpg) 50%/cover;align-items:center;min-height:470px;padding:70px max(32px,50% - 620px);display:flex}.bs-modern-hero h1{margin:14px 0 22px;font-size:clamp(42px,6vw,78px);line-height:1.05}.bs-modern-hero p{max-width:720px;font-size:18px;line-height:1.8}.bs-step-grid{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:40px;display:grid}.bs-step-grid article{background:var(--bs-soft);border-top:3px solid var(--bs-teal);padding:25px}.bs-step-grid article p{color:#61717c;font-size:14px;line-height:1.7}.bs-split{color:#fff;background:#082f43;grid-template-columns:1.1fr .9fr;display:grid}.bs-split>img{object-fit:cover;width:100%;height:520px}.bs-split>div{align-self:center;padding:80px}.bs-split p{color:#c4d5dd;line-height:1.8}.bs-split a{color:#62d0ce;margin-top:20px;font-weight:700;display:inline-block}.bs-stat-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.bs-stat-grid strong{color:var(--bs-teal);font-size:52px;display:block}.bs-stat-grid span{color:#65757f}.bs-copy-columns{color:#5e6e78;grid-template-columns:1fr 1fr;gap:50px;font-size:17px;line-height:1.9;display:grid}.bs-image-strip{grid-template-columns:1fr 1fr;display:grid}.bs-image-strip img{object-fit:cover;width:100%;height:430px}.bs-contact{grid-template-columns:1fr 1fr;gap:80px;display:grid}.bs-contact form{gap:18px;display:grid}.bs-contact label{font-weight:700}.bs-contact input,.bs-contact textarea{border:1px solid #cad5da;width:100%;margin-top:8px;padding:14px;display:block}.bs-contact button,.bs-cta{background:var(--bs-teal);color:#fff;cursor:pointer;border:0;padding:15px 24px;font-weight:700}.bs-detail{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1240px;margin:auto;padding:80px 32px;display:grid}.bs-detail-image{background:var(--bs-soft);text-align:center;padding:45px}.bs-detail-image img{object-fit:contain;max-height:620px}.bs-detail-copy>small{color:var(--bs-teal);letter-spacing:.13em;margin-bottom:18px;font-weight:800;display:block}.bs-detail-copy>span{color:#81909a}.bs-detail-copy h1{margin:10px 0;font-size:48px}.bs-detail-copy>p,.bs-detail-copy li{color:#5e6e78;line-height:1.8}.bs-specs{border:1px solid #dfe7ea;grid-template-columns:1fr 1fr;margin:28px 0;display:grid}.bs-specs div{border:1px solid #dfe7ea;padding:18px}.bs-specs b,.bs-specs span{display:block}.bs-specs b{color:var(--bs-blue);font-size:20px}.bs-specs span{color:#77858e;margin-top:5px;font-size:12px}.bs-cta{margin-top:18px;display:inline-block}@media (max-width:768px){.bs-topbar span:first-child{display:none}.bs-topbar .bs-wrap{gap:12px;width:calc(100% - 24px)}.bs-header{align-items:flex-start;height:auto;padding:18px 20px}.bs-header nav{flex-wrap:wrap;justify-content:flex-end;gap:10px 16px}.bs-header nav a{font-size:12px}.bs-section{padding:60px 20px}.bs-product-grid,.bs-project-grid,.bs-step-grid,.bs-stat-grid,.bs-copy-columns,.bs-contact,.bs-detail{grid-template-columns:1fr}.bs-project-card img{height:220px}.bs-split{grid-template-columns:1fr}.bs-split>img{height:300px}.bs-split>div{padding:45px 24px}.bs-image-strip{grid-template-columns:1fr}.bs-image-strip img{height:280px}.bs-detail{gap:36px;padding:50px 20px}.bs-detail-copy h1{font-size:36px}.bs-footer{padding-left:16px;padding-right:16px}.bs-footer-main p{font-size:12px}.bs-modern-hero{min-height:400px}.bs-modern-hero h1{font-size:42px}}:root{--bs-blue:#123f53;--bs-teal:#0c8f87;--bs-ink:#14262e;--bs-soft:#f4f4ef;--bs-line:#dde2de}body{color:var(--bs-ink);background:#fdfdfb}.bs-topbar{letter-spacing:.04em;background:#103b4c;height:28px;font:500 10px/28px Arial,sans-serif}.bs-topbar .bs-wrap{gap:18px;width:min(1280px,100% - 64px)}.bs-topbar a{padding-left:18px}.bs-header{border-bottom:1px solid #123f5317;height:78px;padding:0 max(32px,50% - 640px)}.bs-brand{letter-spacing:-.03em;align-items:baseline;font-size:22px;display:flex}.bs-brand small{color:#7e8d91;letter-spacing:.18em;margin-left:10px;font-size:8px;font-weight:700}.bs-header nav{gap:32px;margin-left:auto;margin-right:34px}.bs-header nav a{letter-spacing:.01em;font-size:13px;position:relative}.bs-header nav a:after{content:"";background:var(--bs-teal);height:1px;transition:all .25s;position:absolute;bottom:-10px;left:0;right:100%}.bs-header nav a:hover:after{right:0}.bs-header-cta{color:#fff;background:var(--bs-ink);padding:11px 16px;font-size:12px;font-weight:700}.bs-header-cta span{color:#70c6bc;margin-left:8px}.bs-modern-hero{background-position:50%;min-height:610px;padding:100px max(40px,50% - 640px)}.bs-modern-hero.hero-home,.bs-modern-hero.hero-projects{background-image:linear-gradient(90deg,#09232de0,#09232d2e),url(/assets/images/804c95011d-a58cdd7c-7485-4105-bf67-267814a3a065.jpg)}.bs-modern-hero.hero-products{background-image:linear-gradient(90deg,#09232de6,#09232d26),url(/assets/images/8cb565a785-8f7e51df-8e66-4de1-9597-4259283fac66.jpg)}.bs-modern-hero.hero-epc{background-image:linear-gradient(90deg,#09232de8,#09232d2e),url(/assets/images/3867b14e12-36891a60-7f76-4e12-9aed-a6f8f6458cab.jpg)}.bs-modern-hero.hero-about{background-image:linear-gradient(90deg,#09232de6,#09232d33),url(/assets/images/249cfb9ff4-oxikF8GHTjCeLPca5XZIsA.jpg_xaf.jpg)}.bs-modern-hero.hero-contact{background-image:linear-gradient(90deg,#09232de8,#09232d38),url(/assets/images/5a177c076f-bd938509-e20f-4dad-a967-a5f8c56f1a87.jpg);min-height:440px}.bs-modern-hero>div{max-width:830px}.bs-modern-hero small{color:#75d1c5}.bs-modern-hero h1{letter-spacing:-.055em;max-width:810px;margin:18px 0 26px;font-size:clamp(52px,6vw,82px);font-weight:600;line-height:1.02}.bs-modern-hero p{color:#e1e9e9;max-width:650px;font-size:17px;line-height:1.75}.bs-section{max-width:1280px;padding:110px 32px}.bs-section h2,.bs-split h2{letter-spacing:-.045em;font-size:clamp(34px,4vw,54px);font-weight:550}.bs-eyebrow{font-size:10px}.bs-lead{font-size:16px;line-height:1.75}.bs-stat-grid{background:var(--bs-line);border:1px solid var(--bs-line);gap:1px}.bs-stat-grid div{background:#fdfdfb;padding:50px 30px}.bs-stat-grid strong{color:var(--bs-blue);font-size:46px;font-weight:500}.bs-stat-grid span{letter-spacing:.02em;margin-top:8px;font-size:13px;display:block}.bs-product-grid{gap:16px}.bs-product-card{border:1px solid var(--bs-line);box-shadow:none;background:#fff}.bs-product-card:hover{transform:translateY(-3px);box-shadow:0 18px 50px #123f5317}.bs-product-card img{object-fit:contain;background:#f2f3ef;height:380px;padding:34px 46px}.bs-product-card>div{padding:22px 22px 25px}.bs-product-card h3{margin:10px 0 18px;font-size:16px;font-weight:600;line-height:1.45}.bs-product-card strong{font-size:24px;font-weight:500}.bs-product-card p{font-size:12px}.bs-product-card b{margin-top:10px;display:inline-block}.bs-project-grid{gap:18px}.bs-project-card{box-shadow:none;border:1px solid var(--bs-line);overflow:hidden}.bs-project-card img{height:270px;transition:transform .5s}.bs-project-card:hover img{transform:scale(1.025)}.bs-project-card div{padding:22px}.bs-project-card h3{font-size:18px;font-weight:600}.bs-project-card p{font-size:13px}.bs-step-grid{background:var(--bs-line);border:1px solid var(--bs-line);gap:1px}.bs-step-grid article{background:#fdfdfb;border:0;padding:30px}.bs-step-grid article>b{color:var(--bs-teal);font-size:13px}.bs-step-grid article h3{margin-top:28px;font-weight:600}.bs-step-grid article p{font-size:13px}.bs-split{background:#113b4c}.bs-split>img{height:560px}.bs-split>div{padding:clamp(50px,7vw,105px)}.bs-split h2{font-weight:500}.bs-split p{max-width:540px;font-size:15px}.bs-detail{gap:90px;max-width:1280px;padding:90px 32px 115px}.bs-detail-image{background:#f2f3ef;place-items:center;height:670px;padding:64px;display:grid}.bs-detail-image img{object-fit:contain;width:100%;height:100%}.bs-detail-copy h1{letter-spacing:-.04em;font-size:clamp(38px,4vw,56px);font-weight:550}.bs-specs{border-color:var(--bs-line)}.bs-specs div{border-color:var(--bs-line);padding:20px}.bs-cta{background:var(--bs-ink);padding:14px 20px;font-size:13px}.bs-contact input,.bs-contact textarea{border-color:var(--bs-line);background:#fbfbf8;outline:none}.bs-contact input:focus,.bs-contact textarea:focus{border-color:var(--bs-teal)}.bs-contact button{background:var(--bs-ink)}.bs-footer{color:#d8e2e3;text-align:left;background:#102f3c;border:0;padding:0}.bs-footer-main{grid-template-columns:1.1fr 1.8fr auto;align-items:center;gap:40px;max-width:1280px;margin:auto;padding:34px 32px 28px;display:grid}.bs-footer-brand>span{color:#fff;font-size:18px;font-weight:800}.bs-footer-brand>span b{color:#64c1b8}.bs-footer-brand p,.bs-footer-contact p{color:#9db0b6;margin:4px 0;font:11px/1.55 Arial,sans-serif}.bs-footer-contact a{color:#d8e2e3}.bs-footer-contact i{border-left:1px solid #536d77;height:10px;margin:0 10px;display:inline-block}.bs-footer nav{background:0 0;justify-content:flex-end;gap:18px;margin:0;padding:0}.bs-footer nav a{color:#d8e2e3;font-size:11px}.bs-footer-bottom{color:#6f8992;letter-spacing:.03em;border-top:1px solid #ffffff17;justify-content:space-between;max-width:1280px;margin:auto;padding:12px 32px 14px;font:9px Arial,sans-serif;display:flex}@media (max-width:900px){.bs-header nav{display:none}.bs-header{height:68px}.bs-header-cta{margin-left:auto}.bs-modern-hero{min-height:500px;padding:70px 24px}.bs-modern-hero h1{font-size:48px}.bs-product-grid{grid-template-columns:repeat(2,1fr)}.bs-product-card img{height:340px}.bs-step-grid,.bs-footer-main{grid-template-columns:1fr 1fr}.bs-footer nav{grid-column:1/-1;justify-content:flex-start}.bs-detail{grid-template-columns:1fr;gap:45px}.bs-detail-image{height:580px}}@media (max-width:560px){.bs-topbar .bs-wrap{width:calc(100% - 32px)}.bs-header{padding:0 16px}.bs-brand small{display:none}.bs-modern-hero{min-height:460px}.bs-modern-hero h1{font-size:40px}.bs-modern-hero p{font-size:15px}.bs-section{padding:72px 18px}.bs-product-grid,.bs-step-grid{grid-template-columns:1fr}.bs-product-card img{height:400px;padding:36px 65px}.bs-project-grid{grid-template-columns:1fr}.bs-split>img{height:280px}.bs-footer-main{grid-template-columns:1fr;gap:18px;padding:28px 20px 22px}.bs-footer nav{grid-column:auto;justify-content:flex-start}.bs-footer-bottom{gap:12px;padding:12px 20px}.bs-footer-bottom span:last-child{display:none}.bs-detail{padding:55px 18px 75px}.bs-detail-image{height:500px;padding:42px}}.bs-home-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;padding-bottom:60px;display:grid}.bs-home-intro h2{max-width:700px;margin-bottom:0}.bs-home-intro>p{color:#64747a;max-width:520px;margin:0;font-size:16px;line-height:1.8}.bs-featured-modules{grid-template-columns:1.15fr .85fr .85fr;gap:14px;max-width:1440px;margin:0 auto 30px;padding:0 32px;display:grid}.bs-feature-module{min-width:0;color:var(--bs-ink);border:1px solid var(--bs-line);background:#fff;transition:transform .3s,box-shadow .3s}.bs-feature-module:hover{transform:translateY(-4px);box-shadow:0 24px 60px #102f3c1a}.bs-feature-image{background:#f0f1ec;place-items:center;height:490px;display:grid;position:relative;overflow:hidden}.bs-feature-image span{color:#a7b1ad;letter-spacing:.1em;font:500 11px Arial;position:absolute;top:18px;left:22px}.bs-feature-image img{object-fit:contain;width:100%;height:100%;padding:48px 70px;transition:transform .5s}.bs-feature-module:hover img{transform:scale(1.025)}.bs-feature-module>div:last-child{padding:25px}.bs-feature-module small{color:var(--bs-teal);letter-spacing:.12em;font:700 10px Arial}.bs-feature-module h3{min-height:48px;margin:10px 0 18px;font-size:18px;font-weight:600;line-height:1.4}.bs-feature-module p{color:#68777d;font-size:13px}.bs-feature-module p strong{color:var(--bs-ink);font-size:24px;font-weight:500}.bs-feature-module b{color:var(--bs-teal);letter-spacing:.04em;margin-top:12px;font:700 11px Arial;display:inline-block}.bs-home-stats{padding-top:75px;padding-bottom:90px}.bs-footer-main{gap:30px;padding-top:20px;padding-bottom:17px}.bs-footer-brand p,.bs-footer-contact p{font-size:10px;line-height:1.35}.bs-footer-brand>span{font-size:16px}.bs-footer nav{gap:16px}.bs-footer nav a{font-size:10px}.bs-footer-bottom{padding-top:8px;padding-bottom:9px;font-size:8px}@media (max-width:900px){.bs-home-intro{grid-template-columns:1fr;gap:25px}.bs-featured-modules{grid-template-columns:1fr 1fr}.bs-feature-module:first-child{grid-column:1/-1}.bs-footer-main{padding-top:22px;padding-bottom:18px}}@media (max-width:560px){.bs-home-intro{padding-bottom:40px}.bs-featured-modules{grid-template-columns:1fr;padding:0 14px}.bs-feature-module:first-child{grid-column:auto}.bs-feature-image{height:390px}.bs-feature-image img{padding:38px 64px}.bs-home-stats{padding-top:58px;padding-bottom:70px}.bs-footer-main{gap:12px;padding:20px 18px 14px}.bs-footer-contact p:first-child{font-size:9px}.bs-footer-bottom{padding:7px 18px 9px}}.bs-form-note{color:#72868d;font-size:11px;line-height:1.6}.bs-technical-sheet{background:#fff;max-width:950px;margin:35px auto 0;overflow:hidden}.bs-technical-sheet img{clip-path:polygon(0 12%,100% 12%,100% 88.5%,62% 88.5%,62% 81.8%,0 81.8%);width:100%;margin-top:-10%;margin-bottom:-12%;display:block}.bs-logo{vertical-align:middle;align-items:center;gap:10px;display:inline-flex}.bs-logo-symbol{flex:none;width:42px;height:40px;display:block;position:relative;overflow:hidden}.bs-logo-symbol img{width:160px;max-width:none;height:auto;position:absolute;top:-3px;left:0}.bs-logo-wordmark{letter-spacing:-.05em;color:#174b5e;font:600 24px/1.05 Arial,sans-serif}.bs-logo-wordmark small{letter-spacing:.24em;color:#768a91;margin:5px 0 0;font:600 7px/1.5 Arial,sans-serif;display:block}.bs-brand{flex:none}.bs-brand small{display:block}.bs-header nav{gap:21px;margin-right:24px}.bs-footer .bs-logo-symbol{width:27px;height:26px}.bs-footer .bs-logo-symbol img{width:104px;top:-2px}.bs-footer .bs-logo-wordmark{color:#e7f1f2;font-size:17px}.bs-footer .bs-logo-wordmark small{display:none}.bs-footer-brand p{max-width:280px;margin-top:7px}.bs-mobile-menu{display:none}.bs-feature-image img{width:100%;height:100%;max-height:100%;position:absolute;inset:0}.bs-detail-image{justify-content:center;align-items:center;display:flex;overflow:hidden}.bs-detail-image img{object-fit:contain;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;display:block}.bs-product-card strong{font-size:19px}.bs-modern-hero.hero-downloads{background:linear-gradient(120deg,#113b4c,#1d6067);min-height:360px}.bs-modern-hero.hero-storage{background:linear-gradient(90deg,#0b2637e8,#0b263736),url(/assets/images/90eda30867-3fdf31e2-1779-44f5-a853-684961cd3cf3.jpg) 50%/cover}.bs-catalogue-nav{flex-wrap:wrap;gap:14px;margin:25px 0 34px;display:flex}.bs-catalogue-nav a{color:var(--bs-ink);border:1px solid #d8e1dd;padding:11px 17px;font-size:12px}.bs-catalogue-nav a:hover{background:#e9f2ed}.bs-storage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bs-storage-card{border:1px solid var(--bs-line);background:#fff}.bs-storage-image{background:#f5f6f2;height:350px;position:relative}.bs-storage-image img{object-fit:contain;width:100%;height:100%;padding:25px;position:absolute;inset:0}.bs-storage-copy{padding:25px}.bs-storage-copy small{color:var(--bs-teal);letter-spacing:.14em;font-size:10px}.bs-storage-copy h3{font-size:19px;font-weight:600}.bs-storage-copy h3 a{color:inherit}.bs-storage-copy p{color:#62767e;min-height:76px;font-size:14px;line-height:1.8}.bs-card-links{border-top:1px solid var(--bs-line);flex-wrap:wrap;gap:20px;padding-top:14px;display:flex}.bs-card-links a{color:var(--bs-teal);font-size:12px;font-weight:600}.bs-documents{background:#f6f7f2;max-width:1280px}.bs-download-columns{grid-template-columns:1fr 1fr;gap:55px;display:grid}.bs-download-columns h3{border-bottom:1px solid #d7dfd8;padding-bottom:20px;font-size:15px;font-weight:600}.bs-download-row{color:#1b3e4b;border-bottom:1px solid #dce3dd;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.bs-download-row b{font-size:14px;font-weight:600}.bs-download-row small{color:#70838b;margin-top:6px;font-size:11px;display:block}.bs-download-row em{color:var(--bs-teal);font-size:22px;font-style:normal}.bs-download-row:hover{color:var(--bs-teal)}.bs-text-link{color:var(--bs-teal);margin-top:25px;font-size:13px;font-weight:600;display:inline-block}.bs-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:40px;display:grid}.bs-info-grid article{border-top:1px solid #cad6d0;padding-top:24px}.bs-info-grid article>small{color:var(--bs-teal);font-size:11px}.bs-info-grid h3{margin:13px 0;font-size:21px;font-weight:500}.bs-info-grid p,.bs-profile p,.bs-project-questions p{color:#61747c;font-size:15px;line-height:1.85}.bs-profile{grid-template-columns:1.1fr .9fr;gap:90px;display:grid}.bs-profile dl{background:#f3f5ef;margin:0;padding:35px}.bs-profile dt{color:#6b8088;letter-spacing:.1em;margin-bottom:8px;font-size:11px}.bs-profile dd{margin:0 0 26px;font-size:15px;line-height:1.7}.bs-delivery-list>div{border-bottom:1px solid var(--bs-line);grid-template-columns:50px 1fr 1.4fr;align-items:center;gap:30px;padding:25px 0;display:grid}.bs-delivery-list>div>span{color:var(--bs-teal);font-size:12px}.bs-delivery-list h3{font-size:18px;font-weight:500}.bs-delivery-list p{color:#647980;font-size:14px;line-height:1.8}.bs-project-questions details{border-bottom:1px solid var(--bs-line);padding:23px 0}.bs-project-questions summary{cursor:pointer;font-size:17px;font-weight:500}.bs-project-questions details p{max-width:850px}.bs-enquiry-strip{border-top:1px solid var(--bs-line);justify-content:space-between;align-items:center;gap:30px;max-width:1280px;margin:auto;padding:50px 32px;display:flex}.bs-enquiry-strip small{color:var(--bs-teal);letter-spacing:.12em;font-size:10px}.bs-enquiry-strip h2{margin:12px 0;font-size:34px;font-weight:500}.bs-enquiry-strip a{color:#fff;background:var(--bs-ink);padding:16px 23px;font-size:13px}.bs-breadcrumb{color:#74858b;flex-wrap:wrap;gap:12px;max-width:1280px;margin:auto;padding:27px 32px 0;font-size:11px;display:flex}.bs-breadcrumb a{color:var(--bs-teal)}.bs-detail-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.bs-secondary-cta{color:var(--bs-teal);margin-top:18px;padding:14px 0;font-size:13px;display:inline-block}.bs-detail-overview{border-top:1px solid var(--bs-line)}.bs-specs b{font-size:17px}.bs-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px;display:grid}.bs-related-grid a{color:var(--bs-ink);border:1px solid var(--bs-line);flex-wrap:wrap;align-items:center;display:flex}.bs-related-grid img{object-fit:contain;background:#f3f4ef;width:100%;height:270px;padding:25px}.bs-related-grid span{flex:1;padding:20px;font-size:14px}.bs-related-grid b{color:var(--bs-teal);padding-right:20px}@media (max-width:1150px){.bs-header>nav{display:none}.bs-header-cta{margin-left:auto}.bs-mobile-menu{margin-left:16px;display:block}.bs-mobile-menu summary{cursor:pointer;color:var(--bs-ink);font-size:24px;list-style:none}.bs-mobile-menu summary::-webkit-details-marker{display:none}.bs-mobile-menu nav{border-top:1px solid var(--bs-line);background:#fff;grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:24px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 24px #193d5015}.bs-logo-wordmark{font-size:22px}}@media (max-width:768px){.bs-storage-grid,.bs-info-grid,.bs-related-grid{grid-template-columns:1fr 1fr}.bs-download-columns,.bs-profile{grid-template-columns:1fr;gap:36px}.bs-info-grid{gap:25px}.bs-delivery-list>div{grid-template-columns:30px 1fr;gap:15px}.bs-delivery-list p{grid-column:2;margin-top:0}.bs-enquiry-strip{padding:35px 20px}.bs-enquiry-strip h2{font-size:27px}.bs-logo-wordmark small{display:block}.bs-contact{gap:40px}}@media (max-width:560px){.bs-logo-symbol{width:35px;height:34px}.bs-logo-symbol img{width:135px}.bs-logo-wordmark{font-size:20px}.bs-logo-wordmark small{font-size:6px}.bs-header-cta{padding:10px;font-size:10px}.bs-storage-grid,.bs-info-grid,.bs-related-grid{grid-template-columns:1fr}.bs-storage-image{height:310px}.bs-storage-copy p{min-height:0}.bs-info-grid{gap:24px}.bs-specs div{padding:15px}.bs-specs b{overflow-wrap:anywhere;font-size:14px}.bs-enquiry-strip{flex-direction:column;align-items:flex-start;gap:15px}.bs-breadcrumb{padding:22px 18px 0}.bs-detail-copy h1{font-size:34px}.bs-footer .bs-logo{gap:7px}.bs-download-row b{font-size:13px}}.bs-logo-symbol{height:35px}.bs-footer .bs-logo-symbol{height:23px}@media (max-width:560px){.bs-logo-symbol{height:30px}.bs-footer .bs-logo-symbol{height:23px}}
:root{--bs-blue:#2c67a7;--bs-teal:#009b3c;--bs-ink:#253849;--bs-soft:#f4f6f7;--bs-line:#dfe5e9}body,.bs-modern,.bs-expanded{color:var(--bs-ink);background:#fff;font-family:Arial,Microsoft YaHei,PingFang SC,sans-serif;font-size:15px;line-height:1.75}.bs-modern h1,.bs-modern h2,.bs-modern h3{letter-spacing:0;font-weight:500}.bs-modern a:focus-visible,.bs-header a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--bs-blue);outline-offset:5px}.bs-topbar{color:#657580;background:#f4f6f8;border-bottom:1px solid #ebeff1;height:29px;font:11px/29px Arial,sans-serif}.bs-topbar a{color:var(--bs-blue);border-color:#d6dfe5}.bs-topbar .bs-wrap{width:min(1280px,100% - 64px)}.bs-header{z-index:30;background:#fff;border-bottom:1px solid #edf0f2;align-items:center;height:87px;padding:0 max(32px,50% - 640px)}.bs-logo-wordmark{letter-spacing:-.035em;color:#28639b;font-size:26px}.bs-logo-wordmark small{color:#687885;font-size:8px}.bs-header .bs-desktop-nav{align-self:stretch;align-items:stretch;gap:0;margin:0 0 0 auto;display:flex}.bs-nav-item{align-items:center;display:flex;position:relative}.bs-nav-item>a{white-space:nowrap;padding:0 15px;line-height:87px;font-size:14px!important;font-weight:400!important}.bs-nav-item>a:after{display:none}.bs-nav-item:hover>a,.bs-nav-item:focus-within>a{color:var(--bs-blue)}.bs-nav-dropdown{border-top:3px solid var(--bs-teal);background:#fff;min-width:195px;padding:12px 0;display:none;position:absolute;top:100%;left:0;box-shadow:0 8px 22px #1f35491f}.bs-nav-item:hover>.bs-nav-dropdown,.bs-nav-item:focus-within>.bs-nav-dropdown{display:block}.bs-nav-item:last-child .bs-nav-dropdown{left:auto;right:0}.bs-header .bs-nav-dropdown a{white-space:nowrap;padding:10px 22px;font-size:13px;font-weight:400;line-height:1.5;display:block}.bs-nav-dropdown a:hover{color:var(--bs-blue);background:#f2f6f9}.bs-nav-dropdown a:after,.bs-mobile-menu{display:none}.bs-section{max-width:1264px;margin:auto;padding:64px 32px}.bs-section h2,.bs-split h2{letter-spacing:0;margin:0 0 22px;font-size:30px;font-weight:400;line-height:1.4}.bs-section h3{font-size:19px;font-weight:500;line-height:1.5}.bs-eyebrow{letter-spacing:.12em;color:var(--bs-blue);margin-bottom:10px;font-size:11px;font-weight:500}.bs-lead{color:#667581;max-width:920px;margin:0 0 30px;font-size:15px;line-height:1.9}.bs-section-tint{background:#f5f7f8;max-width:none}.bs-section-tint>*{max-width:1200px}.bs-section-heading{justify-content:space-between;align-items:center;gap:30px;margin-bottom:28px;display:flex}.bs-section-heading small{letter-spacing:.12em;color:#6e8699;margin-bottom:7px;font:11px/1.5 Arial,sans-serif;display:block}.bs-section-heading h2{border-left:3px solid var(--bs-teal);margin:0;padding-left:16px;font-size:30px}.bs-section-heading>p{color:#6c7b87;margin:0;font-size:14px}.bs-section-heading>a,.bs-text-link{color:var(--bs-blue);letter-spacing:0;white-space:normal;font-size:13px;font-weight:400}.bs-original-hero{background:#e3eaf0;height:clamp(380px,40vw,640px);position:relative;overflow:hidden}.bs-hero-slide{opacity:0;pointer-events:none;transition:opacity .8s;position:absolute;inset:0}.bs-hero-slide.is-active{opacity:1;pointer-events:auto}.bs-hero-slide>img{object-fit:cover;object-position:center;width:100%;height:100%}.bs-hero-slide:after{content:"";background:linear-gradient(90deg,#102e4780,#0000 80%);position:absolute;inset:0}.bs-hero-copy{z-index:1;color:#fff;max-width:720px;position:absolute;top:50%;left:max(48px,50% - 600px);transform:translateY(-50%)}.bs-hero-copy>p{letter-spacing:.14em;margin:0 0 18px;font-size:16px}.bs-hero-copy h1{text-shadow:0 1px 12px #102e4720;margin:0 0 30px;font-size:clamp(32px,3.2vw,48px);font-weight:400;line-height:1.45}.bs-hero-copy>a{color:#fff;background:#15365020;border:1px solid #ffffff90;padding:10px 25px;font-size:13px;display:inline-block}.bs-hero-controls{z-index:2;align-items:center;gap:12px;display:flex;position:absolute;bottom:30px;right:max(48px,50% - 600px)}.bs-hero-controls button{color:#fff;cursor:pointer;background:0 0;border:0;min-width:28px;min-height:28px;font-size:17px}.bs-hero-controls .bs-hero-dot{background:#ffffff75;border-radius:50%;width:8px;min-width:8px;height:8px;min-height:8px;padding:0}.bs-hero-dot[aria-pressed=true]{background:#fff}.bs-home-tiles{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1440px;margin:0 auto;padding:24px 32px 0;display:grid}.bs-home-tiles>a{color:#fff;background:#e6edf2;height:225px;position:relative;overflow:hidden}.bs-home-tiles img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.bs-home-tiles>a:hover img{transform:scale(1.04)}.bs-home-tiles>a>div{background:linear-gradient(#0000,#0d2c4bb0);justify-content:space-between;align-items:flex-end;padding:23px;display:flex;position:absolute;inset:0}.bs-home-tiles h2{margin:0;font-size:20px;font-weight:400}.bs-home-tiles span{font-size:22px}.bs-home-products{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.bs-home-products>a{min-width:0;color:var(--bs-ink);background:#f5f7f8;border:1px solid #e7ecef;grid-template-columns:48% 52%;align-items:center;min-height:300px;padding:24px 12px;display:grid}.bs-home-products img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:250px}.bs-home-products small{color:var(--bs-blue);font-size:12px}.bs-home-products h3{margin:10px 0;font-size:17px}.bs-home-products p{color:#697d8c;font-size:12px}.bs-home-projects{background:#f4f6f8}.bs-project-card{color:var(--bs-ink);background:#fff;border:none}.bs-project-card img{height:240px;display:block}.bs-project-card h3{font-size:17px}.bs-home-resources{border-left:3px solid var(--bs-blue);background:#edf4f9;justify-content:space-between;align-items:center;gap:30px;max-width:1200px;margin:0 auto 52px;padding:30px 36px;display:flex}.bs-home-resources h2{margin:0 0 5px;font-size:23px}.bs-home-resources p{color:#6b7d8c;margin:0;font-size:13px}.bs-home-resources>a{color:var(--bs-blue);font-size:13px}.bs-page-banner{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:280px;display:flex;position:relative}.bs-page-banner:before{content:"";background:#16354a30;position:absolute;inset:0}.bs-page-banner h1{color:#fff;text-shadow:0 2px 14px #16354a60;margin:0;font-size:36px;font-weight:400;position:relative}.bs-subnav,.bs-series-nav{border-bottom:1px solid var(--bs-line);flex-wrap:wrap;gap:0;margin:0 0 36px;display:flex}.bs-subnav a,.bs-series-nav a{color:#627586;border-bottom:2px solid #0000;padding:13px 22px;font-size:14px}.bs-subnav a[aria-current],.bs-subnav a:hover,.bs-series-nav a:hover{color:var(--bs-blue);border-color:var(--bs-teal)}.bs-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 26px;display:grid}.bs-news-card{background:#fff;border:1px solid #e2e8ec;min-width:0}.bs-news-image{background:#f0f3f5;height:224px;display:block;overflow:hidden}.bs-news-image img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .4s;display:block}.bs-news-image.is-document img{object-fit:contain;padding:16px}.bs-news-image:hover img{transform:scale(1.02)}.bs-news-image>span{color:#829bb0;place-items:center;height:100%;font-size:20px;display:grid}.bs-news-card>div{padding:24px}.bs-news-card small{color:#8a969f;justify-content:space-between;gap:12px;font:11px Arial,sans-serif;display:flex}.bs-news-card small>span{color:#6f899d}.bs-news-card h3{min-height:54px;margin:14px 0 22px;font-size:18px;font-weight:400;line-height:1.6}.bs-news-card h3 a{color:#314b60}.bs-news-card h3 a:hover{color:var(--bs-blue)}.bs-pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin:40px 0 25px;display:flex}.bs-pagination a{text-align:center;border:1px solid var(--bs-line);color:#627586;min-width:36px;padding:6px 12px;font-size:13px}.bs-pagination a[aria-current]{background:var(--bs-blue);border-color:var(--bs-blue);color:#fff}.bs-archive-note{line-height:1.8;color:#8896a0!important;font-size:12px!important}.bs-news-article{max-width:1024px;margin:auto;padding:26px 32px 65px}.bs-news-article .bs-breadcrumb{margin:0 0 35px;padding:0;font-size:12px}.bs-news-article>header{border-bottom:1px solid var(--bs-line);margin-bottom:35px;padding-bottom:24px}.bs-news-article>header>p{color:#83929d;font-size:12px}.bs-news-article h1{margin:10px 0;font-size:30px;font-weight:400;line-height:1.6}.bs-article-body{color:#4e5e6b;overflow-wrap:anywhere;font-size:16px;line-height:2}.bs-article-body p,.bs-article-body span{font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.bs-article-body p{text-indent:0!important;margin:16px 0!important}.bs-article-body p:empty{display:none}.bs-article-body img{vertical-align:middle;display:inline-block;width:auto!important;max-width:100%!important;height:auto!important;margin:8px auto!important}.bs-article-body table{table-layout:fixed;border-collapse:collapse;width:100%!important}.bs-article-body td{vertical-align:top;overflow-wrap:anywhere;padding:8px}.bs-article-body a{color:var(--bs-blue)}.bs-article-pagination{border-top:1px solid var(--bs-line);grid-template-columns:1fr 1fr;gap:22px;margin-top:42px;padding-top:25px;display:grid}.bs-article-pagination>a{color:#536e83;font-size:14px}.bs-article-pagination small{color:#8c9ba7;margin-bottom:6px;font-size:11px;display:block}.bs-editorial-split{grid-template-columns:1fr 1fr;align-items:center;gap:54px;display:grid}.bs-editorial-split>img{object-fit:cover;width:100%;height:360px}.bs-editorial-split p{color:#677581;margin:16px 0;font-size:15px;line-height:2}.bs-editorial-split h3{color:#315a7b;margin-top:0;font-size:22px}.bs-factory-gallery{grid-template-columns:1fr 1fr;gap:24px;margin-top:34px;display:grid}.bs-factory-gallery.three{grid-template-columns:repeat(3,1fr)}.bs-factory-gallery figure{min-width:0;margin:0}.bs-factory-gallery img{object-fit:cover;width:100%;height:300px;display:block}.bs-factory-gallery.three img{height:235px}.bs-factory-gallery figcaption{color:#8496a2;padding-top:9px;font-size:12px}.bs-copy-columns{gap:50px;font-size:15px;line-height:2}.bs-copy-columns h3{color:#315a7b}.bs-global-map{object-fit:contain;width:100%;height:auto;max-height:470px;margin:15px auto 30px;display:block}.bs-timeline{max-width:100%;height:auto;margin:auto;display:block}.bs-values-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.bs-values-grid article{background:#f4f7f9;grid-template-columns:40% 60%;min-height:235px;display:grid}.bs-values-grid img{object-fit:cover;width:100%;height:100%}.bs-values-grid article>div{padding:32px}.bs-values-grid h2{color:#315a7b;font-size:23px}.bs-values-grid p{color:#6b7b88;font-size:14px;line-height:1.9}.bs-section-tint>.bs-lead,.bs-section-tint>.bs-archive-note{margin-left:auto;margin-right:auto}.bs-section-tint>.bs-text-link{max-width:1200px;margin-left:auto;margin-right:auto;display:block}.bs-editorial-split>img[src*=ef68713769]{object-fit:contain;background:#f5f7f8}.bs-qr-safe-image{width:fit-content;max-width:100%;margin:16px auto;line-height:0;display:block;position:relative}.bs-article-body .bs-qr-safe-image{line-height:0!important}.bs-article-body .bs-qr-safe-image img{display:block;margin:0!important}.bs-qr-safe-image>i{pointer-events:none;background:#fff;display:block;position:absolute}.bs-case{border-bottom:1px solid var(--bs-line);grid-template-columns:55% 45%;padding:34px 0;scroll-margin-top:28px;display:grid}.bs-case:first-child{padding-top:0}.bs-case>img{object-fit:cover;width:100%;height:350px}.bs-case>div{align-self:center;padding:20px 0 20px 42px}.bs-case small{letter-spacing:.1em;color:#88a0b1;font-size:10px}.bs-case h2{color:#2e597a;margin:16px 0 24px;font-size:24px;font-weight:400}.bs-case p{color:#718391;margin:8px 0;font-size:14px;line-height:1.9}.bs-case:nth-child(2n){grid-template-columns:45% 55%}.bs-case:nth-child(2n)>img{grid-area:1/2}.bs-case:nth-child(2n)>div{grid-area:1/1;padding-left:0;padding-right:42px}.bs-job{border-top:1px solid var(--bs-line);padding:22px 0}.bs-job:last-child{border-bottom:1px solid var(--bs-line)}.bs-job summary{cursor:pointer;color:#315a7b;justify-content:space-between;gap:15px;font-size:19px;display:flex}.bs-job summary>span{color:#869aaa;font-size:12px}.bs-job>div{color:#6c7e8a;max-width:900px;padding-top:22px;font-size:14px}.bs-epc-diagram{width:min(100%,1000px);height:auto;margin:28px auto;display:block}.bs-modern-hero{background-color:#1c5d93;min-height:300px;padding:45px max(32px,50% - 600px)}.bs-modern-hero.hero-downloads,.bs-modern-hero.hero-contact{min-height:270px}.bs-modern-hero h1{letter-spacing:0;max-width:850px;margin:10px 0 15px;font-size:38px;font-weight:400;line-height:1.4}.bs-modern-hero p{max-width:760px;font-size:14px;line-height:1.9}.bs-modern-hero small{letter-spacing:.12em;font-size:10px}.bs-modern-hero.hero-products{background-image:linear-gradient(90deg,#12355490,#12355420),url(/assets/images/8cb565a785-8f7e51df-8e66-4de1-9597-4259283fac66.jpg)}.bs-product-card{border-color:#e5ebef}.bs-product-card img{background:#f4f6f8;height:300px;padding:28px}.bs-product-card>div{padding:20px}.bs-product-card h3{min-height:42px;margin:8px 0 12px;font-size:16px}.bs-product-card strong{font-size:15px}.bs-product-card span,.bs-product-card b{letter-spacing:0;font-size:11px;font-weight:400}.bs-storage-image{background:#f5f7f8;height:280px}.bs-storage-copy{padding:22px}.bs-storage-copy h3{font-size:18px}.bs-storage-copy p{min-height:64px;font-size:13px}.bs-documents{background:#f5f7f8}.bs-download-row{padding:17px 0}.bs-download-row small{font-size:11px}.bs-info-grid article{background:#f5f7f8;padding:26px}.bs-info-grid h3{font-size:18px}.bs-info-grid p{font-size:14px;line-height:1.9}.bs-split{color:#315a7b;background:#edf4f8;max-width:1200px;margin:0 auto}.bs-split>img{height:400px}.bs-split>div{padding:45px}.bs-split p{color:#657c8d;font-size:14px}.bs-split a{color:var(--bs-blue)}.bs-split h2{font-size:29px}.bs-step-grid article{background:#f5f7f8;padding:24px}.bs-step-grid article h3{margin-top:20px;font-size:17px}.bs-detail{gap:60px;max-width:1264px;padding:55px 32px 65px}.bs-detail-image{background:#f5f7f8;height:510px;padding:42px}.bs-detail-copy h1{letter-spacing:0;font-size:32px;font-weight:400}.bs-detail-copy p{font-size:14px}.bs-specs b{font-size:16px}.bs-enquiry-strip{color:#315a7b;background:#edf4f8;max-width:1200px;margin:0 auto 40px;padding:30px}.bs-enquiry-strip h2{margin:8px 0;font-size:25px;font-weight:400}.bs-enquiry-strip a{color:var(--bs-blue);font-size:13px}.bs-footer{color:#617582;background:#f5f7f8;border-top:1px solid #dfe6eb}.bs-footer-main{grid-template-columns:1.1fr 1.7fr auto;gap:26px;max-width:1264px;padding:22px 32px 18px}.bs-footer .bs-logo-wordmark{color:#2b659b}.bs-footer-brand p,.bs-footer-contact p{color:#778a98;font-size:11px;line-height:1.6}.bs-footer-contact a,.bs-footer nav a{color:#557185}.bs-footer-bottom{color:#899ca9;border-top:1px solid #dfe6eb;max-width:1264px;padding:10px 32px;font-size:9px}.bs-footer nav a{font-weight:400}.bs-contact{gap:50px}.bs-contact h2{font-size:28px}.bs-source-archive img{max-width:100%}@media (min-width:901px) and (max-width:1200px){.bs-nav-item>a{padding:0 9px;font-size:12px!important}.bs-logo-wordmark{font-size:22px}}@media (max-width:1100px){.bs-header:has(a[lang=zh-CN]) .bs-desktop-nav{display:none}}@media (max-width:900px){.bs-header{height:72px;padding:0 24px}.bs-header .bs-desktop-nav{display:none}.bs-mobile-menu{margin-left:auto;display:block;position:relative}.bs-mobile-menu summary{cursor:pointer;color:#326c9f;padding:5px 8px;font-size:25px;list-style:none}.bs-mobile-menu>nav{display:none}.bs-mobile-menu[open]>nav{border-top:3px solid var(--bs-teal);background:#fff;width:min(350px,100vw - 35px);max-height:75vh;margin:0;padding:18px 22px;display:block;position:absolute;top:53px;right:0;overflow:auto;box-shadow:0 8px 24px #25405a20}.bs-mobile-menu nav>div>a{color:#315a7b;padding:9px 0;font-size:15px;display:block}.bs-mobile-menu nav>div>div{grid-template-columns:1fr 1fr;gap:3px 12px;padding:0 0 12px;display:grid}.bs-mobile-menu nav>div>div>a{color:#7b8b98;padding:4px 0;font-size:12px}.bs-mobile-menu nav a:after{display:none}.bs-home-tiles{grid-template-columns:1fr 1fr}.bs-home-products{grid-template-columns:1fr}.bs-home-products>a{grid-template-columns:40% 60%;min-height:230px}.bs-home-products img{height:200px}.bs-section{padding:48px 24px}.bs-news-grid{grid-template-columns:1fr 1fr}.bs-editorial-split{gap:30px}.bs-editorial-split>img{height:300px}.bs-case,.bs-case:nth-child(2n){grid-template-columns:1fr 1fr}.bs-case h2{font-size:21px}.bs-case>div{padding-left:25px}.bs-case:nth-child(2n)>div{padding-right:25px}.bs-values-grid article>div{padding:23px}.bs-footer-main{grid-template-columns:1fr 1.7fr}.bs-footer nav{grid-column:1/-1}.bs-footer-bottom{font-size:9px}.bs-original-hero{height:420px}.bs-hero-copy{left:32px;right:32px}.bs-hero-copy h1{max-width:570px;font-size:36px}.bs-original-hero .bs-hero-controls{right:28px}.bs-section-heading{gap:15px}.bs-section-heading h2{font-size:27px}.bs-home-resources{margin:0 24px 40px}.bs-modern-hero h1{font-size:34px}.bs-detail{grid-template-columns:1fr;gap:35px}.bs-detail-image{height:480px}}@media (max-width:560px){.bs-header{height:69px;padding:0 18px}.bs-topbar .bs-wrap{width:calc(100% - 36px)}.bs-original-hero{height:430px}.bs-hero-slide>img{object-position:62% center}.bs-hero-slide:after{background:linear-gradient(90deg,#153552a0,#15355215)}.bs-hero-copy{left:24px;right:24px}.bs-hero-copy>p{letter-spacing:.08em;font-size:12px}.bs-hero-copy h1{max-width:320px;margin-bottom:25px;font-size:29px}.bs-hero-copy>a{padding:9px 20px;font-size:12px}.bs-hero-controls{bottom:16px;right:18px}.bs-home-tiles{gap:12px;padding:16px 16px 0}.bs-home-tiles>a{height:160px}.bs-home-tiles>a>div{padding:16px}.bs-home-tiles h2{font-size:17px}.bs-home-products>a{min-height:230px}.bs-section{padding:42px 20px}.bs-section-heading{align-items:flex-start;margin-bottom:24px}.bs-section-heading h2{padding-left:12px;font-size:25px}.bs-section-heading small{font-size:9px}.bs-section-heading>a{margin-top:25px;font-size:11px}.bs-section-heading>p{display:none}.bs-lead{font-size:14px}.bs-news-grid,.bs-editorial-split,.bs-values-grid,.bs-copy-columns{grid-template-columns:1fr}.bs-news-card h3{min-height:0}.bs-news-image{height:230px}.bs-news-card>div{padding:20px}.bs-page-banner{height:210px}.bs-page-banner h1{font-size:29px}.bs-subnav a,.bs-series-nav a{padding:10px 12px;font-size:12px}.bs-subnav{margin-bottom:28px}.bs-editorial-split{gap:23px}.bs-editorial-split>img{height:250px}.bs-editorial-split h3{font-size:20px}.bs-editorial-split p{font-size:14px}.bs-factory-gallery,.bs-factory-gallery.three{grid-template-columns:1fr;gap:20px}.bs-factory-gallery img,.bs-factory-gallery.three img{height:230px}.bs-case,.bs-case:nth-child(2n){grid-template-columns:1fr;padding:28px 0}.bs-case>img,.bs-case:nth-child(2n)>img{grid-area:1/1;height:240px}.bs-case>div,.bs-case:nth-child(2n)>div{grid-area:2/1;padding:22px 0 0}.bs-case h2{margin:12px 0 18px;font-size:21px}.bs-case p{font-size:13px}.bs-values-grid{gap:20px}.bs-values-grid article{min-height:205px}.bs-values-grid h2{font-size:21px}.bs-values-grid p{font-size:13px}.bs-job summary{font-size:16px}.bs-job summary>span{font-size:10px}.bs-news-article{padding:22px 20px 42px}.bs-news-article h1{font-size:24px}.bs-article-body{font-size:14px}.bs-article-body td{padding:3px}.bs-article-pagination{grid-template-columns:1fr;font-size:12px}.bs-home-resources{margin:0 20px 35px;padding:25px;display:block}.bs-home-resources>a{margin-top:18px;display:inline-block}.bs-home-resources h2{font-size:21px}.bs-home-resources p{font-size:12px}.bs-modern-hero{min-height:280px;padding:35px 24px}.bs-modern-hero h1{font-size:30px}.bs-modern-hero p{font-size:13px}.bs-product-grid{grid-template-columns:1fr 1fr;gap:12px}.bs-product-card img{height:230px;padding:18px}.bs-product-card>div{padding:13px}.bs-product-card h3{font-size:14px}.bs-product-card strong{font-size:12px}.bs-product-card span{overflow-wrap:anywhere;font-size:9px}.bs-product-card p{font-size:11px}.bs-storage-grid{grid-template-columns:1fr}.bs-detail{padding:35px 20px 50px}.bs-detail-image{height:430px;padding:30px}.bs-detail-copy h1{font-size:27px}.bs-specs div{padding:14px}.bs-specs b{font-size:14px}.bs-split>div{padding:30px 24px}.bs-split>img{height:260px}.bs-enquiry-strip{margin:0 20px 30px;padding:25px}.bs-footer-main{grid-template-columns:1fr;gap:14px;padding:20px}.bs-footer nav{grid-column:auto}.bs-footer-brand p{max-width:none;font-size:10px}.bs-footer-contact p:first-child{font-size:10px}.bs-footer-bottom{padding:10px 20px;font-size:8px}.bs-enquiry-strip h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.bs-hero-slide,.bs-home-tiles img,.bs-news-image img{transition:none}}@media (max-width:1100px){.bs-header .bs-desktop-nav{display:none}.bs-mobile-menu{margin-left:auto;display:block;position:relative}.bs-mobile-menu summary{cursor:pointer;color:#326c9f;padding:5px 8px;font-size:25px;list-style:none}.bs-mobile-menu>nav{display:none}.bs-mobile-menu[open]>nav{border-top:3px solid var(--bs-teal);background:#fff;width:min(350px,100vw - 35px);max-height:75vh;margin:0;padding:18px 22px;display:block;position:absolute;top:53px;left:auto;right:0;overflow:auto;box-shadow:0 8px 24px #25405a20}.bs-mobile-menu nav>div>a{color:#315a7b;padding:9px 0;font-size:15px;display:block}.bs-mobile-menu nav>div>div{grid-template-columns:1fr 1fr;gap:3px 12px;padding:0 0 12px;display:grid}.bs-mobile-menu nav>div>div>a{color:#7b8b98;padding:4px 0;font-size:12px}.bs-mobile-menu nav a:after{display:none}}
