.tenantregistration_dialog__nXOqh{width:calc(100% - 32px);max-width:480px;max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;margin:auto;padding:var(--placyn-density-panelPadding);border:1px solid var(--placyn-color-line);border-radius:var(--placyn-radius-sheet);background:#FFFFFF;color:var(--placyn-color-secondary);box-sizing:border-box}.tenantregistration_dialog__nXOqh::-webkit-backdrop{background:rgb(36 23 52/55%)}.tenantregistration_dialog__nXOqh::backdrop{background:rgb(36 23 52/55%)}.tenantregistration_dialog__nXOqh h2{margin:0 32px 12px 0;font-size:26px;line-height:1.2;color:var(--placyn-color-text)}.tenantregistration_close__mPscH{position:absolute;top:12px;right:12px;min-width:44px;min-height:44px;border:0;border-radius:var(--placyn-radius-panel);background:transparent;color:var(--placyn-color-secondary);font-size:28px;cursor:pointer}.tenantregistration_close__mPscH:hover{background:#F5F0FA}.tenantregistration_close__mPscH:focus-visible,.tenantregistration_textButton__eS_Xs:focus-visible{outline:2px solid #6B3FA0;outline-offset:2px}.tenantregistration_logo__qPmpn{display:block;width:180px;max-width:100%;height:auto;margin:0 0 24px}.tenantregistration_eyebrow__a33tO{margin:0 0 8px;font-size:12px;font-weight:700;color:#6B3FA0;letter-spacing:.08em;text-transform:uppercase}.tenantregistration_lede__pT9q9{margin:0 0 20px;font-size:15px;line-height:1.6;color:var(--placyn-color-secondary)}.tenantregistration_form__VsuTa{display:grid;grid-gap:16px;gap:16px}.tenantregistration_required__lMzEv{margin:0;color:var(--placyn-color-secondary);font-size:13px}.tenantregistration_form__VsuTa input{width:100%;min-height:var(--placyn-control-fieldHeight);box-sizing:border-box;font-size:var(--placyn-control-fieldFont)}.tenantregistration_form__VsuTa input[readonly]{background:#F5F0FA}.tenantregistration_form__VsuTa button{min-height:var(--placyn-control-actionHeight);min-width:var(--placyn-control-actionHeight)}.tenantregistration_error__tN1X8{margin:6px 0 0;font-size:14px;color:#8D2440;line-height:1.4}.tenantregistration_fine__s00Ma{margin:0;font-size:12px;line-height:1.6;color:var(--placyn-color-secondary)}.tenantregistration_switch__CtchF{margin:0 0 20px;font-size:14px}.tenantregistration_switch__CtchF a{display:inline-flex;align-items:center;box-sizing:border-box}.tenantregistration_textButton__eS_Xs{padding:8px 0;min-height:var(--placyn-control-actionHeight);background:none;border:0;color:#6B3FA0;text-decoration:underline;font:inherit;font-weight:600;cursor:pointer;font-size:var(--placyn-control-actionFont);min-width:var(--placyn-control-actionHeight)}.tenantregistration_sent__k_SHF{line-height:1.6;overflow-wrap:anywhere}.tenantregistration_sent__k_SHF h3{color:var(--placyn-color-text)}@media(max-width:600px){.tenantregistration_dialog__nXOqh{padding:var(--placyn-density-panelPadding)}.tenantregistration_dialog__nXOqh h2{font-size:24px}}