.unlock-module__JkojCa__unlock{max-width:34rem;padding:96px var(--work-page-padding-inline,24px) 120px}.unlock-module__JkojCa__title{font-family:var(--font-primary);color:var(--color-text-primary);font-size:30px;font-weight:700;line-height:1.2}.unlock-module__JkojCa__copy{font-family:var(--font-copyright);color:var(--color-text-secondary);margin-top:16px;font-size:15px;font-weight:400;line-height:1.5}.unlock-module__JkojCa__form{margin-top:32px}.unlock-module__JkojCa__label{font-family:var(--font-copyright);color:var(--color-text-primary);margin-bottom:8px;font-size:13px;font-weight:400;display:block}.unlock-module__JkojCa__row{flex-wrap:wrap;gap:12px;display:flex}.unlock-module__JkojCa__input{height:var(--unlock-control-height,36px);border:1px solid var(--color-border);background:var(--color-background);font-family:var(--font-copyright);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-out);border-radius:999px;flex:14rem;padding:0 16px;font-size:14px}.unlock-module__JkojCa__input:focus{border-color:var(--hp-accent,#03f);outline:none}.unlock-module__JkojCa__input[aria-invalid]:not(:focus){border-color:#e60000}.unlock-module__JkojCa__button{height:var(--unlock-control-height,36px);border:1px solid var(--color-text-primary);background:var(--color-text-primary);color:var(--color-background);font-family:var(--font-primary);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out);border-radius:999px;padding:0 20px;font-size:13px;font-weight:600;line-height:1}.unlock-module__JkojCa__button:hover{opacity:.85}.unlock-module__JkojCa__error{font-family:var(--font-copyright);color:#e60000;margin-top:12px;font-size:13px;font-weight:400}@media (max-width:1023px){.unlock-module__JkojCa__unlock{--unlock-control-height:44px;padding-top:48px}}
