.form-control-modern.svelte-1ii271n{border-radius:var(--radius);border:2px solid var(--border);padding:.75rem 1rem;transition:var(--transition-fast);background-color:var(--background);color:var(--text-primary);font-size:var(--font-size-base);resize:vertical}.form-control-modern.svelte-1ii271n:focus{box-shadow:0 0 0 .2rem #6366f140;border-color:var(--primary);outline:none}.form-control-modern.svelte-1ii271n:hover{border-color:var(--gray-300)}.form-label.svelte-1ii271n{color:var(--text-primary);font-weight:500;margin-bottom:.5rem}.shadow-glow.svelte-1ii271n{box-shadow:0 0 0 .2rem #6366f140}.invalid-feedback.svelte-1ii271n{color:var(--error);font-size:.875rem;margin-top:.25rem}.card.svelte-q2jkvx{border:1px solid var(--ub-cream);border-radius:var(--radius-lg);background-color:var(--ub-cream)}.contact-info-card.svelte-q2jkvx{padding:2rem 1rem;background-color:var(--ub-cream);border-radius:var(--radius-lg)}.contact-info-card.svelte-q2jkvx i:where(.svelte-q2jkvx){font-size:2rem;display:block}.contact-info-card.svelte-q2jkvx h5:where(.svelte-q2jkvx){color:var(--ub-blue);font-weight:600;margin-bottom:.5rem}.contact-info-card.svelte-q2jkvx p:where(.svelte-q2jkvx){color:var(--ub-blue);margin-bottom:0}.text-primary.svelte-q2jkvx{color:var(--ub-red)!important}
