:root{--pink: #eb0052;--bright-pink: #ff005a;--soft-pink: #ffbbcd;--dark-pink: #d0014a;--azure: #008dff;--blue: #006dc6;--indigo: #01294a;--charcoal: #333333;--grey-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.012ffa33.woff2) format("woff2"),url(/assets/Averta-PE-Light.b9f6ba62.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Light-Italic.01d45e28.woff2) format("woff2"),url(/assets/Averta-PE-Light-Italic.e40268ed.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Regular.de86198b.woff2) format("woff2"),url(/assets/Averta-PE-Regular.80304eca.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Regular-Italic.3b2c9b20.woff2) format("woff2"),url(/assets/Averta-PE-Regular-Italic.12ad09e8.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Semibold.49d2323a.woff2) format("woff2"),url(/assets/Averta-PE-Semibold.fea6cd41.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Semibold-Italic.cd60da93.woff2) format("woff2"),url(/assets/Averta-PE-Semibold-Italic.28953ee2.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Bold.b682387e.woff2) format("woff2"),url(/assets/Averta-PE-Bold.2b268620.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Averta;src:url(/assets/Averta-PE-Bold-Italic.87ceff79.woff2) format("woff2"),url(/assets/Averta-PE-Bold-Italic.6c73c1f7.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(/assets/Lato-Regular.983b0caf.woff2) format("woff2"),url(/assets/Lato-Regular.5b9025dd.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/assets/Lato-Italic.4465765f.woff2) format("woff2"),url(/assets/Lato-Italic.26318a14.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(/assets/Lato-Bold.ae88fc0d.woff2) format("woff2"),url(/assets/Lato-Bold.0e56b17d.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(/assets/Lato-BoldItalic.c0916a33.woff2) format("woff2"),url(/assets/Lato-BoldItalic.980c8592.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(/assets/Lato-Black.34bb4663.woff2) format("woff2"),url(/assets/Lato-Black.659bd5ed.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Lato;src:url(/assets/Lato-BlackItalic.4b470f46.woff2) format("woff2"),url(/assets/Lato-BlackItalic.30fadf92.woff) format("woff");font-weight:900;font-style:italic}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-smooth:always;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,.basic-fade-exit-active,.basic-fade-exit-done{opacity:0}.basic-fade-exit,.basic-fade-enter-active,.basic-fade-enter-done{opacity:1}.basic-fade-enter-active,.basic-fade-exit-active{transition:all .3s ease-in}.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}
