.rm8,.rm11,.rm19,.rm13,.rm2,.rm4,.rm9,.rm17{box-sizing:border-box;margin:0;min-width:0}.rm15{text-decoration:none}.rm15:hover .rm16{text-decoration:underline}.rm5{position:relative;z-index:1;margin:0 0 32px;white-space:pre-wrap;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#041e42;font-weight:700;font-size:48px;line-height:1.2;display:inline}@media screen and (max-width:576px){.rm5{line-height:26px}.rm5{font-size:28px;line-height:1.2}}.rm5:before{content:"";position:absolute;z-index:-1;height:54px;top:31px;left:0;right:0}@media screen and (max-width:576px){.rm5:before{height:70%;top:40%}}.rm5:before{background-color:#e9f5fe}@media screen and (min-width:576px){.rm5{margin-bottom:5px}}.rm16{position:relative;z-index:1;margin:0;white-space:pre-wrap;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:normal;color:#041e42;font-weight:700;font-size:18px}@media screen and (max-width:576px){.rm16{line-height:26px}}@media screen and (min-width:576px){.rm16{font-size:24px}}.rm20{position:relative;z-index:1;margin:20px 0 0;white-space:pre-wrap;font-weight:400;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:normal;color:#041e42;font-size:16px}@media screen and (max-width:576px){.rm20{line-height:26px}}@media screen and (min-width:576px){.rm20{font-size:18px}}.rm3{flex-direction:row;-webkit-box-align:center;align-items:center;max-width:1200px;position:relative}.rm10{position:relative;background-color:#fff}.rm18{overflow:hidden;position:relative}.rm18:after{position:absolute;content:"";display:block;left:0;right:0;bottom:0;height:20px;background:linear-gradient(0deg,#fff,#fff0)}.rm12{width:100%;max-height:250px;flex-shrink:0;border-radius:16px;overflow:hidden}.rm12 img{width:100%;object-fit:cover}.rm12 div:first-child{width:100%}.rm7{flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.rm1{position:relative;overflow:hidden}.rm8{width:100%;display:flex}.rm11{width:100%;flex-direction:column;display:flex}.rm19{width:100%}.rm13{display:flex}.rm2{width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:32px 20px;display:flex}@media screen and (min-width:40em){.rm2{padding:90px 32px}}@media screen and (min-width:52em){.rm2{padding-left:64px;padding-right:64px}}@media screen and (min-width:64em){.rm2{padding-left:108px;padding-right:108px}}.rm4{align-items:flex-start;flex-direction:column;width:100%;display:flex}.rm6{box-sizing:border-box;margin:0 0 32px;min-width:0px}@media screen and (min-width:40em){.rm6{margin-bottom:64px}}.rm9{display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%}.rm14{box-sizing:border-box;margin:32px 0 0;min-width:0px;width:100%;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;display:flex}.rm17{font-size:18px}@media screen and (min-width:40em){.rm17{font-size:24px}}.rm21{box-sizing:border-box;margin:20px 0 0;min-width:0px;font-size:16px}@media screen and (min-width:40em){.rm21{font-size:18px}}.fo2,.fo4,.fo7,.fo9,.fo11{box-sizing:border-box;margin:0;min-width:0}#fo-formContainer{position:relative;display:flex;flex-direction:column;padding:32px;height:599px;width:100%;max-width:660px;border-radius:18px;background-color:#fff;box-shadow:#0000001a 0 20px 80px;z-index:2;box-sizing:border-box;min-width:0px;margin:64px 0 0}@media screen and (min-width:640px){#fo-formContainer{padding:52px 102px}}#fo-form{position:relative;font-size:18px;width:100%}.fo15{position:relative;width:100%;margin-top:30px}.fo15:first-of-type{margin-top:16px}.fo15 input,.fo15 label{color:#041e42;box-sizing:border-box}.fo15 input{width:100%;height:50px;margin:0;padding:0 15px;outline:none;border:1px solid rgb(214,214,214);border-radius:8px}.fo15 input:focus{border-color:#0b61f9}.fo15 input::placeholder{opacity:.7}.fo15 label{display:block;padding-bottom:10px}#fo-challenge{margin-top:30px}#fo-challenge span,.fo15 span{display:none;position:absolute;top:100%;left:0;width:100%;color:#f05f52;font-size:12px}#fo-challengeLabel{margin-bottom:10px;position:relative;display:flex;align-items:center}#fo-challengeLabel svg{margin-left:4px;opacity:.33;cursor:help}#fo-challengeLabel svg:hover{opacity:1}#fo-challengeLabel svg:hover~#fo-challengeTooltip{display:inline-block}.fo16{display:none;width:max-content;padding:16px;max-width:484px;border-radius:6px;box-shadow:#0000001a 0 20px 80px;bottom:36px;z-index:1}.fo16,.fo16 :after{background-color:#fff;position:absolute;left:50%;transform:translate(-50%)}.fo16 :after{content:"";display:block;width:30px;height:30px;clip-path:polygon(100% 50%,50% 80%,0px 50%);bottom:-15px}#fo-challengeInput{position:relative;height:50px;border-radius:8px;box-sizing:border-box;border:1px solid rgb(214,214,214);transition:border .25s;z-index:2}#fo-challengeInput:hover{border-color:#a4a4a4}#fo-challengeInput:focus{outline:none;border-color:#0b61f9!important}#fo-challengeInput p{position:relative;top:50%;transform:translateY(-50%);margin:0 0 0 10px;color:#adadad;cursor:default;user-select:none}#fo-challengeInput svg{position:absolute;right:0;padding:8px;top:50%;transform:translateY(-50%);opacity:.2;transition:transform .15s,opacity .15s}#fo-challengeInput svg:hover{opacity:1}#fo-challengeOptions{background-color:#fff;border-radius:4px;box-shadow:#0000001a 0 0 0 1px,#0000001a 0 4px 11px;margin-bottom:8px;margin-top:8px;position:absolute;width:100%;z-index:1;box-sizing:border-box}#fo-challengeOptions div{margin:0;padding:3px 0;height:30px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}#fo-challengeOptions div:focus,#fo-challengeOptions div:hover{background-color:#0b61f9}#fo-challengeOptions div:focus p,#fo-challengeOptions div:hover p{color:#fff}#fo-challengeOptions div:focus{outline:none}#fo-challengeOptions div p{font-size:16px;position:relative;margin:0;top:50%;transform:translateY(-50%);padding-left:12px;user-select:none}#fo-budget{margin:40px 0 24px}#fo-budgetLabel{margin:0 0 110px}#fo-budgetAmount{padding:16px;min-width:174px;max-height:50px;border-radius:8px;background-color:#fff;border:1px solid rgb(214,214,214);position:absolute;bottom:44px;left:10px;transform:translate(-50%);z-index:1;transition:transform .25s}#fo-budgetAmount p{box-sizing:border-box;margin:0;min-width:0;font-size:18px;line-height:1;text-align:center}#fo-budgetAmount:after{content:"";display:block;width:14px;height:14px;background-color:#fff;position:absolute;bottom:-8px;left:50%;transform:translate(-50%) rotate(45deg);border-color:rgb(255,255,255) rgb(214,214,214) rgb(214,214,214) rgb(255,255,255);border-style:solid;border-width:1px;border-image:initial}#fo-budgetRange{position:relative}#fo-budgetRange input[type=range]{width:100%;opacity:0;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}#fo-budgetRange input[type=range]:not(.fo-nohl):focus~.fo19 .fo20:after{visibility:visible}#fo-budgetRange .fo17{position:absolute;top:4px;height:8px;width:100%;border-radius:8px;background-color:#eee;pointer-events:none;overflow:hidden}#fo-budgetRange .fo18{position:relative;top:0;height:100%;width:100%;background-color:#041e42;border-radius:8px;pointer-events:none;transition:transform .25s}#fo-budgetRange .fo19{position:absolute;top:-3px;width:calc(100% - 22px);pointer-events:none;transition:transform .25s}#fo-budgetRange .fo19 .fo20{position:relative;width:22px;height:22px;border-radius:100%;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;background-color:#041e42}#fo-budgetRange .fo19 .fo20:after,#fo-budgetRange .fo19 .fo20:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%}#fo-budgetRange .fo19 .fo20:before{transition:border .5s;border:0px solid rgba(0,0,0,.5)}#fo-budgetRange .fo19 .fo20:after{visibility:hidden;border:15px solid rgba(0,140,255,.5)}#fo-budgetRange:active .fo19 .fo20:before{border-width:20px}#fo-budgetRange:active .fo19 .fo20:after{visibility:hidden!important}#fo-extraDetails{height:312px;margin-top:30px;display:flex;flex-direction:column}#fo-extraDetailsLabel{margin-bottom:10px}#fo-extraDetailsInput{padding:15px;height:100%;border-radius:8px;border:1px solid rgb(214,214,214);resize:none}#fo-extraDetailsInput::placeholder{color:#041e42;opacity:.5}#fo-extraDetailsInput:focus{border:1px solid rgb(11,97,249);outline:none}.fo21{margin:56px 0 16px}#fo-stepProgress{width:100%;position:relative;margin:40px auto 0}#fo-stepProgress div{border-radius:8px;box-sizing:border-box}#fo-stepProgress div:first-child{height:100%;position:absolute;left:0;background-color:#0b61f9}#fo-stepProgress div:last-child{height:8px;width:100%;background-color:#d6d6d6}.fo22{box-sizing:border-box;position:relative;left:50%;transform:translate(-50%);background-color:#0b61f9;color:#fff;width:100%;max-width:168px;height:50px;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:16px;border-radius:6px;outline:none;border:1px solid rgb(11,97,249);cursor:pointer;transition:background-color .17s ease-in-out,color .17s ease-in-out}.fo22:focus,.fo22:hover{background-color:#fff;color:#0b61f9}.fo10{position:relative;z-index:1;margin:0;white-space:pre-wrap;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#041e42;font-weight:700;font-size:52px;line-height:1.2;max-width:684px}@media screen and (max-width:576px){.fo10{line-height:26px}.fo10{font-size:30px;line-height:1.2}}.fo13{position:relative;z-index:1;margin:16px 0 0;white-space:pre-wrap;font-weight:400;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:normal;color:#041e42;font-size:18px;max-width:580px}@media screen and (max-width:576px){.fo13{line-height:26px}}@media screen and (min-width:576px){.fo13{font-size:20px}}.fo8{flex-direction:row;-webkit-box-align:center;align-items:center;max-width:1200px;position:relative}.fo3{position:absolute;box-sizing:border-box;transform:rotate(45deg);top:280px;left:-60px;opacity:1;border:unset;border-radius:20px;background:linear-gradient(151.27deg,#041e42,#082650);height:350px;width:350px;z-index:1}@media screen and (max-width:576px){.fo3{display:none}}.fo5{position:absolute;z-index:0;box-sizing:border-box;border:1px solid rgb(255,255,255);opacity:.3;border-radius:20px;transform:rotate(45deg);top:0;left:-120px;height:350px;width:350px}@media screen and (max-width:576px){.fo5{display:none}}.fo6{position:absolute;z-index:0;box-sizing:border-box;transform:rotate(45deg);top:-50px;right:0;opacity:1;border:unset;border-radius:20px;background:linear-gradient(151.27deg,#041e42,#082650);height:300px;width:300px}@media screen and (max-width:576px){.fo6{display:none}}.fo12{margin:0;z-index:1;font-size:52px;line-height:64px;font-weight:700}@media screen and (max-width:576px){.fo12{font-size:30px;line-height:1.5;margin-bottom:20px}}.fo1{position:relative;height:520px;background-color:#041e42}.fo2{width:100%;-webkit-box-pack:center;justify-content:center;padding:32px 20px;display:flex}@media screen and (min-width:40em){.fo2{padding-top:90px;padding-left:32px;padding-right:32px}}@media screen and (min-width:52em){.fo2{padding-left:64px;padding-right:64px}}@media screen and (min-width:64em){.fo2{padding-left:108px;padding-right:108px}}.fo4{width:350px;height:350px}.fo7{width:300px;height:300px}.fo9{flex-direction:column;width:100%;display:flex}.fo11{color:#fff;max-width:684px;text-align:center}.fo14{box-sizing:border-box;margin:16px 0 0;min-width:0px;color:#fff;font-size:18px;line-height:24px;max-width:580px;text-align:center}@media screen and (min-width:40em){.fo14{font-size:20px;line-height:32px}}.fo012{box-sizing:border-box;margin:0;min-width:0}.fo013{width:120px;height:120px;overflow:hidden;position:relative;margin-top:60px}.fo013:before{content:"";display:block;width:200%;height:200%;position:absolute;border-radius:50%}.fo013:before{bottom:0;left:0;box-shadow:#fff -50px 50px}@media screen and (max-width:576px){.fo013{display:none}}.fo014{height:100%;width:100%;margin-top:1px;background:#fff;clip-path:polygon(100% 0%,0% 100%,100% 100%)}.fo011{height:180px;z-index:0;position:relative;overflow:hidden;color:#fff;background:#041e42}@media screen and (max-width:576px){.fo011{height:50px}}.fo012{width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;display:flex}.fo022{box-sizing:border-box;margin:0;min-width:0}.fo021{width:100%;background-color:#fff;height:400px}.fo022{display:flex}.fo15.fo-bad input{border:1px solid rgb(240,95,82)}.fo15.fo-bad span,#fo-challenge.fo-bad span{display:block}#fo-challenge.fo-bad #fo-challengeInput{border:1px solid rgb(240,95,82)}#fo-challengeInput .fo-sel{color:#000}#fo-challengeInput .fo-flip{transform:translateY(-50%) rotate(180deg)}#fo-previous{position:absolute;top:0;left:-28px;cursor:pointer}#fo-previous:focus{outline:1px solid rgb(11,97,249)}#fo-previous[hidden]{display:none}@media screen and (min-width:640px){#fo-previous{left:-64px}}#fo-previous:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.fi4,.fi2{box-sizing:border-box;margin:0;min-width:0}.fi6{z-index:1;font-weight:700}.fi6{font-size:48px;line-height:58px;margin:0 0 24px}@media screen and (max-width:576px){.fi6{font-size:28px;line-height:34px;margin-bottom:20px}}.fi5{text-align:center;max-width:811px}.fi3{flex-direction:row;-webkit-box-align:center;align-items:center;max-width:1200px;position:relative}.fi1{position:relative}.fi4{flex-direction:column;width:100%;display:flex}.fi2{width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:32px 20px;display:flex}@media screen and (min-width:40em){.fi2{padding-top:40px;padding-left:32px;padding-right:32px}}@media screen and (min-width:52em){.fi2{padding-left:64px;padding-right:64px}}@media screen and (min-width:64em){.fi2{padding-left:108px;padding-right:108px}}
