.fouling-solution-page .fc-layout{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);align-items:start;gap:36px;display:grid}.fouling-solution-page .fc-content{min-width:0}.fouling-solution-page .fc-hero-media img{aspect-ratio:690/438;object-fit:cover}.fouling-solution-page .fc-hero-media{position:relative}.fouling-solution-page .fc-hero-media:after{content:"";aspect-ratio:690/438;pointer-events:none;background:linear-gradient(90deg,#0000 32.5725%,#000000a6 32.5725% 32.8623%,#0000 32.8623% 66.1232%,#000000a6 66.1232% 66.413%,#0000 66.413%);width:100%;position:absolute;top:0;left:0}.fouling-solution-page .fc-hero-media figcaption{color:#5d6f83;margin-top:12px;font-size:12px;line-height:1.6}.fouling-solution-page .fc-open{gap:24px;display:grid}.fouling-solution-page .fc-four{grid-template-columns:repeat(4,minmax(0,1fr))}.fouling-solution-page .fc-three{grid-template-columns:repeat(3,minmax(0,1fr))}.fouling-solution-page .fc-open article{border-right:1px solid #d5e3f0;min-width:0;padding-right:20px}.fouling-solution-page .fc-open article:last-child{border:0;padding-right:0}.fouling-solution-page .gas-body-v2 .fc-open h3{margin:16px 0 10px;font-size:15px}.fouling-solution-page .fc-open p,.fouling-solution-page .fc-list{font-size:13px;line-height:1.7}.fouling-solution-page .fc-list{margin:0;padding-left:17px;list-style:outside}.fouling-solution-page .fc-list li{margin-bottom:5px;list-style:outside}.fouling-solution-page .fc-list li::marker{color:#1772f6}.fouling-solution-page .gas-body-v2 .fc-note{margin:22px 0 0;font-size:12px;line-height:1.7}.fouling-solution-page .gas-body-v2 .fc-statement{color:#124b85;margin-top:22px;font-weight:500}.fouling-solution-page .fc-factors{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.fouling-solution-page .fc-factors article{background:#fff;border-radius:4px;min-width:0;padding:18px 13px}.fouling-solution-page .gas-body-v2 .fc-factors h3{margin:18px 0 12px;font-size:14px}.fouling-solution-page .fc-loading,.fouling-solution-page .fc-flow-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fouling-solution-page .fc-comparison{background:#f2f7fc;border-radius:4px;min-width:0;padding:24px 22px}.fouling-solution-page .gas-body-v2 .fc-comparison h3{text-align:center;margin:0 0 6px;font-size:16px}.fouling-solution-page .gas-body-v2 .fc-sub{text-align:center;margin:0;font-size:12px;line-height:1.6}.fouling-solution-page .fc-drawing{width:100%;height:auto;display:block}.fouling-solution-page .fc-comparison .fc-list{margin-top:16px}.fouling-solution-page .fc-equation{border-top:1px solid #d5e3f0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:28px;margin-top:26px;padding-top:26px;display:grid}.fouling-solution-page .gas-body-v2 .fc-equation h3{margin-bottom:18px;font-size:15px}.fouling-solution-page .gas-body-v2 .fc-equation p{margin:0;font-size:13px}.fouling-solution-page .fc-formula{color:#124b85;justify-content:center;align-items:center;gap:10px;font-size:13px;line-height:1.6;display:flex}.fouling-solution-page .fc-fraction{text-align:center;min-width:0;display:grid}.fouling-solution-page .fc-fraction span:first-child{border-bottom:1px solid #8ba5bf;margin-bottom:6px;padding-bottom:6px}.fouling-solution-page .fc-flow{background:#e6f1fc;border-radius:4px;min-width:0;margin:0;padding:22px 16px}.fouling-solution-page .fc-flow-poor{background:#fbf0ed}.fouling-solution-page .gas-body-v2 .fc-flow h3{text-align:center;min-height:44px;margin-bottom:18px;font-size:16px}.fouling-solution-page .fc-flow figcaption{margin-top:10px;font-size:13px;line-height:1.7}.fouling-solution-page .fc-flow figcaption span{display:block}.fouling-solution-page .fc-flow figcaption b{color:#fff;background:#124b85;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;margin-right:5px;font-size:11px;display:inline-flex}.fouling-solution-page .fc-arch-diagram{width:100%;height:auto;margin:18px 0;display:block}.fouling-solution-page .gas-body-v2 .fc-path{color:#124b85;margin-bottom:16px;font-size:12px;line-height:1.7}.fouling-solution-page .fc-link{color:#125bc3;align-items:baseline;gap:10px;margin-top:14px;font-size:13px;font-weight:500;line-height:1.6;display:flex}.fouling-solution-page .fc-link span{flex-shrink:0}.fouling-solution-page .fc-link:hover{color:#1772f6}.fouling-solution-page .fc-link:focus-visible{outline-offset:4px;outline:2px solid #1772f6}.fouling-solution-page .fc-application-link{border-top:1px solid #d5e3f0;margin-top:26px;padding-top:6px}.fouling-solution-page .fc-controls{background:#fff;border-radius:4px;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:start;gap:16px;padding:24px;display:grid}.fouling-solution-page .fc-control-head{background:#edf5fc;align-items:center;gap:14px;min-height:106px;margin-bottom:18px;padding:18px 14px;display:flex}.fouling-solution-page .gas-body-v2 .fc-control-head h3{margin:0 0 5px;font-size:15px}.fouling-solution-page .gas-body-v2 .fc-control-head p{margin:0;font-size:13px;line-height:1.5}.fouling-solution-page .fc-plus{text-align:center;color:#1772f6;font-size:30px;line-height:106px}.fouling-solution-page .fc-control-options{margin-top:24px}.fouling-solution-page .gas-body-v2 .fc-control-options h3{margin-bottom:10px;font-size:15px}.fouling-solution-page .gas-body-v2 .fc-control-options p{margin:0;font-size:14px}.fouling-solution-page .fc-evidence{color:#124b85;border-top:1px solid #d5e3f0;margin-top:26px;padding-top:22px}.fc-final-cta .row>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.fc-final-cta .caption-title h2{margin-bottom:10px;font-size:23px}.fc-final-cta .caption-title p{color:#fff;font-size:15px;line-height:1.7}.fc-final-cta .request-button .btn-one{width:270px;max-width:100%;padding:16px 20px;font-size:12px;line-height:1.6}@media (width<=1199px){.fouling-solution-page .fc-layout{grid-template-columns:1fr;gap:30px}.fouling-solution-page .fc-layout>div:first-child{max-width:760px}.fouling-solution-page .fc-content{margin-left:54px}}@media (width<=991px){.fouling-solution-page .fc-four{grid-template-columns:repeat(2,minmax(0,1fr))}.fouling-solution-page .fc-four article:nth-child(2n){border:0;padding-right:0}.fouling-solution-page .fc-factors{grid-template-columns:repeat(3,minmax(0,1fr))}.fc-final-cta .row>div{text-align:center;grid-template-columns:1fr;gap:24px}}@media (width<=767px){.fouling-solution-page .fc-content{margin-left:0}.fouling-solution-page .fc-loading,.fouling-solution-page .fc-flow-pair,.fouling-solution-page .fc-equation,.fouling-solution-page .fc-three{grid-template-columns:1fr}.fouling-solution-page .fc-factors{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fouling-solution-page .fc-factors article:last-child{grid-column:1/-1}.fouling-solution-page .fc-three article{border:0;border-bottom:1px solid #d5e3f0;padding:0 0 24px}.fouling-solution-page .fc-three article:last-child{padding-bottom:0}.fouling-solution-page .fc-arch-diagram{max-width:320px}.fouling-solution-page .fc-four{gap:24px 18px}.fouling-solution-page .fc-open article{padding-right:12px}.fouling-solution-page .fc-controls{grid-template-columns:1fr;gap:14px;padding:18px}.fouling-solution-page .fc-plus{line-height:1}.fouling-solution-page .fc-control-head,.fouling-solution-page .fc-flow h3{min-height:0}.fouling-solution-page .fc-formula{flex-wrap:wrap}.fouling-solution-page .fc-data{grid-template-columns:1fr}.fouling-solution-page .fc-data article{border:0;padding:0}}.astro-home .fouling-solution-page .fc-content{margin-left:0}.astro-home .fouling-solution-page .fc-link{align-items:center}.astro-home .fouling-solution-page .fc-link svg{flex-shrink:0;width:16px;height:16px}
