.member-space{line-height:1.7}.member-space h1{font-size:clamp(38px,5vw,65px);line-height:1.15;overflow-wrap:anywhere}.member-form{max-width:650px;padding:28px;background:#fffdf7;border:1px solid #cbd9d9;border-radius:14px;margin:25px 0}.member-form label{margin:16px 0}.member-form input:not([type=checkbox]),.member-form textarea,.member-form select{display:block;width:100%;margin-top:7px}.member-form small{display:block;font-weight:400}.member-tabs{margin:28px 0}.member-alert{padding:20px;border-left:4px solid #a44332;background:#fff0e9;color:#793424}.member-recovery{background:#fff0cf;border:2px solid #bd8a38;padding:25px;border-radius:12px;margin:25px 0}.member-recovery input{display:block;width:100%;font:14px monospace!important}.member-recovery button{margin-top:18px}.member-documents{display:grid;grid-template-columns:1fr 1fr;gap:20px}.member-documents article{border:1px solid #c5d1d3;border-radius:12px;padding:22px;background:#fffefa;overflow-wrap:anywhere}.member-documents h3{font-size:25px}.member-documents details{margin-top:18px;font-size:14px}.member-empty{background:#edf5ed;border-radius:14px;padding:28px}.member-space details{padding:15px 0}.member-space summary{cursor:pointer;font-weight:bold}.member-space .member-consent{font-weight:400}.member-space .member-consent input{width:18px;height:18px}.member-space a{text-decoration:underline}.member-space button:focus-visible,.member-space input:focus-visible{outline:3px solid #39738e;outline-offset:3px}@media(max-width:650px){.member-documents{grid-template-columns:1fr}.member-form,.member-recovery{padding:18px}}@media print{.member-recovery{display:none!important}}
