.public-membership-intake{max-inline-size:52rem;margin-inline:auto}.public-membership-intake section{margin-block:1.5rem}.public-membership-intake .applicant-privacy-body{white-space:pre-line}.public-membership-intake>button{margin-block-end:.75rem;margin-inline-end:.75rem}.public-membership-intake form[aria-label]{margin-block-end:1.5rem}.public-membership-intake .intake-file{margin-block:.75rem;position:relative}.public-membership-intake .intake-file .ggos-field__label{margin-block-end:.5rem;display:block}.public-membership-intake .intake-file__input{opacity:0;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.public-membership-intake .intake-file__input:focus-visible+.intake-file__button{outline:var(--ring);outline-offset:var(--ring-offset)}.public-membership-intake .intake-file__button[data-disabled]{opacity:.55;cursor:not-allowed;pointer-events:none}.public-membership-intake .intake-file__status{color:var(--text-2);margin-block:.5rem 0}.public-membership-intake .intake-file__status--ok{color:var(--ok);font-weight:600}.public-membership-intake .intake-file__status--failed{color:var(--danger);font-weight:600}.public-membership-intake .intake-account{margin-block:1.25rem}.public-membership-intake .intake-account__panel{border:1px solid var(--ggos-border);border-radius:var(--ggos-radius);background:var(--ggos-surface-alt);margin:.75rem 0 0;padding:1rem 1.25rem}.public-membership-intake .intake-account__panel legend{padding-inline:.25rem;font-weight:600}.public-membership-intake .intake-account__marketing{border:0;margin:1rem 0 0;padding:0}.public-membership-intake .intake-account__panel>.ggos-field__hint{margin-block-end:1rem}.public-membership-intake .intake-account__terms{margin-block:.5rem 0}.public-membership-intake .intake-account__actions{flex-wrap:wrap;gap:.75rem;margin-block-start:1rem;display:flex}
