.directorist-registration-wrapper .ph-register-intent{direction:rtl;text-align:start;margin:0 0 24px;padding:20px;border:1px solid #dfe5ea;border-radius:14px;background:#fff;color:#111}
.ph-register-intent header span{font-size:12px;font-weight:700;color:#001f3f}.ph-register-intent header h2{margin:3px 0 6px;font-size:24px;color:#111}.ph-register-intent header p{margin:0 0 18px;color:#333}
.ph-register-intent fieldset{border:0;padding:0;margin:0 0 16px}.ph-register-intent legend{font-weight:700;margin-bottom:9px}.ph-register-types{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.ph-register-types label{display:flex;gap:9px;align-items:flex-start;padding:13px;border:1px solid #dfe5ea;border-radius:10px;cursor:pointer}.ph-register-types label:has(input:checked){border-color:#001f3f;box-shadow:inset 0 0 0 1px #001f3f}.ph-register-types input{margin-top:5px;accent-color:#001f3f}.ph-register-types span{display:flex;flex-direction:column}.ph-register-types b{color:#111}.ph-register-types small{color:#444;line-height:1.5}
.ph-register-merchant{padding-top:16px;border-top:1px solid #e5e7eb}.ph-register-merchant label{display:block;font-weight:600;margin-bottom:12px}.ph-register-merchant input{width:100%;min-height:44px;margin-top:5px}.ph-register-merchant p{font-size:12px;color:#444;margin:6px 0 0}.ph-register-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
@media(max-width:600px){.ph-register-types,.ph-register-grid{grid-template-columns:1fr}.directorist-registration-wrapper .ph-register-intent{padding:16px}.ph-register-intent header h2{font-size:21px}}
