/* p-0971ac87.css — the site's own stylesheet (merged and purged from the original CSS by tools/own-css.mjs). */


@layer site {.pv-icon{font-size:60px}svg.pv-icon{font-size:inherit}}@layer site {.pv-text-link{gap:5px}.pv-text-link,.pv-text-link span{align-items:center;display:inline-flex}.pv-text-link span{justify-content:center}.pv-text-link .icon{flex-shrink:0}}@layer site {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a.pv-image{display:inline-block}:where(.pv-image).overlay{position:relative}:where(.pv-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.pv-image):before{border-radius:inherit}:where(.pv-image) a{border-radius:inherit;position:static;transition:inherit}:where(.pv-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.pv-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}}@layer site {:where(.pv-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}} html {background-color: #161826} body {background: none}#pv-lwkhxy {color: hsl(0, 0%, 100%); font-size: 48px}@media (max-width: 1024px) {#pv-lwkhxy {letter-spacing: 1px; text-transform: capitalize}}#pv-btsbry {color: hsl(0, 0%, 100%); padding-top: 0}#pv-bpxtvt {background-image: url("/wp-content/uploads/2026/08/oregon-powder-coating-sand-blasting-1024x576.webp"); background-size: cover}#pv-ttgwkm {flex-direction: row; align-items: center; padding-top: 40px; padding-bottom: 40px; border-top: 1px solid rgba(233, 233, 237, 0.13); border-bottom: 1px solid rgba(233, 233, 237, 0.13)}#pv-ttgwkm h3 { font-size: 42px; font-weight: 500; color:#fff;}#pv-ttgwkm p{ color: #9397ab;}#pv-tzzxox {scroll-snap-type: unset; flex-direction: column; align-items: stretch; scroll-snap-align: center; margin-bottom: 0; padding-top: 0; padding-bottom: 0}@media (min-width: 1440px) {#pv-tzzxox {scroll-snap-type: unset; margin-bottom: 60px}}@media (max-width: 600px) {#pv-tzzxox {height: auto}}#pv-lmkehy {margin-bottom: -30px; color: #b5abfc; font-size: 14px}@media (max-width: 600px) {#pv-erumoj {font-size: 24px}}#pv-tddqxp {row-gap: 40px}#pv-tujzds {color: #b2b6ca}#pv-pyjljy {padding-top: 40px; padding-bottom: 40px; flex-direction: row; justify-content: space-between; position: relative; z-index: 1; align-items: center}#pv-xuzwos {color: var(--site-color-hmbthi)}#pv-trsank {padding-top: 0}#pv-csywyb {align-self: center}#pv-efpyov {color: #E9E9ED; font-weight: 500}#pv-qpaaqh {color: var(--site-color-ckomhh)}#pv-nyhwrd {color: var(--site-color-hmbthi)}#pv-ypycgd {padding-top: 0}#pv-pznxem {align-self: center}#pv-prbqnn {color: #E9E9ED; font-weight: 500}#pv-liycgb {color: var(--site-color-ckomhh)}#pv-gmcwxs {border-right: 1px solid rgba(181, 171, 252, 0.4); border-left: 1px solid rgba(181, 171, 252, 0.4)}#pv-btllzy {color: var(--site-color-hmbthi)}#pv-jfeuht {padding-top: 0}#pv-kjpiqf {align-self: center}#pv-qxhpsd {color: #E9E9ED; font-weight: 500}#pv-ywrspb {color: var(--site-color-ckomhh)}#pv-qvvrij {flex-direction: row; border-top: 1px solid rgba(181, 171, 252, 0.4); border-bottom: 1px solid rgba(181, 171, 252, 0.4); margin-top: 40px; margin-bottom: 40px; position: relative}#pv-mlmqno {flex-direction: row-reverse; gap: 15px; background-color: var(--site-color-fzpkie); padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; border-radius: 20px}#pv-rtypgh {align-items: center; margin-top: 20px; margin-bottom: 20px}#pv-aqerju {width: 35%; color: #9397AB}#pv-jebpxv {padding-bottom: 40px; position: relative; z-index: 1}#pv-gyougj {position: absolute; pointer-events: none; opacity: .5}#pv-gyougj { background-image: radial-gradient(circle at 1px 1px, #595d6c 1px, transparent 0); background-size: 26px 26px; mask-image: radial-gradient(90% 70% at 78% 18%, rgb(0, 0, 0), transparent 72%); width: 100%; height: 100%; top: 0px; isolation: isolate; z-index: -1;}#pv-kgvjwl {position: relative}#pv-dvffdu {margin-bottom: -30px; color: #b5abfc; font-size: 14px}@media (max-width: 600px) {#pv-cbthew {font-size: 24px}}#pv-utnngi {row-gap: 40px}#pv-ctbrje {color: #b2b6ca; padding-bottom: 0}#pv-hmilcw {flex-direction: row-reverse; gap: 15px; background-color: var(--site-color-fzpkie); padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; border-radius: 20px}#pv-jhndrp {column-gap: 20px; row-gap: 20px}#pv-vgfion {padding-top: 40px; padding-bottom: 40px; flex-direction: row; justify-content: space-between; column-gap: 20px; row-gap: 20px; align-items: center}#pv-aiqbpb {color: #D2CEFD}#pv-yipgea {color: #75798C}#pv-iuqqre {display: flex; column-gap: 40px; padding-top: 1px}#pv-oqvyxu {color: #B5ABFC; fill: #B5ABFC}#pv-vcruzk {color: #E9E9ED}#pv-nmrnex {color: #75798C}#pv-dvecvj {display: flex; flex-direction: column; row-gap: 5px}#pv-hdwnue {display: flex; column-gap: 20px; padding-top: 1px}#pv-ayzdez {color: #B5ABFC; fill: #B5ABFC}#pv-eljdiz {color: #E9E9ED}#pv-kdypuk {color: #75798C}#pv-jhcntu {display: flex; flex-direction: column; row-gap: 5px}#pv-ykfxos {display: flex; column-gap: 20px; padding-top: 1px}#pv-uqgslx {color: #B5ABFC; fill: #B5ABFC}#pv-ftuidj {color: #E9E9ED}#pv-zmkxqr {color: #75798C}#pv-wcelop {display: flex; flex-direction: column; row-gap: 5px}#pv-adaauy {display: flex; column-gap: 20px; padding-top: 1px}#pv-xggfrd {color: #B5ABFC; fill: #B5ABFC}#pv-neygcd {color: #E9E9ED}#pv-wxfyvh {color: #75798C}#pv-pzfxdb {display: flex; flex-direction: column; row-gap: 5px}#pv-wmqyfl {display: flex; column-gap: 20px; padding-top: 1px}#pv-tdoxkw {row-gap: 10px}#pv-kjdtyo {color: #D2CEFD}#pv-ulfwcx {color: #75798C}#pv-jqdjap {display: flex; column-gap: 40px; padding-top: 1px}#pv-qlicrv {color: #B5ABFC; fill: #B5ABFC}#pv-yhffvr {color: #E9E9ED}#pv-xysmbb {color: #75798C}#pv-pfjfjj {display: flex; flex-direction: column; row-gap: 5px}#pv-asfswd {display: flex; column-gap: 20px; padding-top: 1px}#pv-ndqswd {color: #B5ABFC; fill: #B5ABFC}#pv-ctqyha {color: #E9E9ED}#pv-owqtvq {color: #75798C}#pv-ecpdxh {display: flex; flex-direction: column; row-gap: 5px}#pv-ggvkje {display: flex; column-gap: 20px; padding-top: 1px}#pv-vaehex {color: #B5ABFC; fill: #B5ABFC}#pv-emkayx {color: #E9E9ED}#pv-mvzzjn {color: #75798C}#pv-pwpfdr {display: flex; flex-direction: column; row-gap: 5px}#pv-vgtkma {display: flex; column-gap: 20px; padding-top: 1px}#pv-zxmuoq {color: #B5ABFC; fill: #B5ABFC}#pv-yavubv {color: #E9E9ED}#pv-jpcegu {color: #75798C}#pv-vyjfxh {display: flex; flex-direction: column; row-gap: 5px}#pv-tehsnp {display: flex; column-gap: 20px; padding-top: 1px}#pv-cbnpod {row-gap: 10px}#thermal-stripping {flex-direction: row}#pv-hulpts {color: var(--site-color-mjqntr)}#pv-xxiaof {color: #b2b6ca; margin-bottom: 40px}#pv-njgnvw {font-size: 14px; color: #9397ab}#pv-pzdpjd {font-size: 24px; color: #B5ABFC; fill: #B5ABFC}#pv-ksqxzl {color: var(--site-color-mjqntr); font-size: 16px}#pv-eppcyx {color: #75798C}#pv-sbrpkx {font-size: 24px; color: #B5ABFC; fill: #B5ABFC}#pv-hfxzul {color: var(--site-color-mjqntr); font-size: 16px}#pv-zsqxhm {color: #75798C}#pv-erynxz {display: flex}#pv-yvzywo {font-size: 24px; color: #B5ABFC; fill: #B5ABFC}#pv-qurjlz {color: var(--site-color-mjqntr); font-size: 16px}#pv-vixuws {color: #75798C}#pv-pbaeip {font-size: 24px; color: #B5ABFC; fill: #B5ABFC}#pv-mteike {color: var(--site-color-mjqntr); font-size: 16px}#pv-dzxfho {color: #75798C}#pv-vucufb {display: flex}#pv-qbbuie {column-gap: 20px; row-gap: 20px}#pv-woborr {flex-direction: row; column-gap: 40px; row-gap: 20px; align-items: center}#pv-bzlomd {margin-bottom: -30px; color: #b5abfc; font-size: 14px}@media (max-width: 600px) {#pv-qncdem {font-size: 24px}}#pv-kcblrb {color: #b2b6ca}#pv-mqbslc {flex-direction: row-reverse; gap: 15px; background-color: var(--site-color-fzpkie); padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; border-radius: 20px}#pv-whypqy {row-gap: 40px}#pv-pcqmam {padding-top: 40px; padding-bottom: 40px; flex-direction: row; justify-content: space-between; column-gap: 20px; row-gap: 20px}#pv-tzxcre {color: #B5ABFC; margin-bottom: 20px}#pv-oqrdwb {color: #B2B6CA}#pv-oqrdwb a {color: #B2B6CA; font-size: inherit}#pv-cnamst {color: #B5ABFC; margin-bottom: 20px}#pv-uzvjel {color: #B2B6CA}#pv-uzvjel a {color: #B2B6CA; font-size: inherit}#pv-semufp {color: #B5ABFC; margin-bottom: 20px}#pv-mhpune {color: #B2B6CA}#pv-mhpune a {color: #B2B6CA; font-size: inherit}#pv-vneoni {flex-direction: row; column-gap: 20px; row-gap: 20px}
