.ob-fullmenu{&.is-open{transform:translateY(0);opacity:1;visibility:visible;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .4s ease,visibility 0s linear 0s}}.ob-header{&.ob-header--hidden{transform:translateY(-100%)}}.ob-header__nav-link{&.ob-header__nav-link--active{color:var(--Red)}}.ob-header__menu-icon{.ob-header__menu.is-active & span:first-child{transform:rotate(45deg) translate(2px,2px)}.ob-header__menu.is-active & span:last-child{transform:rotate(-45deg) translate(2px,-2px)}}.ob-hero__bg-thumb{&.is-hidden{opacity:0;pointer-events:none}}.ob-home-statement__heading{.word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.ob-home-statement__w{display:inline-block}}.ob-industries{.ob-industries__tabs-scroll{width:fit-content;margin:0 auto;border-radius:var(--radius-full);position:relative;background:var(--Light-Grey);overflow:hidden}.ob-industries__tab-bubble{position:absolute;top:6px;height:calc(100% - 12px);background:var(--White);border-radius:var(--radius-full);z-index:1;pointer-events:none;will-change:transform,width}.ob-industries__tab-bubble.ob-industries__tab-bubble--active{box-shadow:inset 0 2px 7px #fff}.ob-industries__tab.ob-industries__tab--active{color:var(--Red)}.ob-industries__tab:hover{color:var(--Red)}.ob-industries__img.ob-industries__img--active{opacity:1}@media (max-width:749px){.ob-industries .ob-industries__image-wrapper{aspect-ratio:4/3}.ob-industries__tabs-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:var(--radius-lg)}.ob-industries__tabs-scroll::-webkit-scrollbar{display:none}}}.ob-ind-card{&.is-revealed .ob-ind-card-hover{clip-path:inset(0 0 0 0);pointer-events:auto}&.is-revealed .ob-ind-card-label{opacity:0}&.is-revealed .ob-ind-card-bg{transform:scale(1.08)}}.obrien-energy__training--card-info{&.is-open{background:var(--Red);border-color:var(--Red);font-style:normal}}.ob-cs-card{&.is-revealed .ob-cs-card__reveal{opacity:1;pointer-events:auto}&.is-revealed .ob-cs-card__square{transform:translate(-50%,-50%) scale(1)}&.is-revealed .ob-cs-card__overlay{opacity:0}&.is-revealed .ob-cs-card__title{opacity:0}}.obrien-energy__training--card-title{.word{overflow:clip;display:inline-block}.char{display:inline-block}}.ob-footer__divider{&.is-revealed{transform:scaleY(1)}}.ob-footer__big{&.is-revealed{clip-path:inset(0 0 0 0)}}.ob-footer__meta{&.is-revealed::before{transform:scaleX(1)}}.ob-results__swiper:not(.is-dragging):has(.ob-results__slide:hover) .ob-results__slide:not(:hover){filter:blur(4px);opacity:.42;transform:scale(.96)}.ob-results__swiper:not(.is-dragging) .ob-results__slide:hover{transform:scale(1.02)}.ob-results__slide:hover .ob-results__card-img{transform:scale(1.05)}.ob-spec__swiper:not(.is-dragging):has(.ob-spec__slide:hover) .ob-spec__slide:not(:hover){filter:blur(4px);opacity:.42;transform:scale(.96)}.ob-spec__swiper:not(.is-dragging) .ob-spec__slide:hover{transform:scale(1.02)}.ob-spec__slide:hover .ob-spec__card-img{transform:scale(1.05)}.ob-prod-benefits__swiper:not(.is-dragging):has(.ob-prod-benefits__card:hover) .ob-prod-benefits__card:not(:hover){filter:blur(4px);opacity:.42;transform:scale(.96)}.ob-prod-benefits__swiper:not(.is-dragging) .ob-prod-benefits__card:hover{transform:scale(1.02)}.ob-prod-benefits__card:hover .ob-prod-benefits__img{transform:scale(1.05)}.ob-boiler-scroll__card.ob-boiler-scroll__card--active{background-color:var(--Charcoal);.ob-boiler-scroll__card-title{color:#fff}.ob-boiler-scroll__card-desc{color:#fff}}.ob-about-intro__closing-line.ob-about-intro__signoff{font-family:var(--font-sans);font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:500;line-height:1.15;color:var(--Charcoal);margin:0;@media (max-width:767px){font-size:clamp(1.5rem,6vw,2.2rem)}}.ob-hpprod-benefits__swiper:not(.is-dragging):has(.ob-hpprod-benefits__card:hover) .ob-hpprod-benefits__card:not(:hover){filter:blur(4px);opacity:.42;transform:scale(.96)}.ob-hpprod-benefits__swiper:not(.is-dragging) .ob-hpprod-benefits__card:hover{transform:scale(1.02)}.ob-hpprod-benefits__card:hover .ob-hpprod-benefits__img{transform:scale(1.05)}.ob-elec-benefits__swiper:not(.is-dragging) .ob-elec-benefits__card:hover{transform:scale(1.02)}.ob-elec-benefits__card:hover .ob-elec-benefits__img{transform:scale(1.05)}