html{scroll-behavior:smooth}.module-application-form{.ancor{transform:translateY(-200px)}.module-job-application-inner{background-color:var(--primary-50);border-radius:var(--rounded-large);.item-copy{background-color:var(--primary-50)}.item-copy,.item-form{padding:var(--baseline-6) var(--baseline-2)}form{input[type=email],input[type=tel],input[type=text],select{background-color:var(--white)}}}.hs-fieldtype-file{position:relative;&.field{align-items:center;display:flex;flex-direction:row;width:100%}.hs-field-desc{background-color:var(--color-transparent);border:1px solid var(--color-white);border-radius:10rem;color:var(--color-white);cursor:pointer;display:flex;max-width:-moz-fit-content;max-width:fit-content;padding:.9em 1.2em;text-decoration:none;transition:border-color .4s,color .4s,background-color .4s;&:hover{@media screen and (min-width:1180px){background-color:var(--color-white);border-color:var(--color-white);color:var(--color-orange-600)}}}label{display:flex}.input{clip-path:polygon(0 0,0 0,0 0,0 0);height:0;left:0;position:absolute;top:0;width:0}.hs-error-msgs{padding-left:2em;padding-top:0;label{align-items:center;display:flex;flex-direction:row;font-size:var(--font-size-small);font-weight:var(--weight-medium);line-height:var(--line-height-small)}}.uploaded-filenames{font-size:var(--font-size-small);line-height:var(--line-height-small);padding-left:2em}}}