.page-hero.svelte-1j5tn20{padding-block:var(--space-16) var(--space-8);background-color:hsl(var(--background))}@media(min-width:768px){.page-hero.svelte-1j5tn20{padding-block:var(--space-24) var(--space-12)}}.page-hero-title.svelte-1j5tn20{font-family:var(--font-display);font-weight:400;font-size:clamp(2.5rem,9vw,5.25rem);line-height:.95;letter-spacing:0;text-transform:uppercase;color:hsl(var(--foreground));margin-bottom:var(--space-4);text-wrap:balance}@media(min-width:768px){.page-hero-title.svelte-1j5tn20{font-size:clamp(3.5rem,6.5vw,6.5rem)}}.page-hero-lead.svelte-1j5tn20{font-family:var(--font-body);font-weight:400;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:hsl(var(--muted-foreground));max-width:40rem}.options-section.svelte-1j5tn20{background-color:hsl(var(--background));padding-top:0}.options-grid.svelte-1j5tn20{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:768px){.options-grid.svelte-1j5tn20{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.options-grid.svelte-1j5tn20{grid-template-columns:repeat(3,1fr)}}.option-card.svelte-1j5tn20{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;transition:box-shadow var(--transition-base),transform var(--transition-base),border-color var(--transition-base)}.option-card.svelte-1j5tn20:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px);border-color:var(--uaw-orange)}.option-number.svelte-1j5tn20{display:block;font-family:var(--font-heading);font-weight:800;font-size:var(--text-4xl);line-height:1;color:var(--uaw-orange);margin-bottom:var(--space-4)}@media(min-width:768px){.option-number.svelte-1j5tn20{font-size:var(--text-5xl)}}.option-title.svelte-1j5tn20{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);line-height:var(--leading-snug);color:hsl(var(--foreground));margin-bottom:var(--space-3)}.option-description.svelte-1j5tn20{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);line-height:var(--leading-normal);color:hsl(var(--muted-foreground));margin:0;flex:1}.option-link.svelte-1j5tn20{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);color:var(--uaw-orange);text-decoration:none;margin-top:var(--space-4);transition:color var(--transition-base)}.option-link.svelte-1j5tn20:hover{color:var(--uaw-orange-dark)}.form-section.svelte-1j5tn20{background-color:hsl(var(--muted))}.form-heading.svelte-1j5tn20{font-family:var(--font-heading);font-weight:700;font-size:var(--text-2xl);line-height:var(--leading-snug);color:hsl(var(--foreground));margin-bottom:var(--space-3);display:flex;align-items:center;gap:var(--space-3)}@media(min-width:768px){.form-heading.svelte-1j5tn20{font-size:var(--text-3xl)}}.form-lead.svelte-1j5tn20{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:hsl(var(--muted-foreground));margin-bottom:var(--space-8)}.support-form.svelte-1j5tn20{display:flex;flex-direction:column;gap:var(--space-5)}.form-group.svelte-1j5tn20{display:flex;flex-direction:column;gap:var(--space-2)}.form-group.svelte-1j5tn20 label:where(.svelte-1j5tn20){font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-normal);color:hsl(var(--foreground))}.form-group.svelte-1j5tn20 input:where(.svelte-1j5tn20),.form-group.svelte-1j5tn20 textarea:where(.svelte-1j5tn20){font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.form-group.svelte-1j5tn20 input:where(.svelte-1j5tn20):focus,.form-group.svelte-1j5tn20 textarea:where(.svelte-1j5tn20):focus{border-color:var(--uaw-orange);box-shadow:0 0 0 2px var(--uaw-orange)}.form-group.svelte-1j5tn20 input:where(.svelte-1j5tn20):focus:not(:focus-visible),.form-group.svelte-1j5tn20 textarea:where(.svelte-1j5tn20):focus:not(:focus-visible){outline:none}.form-group.svelte-1j5tn20 input:where(.svelte-1j5tn20):focus-visible,.form-group.svelte-1j5tn20 textarea:where(.svelte-1j5tn20):focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.form-group.svelte-1j5tn20 input:where(.svelte-1j5tn20)::placeholder,.form-group.svelte-1j5tn20 textarea:where(.svelte-1j5tn20)::placeholder{color:hsl(var(--muted-foreground));opacity:.6}.success-message.svelte-1j5tn20{background-color:hsl(var(--background));border:1px solid var(--uaw-orange);border-radius:var(--radius-lg);padding:var(--space-8)}.success-message.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:hsl(var(--foreground));margin:0}.success-message.svelte-1j5tn20 p:where(.svelte-1j5tn20)+p:where(.svelte-1j5tn20){margin-top:var(--space-2)}.error-message.svelte-1j5tn20{font-family:var(--font-body);font-size:var(--text-sm);color:hsl(var(--destructive));margin:0}.field-error.svelte-1j5tn20{font-family:var(--font-body);font-size:var(--text-xs);color:hsl(var(--destructive));margin-top:var(--space-1);margin-bottom:0}
