.personal-info-section.svelte-1t33guo{margin-bottom:2rem}.field-group.svelte-1t33guo{margin-bottom:1rem}.address-section.svelte-1t33guo{margin-top:1.5rem}.address-grid.svelte-1t33guo{display:grid;grid-template-columns:1fr 1fr;gap:1rem}label.svelte-1t33guo{display:block;margin-bottom:.5rem;font-weight:500}.form-control.svelte-1t33guo{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:1rem}.form-control.error.svelte-1t33guo{border-color:#dc3545}.error-message.svelte-1t33guo{color:#dc3545;font-size:.875rem;margin-top:.25rem;display:block}h2.svelte-1t33guo{margin-bottom:1rem;color:#333}h3.svelte-1t33guo{margin-bottom:.5rem;font-size:1rem;color:#555}@media (max-width: 768px){.address-grid.svelte-1t33guo{grid-template-columns:1fr}}
