@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500,500i,700,700i&display=swap);:root{--scrollbarWidth:0px;--windowWidth:calc(100vw - var(--scrollbarWidth));--layoutWidthMax:1080px;--layoutWidth:var(--layoutWidthMax);--gradientColors:#9801cc,#13b2f9;--sectionPaddingTop:calc(var(--sectionPaddingTopMax)*1px);--sectionPaddingTopMax:116;--angleStrong:-12deg;--angleStrongSin:0.212;--gutterWidth:calc(var(--windowWidth)/2 - var(--layoutWidth)/2);--columnPaddingNormal:16px;--globalFontColor:#425466;--gradientColorZero:#9801cc;--gradientColorOne:#4f46e5;--gradientColorTwo:#90e0ff;--gradientColorThree:#576fff;--gradientColorZeroTransparent:#a960ee00;--gradientColorOneTransparent:#ff333d00;--gradientColorTwoTransparent:#90e0ff00;--gradientColorThreeTransparent:#ffcb5700}@media(max-width:767px){:root{--layoutWidthMax:calc(100vw - 40px)}}html{-webkit-font-smoothing:antialiased}body,html{background-color:#e7ecf1;color:#425466;color:var(--globalFontColor);font-family:Ubuntu,Helvetica,sans-serif;height:auto;margin:0;overflow-x:hidden;padding:0;width:100%}#root{height:100%}*{box-sizing:border-box}a{color:#9801cc}.no-display{display:none}.react-tel-input,.special-label,input{font-family:Ubuntu,Helvetica,sans-serif!important}.btn{background-color:#fff;border:none;border-radius:5px;box-shadow:0 5px 7px -3px #0000004d;color:#000;cursor:pointer;font-weight:600;margin-left:10px;padding:10px 20px;text-decoration:none;transition:all .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(hover:hover){.btn:hover{box-shadow:0 6px 11px -4px #0000004d;transform:translateY(-1.5px)}}.btn.transparent{background-color:#0000;box-shadow:none}@media(hover:hover){.btn.transparent:hover{background-color:#0000;box-shadow:none;text-decoration:underline;transform:none}}.btn.purple-transparent{background-color:#0000!important;border:1px solid #9801cc!important;color:#9801cc!important}.btn.black-transparent{background-color:#0000!important;border:1px solid #000!important;color:#000!important}.btn.white{color:#fff}.btn.accent{color:#000}.btn.arrow{background-color:#000;color:#fff}.btn.arrow svg{margin-left:5px}.recaptcha-privacy-terms{font-size:.6em;margin-top:20px;padding:0 2px}.hero{align-items:center;background-color:#f6f9fc;display:flex;height:100%;justify-content:center;padding-top:78px;position:relative}.hero.mobile{flex-direction:column}.hero-gradient{--gradientAngle:var(--angleStrong);--gradientHeight:calc(100% + var(--sectionPaddingTop) + var(--transformOriginX)*var(--sectionAngleSin));--transformOriginX:-60px;--sectionAngleSin:var(--angleStrongSin);border:none;bottom:0;height:var(--gradientHeight);left:0;overflow:hidden;position:absolute;top:auto;transform:skewY(var(--gradientAngle));transform-origin:var(--transformOriginX) 100%;width:var(--windowWidth)}@media(min-width:600px){.hero-gradient{--transformOriginX:calc(var(--gutterWidth)*0.8)}}.hero-gradient:after{background:radial-gradient(var(--gradientColorThree) 23%,var(--gradientColorThreeTransparent) 67% 100%) 385px -24px,radial-gradient(var(--gradientColorOne) 0,var(--gradientColorOneTransparent) 60% 100%) -940px 290px,radial-gradient(var(--gradientColorTwo) 10%,var(--gradientColorTwoTransparent) 60% 100%) -120px 250px,radial-gradient(var(--gradientColorOne) 40%,var(--gradientColorOneTransparent) 57% 100%) 495px -44px,radial-gradient(var(--gradientColorZero) 30%,var(--gradientColorZeroTransparent) 67% 100%) 122px -120px,radial-gradient(var(--gradientColorZero) 10%,var(--gradientColorZeroTransparent) 60% 100%) -420px 120px,radial-gradient(var(--gradientColorTwo) 15%,var(--gradientColorTwoTransparent) 50% 100%) -620px 0,radial-gradient(var(--gradientColorTwo) 25%,var(--gradientColorTwoTransparent) 50% 100%) 520px -250px,var(--gradientColorZero);background-repeat:repeat-y;content:"";height:100%;left:50%;max-height:600px;min-width:1000px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:-1}.hero-gradient.mobile{height:calc(100% + 36.89192px + 5.97015vw)}.hero-gradient.mobile:after{max-height:436px;transform:translateX(-50%) scaleY(.995);transition:transform 1s 1s}.hero-content{align-items:flex-start;border:1px dashed #42477017;border-bottom:none;border-top:none;display:flex;justify-content:space-between;padding:0 20px;width:calc(var(--layoutWidth) + 40px)}.hero-content.mobile{flex-direction:column}.title-section{flex:1 1;padding:40px 80px 40px 0;z-index:2}.title-section p{font-size:1em;line-height:28px;margin-bottom:30px;margin-top:30px}.title-section.mobile{padding:40px 0}.title-section.mobile p{font-size:.9em;line-height:26px}.title-section .title-cta{align-items:center;display:flex;justify-content:left}.title-section .title-cta .chevron-icon{margin-left:5px}.title-section .title-cta .play-icon{margin-right:5px}.title-section .title-cta .btn:first-child{margin-left:0!important}.rotating-container{font-size:1em;margin:80px 0 20px}.rotating-container.mobile{margin:40px 0 20px}.rotating-container .no-rotate{color:#000;font-size:6em;font-weight:500;letter-spacing:-.3rem;mix-blend-mode:color-burn}.rotating-container .rotating-word{background-color:#fff;border-radius:8px;box-shadow:0 5px 15px #00000059;color:#000;font-size:6em;font-weight:500;letter-spacing:-.3rem;padding:0 15px}.rotating-container.mobile .no-rotate,.rotating-container.mobile .rotating-word{font-size:3.4em;font-weight:700;letter-spacing:-.2rem}.image-section{flex:1 1;position:relative}.image-section .dashboard-graphic{--graphic-width:48vw;background:linear-gradient(#fff6,#ffffff4d 25%,#f6f9fc4d 50%,#f6f9fc 60%);border-radius:8px;box-shadow:inset 0 1px 1px 0 #ffffff1a,0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d;height:calc(var(--graphic-width)*9/16);left:0;max-height:410.0625px;max-width:729px;padding:8px;position:absolute;top:120px;-webkit-user-select:none;user-select:none;width:var(--graphic-width);z-index:1}.image-section .dashboard-graphic video{border-radius:8px;height:100%;object-fit:cover;width:100%}.image-section .dashboard-graphic.mobile{height:auto;left:auto;position:relative;top:auto;width:100%}.image-section .phone-graphic{--phoneBorderRadius:36px;--phoneScreenBorderRadius:29px;--phoneWidth:264px;--phoneHeight:533px;--phoneGraphicShadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d,inset 0 -2px 6px 0 #0a254059;background:#f6f9fc;border-radius:var(--phoneBorderRadius);box-shadow:var(--phoneGraphicShadow);font-size:16px;height:var(--phoneHeight);left:100px;margin-top:120px;padding:8px;position:relative;-webkit-user-select:none;user-select:none;visibility:hidden;width:var(--phoneWidth);z-index:1}.image-section .phone-graphic .screen{background:#fff;border-radius:var(--phoneScreenBorderRadius);height:100%;position:relative}.image-section img{height:auto;max-width:100%}.play-button{background-color:#000c;border-radius:50%;color:#fff;cursor:pointer;padding:4px 2px;position:absolute;right:15px;top:15px;z-index:99}.play-button:hover{background-color:#000}.marketplaces{align-items:center;background-color:#f6f9fc;display:flex;height:100%;justify-content:center;padding:0;position:relative}.marketplaces.mobile .marketplaces-content{flex-direction:column}.marketplaces.mobile .marketplaces-content .marketplaces-announce-wrapper{justify-content:center;padding:0}.marketplaces.mobile .marketplaces-content .marketplaces-announce-wrapper svg{display:none}.marketplaces.mobile .marketplaces-content .marketplaces-announce-wrapper .marketplaces-announce{padding:0 0 20px}.marketplaces.mobile .marketplaces-content .marketplaces-announce-wrapper .marketplaces-announce span{text-align:center}.marketplaces.mobile .marketplaces-content .marketplaces-announce-wrapper .marketplaces-announce .large{font-size:1.2em;letter-spacing:normal}.marketplaces .marketplaces-content{align-items:center;border:1px dashed #42477017;border-bottom:none;border-top:none;display:flex;padding:40px 0 60px;width:calc(var(--layoutWidth) + 40px)}.marketplaces .marketplaces-content .marketplaces-announce-wrapper{align-items:center;display:flex;flex:.7 1;padding:0 0 0 20px}.marketplaces .marketplaces-content .marketplaces-announce-wrapper svg{font-size:2em}.marketplaces .marketplaces-content .marketplaces-announce-wrapper .marketplaces-announce{display:flex;flex-direction:column;padding:0 20px 0 0}.marketplaces .marketplaces-content .marketplaces-announce-wrapper .marketplaces-announce .large{color:#000;font-size:2em;font-weight:700;letter-spacing:-.1rem;margin-bottom:10px}.marketplaces .marketplaces-content .marketplaces-partners{box-sizing:border-box;flex:2 1;overflow:hidden}.wrapper{--size:clamp(10rem,1rem + 40vmin,10rem);--gap:calc(var(--size)/14);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap));display:flex;gap:var(--gap);height:100%;margin:auto;max-width:100%}.wrapper.mobile .marquee{max-width:100vw;min-width:100vw}.marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%,#000 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20%,#000 80%,#0000);-webkit-mask-image:linear-gradient(var(--mask-direction,to right),#0000,#000 20%,#000 80%,#0000);mask-image:linear-gradient(var(--mask-direction,to right),#0000,#000 20%,#000 80%,#0000);overflow:hidden;-webkit-user-select:none;user-select:none}.marquee,.marquee__group{display:flex;gap:var(--gap)}.marquee__group{align-items:center;animation:scroll-x var(--duration) linear infinite;flex-shrink:0;justify-content:space-around;min-width:100%}@media(prefers-reduced-motion:reduce){.marquee__group{animation-play-state:paused}}@keyframes scroll-x{0%{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}.marquee-item{height:auto;object-fit:contain;padding:calc(var(--size)/10)}.how{align-items:center;display:flex;flex-direction:column;height:100%;padding:0;position:relative}.how.solver{background-color:#0a2540}.how .headline{color:#9801cc;font-size:1.4em;font-weight:700;padding-bottom:40px;padding-top:80px;text-align:center}.how .headline,.how .how-steps{border:1px dashed #42477017;border-bottom:none;border-top:none;width:calc(var(--layoutWidth) + 40px)}.how .how-steps{align-items:stretch;display:flex;padding-bottom:80px;padding-top:40px}.how .how-steps.mobile{flex-direction:column;padding-bottom:40px}.how .how-steps.mobile .how-step{padding-bottom:20px}.how .how-steps.mobile .how-step.step-arrow{display:none}.how .how-steps .how-step{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:0 20px}.how .how-steps .how-step .step-number{background-color:#000;border-radius:50%;color:#fff;font-size:1.2em;font-weight:700;padding:3px 9px;text-align:center}.how .how-steps .how-step .step-title{color:#000;font-size:2em;font-weight:700;letter-spacing:-.1rem;margin:12px 0}.how .how-steps .how-step .step-description{line-height:28px;text-align:center}.how .how-steps .how-step.step-arrow{align-items:center;color:#000;flex:.25 1;justify-content:center;padding:0}.how .how-problem{display:flex;justify-content:center;width:calc(var(--layoutWidth) + 40px)}.how .how-problem.mobile .how-problem-content{font-size:1em;letter-spacing:normal}.how .how-problem .how-problem-content{align-items:center;border:1px dashed #42477017;border-bottom:none;border-top:none;box-sizing:border-box;color:#fff;display:flex;flex:1 1;font-size:3em;font-weight:700;justify-content:center;letter-spacing:-.2rem;padding:20px 0;width:calc(var(--layoutWidth) + 40px)}.how .how-problem .how-problem-content span{background-color:#fff;border-radius:8px;color:#0a2540;margin:0 9px;padding:0 8px}.how .how-content{align-items:stretch;border:1px dashed #42477017;border-bottom:none;border-top:none;display:flex;justify-content:center;margin-bottom:-200px;padding:0 0 80px;width:calc(var(--layoutWidth) + 40px)}.how .how-content.mobile{flex-direction:column}.how .how-content.mobile .how-item:not(.right){padding-bottom:40px}.how .how-content.mobile .how-item{padding-top:40px}.how .how-content.mobile .how-item .how-solution-ready{margin-top:20px}.how .how-item{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;padding:80px 40px 140px;position:relative}.how .how-item:last-child{background-color:#90e0ff;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.how .left .how-solution-ready{color:#000;font-weight:700;margin:80px 0 20px}.how .left .how-solution-ready-sub{margin-bottom:20px}.how .left .how-cta{flex-grow:0;margin-left:0}.how .left .how-solution,.how .right .how-solution{color:#9801cc;font-size:1.4em;font-weight:700;margin-bottom:20px;mix-blend-mode:color-burn}.how .left .how-problem-container,.how .right .how-problem-container{border-radius:8px;display:flex;flex-direction:column}.how .left .how-problem-container .how-problem-item,.how .right .how-problem-container .how-problem-item{margin-bottom:12px;margin-left:4px;padding-left:20px;position:relative}.how .left .how-problem-container .how-problem-item:not(.problem),.how .right .how-problem-container .how-problem-item:not(.problem){line-height:1.5;margin-bottom:18px}.how .left .how-problem-container .how-problem-item:before,.how .right .how-problem-container .how-problem-item:before{color:#9801cc;content:"✓";left:0;mix-blend-mode:color-burn;position:absolute}.how .left .how-problem-container .how-problem-item.problem:before,.how .right .how-problem-container .how-problem-item.problem:before{content:"x";left:2px}.value{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative}.value.mobile .value-content{padding-top:140px}.value.mobile .value-content .value-description-container{padding-bottom:40px}.value.mobile .value-content .metrics-container{align-items:flex-start;margin-left:0}.value.mobile .value-content .metrics-container .metric .metric-value{font-size:1em}.value.mobile .value-content .metrics-container .metric .metric-description{font-size:.8em;line-height:16px}.value .value-background-mask{--sectionBackgroundOverflow:visible;height:100%;overflow:var(--sectionBackgroundOverflow);position:absolute;width:100%}.value .value-background-mask .value-background{--angleNormal:-6deg;--sectionAngle:var(--angleNormal);--sectionAngleMaxHeight:none;--sectionTransformOrigin:100% 0;--backgroundColor:#0a2540;background:var(--backgroundColor);height:100%;left:0;max-height:var(--sectionAngleMaxHeight);overflow:hidden;position:relative;top:0;transform:skewY(var(--sectionAngle));transform-origin:var(--sectionTransformOrigin);width:100%}.value .value-content{border:1px dashed #42477017;border-bottom:none;border-top:none;display:flex;flex-direction:column;padding:260px 20px 0;width:calc(var(--layoutWidth) + 40px);z-index:1}.value .value-content .headline{color:#9801cc;font-size:1.4em;font-weight:700;margin-bottom:30px}.value .value-content .value-description-container{align-items:flex-start;display:flex;padding-bottom:80px}.value .value-content .value-description-container .left{display:flex;flex:1 1;flex-direction:column}.value .value-content .value-description-container .left .value-section{display:flex;flex-direction:column}.value .value-content .value-description-container .left .value-section .value-section-headline{color:#fff;font-size:3em;font-weight:700;letter-spacing:-.2rem;margin-bottom:20px}.value .value-content .value-description-container .left .value-section .value-section-description{color:#adbdcc;display:flex;flex-direction:column;line-height:28px}.value .value-content .value-description-container .right{display:flex;flex:1 1;justify-content:flex-end;position:relative}.value .value-content .value-description-container .right .value-animation-container{--gutter:14px;background:linear-gradient(#fff6,#ffffff4d 25%,#f6f9fc4d 50%,#0a2540 60%);border-radius:8px;display:grid;height:288px;left:60px;padding:var(--gutter);position:absolute;top:-80px;-webkit-user-select:none;user-select:none;z-index:1}.value .value-content .value-description-container .right .value-animation-container img{border-radius:8px;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;height:288px;object-fit:cover}.value .value-content .metrics-container{align-items:center;background-color:#0a2540;display:flex;justify-content:space-between;margin-left:-20px;padding-bottom:80px}.value .value-content .metrics-container .metric{display:flex;flex-direction:column}.value .value-content .metrics-container .metric .metric-value{border-left:1px solid #9801cc;color:#fff;font-size:1.5em;font-weight:700;margin-bottom:18px;padding-left:20px;text-align:left}.value .value-content .metrics-container .metric .metric-description{color:#adbdcc;font-size:.9em;line-height:20px;padding-left:20px;padding-right:20px}.features{height:100%;justify-content:center;padding:0;position:relative}.features,.features .features-wrapper{align-items:center;display:flex;flex-direction:column}.features .features-wrapper{border:1px dashed #42477017;border-bottom:none;border-top:none;padding:80px 20px;width:calc(var(--layoutWidth) + 40px)}.features .title{color:#9801cc;font-size:1.4em;font-weight:700;padding:0 0 60px}.features .features-content{cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between}.features .features-content.mobile{flex-direction:column}.features .features-content .features-grid-item{background-color:#fff;border:1px solid #576fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-basis:calc(50% - 40px);flex-direction:column;flex-grow:0;flex-shrink:0;margin-bottom:40px;transition:transform .3s ease-in-out}.features .features-content .features-grid-item.transparent{background-color:#0000;box-shadow:none;justify-content:center}.features .features-content .features-grid-item.transparent .features-cta-container{align-items:center;display:flex;justify-content:center}.features .features-content .features-grid-item.transparent .features-cta-container .btn{margin-left:0!important}.features .features-content .features-grid-item .headline{color:#000;font-size:1.2em;font-weight:700;letter-spacing:-.08rem;padding:20px 20px 0}.features .features-content .features-grid-item .sub{border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#576fff;font-size:.9em;padding:4px 20px 10px}.features .features-content .features-grid-item .description{font-size:.9em;line-height:20px;padding:0 20px 20px}@media(hover:hover){.features .features-content .features-grid-item:hover:not(.transparent){transform:scale(1.06)}}.testimonials{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative}.testimonials.mobile .testimonials-content{padding-top:140px}.testimonials.mobile .testimonials-content .testimonials-description-container{flex-direction:column}.testimonials .testimonials-background-mask{--sectionBackgroundOverflow:visible;height:100%;overflow:var(--sectionBackgroundOverflow);position:absolute;width:100%}.testimonials .testimonials-background-mask .testimonials-background{--angleNormal:-6deg;--sectionAngle:var(--angleNormal);--sectionAngleMaxHeight:none;--sectionTransformOrigin:100% 0;--backgroundColor:#0a2540;background:var(--backgroundColor);height:100%;left:0;max-height:var(--sectionAngleMaxHeight);overflow:hidden;position:relative;top:0;transform:skewY(var(--sectionAngle));transform-origin:var(--sectionTransformOrigin);width:100%}.testimonials .testimonials-content{border:1px dashed #42477017;border-bottom:none;border-top:none;display:flex;flex-direction:column;padding:260px 20px 0;width:calc(var(--layoutWidth) + 40px);z-index:1}.testimonials .testimonials-content .headline{color:#9801cc;font-size:1.4em;font-weight:700;margin-bottom:30px}.testimonials .testimonials-content .testimonials-description-container{align-items:flex-start;display:flex;padding-bottom:80px}.testimonials .testimonials-content .testimonials-description-container .left{display:flex;flex:1 1;flex-direction:column}.testimonials .testimonials-content .testimonials-description-container .left .testimonials-section{display:flex;flex-direction:column}.testimonials .testimonials-content .testimonials-description-container .left .testimonials-section .testimonials-section-headline{color:#fff;font-size:3em;font-weight:700;letter-spacing:-.2rem;margin-bottom:20px}.testimonials .testimonials-content .testimonials-description-container .left .testimonials-section .testimonials-section-description{color:#adbdcc;display:flex;flex-direction:column;line-height:28px}.testimonials .testimonials-content .testimonials-description-container .right{display:flex;flex:1 1;flex-direction:column;padding-left:80px;position:relative}.testimonials .testimonials-content .testimonials-description-container .right.mobile{padding-left:0;width:100%}.testimonials .testimonials-content .testimonials-description-container .right.mobile .carousel-container{position:relative;top:auto}.testimonials .testimonials-content .testimonials-description-container .right.mobile .carousel-container .carousel-navigation{margin-left:0;margin-top:40px}.testimonials .testimonials-content .testimonials-description-container .right.mobile .carousel-container .testimonials-animation-container{height:320px}.testimonials .testimonials-content .testimonials-description-container .right.mobile .carousel-container .testimonials-animation-container .testimonial-card{left:0;position:relative;top:0}.testimonials .testimonials-content .testimonials-description-container .right.mobile .carousel-container .testimonials-animation-container .testimonial-card:not(.active){display:none}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container{align-items:center;display:flex;flex-direction:column;position:absolute;top:-150px;width:100%}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .carousel-navigation{display:flex;justify-content:center;margin-bottom:40px;margin-left:80px;margin-top:10px;width:100%}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .carousel-navigation .carousel-dot{background-color:#787878;border-radius:50%;cursor:pointer;height:10px;margin:0 5px;transition:background-color .3s ease-in-out;width:10px}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .carousel-navigation .carousel-dot.active{background-color:#fff}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container{display:flex;flex-direction:column;position:relative;width:100%;z-index:1}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .testimonial-card{animation:fadeOut .1s ease-in-out forwards;background-color:#f9f9f9;border-left:4px solid #9801cc;border-radius:8px;box-shadow:0 4px 6px #0000001a;left:80px;opacity:0;padding:20px;position:absolute;top:0;transition:opacity .5s ease-in-out}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .testimonial-card.active{animation:slideInRight .5s ease-in-out forwards;opacity:1}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .testimonial-card blockquote{font-size:.9rem;font-weight:400;line-height:1.4;margin:0;padding:0 0 0 40px;position:relative}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .reviewer{display:flex;flex-direction:column}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .reviewer .name-container{align-items:center;display:flex}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .reviewer .name-container img{width:32px}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .reviewer .name-container .name{font-size:1.2rem;font-weight:700;margin-left:8px}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .reviewer .stars{align-items:center;display:flex;margin-bottom:8px;margin-left:40px;margin-top:4px}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .reviewer .stars .star{color:gold;font-size:.9rem;margin-right:3px}.testimonials .testimonials-content .testimonials-description-container .right .carousel-container .testimonials-animation-container .reviewer .stars .star.filled{color:#f39c12}.pricing{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative}.pricing.mobile .pricing-content{padding-top:80px}.pricing.mobile .pricing-content .pricing-description-container{flex-direction:column}.pricing.mobile .pricing-content .pricing-description-container .left .pricing-section .pricing-section-description .pricing-section-extras{text-align:center}.pricing.mobile .pricing-content .pricing-description-container .right{padding-left:0;padding-top:40px}.pricing.mobile .pricing-content .pricing-description-container .right .pricing-card-container{left:auto;position:relative;top:auto}.pricing.mobile .pricing-content .pricing-description-container .right .pricing-card-container .pricing-card{width:100%}.pricing .pricing-content{border:1px dashed #42477017;border-bottom:none;border-top:none;display:flex;flex-direction:column;padding:140px 20px 0;width:calc(var(--layoutWidth) + 40px);z-index:1}.pricing .pricing-content .headline{color:#9801cc;font-size:1.4em;font-weight:700;margin-bottom:30px}.pricing .pricing-content .pricing-description-container{align-items:flex-start;display:flex;padding-bottom:80px}.pricing .pricing-content .pricing-description-container .left{display:flex;flex:1 1;flex-direction:column}.pricing .pricing-content .pricing-description-container .left .pricing-section{display:flex;flex-direction:column}.pricing .pricing-content .pricing-description-container .left .pricing-section .pricing-section-headline{color:#000;font-size:3em;font-weight:700;letter-spacing:-.2rem;margin-bottom:20px}.pricing .pricing-content .pricing-description-container .left .pricing-section .pricing-section-description{display:flex;flex-direction:column;line-height:28px}.pricing .pricing-content .pricing-description-container .left .pricing-section .pricing-section-description .pricing-section-extras{display:block;margin-top:20px}.pricing .pricing-content .pricing-description-container .left .pricing-section .pricing-section-description .pricing-section-extras .btn{margin-left:0!important}.pricing .pricing-content .pricing-description-container .right{display:flex;flex:1 1;flex-direction:column;padding-left:80px;position:relative}.pricing .pricing-content .pricing-description-container .right .pricing-card-container{display:flex;left:180px;position:absolute;top:-60px}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-card{align-items:center;background-color:#f9f9f9;border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;flex-direction:column;height:100%;justify-content:space-between;width:380px}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-large,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top .pricing-meta-large{color:#000;font-size:3em;font-weight:700;letter-spacing:-.2rem;position:relative}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-large .meta-asterik,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top .pricing-meta-large .meta-asterik{font-size:.3em;position:absolute;right:5px;top:5px}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-medium,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top .pricing-meta-medium{color:#666;font-size:1.2rem}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-medium .link,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top .pricing-meta-medium .link{color:#9801cc;cursor:pointer;margin:0 0 0 5px}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-small,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top .pricing-meta-small{color:#adbdcc;font-size:.6em}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-large,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-medium,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-small,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top .pricing-meta-large,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top .pricing-meta-medium,.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top .pricing-meta-small{display:flex;margin:20px 0;padding:0 20px}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-top{padding:20px 0}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom{background-color:#9801cc;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-large{color:#fff;margin:0}.pricing .pricing-content .pricing-description-container .right .pricing-card-container .pricing-meta-bottom .pricing-meta-medium{color:#f9f9f9;margin-top:40px}.terms{align-items:center;height:100%;padding-top:78px;position:relative}.terms,.terms .terms-wrapper{display:flex;flex-direction:column}.terms .terms-wrapper{border:1px dashed #42477017;border-bottom:none;border-top:none;padding:0 20px 80px;width:calc(var(--layoutWidth) + 40px)}.privacy{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:78px;position:relative}.privacy .privacy-wrapper{border:1px dashed #42477017;border-bottom:none;border-top:none;display:flex;flex-direction:column;padding:0 20px 80px;width:calc(var(--layoutWidth) + 40px)}.grecaptcha-badge{visibility:hidden}.modal-content{align-items:center;height:100%;padding-top:78px;position:relative}.modal-body,.modal-content{display:flex;flex-direction:column}.modal-body{border:1px dashed #42477017;border-bottom:none;border-top:none;padding:0 20px 80px;width:calc(var(--layoutWidth) + 40px)}.modal-body.mobile h1{font-size:1em;margin:25px 10px 10px}.modal-body h1{align-items:center;display:flex;justify-content:center;letter-spacing:-.02rem}.modal-body .existing-account{display:flex;justify-content:center;margin:40px 0}.modal-body .existing-account .link{color:#9801cc;cursor:pointer;margin:0 0 0 5px}.modal-body .step-container{align-items:center;background-color:#f6f6f6;border:none;border-radius:8px;box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;display:flex;flex-direction:column;padding:0}.modal-body .step-container form{align-items:center;display:flex;flex-direction:column;width:100%}.modal-body .step-container form .signup-container .form-field{min-width:168px}.modal-body .step-container form .form-container{box-sizing:border-box;display:flex;flex-direction:column;max-width:580px;min-height:300px;padding:30px}.modal-body .step-container form .form-container.mobile{max-width:100vw;padding-bottom:40px;width:100vw}.modal-body .step-container form .form-container.mobile .form-field.completed span{width:100%}.modal-body .step-container form .form-container.mobile .form-group{display:flex;flex-direction:column}.modal-body .step-container form .form-container.mobile .form-group .form-field{margin-right:0!important}.modal-body .step-container form .form-container.mobile .form-group .form-field.select [class$=-control]{min-width:100%!important}.modal-body .step-container form .form-container.mobile .form-group .form-field.select.mid [class$=-control]{max-width:100%!important}.modal-body .step-container form .form-container .volume-option{height:60px;margin-bottom:20px;width:calc(50% - 122px)}.modal-body .step-container form .form-container .volume-option:last-child{width:calc(60% - 8px)}.modal-body .step-container form .form-container .referral-option{height:60px;margin-bottom:20px;padding:5px;width:calc(28% - 12px)}.modal-body .step-container form .form-container .referral-option .option-label{font-size:.7em;text-align:center}.modal-body .step-container form .form-container .section-divider-custom{margin-top:0}.modal-body .step-container form .form-container label:not(.checkbox-label){color:#757575;font-size:.83em}.modal-body .step-container form .form-container input:not(.checkbox){border:1px solid #ccc;border-radius:4px;outline:none}.modal-body .step-container form .form-container input:not(.checkbox):focus{border-color:#9801cc}.modal-body .step-container form .form-container:not(.select) input:not(.checkbox){margin-bottom:12px;min-height:20px;padding:8px}.modal-body .step-container form .form-container .form-field{display:flex;flex-direction:column;position:relative}.modal-body .step-container form .form-container .form-field.completed{align-items:center}.modal-body .step-container form .form-container .form-field.completed h2{letter-spacing:-.1rem;text-align:center}.modal-body .step-container form .form-container .form-field.completed span{margin-bottom:26px;text-align:center;width:55%}.modal-body .step-container form .form-container .form-field.completed .next-steps{font-size:.9em}.modal-body .step-container form .form-container .form-field.completed .next-steps.error{color:red;margin-bottom:26px}.modal-body .step-container form .form-container .form-field.completed .next-steps-spam{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#6d87a1;font-size:.7em;margin-top:26px;padding:10px}.modal-body .step-container form .form-container .form-field.completed .next-steps-spam .cs-link{cursor:pointer;margin-left:2px;text-decoration:underline}.modal-body .step-container form .form-container .form-field.completed .sign-up-complete{background-color:#000;color:#fff}.modal-body .step-container form .form-container .form-field .checkbox-label{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;font-size:.9em;padding:10px}.modal-body .step-container form .form-container .form-field .checkbox-label a{margin-left:4px}.modal-body .step-container form .form-container .form-field .checkbox-label .checkbox-custom{display:inline-block;font-size:1.2em;height:18px;margin-right:4px;position:relative;width:18px}.modal-body .step-container form .form-container .form-field .checkbox-label .checkbox-custom .checked,.modal-body .step-container form .form-container .form-field .checkbox-label .checkbox-custom .unchecked{left:0;opacity:0;position:absolute;top:1px;visibility:hidden}.modal-body .step-container form .form-container .form-field .checkbox-label input[type=checkbox]{opacity:0;position:absolute;visibility:hidden}.modal-body .step-container form .form-container .form-field .checkbox-label input[type=checkbox]:checked+.checkbox-custom .checked,.modal-body .step-container form .form-container .form-field .checkbox-label input[type=checkbox]:not(:checked)+.checkbox-custom .unchecked{opacity:1;visibility:visible}.modal-body .step-container form .form-container .form-field label:not(.checkbox-label){border-radius:4px;left:5px;opacity:0;pointer-events:none;position:absolute;top:0;transition:font-size .1s ease,top .1s ease,opacity .1s ease;visibility:hidden}.modal-body .step-container form .form-container .form-field input:not(:placeholder-shown)+label,.modal-body .step-container form .form-container .form-field label.filled,.modal-body .step-container form .form-container .form-field label.focused{background-color:#fff;font-size:.5em;opacity:1;padding:1px 4px;pointer-events:none;top:-7px;transition:font-size .1s ease,top .1s ease,opacity .1s ease;visibility:visible}.modal-body .step-container form .form-container .form-field input:not(:placeholder-shown):focus+label,.modal-body .step-container form .form-container .form-field label.focused{color:#9801cc}.modal-body .step-container form .form-container .form-field .select{font-size:.9em}.modal-body .step-container form .form-container .form-field .select:not(.error){margin-bottom:12px}.modal-body .step-container form .form-container .form-field .PhoneInput.PhoneInput--reallyFocused .PhoneInputCountry{border-color:#9801cc}.modal-body .step-container form .form-container .form-field .PhoneInput .PhoneInputCountry{background:#fff;border:1px solid #ccc;border-bottom-left-radius:4px;border-right:none;border-top-left-radius:4px;margin-bottom:12px;margin-right:0!important;outline:none;padding-left:.5em!important;padding-right:.5em!important}.modal-body .step-container form .form-container .form-field .PhoneInput .PhoneInputCountry select{outline:none!important}.modal-body .step-container form .form-container .form-field .PhoneInput input{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.modal-body .step-container form .form-container .form-field.select [class$=-control]{min-height:33.5px;min-width:148px}.modal-body .step-container form .form-container .form-field.select [class$=-control] [class$=-Input]{margin-bottom:0;margin-top:0;padding:0}.modal-body .step-container form .form-container .form-field.select [class$=-control] [class$=-indicatorContainer]{padding:2px 8px}.modal-body .step-container form .form-container .form-field.select.error [class$=-control]{background-color:#faf0f0;border:1px solid #d79f9f}.modal-body .step-container form .form-container .form-field .error:not(.select){color:#ff333d;font-size:.7em;margin:3px 0 12px 1px}.modal-body .step-container form .form-container .form-field.error:not(.select) .PhoneInputCountry,.modal-body .step-container form .form-container .form-field.error:not(.select) input{background-color:#faf0f0;border:1px solid #d79f9f;margin-bottom:0}.modal-body .step-container form .form-container .form-field.error:not(.select) .PhoneInputCountry.PhoneInputInput,.modal-body .step-container form .form-container .form-field.error:not(.select) input.PhoneInputInput{border-left:none}.modal-body .step-container form .form-container .form-field.error:not(.select) .PhoneInputCountry{border-right:none}.modal-body .step-container form .form-container .form-group{display:flex}.modal-body .step-container form .form-container .form-group .form-field:not(.select){flex:1 1;margin-right:8px}.modal-body .step-container form .form-container .form-group .form-field:not(.select):last-child{margin-right:0}.modal-body .step-container form .button-group{display:flex;width:100%}.modal-body .step-container form .button-group button{align-items:center;background-color:#9801cc;border:none;border-radius:8px;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:1em;font-weight:700;justify-content:center;margin:0;padding:20px 0;transition:background-color .2s ease-in-out}@media(hover:hover){.modal-body .step-container form .button-group button:hover:not(:first-child){background-color:#7a0198}.modal-body .step-container form .button-group button:hover:first-child{background-color:#afafaf}}.modal-body .step-container form .button-group button:hover{background-color:#7a0198}.modal-body .step-container form .button-group button:not(:first-child){border-bottom-left-radius:0;border-bottom-right-radius:8px}.modal-body .step-container form .button-group button:first-child{background-color:#ccc;color:#000;font-weight:400}.modal-body .step-container form .button-group button .chevron-icon{margin-left:8px}.modal-body .step-container form .button-group button .chevron-icon-left{margin-right:8px}.modal-body .step-container form.mobile .button-group{bottom:0;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;left:0;position:-webkit-sticky;position:sticky}.modal-body .step-container form.mobile .button-group button{border-radius:0}.signup-tooltip{text-align:left!important}.step-navigation{align-items:center;background-color:#fff;border-radius:8px 8px 0 0;box-shadow:0 2px 4px #0003;display:flex;justify-content:space-around;padding:10px;position:relative;width:100%}.step-navigation.mobile{justify-content:space-evenly;max-width:100vw;padding-left:7px;z-index:2}.step-navigation.mobile .step .step-circle{border:4px solid #fff;font-size:.6em;height:34px;width:34px}.step-navigation.mobile .step-line{visibility:hidden}.step-navigation .step-line{background-color:#ccc;height:1px;position:absolute;top:50%;width:80%;z-index:1}.step-navigation .step-progress{background-color:#9801cc;height:100%;transition:width .3s ease-in-out;width:0}.step-navigation .step{align-items:center;display:flex;flex-direction:column;position:relative}.step-navigation .step .step-circle{align-items:center;background-color:#ccc;border:8px solid #fff;border-radius:50%;color:#333;display:flex;font-size:.8em;height:40px;justify-content:center;transition:background-color .3s ease-in-out;width:40px;z-index:2}.step-navigation .step .step-circle:not(:first-child){border:8px solid #fff}.step-navigation .step.active .step-circle{background-color:#9801cc;color:#fff}.step-navigation .step.active .step-name{font-weight:700}.step-navigation .step .step-name{background-color:#fff;color:#333;font-size:.8em;left:40px;padding:0 8px 0 0;position:absolute;top:12px;z-index:2}.section-divider{align-items:center;display:flex;margin:16px 0;padding:0;position:relative}.section-divider .section-divider-line{background-color:#ccc;height:1px;left:0;position:absolute;top:0;width:100%}.section-divider .right,.section-divider .section-name{background-color:#f6f6f6;padding:0 8px;position:absolute}.section-divider .section-name{font-size:.8em;font-weight:700;left:10px;position:absolute;top:-8px}.section-divider .right{padding-right:0;right:0;text-align:right;top:-12px}.sport-selector-container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.sport-selector-container.mobile .league-item{width:42%}.sport-selector-container.mobile .teams{max-width:100%;min-width:100%}.sport-selector-container .leagues,.sport-selector-container .teams{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.sport-selector-container .leagues .select,.sport-selector-container .teams .select{width:100%}.sport-selector-container .teams{min-width:500px}.sport-selector-container .league-item{margin-bottom:18px;padding:12px;width:calc(50% - 120px)}.sport-selector-container .league-item span{font-size:1em}.sport-selector-container .league-item img{border-radius:50%;height:40px;margin-right:10px;width:40px}.sport-selector-container .team-item{margin-bottom:8px;padding:8px;width:calc(50% - 34px)}.sport-selector-container .team-item img{border-radius:50%;height:20px;margin-right:8px;width:20px}.sport-selector-container .team-item span{font-size:.9em}.sport-selector-container .league-item,.sport-selector-container .team-item{align-items:center;background-color:#fff;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;transition:transform .2s}@media(hover:hover){.sport-selector-container .league-item:hover,.sport-selector-container .team-item:hover{color:#007bff;transform:scale(1.06)}}.sport-selector-container .league-item.selected,.sport-selector-container .team-item.selected{background-color:#007bff;color:#fff;font-weight:700;transform:scale(1.06)}@media(hover:hover){.sport-selector-container .league-item.selected:hover,.sport-selector-container .team-item.selected:hover{background-color:#007bff}}.sport-selector-container .error-message{align-items:center;color:#ff333d;display:flex;font-size:12px;justify-content:center;margin-top:4px}.tooltip-anchor{font-size:.6em;font-weight:400;text-decoration:none}@media(hover:hover){.tooltip-anchor:hover{color:#7a0198}}.tooltip-content{max-width:250px;text-align:center;z-index:9}.tooltip-content span{font-size:.8em}.tooltip-content a{color:#fff;text-decoration:underline}.block-options{box-sizing:border-box;display:flex;flex-direction:column;padding:20px 20px 0;width:100%}.block-options .block-options-container{display:flex;flex-wrap:wrap;justify-content:space-between}.block-options .block-options-container .option{align-items:center;background-color:#fff;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:center;margin-bottom:20px;padding:16px;transition:transform .2s;width:calc(50% - 42px)}.block-options .block-options-container .option.mobile{width:40%!important}.block-options .block-options-container .option.mobile .option-label{font-size:.7em}@media(hover:hover){.block-options .block-options-container .option:hover{color:#007bff;transform:scale(1.06)}}.block-options .block-options-container .option.selected{background-color:#007bff;color:#fff;font-weight:700;transform:scale(1.06)}@media(hover:hover){.block-options .block-options-container .option.selected:hover{background-color:#007bff}}.block-options .block-options-container .option.selected .option-label .context{color:#f2f2f2!important;font-weight:400}.block-options .block-options-container .option .option-icon{font-size:1.2em;margin-bottom:12px}.block-options .block-options-container .option .option-label{align-items:center;display:flex;flex-direction:column;font-size:.9em;text-align:center}.block-options .block-options-container .option .option-label .context{color:#6d87a1;font-size:.7em;margin-top:2px;text-align:center}.block-options .error-message{color:#ff333d;font-size:12px;margin-top:4px}.block-options .error-message,.loading-container{align-items:center;display:flex;justify-content:center}.loading-container{box-sizing:border-box;height:100%;height:300px;position:relative}.loading-container .loading-spinner{align-items:center;color:#007bff;display:flex;justify-content:center;position:absolute;transform:translateX(50%)}.loading-container .loading-spinner .svg-inline--fa{font-size:2rem}.confetti-container{height:100vh;left:0;opacity:1;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease;width:100vw}.confetti-container.hidden{opacity:0}.dob-tooltip{text-align:left}.valid-dob-req{color:gray;font-size:.8em;margin-bottom:10px;text-align:center}.login{align-items:center;height:100%;padding-top:78px;position:relative}.login,.login .login-wrapper{display:flex;flex-direction:column}.login .login-wrapper{border:1px dashed #42477017;border-bottom:none;border-top:none;padding:0 20px 80px;width:calc(var(--layoutWidth) + 40px)}.login .login-wrapper h1{margin-top:40px;text-align:center}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:#0000001a;background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:rotate(45deg);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}.sticky-header{background-color:#0000;padding:20px 0;position:fixed;top:0;transition:background-color .3s ease-in-out,box-shadow .3s;width:100%;z-index:1000}.sticky-header.non-home,.sticky-header.scrolled{background-color:#000c;box-shadow:0 2px 4px #0003}.container{height:38px;justify-content:center;margin:0 auto;max-width:calc(var(--columnPaddingNormal)*2 + var(--layoutWidth));padding:0 var(--columnPaddingNormal);position:relative}.container,.logo{align-items:center;display:flex}.logo{cursor:pointer;flex:1 1;height:100%;text-align:left}.logo svg{height:100%;width:auto}.menu-icon{color:#fff;font-size:1.5em;margin-top:-7px}.nav-buttons{align-items:center;display:flex;flex:1 1;justify-content:right}.logo-svg{filter:brightness(0) invert(1)}.navigation{display:flex;flex:2 1;gap:12px;justify-content:left}.navigation.mobile{flex:1 1;flex-direction:column}.navigation.mobile .nav-button,.navigation.mobile .nav-element{color:#3a3a3a!important}.navigation.mobile .nav-button.active,.navigation.mobile .nav-element.active{background-color:#000;color:#fff!important}.navigation .nav-button,.navigation .nav-element{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:600;padding:5px 10px;text-decoration:none;transition:all .2s ease}@media(hover:hover){.navigation .nav-button:hover,.navigation .nav-element:hover{background-color:#fff;color:#3a3a3a}}.navigation .nav-button.active,.navigation .nav-element.active{background-color:#fff;color:#3a3a3a}.cookies-modal{background-color:#fff;border-radius:6px;margin-right:auto;outline:none;padding:42px;position:absolute;z-index:1001}.cookies-modal-header{font-size:20px}.cookies-modal-body{padding:10px 0}.cookies-modal-footer{display:flex;justify-content:flex-end;padding-top:10px}.cookies-modal-footer .cookies-modal-button-primary{border:#ab5cc6;border-style:solid;border-width:1px;color:#9801cc}.cookies-modal-overlay{background-color:#0009;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.cookies-modal-overlay,.footer{align-items:center;display:flex;justify-content:center}.footer{height:100%;overflow:hidden;position:relative}.footer.mobile .footer-content{padding-top:140px}.footer.mobile .footer-content .footer-block.cta{align-items:flex-start}.footer.mobile .footer-content .footer-block.cta .btn{margin-left:0!important}.footer .footer-background-mask{--sectionBackgroundOverflow:visible;height:100%;overflow:var(--sectionBackgroundOverflow);position:absolute;width:100%}.footer .footer-background-mask .footer-background{--angleNormal:-6deg;--sectionAngle:var(--angleNormal);--sectionAngleMaxHeight:none;--sectionTransformOrigin:100% 0;--backgroundColor:#f6f9fc;background:var(--backgroundColor);height:100%;left:0;max-height:var(--sectionAngleMaxHeight);overflow:hidden;position:relative;top:0;transform:skewY(var(--sectionAngle));transform-origin:var(--sectionTransformOrigin);width:100%}.footer .footer-content{grid-gap:20px;border:1px dashed #42477017;border-bottom:none;border-top:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:260px 20px 200px;width:calc(var(--layoutWidth) + 40px);z-index:1}.footer .footer-content .footer-block{border-left:1px dashed #42477017;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;padding:5px 20px}.footer .footer-content .footer-block.align-bottom{align-items:center;display:flex}.footer .footer-content .footer-block.align-bottom .footer-logo{align-self:flex-start;margin-bottom:10px;margin-right:10px}.footer .footer-content .footer-block:first-child,.footer .footer-content .footer-block:last-child{border:none}.footer .footer-content .footer-block img{margin-bottom:20px;width:22px}.footer .footer-content .footer-block .copyright{align-self:flex-start;color:#425466;font-size:.9rem;line-height:1.5}.footer .footer-content .footer-block .copyright a{color:#9801cc;text-decoration:none}.footer .footer-content .footer-navigation{flex:1 1}.footer .footer-content .footer-navigation ul{list-style:none;list-style-type:none;margin:0;padding:0}.footer .footer-content .footer-navigation ul li{margin-bottom:10px}.footer .footer-content .footer-navigation ul li:last-child{margin-bottom:0}.footer .footer-content .footer-navigation ul li a{color:#425466;font-size:1em;font-weight:400;padding:0;text-decoration:none}.footer .footer-content .footer-navigation ul li a:hover{background-color:#0000;color:#9801cc}.footer .footer-content .footer-navigation .footer-naviation-header{color:#333;font-size:1rem;font-weight:700;margin-bottom:10px}.footer .footer-content .cta{align-items:center;display:flex;flex:1 1;justify-content:center;padding:20px}
/*# sourceMappingURL=main.e33081f8.css.map*/