.ApplicationModule-module__E1J2jG__hero{width:100%;max-width:none;padding:clamp(4rem,8vw,7rem) 0 clamp(3rem,6vw,5rem)}.ApplicationModule-module__E1J2jG__backLink{color:#000000ad;text-underline-offset:.25rem;margin-bottom:clamp(3rem,6vw,5rem);font-size:.85rem;display:inline-block}.ApplicationModule-module__E1J2jG__hero h1{font-family:var(--font-display);letter-spacing:-.08em;text-align:center;margin:0;font-size:clamp(4rem,10vw,9rem);line-height:.82}.ApplicationModule-module__E1J2jG__form{border-top:1px solid #0000002e;width:min(100%,52rem);margin:0 auto;padding-top:clamp(2rem,4vw,3rem)}.ApplicationModule-module__E1J2jG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.ApplicationModule-module__E1J2jG__field,.ApplicationModule-module__E1J2jG__fieldset{min-width:0}.ApplicationModule-module__E1J2jG__field{gap:.55rem;display:grid}.ApplicationModule-module__E1J2jG__field>span,.ApplicationModule-module__E1J2jG__fieldset legend{color:#000000b8;font-size:.85rem;font-weight:700}.ApplicationModule-module__E1J2jG__fieldWide,.ApplicationModule-module__E1J2jG__fieldset{grid-column:1/-1}.ApplicationModule-module__E1J2jG__field input,.ApplicationModule-module__E1J2jG__field textarea{width:100%;color:var(--color-black);font:inherit;background:#ffffff6b;border:1px solid #0000003d;border-radius:0;font-size:1rem}.ApplicationModule-module__E1J2jG__field input{min-height:3rem;padding:.75rem}.ApplicationModule-module__E1J2jG__field textarea{resize:vertical;min-height:8rem;padding:.8rem}.ApplicationModule-module__E1J2jG__field input:focus,.ApplicationModule-module__E1J2jG__field textarea:focus{border-color:var(--color-blue);outline-offset:2px;outline:2px solid #3547e938}.ApplicationModule-module__E1J2jG__filePicker{gap:.7rem}.ApplicationModule-module__E1J2jG__fileControl{cursor:default;flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ApplicationModule-module__E1J2jG__fileTrigger{min-height:3rem;color:var(--color-black);cursor:pointer;border:1px solid #0000003d;align-items:center;padding:.75rem 1rem;font-size:.9rem;font-weight:700;transition:border-color .18s,color .18s;display:inline-flex}:is(.ApplicationModule-module__E1J2jG__fileTrigger:focus-visible,.ApplicationModule-module__E1J2jG__fileControl:has(.ApplicationModule-module__E1J2jG__fileInput:focus-visible) .ApplicationModule-module__E1J2jG__fileTrigger){border-color:var(--color-blue);color:var(--color-blue);outline-offset:2px;outline:2px solid #3547e938}.ApplicationModule-module__E1J2jG__fileName{color:#0000009e;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(100%,34rem);font-size:.9rem;overflow:hidden}.ApplicationModule-module__E1J2jG__fileRemove{width:2rem;height:2rem;color:var(--color-black);cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}.ApplicationModule-module__E1J2jG__fileRemove:focus-visible{color:var(--color-blue);outline-offset:2px;outline:2px solid #3547e938}.ApplicationModule-module__E1J2jG__field input.ApplicationModule-module__E1J2jG__fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ApplicationModule-module__E1J2jG__fieldset{border:0;margin:0;padding:0}.ApplicationModule-module__E1J2jG__fieldset legend{margin-bottom:.7rem;padding:0}.ApplicationModule-module__E1J2jG__radioGroup{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.ApplicationModule-module__E1J2jG__radioLabel{align-items:center;gap:.5rem;min-height:2.5rem;font-size:.95rem;display:inline-flex}.ApplicationModule-module__E1J2jG__radioLabel input{accent-color:var(--color-blue)}.ApplicationModule-module__E1J2jG__submit{background:var(--color-black);min-height:46px;color:var(--color-white);cursor:pointer;font:inherit;border:0;border-radius:999px;align-items:center;gap:.55rem;margin-top:2.5rem;padding:.8rem 1.25rem;font-size:.86rem;font-weight:700;transition:background-color .18s,transform .18s;display:inline-flex}.ApplicationModule-module__E1J2jG__submit:focus-visible{background:var(--color-blue);transform:translateY(-1px)}.ApplicationModule-module__E1J2jG__submit span{transition:transform .18s}.ApplicationModule-module__E1J2jG__submit:focus-visible span{transform:translate(3px)}@media (hover:hover) and (pointer:fine){.ApplicationModule-module__E1J2jG__fileTrigger:hover{border-color:var(--color-blue);color:var(--color-blue);outline-offset:2px;outline:2px solid #3547e938}.ApplicationModule-module__E1J2jG__fileRemove:hover{color:var(--color-blue);outline-offset:2px;outline:2px solid #3547e938}.ApplicationModule-module__E1J2jG__submit:hover{background:var(--color-blue);transform:translateY(-1px)}.ApplicationModule-module__E1J2jG__submit:hover span{transform:translate(3px)}}.ApplicationModule-module__E1J2jG__status{color:#000000ad;max-width:42rem;margin:1rem 0 0;font-size:.86rem;line-height:1.45}.ApplicationModule-module__E1J2jG__backLink:focus-visible,.ApplicationModule-module__E1J2jG__submit:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}@media (max-width:680px){.ApplicationModule-module__E1J2jG__hero{padding-top:4rem}.ApplicationModule-module__E1J2jG__fileName{max-width:100%}.ApplicationModule-module__E1J2jG__backLink{margin-bottom:3rem}.ApplicationModule-module__E1J2jG__hero h1{font-size:clamp(3.8rem,18vw,6.5rem)}.ApplicationModule-module__E1J2jG__fields{grid-template-columns:1fr;gap:1.25rem}.ApplicationModule-module__E1J2jG__fieldWide,.ApplicationModule-module__E1J2jG__fieldset{grid-column:auto}.ApplicationModule-module__E1J2jG__fileControl{flex-direction:column;align-items:flex-start}.ApplicationModule-module__E1J2jG__submit{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.ApplicationModule-module__E1J2jG__submit,.ApplicationModule-module__E1J2jG__submit span{transition:none}}
