input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}input[type=checkbox]:checked~.check-mark:after{background-image:url(/build/images/tick.4d4f11f3.svg);background-position:3px 3px;background-repeat:no-repeat;background-size:11px 11px;display:block;height:18px;width:18px}input[type=checkbox]:disabled~.check-mark{cursor:default}input[type=checkbox]:disabled~.check-mark:after{background-color:#f4f4f4;display:block;height:17px;width:18px}.check-mark{border:1px solid #e3e3e3;border-radius:3px;cursor:pointer;display:flex;height:18px;max-width:18px;min-width:18px;width:18px}.check-mark:after{content:"";display:none;position:relative}[data-testid=widgetButtonFrame]{opacity:0!important}main{display:grid;flex:1;flex-direction:column;grid-template-columns:50% 50%;min-width:100%;width:100%}@media screen and (max-width:1024px){main{grid-template-columns:1fr}}main .content{align-items:center;flex-direction:column;margin:auto 0 0;min-height:100%;padding:70px 0 0}main .content footer{align-items:flex-end;background-color:var(--white100);flex-direction:row;justify-content:flex-end;margin:auto 0 0;padding:0;width:100%}main .content footer .footer-wrapper{align-items:center;background-color:var(--grey-background);flex-direction:column;gap:5px;justify-content:center;padding:20px;width:100%}@media screen and (max-width:1400px){main .content footer .footer-wrapper{gap:10px}}main .content footer .footer-wrapper span{font-size:13px;margin:auto 75px;text-align:center}@media screen and (max-width:1024px){main .content footer .footer-wrapper span{margin:auto 10px}}main .content footer .footer-wrapper span a{text-decoration:underline}main .content h1{font-size:36px;font-weight:500;letter-spacing:-1.16px;line-height:46px}@media only screen and (max-width:768px){main .content h1{font-size:26px;letter-spacing:-.93px;line-height:1.3}}main .content .thankyou-wrapper{flex-direction:column;gap:30px;height:100%;margin:auto 0 30px;max-width:460px;padding:0 30px;width:100%}main .content .thankyou-wrapper .thankyou-information{flex-direction:column;gap:30px}main .content .thankyou-wrapper .thankyou-information a{color:var(--light-green);text-decoration:underline}main .content .registration-form-wrapper{flex-direction:column;gap:30px;margin-top:30px;max-width:410px;min-width:410px;padding:0 30px}@media screen and (max-width:440px){main .content .registration-form-wrapper{max-width:100%;min-width:100%}}main .content .registration-form-wrapper form{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;gap:30px}main .password-hint{background-color:var(--white100);border-radius:13px;display:none;filter:drop-shadow(0 0 3px #e3e3e3);font-size:14px;padding:16px;position:absolute;transform:translateY(-63%) translateX(115%);width:322px;z-index:10}main .password-hint.visible{display:initial}main .password-hint span{display:block;margin-bottom:10px}main .password-hint p{margin-top:10px;opacity:.5}main .password-hint ul li{list-style-position:inside;list-style-type:none;margin-bottom:6px}main .password-hint ul li:before{background-image:url(/build/images/icon_x.8d344636.svg);background-position:-4px -4px;background-repeat:no-repeat;background-size:20px auto;content:"";display:inline-block;height:11px;margin-right:8px;opacity:.3;width:14px}main .password-hint ul li.valid{color:var(--light-green)}main .password-hint ul li.valid:before{background-image:url(/build/images/green-tick.64a2dc3b.svg);background-position:50%;background-repeat:no-repeat;background-size:14px auto;opacity:1}main .password-hint:before{background-color:var(--white100);clip-path:polygon(100% 0,0 50%,100% 100%);content:"";display:block;height:50px;left:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-60%);width:20px}@media only screen and (max-width:1023px){main .password-hint{transform:translateY(-140%) translateX(0);width:350px}main .password-hint:before{clip-path:polygon(0 0,50% 100%,100% 0);height:20px;left:50%;top:100%;width:50px}}main .info{align-items:center;background:#00cb96;background:linear-gradient(90deg,rgba(0,203,150,.6),rgba(119,223,57,.9) 85%);flex-direction:column;min-height:100%}@media screen and (max-width:1024px){main .info{display:none}}main .info .info-wrapper{background:transparent;background:linear-gradient(45deg,hsla(0,0%,100%,0) 20%,#fff);flex:1;flex-direction:column;height:100%;width:100%}main .info .info-wrapper .messages{background-image:url(/build/images/couple-01.7c8cfb90.png);background-position:0 100%;background-repeat:no-repeat;height:100%;justify-content:center;margin-left:-64px;min-height:800px;position:fixed;width:calc(50% + 64px)}main .info .info-wrapper .messages .benefits{background-color:var(--white100);border-radius:13px;height:311px;margin:20% auto 0 22%;padding:28px 38px;-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;width:487px}@media screen and (max-width:1680px){main .info .info-wrapper .messages .benefits{margin:20% 0 0 64px}}main .info .info-wrapper .messages .benefits .triangle{background-color:var(--white100);left:-41px;position:relative;text-align:left;top:-10px}main .info .info-wrapper .messages .benefits .triangle:after,main .info .info-wrapper .messages .benefits .triangle:before{background-color:inherit;content:"";position:absolute}main .info .info-wrapper .messages .benefits .triangle,main .info .info-wrapper .messages .benefits .triangle:after,main .info .info-wrapper .messages .benefits .triangle:before{border-top-right-radius:25%;height:40px;width:40px}main .info .info-wrapper .messages .benefits .triangle{transform:rotate(-90deg) skewX(-30deg) scaleY(.866)}main .info .info-wrapper .messages .benefits .triangle:before{transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}main .info .info-wrapper .messages .benefits .triangle:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}main .info .info-wrapper .messages .benefits h3{font-size:24px;font-weight:500;line-height:30px}main .info .info-wrapper .messages .benefits ul{margin-top:32px}main .info .info-wrapper .messages .benefits ul li{font-size:18px;list-style-type:none;padding-bottom:18px}main .info .info-wrapper .messages .benefits ul li:before{background-image:url(/build/images/tick.4d4f11f3.svg);background-size:17px 13px;content:"";display:inline-block;height:13px;margin-right:12px;width:17px}.form-group label{color:rgba(31,34,37,.6);display:block;font-size:1rem;font-weight:400;letter-spacing:-.38px;margin-left:12px;margin-top:15px;position:absolute;text-align:left}.form-group label.focused{font-size:12px;margin-left:12px;margin-top:4px}.form-group .form-error ul{list-style-type:none;margin-top:3px;position:absolute}.form-group .form-error ul li{color:var(--red);font-size:.8rem}.form-input{background-color:#fff!important;border:1px solid hsla(0,0%,89%,.6);border-radius:3px;color:var(--black100);font-size:1rem;height:50px;padding:0 12px;width:350px}@media screen and (max-width:440px){.form-input{width:100%}}.form-input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.form-input:-webkit-autofill:active,.form-input:-webkit-autofill:focus,.form-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.form-input:focus{border:1px solid var(--light-green);-webkit-box-shadow:0 0 0 3px #edf6e9;-moz-box-shadow:0 0 0 3px #edf6e9;box-shadow:0 0 0 3px #edf6e9;padding-top:12px}.form-input:not(:placeholder-shown){padding-top:12px}.form-input.error{border:1px solid var(--red);-webkit-box-shadow:0 0 0 3px #fceaea;-moz-box-shadow:0 0 0 3px #fceaea;box-shadow:0 0 0 3px #fceaea}#registration_password{padding-right:2.5rem}.toggle-password-button{background-color:transparent;border:none;cursor:pointer;margin-left:-35px;margin-top:18px;position:absolute}.intro{flex-direction:column;gap:10px}@media screen and (max-width:1024px){.intro input[type=checkbox]:checked~.check-mark:after{background-position:5px 4px;background-size:15px 15px;height:26px;width:26px}.intro .check-mark{height:26px;max-width:26px;min-width:26px;width:26px}}.marketing-intro,.terms-intro{font-size:14px}.form-group-checkbox{align-items:center;display:flex;flex-direction:column;font-size:14px;padding-bottom:5px}.form-group-checkbox a{text-decoration:underline}.form-group-checkbox label{align-items:center;display:flex;flex-direction:row;width:100%}.form-group-checkbox label .check-label{margin-left:10px;width:100%}.form-group-checkbox label .check-label span{color:rgba(31,34,37,.6)}.form-group-checkbox label:last-child{align-items:center}.form-group-checkbox .form-error{display:flex;flex-direction:row;margin-left:62px;width:100%}.form-group-checkbox .form-error ul{list-style-type:none;margin-top:3px}.form-group-checkbox .form-error ul li{color:var(--red);font-size:.8rem}.form-group-submit button[type=submit]{width:100%}.goto-sign-in{align-items:center;justify-content:center;padding:0 0 40px}.goto-sign-in a{color:var(--light-green);text-decoration:underline}span.required{color:var(--red)!important}