.mj-intake{padding:52px 0 64px}.mj-intake__title{color:var(--mj-ink);letter-spacing:.04em;text-align:center;outline:none;margin-bottom:30px;font-size:18px}.mj-intake__row{margin-bottom:22px}.mj-intake__label{color:var(--mj-muted);margin-bottom:9px;font-size:12.5px}.mj-choices{border:1px solid var(--mj-line);grid-template-columns:1fr 1fr;display:grid}.mj-choices--4{grid-template-columns:repeat(4,1fr)}.mj-root .mj-choice{border-right:1px solid var(--mj-line);min-height:46px;color:var(--mj-muted);white-space:nowrap;padding:13px 0;font-size:14px}.mj-root .mj-choice:last-child{border-right:0}.mj-root .mj-choice[data-checked]{color:var(--mj-ink);background:#c9a24a14}.mj-intake__row[data-invalid] .mj-choices{border-color:var(--mj-red-dark)}.mj-intake__note{min-height:0;color:var(--mj-muted);margin-top:8px;font-size:12px}.mj-intake__note:empty{display:none}.mj-intake__help{color:var(--mj-muted-2);margin-top:6px;font-size:11.5px;line-height:1.7}.mj-intake__error{color:var(--mj-red);margin-top:6px;font-size:12px}.mj-intake__error:empty{display:none}.mj-intake__time{gap:10px;display:grid}.mj-intake__time[data-unknown] .mj-input{opacity:.45}.mj-root .mj-unknown{min-height:32px;color:var(--mj-muted);justify-self:start;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.mj-unknown:before{content:"";border:1px solid var(--mj-line-2);background:var(--mj-bg-2);width:14px;height:14px}.mj-unknown[data-pressed]:before{border-color:var(--mj-gold);background:linear-gradient(45deg, transparent 44%, var(--mj-bg) 44%, var(--mj-bg) 56%, transparent 56%) no-repeat 3px 4px / 4px 6px, var(--mj-gold)}.mj-leap{margin-top:10px}.mj-leap__toggle{color:var(--mj-muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex!important}.mj-leap__box{accent-color:var(--mj-gold)}.mj-intake__submit{margin-top:44px}.mj-intake__legal{color:var(--mj-muted-2);text-align:center;margin-top:22px;font-size:11px;line-height:1.8}.mj-intake__back{color:var(--mj-muted);margin:18px auto 0;font-size:12.5px;display:block}.mj-intake__restore{padding:12px var(--mj-gutter) 0;color:var(--mj-muted);text-align:center;font-size:12px}
