.about-page .banner-container{--bnx:0;--bny:0;overflow:hidden;position:relative}.about-page .banner-container .banner-text-group,.about-page .banner-container .graphic-content{backface-visibility:hidden;will-change:translate}.about-page .banner-container .graphic-content{translate:calc(var(--bnx)*22px) calc(var(--bny)*22px)}.about-page .banner-container .banner-text-group{translate:calc(var(--bnx)*26px) calc(var(--bny)*26px)}@media(max-width:991px){.about-page .banner-container .graphic-content{translate:calc(var(--bnx)*12px) calc(var(--bny)*12px)}.about-page .banner-container .banner-text-group{translate:calc(var(--bnx)*14px) calc(var(--bny)*14px)}}.banner-desc-enter{animation:bannerDescEnter 1.5s cubic-bezier(.22,1,.36,1) .35s both;transform-origin:50% 100%;will-change:transform,opacity,filter}@keyframes bannerDescEnter{0%{filter:blur(10px);opacity:0;transform:translateY(26px) scale(.98)}65%{filter:blur(0);opacity:1}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.about-graphic-wrap{display:block;position:relative;width:100%}.about-graphic-wrap svg{display:block;height:auto;width:100%}.about-page .about-ring-spin{animation:aboutRingSpin 120s linear infinite;transform-origin:200.5px 196.25px}@keyframes aboutRingSpin{to{rotate:1turn}}.employee-container{transition:transform .35s cubic-bezier(.22,1,.36,1);will-change:transform}.abut3 .hero-reveal{font-size:27px;line-height:1.5}@media(max-width:1199px){.abut3 .hero-reveal{font-size:24px}}@media(max-width:991px){.abut3 .hero-reveal{font-size:22px}}.abut3 .hero-reveal .hero-line{text-wrap:balance;backface-visibility:hidden;display:block;filter:blur(4px);opacity:0;transform:translateY(-22px);will-change:transform,opacity,filter}.abut3 .hero-reveal.is-visible .hero-line{animation:heroLineSwipeDown .9s cubic-bezier(.22,1,.36,1) both}.abut3 .hero-reveal.is-visible .hero-line-1{animation-delay:.1s}.abut3 .hero-reveal.is-visible .hero-line-2{animation-delay:.45s}.abut3 .hero-reveal.is-visible .hero-line-3{animation-delay:.8s}@media(max-width:767px){.abut3 .hero-reveal .hero-line{text-wrap:wrap;display:inline;filter:none;transform:none}.abut3 .hero-reveal.is-visible .hero-line{animation-name:heroLineFadeOnly}}.abut3 .hero-btn-reveal{backface-visibility:hidden;filter:blur(10px);opacity:0;transform:translateY(14px);will-change:transform,opacity,filter}.abut3 .hero-btn-reveal.is-visible{animation:heroBtnFocusIn 1s cubic-bezier(.22,1,.36,1) 1.55s both}@keyframes heroLineFadeOnly{0%{opacity:0}to{opacity:1}}@keyframes heroLineSwipeDown{0%{filter:blur(4px);opacity:0;transform:translateY(-22px)}60%{filter:blur(0)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes heroBtnFocusIn{0%{filter:blur(10px);opacity:0;transform:translateY(14px)}60%{opacity:1}to{filter:blur(0);opacity:1;transform:translateY(0)}}.about-reveal-ready [data-reveal]:not(.is-revealed){opacity:0}.about-reveal-ready [data-reveal].is-revealed:not([data-reveal^=wipe-]){animation-delay:0s;animation-delay:var(--rv-delay,0s);animation-duration:.85s;animation-fill-mode:backwards;animation-timing-function:cubic-bezier(.22,1,.36,1);backface-visibility:hidden}.about-reveal-ready [data-reveal=up].is-revealed{animation-name:rvUp}.about-reveal-ready [data-reveal=pop].is-revealed{animation-name:rvPop}.about-reveal-ready [data-reveal^=wipe-]:not(.is-revealed){opacity:1;scale:1.06}.about-reveal-ready [data-reveal=wipe-l]:not(.is-revealed){clip-path:inset(0 100% 0 0)}.about-reveal-ready [data-reveal=wipe-r]:not(.is-revealed){clip-path:inset(0 0 0 100%)}.about-reveal-ready [data-reveal^=wipe-].is-revealed{backface-visibility:hidden;clip-path:inset(0 0 0 0);scale:1;transition:clip-path 1.05s cubic-bezier(.22,1,.36,1) 0s,scale 1.05s cubic-bezier(.22,1,.36,1) 0s;transition:clip-path 1.05s cubic-bezier(.22,1,.36,1) var(--rv-delay,0s),scale 1.05s cubic-bezier(.22,1,.36,1) var(--rv-delay,0s);will-change:clip-path,scale}.about-reveal-ready [data-reveal=chars]:not(.is-revealed){opacity:1}.about-reveal-ready [data-reveal=chars]:not(.is-revealed) .ot-char{opacity:0}.about-reveal-ready [data-reveal=chars].is-revealed .ot-char{animation:rvChar .7s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--i)*45ms)}.ot-char{display:inline-block;padding-bottom:.06em}@keyframes rvUp{0%{filter:blur(6px);opacity:0;translate:0 26px}}@keyframes rvPop{0%{filter:blur(8px);opacity:0;scale:.94;translate:0 34px}}@keyframes rvChar{0%{filter:blur(10px);opacity:0;translate:0 .55em}}@media(prefers-reduced-motion:reduce){.about-reveal-ready [data-reveal=chars]:not(.is-revealed) .ot-char,.about-reveal-ready [data-reveal],.about-reveal-ready [data-reveal]:not(.is-revealed){animation:none!important;clip-path:none!important;filter:none!important;opacity:1!important;scale:none!important;transition:none!important;translate:none!important}.mgmt-photo{translate:none!important}.about-ring-spin{animation:none!important;rotate:none!important}.about-page .banner-container .banner-text-group,.about-page .banner-container .graphic-content{translate:0 0!important}.banner-desc-enter{animation:none!important;filter:none!important;opacity:1!important;transform:none!important}.employee-container{transform:none!important;transition:none!important}.abut3 .hero-btn-reveal,.abut3 .hero-reveal .hero-line{animation:none!important;filter:none!important;opacity:1!important;transform:none!important}.abut3 .hero-btn-reveal:before{animation:none!important}}