: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{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}
