[class*=fb-anim--],[class*=fb-anim--]:after,[class^=fb-anim--],[class^=fb-anim--]:after{animation-delay:var(--fba-delay);animation-duration:var(--fba-duration);animation-fill-mode:forwards;opacity:0;--fb-anim-name:""}.fb-anim--visible:not(.fb-anim--fade-in){opacity:1}@media (max-width:767px){.fb-anim--no-mobile,.fb-anim--no-mobile .fb-word,.fb-anim--no-mobile .fb-word span{animation-delay:0s;animation-duration:0s;animation-name:fb-anim--visible!important}.fb-anim--no-mobile .fb-word,.fb-anim--no-mobile .fb-word span{opacity:1!important}}@media (max-width:991px){.fb-anim--no-tablet,.fb-anim--no-tablet .fb-word,.fb-anim--no-tablet .fb-word span{animation-delay:0s;animation-duration:0s;animation-name:fb-anim--visible!important}.fb-anim--no-tablet .fb-word,.fb-anim--no-tablet .fb-word span{opacity:1!important}}[class*=fb-anim--kenburns],[class^=fb-anim--kenburns]{animation-duration:20s}[class*=fb-anim--text],[class*=fb-anim--text] span,[class^=fb-anim--text],[class^=fb-anim--text] span{display:inline-block}[class*=fb-anim--text],[class^=fb-anim--text]{opacity:1}[class*=fb-anim--text].fb-anim--word .fb-word,[class*=fb-anim--text]:not(.fb-anim--word) .fb-word span,[class^=fb-anim--text].fb-anim--word .fb-word,[class^=fb-anim--text]:not(.fb-anim--word) .fb-word span{--fa-delay-text:calc(var(--fa-t)*var(--fba-duration-text)/3.5 + var(--fba-delay));animation-delay:var(--fa-delay-text);animation-duration:calc(var(--fba-duration)/3);animation-fill-mode:forwards;opacity:0;transform-origin:left}@keyframes fb-anim--visible{to{opacity:1}}[class*=fb-hover--],[class*=fb-hover--]:after,[class^=fb-hover--],[class^=fb-hover--]:after{transition-duration:.5s;transition-property:all}[class*=fb-hover--]:hover,[class*=fb-hover--]:hover:after,[class^=fb-hover--]:hover,[class^=fb-hover--]:hover:after{animation-delay:0s!important;animation-duration:.7s}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}body,section{overflow-x:clip}.splide__slide [class*=fb-anim--],.splide__slide [class*=fb-anim--]:after,.splide__slide [class^=fb-anim--],.splide__slide [class^=fb-anim--]:after,.splide__slide[class*=fb-anim--],.splide__slide[class*=fb-anim--]:after,.splide__slide[class^=fb-anim--],.splide__slide[class^=fb-anim--]:after{animation-delay:0s}:root{--fa-from--zoom:0;--fa-to--zoom:1;--fa-start--zoom:0;--fa-end--zoom:1;--fa-from--fade:0;--fa-to--fade:1;--fa-start--fade:0;--fa-end--fade:1;--fa-from--left-right:0;--fa-to--left-right:1;--fa-start--left-right:0;--fa-end--left-right:1;--fa-from--right-left:0;--fa-to--right-left:1;--fa-start--right-left:0;--fa-end--right-left:1;--fa-from--top-bottom:0;--fa-to--top-bottom:1;--fa-start--top-bottom:0;--fa-end--top-bottom:1;--fa-from--bottom-top:0;--fa-to--bottom-top:1;--fa-start--bottom-top:0;--fa-end--bottom-top:1;--fa-from--sweep-btt:0;--fa-to--sweep-btt:1;--fa-start--sweep-btt:0;--fa-end--sweep-btt:1;--fa-from--sweep-ttb:0;--fa-to--sweep-ttb:1;--fa-start--sweep-ttb:0;--fa-end--sweep-ttb:1;--fa-from--sweep-ltr:0;--fa-to--sweep-ltr:1;--fa-start--sweep-ltr:0;--fa-end--sweep-ltr:1;--fa-from--sweep-rtl:0;--fa-to--sweep-rtl:1;--fa-start--sweep-rtl:0;--fa-end--sweep-rtl:1;--fa-from--sweep-center-h:0;--fa-to--sweep-center-h:1;--fa-start--sweep-center-h:0;--fa-end--sweep-center-h:1;--fa-from--sweep-center-v:0;--fa-to--sweep-center-v:1;--fa-start--sweep-center-v:0;--fa-end--sweep-center-v:1;--fa-from--circle:0;--fa-to--circle:1;--fa-start--circle:0;--fa-end--circle:1;--fa-from--circle-tl:0;--fa-to--circle-tl:1;--fa-start--circle-tl:0;--fa-end--circle-tl:1;--fa-from--circle-tr:0;--fa-to--circle-tr:1;--fa-start--circle-tr:0;--fa-end--circle-tr:1;--fa-from--circle-bl:0;--fa-to--circle-bl:1;--fa-start--circle-bl:0;--fa-end--circle-bl:1;--fa-from--circle-br:0;--fa-to--circle-br:1;--fa-start--circle-br:0;--fa-end--circle-br:1;--fa-from--blinds-h:0;--fa-to--blinds-h:1;--fa-start--blinds-h:0;--fa-end--blinds-h:1;--fa-from--rotate:0;--fa-to--rotate:1;--fa-start--rotate:0;--fa-end--rotate:1;--fa-from--text-reveal:0;--fa-to--text-reveal:1;--fa-start--text-reveal:0;--fa-end--text-reveal:1;--fa-from--text-reveal-white:0;--fa-to--text-reveal-white:1;--fa-start--text-reveal-white:0;--fa-end--text-reveal-white:1;--fa-from--custom:0;--fa-to--custom:1;--fa-start--custom:0;--fa-end--custom:1}[class*=fb-anim--],[class*=fb-anim--]:after,[class^=fb-anim--],[class^=fb-anim--]:after{animation-delay:var(--fba-delay);animation-duration:var(--fba-duration);animation-fill-mode:forwards;opacity:0;--fb-anim-name:""}.fb-anim--visible:not(.fb-anim--fade-in){opacity:1}[class*=fb-anim--text],[class*=fb-anim--text] span,[class^=fb-anim--text],[class^=fb-anim--text] span{display:inline-block}[class*=fb-anim--text],[class^=fb-anim--text]{opacity:1}[class*=fb-anim--text].fb-anim--word .fb-word,[class*=fb-anim--text]:not(.fb-anim--word) .fb-word span,[class^=fb-anim--text].fb-anim--word .fb-word,[class^=fb-anim--text]:not(.fb-anim--word) .fb-word span{--fa-delay-text:calc(var(--fa-t) * var(--fba-duration-text) / 3.5 + var(--fba-delay));animation-delay:var(--fa-delay-text);animation-duration:calc(var(--fba-duration) / 3);animation-fill-mode:forwards;opacity:0;transform-origin:left}[class*=fb-hover--],[class*=fb-hover--]:after,[class^=fb-hover--],[class^=fb-hover--]:after{transition-duration:.5s;transition-property:all}[class*=fb-hover--]:hover,[class*=fb-hover--]:hover:after,[class^=fb-hover--]:hover,[class^=fb-hover--]:hover:after{animation-delay:0s!important;animation-duration:.7s}.splide__slide [class*=fb-anim--],.splide__slide [class*=fb-anim--]:after,.splide__slide [class^=fb-anim--],.splide__slide [class^=fb-anim--]:after,.splide__slide[class*=fb-anim--],.splide__slide[class*=fb-anim--]:after,.splide__slide[class^=fb-anim--],.splide__slide[class^=fb-anim--]:after{animation-delay:0s}.fb-anim--nodelay,.fb-anim--nodelay:after{animation-delay:0s}.fb-anim--delay-0-3s,.fb-anim--delay-0-3s:after,.splide__slide .fb-anim--delay-0-3s,.splide__slide .fb-anim--delay-0-3s:after{--fba-delay:.3s}.fb-anim--delay-0-5s,.fb-anim--delay-0-5s:after,.splide__slide .fb-anim--delay-0-5s,.splide__slide .fb-anim--delay-0-5s:after{--fba-delay:.5s}.fb-anim--t-0-5s,.fb-anim--t-0-5s:after{--fba-duration:.5s;--fba-duration-text:.5}.fb-anim--t-0-7s,.fb-anim--t-0-7s:after{--fba-duration:.7s;--fba-duration-text:.7}.fb-anim--t-1-3s,.fb-anim--t-1-3s:after{--fba-duration:1.3s;--fba-duration-text:1.3}.fb-anim--circle-reveal-center{animation-name:var(--fb-anim-name)}@keyframes fb-anim--circle-reveal-center{0%{clip-path:circle(0 at 50% 50%)}to{clip-path:circle(100% at 50% 50%)}}.fb-anim--fade-in,.fb-anim--fan-ltr{animation-name:var(--fb-anim-name)}.fb-anim--fan-center-t{animation-name:var(--fb-anim-name)}@keyframes fb-anim--fan-center-t{0%{clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%,50% 100%,50% 100%)}50%{clip-path:polygon(50% 0,50% 0,100% 100%,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 0,50% 0,100% 0,100% 100%,0 100%,0 0)}}.fb-anim--slide-ltr{--slide-ltr:-90%;animation-name:var(--fb-anim-name);transform:translatex(0)}@keyframes fb-anim--slide-ltr{0%{transform:translatex(var(--slide-ltr))}to{transform:translatex(0)}}.fb-anim--slide-rtl{--slide-rtl:90%;animation-name:var(--fb-anim-name);transform:translatex(0)}@keyframes fb-anim--slide-rtl{0%{transform:translatex(var(--slide-rtl))}to{transform:translatex(0)}}.fb-anim--slide-btt{--slide-btt:90%;animation-name:var(--fb-anim-name);animation-timing-function:ease-in-out;transform:translateY(0)}@keyframes fb-anim--slide-btt{0%{transform:translateY(var(--slide-btt))}to{transform:translateY(0)}}.fb-anim--sweep-center-h{animation-name:var(--fb-anim-name)}@keyframes fb-anim--sweep-center-h{0%{clip-path:polygon(49% 0,49% 0,50% 100%,50% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.fb-anim--zoom-in{animation-name:var(--fb-anim-name)}@keyframes fb-anim--zoom-in{0%{transform:scale(0)}to{transform:scale(1)}}.fb-anim--rotate-d-1{animation-name:var(--fb-anim-name)}@keyframes fb-anim--rotate-d-1{0%{transform:rotate3d(1,1,0,-359deg)}to{transform:rotate3d(1,1,0,0deg)}}.fb-anim--bounce{--fa-bounce:90%;animation-name:var(--fb-anim-name)}@keyframes fb-anim--bounce{0%{animation-timing-function:ease-in;transform:translateY(calc(var(--fa-bounce) * -1))}38%{animation-timing-function:ease-out;transform:translateY(0)}55%{animation-timing-function:ease-in;transform:translateY(calc(var(--fa-bounce) * -.56))}72%{animation-timing-function:ease-out;transform:translateY(0)}81%{animation-timing-function:ease-in;transform:translateY(calc(var(--fa-bounce) * -.22))}90%{animation-timing-function:ease-out;transform:translateY(0)}95%{animation-timing-function:ease-in;transform:translateY(calc(var(--fa-bounce) * -.06))}to{animation-timing-function:ease-out;transform:translateY(0)}}.fb-anim--text-fade,.fb-anim--text-fade.fb-anim--word .fb-word,.fb-anim--text-fade:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name)}.fb-anim--text-zoom-in.fb-anim--word .fb-word,.fb-anim--text-zoom-in:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:scale(0)}.fb-anim--text-zoom-out.fb-anim--word .fb-word,.fb-anim--text-zoom-out:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:scale(2)}.fb-anim--text-slide-up.fb-anim--word .fb-word,.fb-anim--text-slide-up:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:translateY(3ex)}.fb-anim--text-slide-up{animation-duration:0s;animation-name:var(--fb-anim-name)}@keyframes fb-anim--text-slide-up{to{transform:translateY(0)}}.fb-anim--text-slide-down.fb-anim--word .fb-word,.fb-anim--text-slide-down:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:translateY(-3ex)}.fb-anim--text-slide-down-rotate.fb-anim--word .fb-word,.fb-anim--text-slide-down-rotate:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:translateY(-1.5ex) translateX(1ex) rotate(-75deg);transform-origin:center}.fb-anim--text-slide-up-rotate.fb-anim--word .fb-word,.fb-anim--text-slide-up-rotate:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:translateY(1.5ex) translateX(1ex) rotate(75deg);transform-origin:center}.fb-anim--text-blur.fb-anim--word .fb-word,.fb-anim--text-blur:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);filter:blur(.5ex)}.fb-anim--text-blur{animation-duration:0s;animation-name:var(--fb-anim-name)}@keyframes fb-anim--text-blur{to{filter:blur(0)}}.fb-anim--text-flip-x.fb-anim--word .fb-word,.fb-anim--text-flip-x:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:rotateX(180deg)}.fb-anim--text-flip-y.fb-anim--word .fb-word,.fb-anim--text-flip-y:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:rotateY(180deg)}.fb-anim--text-skew-rtl.fb-anim--word .fb-word,.fb-anim--text-skew-rtl:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:skew(-45deg) translateX(.5em)}.fb-anim--text-skew-ltr.fb-anim--word .fb-word,.fb-anim--text-skew-ltr:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:skew(45deg) translateX(-.5em)}.fb-anim--text-rotate-ltr.fb-anim--word .fb-word,.fb-anim--text-rotate-ltr:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:rotate(-120deg) scale(0);transform-origin:center}.fb-anim--text-rotate-rtl.fb-anim--word .fb-word,.fb-anim--text-rotate-rtl:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);transform:rotate(120deg) scale(0);transform-origin:center}.fb-anim--text-clip-reveal.fb-anim--word .fb-word,.fb-anim--text-clip-reveal:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);clip-path:inset(100% 0 0 0);opacity:0;transform:translateY(50%)}.fb-anim--text-clip-reveal{animation-duration:0s;animation-name:var(--fb-anim-name)}@keyframes fb-anim--text-clip-reveal{to{clip-path:inset(0 0 0 0);opacity:1;transform:translateY(0)}}.fb-anim--text-swing-3d.fb-anim--word .fb-word,.fb-anim--text-swing-3d:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);opacity:0;transform:rotateX(-90deg) translateY(-20px);transform-origin:top center}.fb-anim--text-focus.fb-anim--word .fb-word,.fb-anim--text-focus:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);filter:blur(10px);opacity:0;transform:scale(.5) translateZ(-200px)}.fb-anim--text-wave.fb-anim--word .fb-word,.fb-anim--text-wave:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);opacity:0;transform:scale(0)}.fb-anim--text-typewriter.fb-anim--word .fb-word,.fb-anim--text-typewriter:not(.fb-anim--word) .fb-word span{animation-name:var(--fb-anim-name);animation-timing-function:step-start;opacity:0}.fb-hover--wobble-h:hover{animation-name:fb-hover--wobble-h;animation-timing-function:ease-in-out}@keyframes fb-hover--wobble-h{12%{transform:translateX(8%)}33%{transform:translateX(-6%)}50%{transform:translateX(4%)}64%{transform:translateX(-3%)}85%{transform:translateX(1%)}to{transform:translateX(0)}}.fb-hover--zoom{transform:scale(1)}.fb-hover--zoom:hover{transform:scale(1.15)}.fb-hover--zoom-out:hover,.fb-hover--zoom:hover{transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.fb-hover--float-shadow:hover,.fb-hover--float:hover{transform:scale(1.05) translateY(-10%)}.fa--zoom{transform:scale(var(--fa-scroll--zoom))}.fa--fade{opacity:var(--fa-scroll--fade)}.fa--right-left{transform:translateX(calc(( 1 - var(--fa-scroll--right-left) ) * 100%))}.fa--left-right{transform:translateX(calc(( 1 - var(--fa-scroll--left-right) ) * -100%))}.fa--bottom-top{transform:translateY(calc(( 1 - var(--fa-scroll--bottom-top) ) * 100%))}.fa--top-bottom{transform:translateY(calc(( 1 - var(--fa-scroll--top-bottom) ) * -100%))}.fa--circle{--fa-circle:calc(var(--fa-scroll--circle) * 100%);clip-path:circle(var(--fa-circle) at 50% 50%)}.fa--blinds-h{--fa-bl-h:calc(var(--fa-scroll--blinds-h) * 100);--fa-bl-h-1:calc(var(--fa-scroll--blinds-h) * 33.3 * 1%);--fa-bl-h-2:calc(( var(--fa-scroll--blinds-h) * 33.3 + 33.3 ) * 1%);--fa-bl-h-3:calc(( var(--fa-scroll--blinds-h) * 33.4 + 66.6 ) * 1%);clip-path:polygon(0 100%,0 0,var(--fa-bl-h-1) 0,var(--fa-bl-h-1) 100%,33.3% 100%,33.3% 0,var(--fa-bl-h-2) 0,var(--fa-bl-h-2) 100%,66.6% 100%,66.6% 0,var(--fa-bl-h-3) 0,var(--fa-bl-h-3) 100%)}.fa--rotate{transform:rotate(calc(( var(--fa-scroll--rotate) ) * 359.9deg))}[class*=fa--],[class^=fa--]{transition:all 0s!important}html.fanim-armed body:not(.fanim--initialized) [class*=fa--],html.fanim-armed body:not(.fanim--initialized) [class^=fa--]{filter:opacity(0)}.fa--parent{fancy:child}.fa--iparent{fancy:parent}@media (max-width:767px){[class*=fa--].fa--no-mobile{--fa-percent:none !important}}@media (max-width:991px){[class*=fa--].fa--no-tablet{--fa-percent:none !important}}.fa--zoom{--fa-scaled--zoom:clamp(var(--fa-from--zoom),calc(( var(--fa-percent) - var(--fa-start--zoom) ) / ( var(--fa-end--zoom) - var(--fa-start--zoom) ) * ( var(--fa-to--zoom) - var(--fa-from--zoom) ) + var(--fa-from--zoom)),var(--fa-to--zoom))}.fa--zoom.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--zoom) ) / ( var(--fa-end--zoom) - var(--fa-start--zoom) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--zoom:clamp(var(--fa-from--zoom),calc(var(--fa-from--zoom) + ( var(--fa-to--zoom) - var(--fa-from--zoom) ) * var(--fa-reverse-progress)),var(--fa-to--zoom))}.fa--zoom:not(.fa--zoom--inv){--fa-scroll--zoom:var(--fa-scaled--zoom)}.fa--zoom.fa--zoom--inv{--fa-scroll--zoom:calc(( var(--fa-scaled--zoom) - 1 ) * -1)}.fa--zoom--start-20{--fa-start--zoom:.2}.fa--zoom--end-65{--fa-end--zoom:.65}.fa--zoom--from-80:not(.fa--zoom--inv){--fa-from--zoom:.8}.fa--zoom--from-80.fa--zoom--inv{--fa-to--zoom:.2}.fa--fade{--fa-scaled--fade:clamp(var(--fa-from--fade),calc(( var(--fa-percent) - var(--fa-start--fade) ) / ( var(--fa-end--fade) - var(--fa-start--fade) ) * ( var(--fa-to--fade) - var(--fa-from--fade) ) + var(--fa-from--fade)),var(--fa-to--fade))}.fa--fade.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--fade) ) / ( var(--fa-end--fade) - var(--fa-start--fade) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--fade:clamp(var(--fa-from--fade),calc(var(--fa-from--fade) + ( var(--fa-to--fade) - var(--fa-from--fade) ) * var(--fa-reverse-progress)),var(--fa-to--fade))}.fa--fade:not(.fa--fade--inv){--fa-scroll--fade:var(--fa-scaled--fade)}.fa--fade.fa--fade--inv{--fa-scroll--fade:calc(( var(--fa-scaled--fade) - 1 ) * -1)}.fa--fade--start-5{--fa-start--fade:.05}.fa--fade--start-10{--fa-start--fade:.1}.fa--fade--end-20{--fa-end--fade:.2}.fa--fade--start-20{--fa-start--fade:.2}.fa--fade--end-60{--fa-end--fade:.6}.fa--fade--end-65{--fa-end--fade:.65}.fa--fade--from-80:not(.fa--fade--inv){--fa-from--fade:.8}.fa--fade--from-80.fa--fade--inv{--fa-to--fade:.2}.fa--left-right{--fa-scaled--left-right:clamp(var(--fa-from--left-right),calc(( var(--fa-percent) - var(--fa-start--left-right) ) / ( var(--fa-end--left-right) - var(--fa-start--left-right) ) * ( var(--fa-to--left-right) - var(--fa-from--left-right) ) + var(--fa-from--left-right)),var(--fa-to--left-right))}.fa--left-right.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--left-right) ) / ( var(--fa-end--left-right) - var(--fa-start--left-right) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--left-right:clamp(var(--fa-from--left-right),calc(var(--fa-from--left-right) + ( var(--fa-to--left-right) - var(--fa-from--left-right) ) * var(--fa-reverse-progress)),var(--fa-to--left-right))}.fa--left-right:not(.fa--left-right--inv){--fa-scroll--left-right:var(--fa-scaled--left-right)}.fa--left-right.fa--left-right--inv{--fa-scroll--left-right:calc(( var(--fa-scaled--left-right) - 1 ) * -1)}.fa--left-right--start-5{--fa-start--left-right:.05}.fa--left-right--start-20{--fa-start--left-right:.2}.fa--left-right--end-65{--fa-end--left-right:.65}.fa--left-right--from-80:not(.fa--left-right--inv){--fa-from--left-right:.8}.fa--left-right--from-80.fa--left-right--inv{--fa-to--left-right:.2}.fa--left-right--end-95{--fa-end--left-right:.95}.fa--right-left{--fa-scaled--right-left:clamp(var(--fa-from--right-left),calc(( var(--fa-percent) - var(--fa-start--right-left) ) / ( var(--fa-end--right-left) - var(--fa-start--right-left) ) * ( var(--fa-to--right-left) - var(--fa-from--right-left) ) + var(--fa-from--right-left)),var(--fa-to--right-left))}.fa--right-left.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--right-left) ) / ( var(--fa-end--right-left) - var(--fa-start--right-left) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--right-left:clamp(var(--fa-from--right-left),calc(var(--fa-from--right-left) + ( var(--fa-to--right-left) - var(--fa-from--right-left) ) * var(--fa-reverse-progress)),var(--fa-to--right-left))}.fa--right-left:not(.fa--right-left--inv){--fa-scroll--right-left:var(--fa-scaled--right-left)}.fa--right-left.fa--right-left--inv{--fa-scroll--right-left:calc(( var(--fa-scaled--right-left) - 1 ) * -1)}.fa--right-left--start-20{--fa-start--right-left:.2}.fa--right-left--end-65{--fa-end--right-left:.65}.fa--right-left--from-80:not(.fa--right-left--inv){--fa-from--right-left:.8}.fa--right-left--from-80.fa--right-left--inv{--fa-to--right-left:.2}.fa--top-bottom{--fa-scaled--top-bottom:clamp(var(--fa-from--top-bottom),calc(( var(--fa-percent) - var(--fa-start--top-bottom) ) / ( var(--fa-end--top-bottom) - var(--fa-start--top-bottom) ) * ( var(--fa-to--top-bottom) - var(--fa-from--top-bottom) ) + var(--fa-from--top-bottom)),var(--fa-to--top-bottom))}.fa--top-bottom.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--top-bottom) ) / ( var(--fa-end--top-bottom) - var(--fa-start--top-bottom) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--top-bottom:clamp(var(--fa-from--top-bottom),calc(var(--fa-from--top-bottom) + ( var(--fa-to--top-bottom) - var(--fa-from--top-bottom) ) * var(--fa-reverse-progress)),var(--fa-to--top-bottom))}.fa--top-bottom:not(.fa--top-bottom--inv){--fa-scroll--top-bottom:var(--fa-scaled--top-bottom)}.fa--top-bottom.fa--top-bottom--inv{--fa-scroll--top-bottom:calc(( var(--fa-scaled--top-bottom) - 1 ) * -1)}.fa--top-bottom--start-20{--fa-start--top-bottom:.2}.fa--top-bottom--end-65{--fa-end--top-bottom:.65}.fa--top-bottom--from-80:not(.fa--top-bottom--inv){--fa-from--top-bottom:.8}.fa--top-bottom--from-80.fa--top-bottom--inv{--fa-to--top-bottom:.2}.fa--bottom-top{--fa-scaled--bottom-top:clamp(var(--fa-from--bottom-top),calc(( var(--fa-percent) - var(--fa-start--bottom-top) ) / ( var(--fa-end--bottom-top) - var(--fa-start--bottom-top) ) * ( var(--fa-to--bottom-top) - var(--fa-from--bottom-top) ) + var(--fa-from--bottom-top)),var(--fa-to--bottom-top))}.fa--bottom-top.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--bottom-top) ) / ( var(--fa-end--bottom-top) - var(--fa-start--bottom-top) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--bottom-top:clamp(var(--fa-from--bottom-top),calc(var(--fa-from--bottom-top) + ( var(--fa-to--bottom-top) - var(--fa-from--bottom-top) ) * var(--fa-reverse-progress)),var(--fa-to--bottom-top))}.fa--bottom-top:not(.fa--bottom-top--inv){--fa-scroll--bottom-top:var(--fa-scaled--bottom-top)}.fa--bottom-top.fa--bottom-top--inv{--fa-scroll--bottom-top:calc(( var(--fa-scaled--bottom-top) - 1 ) * -1)}.fa--bottom-top--start-20{--fa-start--bottom-top:.2}.fa--bottom-top--end-65{--fa-end--bottom-top:.65}.fa--bottom-top--from-80:not(.fa--bottom-top--inv){--fa-from--bottom-top:.8}.fa--bottom-top--from-80.fa--bottom-top--inv{--fa-to--bottom-top:.2}.fa--circle{--fa-scaled--circle:clamp(var(--fa-from--circle),calc(( var(--fa-percent) - var(--fa-start--circle) ) / ( var(--fa-end--circle) - var(--fa-start--circle) ) * ( var(--fa-to--circle) - var(--fa-from--circle) ) + var(--fa-from--circle)),var(--fa-to--circle))}.fa--circle.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--circle) ) / ( var(--fa-end--circle) - var(--fa-start--circle) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--circle:clamp(var(--fa-from--circle),calc(var(--fa-from--circle) + ( var(--fa-to--circle) - var(--fa-from--circle) ) * var(--fa-reverse-progress)),var(--fa-to--circle))}.fa--circle:not(.fa--circle--inv){--fa-scroll--circle:var(--fa-scaled--circle)}.fa--circle.fa--circle--inv{--fa-scroll--circle:calc(( var(--fa-scaled--circle) - 1 ) * -1)}.fa--circle--start-15{--fa-start--circle:.15}.fa--circle--end-85{--fa-end--circle:.85}.fa--blinds-h{--fa-scaled--blinds-h:clamp(var(--fa-from--blinds-h),calc(( var(--fa-percent) - var(--fa-start--blinds-h) ) / ( var(--fa-end--blinds-h) - var(--fa-start--blinds-h) ) * ( var(--fa-to--blinds-h) - var(--fa-from--blinds-h) ) + var(--fa-from--blinds-h)),var(--fa-to--blinds-h))}.fa--blinds-h.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--blinds-h) ) / ( var(--fa-end--blinds-h) - var(--fa-start--blinds-h) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--blinds-h:clamp(var(--fa-from--blinds-h),calc(var(--fa-from--blinds-h) + ( var(--fa-to--blinds-h) - var(--fa-from--blinds-h) ) * var(--fa-reverse-progress)),var(--fa-to--blinds-h))}.fa--blinds-h:not(.fa--blinds-h--inv){--fa-scroll--blinds-h:var(--fa-scaled--blinds-h)}.fa--blinds-h.fa--blinds-h--inv{--fa-scroll--blinds-h:calc(( var(--fa-scaled--blinds-h) - 1 ) * -1)}.fa--blinds-h--start-20{--fa-start--blinds-h:.2}.fa--blinds-h--end-65{--fa-end--blinds-h:.65}.fa--blinds-h--end-70{--fa-end--blinds-h:.7}.fa--blinds-h--from-80:not(.fa--blinds-h--inv){--fa-from--blinds-h:.8}.fa--blinds-h--from-80.fa--blinds-h--inv{--fa-to--blinds-h:.2}.fa--rotate{--fa-scaled--rotate:clamp(var(--fa-from--rotate),calc(( var(--fa-percent) - var(--fa-start--rotate) ) / ( var(--fa-end--rotate) - var(--fa-start--rotate) ) * ( var(--fa-to--rotate) - var(--fa-from--rotate) ) + var(--fa-from--rotate)),var(--fa-to--rotate))}.fa--rotate.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--rotate) ) / ( var(--fa-end--rotate) - var(--fa-start--rotate) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--rotate:clamp(var(--fa-from--rotate),calc(var(--fa-from--rotate) + ( var(--fa-to--rotate) - var(--fa-from--rotate) ) * var(--fa-reverse-progress)),var(--fa-to--rotate))}.fa--rotate:not(.fa--rotate--inv){--fa-scroll--rotate:var(--fa-scaled--rotate)}.fa--rotate.fa--rotate--inv{--fa-scroll--rotate:calc(( var(--fa-scaled--rotate) - 1 ) * -1)}.fa--rotate--start-20{--fa-start--rotate:.2}.fa--rotate--end-65{--fa-end--rotate:.65}.fa--rotate--from-80:not(.fa--rotate--inv){--fa-from--rotate:.8}.fa--rotate--from-80.fa--rotate--inv{--fa-to--rotate:.2}.fa--custom{--fa-scaled--custom:clamp(var(--fa-from--custom),calc(( var(--fa-percent) - var(--fa-start--custom) ) / ( var(--fa-end--custom) - var(--fa-start--custom) ) * ( var(--fa-to--custom) - var(--fa-from--custom) ) + var(--fa-from--custom)),var(--fa-to--custom))}.fa--custom.fa--reverse{--fa-progress:calc(( var(--fa-percent) - var(--fa-start--custom) ) / ( var(--fa-end--custom) - var(--fa-start--custom) ));--fa-reverse-progress:calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--custom:clamp(var(--fa-from--custom),calc(var(--fa-from--custom) + ( var(--fa-to--custom) - var(--fa-from--custom) ) * var(--fa-reverse-progress)),var(--fa-to--custom))}.fa--custom:not(.fa--custom--inv){--fa-scroll--custom:var(--fa-scaled--custom)}.fa--custom.fa--custom--inv{--fa-scroll--custom:calc(( var(--fa-scaled--custom) - 1 ) * -1)}.fa--custom--from-5:not(.fa--custom--inv){--fa-from--custom:.05}.fa--custom--from-5.fa--custom--inv{--fa-to--custom:.95}.fa--custom--start-20{--fa-start--custom:.2}.fa--custom--end-65{--fa-end--custom:.65}.fa--mouse-move:not(.fa--mouse--bounce):not(:hover){transition:all .35s,transform .3s .1s!important}.fa--mouse-move:not(.fa--mouse--bounce):hover{transition:all .35s,transform .1s!important}.fa--mouse-move{--fa-factor-x:.25px;--fa-factor-y:.25px;transform:translate(calc(var(--fa-mouse-x) * var(--fa-factor-x)),calc(var(--fa-mouse-y) * var(--fa-factor-y)))}.fa--mouse-3d{transform-style:preserve-3d}.fa--mouse-3d-wrapper:not(:hover) .fa--mouse-3d:not(.fa--mouse--bounce){transition:all .35s,transform .3s .1s!important}.fa--mouse-3d-wrapper:hover .fa--mouse-3d:not(.fa--mouse--bounce){transition:all .35s,transform .1s!important}.fa--mouse-3d{--fa-factor-x:1.25deg;--fa-factor-y:1.25deg;transform:rotateX(calc(var(--fa-mouse-x) * var(--fa-factor-x))) rotateY(calc(var(--fa-mouse-y) * var(--fa-factor-y)))}.fa--mouse-3d__inner{transform:translatez(100px) scale(.85)}.fa--mouse-follow:not(.fa--mouse--bounce):not(:hover){transition:all .35s,transform .3s .1s!important}.fa--mouse-follow:not(.fa--mouse--bounce):hover{transition:all .35s,transform .1s!important}.fa--mouse-follow{--fa-factor-x:.25px;--fa-factor-y:.25px;--fa-factor-r:.03deg;transform:translate(calc(var(--fa-mouse-x) * var(--fa-factor-x)),calc(var(--fa-mouse-y) * var(--fa-factor-y))) rotate(calc(var(--fa-mouse-r) * var(--fa-factor-r)))}