/*!**********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./template-parts/block-logo-repeater/block-logo-repeater.scss ***!
  \**********************************************************************************************************************************************************************************/.logo-repeater__lbl{font-family:RedHatDisplay;font-weight:400}.logo-repeater__title>h2 strong{font-family:Instrument;font-weight:400}.logo-repeater__title>h2{font-family:Jakarta;font-weight:500}.logo-repeater__lbl{font-size:.875rem;line-height:1.5}.logo-repeater__title>h2{font-size:2rem;line-height:1.1}.logo-repeater__title>h2 strong{font-size:2.625rem;line-height:1.1}@supports (font-size:clamp(1px,2px,3px)){.logo-repeater__title>h2{font-size:clamp(2rem,4vw,4rem)}.logo-repeater__title>h2 strong{font-size:clamp(2.625rem,4.625vw,4.625rem)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes poke{0%{transform:scale(1)}45%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes poke-right{0%{transform:translateX(0)}45%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes draw{0%{stroke-dashoffset:1000}20%{stroke-dashoffset:800}40%{stroke-dashoffset:600}60%{stroke-dashoffset:400}80%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes fill-it{0%{fill:hsla(0,0%,100%,0)}25%{fill:hsla(0,0%,100%,.2)}50%{fill:hsla(0,0%,100%,.5)}75%{fill:hsla(0,0%,100%,.8)}to{fill:#fff}}@keyframes filter-it{0%{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 0 #fff)}25%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #fff)}50%{filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 8px #fff)}75%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #fff)}to{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 0 #fff)}}@keyframes draw-large{0%{stroke-dashoffset:6500}to{stroke-dashoffset:0}}@keyframes subtleFill{0%{fill:transparent}to{fill:#fff}}.logo-repeater{max-width:100%;overflow:hidden}.logo-repeater .cont{align-items:center;display:flex;flex-direction:column}.logo-repeater__lbl{color:#131313;letter-spacing:6px;line-height:1.1;padding-left:15px;position:relative;text-transform:uppercase;transform-origin:left;width:fit-content;will-change:opacity,transform}.logo-repeater__lbl:before{background-color:#bcc64e;border-radius:5px;content:"";height:5px;left:0;overflow:hidden;position:absolute;top:45%;transform:translateY(-50%);width:5px}.logo-repeater__lbl.start{opacity:0;transform:translateX(6vw) scaleX(1.4);transition:opacity 1.8s cubic-bezier(.23,1,.32,1),transform 1.8s cubic-bezier(.23,1,.32,1)}.logo-repeater__lbl.show{opacity:1;transform:translateX(0) scaleX(1)}.logo-repeater__lbl{margin-bottom:24px}@supports (width:clamp(1px,1px,1px)){.logo-repeater__lbl{margin-bottom:clamp(24px,2vw,32px)}}.logo-repeater__title{text-align:center}.logo-repeater__title>h2{color:#131313}.logo-repeater__title>h2 strong{color:#bcc64e;font-style:italic}.logo-repeater__intro-txt{margin-top:24px;text-align:center}.logo-repeater__logos{border-radius:8px}@supports (width:clamp(1px,1px,1px)){.logo-repeater__logos{border-radius:clamp(8px,1vw,16px)}}.logo-repeater__logos{margin-top:32px}@supports (width:clamp(1px,1px,1px)){.logo-repeater__logos{margin-top:clamp(32px,4vw,64px)}}.logo-repeater__logos{background-color:#b0b88d;border:1px solid #b0b88d;display:grid;gap:1px;grid-template-columns:repeat(2,1fr);max-width:1920px;overflow:hidden;width:100%}@media screen and (min-width:640px){.logo-repeater__logos{grid-template-columns:repeat(4,1fr)}}.logo-repeater__logo{background-color:#f4f6ea;height:32vw}@media screen and (min-width:640px){.logo-repeater__logo{height:15.625vw}}.logo-repeater__logo>svg{display:block;height:auto;max-width:75%}.logo-repeater__logo.start>svg path{fill:#b0b88d;stroke:#131313;stroke-dasharray:300;stroke-dashoffset:300;stroke-width:1;transition:none}.logo-repeater__logo.show svg path{animation-duration:2s;animation-fill-mode:forwards;animation-name:drawLogo;animation-timing-function:linear}@keyframes drawLogo{0%{fill:transparent;stroke-dashoffset:300}50%{fill:transparent;stroke-dashoffset:150}to{fill:#131313;stroke-dashoffset:0}}