.mast{min-height:0}.mast-stage{display:block;padding:30px 0}.mast h1{font-size:44px;max-width:25ch}.mast-lede{max-width:70ch}.bs-anchor{display:block;position:relative;top:-112px;height:0;visibility:hidden}.bs-jump{padding:12px 0;border-bottom:1px solid #bbb}.bs-jump a{display:inline-block;padding:12px 18px 12px 0;min-height:44px;font-size:15px;font-weight:700}.bs-company{padding:32px 0}.bs-identity{padding:24px;background:#f3f3f1;margin-bottom:24px}.bs-identity .plant-logo-lg{display:block;background:#fff;width:240px;max-width:100%;height:88px;margin-bottom:20px}.bs-identity .plant-logo-lg img{width:100%;height:100%;padding:10px;object-fit:contain}.bs-identity dl{margin:0}.bs-identity dl>div{padding:12px 0;border-bottom:1px solid #ccc}.bs-identity dt{font-size:13px;text-transform:uppercase;font-weight:700;color:#555}.bs-identity dd{margin:4px 0 0;font-size:16px;line-height:1.6}.bs-intro{min-width:0}.bs-decision,.bs-reading{padding:20px 24px;background:#faf8f5;border-left:3px solid #e84a12;margin-top:24px}.bs-decision p:last-child,.bs-reading p:last-child{margin-bottom:0}.bs-section{padding:36px 0;border-top:1px solid #bbb}.bs-product{padding:28px 0;border-top:1px solid #ddd;margin-top:20px}.bs-image{display:block;background:#fff;margin-bottom:24px}.bs-image img{display:block;width:100%;height:260px;object-fit:contain}.bs-product h3 a{color:inherit;text-decoration:none}.baosi-profile .bs-label{font-size:13px;font-weight:700;color:#b93208;text-transform:uppercase;margin:0 0 10px}.bs-link{display:inline-block;min-height:44px;padding:12px 0;font-weight:700}.bs-table{table-layout:fixed;border-collapse:collapse;width:100%;margin:24px 0}.bs-table caption{text-align:left;font-size:14px;color:#555;margin-bottom:12px}.bs-table th,.bs-table td{text-align:left;vertical-align:top;padding:16px 12px;border-bottom:1px solid #ccc;font-size:16px;line-height:1.6;word-wrap:break-word}.bs-table thead{background:#111;color:#fff}.bs-order>div{padding:20px 0}.bs-order ul{padding-left:20px}.bs-order li{margin-bottom:12px}.baosi-profile .bs-small{font-size:14px;color:#555;line-height:1.6}.bs-enquiry ol{padding-left:22px}.bs-enquiry li{margin-bottom:16px}.bs-enquiry aside{padding:24px;background:#111;color:#fff;margin-top:24px}.bs-faq details{border-top:1px solid #ccc;padding:16px 0}.bs-faq summary{min-height:44px;padding:10px 4px;cursor:pointer;font-size:18px;line-height:1.5;font-weight:600}.bs-faq details p{padding:10px 4px 0;max-width:80ch}
@media(min-width:760px){.bs-company{display:flex;align-items:flex-start}.bs-identity{width:34%;flex-shrink:0;margin:0 5% 0 0}.bs-intro{flex:1}.bs-product{display:flex;align-items:flex-start}.bs-image{width:35%;flex-shrink:0;margin:0 6% 0 0}.bs-product>div{flex:1;min-width:0}.bs-order{display:flex}.bs-order>div{width:48%}.bs-order>div+div{margin-left:4%}.bs-enquiry{display:flex;align-items:flex-start}.bs-enquiry>div{width:60%}.bs-enquiry aside{width:35%;margin:0 0 0 5%}}
@media(max-width:759px){.mast h1{font-size:32px;line-height:1.15}.bs-section{padding:28px 0}.bs-identity,.bs-decision,.bs-reading,.bs-enquiry aside{padding:20px}.bs-enquiry .btn{white-space:normal}.bs-table thead{display:none}.bs-table,.bs-table tbody,.bs-table tr,.bs-table th,.bs-table td{display:block;width:100%}.bs-table caption{display:block;width:100%;margin:0;padding-bottom:12px}.bs-table tr{margin-bottom:20px;border:1px solid #ccc}.bs-table th{background:#f3f3f1}.bs-table td:nth-child(2):before{content:'Pressure: ';font-weight:700}.bs-table td:nth-child(3):before{content:'Power range: ';font-weight:700}.bs-table td:nth-child(4):before{content:'Capacity range: ';font-weight:700}.bs-table td:last-child{border-bottom:0}.bs-image img{height:240px}}
