.StepTracker{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.StepTracker .step{width:8px;height:8px;border-radius:50%;border:1px solid var(--white)}.filled:is(.StepTracker .step){background-color:var(--white)}.AnimationContainer{width:100%;height:100%;min-height:100svh;max-width:500px;margin-inline:auto;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;text-align:center;text-wrap:pretty;padding:var(--padding);position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);gap:24px}@media (min-width: 30em){.AnimationContainer{gap:34px}}.AnimationContainer h2{padding-inline:min(2rem,10%)}@media (min-width: 48em){.AnimationContainer h2{padding-inline:0}}@media (min-height: 620px){.AnimationContainer{min-height:360px;height:100vw;max-height:600px;overflow:visible}}.AnimationContainer [data-stagger-fade],.AnimationContainer [data-stagger-scale],.AnimationContainer [data-split-title],.AnimationContainer [data-stagger-fade-inview]{opacity:0}.LoadColorScreen{width:100%;height:100%;min-height:100svh;max-width:500px;margin-inline:auto;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;text-align:center;text-wrap:pretty;padding:var(--padding);position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);gap:34px}.MultiImage{width:100%;max-width:unset}.MultiImage .carousel-container{width:100vw;margin-block:12px 24px;--slide-height: 14rem}@media (min-width: 30em){.MultiImage .carousel-container{--slide-height: 18rem}}@media (min-width: 48em){.MultiImage .carousel-container{--slide-height: 18rem}}@media (min-width: 62em){.MultiImage .carousel-container{--slide-height: 20rem}}.MultiImage .carousel-container{max-width:600px;position:relative;min-height:var(--slide-height)}.MultiImage .AnimationContainer{min-height:auto;height:100%}.Carousel{--slide-height: 14rem;--slide-spacing: 1rem;--slide-size: 55%}@media (min-width: 30em){.Carousel{--slide-height: 18rem}}@media (min-width: 48em){.Carousel{--slide-height: 18rem}}@media (min-width: 62em){.Carousel{--slide-height: 20rem}}.Carousel.embla{position:absolute;margin:auto;min-height:100svh;width:100%;z-index:-1;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(5%,rgba(0,0,0,1)),color-stop(95%,rgba(0,0,0,1)),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 5%,rgba(0,0,0,1) 95%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(5%,rgba(0,0,0,1)),color-stop(95%,rgba(0,0,0,1)),to(rgba(0,0,0,0)));mask-image:linear-gradient(to right,#0000,#000 5% 95%,#0000)}.Carousel .embla__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;min-height:var(--slide-height);height:var(--slide-height);padding:0;list-style:none}.Carousel .embla__slide{min-width:0;-webkit-box-flex:0;-ms-flex:0 0 var(--slide-height);flex:0 0 var(--slide-height)}:is(.Carousel .embla__slide) .embla__slide__number{height:100%;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;--scale: 1;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:scale(var(--scale));transform:scale(var(--scale))}:is(.Carousel .embla__slide) img,:is(.Carousel .embla__slide) audio,:is(.Carousel .embla__slide) video{width:auto;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1 / 1;overflow:clip;border-radius:50%}.Carousel{--buttonSize: 30px}.Carousel .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;max-width:318px;width:100%;margin-inline:auto;position:absolute;top:0;left:50%;--margin-bottom: 24px ;--container-gap: 24px;--button-height: 70px}@media (min-width: 30em){.Carousel .controls{--container-gap: 34px}}@media (min-width: 48em){.Carousel .controls{max-width:368px}}.Carousel .controls{-webkit-transform:translate(-50%,calc(-100% + var(--slide-height) + var(--margin-bottom) + var(--container-gap) + var(--button-height) / 2 + 15px));transform:translate(-50%,calc(-100% + var(--slide-height) + var(--margin-bottom) + var(--container-gap) + var(--button-height) / 2 + 15px))}.Carousel .prev,.Carousel .next{background-color:transparent;border-radius:50%;border:0;pointer-events:initial;color:var(--white);padding:0;min-width:var(--buttonSize);min-height:var(--buttonSize);cursor:pointer}:is(.Carousel .prev,.Carousel .next) svg{width:16px}.Carousel .prev,.Carousel .next{-webkit-transition:.25s background-color var(--easeOutExpo),.25s border-color var(--easeOutExpo),.25s mix-blend-mode var(--easeOutExpo),.25s color var(--easeOutExpo),.25s opacity var(--easeOutExpo),.25s -webkit-transform var(--easeOutExpo);transition:.25s background-color var(--easeOutExpo),.25s border-color var(--easeOutExpo),.25s mix-blend-mode var(--easeOutExpo),.25s color var(--easeOutExpo),.25s opacity var(--easeOutExpo),.25s -webkit-transform var(--easeOutExpo);transition:.25s background-color var(--easeOutExpo),.25s border-color var(--easeOutExpo),.25s mix-blend-mode var(--easeOutExpo),.25s color var(--easeOutExpo),.25s transform var(--easeOutExpo),.25s opacity var(--easeOutExpo);transition:.25s background-color var(--easeOutExpo),.25s border-color var(--easeOutExpo),.25s mix-blend-mode var(--easeOutExpo),.25s color var(--easeOutExpo),.25s transform var(--easeOutExpo),.25s opacity var(--easeOutExpo),.25s -webkit-transform var(--easeOutExpo)}[aria-hidden=true]:is(.Carousel .prev,.Carousel .next){opacity:0;pointer-events:none;-webkit-transform:scale(.5) translateX(var(--x));transform:scale(.5) translate(var(--x))}:is(.Carousel .prev,.Carousel .next):active{-webkit-transform:scale(.9) translateX(var(--x));transform:scale(.9) translate(var(--x))}:is(.Carousel .prev,.Carousel .next):focus-visible{-webkit-transform:scale(1.05) translateX(var(--x));transform:scale(1.05) translate(var(--x))}@media (hover: hover){:is(.Carousel .prev,.Carousel .next):hover{-webkit-transform:scale(1.05) translateX(var(--x));transform:scale(1.05) translate(var(--x))}}:is(.Carousel .next) svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:is(.Carousel .prev) svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ResponseScreen{width:100%;height:100%;min-height:100svh;max-width:500px;margin-inline:auto;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;text-align:center;text-wrap:pretty;padding:var(--padding);position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);gap:34px}.IntroScreen{max-height:480px}.IntroScreen>div{width:100%}.IntroScreen .next-button{margin-inline:auto}.button.next-button{position:relative;color:var(--step-color);overflow:hidden;border:1px solid rgba(255,255,255,.5);-webkit-transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out,-webkit-transform .3s ease-out;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out,-webkit-transform .3s ease-out;transition:color .3s ease-out,border-color .3s ease-out,transform .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,border-color .3s ease-out,transform .3s ease-out,background-color .3s ease-out,-webkit-transform .3s ease-out}.button.next-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:150%;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),color-stop(50%,rgba(255,255,255,1)),to(var(--step-color)));background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,var(--step-color) 100%);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:-1}h2.introTitle{margin-bottom:38px!important;font-weight:300}.input-container{display:grid;width:100%;gap:12px}.FlowSwitch{min-height:100svh;width:100%;background-color:var(--step-color);-webkit-transition:background-color .2s cubic-bezier(.45,0,.24,1) .2s;transition:background-color .2s cubic-bezier(.45,0,.24,1) .2s}.FlowSwitch h2{margin-bottom:0}.FlowSwitch p{line-height:1.375}:is(.FlowSwitch form):not(:valid) button[type=submit]{color:var(--white);outline-color:var(--white);background-color:transparent}:is(:is(.FlowSwitch form):not(:valid) button[type=submit]):after{opacity:0}:is(.FlowSwitch form):valid label:after{border-color:var(--white);background-color:transparent}.FlowSwitch label{position:relative;width:100%;height:60px}@media (min-width: 48em){.FlowSwitch label{height:80px}}.textarea-label:is(.FlowSwitch label){min-height:180px}.textarea-label:is(.FlowSwitch label):after{border-radius:30px}.input-label:is(.FlowSwitch label){border-radius:60px;max-width:max(80%,295px);margin-inline:auto}@media (min-width: 48em){.input-label:is(.FlowSwitch label){max-width:max(80%,600px)}}:is(.FlowSwitch label):focus-within:after{border-color:#ffffff4d;background-color:transparent}:is(.FlowSwitch label) textarea,:is(.FlowSwitch label) input{width:100%;height:100%;background-color:transparent;border:none;text-align:center;color:var(--white);border-radius:60px}:is(:is(.FlowSwitch label) textarea,:is(.FlowSwitch label) input)::-moz-placeholder{color:var(--white);opacity:.6}:is(:is(.FlowSwitch label) textarea,:is(.FlowSwitch label) input)::-webkit-input-placeholder{color:var(--white);opacity:.6}:is(:is(.FlowSwitch label) textarea,:is(.FlowSwitch label) input):-ms-input-placeholder{color:var(--white);opacity:.6}:is(:is(.FlowSwitch label) textarea,:is(.FlowSwitch label) input)::-ms-input-placeholder{color:var(--white);opacity:.6}:is(:is(.FlowSwitch label) textarea,:is(.FlowSwitch label) input)::placeholder{color:var(--white);opacity:.6}:is(.FlowSwitch label) textarea{text-align:left;padding:24px 30px;border-radius:30px;min-height:226px}:is(.FlowSwitch label):after{content:"";position:absolute;width:100%;height:100%;background-color:#0003;mix-blend-mode:soft-light;pointer-events:none;top:0;left:0;border-radius:60px;border:2px solid transparent;-webkit-transition:border-color .3s ease-out,background-color .3s ease-out;transition:border-color .3s ease-out,background-color .3s ease-out}.LogoScreen{width:100%;height:100%;position:fixed;inset:0;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;text-wrap:pretty;background-color:var(--white);padding:var(--padding)}.LogoScreen h2{padding-inline:min(2rem,10%)}.LogoScreen .logo{width:154px}
