body.sts-industry-page .site-content{padding-top:0;padding-bottom:0}.sts-industry .entry-thumbnail img{object-position:top center}.sts-industry .sts-page-header .overlay{background-image:none;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.sts-industry .sts-element .states-side-heading:is(h2),.sts-industry h2.states-side-heading{font-size:clamp(30px, 4.2vw, 66px);line-height:1.04;text-align:center;text-transform:capitalize;white-space:normal}.sts-industry .sts-element.sts-element-ind-cta-b .states-side-heading{text-align:center;max-width:760px;margin-inline:auto}.sts-industry .sts-element.sts-element-ind-comp,.sts-industry .sts-element.sts-element-ind-cta,.sts-industry .sts-element.sts-element-ind-faq,.sts-industry .sts-element.sts-element-ind-feat,.sts-industry .sts-element.sts-element-ind-need,.sts-industry .sts-element.sts-element-ind-svc,.sts-industry .sts-element.sts-element-ind-why,.sts-industry .sts-element.sts-element-ind-work{--display:flex;--flex-direction:column;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--overflow:hidden;--padding-top:110px;--padding-bottom:110px}.sts-industry .sts-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;width:100%}.sts-industry .sts-split .sts-element-ind-comp-h .states-side-heading,.sts-industry .sts-split .sts-element-ind-need-h .states-side-heading{text-align:start}.sts-industry .sts-split .sts-element-ind-comp-b .states-side-heading,.sts-industry .sts-split .sts-element-ind-need-b .states-side-heading{text-align:start;white-space:normal}.sts-industry .sts-prose p{margin:0 0 18px}.sts-industry .sts-prose p:last-child{margin-bottom:0}.sts-industry .sts-split__media img{display:block;width:100%;height:auto}.sts-industry .sts-element.sts-element-ind-comp .sts-split,.sts-industry .sts-element.sts-element-ind-need .sts-split{align-items:start}.sts-industry .sts-element.sts-element-ind-need .sts-split{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:72px}.sts-industry .sts-element.sts-element-ind-need .sts-split__media{aspect-ratio:4/3;overflow:hidden;border-radius:20px}.sts-industry .sts-element.sts-element-ind-need .sts-split__media img{height:100%;object-fit:cover}.sts-industry .sts-element.sts-element-ind-need .sts-prose{max-width:560px}.sts-industry .sts-element.sts-element-ind-comp{--padding-top:240px;--padding-bottom:160px}.sts-industry .sts-comp-bg{position:absolute;top:-15%;left:0;width:100%;height:130%;background-image:url("../images/industries-section-bg.webp");background-position:center bottom;background-repeat:no-repeat;background-size:cover;will-change:transform;z-index:0}.sts-industry .sts-element.sts-element-ind-comp::before{content:"";position:absolute;inset:0;background-color:#00000080;pointer-events:none;z-index:1}.sts-industry .sts-element.sts-element-ind-comp>.e-con-inner{position:relative;z-index:2}.sts-industry .sts-element.sts-element-ind-comp .sts-split{align-items:end}.sts-industry .sts-element.sts-element-ind-svc:not(.sts-motion-effects-element-type-background),.sts-industry .sts-element.sts-element-ind-svc>.sts-motion-effects-container>.sts-motion-effects-layer{background-image:url("../images/mountain.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover}.sts-industry .sts-svc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;margin-top:16px}.sts-industry .sts-svc-card{position:relative;display:flex;flex-direction:column;gap:18px;height:100%;padding:34px 30px 38px;border-radius:24px;overflow:hidden;box-shadow:11px 12px 10px 0 #fffFFF14 inset;transition:transform .4s ease}.sts-industry .sts-svc-card:hover{transform:translateY(-6px)}.sts-industry .sts-svc-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(143.49deg,#fffFFF33 3.16%,#99999900 42.49%,#fffFFF33 94.59%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.sts-industry .sts-svc-card::after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;background:radial-gradient(204.03% 102.75% at 50.17% 0,#0d0d0d 44.82%,#c83c00 82.29%,#f67300 90.48%,#fae5b4 100%);transition:opacity .45s ease;pointer-events:none;z-index:0}.sts-industry .sts-svc-card.is-featured::after,.sts-industry .sts-svc-card:hover::after{opacity:1}.sts-industry .sts-svc-card.is-featured{transform:translateY(-6px)}.sts-industry .sts-svc-card>*{position:relative;z-index:1}.sts-industry .sts-svc-card__num{color:var(--color-primary,#f25b09);font-size:13px;font-weight:700;letter-spacing:.1em;line-height:1;transition:color .4s ease}.sts-industry .sts-svc-card.is-featured .sts-svc-card__num,.sts-industry .sts-svc-card:hover .sts-svc-card__num{color:#fff}.sts-industry .sts-svc-card__icon{display:inline-flex;justify-content:flex-start;align-self:flex-start;color:#fff}.sts-industry .sts-svc-card__icon svg{width:42px;height:42px}.sts-industry .sts-svc-card__body{display:flex;flex-direction:column;gap:12px}.sts-industry .sts-svc-card__title{color:#fff;font-size:clamp(17px, 1.25vw, 21px);font-weight:500;line-height:1.3;text-transform:capitalize}.sts-industry .sts-svc-card__text{color:#fffFFF99;font-size:14px;line-height:1.65;transition:color .4s ease}.sts-industry .sts-svc-card.is-featured .sts-svc-card__text,.sts-industry .sts-svc-card:hover .sts-svc-card__text{color:#fffFFFD9}@media (prefers-reduced-motion:reduce){.sts-industry .sts-svc-card,.sts-industry .sts-svc-card::after{transition:none}.sts-industry .sts-svc-card:hover{transform:none}}.sts-industry .sts-element.sts-element-ind-sect{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--content-width:100%}.sts-industry .sts-sect-cta{position:relative;width:100%;padding:150px 24px 160px;overflow:hidden}.sts-industry .sts-sect-cta__bg{position:absolute;top:-15%;left:0;width:100%;height:130%;background-image:url("../images/pulse.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;will-change:transform;z-index:0}.sts-industry .sts-sect-cta::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.72);pointer-events:none;z-index:1}.sts-industry .sts-sect-cta__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:26px;width:100%;max-width:900px;margin-inline:auto;text-align:center}.sts-industry .sts-element.sts-element-ind-sect-b .states-side-heading{text-align:center;white-space:normal;max-width:760px;margin-inline:auto}.sts-industry .sts-element.sts-element-ind-cta-btn{text-align:center}.sts-industry .states-side-intro-hover-tabs__accordion-item.is-active .states-side-intro-hover-tabs__index,.sts-industry .states-side-intro-hover-tabs__index,.sts-industry .states-side-intro-hover-tabs__item.is-active .states-side-intro-hover-tabs__index,.sts-industry .states-side-intro-hover-tabs__item:hover .states-side-intro-hover-tabs__index{opacity:1;margin-right:24px}.sts-industry .states-side-intro-hover-tabs__index::after{content:"."}.sts-industry .sts-element.sts-element-ind-why-tabs{width:100%;margin-top:10px}.sts-industry .states-side-intro-hover-tabs__title{font-size:clamp(19px, 2vw, 34px);line-height:1.15}.sts-industry .states-side-intro-hover-tabs__description p{color:#fffFFF99;font-size:15px;line-height:1.65;margin:0}.sts-industry .sts-feats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start;width:100%;margin-top:30px}.sts-industry .sts-feat{display:flex;flex-direction:column;gap:22px;height:100%;padding:32px 30px 34px;background-color:rgba(26,26,26,.7);border:1px solid #fffFFF29;border-radius:20px;transition:background-color .35s ease,border-color .35s ease}.sts-industry .sts-feat:hover{background-color:rgba(33,33,33,.82);border-color:#fffFFF3D}.sts-industry .sts-feat__header{display:flex;align-items:center;gap:10px}.sts-industry .sts-feat__icon{display:inline-flex;flex-shrink:0;color:var(--color-primary,#f25b09)}.sts-industry .sts-feat__icon svg{width:20px;height:20px}.sts-industry .sts-feat__title{color:#fff;font-size:clamp(16px, 1.15vw, 19px);font-weight:500;line-height:1.25;text-transform:capitalize}.sts-industry .sts-feat__list{display:flex;flex-direction:column;gap:12px;margin:0;padding:20px 0 0;list-style:none;border-top:1px solid #fffFFF1F}.sts-industry .sts-feat__item{position:relative;padding-left:26px;color:#fffFFF99;font-size:14px;line-height:1.55}.sts-industry .sts-feat__item::before{content:"";position:absolute;left:0;top:.45em;width:12px;height:7px;border-left:2px solid var(--color-primary,#f25b09);border-bottom:2px solid var(--color-primary,#f25b09);transform:rotate(-45deg)}.sts-industry .sts-element.sts-element-ind-work:not(.sts-motion-effects-element-type-background),.sts-industry .sts-element.sts-element-ind-work>.sts-motion-effects-container>.sts-motion-effects-layer{background-image:url("../images/mountain.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover}.sts-industry .sts-work-grid{display:grid;grid-template-columns:minmax(0,1fr) calc((100% - 36px)/ 3);align-items:stretch;gap:18px;width:100%;margin-top:12px}.sts-industry .sts-work-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sts-industry .sts-work-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:44px;padding:30px 28px 34px;background-color:rgba(26,26,26,.7);border:1px solid #fffFFF29;border-radius:14px;transition:background-color .35s ease,border-color .35s ease}.sts-industry .sts-work-card:hover{background-color:rgba(33,33,33,.82);border-color:#fffFFF3D}.sts-industry .sts-work-card__icon{display:inline-flex;flex-shrink:0;color:#fff}.sts-industry .sts-work-card__icon svg{width:38px;height:38px}.sts-industry .sts-work-card__body{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}.sts-industry .sts-work-card__title{color:#fff;font-size:clamp(17px, 1.2vw, 20px);font-weight:500;line-height:1.3;text-transform:capitalize}.sts-industry .sts-work-card__num,.sts-industry .sts-work-promo__num{margin-right:10px;color:var(--color-primary,#f25b09)}.sts-industry .sts-work-card__text{color:#fffFFF99;font-size:14px;line-height:1.65;min-width:0}.sts-industry .sts-work-promo{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:36px 34px 38px;border-radius:14px;border:1px solid #fffFFF29;overflow:hidden;position:relative;background-color:#000;background-image:url("../images/card-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.sts-industry .sts-work-promo::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000066 0,#00000066 100%),linear-gradient(180deg,#000000B8 0,#00000000 26%,#00000000 58%,#000000E0 88%,#000 100%);border-radius:inherit;z-index:1}.sts-industry .sts-work-promo>*{position:relative;z-index:2}.sts-industry .sts-work-promo__title{color:#fff;font-size:clamp(20px, 1.6vw, 27px);font-weight:500;line-height:1.2;text-transform:capitalize}.sts-industry .sts-work-promo__body{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.sts-industry .sts-work-promo__text{color:#fffFFFCC;font-size:15px;line-height:1.6}.sts-industry .sts-work-promo__btn{align-self:flex-start}.sts-industry .sts-element.sts-element-ind-faq:not(.sts-motion-effects-element-type-background),.sts-industry .sts-element.sts-element-ind-faq>.sts-motion-effects-container>.sts-motion-effects-layer{background-color:#fff}.sts-industry .sts-element.sts-element-ind-faq-h .states-side-heading{color:#000}.sts-industry .sts-element.sts-element-ind-faq-a{width:100%;max-width:856px;margin-inline:auto}.sts-industry .sts-element.sts-element-ind-faq .states-side-accordion__item{border-color:#0000001F}.sts-industry .sts-element.sts-element-ind-faq .states-side-accordion__title{color:#000}.sts-industry .sts-element.sts-element-ind-faq .states-side-accordion__content p{color:#00000099}.sts-industry .states-side-accordion__item.open .states-side-accordion__content p,.sts-industry .states-side-accordion__item.open .states-side-accordion__title{color:#fff}.sts-industry .sts-element.sts-element-ind-cta{--padding-top:140px;--padding-bottom:60px}.sts-industry .sts-element.sts-element-ind-cta-h .states-side-heading{font-size:clamp(38px, 5.6vw, 92px);line-height:.98em}@media (max-width:1024px){.sts-industry .sts-split{grid-template-columns:minmax(0,1fr);gap:24px}.sts-industry .sts-element.sts-element-ind-need .sts-split{grid-template-columns:minmax(0,1fr);gap:24px}.sts-industry .sts-feats,.sts-industry .sts-svc-grid,.sts-industry .sts-work-grid{grid-template-columns:minmax(0,1fr)}.sts-industry .sts-work-card{gap:28px}.sts-industry .sts-element.sts-element-ind-comp,.sts-industry .sts-element.sts-element-ind-faq,.sts-industry .sts-element.sts-element-ind-feat,.sts-industry .sts-element.sts-element-ind-need,.sts-industry .sts-element.sts-element-ind-svc,.sts-industry .sts-element.sts-element-ind-why,.sts-industry .sts-element.sts-element-ind-work{--padding-top:80px;--padding-bottom:80px}.sts-industry .sts-sect-cta{padding:110px 24px 120px}}@media (max-width:767px){.sts-industry .sts-work-cards{grid-template-columns:minmax(0,1fr)}.sts-industry .sts-feat{padding:28px 24px 30px}.sts-industry .sts-svc-card{padding:28px 24px 30px}.sts-industry .sts-work-card{padding:26px 22px 28px;gap:24px}.sts-industry .sts-work-promo{padding:30px 26px 32px}.sts-industry .sts-element.sts-element-ind-comp,.sts-industry .sts-element.sts-element-ind-faq,.sts-industry .sts-element.sts-element-ind-feat,.sts-industry .sts-element.sts-element-ind-svc,.sts-industry .sts-element.sts-element-ind-why,.sts-industry .sts-element.sts-element-ind-work{--padding-top:60px;--padding-bottom:60px}.sts-industry .sts-element.sts-element-ind-need{--padding-top:40px;--padding-bottom:40px}.sts-industry .sts-element.sts-element-ind-cta{--padding-top:90px;--padding-bottom:50px}.sts-industry .sts-sect-cta{padding:80px 20px 90px}}@media (prefers-reduced-motion:reduce){.sts-industry .sts-sect-cta__bg{top:0;height:100%;transform:none!important}}