.company-profile-download-form-label{display:block}.company-profile-download-form-input{width:100%;height:44px;padding:0 var(--Grid-padding-base,16px);border-radius:var(--Radius-xs,6px);border:1px solid var(--Color-Button-stroke-primary,#fcfcfc99);color:#fff;font-family:var(--TextStyle-Button-family);font-size:var(--TextStyle-Button-size);font-weight:var(--TextStyle-Button-weight);letter-spacing:var(--TextStyle-Button-letter-spacing);box-sizing:border-box;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;caret-color:#fff;line-height:42px;background:0 0!important}.company-profile-download-form-input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #0000!important}.company-profile-download-form-input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #0000!important}.company-profile-download-form-input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #0000!important}.company-profile-download-form-input::placeholder{font-family:var(--TextStyle-Button-family);font-size:var(--TextStyle-Button-size);font-weight:var(--TextStyle-Button-weight);line-height:var(--TextStyle-Button-line-height);letter-spacing:var(--TextStyle-Button-letter-spacing);color:#ffffff80}.company-profile-download-form-input:focus,.company-profile-download-form-input:focus-visible{border-radius:var(--Radius-xs,6px);border:1px solid var(--Color-white-100,#fcfcfc);outline:none}.company-profile-download-form-textarea{width:100%;padding:19px var(--Grid-padding-base,16px);border-radius:var(--Radius-xs,6px);border:1px solid var(--Color-Button-stroke-primary,#fcfcfc99);color:#fff;font-family:var(--TextStyle-Button-family);font-size:var(--TextStyle-Button-size);font-weight:var(--TextStyle-Button-weight);line-height:var(--TextStyle-Button-line-height);letter-spacing:var(--TextStyle-Button-letter-spacing);box-sizing:border-box;resize:vertical;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;caret-color:#fff;min-height:4.5rem;background:0 0!important}.company-profile-download-form-textarea::placeholder{font-family:var(--TextStyle-Button-family);font-size:var(--TextStyle-Button-size);font-weight:var(--TextStyle-Button-weight);line-height:var(--TextStyle-Button-line-height);letter-spacing:var(--TextStyle-Button-letter-spacing);color:#ffffff80}.company-profile-download-form-textarea:focus,.company-profile-download-form-textarea:focus-visible{border-radius:var(--Radius-xs,6px);border:1px solid var(--Color-white-100,#fcfcfc);outline:none}.company-profile-download-form-textarea.contact-form-section-textarea{min-height:7rem}@media (max-width:1023px){.company-profile-download-form-input,.company-profile-download-form-textarea,.company-profile-download-form-input::placeholder,.company-profile-download-form-textarea::placeholder{font-size:max(16px, var(--TextStyle-Button-size))}}.company-profile-download-form-checkbox-label{cursor:pointer;align-items:center;gap:.5rem;display:flex}.company-profile-download-form-checkbox{aspect-ratio:1;appearance:none;border-radius:var(--Radius-xs,6px);border:1px solid var(--Color-Button-stroke-primary,#fcfcfc99);cursor:pointer;box-sizing:border-box;flex-shrink:0;width:24px;height:24px;background:0 0!important}.company-profile-download-form-checkbox:checked{border-radius:var(--Radius-xs,6px);border:1px solid #0000;background-color:var(--Color-Background-box,#fcfcfc0d)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath stroke='%23fcfcfc' stroke-width='.5' d='m3.363 9.162 5.2 5.2M16.637 5.638l-8.724 8.724M8.238 14.362a.325.325 0 1 0 0-.65.325.325 0 0 0 0 .65Z'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:16px 16px!important}.company-profile-download-form-checkbox-text{font-family:var(--TextStyle-Paragraph-small-family);font-size:var(--TextStyle-Paragraph-small-size);font-weight:var(--TextStyle-Paragraph-small-weight);line-height:var(--TextStyle-Paragraph-small-line-height);letter-spacing:var(--TextStyle-Paragraph-small-letter-spacing);color:#fff}.company-profile-download-form-checkbox-text a,.contact-form-section-privacy-link{color:#fff;text-decoration:underline}.company-profile-download-form-checkbox-text a:hover,.contact-form-section-privacy-link:hover{color:#ffffffd9}.company-profile-download-form-actions{justify-content:flex-end;margin-top:.25rem;display:flex}.company-profile-download-form-send{justify-content:center;align-items:center;padding:.5rem 1rem;display:inline-flex}.company-profile-download-form-send:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.career-form-block-grid{gap:var(--Grid-padding-medio,20px);grid-template-columns:1fr 1fr;min-width:0;display:grid}@media (max-width:640px){.career-form-block-grid{grid-template-columns:1fr}}.career-form-block-grid--urls{gap:var(--Grid-padding-medio,20px)}.career-cv-dropzone{gap:var(--Grid-padding-base);flex-direction:column;min-width:0;display:flex}.career-cv-dropzone-label{font-family:var(--TextStyle-Button-family);font-size:var(--TextStyle-Button-size);font-weight:var(--TextStyle-Button-weight);line-height:var(--TextStyle-Button-line-height);letter-spacing:var(--TextStyle-Button-letter-spacing);color:#ffffff80}.career-cv-dropzone-zone{height:10rem;min-height:10rem;padding:var(--Grid-padding-grande) var(--Grid-padding-base);border-radius:var(--Radius-xs,6px);border:1px dashed var(--Color-Button-stroke-primary,#fcfcfc99);box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.career-cv-dropzone-zone--drag-over{border-color:var(--Color-white-100,#fcfcfc);background:#fcfcfc08}.career-cv-dropzone-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.career-cv-dropzone-icon{line-height:0;display:flex}.career-cv-dropzone-icon img{width:24px;height:24px;display:block}.career-cv-dropzone-complete .career-cv-dropzone-icon img{width:20px;height:20px}.career-cv-dropzone-copy{font-family:var(--TextStyle-Button-family);font-size:var(--TextStyle-Button-size);font-weight:var(--TextStyle-Button-weight);line-height:var(--TextStyle-Button-line-height);letter-spacing:var(--TextStyle-Button-letter-spacing);color:#ffffffd9;margin:0}.career-cv-dropzone-complete{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-height:0;display:flex}.career-cv-dropzone-status{font-family:var(--TextStyle-Button-family);font-size:var(--TextStyle-Button-size);font-weight:var(--TextStyle-Button-weight);line-height:var(--TextStyle-Button-line-height);letter-spacing:var(--TextStyle-Button-letter-spacing);color:#fff;margin:0}.career-cv-dropzone-filename{max-width:100%;font-family:var(--TextStyle-Paragraph-small-family);font-size:var(--TextStyle-Paragraph-small-size);font-weight:var(--TextStyle-Paragraph-small-weight);line-height:var(--TextStyle-Paragraph-small-line-height);letter-spacing:var(--TextStyle-Paragraph-small-letter-spacing);color:#ffffff80;word-break:break-all;margin:0}.career-cv-dropzone-clear{font-family:var(--TextStyle-Button-family);font-size:var(--TextStyle-Button-size);font-weight:var(--TextStyle-Button-weight);line-height:var(--TextStyle-Button-line-height);letter-spacing:var(--TextStyle-Button-letter-spacing);color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-top:.25rem;padding:0;display:inline-flex}.career-cv-dropzone-clear:hover{color:#ffffffd9}.career-cv-dropzone-clear img{flex-shrink:0;width:16px;height:16px;display:block}.career-cv-dropzone-choose{font:inherit;color:#fff;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.career-cv-dropzone-required-mark{color:inherit;text-decoration:none}.career-cv-dropzone-choose:hover{color:#ffffffd9}.career-cv-dropzone-hint{font-family:var(--TextStyle-Paragraph-small-family);font-size:var(--TextStyle-Paragraph-small-size);font-weight:var(--TextStyle-Paragraph-small-weight);line-height:var(--TextStyle-Paragraph-small-line-height);letter-spacing:var(--TextStyle-Paragraph-small-letter-spacing);color:#ffffff80;margin:0}
