.account{flex-grow:1;height:100%}.account--padding-top{padding-top:var(--padding-top-mobile, 24px)}.account--padding-bottom{padding-bottom:var(--padding-bottom-mobile, 24px)}.account__container{max-width:480px;padding:0 var(--horizontal-padding, 16px)}.account__title{font-size:20px;line-height:var(--line-height-md, 1.33)}.account__title-icon{font-size:32px;margin:0 auto 16px;text-align:center}.account__description{font-size:16px;line-height:var(--line-height-lg, 1.5);margin-bottom:24px}.account__button{text-align:center;text-decoration:none;margin-bottom:0;width:100%}.account__button--minimal{margin-top:12px;font-weight:var(--font-weight-regular, 400);text-decoration:none;transition:all var(--animation-duration, .2s) var(--transition-function-ease-in-out)}.account-fieldset__block{position:relative;margin:0 0 30px}.account-fieldset__label-backlight{display:none}.account-fieldset__label{position:absolute;left:12px;top:0;transform:translateY(-50%);font-size:14px;padding:0 4px;transition-duration:var(--animation-duration, .2s);transition-property:top,color,background-color}.account-fieldset__label:not(:has(+input:focus)):has(+input:placeholder-shown){font-size:16px;top:50%;cursor:initial}.account-fieldset__static-label,.account-fieldset__radio-label{font-size:16px;line-height:var(--line-height-lg, 1.5);margin:0 2px}.account-fieldset__input{border-radius:var(--border-radius-rounded);border:1px solid transparent;font-size:16px;line-height:var(--line-height-xl, 2);padding:8px 16px;width:100%}.account-fieldset__input:focus{border-width:2px;padding:7px 15px;outline:none}.account-fieldset__radio-label{display:flex;align-items:center;position:relative;line-height:var(--line-height-xs, 1)}.account-fieldset__radio-label span{margin-left:24px}.account-fieldset__radio-label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);appearance:none;border:1px solid transparent;padding:8px;cursor:pointer;border-radius:50%}[id^=user_legal_type]:checked+.account-fieldset__radio-label:after{content:"";display:block;position:absolute;top:50%;left:2px;transform:translateY(-50%);width:14px;height:14px;border:2px solid transparent;border-radius:50%;z-index:1}.account__type-options--first-option .account-fieldset__radio-label{margin-left:0}.account__link{text-decoration:none}.account__agreement-opener{cursor:pointer;transition:all var(--animation-duration, .2s) var(--transition-function-ease-in-out)}.account-checkbox__label{position:relative;display:flex;align-items:center;line-height:var(--line-height-xs, 1);margin-bottom:10px}.account-checkbox__label .account__link,.account-checkbox__label .account__agreement-opener{margin-left:4px}.account-checkbox__label>span{margin-left:24px}.account-checkbox__label+.account__error-message{margin-bottom:40px}.account-checkbox__label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);appearance:none;border:1px solid transparent;padding:8px;cursor:pointer;display:inline-block;vertical-align:bottom;border-radius:var(--border-radius-checkbox)}[id^=user_agreement_accepted]:checked+.account-checkbox__label:after{content:"";display:block;position:absolute;top:50%;left:6px;width:6px;height:12px;border:solid transparent;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-100%,-45%)}.account__agreement-modal{display:block!important;position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;transition:all var(--animation-duration, .2s) var(--transition-function-ease-in-out);padding:50px 10px;z-index:1;backdrop-filter:blur(5px);visibility:hidden;opacity:0}.account__agreement-content{position:relative;width:100%;height:100%;max-width:calc(var(--max-width-narrow, 770px) + 60px);padding:30px;margin:0 auto;display:block}.account__agreement-inner{border:1px solid transparent;width:100%;height:100%;display:block;overflow:hidden;border-radius:var(--border-radius-rounded)}.account__agreement-text{display:block;padding:16px;height:100%;overflow:hidden auto;border-radius:var(--border-radius-rounded)}.account__agreement-closer{position:absolute;top:0;right:0;width:40px;height:40px;text-indent:-9999px;overflow:hidden;cursor:pointer;transition:all var(--animation-duration, .2s) var(--transition-function-ease-in-out)}.account__agreement-closer:after,.account__agreement-closer:before{content:"";position:absolute;top:50%;left:23%;right:23%;transform:rotate(45deg);height:2px}.account__agreement-closer:after{transform:rotate(-45deg)}.account__agreement-buttons{padding-top:16px;margin:0 0 calc(-1 * var(--button-margin-bottom));display:block;text-align:center}[id^=user_agreement_opener]:checked~.account__agreement-modal{visibility:visible;opacity:1}.account__error-message{font-size:14px;position:absolute;right:12px;top:50%;transform:translateY(-50%);padding:0 5px;border-radius:var(--border-radius-rounded);background:var(--color-red-light, #F5CFCF);color:var(--color-red, #C23434);pointer-events:none}.account__separator{border:none;padding-bottom:24px}.account__divider{margin-bottom:24px}.account__divider--small{margin-bottom:16px}.account__alert{border-radius:var(--border-radius-rounded);margin-bottom:24px;padding:14px 16px;font-size:14px}.account__alert--info{background:var(--color-azureish-white, #D7E2FF);color:var(--color-black, #0B1A26)}.account__alert--danger{background:var(--color-red-light, #F5CFCF);border:1px solid var(--color-red, #C23434);color:var(--color-red, #C23434)}div.account-fieldset--error .account-fieldset__label{background:linear-gradient(0deg,var(--color-red-light, #F5CFCF) 0%,var(--color-red-light, #F5CFCF) 48%,transparent 48%);color:var(--color-red, #C23434)!important}div.account-fieldset--error .account-fieldset__label-backlight{display:inline-block;vertical-align:top;position:absolute;left:4px;top:0;font-size:14px;font-weight:var(--font-weight-extrabold, 900);transition-duration:var(--animation-duration, .2s);transition-property:top,color,background-color;color:var(--color-red-light, #F5CFCF);text-shadow:-.5px -.5px 2px var(--color-red-light, #F5CFCF);z-index:-1;white-space:nowrap;letter-spacing:-.015em}div.account-fieldset--error .account-fieldset__static-label{color:var(--color-red, #C23434)}div.account-fieldset--error .account-fieldset__input,div.account-fieldset--error .account-fieldset__input:focus{background-color:var(--color-red-light, #F5CFCF);border-color:var(--color-red, #C23434);color:var(--color-red, #C23434)}.account__type .account__error-message{position:static;transform:translate(0)}.account__type .account__error-message:not(:empty){border:1px solid var(--color-red, #C23434);padding:14px 16px}.account__type-options{display:flex;padding-top:10px}.account__type-options--first-option{margin-right:24px}.account__breadcrumbs{align-items:baseline;display:flex;margin-bottom:16px;text-decoration:none;line-height:var(--line-height-xs, 1)}.account__breadcrumbs:hover{opacity:.8}.account__breadcrumbs-chevron{margin-right:8px;font-size:14px}.palette-one.account{background:var(--background-primary, #FFF)}.palette-one .account-checkbox__label,.palette-one .account__button--minimal,.palette-one .account__title-icon,.palette-one .account__breadcrumbs{color:var(--color-primary, #0B1A26)}.palette-one .account__title+.account__divider,.palette-one .account__description{color:var(--color-secondary, #4E5D78)}.palette-one .account__button--minimal:hover{text-shadow:.5px 0 var(--color-primary, #0B1A26)}.palette-one .account-fieldset__label{background:var(--background-primary, #FFF);color:var(--color-secondary, #4E5D78)}.palette-one .account-fieldset__label:not(:has(+input:focus)):has(+input:placeholder-shown){background-color:transparent;color:var(--color-secondary, #4E5D78)}.palette-one .account-fieldset__static-label,.palette-one .account-fieldset__radio-label{color:var(--color-secondary, #4E5D78)}.palette-one .account-fieldset__input{background:var(--background-primary, #FFF);border-color:var(--color-border, #0B1A2629);color:var(--color-primary, #0B1A26)}.palette-one .account-fieldset__input:focus{border-color:var(--background-accent-active, #F4B841BA)}.palette-one .account__alert--info{border:1px solid var(--color-border, #0B1A2626)}.palette-one .account-fieldset__radio-label:before,.palette-one .account-checkbox__label:before{border-color:var(--color-border, #0B1A2626);background:var(--background-primary, #FFF)}.palette-one .account__link,.palette-one .account__agreement-opener{color:var(--color-outline, #F4B841)}.palette-one .account__link:hover,.palette-one .account__agreement-opener:hover{color:var(--color-outline-hover, #F4B841CC)}.palette-one .account__link:active,.palette-one .account__agreement-opener:active{color:var(--color-outline-active, #F4B841BA)}.palette-one .account__agreement-inner{background:var(--background-primary, #FFF);border-color:var(--color-border, #0B1A2626)}.palette-one .account__agreement-closer:after,.palette-one .account__agreement-closer:before{background:var(--color-outline, #F4B841)}.palette-one .account__agreement-closer:hover:after,.palette-one .account__agreement-closer:hover:before{background:var(--color-outline-hover, #F4B841CC)}.palette-one .account__agreement-closer:active:after,.palette-one .account__agreement-closer:active:before{background:var(--color-outline-active, #F4B841BA)}.palette-one [id^=user_legal_type]:checked+.account-fieldset__radio-label:before,.palette-one [id^=user_agreement_accepted]:checked+.account-checkbox__label:before{border-color:var(--background-accent, #F4B841);background:var(--background-accent, #F4B841)}.palette-one [id^=user_legal_type]:checked+.account-fieldset__radio-label:after,.palette-one [id^=user_agreement_accepted]:checked+.account-checkbox__label:after{border-color:var(--background-primary, #FFF)}.palette-two.account{background:var(--background-primary-2, #0B1A26)}.palette-two .account-checkbox__label,.palette-two .account__button--minimal,.palette-two .account__title-icon,.palette-two .account-fieldset__label:has(+input:focus),.palette-two .account__breadcrumbs{color:var(--color-primary-2, #FFF)}.palette-two .account__title+.account__divider,.palette-two .account__description{color:var(--color-secondary-2, #E1E4E8)}.palette-two .account__button--minimal:hover{text-shadow:.5px 0 var(--color-primary-2, #FFF)}.palette-two .account-fieldset__label{background:var(--background-primary-2, #0B1A26);color:var(--color-secondary-2, #E1E4E8)}.palette-two .account-fieldset__label:not(:has(+input:focus)):has(+input:placeholder-shown){background-color:transparent;color:var(--color-secondary-2, #E1E4E8)}.palette-two .account-fieldset__static-label,.palette-two .account-fieldset__radio-label{color:var(--color-secondary-2, #E1E4E8)}.palette-two .account-fieldset__input{background:var(--background-primary-2, #0B1A26);border-color:var(--color-border-2, #FFFFFF47);color:var(--color-primary-2, #FFF)}.palette-two .account-fieldset__input:focus{border-color:var(--background-accent-2-active, #F4B841BA)}.palette-two .account__alert--info{border:1px solid var(--color-border-2, #FFFFFF47)}.palette-two .account-fieldset__radio-label:before,.palette-two .account-checkbox__label:before{border-color:var(--color-border-2, #FFFFFF47);background:var(--background-primary-2, #0B1A26)}.palette-two .account__link,.palette-two .account__agreement-opener{color:var(--color-outline-2, #F4B841)}.palette-two .account__link:hover,.palette-two .account__agreement-opener:hover{color:var(--color-outline-2-hover, #F4B841CC)}.palette-two .account__link:active,.palette-two .account__agreement-opener:active{color:var(--color-outline-2-active, #F4B841BA)}.palette-two .account__agreement-inner{background:var(--background-primary-2, #0B1A26);border-color:var(--color-border-2, #FFFFFF47)}.palette-two .account__agreement-closer:after,.palette-two .account__agreement-closer:before{background:var(--color-outline-2, #F4B841)}.palette-two .account__agreement-closer:hover:after,.palette-two .account__agreement-closer:hover:before{background:var(--color-outline-2-hover, #F4B841CC)}.palette-two .account__agreement-closeractive:after,.palette-two .account__agreement-closer:active:before{background:var(--color-outline-2-active, #F4B841BA)}.palette-two [id^=user_legal_type]:checked+.account-fieldset__radio-label:before,.palette-two [id^=user_agreement_accepted]:checked+.account-checkbox__label:before{border-color:var(--background-accent-2, #F4B841);background:var(--background-accent-2, #F4B841)}.palette-two [id^=user_legal_type]:checked+.account-fieldset__radio-label:after,.palette-two [id^=user_agreement_accepted]:checked+.account-checkbox__label:after{border-color:var(--background-primary-2, #0B1A26)}.palette-three.account{background:var(--background-primary-3, #F4B841)}.palette-three .account__button--minimal,.palette-three .account__title-icon,.palette-three .account__breadcrumbs{color:var(--color-primary-3, #0B1A26)}.palette-three .account__title+.account__divider,.palette-three .account__description,.palette-three .account-checkbox__label,.palette-three .account-fieldset__static-label,.palette-three .account-fieldset__radio-label{color:var(--color-secondary-3, #FFF)}.palette-three .account__button--minimal:hover{text-shadow:.5px 0 var(--color-primary-3, #0B1A26)}.palette-three .account-fieldset__label{background:var(--background-primary-3, #F4B841);color:var(--color-primary-3-85, #0B1A26D9)}.palette-three .account-fieldset__label:not(:has(+input:focus)):has(+input:placeholder-shown){background-color:transparent;color:var(--color-primary-3-85, #0B1A26D9)}.palette-three .account-fieldset__input{background:var(--background-primary-3, #F4B841);border-color:var(--color-border-3, #0B1A2626);color:var(--color-primary-3, #0B1A26)}.palette-three .account-fieldset__input:focus{border-color:var(--background-accent-3-active, #0B1A26BA)}.palette-three .account__alert--info{border:1px solid var(--color-border-3, #0B1A2626)}.palette-three .account-fieldset__radio-label:before,.palette-three .account-checkbox__label:before{border-color:var(--color-border-3, #0B1A2626);background:var(--background-primary-3, #F4B841)}.palette-three .account__link,.palette-three .account__agreement-opener{color:var(--color-outline-3, #0B1A26)}.palette-three .account__link:hover,.palette-three .account__agreement-opener:hover{color:var(--color-outline-3-hover, #0B1A26CC)}.palette-three .account__link:active,.palette-three .account__agreement-opener:active{color:var(--color-outline-3-active, #0B1A26BA)}.palette-three .account__agreement-inner{background:var(--background-primary-3, #F4B841);border-color:var(--color-border-3, #0B1A2626)}.palette-three .account__agreement-closer:after,.palette-three .account__agreement-closer:before{background:var(--color-outline-3, #0B1A26)}.palette-three .account__agreement-closer:hover:after,.palette-three .account__agreement-closer:hover:before{background:var(--color-outline-3-hover, #0B1A26CC)}.palette-three .account__agreement-closeractive:after,.palette-three .account__agreement-closer:active:before{background:var(--color-outline-3-active, #0B1A26BA)}.palette-three [id^=user_legal_type]:checked+.account-fieldset__radio-label:before,.palette-three [id^=user_agreement_accepted]:checked+.account-checkbox__label:before{border-color:var(--background-accent-3, #0B1A26);background:var(--background-accent-3, #0B1A26)}.palette-three [id^=user_legal_type]:checked+.account-fieldset__radio-label:after,.palette-three [id^=user_agreement_accepted]:checked+.account-checkbox__label:after{border-color:var(--background-primary-3, #F4B841)}@media screen and (width >= 375px){.account__title{font-size:24px;line-height:var(--line-height-md, 1.33)}.account__title-icon{font-size:40px}}@media (width >= 768px){.account__agreement-modal{padding:50px}}@media screen and (width >= 810px){.account__title{font-size:40px;line-height:var(--line-height-sm, 1.2)}}@media (width >= 992px){.account--padding-top{padding-top:var(--padding-top, 40px)}.account--padding-bottom{padding-bottom:var(--padding-bottom, 40px)}}
