/*!
 * venly
 * Wallet / Wallet provider
 * https://venly.io
 * @author Venly
 * @version 0.5.0
 * Copyright 2024. MIT licensed.
 */
@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Thin.woff2) format("woff2"),url(../fonts/roboto/Roboto-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-ThinItalic.woff2) format("woff2"),url(../fonts/roboto/Roboto-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Light.woff2) format("woff2"),url(../fonts/roboto/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-LightItalic.woff2) format("woff2"),url(../fonts/roboto/Roboto-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Regular.woff2) format("woff2"),url(../fonts/roboto/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-RegularItalic.woff2) format("woff2"),url(../fonts/roboto/Roboto-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Medium.woff2) format("woff2"),url(../fonts/roboto/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-MediumItalic.woff2) format("woff2"),url(../fonts/roboto/Roboto-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Bold.woff2) format("woff2"),url(../fonts/roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-BoldItalic.woff2) format("woff2"),url(../fonts/roboto/Roboto-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Black.woff2) format("woff2"),url(../fonts/roboto/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-BlackItalic.woff2) format("woff2"),url(../fonts/roboto/Roboto-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:TTCommons-Bold;font-weight:400;font-style:normal;src:url(../fonts/TTCommons-Bold/TTCommons-Bold.woff2) format("woff2"),url(../fonts/TTCommons-Bold/TTCommons-Bold.woff) format("woff"),url(../fonts/TTCommons-Bold/TTCommons-Bold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(../fonts/Inter/Inter-Thin.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-Thin.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(../fonts/Inter/Inter-ThinItalic.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-ThinItalic.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/Inter/Inter-ExtraLight.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-ExtraLight.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(../fonts/Inter/Inter-ExtraLightItalic.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-ExtraLightItalic.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Inter/Inter-Light.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-Light.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/Inter/Inter-LightItalic.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-LightItalic.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter/Inter-Regular.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-Regular.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/Inter/Inter-Italic.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-Italic.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter/Inter-Medium.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-Medium.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/Inter/Inter-MediumItalic.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-MediumItalic.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter/Inter-SemiBold.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-SemiBold.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/Inter/Inter-SemiBoldItalic.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-SemiBoldItalic.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter/Inter-Bold.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-Bold.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/Inter/Inter-BoldItalic.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-BoldItalic.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Inter/Inter-ExtraBold.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-ExtraBold.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/Inter/Inter-ExtraBoldItalic.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-ExtraBoldItalic.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Inter/Inter-Black.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-Black.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../fonts/Inter/Inter-BlackItalic.woff2?v=3.19) format("woff2"),url(../fonts/Inter/Inter-BlackItalic.woff?v=3.19) format("woff")}.clear:after,.clear:before{content:" ";display:table}.clear{*zoom:1}.clear:after{clear:both}*{font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Inter}*,html{box-sizing:border-box}html{font-size:16px;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:inherit}body{font:300 13px/1.6 Roboto,PT Sans,sans-serif;color:#4b4b5a;transition:all .4s ease-in .3s}a{cursor:pointer;text-decoration:none;color:#7927ff;transition:color .2s ease-out}a:active,a:hover{color:#5c00f3}img,svg{max-height:100%;max-width:100%}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:Inter;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.nav ul{list-style:none}.bg-svg{width:100%;max-width:100%;height:auto;max-height:100%;display:none;padding:0}@media only screen and (min-width:1024px){.bg-svg{display:block}}.bg-svg>svg{width:100%;height:auto;max-height:100%}.bg-svg .st0,.bg-svg .st1,.bg-svg .st2,.bg-svg .st3,.bg-svg .st4,.bg-svg .st5,.bg-svg .st6{stroke:#fff;fill:#fff}.bg-svg .st0{stroke-width:2}.bg-svg .st2{fill:none}.bg-svg .st3{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.bg-svg .st4{stroke-width:.25}.bg-svg .st5{stroke-width:.5}.bg-svg .st6{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8}.powered-by{color:#fff;font-size:.875rem;margin-bottom:1.25rem;position:absolute;bottom:0}.aside,.bg-picture{position:fixed;display:block;left:0;right:0;top:0;bottom:0}@media only screen and (min-width:1024px){.aside{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;grid-row-start:1;max-height:100vh;grid-column:col-start 8/span 4}}@media only screen and (min-width:1280px){.aside{grid-column:col-start 8/span 3}}.bg-picture{background-image:linear-gradient(90deg,#7927ff,#f1efff)}@media only screen and (min-width:1024px){.bg-picture{position:relative;padding:10vh 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;justify-items:flex-end;-ms-flex-align:center;align-items:center;grid-column:col-start 7/span 6;grid-row-start:1}}.container{min-height:100dvh;max-width:100%;padding:0}@media only screen and (min-width:1140px){.container{min-height:100vh}}.sign-up-footer{display:none}.venly-logo{-o-object-fit:contain;object-fit:contain;background:#fff;box-shadow:0 0 35.3978px 1.41591px rgba(121,39,255,.2);width:6.8125rem;height:2.875rem;padding:.75rem 1rem;border-radius:.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.venly-logo img{width:100%;height:100%}.transition{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.transition .animation{width:27px;height:40px}.logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.625rem;box-shadow:0 0 36px 2px rgba(121,39,255,.1);border-radius:.75rem}.logo img{width:28px;height:28px;border-radius:.25rem}.main__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:2.5rem}@media only screen and (min-width:1140px){.main__header{margin-top:5rem}}.main__header--wallet{margin-top:0}.main__header--wallet .venly-logo{margin-top:3.75rem;background-color:transparent;box-shadow:none;padding:0;width:7.5rem;height:2.1875rem}@media only screen and (min-width:1140px){.main__header--wallet .venly-logo{margin-top:7.5rem}}.main__header--wallet~.main__box .main__content{margin-top:3.75rem}.main__container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fcfcfc}@media only screen and (min-width:1140px){.main__container{background-color:transparent}}@media only screen and (min-width:1024px){.main__container{position:relative}}.main__gradient{background:linear-gradient(180deg,rgba(121,39,255,.05),rgba(121,39,255,0));height:14.5rem;width:100%;position:absolute;top:0;left:0}@media only screen and (min-width:1140px){.main__gradient{width:50%}}.main__wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:50%}.main__thumbnail{background-image:url();width:50%;height:100vh;-o-object-fit:cover;object-fit:cover;display:none}@media only screen and (min-width:1140px){.main__thumbnail{display:-ms-flexbox;display:flex}}.main__flex{display:block;max-height:100%;position:relative}.main__content__text{width:100%}.main__content__text em{font-weight:500;font-style:normal}.main__content__text form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main__flex{width:350px;color:#adb5bd}.main__flex>*{width:100%;margin-left:auto;margin-right:auto}.main__box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:350px;padding-bottom:3.75rem}@media only screen and (min-width:1140px){.main__box{width:375px}}.main__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:2rem;padding:0 1.5rem;width:100%;box-shadow:none}.main__content__title{font-family:TTCommons-Bold;font-weight:700;font-size:1.5rem;line-height:125%;background:linear-gradient(104.1deg,#7735e8 32.26%,#c62cf1 88.17%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-align:center}.main__content__title__flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content__text{font-style:normal;font-weight:400;color:#000}.main__content__text,.main__content p{font-size:.9375rem;line-height:1.25rem;text-align:center}.main__content p{margin-bottom:1rem}.main__content p:last-child{margin-bottom:2rem}.main__content .info-area{display:block;margin:2rem auto}.main__content__footer{margin:0 auto 2rem;height:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:.5625rem;width:100%}@media (min-width:420px){.main__content__footer{width:420px}}.main__content__footer__poweredby{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.main__content__footer__poweredby__logo{padding:.3125rem;height:100%}.main__content__footer a{margin:.5rem;color:#f1efff}.main__content__footer a:active,.main__content__footer a:hover{color:#c4bcff}.main__logo{margin-bottom:2.8125rem;display:block;text-align:center}@media only screen and (min-width:1024px){.main__logo{margin-bottom:.9375rem}}.other-options,.secondary-bottom-action{bottom:3.875rem;font-weight:600}.bottom-message,.other-options,.secondary-bottom-action{display:-ms-flexbox;display:flex;font-size:.9375rem;line-height:1.25rem;position:absolute;width:21.875rem;-ms-flex-pack:center;justify-content:center;left:0}.bottom-message{gap:.25rem;bottom:2rem;color:#4b4b5a}.bottom-message a{color:#7927ff;font-weight:600}.link{border:0 none;background:0 none;cursor:pointer;text-transform:capitalize;color:#7927ff}.btn{cursor:pointer;text-align:center;border:1px solid #7927ff;font-size:.75rem;font-weight:400;border-radius:.25rem;margin-bottom:1.25rem;line-height:1.25rem;padding:.4375rem 1.25rem;white-space:nowrap;transition:background-color .2s ease-out}.btn,.btn:active,.btn:hover{color:#fff;background-color:#7927ff}.btn--primary{background:#7927ff;color:#fff}.btn--light-primary,.btn--primary{padding:.9375rem 1.25rem;border-radius:.25rem;font-weight:600;font-size:1rem;line-height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none}.btn--light-primary,.btn--light-primary:active,.btn--light-primary:hover{background:#f1efff;color:#212529}.btn--rounded{border-radius:2.75rem;padding:.9375rem 1.5rem}.link{transition:color .2s ease-out}.link:active,.link:hover{color:#5c00f3}.link--dark.active{color:#7927ff}.link--dark.active:active,.link--dark.active:hover{color:#f1efff}.link--primary{color:#7927ff}.link--primary:active,.link--primary:hover{color:#5c00f3}.link--success{color:#65bb10}.link--success:active,.link--success:hover{color:#4c8c0c}.link--danger{color:#d83552}.link--danger:active,.link--danger:hover{color:#b7233e}.link--muted{color:#6c757d}.link--muted:active,.link--muted:hover{color:#545b62}.link--dark{color:#4b4b5a}.link--dark:active,.link--dark:hover{color:#34343e}.link--brand{color:#7927ff}.link--brand:active,.link--brand:hover{color:#5c00f3}.link--brand-light{color:#f1efff}.link--brand-light:active,.link--brand-light:hover{color:#c4bcff}.btn--primary{background-color:#7927ff;border-color:#7927ff}.btn--primary:active,.btn--primary:hover{background-color:#5c00f3}.btn--success{background-color:#65bb10;border-color:#65bb10}.btn--success:active,.btn--success:hover{background-color:#4c8c0c}.btn--danger{background-color:#d83552;border-color:#d83552}.btn--danger:active,.btn--danger:hover{background-color:#b7233e}.btn--muted{background-color:#6c757d;border-color:#6c757d}.btn--muted:active,.btn--muted:hover{background-color:#545b62}.btn--dark{background-color:#4b4b5a;border-color:#4b4b5a}.btn--dark:active,.btn--dark:hover{background-color:#34343e}.btn--brand{background-color:#7927ff;border-color:#7927ff}.btn--brand:active,.btn--brand:hover{background-color:#5c00f3}.btn--brand-light{background-color:#f1efff;border-color:#f1efff}.btn--brand-light:active,.btn--brand-light:hover{background-color:#c4bcff}.btn--icon,.btn--social{padding-left:3.75rem;position:relative}.btn--social{border:none;color:#fff;font-weight:600;font-size:16px;border-radius:.25rem;line-height:100%;width:100%;height:2.875rem;display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-align:center;align-items:center;padding:.5rem;border-radius:50px}.btn--social:hover{color:#fff}.btn--social--google{background:linear-gradient(104.1deg,#7735e8 32.26%,#c62cf1 88.17%);margin-bottom:.5rem;-ms-flex-order:1;order:1}.btn--social--google .centered-text{padding-right:30px;width:calc(100% - 30px)}.btn--social--apple,.btn--social--arkane-apple{background:#000;padding:.9375rem 1.0625rem;margin-bottom:1rem;-ms-flex-order:2;order:2}.btn--social--apple:hover,.btn--social--arkane-apple:hover{background:#000}.btn--social--apple .centered-text,.btn--social--arkane-apple .centered-text{padding-right:16px;width:calc(100% - 16px)}.btn--social--facebook,.btn--social--fb{left:7.9375rem;-ms-flex-order:5;order:5}.btn--social--twitter{left:4.4375rem;-ms-flex-order:4;order:4}.btn--social--email,.btn--social--facebook,.btn--social--fb,.btn--social--twitter{border:.0625rem solid #ced4da;background:#fff;width:2.875rem;height:2.875rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;margin:0}.btn--social--email:hover,.btn--social--facebook:hover,.btn--social--fb:hover,.btn--social--twitter:hover{background-color:#fff}.btn--social--email .centered-text,.btn--social--facebook .centered-text,.btn--social--fb .centered-text,.btn--social--twitter .centered-text{display:none}.btn--social--email{-ms-flex-order:6;order:6;left:11.4375rem}.btn--social:before{content:"";display:block;background-size:contain;background-repeat:no-repeat}.btn--social--facebook:before,.btn--social--fb:before{background-image:url(../img/icon-fb.svg);width:1rem;height:1rem}.btn--social--google:before{background-image:url(../img/icon-google.svg);width:1.875rem;height:1.875rem}.btn--social--twitter:before{background-image:url(../img/icon-twitter.svg);width:1rem;height:.8125rem}.btn--social--apple:before,.btn--social--arkane-apple:before{background-image:url(../img/icon-apple.svg);width:1rem;height:1rem}.btn--social--email:before{background-image:url(../img/icon-email.svg);width:.9375rem;height:.9375rem}.btn:disabled{cursor:not-allowed;background-color:#6c757d;border-color:#6c757d}.btn--outlined{padding:.875rem 1.25rem;gap:.625rem;border:.0625rem solid #7927ff;border-radius:.25rem;font-weight:600;font-size:1rem;line-height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center}.btn--outlined,.btn--outlined:active,.btn--outlined:hover{background:#fff;color:#7927ff}.btn--outlined:disabled{color:#6c757d;background-color:#fff}.btn--outlined:disabled:active,.btn--outlined:disabled:hover{background-color:#fff;box-shadow:none}.buttons--horizontal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.buttons--horizontal .btn,.buttons--horizontal .link{display:block;width:100%;text-align:center;text-transform:uppercase;line-height:1.25rem;padding:.4375rem 1.25rem;margin:0 auto .75rem}.buttons--horizontal .btn:last-child,.buttons--horizontal .link:last-child{margin-bottom:0}@media only screen and (min-width:768px){.buttons--horizontal .btn,.buttons--horizontal .link{width:auto;margin-bottom:0}}.buttons--horizontal .btn{width:auto}.control{margin-bottom:1rem;position:relative}.control--error .control__label{color:#d83552}.control--error .control__input{border-color:#d83552}.control__label{display:block;padding:0 .625rem;line-height:1.3125rem}.control__input{padding:.625rem 1rem;width:100%;border:1px solid #ced4da;border-radius:.25rem;background-color:#fff;font-size:.875rem}.control__input::-webkit-input-placeholder{font-weight:400;font-size:.875rem;line-height:1.1875rem;color:#adb5bd}.control__input::-moz-placeholder{font-weight:400;font-size:.875rem;line-height:1.1875rem;color:#adb5bd}.control__input:-ms-input-placeholder,.control__input::-ms-input-placeholder{font-weight:400;font-size:.875rem;line-height:1.1875rem;color:#adb5bd}.control__input::placeholder{font-weight:400;font-size:.875rem;line-height:1.1875rem;color:#adb5bd}.control__input:focus{border:.0625rem solid #7927ff}.control__input.parsley-error{padding-right:2.5rem}.control__input.parsley-error~.icons-container.error-icons{display:-ms-flexbox;display:flex}.control__input~.icons-container.error-icons{display:none}.control__input~.icons-container{height:2.5625rem;padding-right:1rem;-ms-flex-align:center;align-items:center;gap:.6875rem;position:absolute;right:0;top:0;display:-ms-flexbox;display:flex}.control__input~.icons-container .hide-pw,.control__input~.icons-container .show-pw{cursor:pointer}.control__input~.icons-container .hide-pw{display:none}.control__title{font-style:normal;font-weight:500;font-size:.875rem;line-height:1.1875rem;color:#4b4b5a;margin-bottom:.5rem;text-align:start}input[type=checkbox]{position:absolute;height:0;width:0;visibility:hidden;z-index:-1}input[type=checkbox]+label{position:relative;padding-left:0;font-size:.75rem}input[type=checkbox]+label,input[type=checkbox]+label:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .25s cubic-bezier(.4,0,.23,1)}input[type=checkbox]+label:before{content:"";cursor:pointer;-ms-flex-pack:center;justify-content:center;margin:.0625rem .625rem .0625rem .0625rem;width:.875rem;height:.875rem;border-radius:.1875rem;background-color:#fff;border:0 solid transparent;box-shadow:0 0 0 .0625rem #adb5bd,0 .125rem .1875rem 0 rgba(0,0,0,.08)}input[type=checkbox]+label:hover:before{background:rgba(0,0,0,.1)}input[type=checkbox]:checked+label:before{border:.4375rem solid #d633bb;animation:a .2s cubic-bezier(.4,0,.23,1)}input[type=checkbox]:checked+label:after{content:"";position:absolute;top:.625rem;left:.25rem;border-end:.125rem solid transparent;border-bottom:.125rem solid transparent;transform:rotate(45deg);transform-origin:0 100%;animation:b 125ms .25s cubic-bezier(.4,0,.23,1) forwards}.form__options{-ms-flex-order:2;order:2}.form__buttons{-ms-flex-order:1;order:1}@keyframes a{0%{transform:scale(1)}33%{transform:scale(.85)}to{transform:scale(1)}}@keyframes b{0%{width:0;height:0;border-color:#fff;transform:translateY(0) rotate(45deg)}33%{width:.25rem;height:0;transform:translateY(0) rotate(45deg)}to{width:.25rem;height:.4375rem;border-color:#fff;transform:translateY(-.375rem) rotate(45deg)}}.form{margin-bottom:0}.form__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:3.4375rem}.form__actions:last-child{margin-bottom:0}.form__actions>*{margin-left:0;width:auto;margin-bottom:0}.text-primary,.text-primary:focus,.text-primary:hover,a.text-primary,a.text-primary:focus,a.text-primary:hover{color:#7927ff!important}.text-underlined{text-decoration:underline!important}.main-header{font-family:TTCommons-Bold;font-style:normal;font-weight:700;font-size:2rem;line-height:2.1875rem;background:linear-gradient(104.1deg,#7735e8 32.26%,#c62cf1 88.17%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-align:center}.sub-heading{font-style:normal;font-weight:400;font-size:.9375rem;line-height:150%;color:#6c757d}.sub-heading--strong{font-weight:600;color:#4b4b5a}::selection{background:#333;color:#fff;text-shadow:none}::-moz-selection{background:#333;color:#fff;text-shadow:none}::-webkit-selection{background:#333;color:#fff;text-shadow:none}.parsley-error{border-color:#d83552}.parsley-errors-list{list-style:none;color:#d83552;font-weight:400;font-size:.8125rem;line-height:1rem;margin:.375rem 0 0;padding:0;text-align:left;width:14.75rem}.alert__container{width:100%;position:fixed;top:0;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.alert{display:block;text-align:center;padding:.875rem 1.125rem;margin:0 0 .75rem;background:none;color:#000;border-radius:.5rem;border:none!important;line-height:150%}.alert--error{color:#d83552;background-color:#fbebee}.alert--warning{color:#c37909;background-color:#fce0b6;border-color:#c37909}.alert--success{color:#65bb10;background-color:#e8f5db}.mb-2{margin-bottom:2rem}.main__content__footer{display:none}.tooltip{padding:0;filter:drop-shadow(0 4px 50px rgba(0,0,0,.2))}.tooltip.show{opacity:1}.tooltip .tooltip-arrow:before{border-top-color:#fff;border-width:.5625rem .5rem 0}.tooltip .tooltip-inner{background:#fff;border-radius:1rem;padding:1.25rem}.tooltip .tooltip-inner p{font-weight:700;font-size:.9375rem;line-height:1.125rem;color:#212529;margin-bottom:.5rem;text-align:left}.tooltip .tooltip-inner ul{margin:0;padding-left:1.375rem;text-align:left;font-weight:400;font-size:13px;line-height:16px;color:#6c757d}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.sr-only{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.login{display:block;-ms-flex-direction:column;flex-direction:column}.login--default .main-header,.login--social .main-header{margin-bottom:.5rem}.login--default .sub-heading,.login--social .sub-heading{margin-bottom:.25rem}.login--default .sub-heading--last,.login--social .sub-heading--last{margin-bottom:2rem}.login--default .control--username,.login--social .control--username{margin-bottom:.5rem}.login--default .alert{margin-top:0}.login--social{display:-ms-flexbox;display:flex;position:relative;margin-bottom:1.5rem}.login--social+.login--default .control,.login--social+.login--default .form__actions,.login--social+.login--default .main-header,.login--social+.login--default .sub-heading{display:none}.rounded-socials-spacer{height:48px;-ms-flex-order:3;order:3}.control .btn--success{width:100%;margin-top:1.25rem;margin-bottom:.625rem}.centered-text{width:100%;text-align:center}.separator{text-align:center;position:relative;-ms-flex-order:5;order:5;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.separator .text{color:#adb5bd;font-weight:600;font-size:.75rem;line-height:1rem;background-color:#fff;z-index:1;padding:0 .375rem;text-transform:uppercase}.separator .text:hover{text-decoration:none}body.page--login .form__actions{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}body.page--login .form__actions .btn--primary{width:100%;border-radius:2.75rem}body.page--login .form__actions .text-primary{font-weight:600;line-height:150%}body.whitelabel.page--login .main__content__footer__poweredby svg{display:none}@media only screen and (min-width:1140px){.page--terms .main__box{width:350px}}.terms{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-top:-.5rem}.terms__title{font-family:TTCommons-Bold;font-weight:700;font-size:1.75rem;line-height:110%;background:linear-gradient(104.1deg,#7735e8 32.26%,#c62cf1 88.17%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-align:center}.terms__text{font-weight:400;font-size:.9375rem;line-height:150%;color:#6c757d;text-align:center}.terms__text a{text-decoration:underline;font-weight:700}.terms .form{-ms-flex-align:center;align-items:center}.terms .form__actions{gap:8px}.page--terms .main__content{padding:0 1rem;margin-top:7.5rem}.page--terms .logo,.page--terms .transition{display:none}.page--terms .form__actions{position:absolute;left:1.5rem;bottom:1.5rem;width:18.875rem;display:-ms-flexbox;display:flex;gap:.5rem}@media only screen and (min-width:576px){.page--terms .form__actions{bottom:auto;top:28.1875rem}}@media only screen and (min-width:1140px){.page--terms .form__actions{bottom:auto;top:30.6875rem}}.page--terms .form__actions .btn{width:50%}.page--terms .alert--error{position:absolute;bottom:5.375rem;left:1.5rem;width:18.875rem;margin:0;text-align:start;display:none}@media only screen and (min-width:576px){.page--terms .alert--error{bottom:auto;top:21.125rem}}@media only screen and (min-width:1140px){.page--terms .alert--error{bottom:auto;top:23.625rem}}.page--terms .alert--error a{font-weight:700;color:#d83552;text-decoration:underline}.page--expired .main__header{display:none}.page--expired .main__content{margin-top:9.5rem}.page--expired .main__content__title{font-weight:700;font-size:1.75rem;line-height:110%;margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;-ms-flex-align:center;align-items:center}.page--expired .page-expired-msg{font-weight:400;font-size:.9375rem;line-height:150%;color:#4b4b5a;margin-bottom:2.5rem;padding:0 1.875rem}.page--expired .form__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page--register .login--social{margin-bottom:1.5rem}@media only screen and (min-width:1140px){.page--register .main__box{width:350px}}.page--register .sub-heading{margin:0}.page--register .control{margin-bottom:.5rem}.page--register .g-recaptcha{margin-bottom:1rem}.page--register .form__actions{margin:0}.page--register .form__actions .btn--primary{width:100%}.page--register .another-option{width:100%;text-align:center;margin:.75rem 0 0;font-weight:600;font-size:.9375rem;line-height:150%}.page--register .icons-container{position:absolute}.page--register .icons-container .tooltip{transform:translateZ(0)!important;top:-8rem!important;left:-242px!important}.page--register .icons-container .tooltip .popover-arrow{left:15.125rem!important;bottom:-.3125rem!important}.page--register .icons-container .tooltip .tooltip-inner{border:none;max-width:18.875rem;width:18.875rem}.page--register .sign-up{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.page--register .sign-up.sign-up__email{display:none}.page--login-oauth-grant .main__content__title__flex{-ms-flex-pack:center;justify-content:center;font-size:24px;line-height:120%}.page--login-oauth-grant .main__content__text{margin-top:16px}.page--login-oauth-grant .main__content__text .permissions{border-radius:8px;background:#f1efff;padding:24px;text-align:left;margin-bottom:50px}@media only screen and (min-width:1140px){.page--login-oauth-grant .main__content__text .permissions{margin-bottom:24px}}.page--login-oauth-grant .main__content__text .permissions__title{font-size:18px;font-weight:600;font-family:TTCommons-Bold;line-height:120%;color:#0e1071;margin-bottom:16px}.page--login-oauth-grant .main__content__text .permissions .main-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.page--login-oauth-grant .main__content__text .permissions .main-list__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.page--login-oauth-grant .main__content__text .permissions .main-list__item__bullet{width:4px;min-width:4px;height:4px;background:#4b4b5a;border-radius:50%}.page--login-oauth-grant .main__content__text .permissions .main-list__item__content{color:#4b4b5a;font-size:13px;line-height:150%}.page--login-oauth-grant .main__content__text .permissions-footer{position:fixed;bottom:0;left:0;background:#fcfcfc;width:100%;padding:12px 24px 16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page--login-oauth-grant .main__content__text .permissions-footer__actions{width:302px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page--login-oauth-grant .main__content__text .permissions-footer__actions .form__actions{gap:8px}.page--login-oauth-grant .main__content__text .permissions-footer__actions .form__actions .btn{font-size:16px;font-weight:600;line-height:100%;padding:15px 24px;width:100%;border-radius:44px;border:none;box-shadow:none;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page--login-oauth-grant .main__content__text .permissions-footer__actions .form__actions .btn.btn--muted{color:#060644;background:#f1efff}.page--login-oauth-grant .main__content__text .permissions-footer__actions .form__actions .btn.btn--primary{color:#fff;background:#7927ff}.page--login-oauth-grant .main__content__text .permissions-footer__actions__help{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px;font-size:15px;line-height:150%;color:#4b4b5a;font-weight:400}.page--login-oauth-grant .main__content__text .permissions-footer__actions__help a{font-weight:600}@media only screen and (min-width:1140px){.page--login-oauth-grant .main__content__text .permissions-footer{position:static;background:#fff;padding:0}.page--login-oauth-grant .main__content__text .permissions-footer .permissions-footer__actions{width:100%}.page--login-oauth-grant .main__content__text .permissions-footer .permissions-footer__actions__help{position:absolute;width:100%;bottom:24px}}body.page--login-reset-password .main__header .logo,body.page--login-reset-password .main__header .transition{display:none}body.page--login-reset-password .main__header--wallet~.main__info .main__info__content{top:8.4375rem}body.page--login-reset-password .main__info{width:18.75rem;position:relative;color:#4b4b5a;font-weight:400;font-size:14px;line-height:19px}body.page--login-reset-password .main__info__content{top:12.375rem;left:.3125rem;width:18.125rem;position:absolute;padding:0 .3125rem;font-size:.9375rem;line-height:150%;text-align:center}body.page--login-reset-password .main__content{margin-top:8rem}body.page--login-reset-password .main__content__title{margin-bottom:6.25rem;font-size:1.75rem;line-height:110%;padding:0 3.125rem}body.page--login-reset-password .main #kc-form-buttons .btn--primary{width:100%;border-radius:44px}.page--login-update-password .main__content__title{margin-bottom:1rem}.page--login-update-password .alert.alert--warning,.page--login-update-password .main__info{display:none}.page--login-update-password .update-pw-hint{font-weight:400;font-size:.875rem;line-height:1.1875rem;color:#4b4b5a}body.page--login-verify-email .main__header .logo,body.page--login-verify-email .main__header .transition,body.page--login-verify-email .main__info{display:none}body.page--login-verify-email .main__content{margin-top:7.5rem}body.page--login-verify-email .main__content__title{margin-bottom:.5rem;font-size:1.75rem;line-height:110%}body.page--login-verify-email .main__content .confirmation-message{font-weight:400;font-size:.9375rem;line-height:150%;color:#4b4b5a;margin-bottom:1.5rem}body.page--login-verify-email .main__content .form__actions{display:-ms-flexbox;display:flex;gap:.5rem}body.page--login-verify-email .main__content .form__actions .btn{width:50%}body.page--login-verify-email .resend-code-notification{display:none;color:#7927ff;background-color:#f1efff;padding:14px 18px;width:100%;font-weight:400;font-size:14px;line-height:120%;margin-top:10px;text-align:left}body.page-logout-confirm .main__content__title{font-size:40px;line-height:44px;margin-bottom:16px}@media (max-width:1140px){body.page-logout-confirm .main__content__title{font-size:32px;line-height:35px}}body.page-logout-confirm .instruction{color:#6c757d;line-height:22px;margin-bottom:40px}body.page-logout-confirm #kc-form-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:8px}body.page-logout-confirm #kc-form-buttons .logout-btn{height:46px;padding:0 24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;background:linear-gradient(104.1deg,#7735e8 32.26%,#c62cf1 88.17%);font-size:16px;font-weight:600;line-height:16px;color:#fff;border:none;border-radius:44px;outline:none}body.page-error .main__content__title{font-size:40px;line-height:44px;margin-bottom:16px}@media (max-width:1140px){body.page-error .main__content__title{font-size:32px;line-height:35px}}body.page-error .instruction{color:#6c757d;line-height:22px;margin-bottom:40px}body.page-error .form__actions,body.page-error .form__actions .btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}body.page-error .form__actions .btn{height:46px;padding:0 24px;-ms-flex-align:center;align-items:center;background:linear-gradient(104.1deg,#7735e8 32.26%,#c62cf1 88.17%);font-size:16px;font-weight:600;line-height:16px;color:#fff;border:none;border-radius:44px;outline:none}body.page-info .main__content__title{font-size:40px;line-height:44px;margin-bottom:16px}@media (max-width:1140px){body.page-info .main__content__title{font-size:32px;line-height:35px}}body.page-info .instruction{color:#6c757d;line-height:22px;margin-bottom:40px}body.page-info .form__actions,body.page-info .form__actions .btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}body.page-info .form__actions .btn{height:46px;padding:0 24px;-ms-flex-align:center;align-items:center;background:linear-gradient(104.1deg,#7735e8 32.26%,#c62cf1 88.17%);font-size:16px;font-weight:600;line-height:16px;color:#fff;border:none;border-radius:44px;outline:none}
