.unlock-module__tj-JuG__page{--preview-ink:#18165b;--preview-muted:#656277;--preview-ruby:#ac4266;z-index:200;background:var(--background);color:var(--preview-ink);scrollbar-color:#b7b1ba var(--background);padding:max(1.5rem, env(safe-area-inset-top)) 1.25rem max(1.5rem, env(safe-area-inset-bottom));position:fixed;inset:0;overflow-y:auto}.unlock-module__tj-JuG__content{flex-direction:column;justify-content:center;align-items:center;max-width:40rem;min-height:100%;margin-inline:auto;display:flex}.unlock-module__tj-JuG__logo{flex-shrink:0;width:auto;height:2.6rem}.unlock-module__tj-JuG__animation{width:min(100%,35rem);margin-block:.6rem .4rem;position:relative}.unlock-module__tj-JuG__video{aspect-ratio:16/9;width:100%;height:auto;display:block}.unlock-module__tj-JuG__playback{min-width:2.75rem;min-height:2.75rem;color:var(--preview-muted);cursor:pointer;justify-content:center;align-items:center;gap:.3rem;padding-inline:.5rem;font-size:.6875rem;display:inline-flex;position:absolute;bottom:-.6rem;right:.25rem}.unlock-module__tj-JuG__playback:hover{color:var(--preview-ink)}.unlock-module__tj-JuG__heading{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;text-align:center;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:400;line-height:1.08}.unlock-module__tj-JuG__description{text-align:center;color:var(--preview-muted);margin-top:.9rem;font-size:.875rem;line-height:1.6}.unlock-module__tj-JuG__form{width:100%;max-width:25rem;margin-top:1.5rem}.unlock-module__tj-JuG__entryRow{grid-template-columns:minmax(0,1fr) 4.5rem;align-items:end;gap:1rem;display:grid}.unlock-module__tj-JuG__field{min-width:0}.unlock-module__tj-JuG__label{margin-bottom:.55rem;font-size:.75rem;font-weight:500;display:block}.unlock-module__tj-JuG__inputWrap{border-bottom:1px solid #9390ac;align-items:center;transition:border-color .18s;display:flex}.unlock-module__tj-JuG__inputWrap:focus-within{border-color:var(--preview-ink)}.unlock-module__tj-JuG__inputWrap[data-invalid=true]{border-color:var(--preview-ruby)}.unlock-module__tj-JuG__input{width:100%;min-width:0;min-height:3.25rem;color:var(--preview-ink);caret-color:var(--preview-ruby);background:0 0;padding:.5rem 0;font-size:1rem}.unlock-module__tj-JuG__input::placeholder{color:var(--preview-muted);font-size:.875rem}.unlock-module__tj-JuG__input:focus-visible{outline:2px solid var(--preview-ink);outline-offset:4px;border-radius:1px}.unlock-module__tj-JuG__reveal{cursor:pointer;width:2.75rem;height:3.25rem;color:var(--preview-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.unlock-module__tj-JuG__reveal:hover{color:var(--preview-ink)}.unlock-module__tj-JuG__reveal:disabled{cursor:wait;opacity:.5}.unlock-module__tj-JuG__glass{transform-origin:50% 90%;width:4.5rem;height:5.3rem}.unlock-module__tj-JuG__glass svg{width:100%;height:100%;display:block;overflow:visible}.unlock-module__tj-JuG__glassOutline{stroke:var(--preview-ink)}.unlock-module__tj-JuG__olive{fill:#8d946b;stroke:var(--preview-ink);stroke-width:1.2px}.unlock-module__tj-JuG__liquid,.unlock-module__tj-JuG__liquidSurface{transform:translateY(var(--liquid-offset));transition:transform .45s cubic-bezier(.16,1,.3,1)}.unlock-module__tj-JuG__liquid{fill:var(--preview-ruby);opacity:.78}.unlock-module__tj-JuG__liquidSurface{stroke:#873553;stroke-width:1px}.unlock-module__tj-JuG__glass[data-error=true]{animation:.42s ease-out unlock-module__tj-JuG__glass-tip}.unlock-module__tj-JuG__hint,.unlock-module__tj-JuG__error{min-height:2.15rem;margin-top:.6rem;font-size:.75rem;line-height:1.5}.unlock-module__tj-JuG__hint{color:var(--preview-muted)}.unlock-module__tj-JuG__error{color:#92314e}.unlock-module__tj-JuG__submit{background:var(--preview-ink);color:#f6f3ec;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:3.25rem;margin-top:.4rem;padding:.85rem 1.1rem;font-size:.8125rem;transition:background .18s;display:flex}.unlock-module__tj-JuG__submit:hover{background:#2e2a79}.unlock-module__tj-JuG__submit:disabled{opacity:.65;cursor:wait}.unlock-module__tj-JuG__submit:focus-visible,.unlock-module__tj-JuG__reveal:focus-visible,.unlock-module__tj-JuG__playback:focus-visible{outline:2px solid var(--preview-ink);outline-offset:4px}.unlock-module__tj-JuG__footer{color:var(--preview-muted);text-align:center;margin-top:1.5rem;font-size:.6875rem;line-height:1.5}.unlock-module__tj-JuG__page ::selection{color:#fff;background:var(--preview-ink)}@keyframes unlock-module__tj-JuG__glass-tip{0%,to{transform:rotate(0)}30%{transform:rotate(-8deg)}65%{transform:rotate(5deg)}}@media (max-width:480px){.unlock-module__tj-JuG__animation{margin-top:1rem;margin-bottom:.9rem}.unlock-module__tj-JuG__heading{font-size:clamp(2rem,8.6vw,2.5rem)}.unlock-module__tj-JuG__form{margin-top:1.4rem}.unlock-module__tj-JuG__entryRow{grid-template-columns:minmax(0,1fr) 4rem;gap:.75rem}.unlock-module__tj-JuG__glass{width:4rem;height:4.75rem}}@media (min-width:768px) and (max-height:800px){.unlock-module__tj-JuG__animation{max-width:26rem}.unlock-module__tj-JuG__logo{height:2.2rem}.unlock-module__tj-JuG__heading{font-size:2.75rem}.unlock-module__tj-JuG__footer{margin-top:1rem}}@media (prefers-reduced-motion:reduce){.unlock-module__tj-JuG__liquid,.unlock-module__tj-JuG__liquidSurface{transition:none}.unlock-module__tj-JuG__glass[data-error=true]{animation:none}}
