.home-register-form.signup{text-align:center;box-sizing:border-box;background:#fff;border-radius:25px;width:100%;max-width:400px;margin:0 auto;padding:30px;box-shadow:0 1px 1px #0000001a}.home-register-form.unlock.signup{padding:0}.home-register-form .title{font-size:40px}.home-register-form.unlock{box-shadow:none;background:0 0;border:none}.home-register-form.unlock .title{font-size:60px}.home-register-form.unlock .question{color:#888;font-size:12px}.google-auth-wrap.icons{flex-flow:wrap;justify-content:center;gap:20px}.google-auth-wrap.icons>div:first-child{width:auto;min-height:0}.google-icon-btn{color:#25272c;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.google-icon-btn .gsi-overlay{opacity:.0001;position:absolute;inset:0;overflow:hidden}.google-auth-wrap.icons .github-auth-btn{color:#25272c;background:0 0;border:none;width:40px;height:40px;padding:0}.google-auth-wrap.icons .github-auth-btn svg{width:26px;height:26px}.home-register-form .question a{color:#25272c;border-bottom:1px dashed #25272c;font-weight:600;text-decoration:none}.home-register-form form{margin-top:24px}.home-register-form input{box-sizing:border-box;color:#25272c;border:1px solid #d6d3d1;border-image:initial;background:#f0edea;border-radius:50px;outline:none;width:100%;height:50px;margin:0 auto 20px;padding:0 20px;font-family:Inter,sans-serif;font-size:14px;display:block}.user-switch label:has(input:checked){color:#fff;background:#25272c;border:1px solid #25272c}.user-switch label{box-sizing:border-box;color:#25272c;cursor:pointer;background:#f0edea;border:1px solid #d6d3d1;border-radius:50px;justify-content:center;align-items:center;width:49%;height:35px;font-family:Inter,sans-serif;font-size:14px;display:flex}.user-switch input{display:none}.home-register-form .adatvedelmi{color:#888;text-align:left;margin:0 0 20px;font-size:12px}.home-register-login{box-sizing:border-box;color:#25272c;text-align:center;background:#fff;border:1px solid #d6d3d1;border-radius:50px;width:100%;max-width:250px;margin:24px auto 0;padding:16px;font-size:16px;font-weight:600;text-decoration:none;display:block}.home-register-login.unlock{display:none}.home-register-form.minimal{max-width:680px;margin:0 auto}.home-register-form.minimal form{background:var(--surface);border-radius:var(--radius-pill);box-shadow:var(--shadow-2);gap:10px;margin:0;padding:8px;display:flex}.home-register-form.minimal input{background:var(--bg);border-color:#0000;flex:1;min-width:0;height:48px;margin:0}.home-register-form.minimal .submitButton{flex:none;height:48px;margin:0;padding:0 26px}.home-register-form.minimal .minimal-also{justify-content:center;align-items:center;gap:18px;margin-top:18px;display:flex}.home-register-form.minimal>.google-auth-wrap{gap:10px;margin:0 0 18px}.home-register-form.minimal .minimal-also>a{color:#25272c;border-bottom:1px dashed #25272c;font-size:14px;font-weight:600;text-decoration:none}.home-register-form.minimal .adatvedelmi{text-align:center;margin:14px 0 0}.home-register-form.minimal .adatvedelmi a{color:#888}@media (max-width:760px){.home-register-form.minimal form{border-radius:25px;flex-direction:column}.home-register-form.minimal input{flex:none}.home-register-form.minimal .submitButton{width:100%}}
.lmin{box-sizing:border-box;text-align:center;padding:140px 16px 120px;overflow:hidden}.lmin h1{font-family:var(--font-abhaya), serif;margin:0 0 40px;font-size:76px;font-weight:700;line-height:76px}.lmin h1 span{background:linear-gradient(90deg, var(--accent) 20%, var(--accent-2) 110%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width:760px){.lmin{padding:70px 16px 60px}.lmin h1{margin-bottom:28px;font-size:48px;line-height:50px}}
