.eoi-poster.svelte-do9cz8{position:relative;padding-block:var(--space-16) var(--space-12);background-color:var(--uaw-orange);color:var(--uaw-black);overflow:hidden;isolation:isolate}@media(min-width:768px){.eoi-poster.svelte-do9cz8{padding-block:var(--space-24) var(--space-20)}}.eoi-poster-watermark.svelte-do9cz8{position:absolute;font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:clamp(18rem,50vw,44rem);line-height:.78;letter-spacing:-.02em;color:var(--uaw-black);opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;bottom:-.18em;right:-.04em;white-space:nowrap}.eoi-poster--footer.svelte-do9cz8 .eoi-poster-watermark:where(.svelte-do9cz8){inset:-.2em auto auto -.05em}.eoi-poster-grid.svelte-do9cz8{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:start}@media(min-width:1024px){.eoi-poster-grid.svelte-do9cz8{grid-template-columns:minmax(0,7fr) minmax(360px,5fr);gap:var(--space-12)}}.eoi-poster-grid--form-open.svelte-do9cz8{grid-template-columns:1fr;gap:var(--space-8)}@media(min-width:1024px){.eoi-poster-grid--form-open.svelte-do9cz8{grid-template-columns:1fr;gap:var(--space-10)}}.eoi-poster-content.svelte-do9cz8{display:flex;flex-direction:column;gap:var(--space-6)}@media(min-width:768px){.eoi-poster-content.svelte-do9cz8{gap:var(--space-8)}}.eoi-poster-eyebrow.svelte-do9cz8{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-weight:700;font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--uaw-orange);background:var(--uaw-black);padding:var(--space-1) var(--space-3);border-radius:0}.eoi-poster-title.svelte-do9cz8{font-family:var(--font-display);font-weight:400;font-size:clamp(3.5rem,13vw,7rem);line-height:.88;letter-spacing:-.005em;text-transform:uppercase;color:var(--uaw-black);margin:0;text-wrap:balance}@media(min-width:768px){.eoi-poster-title.svelte-do9cz8{font-size:clamp(5.5rem,11vw,10rem)}}@media(min-width:1024px){.eoi-poster-title.svelte-do9cz8{font-size:clamp(4.5rem,8vw,8rem)}}.eoi-poster-lead.svelte-do9cz8{font-family:var(--font-body);font-weight:500;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--uaw-black);margin:0;max-width:48rem}@media(min-width:768px){.eoi-poster-lead.svelte-do9cz8{font-size:var(--text-xl)}}.eoi-poster-rules.svelte-do9cz8{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;border-top:2px solid var(--uaw-black);border-bottom:2px solid var(--uaw-black)}.eoi-poster-rule.svelte-do9cz8{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:1.1;letter-spacing:.01em;text-transform:uppercase;color:var(--uaw-black);padding:var(--space-3) 0 var(--space-3) var(--space-6);position:relative}.eoi-poster-rule.svelte-do9cz8+.eoi-poster-rule:where(.svelte-do9cz8){border-top:1px solid var(--uaw-black)}.eoi-poster-rule.svelte-do9cz8:before{content:"›";position:absolute;left:0;top:0;font-family:var(--font-mono);font-weight:700}@media(min-width:768px){.eoi-poster-rule.svelte-do9cz8{font-size:var(--text-3xl)}}.eoi-poster-steps.svelte-do9cz8{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;border-top:2px solid var(--uaw-black);border-bottom:2px solid var(--uaw-black)}@media(min-width:768px){.eoi-poster-steps.svelte-do9cz8{grid-template-columns:repeat(3,1fr)}}.eoi-poster-step.svelte-do9cz8{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:var(--space-3);padding:var(--space-4) var(--space-4)}.eoi-poster-step.svelte-do9cz8+.eoi-poster-step:where(.svelte-do9cz8){border-top:1px solid var(--uaw-black)}@media(min-width:768px){.eoi-poster-step.svelte-do9cz8{grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-5) var(--space-5)}.eoi-poster-step.svelte-do9cz8+.eoi-poster-step:where(.svelte-do9cz8){border-top:0;border-left:1px solid var(--uaw-black)}}.eoi-poster-step-num.svelte-do9cz8{font-family:var(--font-display);font-weight:400;font-size:clamp(3rem,7vw,4.5rem);line-height:.9;color:var(--uaw-black)}@media(min-width:768px){.eoi-poster-step-num.svelte-do9cz8{font-size:clamp(4rem,6vw,5.5rem)}}.eoi-poster-step-label.svelte-do9cz8{font-family:var(--font-display);font-weight:400;font-size:var(--text-lg);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:var(--uaw-black)}@media(min-width:768px){.eoi-poster-step-label.svelte-do9cz8{font-size:var(--text-xl)}}.eoi-poster-cta.svelte-do9cz8{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);align-self:flex-start;padding:var(--space-4) var(--space-6);background:var(--uaw-black);color:var(--uaw-orange);font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:2px solid var(--uaw-black);border-radius:0;transition:background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}@media(min-width:768px){.eoi-poster-cta.svelte-do9cz8{font-size:var(--text-2xl);padding:var(--space-5) var(--space-8)}}.eoi-poster-cta.svelte-do9cz8:hover,.eoi-poster-cta.svelte-do9cz8:focus-visible{background:var(--uaw-orange);color:var(--uaw-black);transform:translateY(-2px)}.eoi-poster-cta.svelte-do9cz8:focus-visible{outline:3px solid var(--uaw-black);outline-offset:3px}.eoi-poster-cta-row.svelte-do9cz8{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3)}@media(min-width:640px){.eoi-poster-cta-row.svelte-do9cz8{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-4)}}.eoi-poster-share-cta.svelte-do9cz8 .share-trigger--ghost{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--uaw-black);padding:var(--space-4) var(--space-6);min-height:0;border:2px solid var(--uaw-black);border-radius:0;background:transparent;transition:background var(--transition-fast),color var(--transition-fast)}@media(min-width:768px){.eoi-poster-share-cta.svelte-do9cz8 .share-trigger--ghost{font-size:var(--text-2xl);padding:var(--space-5) var(--space-8)}}.eoi-poster-share-cta.svelte-do9cz8 .share-trigger--ghost:hover,.eoi-poster-share-cta.svelte-do9cz8 .share-trigger--ghost:focus-visible{background:var(--uaw-black);color:var(--uaw-orange)}.eoi-form-card.svelte-do9cz8{background:var(--uaw-white);color:var(--uaw-black);border:3px solid var(--uaw-black);box-shadow:8px 8px 0 0 var(--uaw-black);border-radius:0;min-width:0;width:100%;max-width:none}@media(min-width:1024px){.eoi-form-card.svelte-do9cz8{position:sticky;top:var(--space-6);max-height:calc(100vh - var(--space-12));display:flex;flex-direction:column}.eoi-form-card--open.svelte-do9cz8{overflow:hidden}}.eoi-form-card-toggle.svelte-do9cz8{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;gap:var(--space-3);width:100%;padding:var(--space-8);background:transparent;border:0;border-radius:0;cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:background var(--transition-fast),color var(--transition-fast)}@media(min-width:768px){.eoi-form-card-toggle.svelte-do9cz8{padding:var(--space-10)}}.eoi-form-card-toggle.svelte-do9cz8:hover,.eoi-form-card-toggle.svelte-do9cz8:focus-visible{background:var(--uaw-black);color:var(--uaw-white)}.eoi-form-card-toggle.svelte-do9cz8:focus-visible{outline:3px solid var(--uaw-orange);outline-offset:4px}.eoi-form-card-eyebrow.svelte-do9cz8{grid-column:1 / -1;font-family:var(--font-mono);font-weight:700;font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--uaw-orange)}.eoi-form-card-title.svelte-do9cz8{color:var(--uaw-black);grid-column:1;font-family:var(--font-display);font-weight:400;font-size:clamp(2.25rem,6vw,3.5rem);line-height:.95;letter-spacing:.005em;text-transform:uppercase;margin:0}.eoi-form-card-arrow.svelte-do9cz8{grid-column:2;grid-row:2;align-self:center;justify-self:end;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--uaw-orange);color:var(--uaw-black);border:2px solid var(--uaw-black);transition:transform var(--transition-fast)}.eoi-form-card-toggle.svelte-do9cz8:hover .eoi-form-card-arrow:where(.svelte-do9cz8),.eoi-form-card-toggle.svelte-do9cz8:focus-visible .eoi-form-card-arrow:where(.svelte-do9cz8){transform:translateY(3px)}.eoi-form-card-meta.svelte-do9cz8{grid-column:1 / -1;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:inherit;margin:0}.eoi-form-card-body.svelte-do9cz8{display:flex;flex-direction:column;min-height:0;padding:var(--space-6);gap:var(--space-5)}@media(min-width:768px){.eoi-form-card-body.svelte-do9cz8{padding:var(--space-8)}}@media(min-width:1024px){.eoi-form-card-body.svelte-do9cz8{overflow-y:auto;-webkit-overflow-scrolling:touch}}.eoi-form-card-header.svelte-do9cz8{display:grid;grid-template-columns:1fr auto;column-gap:var(--space-3);row-gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:2px solid var(--uaw-black)}.eoi-form-card-header.svelte-do9cz8 .eoi-form-card-title:where(.svelte-do9cz8){grid-column:1;grid-row:1;font-size:clamp(1.5rem,3.5vw,2rem);line-height:1}.eoi-form-card-header.svelte-do9cz8 .eoi-form-card-meta:where(.svelte-do9cz8){grid-column:1;grid-row:2;font-size:var(--text-sm)}.eoi-form-card-header.svelte-do9cz8 .eoi-form-card-collapse:where(.svelte-do9cz8){grid-column:2;grid-row:1;align-self:start;justify-self:end}.eoi-form-card-body.svelte-do9cz8 .eoi-form:where(.svelte-do9cz8){gap:var(--space-6)}@media(min-width:1024px){.eoi-poster-grid--form-open.svelte-do9cz8 .eoi-form-card:where(.svelte-do9cz8){position:static;max-height:none}.eoi-poster-grid--form-open.svelte-do9cz8 .eoi-form-card-body:where(.svelte-do9cz8){overflow-y:visible}}.eoi-poster-grid--form-open.svelte-do9cz8 .eoi-form-card-body:where(.svelte-do9cz8){max-width:56rem;margin-inline:auto;width:100%}.eoi-form-card-body.svelte-do9cz8 .form-fieldset{background:transparent;border:0;border-top:2px solid var(--uaw-black);border-radius:0;padding:var(--space-6) 0 0;gap:var(--space-4)}.eoi-form-card-body.svelte-do9cz8 .form-fieldset:first-of-type{border-top:0;padding-top:0}.eoi-form-card-body.svelte-do9cz8 .form-legend{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);line-height:1;letter-spacing:.005em;text-transform:uppercase;color:var(--uaw-black);padding:0;margin-bottom:var(--space-2)}@media(min-width:768px){.eoi-form-card-body.svelte-do9cz8 .form-legend{font-size:var(--text-3xl)}}.eoi-form-card-body.svelte-do9cz8 .form-legend-hint{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--uaw-charcoal);margin:0 0 var(--space-2)}.eoi-form-card-body.svelte-do9cz8 .form-input,.eoi-form-card-body.svelte-do9cz8 .form-textarea,.eoi-form-card-body.svelte-do9cz8 .melt-select-trigger{min-height:48px;font-size:var(--text-base);border-color:var(--uaw-black);border-radius:0;background:var(--uaw-white);padding:var(--space-3) var(--space-4)}.eoi-form-card-body.svelte-do9cz8 .form-textarea--tall{min-height:16rem}.eoi-form-card-body.svelte-do9cz8 .form-input:focus-visible,.eoi-form-card-body.svelte-do9cz8 .form-textarea:focus-visible,.eoi-form-card-body.svelte-do9cz8 .melt-select-trigger:focus-visible{outline:3px solid var(--uaw-orange);outline-offset:0;border-color:var(--uaw-black)}.eoi-form-card-body.svelte-do9cz8 .form-label{font-family:var(--font-mono);font-weight:700;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--uaw-black)}.eoi-form-card-body.svelte-do9cz8 .form-required-legend{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--uaw-charcoal);margin:0}.eoi-form-card-body.svelte-do9cz8 .btn-submit{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);line-height:1;letter-spacing:.04em;text-transform:uppercase;padding:var(--space-4) var(--space-8);background:var(--uaw-black);color:var(--uaw-orange);border:2px solid var(--uaw-black);border-radius:0;min-height:60px;align-self:flex-start;transition:background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.eoi-form-card-body.svelte-do9cz8 .btn-submit:hover:not(:disabled),.eoi-form-card-body.svelte-do9cz8 .btn-submit:focus-visible:not(:disabled){background:var(--uaw-orange);color:var(--uaw-black);transform:translateY(-2px)}.eoi-attachment-field.svelte-do9cz8{gap:var(--space-2)}.eoi-attachment-input.svelte-do9cz8{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--space-3) var(--space-4);border:2px dashed var(--uaw-black);background:var(--uaw-white);cursor:pointer;font-family:var(--font-mono);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--uaw-black);transition:background var(--transition-fast)}.eoi-attachment-input.svelte-do9cz8:hover{background:var(--uaw-orange-light)}.eoi-attachment-input.svelte-do9cz8:focus-within{outline:3px solid var(--uaw-orange);outline-offset:0}.eoi-attachment-input.svelte-do9cz8 input[type=file]:where(.svelte-do9cz8){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eoi-attachment-pill.svelte-do9cz8{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--uaw-orange-light);border:2px solid var(--uaw-black);min-height:48px}.eoi-attachment-pill-name.svelte-do9cz8{font-family:var(--font-mono);font-weight:600;font-size:var(--text-sm);color:var(--uaw-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}.eoi-attachment-pill-remove.svelte-do9cz8{font-family:var(--font-mono);font-weight:700;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--uaw-black);background:transparent;border:0;padding:var(--space-1) 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.eoi-attachment-pill-remove.svelte-do9cz8:hover,.eoi-attachment-pill-remove.svelte-do9cz8:focus-visible{color:var(--uaw-orange-dark)}.eoi-form-card-collapse.svelte-do9cz8{font-family:var(--font-mono);font-weight:700;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--uaw-black);background:var(--uaw-orange);border:2px solid var(--uaw-black);padding:var(--space-2) var(--space-3);cursor:pointer;text-decoration:none}.eoi-form-card-collapse.svelte-do9cz8:hover,.eoi-form-card-collapse.svelte-do9cz8:focus-visible{background:var(--uaw-black);color:var(--uaw-orange)}.eoi-poster--footer.svelte-do9cz8{padding-block:var(--space-12) var(--space-12)}.eoi-poster--footer.svelte-do9cz8 .eoi-poster-grid:where(.svelte-do9cz8){grid-template-columns:1fr}.eoi-poster-share.svelte-do9cz8{align-self:flex-start}.eoi-poster-share.svelte-do9cz8 .share-trigger--ghost{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--uaw-black);padding:var(--space-3) var(--space-5);border:2px solid var(--uaw-black);border-radius:0;background:transparent}.eoi-poster-share.svelte-do9cz8 .share-trigger--ghost:hover,.eoi-poster-share.svelte-do9cz8 .share-trigger--ghost:focus-visible{color:var(--uaw-orange);background:var(--uaw-black)}.eoi-form.svelte-do9cz8{display:flex;flex-direction:column;gap:var(--space-6)}.eoi-form-card.svelte-do9cz8 .form-fieldset:where(.svelte-do9cz8){background:var(--uaw-white);border-color:#0a0a0a2e;border-left-color:var(--uaw-orange)}.eoi-form-card.svelte-do9cz8 .form-legend:where(.svelte-do9cz8){color:var(--uaw-black)}.eoi-form-card.svelte-do9cz8 .form-legend-hint:where(.svelte-do9cz8){color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .form-label:where(.svelte-do9cz8){color:var(--uaw-black)}.eoi-form-card.svelte-do9cz8 .form-label-optional:where(.svelte-do9cz8){color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .form-input:where(.svelte-do9cz8),.eoi-form-card.svelte-do9cz8 .form-textarea:where(.svelte-do9cz8){color:var(--uaw-black)}.eoi-form-card.svelte-do9cz8 .form-input:where(.svelte-do9cz8)::placeholder,.eoi-form-card.svelte-do9cz8 .form-textarea:where(.svelte-do9cz8)::placeholder{color:#0a0a0a73}.eoi-form-card.svelte-do9cz8 .form-hint:where(.svelte-do9cz8){color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .form-hint--cta:where(.svelte-do9cz8){color:var(--uaw-black)}.eoi-form-card.svelte-do9cz8 .word-count:where(.svelte-do9cz8){color:var(--uaw-charcoal);background:#0a0a0a0f}.eoi-form-card.svelte-do9cz8 .word-count-remaining:where(.svelte-do9cz8){color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .form-required-legend:where(.svelte-do9cz8){color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .support-option:where(.svelte-do9cz8){color:var(--uaw-black);border-color:#0a0a0a40}.eoi-form-card.svelte-do9cz8 .form-field-checkbox:where(.svelte-do9cz8){background:#0a0a0a0a}.eoi-form-card.svelte-do9cz8 .form-label-checkbox:where(.svelte-do9cz8){color:var(--uaw-black)}.eoi-form-card.svelte-do9cz8 .terms-fieldset:where(.svelte-do9cz8){background:#0a0a0a0a;border-color:#0a0a0a26;border-left-color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .terms-legend:where(.svelte-do9cz8){color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .terms-summary:where(.svelte-do9cz8){color:var(--uaw-black)}.eoi-form-card.svelte-do9cz8 .terms-link:where(.svelte-do9cz8){color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .required-indicator:where(.svelte-do9cz8){color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .form-hint:where(.svelte-do9cz8) a:where(.svelte-do9cz8){color:#9a3412}.eoi-form-card.svelte-do9cz8 .terms-agree:where(.svelte-do9cz8){background:transparent}.eoi-form-card.svelte-do9cz8 .success-heading:where(.svelte-do9cz8),.eoi-form-card.svelte-do9cz8 .success-text:where(.svelte-do9cz8){color:var(--uaw-black)}.eoi-form-card.svelte-do9cz8 .melt-select-trigger:where(.svelte-do9cz8){color:var(--uaw-black);background:var(--uaw-white);border-color:#0a0a0a40}.eoi-form-card.svelte-do9cz8 .melt-select-placeholder:where(.svelte-do9cz8){color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .melt-select-trigger:where(.svelte-do9cz8) .melt-select-chevron{color:var(--uaw-charcoal)}.eoi-form-card.svelte-do9cz8 .melt-select-content:where(.svelte-do9cz8){background:var(--uaw-white);border-color:#0a0a0a40}.eoi-form-card.svelte-do9cz8 .melt-select-option:where(.svelte-do9cz8){color:var(--uaw-black)}.eoi-form-card.svelte-do9cz8 .form-hint--cta:where(.svelte-do9cz8),.eoi-form-card.svelte-do9cz8 .success-card:where(.svelte-do9cz8),.eoi-form-card.svelte-do9cz8 .eoi-attachment-pill:where(.svelte-do9cz8),.eoi-form-card.svelte-do9cz8 .support-option:where(.svelte-do9cz8):has(input:where(.svelte-do9cz8):checked){background:#fff7ed}.eoi-form-card.svelte-do9cz8 .eoi-attachment-input:where(.svelte-do9cz8):hover,.eoi-form-card.svelte-do9cz8 .btn-outline:hover{background:#fff7ed}.form-error.svelte-do9cz8{padding:var(--space-4);background:hsl(var(--destructive) / .08);border:1px solid hsl(var(--destructive) / .3);border-radius:var(--radius-sm);color:hsl(var(--destructive));font-family:var(--font-body);font-size:var(--text-sm);font-weight:500}.form-error.svelte-do9cz8 p:where(.svelte-do9cz8){margin:0}.form-fieldset.svelte-do9cz8{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-6);border:1px solid hsl(var(--border));border-left:3px solid var(--uaw-orange);border-radius:var(--radius-md);background:hsl(var(--background));margin:0}.form-legend.svelte-do9cz8{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);color:hsl(var(--foreground));padding:0 var(--space-2);letter-spacing:-.005em}.form-legend-hint.svelte-do9cz8{font-family:var(--font-body);font-size:var(--text-sm);color:hsl(var(--muted-foreground));margin:0}.form-grid.svelte-do9cz8{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:640px){.form-grid--two.svelte-do9cz8{grid-template-columns:1fr 1fr}}.form-field.svelte-do9cz8{display:flex;flex-direction:column;gap:var(--space-2)}.form-label.svelte-do9cz8{font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);color:hsl(var(--foreground))}.form-label-optional.svelte-do9cz8{font-weight:400;color:hsl(var(--muted-foreground))}.form-input.svelte-do9cz8,.form-textarea.svelte-do9cz8{width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);min-height:40px}.form-textarea.svelte-do9cz8{resize:vertical;line-height:var(--leading-relaxed)}.form-textarea--tall.svelte-do9cz8{min-height:14rem}.description-meta.svelte-do9cz8{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.word-count.svelte-do9cz8{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-weight:600;font-size:var(--text-xs);color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .5);padding:2px var(--space-2);border-radius:var(--radius-sm);margin:0}.word-count--met.svelte-do9cz8{color:#15803d;background:#dcfce7}.word-count-remaining.svelte-do9cz8{font-weight:500;color:hsl(var(--muted-foreground))}.form-input.svelte-do9cz8:focus:not(:focus-visible),.form-textarea.svelte-do9cz8:focus:not(:focus-visible){outline:none}.form-input.svelte-do9cz8:focus-visible,.form-textarea.svelte-do9cz8:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.form-input.svelte-do9cz8:focus,.form-textarea.svelte-do9cz8:focus{border-color:var(--uaw-orange);box-shadow:0 0 0 2px var(--uaw-orange-light)}.form-input.has-error.svelte-do9cz8,.form-textarea.has-error.svelte-do9cz8{border-color:hsl(var(--destructive))}.form-hint.svelte-do9cz8{font-family:var(--font-body);font-size:var(--text-xs);color:hsl(var(--muted-foreground));margin:0}.form-hint--cta.svelte-do9cz8{display:inline-flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--uaw-orange-light);border-radius:var(--radius-sm);color:hsl(var(--foreground))}.form-hint--cta.svelte-do9cz8 a:where(.svelte-do9cz8){color:var(--uaw-orange-dark);font-weight:600;text-decoration:underline}.form-hint--cta.svelte-do9cz8 svg{color:var(--uaw-orange);flex-shrink:0;margin-top:2px}.field-error.svelte-do9cz8{font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;color:hsl(var(--destructive));margin:0}.support-grid.svelte-do9cz8{display:grid;grid-template-columns:1fr;gap:var(--space-2)}@media(min-width:640px){.support-grid.svelte-do9cz8{grid-template-columns:1fr 1fr}}@media(min-width:768px){.support-grid.svelte-do9cz8{grid-template-columns:repeat(4,1fr)}}.support-option.svelte-do9cz8{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.support-option.svelte-do9cz8:hover{border-color:var(--uaw-orange)}.support-option.svelte-do9cz8:has(input:where(.svelte-do9cz8):checked){background:var(--uaw-orange-light);border-color:var(--uaw-orange)}.form-field-checkbox.svelte-do9cz8{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:hsl(var(--muted) / .4);border-radius:var(--radius-sm)}.form-checkbox.svelte-do9cz8{width:18px;height:18px;margin-top:2px;accent-color:var(--uaw-orange);flex-shrink:0}.form-label-checkbox.svelte-do9cz8{font-family:var(--font-body);font-size:var(--text-sm);color:hsl(var(--foreground));line-height:1.4;cursor:pointer}.terms-fieldset.svelte-do9cz8{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);margin:0;background:hsl(var(--muted) / .4);border:1px solid hsl(var(--border));border-left:3px solid var(--uaw-orange);border-radius:var(--radius-sm)}.terms-legend.svelte-do9cz8{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--uaw-orange);padding:0 var(--space-2)}.terms-summary.svelte-do9cz8{list-style:disc;padding-left:var(--space-5);margin:0;display:flex;flex-direction:column;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.45;color:hsl(var(--foreground))}.terms-agree.svelte-do9cz8{background:transparent;padding:0;border-radius:0}.terms-link.svelte-do9cz8{color:var(--uaw-orange);text-decoration:underline;text-underline-offset:.2em;font-weight:600}.terms-link.svelte-do9cz8:hover{text-decoration:none}.required-indicator.svelte-do9cz8{color:var(--uaw-gray);font-size:var(--text-xs);font-weight:400}.terms-error.svelte-do9cz8{margin-top:0}.btn.svelte-do9cz8{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-weight:700;font-size:var(--text-base);letter-spacing:.01em;padding:var(--space-3) var(--space-6);min-height:48px;border:2px solid var(--uaw-orange);border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.btn-primary.svelte-do9cz8{background-color:var(--uaw-orange);color:var(--uaw-white)}.btn-primary.svelte-do9cz8:hover:not(:disabled){background-color:var(--uaw-black);color:var(--uaw-orange);border-color:var(--uaw-orange)}.btn-primary.svelte-do9cz8:disabled{opacity:.6;cursor:not-allowed}.btn-outline.svelte-do9cz8{background-color:transparent;color:var(--uaw-orange-dark)}.btn-outline.svelte-do9cz8:hover{background-color:var(--uaw-orange-light)}.btn-submit.svelte-do9cz8{align-self:flex-start;min-width:12rem}.success-card.svelte-do9cz8{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-8);background:var(--uaw-orange-light);border:2px solid var(--uaw-orange);border-radius:var(--radius-md)}.success-icon.svelte-do9cz8{color:var(--uaw-orange-dark)}.success-heading.svelte-do9cz8{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:hsl(var(--foreground));margin:0}.success-text.svelte-do9cz8{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);color:hsl(var(--foreground));margin:0 0 var(--space-3)}.melt-select-trigger.svelte-do9cz8{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);cursor:pointer;min-height:40px}.melt-select-trigger.svelte-do9cz8:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.melt-select-trigger.has-error.svelte-do9cz8{border-color:hsl(var(--destructive))}.melt-select-value.svelte-do9cz8{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.melt-select-placeholder.svelte-do9cz8{color:hsl(var(--muted-foreground))}.melt-select-trigger.svelte-do9cz8 .melt-select-chevron{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform var(--transition-fast)}.melt-select-trigger[data-state=open].svelte-do9cz8 .melt-select-chevron{transform:rotate(180deg)}.melt-select-content.svelte-do9cz8{z-index:var(--z-dropdown, 50);background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);box-shadow:0 4px 6px -1px #0000001a;max-height:16rem;overflow-y:auto;padding:var(--space-1);min-width:var(--anchor-width, auto)}.melt-select-option.svelte-do9cz8{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:hsl(var(--foreground));cursor:pointer;border-radius:var(--radius-sm)}.melt-select-option[data-highlighted].svelte-do9cz8{background:var(--uaw-orange-light);color:var(--uaw-orange-dark)}.melt-select-option.svelte-do9cz8 .melt-select-check{color:var(--uaw-orange)}.maint-coda.svelte-do9cz8{background:var(--uaw-black);color:var(--uaw-white);padding-block:var(--space-16) var(--space-20);border-top:1px solid rgba(255,255,255,.08)}@media(min-width:1024px){.maint-coda.svelte-do9cz8{padding-block:var(--space-20) var(--space-24)}}.maint-coda-inner.svelte-do9cz8{width:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:var(--gutter)}.maint-coda-line{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.75rem,6vw + 1rem,6rem);line-height:.98;letter-spacing:.005em;text-transform:uppercase;color:var(--uaw-white);text-wrap:balance;max-width:none}.maint-coda-line--echo{margin-top:1em;color:var(--uaw-orange)}@media print{.maint-coda.svelte-do9cz8{background:#fff;color:#0a0a0a;padding-block:var(--space-6);border-top-color:#ccc}.maint-coda-line,.maint-coda-line--echo{color:#0a0a0a}}
