:root{--pink: #eb0052;--bright-pink: #ff005a;--soft-pink: #ffbbcd;--dark-pink: #d0014a;--azure: #008dff;--blue: #006dc6;--indigo: #01294a;--charcoal: #333333;--gray-wcag: #787676;--grey: #a6a09f;--sub-grey: #c9c3c3;--black: #000000;--med-grey: #999191;--soft-grey: #f1f1ee;--off-white: #f9f7f7;--white: #ffffff;--success-green: #1ec677;--error-red: #c0362e;--backdrop-blur: blur(13.6px);--inputHeight: 34px;--formFieldGap: .5rem}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Light-GjEEqqH1.woff2) format("woff2"),url(/assets/Averta-PE-Light-CXf2nc06.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Light-Italic-BACkD5BC.woff2) format("woff2"),url(/assets/Averta-PE-Light-Italic-BWdwRtqs.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Regular-B5-HFKzV.woff2) format("woff2"),url(/assets/Averta-PE-Regular-eSTh9FGU.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Regular-Italic-4JzvsPp2.woff2) format("woff2"),url(/assets/Averta-PE-Regular-Italic-BatifjLT.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Semibold-_3FRerSq.woff2) format("woff2"),url(/assets/Averta-PE-Semibold-COAbhWh_.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Semibold-Italic-T_hdIYDs.woff2) format("woff2"),url(/assets/Averta-PE-Semibold-Italic-BllQ_rsj.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Bold-CeDb2Vz3.woff2) format("woff2"),url(/assets/Averta-PE-Bold-7F3eFBmD.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Bold-Italic-CDY0Mgvg.woff2) format("woff2"),url(/assets/Averta-PE-Bold-Italic-Cnxagtfy.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(/assets/Lato-Regular-slfFsoDb.woff2) format("woff2"),url(/assets/Lato-Regular-DdzPa3bH.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/assets/Lato-Italic-BqViT-Fy.woff2) format("woff2"),url(/assets/Lato-Italic-B1KwYAL5.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(/assets/Lato-Bold-450o7qxS.woff2) format("woff2"),url(/assets/Lato-Bold-jhsKD-BB.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(/assets/Lato-BoldItalic-DGCGXd8y.woff2) format("woff2"),url(/assets/Lato-BoldItalic-igpwzO5f.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(/assets/Lato-Black-xqgs0fI9.woff2) format("woff2"),url(/assets/Lato-Black-CISFMy3-.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Lato;src:url(/assets/Lato-BlackItalic-CHBJVdnq.woff2) format("woff2"),url(/assets/Lato-BlackItalic-C4Bqy5W3.woff) format("woff");font-weight:900;font-style:italic}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;min-height:0;min-width:0}body,#root{font-family:Averta,Lato,Arial,sans-serif;display:flex;align-items:center;justify-content:center}body{margin:0}#root{flex:1}#root>div{flex:1}h3{font-weight:400;margin:.5em 0}p{margin:0 0 1em}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px white inset}button{cursor:pointer;font-family:unset;font-size:unset;text-align:center;background:none;border:none;padding:0}button[data-overlay-id=partnerOverlay]{display:inline;text-align:left;margin:0;color:var(--primary);font-weight:700}.hideIfNotAnimated{visibility:hidden;z-index:-1;opacity:0}.basic-fade-enter{opacity:0}.basic-fade-enter-active{opacity:1;transition:all .3s}.basic-fade-exit{opacity:1}.basic-fade-exit-active{opacity:0;transition:all .3s}.fade-enter,.fade-exit-active,.fade-exit-done{opacity:0;visibility:hidden}.fade-exit,.fade-enter-active,.fade-enter-done{visibility:visible;opacity:1}.fade-enter{z-index:1}.fade-exit{z-index:-1}.fade-enter-active,.fade-exit-active{visibility:visible;transition:all .3s ease-in}.grow-enter,.grow-exit-active,.grow-exit-done{height:fit-content!important;max-height:0!important;overflow:hidden!important}.grow-exit,.grow-enter-active,.grow-enter-done{height:fit-content!important;max-height:500px!important;overflow:hidden!important}.grow-enter-active,.grow-exit-active{transition:max-height .3s ease-in}
