.hero{text-align:center;width:100%;height:100%;font-family:var(--font-nunito-sans), sans-serif;--tw-text-opacity:1;color:rgb(0 25 56/var(--tw-text-opacity));background-image:linear-gradient(90deg,#00000008 1px,#0000 1px),linear-gradient(#00000008 1px,#0000 1px);background-size:100px 100px;padding-top:7rem}.dark .hero{background-image:linear-gradient(90deg,#d2e6ff0a 1px,#0000 1px),linear-gradient(#d2e6ff0a 1px,#0000 1px)}@media (min-width:1024px){.hero{padding-top:7rem}}.hero:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hero-title{padding-left:1.5rem;padding-right:1.5rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}@media (min-width:1024px){.hero-title{font-size:3rem;line-height:1}}.hero-subtitle{padding:2rem 2.5rem;font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.hero-subtitle{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:1024px){.hero-subtitle{padding-top:1rem;padding-bottom:1rem;font-size:1.25rem;line-height:1.75rem}}.hero-image-container{justify-content:center;display:flex}.hero-image{width:91.6667%}@media (min-width:1024px){.hero-image{width:60%}}.swiper-pagination-bullet{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity));background-color:#d2e6ff66;border-radius:9999px;width:1.5rem;height:.5rem;display:inline-block}@media (min-width:1024px){.swiper-pagination-bullet{width:2rem;height:.75rem}}.swiper-pagination-bullet:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));background-color:#d2e6ff29}.swiper-pagination-bullet{transition:width .3s}.swiper-pagination-bullet-active{--tw-border-opacity:1;border-width:1px;border-color:rgb(164 205 255/var(--tw-border-opacity));background-color:#d2e6ff4d;width:2.5rem}@media (min-width:1024px){.swiper-pagination-bullet-active{width:4rem}}.swiper-pagination-bullet-active:where(.dark,.dark *){background-color:#a4cdff66;border-color:#a4cdff4d}.hero-swiper .swiper-button-next,.hero-swiper .swiper-button-prev{color:#0052cc;opacity:.7;transition:opacity .2s;transform:scale(.65)}.hero-swiper .swiper-button-next:hover,.hero-swiper .swiper-button-prev:hover{opacity:1}.dark .hero-swiper .swiper-button-next,.dark .hero-swiper .swiper-button-prev{color:#a4cdff}.statistics{font-family:var(--font-nunito-sans), sans-serif;--tw-text-opacity:1;color:rgb(0 25 56/var(--tw-text-opacity));padding:1.5rem 1rem}@media (min-width:1024px){.statistics{padding:2rem 2.5rem}}.statistics:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.statistics-card{background-color:#d2e6ff29;border-width:1px;border-color:#a4cdff4d;border-radius:.75rem;padding:1rem}.statistics-card:where(.dark,.dark *){background-color:#ffffff1a;border-color:#d2e6ff4d}.statistics-card-subtitle{padding-top:.5rem;font-size:1.25rem;font-weight:300;line-height:1.75rem}.statistics-card-subtitle:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(230 228 228/var(--tw-text-opacity))}.features{height:100%;font-family:var(--font-nunito-sans), sans-serif;flex-direction:column;justify-content:center;align-items:center;padding-bottom:3rem;padding-left:.5rem;padding-right:.5rem;display:flex}@media (min-width:768px){.features{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.features{padding-left:6rem;padding-right:6rem}}.features-container-left-right{flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex}.features-container-left-right>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.features-container-left-right{padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.features-container-left-right{flex-direction:row;align-items:stretch}.features-container-left-right>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.features-container-left-right{padding-left:0;padding-right:0}}.feature-left{flex:1;justify-content:center;width:100%;display:flex}.feature-left>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}@media (min-width:1024px){.feature-left{justify-content:flex-end}.feature-left>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}}.features-container{flex-direction:column;width:100%;display:flex}.feature-cards-container{column-gap:1.5rem;display:flex}.vertical-scroll{background-color:#d2e6ff29;height:100%;display:none;position:relative}@media (min-width:1024px){.vertical-scroll{width:.5rem;display:block}}.vertical-scroll:where(.dark,.dark *){background-color:#d2e6ff4d}.vertical-scroll-selected{--tw-bg-opacity:1;background-color:rgb(164 205 255/var(--tw-bg-opacity));border-radius:9999px}.feature-card{cursor:default;background-color:#d2e6ff29;border-width:1px;border-color:#a4cdff4d;border-radius:.75rem;width:100%;margin-top:.5rem;margin-bottom:.5rem;padding:1rem}.feature-card:where(.dark,.dark *){caret-color:#ffffff1a;border-color:#d2e6ff4d}.feature-card-selected{--tw-border-opacity:1;border-color:rgb(164 205 255/var(--tw-border-opacity))}.feature-card-icon{--tw-text-opacity:1;color:rgb(0 25 56/var(--tw-text-opacity));background-color:#ffffff0f;border-radius:9999px;padding-top:.25rem;padding-bottom:.25rem}.feature-card-icon:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.feature-card-title{padding-top:.25rem;padding-bottom:.25rem;font-size:1.25rem;line-height:1.75rem}.feature-card-desc{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;font-weight:300;line-height:1.25rem}.feature-right{width:100%;font-family:var(--font-outfit), sans-serif;background-color:#d2e6ff29;border-width:1px;border-color:#a4cdff4d;border-radius:1rem;flex-direction:column;flex:1;justify-content:center;align-items:center;margin-left:1rem;margin-right:1rem;padding-top:2.5rem;padding-bottom:2.5rem;font-weight:300;display:flex}@media (min-width:1024px){.feature-right{width:50%}}.feature-right:where(.dark,.dark *){caret-color:#ffffff1a;border-color:#d2e6ff4d}.feature-right-card{flex-direction:column;justify-content:center;align-items:center;width:75%;display:flex}.feature-right-card>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.feature-right-card{--tw-border-opacity:1;border-width:1px;border-color:rgb(164 205 255/var(--tw-border-opacity));background-color:#d2e6ff29;border-radius:1rem;padding:1rem}@media (min-width:1024px){.feature-right-card{padding-left:1.5rem;padding-right:1.5rem}}.feature-right-card:where(.dark,.dark *){caret-color:#ffffff1a;border-color:#d2e6ff4d}.feature-right-card-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.second-row{font-size:1.5rem;font-weight:500;line-height:2rem}@media (min-width:1024px){.second-row{font-size:1.875rem;line-height:2.25rem}}.feature-card-right-icon{--tw-border-opacity:1;border-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 25 56/var(--tw-bg-opacity));--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(255 255 255/var(--tw-text-opacity));border-radius:9999px;justify-content:center;align-items:center;font-size:1rem;font-weight:300;line-height:1.5rem;display:flex}.feature-card-right-icon:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 25 56/var(--tw-text-opacity))}.feature-right-card-last{flex-direction:row;width:100%;display:flex}.feature-right-card-last>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.feature-right-card-last{padding-top:4rem}.last-bar{border-radius:.25rem;height:14px}.website-bar{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));width:68.2%}.ecommerce-bar{--tw-bg-opacity:1;background-color:rgb(66 103 178/var(--tw-bg-opacity));width:32.8%}.solutions{padding-left:1rem;padding-right:1rem}.solution-cards{flex-direction:column;width:100%;display:flex}.solution-cards>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.solution-cards{padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.solution-cards{padding-left:6rem;padding-right:6rem}}.solution-card{justify-content:center;align-items:center}.solution-card>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.solution-card{background-color:#d2e6ff29;border-width:1px;border-color:#a4cdff4d;border-radius:1rem;padding-left:2rem;padding-right:2rem}.solution-card:hover{--tw-border-opacity:1;border-color:rgb(164 205 255/var(--tw-border-opacity))}@media (min-width:1024px){.solution-card>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)));--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.solution-card:where(.dark,.dark *){background-color:#ffffff0f;border-color:#d2e6ff4d}.solution-card-image{flex-direction:row;justify-content:center;align-items:flex-end;width:100%;display:flex}@media (min-width:1024px){.solution-card-image{width:50%;padding-top:2.5rem}}.solution-card-content{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.solution-card-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.solution-card-content{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:1024px){.solution-card-content{width:50%;padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem}}.solution-card-title{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:768px){.solution-card-title{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.solution-card-title{font-size:2.25rem;line-height:2.5rem}}.solution-card-list{padding-left:1.5rem;font-weight:300;list-style-type:disc}.solution-card-list-item{padding-top:.25rem;padding-bottom:.25rem}@media (min-width:1024px){.solution-card-list-item{padding-top:.5rem;padding-bottom:.5rem}}.how-it-works{padding-left:2rem;padding-right:2rem}@media (min-width:1024px){.how-it-works{padding-top:1.5rem;padding-left:6rem;padding-right:6rem}}.how-cards{flex-direction:column;justify-content:center;align-items:stretch;display:flex}@media (min-width:1024px){.how-cards{flex-direction:row}.how-cards>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}}.how-card{color:#001938b3;background-color:#d2e6ff29;border-color:#a4cdff4d;border-left-width:4px;flex:1;padding:2.5rem 4rem 2.5rem 3rem}.how-card:hover{--tw-border-opacity:1;border-color:rgb(164 205 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 25 56/var(--tw-text-opacity))}.how-card:where(.dark,.dark *){color:#ffffffb3;background-color:#ffffff1a;border-color:#d2e6ff4d}.how-card:where(.dark,.dark *):hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.how-card-title{padding-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){.how-card-title{font-size:1.875rem;line-height:2.25rem}}.how-card-desc{font-weight:300}@media (min-width:1024px){.services{padding-left:6rem;padding-right:6rem}}.services-navbar{text-align:center;justify-content:flex-start;align-items:center;width:100%;display:flex;overflow-x:scroll}@media (min-width:1024px){.services-navbar{justify-content:center;overflow-x:auto}}.services-navbar-item{cursor:pointer;white-space:nowrap;opacity:.5;border-bottom-width:1px;border-bottom-color:#ffffff29;flex:1;padding:1rem 3rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.services-navbar-item{padding-left:.5rem;padding-right:.5rem}}.selected-navbar{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(18 213 118/var(--tw-border-opacity));opacity:1;background-color:#91f6c533}.first-navbar{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.last-navbar{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.services-mobile-navbar{justify-content:center;align-items:center;display:flex}.services-mobile-navbar>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.services-mobile-navbar{padding-left:3rem;padding-right:3rem}.services-mobile-navbar-item{white-space:nowrap;text-align:center;opacity:.5;border-bottom-width:1px;border-bottom-color:#ffffff29;padding-top:1rem;padding-bottom:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.services-mobile-navbar-arrow{--tw-text-opacity:1;color:rgb(0 25 56/var(--tw-text-opacity))}.services-mobile-navbar-arrow:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.services-content{flex-direction:column;justify-content:center;align-items:center;padding-left:2.5rem;padding-right:2.5rem;display:flex}@media (min-width:1024px){.services-content{flex-direction:row}.services-content>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.services-content{padding-top:5rem;padding-left:3rem;padding-right:3rem}}.services-content-left{text-align:center;flex:1;padding-top:3rem;padding-bottom:3rem}@media (min-width:1024px){.services-content-left{text-align:start}}.services-content-left-title{padding-bottom:2rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.services-content-left-description{padding-bottom:2rem;font-weight:300}.services-content-right{flex:1}@media (min-width:1024px){.faq{padding-left:5rem;padding-right:5rem}}.faq-navbar{text-align:center;justify-content:center;align-items:center;width:100%;padding-left:8rem;padding-right:8rem;display:flex}.faq-navbar-item{cursor:pointer;--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity));flex:1;padding-top:1rem;padding-bottom:1rem;font-weight:300}.faq-navbar-item-selected{--tw-text-opacity:1;color:rgb(0 25 56/var(--tw-text-opacity));font-weight:400}.faq-navbar-item-selected:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.faq-mobile-navbar{justify-content:center;align-items:center;display:flex}.faq-mobile-navbar>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.faq-mobile-navbar{padding-left:3rem;padding-right:3rem}.slider{width:100%}.faq-mobile-navbar-item{white-space:nowrap;text-align:center;opacity:.5;border-bottom-width:1px;border-bottom-color:#ffffff29;padding-top:1rem;padding-bottom:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.selected-mobile-navbar{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(18 213 118/var(--tw-border-opacity));opacity:1;background-color:#91f6c533}.faq-mobile-navbar-arrow{--tw-text-opacity:1;color:rgb(0 25 56/var(--tw-text-opacity))}.faq-mobile-navbar-arrow:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.faq-items{flex-direction:column;justify-content:center;align-items:center;display:flex}.faq-items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.faq-items{padding-top:1.5rem;padding-left:2rem;padding-right:2rem}@media (min-width:1024px){.faq-items{padding-left:3rem;padding-right:3rem}}.faq-item{cursor:pointer;background-color:#d2e6ff29;border-width:1px;border-color:#a4cdff33;border-radius:.75rem;flex-direction:row;justify-content:stretch;align-items:center;width:100%;padding:1.5rem;display:flex}.faq-item:where(.dark,.dark *){background-color:#ffffff1a;border-color:#d2e6ff1a}.selected{--tw-border-opacity:1;border-color:rgb(164 205 255/var(--tw-border-opacity))}.faq-item-left{width:83.3333%}@media (min-width:1024px){.faq-item-left{width:75%}}.faq-item-question{font-size:1.125rem;line-height:1.75rem}.faq-item-answer{color:#001938cc;font-weight:300}.faq-item-answer:where(.dark,.dark *){color:#fffc}.faq-item-right{text-align:right;--tw-text-opacity:1;width:16.6667%;color:rgb(18 213 118/var(--tw-text-opacity));font-size:2.25rem;font-weight:300;line-height:2.5rem}@media (min-width:1024px){.faq-item-right{width:25%}}.faq-item-right{line-height:0}.cta-section{flex-direction:column;justify-content:center;align-items:center;margin-top:3rem;display:flex;position:relative}.cta-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.cta-section{text-align:center;padding-left:2.5rem;padding-right:2.5rem;overflow:hidden}@media (min-width:1024px){.cta-section{margin-top:5rem}.cta-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.cta-section{padding-left:12rem;padding-right:12rem}}.cta-section-grid{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.cta-section-grid-patch{z-index:10;width:75%;position:absolute}.cta-title{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){.cta-title{font-size:2.25rem;line-height:2.5rem}}.cta-desc{color:#001938cc;font-weight:300}@media (min-width:1024px){.cta-desc{padding-left:4rem;padding-right:4rem}}.cta-desc:where(.dark,.dark *){color:#fffc}.cta-section-buttons{z-index:20;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.cta-section-buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.cta-section-buttons{padding-left:.5rem;padding-right:.5rem}@media (min-width:640px){.cta-section-buttons{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.cta-section-buttons{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){.cta-section-buttons{width:50%}.cta-section-buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.cta-section-buttons{padding-left:6rem;padding-right:6rem}}.cta-section-button{white-space:nowrap;flex:1}.cta-section:before,.cta-section:after{content:"";background:linear-gradient(270deg,#8b5cf600 0%,#c084fc 35%,#e879f9 50%,#c084fc 65%,#8b5cf600 100%);width:100%;height:1px}.cta-section:before{position:absolute;top:0;left:0}
:root,:host{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone"}svg:not(:root).svg-inline--fa,svg:not(:host).svg-inline--fa{box-sizing:content-box;overflow:visible}.svg-inline--fa{display:var(--fa-display,inline-block);vertical-align:-.125em;height:1em;overflow:visible}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{margin:auto;position:absolute;inset:0}.fa-layers-text,.fa-layers-counter{text-align:center;display:inline-block;position:absolute}.fa-layers{text-align:center;vertical-align:-.125em;width:1em;height:1em;display:inline-block;position:relative}.fa-layers svg.svg-inline--fa{transform-origin:50%}.fa-layers-text{transform-origin:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:100% 0;overflow:hidden}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 100%;top:auto}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 100%;top:auto;right:auto}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 0}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 0}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-fw{text-align:center;width:1.25em}.fa-ul{margin-left:var(--fa-li-margin,2.5em);padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width,2em));text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{z-index:var(--fa-stack-z-index,auto);margin:auto;position:absolute;inset:0}.svg-inline--fa.fa-stack-1x{width:1.25em;height:1em}.svg-inline--fa.fa-stack-2x{width:2.5em;height:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.sr-only,.fa-sr-only,.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse,.fa-duotone.fa-inverse{color:var(--fa-inverse,#fff)}
