.page-hero[data-astro-cid-xgapanyq]{background:linear-gradient(135deg, var(--color-black) 0%, #333 100%);color:#fff;text-align:center;padding:6rem 0 4rem}.page-hero[data-astro-cid-xgapanyq] h1[data-astro-cid-xgapanyq]{margin-bottom:1rem;font-size:3rem}.page-hero[data-astro-cid-xgapanyq] h1[data-astro-cid-xgapanyq] span[data-astro-cid-xgapanyq]{color:var(--color-primary)}.page-hero[data-astro-cid-xgapanyq] p[data-astro-cid-xgapanyq]{opacity:.9;font-size:1.2rem}.members-content[data-astro-cid-xgapanyq]{grid-template-columns:1fr 1fr;gap:3rem;max-width:900px;margin:0 auto 3rem;display:grid}.login-box[data-astro-cid-xgapanyq]{background:var(--color-gray-light);border-radius:8px;padding:2rem}.login-box[data-astro-cid-xgapanyq] h2[data-astro-cid-xgapanyq]{color:var(--color-black);margin-bottom:1rem;font-size:1.5rem}.login-box[data-astro-cid-xgapanyq]>p[data-astro-cid-xgapanyq]{color:var(--color-gray);margin-bottom:1.5rem}.registration-container[data-astro-cid-xgapanyq]{background:#fff;border-radius:8px;padding:2.5rem;box-shadow:0 4px 20px #00000014}.form-header[data-astro-cid-xgapanyq]{border-bottom:2px solid var(--color-primary);justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.form-header[data-astro-cid-xgapanyq] h2[data-astro-cid-xgapanyq]{color:var(--color-black);margin:0;font-size:1.75rem}.registration-form[data-astro-cid-xgapanyq]{max-width:100%}.form-section[data-astro-cid-xgapanyq]{margin-bottom:2.5rem}.form-section[data-astro-cid-xgapanyq] h3[data-astro-cid-xgapanyq]{color:var(--color-black);border-bottom:2px solid var(--color-primary);margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.25rem}.form-group[data-astro-cid-xgapanyq]{margin-bottom:1.5rem}.form-group[data-astro-cid-xgapanyq] label[data-astro-cid-xgapanyq]{color:var(--color-black);margin-bottom:.5rem;font-weight:600;display:block}.form-group[data-astro-cid-xgapanyq] input[data-astro-cid-xgapanyq],.form-group[data-astro-cid-xgapanyq] select[data-astro-cid-xgapanyq],.form-group[data-astro-cid-xgapanyq] textarea[data-astro-cid-xgapanyq]{border:1px solid #ddd;border-radius:4px;width:100%;padding:.75rem;font-family:inherit;font-size:1rem}.form-group[data-astro-cid-xgapanyq] input[data-astro-cid-xgapanyq]:focus,.form-group[data-astro-cid-xgapanyq] select[data-astro-cid-xgapanyq]:focus,.form-group[data-astro-cid-xgapanyq] textarea[data-astro-cid-xgapanyq]:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #ff6b001a}.form-group[data-astro-cid-xgapanyq] textarea[data-astro-cid-xgapanyq]{resize:vertical;min-height:100px}.form-row[data-astro-cid-xgapanyq]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.guardian-box[data-astro-cid-xgapanyq]{background:var(--color-gray-light);border-left:4px solid var(--color-primary);border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.guardian-box[data-astro-cid-xgapanyq] h4[data-astro-cid-xgapanyq]{color:var(--color-black);margin-bottom:1rem;font-size:1.1rem}.checkbox-group[data-astro-cid-xgapanyq]{gap:1rem;display:flex}.checkbox-group[data-astro-cid-xgapanyq] input[data-astro-cid-xgapanyq][type=checkbox]{cursor:pointer;flex-shrink:0;width:auto;margin-top:.25rem}.checkbox-group[data-astro-cid-xgapanyq] label[data-astro-cid-xgapanyq]{color:var(--color-gray);margin:0;font-weight:400;line-height:1.6}.form-actions[data-astro-cid-xgapanyq]{gap:1rem;margin-top:2rem;display:flex}.form-actions[data-astro-cid-xgapanyq] button[data-astro-cid-xgapanyq]{flex:1}.error-message[data-astro-cid-xgapanyq]{color:#c33;background-color:#fee;border:1px solid #fcc;border-radius:4px;padding:1rem}.success-message[data-astro-cid-xgapanyq]{color:#2d5016;text-align:center;background-color:#efe;border:1px solid #cfc;border-radius:8px;padding:1.5rem}.info-section[data-astro-cid-xgapanyq]{padding:2rem}.info-section[data-astro-cid-xgapanyq] h3[data-astro-cid-xgapanyq]{color:var(--color-black);margin-bottom:1.5rem;font-size:1.5rem}.info-section[data-astro-cid-xgapanyq] p[data-astro-cid-xgapanyq]{color:var(--color-gray);margin-bottom:1rem;line-height:1.6}.board-grid[data-astro-cid-xgapanyq]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.board-member[data-astro-cid-xgapanyq]{text-align:center;background:#fff;border-radius:8px;padding:2rem 1.5rem;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 15px #00000014}.board-member[data-astro-cid-xgapanyq]:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000001f}.board-member[data-astro-cid-xgapanyq] h3[data-astro-cid-xgapanyq]{color:var(--color-black);margin-bottom:.25rem;font-size:1.1rem}.board-member[data-astro-cid-xgapanyq] p[data-astro-cid-xgapanyq]{color:var(--color-gray);margin:.25rem 0;font-size:.9rem}.member-role[data-astro-cid-xgapanyq]{font-weight:600;color:var(--color-primary)!important}.member-image[data-astro-cid-xgapanyq]{margin-bottom:1.25rem}.placeholder-image[data-astro-cid-xgapanyq]{border:3px solid var(--color-primary);border-radius:50%;width:120px;height:120px;margin:0 auto;overflow:hidden}.placeholder-image[data-astro-cid-xgapanyq] img[data-astro-cid-xgapanyq]{object-fit:cover;width:100%;height:100%}.back-link[data-astro-cid-xgapanyq]{text-align:center}@media (width<=768px){.page-hero[data-astro-cid-xgapanyq] h1[data-astro-cid-xgapanyq]{font-size:2rem}.members-content[data-astro-cid-xgapanyq]{grid-template-columns:1fr}.form-header[data-astro-cid-xgapanyq]{flex-direction:column;align-items:flex-start;gap:1rem}.form-row[data-astro-cid-xgapanyq]{grid-template-columns:1fr}.registration-container[data-astro-cid-xgapanyq]{padding:1.5rem}.form-actions[data-astro-cid-xgapanyq]{flex-direction:column}}
