html{background-color:#000}main{min-height:calc(100dvh - 115px)}.container{width:100%;min-height:100dvh;position:absolute;top:0}.brand.registration{justify-content:center;margin:23px}.brand .logo{width:200px}h1.registration{letter-spacing:0;text-align:center;color:#ffffffe3;margin:0;font-family:neue-haas-grotesk-display;font-size:26px;font-weight:500}p.registration{text-align:center;color:#ffffffc9;margin:6px}.input-bg.registration{text-transform:none;margin:7px 0;padding:12px 18px;font-family:neue-haas-unica,sans-serif;font-size:14px}.input-bg.registration.enter-password{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.input-bg::placeholder{color:#5cffbc61}.inputlabel{text-transform:uppercase;color:#29ed9c;font-family:transducer-extended,sans-serif;font-size:11px;font-weight:600}.card.registration{background-image:radial-gradient(circle at 100% 0,#1c1c1c 0%,#1c1c1c00 100%),radial-gradient(at 50% 100%,#001f12 0%,#000 100%);background-position:0 0,0 0;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;padding-top:36px}.inputblock{margin:23px 0 0}.inputblock.stacked{margin:14px 0 0}.card.invisible.registration{background:0 0;padding:31px 0}footer{color:#949494;z-index:51;text-align:center;margin:0 auto;padding:11px;font-size:13px;font-weight:100}.textlink{color:#30bd89;text-decoration:none}.textlink:hover{text-decoration:underline}#forgotpassword{font-size:13px}.buttoncontainer{margin-top:30px}#togglePassword{background-color:#35cb94;border:none;border-radius:0 3px 3px 0;outline:none;height:44.5px;padding:3px 13px 0;font-weight:600}#togglePassword:hover{background-color:#43fdb9;transition:all .2s}#strengthmeter-placeholder{width:100%}.strengthmeter{height:5px}.strengthmeter-comments{color:#c7c7c7;margin:5px 0 0 10px;font-size:12px}.strengthmeter-tips{margin:5px 0 0;padding:0 0 0 14px}.strengthcolor{font-weight:600}.strengthcolor.red{color:#ff5328}.strengthcolor.yellow{color:#ffd400}.strengthcolor.green{color:#3cffb7}.supplemental{text-align:center;padding:18px;font-size:14px}.box{border:1px solid #3b7a5f;border-radius:8px;margin:17px 0 4px;padding:15px 13px 10px}.passwordblock{grid-template-columns:auto 1fr;align-items:center;display:grid}#termscheckboxgrid{grid-row-gap:12px;grid-template-columns:1fr auto;align-items:center;display:grid}#termscroller{overflow-y:auto}#termscheckboxgrid input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:1px solid #59d4a0;border-radius:3px;place-content:center;width:20px;height:20px;margin:0 10px 0 0;padding:0;display:inline-grid}#termscheckboxgrid input[type=checkbox]:after{content:"✓";color:#00160f;font-size:14px;line-height:1;transition:transform .12s ease-in-out;transform:scale(0)}#termscheckboxgrid input[type=checkbox]:checked{background:#30bd89;border-color:#43ffba}#termscheckboxgrid input[type=checkbox]:checked:after{transform:scale(1)}p.terms{color:#70dbaf;font-size:13px;line-height:18px}h2.terms{color:#70dbaf;text-transform:uppercase;margin:24px 0 6px;font-size:13px;line-height:18px}h3.terms{color:#70dbaf;text-transform:uppercase;margin:24px 0 6px;font-family:transducer;font-size:13px;font-weight:600;line-height:18px}h4.terms{color:#70dbaf;text-transform:uppercase;margin:24px 0 6px;font-family:transducer;font-size:13px;font-weight:500;line-height:18px}#termscroller{border:.5px solid #30bd89;border-radius:4px;max-height:505px;margin:17px -17px;padding:0 17px;overflow-y:auto}.termstext{font-size:14px}@media (min-width:900px){@media (min-width:900px){main.content{width:inherit}}}
