{"id":5899,"date":"2026-08-03T08:41:20","date_gmt":"2026-08-03T08:41:20","guid":{"rendered":"https:\/\/baumann.thelogomark.co.uk\/work-with-us\/"},"modified":"2026-08-03T09:05:19","modified_gmt":"2026-08-03T09:05:19","slug":"work-with-us","status":"publish","type":"page","link":"https:\/\/baumann.thelogomark.co.uk\/it\/work-with-us\/","title":{"rendered":"Work With Us"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5899\" class=\"elementor elementor-5899 elementor-5888\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f0e1777 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"f0e1777\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInRight&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-430ae78 e-con-full e-flex e-con e-child\" data-id=\"430ae78\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-10d4943 e-con-full e-flex e-con e-child\" data-id=\"10d4943\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-024f9b2 e-con-full e-flex e-con e-child\" data-id=\"024f9b2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cfcc0af elementor-widget elementor-widget-heading\" data-id=\"cfcc0af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Thefuture of working sideways<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75d34cc elementor-widget elementor-widget-heading\" data-id=\"75d34cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">lavora con noi<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25dd304 elementor-widget-tablet__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"25dd304\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Dai valore al tuo potenziale, unisciti al nostro team.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e283c45 e-con-full e-flex e-con e-child\" data-id=\"e283c45\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a6e4fc3 e-con-full e-flex e-con e-parent\" data-id=\"a6e4fc3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e5d2685 elementor-widget elementor-widget-html\" data-id=\"e5d2685\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Baumann Italian application form: black \/ white \/ #FFC21F brand theme. Paste this entire block into one Elementor HTML widget -->\r\n<style>\r\n#baumann-application-form-it{\r\n            font-family: \"Inter\", sans-serif;\r\n            background-color: #F7F4EF; \/* Sfondo generale morbido e caldi toni sabbia *\/\r\n        }#baumann-application-form-it ::-webkit-scrollbar{\r\n            width: 8px;\r\n        }#baumann-application-form-it ::-webkit-scrollbar-track{\r\n            background: #F1ECE6;\r\n        }#baumann-application-form-it ::-webkit-scrollbar-thumb{\r\n            background: #C4B5A5;\r\n            border-radius: 4px;\r\n        }#baumann-application-form-it ::-webkit-scrollbar-thumb:hover{\r\n            background: #A58A74;\r\n        }#baumann-application-form-it .accordion-content{\r\n            transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease;\r\n        }#baumann-application-form-it *,#baumann-application-form-it ::before,#baumann-application-form-it ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 \/ 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }#baumann-application-form-it ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 \/ 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }\/* ! tailwindcss v3.4.17 | MIT License | https:\/\/tailwindcss.com *\/#baumann-application-form-it *,#baumann-application-form-it ::after,#baumann-application-form-it ::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}#baumann-application-form-it ::after,#baumann-application-form-it ::before{--tw-content:\"\"}#baumann-application-form-it,#baumann-application-form-it{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Inter, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}#baumann-application-form-it{margin:0;line-height:inherit}#baumann-application-form-it hr{height:0;color:inherit;border-top-width:1px}#baumann-application-form-it abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#baumann-application-form-it h1,#baumann-application-form-it h2,#baumann-application-form-it h3,#baumann-application-form-it h4,#baumann-application-form-it h5,#baumann-application-form-it h6{font-size:inherit;font-weight:inherit}#baumann-application-form-it a{color:inherit;text-decoration:inherit}#baumann-application-form-it b,#baumann-application-form-it strong{font-weight:bolder}#baumann-application-form-it code,#baumann-application-form-it kbd,#baumann-application-form-it pre,#baumann-application-form-it samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}#baumann-application-form-it small{font-size:80%}#baumann-application-form-it sub,#baumann-application-form-it sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#baumann-application-form-it sub{bottom:-.25em}#baumann-application-form-it sup{top:-.5em}#baumann-application-form-it table{text-indent:0;border-color:inherit;border-collapse:collapse}#baumann-application-form-it button,#baumann-application-form-it input,#baumann-application-form-it optgroup,#baumann-application-form-it select,#baumann-application-form-it textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}#baumann-application-form-it button,#baumann-application-form-it select{text-transform:none}#baumann-application-form-it button,#baumann-application-form-it input:where([type=button]),#baumann-application-form-it input:where([type=reset]),#baumann-application-form-it input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}#baumann-application-form-it :-moz-focusring{outline:auto}#baumann-application-form-it :-moz-ui-invalid{box-shadow:none}#baumann-application-form-it progress{vertical-align:baseline}#baumann-application-form-it ::-webkit-inner-spin-button,#baumann-application-form-it ::-webkit-outer-spin-button{height:auto}#baumann-application-form-it [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#baumann-application-form-it ::-webkit-search-decoration{-webkit-appearance:none}#baumann-application-form-it ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#baumann-application-form-it summary{display:list-item}#baumann-application-form-it blockquote,#baumann-application-form-it dd,#baumann-application-form-it dl,#baumann-application-form-it figure,#baumann-application-form-it h1,#baumann-application-form-it h2,#baumann-application-form-it h3,#baumann-application-form-it h4,#baumann-application-form-it h5,#baumann-application-form-it h6,#baumann-application-form-it hr,#baumann-application-form-it p,#baumann-application-form-it pre{margin:0}#baumann-application-form-it fieldset{margin:0;padding:0}#baumann-application-form-it legend{padding:0}#baumann-application-form-it menu,#baumann-application-form-it ol,#baumann-application-form-it ul{list-style:none;margin:0;padding:0}#baumann-application-form-it dialog{padding:0}#baumann-application-form-it textarea{resize:vertical}#baumann-application-form-it input::placeholder,#baumann-application-form-it textarea::placeholder{opacity:1;color:#9ca3af}#baumann-application-form-it [role=button],#baumann-application-form-it button{cursor:pointer}#baumann-application-form-it :disabled{cursor:default}#baumann-application-form-it audio,#baumann-application-form-it canvas,#baumann-application-form-it embed,#baumann-application-form-it iframe,#baumann-application-form-it img,#baumann-application-form-it object,#baumann-application-form-it svg,#baumann-application-form-it video{display:block;vertical-align:middle}#baumann-application-form-it img,#baumann-application-form-it video{max-width:100%;height:auto}#baumann-application-form-it [hidden]:where(:not([hidden=until-found])){display:none}#baumann-application-form-it .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}#baumann-application-form-it .fixed{position:fixed}#baumann-application-form-it .relative{position:relative}#baumann-application-form-it .inset-0{inset:0px}#baumann-application-form-it .z-50{z-index:50}#baumann-application-form-it .mx-auto{margin-left:auto;margin-right:auto}#baumann-application-form-it .mb-1{margin-bottom:0.25rem}#baumann-application-form-it .mb-1\\.5{margin-bottom:0.375rem}#baumann-application-form-it .mb-2{margin-bottom:0.5rem}#baumann-application-form-it .mb-3{margin-bottom:0.75rem}#baumann-application-form-it .mr-0\\.5{margin-right:0.125rem}#baumann-application-form-it .mr-1{margin-right:0.25rem}#baumann-application-form-it .mt-0\\.5{margin-top:0.125rem}#baumann-application-form-it .mt-1{margin-top:0.25rem}#baumann-application-form-it .mt-2{margin-top:0.5rem}#baumann-application-form-it .block{display:block}#baumann-application-form-it .flex{display:flex}#baumann-application-form-it .inline-flex{display:inline-flex}#baumann-application-form-it .grid{display:grid}#baumann-application-form-it .hidden{display:none}#baumann-application-form-it .h-16{height:4rem}#baumann-application-form-it .h-5{height:1.25rem}#baumann-application-form-it .max-h-96{max-height:24rem}#baumann-application-form-it .min-h-screen{min-height:100vh}#baumann-application-form-it .w-16{width:4rem}#baumann-application-form-it .w-5{width:1.25rem}#baumann-application-form-it .w-full{width:100%}#baumann-application-form-it .max-w-2xl{max-width:42rem}#baumann-application-form-it .max-w-3xl{max-width:48rem}#baumann-application-form-it .max-w-lg{max-width:32rem}#baumann-application-form-it .max-w-xs{max-width:20rem}#baumann-application-form-it .shrink-0{flex-shrink:0}#baumann-application-form-it .scale-0{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#baumann-application-form-it .scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#baumann-application-form-it .transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%, 100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,0.2,1)}}#baumann-application-form-it .animate-bounce{animation:bounce 1s infinite}#baumann-application-form-it .cursor-pointer{cursor:pointer}#baumann-application-form-it .select-none{-webkit-user-select:none;user-select:none}#baumann-application-form-it .resize-y{resize:vertical}#baumann-application-form-it .list-disc{list-style-type:disc}#baumann-application-form-it .grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}#baumann-application-form-it .flex-col{flex-direction:column}#baumann-application-form-it .items-start{align-items:flex-start}#baumann-application-form-it .items-center{align-items:center}#baumann-application-form-it .justify-center{justify-content:center}#baumann-application-form-it .justify-between{justify-content:space-between}#baumann-application-form-it .gap-1\\.5{gap:0.375rem}#baumann-application-form-it .gap-2{gap:0.5rem}#baumann-application-form-it .gap-3{gap:0.75rem}#baumann-application-form-it .gap-4{gap:1rem}#baumann-application-form-it .gap-5{gap:1.25rem}#baumann-application-form-it .gap-6{gap:1.5rem}#baumann-application-form-it .space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}#baumann-application-form-it .space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}#baumann-application-form-it .space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}#baumann-application-form-it .space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#baumann-application-form-it .space-y-6 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#baumann-application-form-it .space-y-8 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}#baumann-application-form-it .overflow-hidden{overflow:hidden}#baumann-application-form-it .overflow-y-auto{overflow-y:auto}#baumann-application-form-it .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#baumann-application-form-it .rounded{border-radius:0.25rem}#baumann-application-form-it .rounded-2xl{border-radius:1rem}#baumann-application-form-it .rounded-full{border-radius:9999px}#baumann-application-form-it .rounded-lg{border-radius:0.5rem}#baumann-application-form-it .rounded-xl{border-radius:0.75rem}#baumann-application-form-it .border{border-width:1px}#baumann-application-form-it .border-2{border-width:2px}#baumann-application-form-it .border-b{border-bottom-width:1px}#baumann-application-form-it .border-r{border-right-width:1px}#baumann-application-form-it .border-t{border-top-width:1px}#baumann-application-form-it .border-dashed{border-style:dashed}#baumann-application-form-it .border-\\[\\#C4B5A5\\]{--tw-border-opacity:1;border-color:rgb(196 181 165 \/ var(--tw-border-opacity, 1))}#baumann-application-form-it .border-\\[\\#D1C7BD\\]{--tw-border-opacity:1;border-color:rgb(209 199 189 \/ var(--tw-border-opacity, 1))}#baumann-application-form-it .border-\\[\\#EBE5DC\\]{--tw-border-opacity:1;border-color:rgb(235 229 220 \/ var(--tw-border-opacity, 1))}#baumann-application-form-it .border-\\[\\#F1ECE6\\]{--tw-border-opacity:1;border-color:rgb(241 236 230 \/ var(--tw-border-opacity, 1))}#baumann-application-form-it .border-brand-border{--tw-border-opacity:1;border-color:rgb(209 199 189 \/ var(--tw-border-opacity, 1))}#baumann-application-form-it .border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208 \/ var(--tw-border-opacity, 1))}#baumann-application-form-it .bg-\\[\\#F3ECE3\\]{--tw-bg-opacity:1;background-color:rgb(243 236 227 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .bg-\\[\\#F9F7F4\\]{--tw-bg-opacity:1;background-color:rgb(249 247 244 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .bg-\\[\\#FCFAF7\\]{--tw-bg-opacity:1;background-color:rgb(252 250 247 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .bg-\\[\\#FDFBF7\\]{--tw-bg-opacity:1;background-color:rgb(253 251 247 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .bg-black\\\/50{background-color:rgb(0 0 0 \/ 0.5)}#baumann-application-form-it .bg-brand{--tw-bg-opacity:1;background-color:rgb(193 60 44 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .bg-brand-accent{--tw-bg-opacity:1;background-color:rgb(165 138 116 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .bg-brand-inputBg{--tw-bg-opacity:1;background-color:rgb(255 255 255 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .p-3{padding:0.75rem}#baumann-application-form-it .p-4{padding:1rem}#baumann-application-form-it .p-6{padding:1.5rem}#baumann-application-form-it .p-8{padding:2rem}#baumann-application-form-it .px-3{padding-left:0.75rem;padding-right:0.75rem}#baumann-application-form-it .px-4{padding-left:1rem;padding-right:1rem}#baumann-application-form-it .px-8{padding-left:2rem;padding-right:2rem}#baumann-application-form-it .py-1\\.5{padding-top:0.375rem;padding-bottom:0.375rem}#baumann-application-form-it .py-2{padding-top:0.5rem;padding-bottom:0.5rem}#baumann-application-form-it .py-3{padding-top:0.75rem;padding-bottom:0.75rem}#baumann-application-form-it .py-4{padding-top:1rem;padding-bottom:1rem}#baumann-application-form-it .py-8{padding-top:2rem;padding-bottom:2rem}#baumann-application-form-it .pb-2{padding-bottom:0.5rem}#baumann-application-form-it .pb-3{padding-bottom:0.75rem}#baumann-application-form-it .pl-4{padding-left:1rem}#baumann-application-form-it .pr-2{padding-right:0.5rem}#baumann-application-form-it .pt-2{padding-top:0.5rem}#baumann-application-form-it .pt-4{padding-top:1rem}#baumann-application-form-it .pt-6{padding-top:1.5rem}#baumann-application-form-it .text-left{text-align:left}#baumann-application-form-it .text-center{text-align:center}#baumann-application-form-it .text-2xl{font-size:1.5rem;line-height:2rem}#baumann-application-form-it .text-3xl{font-size:1.875rem;line-height:2.25rem}#baumann-application-form-it .text-\\[10px\\]{font-size:10px}#baumann-application-form-it .text-\\[11px\\]{font-size:11px}#baumann-application-form-it .text-lg{font-size:1.125rem;line-height:1.75rem}#baumann-application-form-it .text-sm{font-size:0.875rem;line-height:1.25rem}#baumann-application-form-it .text-xl{font-size:1.25rem;line-height:1.75rem}#baumann-application-form-it .text-xs{font-size:0.75rem;line-height:1rem}#baumann-application-form-it .font-bold{font-weight:700}#baumann-application-form-it .font-extrabold{font-weight:800}#baumann-application-form-it .font-medium{font-weight:500}#baumann-application-form-it .uppercase{text-transform:uppercase}#baumann-application-form-it .normal-case{text-transform:none}#baumann-application-form-it .italic{font-style:italic}#baumann-application-form-it .leading-relaxed{line-height:1.625}#baumann-application-form-it .tracking-tight{letter-spacing:-0.025em}#baumann-application-form-it .tracking-wide{letter-spacing:0.025em}#baumann-application-form-it .tracking-wider{letter-spacing:0.05em}#baumann-application-form-it .tracking-widest{letter-spacing:0.1em}#baumann-application-form-it .text-brand{--tw-text-opacity:1;color:rgb(193 60 44 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .text-brand-accent{--tw-text-opacity:1;color:rgb(165 138 116 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .text-brand-dark{--tw-text-opacity:1;color:rgb(45 37 33 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .text-green-500{--tw-text-opacity:1;color:rgb(34 197 94 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .text-green-600{--tw-text-opacity:1;color:rgb(22 163 74 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .text-white{--tw-text-opacity:1;color:rgb(255 255 255 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}#baumann-application-form-it .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#baumann-application-form-it .shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 \/ 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}#baumann-application-form-it .shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 \/ 0.1), 0 4px 6px -4px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}#baumann-application-form-it .shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 \/ 0.1), 0 8px 10px -6px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}#baumann-application-form-it .shadow-brand\\\/20{--tw-shadow-color:rgb(193 60 44 \/ 0.2);--tw-shadow:var(--tw-shadow-colored)}#baumann-application-form-it .backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#baumann-application-form-it .transition{transition-property:color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}#baumann-application-form-it .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}#baumann-application-form-it .transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}#baumann-application-form-it .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}#baumann-application-form-it .duration-150{transition-duration:150ms}#baumann-application-form-it .duration-200{transition-duration:200ms}#baumann-application-form-it .duration-300{transition-duration:300ms}#baumann-application-form-it .placeholder\\:italic::placeholder{font-style:italic}#baumann-application-form-it .placeholder\\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(156 163 175 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .focus-within\\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}#baumann-application-form-it .focus-within\\:ring-brand:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(193 60 44 \/ var(--tw-ring-opacity, 1))}#baumann-application-form-it .hover\\:border-brand:hover{--tw-border-opacity:1;border-color:rgb(193 60 44 \/ var(--tw-border-opacity, 1))}#baumann-application-form-it .hover\\:bg-\\[\\#F3ECE3\\]:hover{--tw-bg-opacity:1;background-color:rgb(243 236 227 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .hover\\:bg-\\[\\#FAF5EE\\]:hover{--tw-bg-opacity:1;background-color:rgb(250 245 238 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .hover\\:bg-brand:hover{--tw-bg-opacity:1;background-color:rgb(193 60 44 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .hover\\:bg-brand-hover:hover{--tw-bg-opacity:1;background-color:rgb(163 48 34 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .hover\\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226 \/ var(--tw-bg-opacity, 1))}#baumann-application-form-it .hover\\:text-brand:hover{--tw-text-opacity:1;color:rgb(193 60 44 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .hover\\:text-brand-dark:hover{--tw-text-opacity:1;color:rgb(45 37 33 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .hover\\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgb(0 0 0 \/ 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}#baumann-application-form-it .hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0 \/ 0.1), 0 8px 10px -6px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}#baumann-application-form-it .focus\\:border-transparent:focus{border-color:transparent}#baumann-application-form-it .focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#baumann-application-form-it .focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}#baumann-application-form-it .focus\\:ring-brand:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(193 60 44 \/ var(--tw-ring-opacity, 1))}#baumann-application-form-it .group:hover .group-hover\\:text-black{--tw-text-opacity:1;color:rgb(0 0 0 \/ var(--tw-text-opacity, 1))}#baumann-application-form-it .peer:checked ~ .peer-checked\\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#baumann-application-form-it .peer:checked ~ .peer-checked\\:border-\\[6px\\]{border-width:6px}#baumann-application-form-it .peer:checked ~ .peer-checked\\:border-brand{--tw-border-opacity:1;border-color:rgb(193 60 44 \/ var(--tw-border-opacity, 1))}#baumann-application-form-it .peer:checked ~ .peer-checked\\:bg-brand{--tw-bg-opacity:1;background-color:rgb(193 60 44 \/ var(--tw-bg-opacity, 1))}@media (min-width: 640px){#baumann-application-form-it .sm\\:w-auto{width:auto}#baumann-application-form-it .sm\\:p-8{padding:2rem}#baumann-application-form-it .sm\\:px-6{padding-left:1.5rem;padding-right:1.5rem}#baumann-application-form-it .sm\\:text-2xl{font-size:1.5rem;line-height:2rem}#baumann-application-form-it .sm\\:text-sm{font-size:0.875rem;line-height:1.25rem}}@media (min-width: 768px){#baumann-application-form-it .md\\:col-span-2{grid-column:span 2 \/ span 2}#baumann-application-form-it .md\\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}#baumann-application-form-it .md\\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}#baumann-application-form-it .md\\:items-end{align-items:flex-end}}@media (min-width: 1024px){#baumann-application-form-it .lg\\:px-8{padding-left:2rem;padding-right:2rem}}\r\n#baumann-application-form-it .rotate-180{transform:rotate(180deg)}\r\n#baumann-application-form-it .border-brand{border-color:#C13C2C}\r\n#baumann-application-form-it .bg-\\[\\#FAF5EE\\]{background-color:#FAF5EE}\r\n#baumann-application-form-it .font-semibold{font-weight:600}\r\n#baumann-application-form-it .animate-spin{animation:baumann-it-spin 1s linear infinite}\r\n@keyframes baumann-it-spin{to{transform:rotate(360deg)}}\r\n#baumann-application-form-it{width:100%;font-family:Inter,Arial,sans-serif;background:#F7F4EF;color:#2D2521;padding:2rem 1rem;display:flex;align-items:center;justify-content:center}\r\n@media (max-width:639px){#baumann-application-form-it{padding:1rem .5rem}}\r\n\r\n<\/style>\r\n\r\n<!-- Baumann brand colour overrides: black, white and #FFC21F -->\r\n<style>\r\n\/*\r\n * These rules are intentionally scoped to the form wrapper so they do not\r\n * change the styling of other Elementor widgets on the page.\r\n *\/\r\n#baumann-application-form-it {\r\n    --baumann-black: #000000;\r\n    --baumann-panel: #080808;\r\n    --baumann-field: #101010;\r\n    --baumann-yellow: #FFC21F;\r\n    --baumann-white: #FFFFFF;\r\n    --baumann-muted: #BDBDBD;\r\n    background: var(--baumann-black) !important;\r\n    color: var(--baumann-white) !important;\r\n}\r\n\r\n\/* Main form card, header and modal panels *\/\r\n#baumann-application-form-it > .w-full.max-w-3xl,\r\n#baumann-application-form-it .bg-white,\r\n#baumann-application-form-it .bg-\\[\\#FDFBF7\\],\r\n#baumann-application-form-it .bg-\\[\\#FCFAF7\\],\r\n#baumann-application-form-it .bg-\\[\\#F9F7F4\\],\r\n#baumann-application-form-it .bg-\\[\\#F3ECE3\\] {\r\n    background-color: var(--baumann-panel) !important;\r\n}\r\n\r\n#baumann-application-form-it > .w-full.max-w-3xl {\r\n    border: 1px solid var(--baumann-yellow) !important;\r\n    box-shadow: 0 22px 60px rgba(0, 0, 0, 0.65) !important;\r\n}\r\n\r\n\/* Text colours *\/\r\n#baumann-application-form-it,\r\n#baumann-application-form-it .text-brand-dark,\r\n#baumann-application-form-it .text-white,\r\n#baumann-application-form-it h1,\r\n#baumann-application-form-it h2,\r\n#baumann-application-form-it h3,\r\n#baumann-application-form-it p,\r\n#baumann-application-form-it label,\r\n#baumann-application-form-it li,\r\n#baumann-application-form-it span {\r\n    color: var(--baumann-white);\r\n}\r\n\r\n#baumann-application-form-it .text-brand,\r\n#baumann-application-form-it .text-brand-accent,\r\n#baumann-application-form-it .text-green-500,\r\n#baumann-application-form-it .text-green-600 {\r\n    color: var(--baumann-yellow) !important;\r\n}\r\n\r\n#baumann-application-form-it .text-gray-400,\r\n#baumann-application-form-it .text-gray-500,\r\n#baumann-application-form-it .text-gray-600 {\r\n    color: var(--baumann-muted) !important;\r\n}\r\n\r\n#baumann-application-form-it .text-red-600 {\r\n    color: #FF7676 !important;\r\n}\r\n\r\n\/* Borders and dividers *\/\r\n#baumann-application-form-it .border,\r\n#baumann-application-form-it .border-2,\r\n#baumann-application-form-it .border-t,\r\n#baumann-application-form-it .border-b,\r\n#baumann-application-form-it .border-r,\r\n#baumann-application-form-it .border-brand,\r\n#baumann-application-form-it .border-brand-border,\r\n#baumann-application-form-it .border-\\[\\#C4B5A5\\],\r\n#baumann-application-form-it .border-\\[\\#D1C7BD\\],\r\n#baumann-application-form-it .border-\\[\\#EBE5DC\\],\r\n#baumann-application-form-it .border-\\[\\#F1ECE6\\],\r\n#baumann-application-form-it .border-green-200 {\r\n    border-color: var(--baumann-yellow) !important;\r\n}\r\n\r\n\/* Form controls *\/\r\n#baumann-application-form-it input:not([type=\"checkbox\"]):not([type=\"radio\"]):not([type=\"file\"]),\r\n#baumann-application-form-it select,\r\n#baumann-application-form-it textarea {\r\n    background: var(--baumann-field) !important;\r\n    border-color: var(--baumann-yellow) !important;\r\n    color: var(--baumann-white) !important;\r\n    caret-color: var(--baumann-yellow);\r\n    color-scheme: dark;\r\n}\r\n\r\n#baumann-application-form-it select option,\r\n#baumann-application-form-it select optgroup {\r\n    background: var(--baumann-black);\r\n    color: var(--baumann-white);\r\n}\r\n\r\n#baumann-application-form-it input::placeholder,\r\n#baumann-application-form-it textarea::placeholder {\r\n    color: #8F8F8F !important;\r\n    opacity: 1;\r\n}\r\n\r\n#baumann-application-form-it input:focus,\r\n#baumann-application-form-it select:focus,\r\n#baumann-application-form-it textarea:focus,\r\n#baumann-application-form-it .focus-within\\:ring-2:focus-within {\r\n    border-color: var(--baumann-yellow) !important;\r\n    --tw-ring-color: rgba(255, 194, 31, 0.48) !important;\r\n    box-shadow: 0 0 0 3px rgba(255, 194, 31, 0.24) !important;\r\n}\r\n\r\n\/* Checkboxes and radio controls *\/\r\n#baumann-application-form-it input.peer + div {\r\n    background-color: var(--baumann-field) !important;\r\n    border-color: var(--baumann-yellow) !important;\r\n}\r\n\r\n#baumann-application-form-it .peer:checked ~ .peer-checked\\:bg-brand,\r\n#baumann-application-form-it .peer:checked ~ .peer-checked\\:border-brand {\r\n    background-color: var(--baumann-yellow) !important;\r\n    border-color: var(--baumann-yellow) !important;\r\n}\r\n\r\n#baumann-application-form-it .peer:checked ~ .peer-checked\\:border-\\[6px\\] {\r\n    border-color: var(--baumann-yellow) !important;\r\n}\r\n\r\n#baumann-application-form-it input.peer:checked + div span {\r\n    color: var(--baumann-black) !important;\r\n}\r\n\r\n\/* Upload area and grouped cards *\/\r\n#baumann-application-form-it #dropzone,\r\n#baumann-application-form-it .flex.flex-col.gap-3.p-4 {\r\n    background: var(--baumann-field) !important;\r\n    border-color: var(--baumann-yellow) !important;\r\n}\r\n\r\n#baumann-application-form-it #dropzone:hover,\r\n#baumann-application-form-it .hover\\:bg-\\[\\#FAF5EE\\]:hover,\r\n#baumann-application-form-it .hover\\:bg-\\[\\#F3ECE3\\]:hover {\r\n    background: #171717 !important;\r\n    border-color: var(--baumann-yellow) !important;\r\n}\r\n\r\n\/* Yellow buttons with black lettering *\/\r\n#baumann-application-form-it button:not([onclick=\"closeModal(event)\"]):not([onclick=\"closeSuccessModal()\"]),\r\n#baumann-application-form-it #submitBtn,\r\n#baumann-application-form-it #termsModal > div > button,\r\n#baumann-application-form-it #successModal > div > button {\r\n    background: var(--baumann-yellow) !important;\r\n    border-color: var(--baumann-yellow) !important;\r\n    color: var(--baumann-black) !important;\r\n}\r\n\r\n#baumann-application-form-it button:not([onclick=\"closeModal(event)\"]):not([onclick=\"closeSuccessModal()\"]):hover,\r\n#baumann-application-form-it #submitBtn:hover,\r\n#baumann-application-form-it #termsModal > div > button:hover,\r\n#baumann-application-form-it #successModal > div > button:hover {\r\n    background: #FFD45E !important;\r\n    border-color: #FFD45E !important;\r\n    color: var(--baumann-black) !important;\r\n}\r\n\r\n#baumann-application-form-it button span,\r\n#baumann-application-form-it #submitBtn span,\r\n#baumann-application-form-it #termsModal > div > button,\r\n#baumann-application-form-it #successModal > div > button {\r\n    color: var(--baumann-black) !important;\r\n}\r\n\r\n\/* Keep modal X controls simple and visible *\/\r\n#baumann-application-form-it #termsModal button[onclick=\"closeModal(event)\"] {\r\n    background: transparent !important;\r\n    border-color: transparent !important;\r\n    color: var(--baumann-yellow) !important;\r\n}\r\n\r\n#baumann-application-form-it #termsModal button[onclick=\"closeModal(event)\"] span {\r\n    color: var(--baumann-yellow) !important;\r\n}\r\n\r\n\/* File status treatments adapted to the brand palette *\/\r\n#baumann-application-form-it .bg-green-50,\r\n#baumann-application-form-it .bg-green-50\\\/20 {\r\n    background: rgba(255, 194, 31, 0.10) !important;\r\n}\r\n\r\n#baumann-application-form-it .bg-red-50,\r\n#baumann-application-form-it .hover\\:bg-red-100:hover {\r\n    background: var(--baumann-yellow) !important;\r\n}\r\n\r\n#baumann-application-form-it .bg-red-50,\r\n#baumann-application-form-it .bg-red-50 span {\r\n    color: var(--baumann-black) !important;\r\n}\r\n\r\n\/* Modal overlays and modal content *\/\r\n#baumann-application-form-it #successModal,\r\n#baumann-application-form-it #termsModal {\r\n    background: rgba(0, 0, 0, 0.84) !important;\r\n}\r\n\r\n#baumann-application-form-it #successModal > div,\r\n#baumann-application-form-it #termsModal > div {\r\n    background: var(--baumann-panel) !important;\r\n    border: 1px solid var(--baumann-yellow) !important;\r\n    color: var(--baumann-white) !important;\r\n}\r\n\r\n#baumann-application-form-it #successModal .w-16.h-16 {\r\n    background: rgba(255, 194, 31, 0.10) !important;\r\n    border-color: var(--baumann-yellow) !important;\r\n    color: var(--baumann-yellow) !important;\r\n}\r\n\r\n\/* Links and hover states *\/\r\n#baumann-application-form-it a,\r\n#baumann-application-form-it a:hover,\r\n#baumann-application-form-it .group:hover .group-hover\\:text-black {\r\n    color: var(--baumann-yellow) !important;\r\n}\r\n\r\n\/* Scrollbars *\/\r\n#baumann-application-form-it ::-webkit-scrollbar-track {\r\n    background: #111111;\r\n}\r\n\r\n#baumann-application-form-it ::-webkit-scrollbar-thumb {\r\n    background: var(--baumann-yellow);\r\n}\r\n\r\n#baumann-application-form-it ::-webkit-scrollbar-thumb:hover {\r\n    background: #FFD45E;\r\n}\r\n\r\n\/* Disabled submit state *\/\r\n#baumann-application-form-it button:disabled {\r\n    opacity: 0.6;\r\n    cursor: not-allowed;\r\n}\r\n<\/style>\r\n\r\n<div class=\"text-brand-dark antialiased py-8 px-4 sm:px-6 lg:px-8 flex items-center justify-center\" id=\"baumann-application-form-it\">\r\n<div class=\"w-full max-w-3xl bg-white rounded-2xl shadow-xl border border-[#EBE5DC] overflow-hidden transition-all duration-300 hover:shadow-2xl\">\r\n<div class=\"bg-[#FDFBF7] border-b border-[#EBE5DC] p-6 sm:p-8 flex items-start gap-4\">\r\n<div class=\"p-3 bg-[#F3ECE3] rounded-xl text-brand text-xl flex items-center justify-center shrink-0\">\r\n<span aria-hidden=\"true\">\u25a4<\/span>\r\n<\/div>\r\n<div>\r\n<h1 class=\"text-xl sm:text-2xl font-bold tracking-tight text-brand-dark\">\r\n Compila il form per inviare la tua candidatura\r\n                <\/h1>\r\n<p class=\"text-sm text-gray-500 mt-1\">\r\n Inserisci le tue informazioni personali ed allega il tuo curriculum per candidarti alle nostre posizioni aperte.\r\n                <\/p>\r\n<\/div>\r\n<\/div>\r\n<!-- Form Element -->\r\n<form class=\"p-6 sm:p-8 space-y-8\" id=\"applicationForm\" onsubmit=\"handleFormSubmit(event)\">\r\n<div class=\"space-y-6\">\r\n<div class=\"flex items-center gap-2 pb-2 border-b border-[#F1ECE6]\">\r\n<span class=\"text-xs font-bold tracking-widest text-brand-accent uppercase\">Dati Personali<\/span>\r\n<\/div>\r\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-5\">\r\n<!-- Nome -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"nome\">\r\n<span class=\"text-brand mr-1\">*<\/span>Nome\r\n                        <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"nome\" placeholder=\"Inserisci il tuo nome\" required=\"\" type=\"text\">\r\n<\/div>\r\n<!-- Cognome -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"cognome\">\r\n<span class=\"text-brand mr-1\">*<\/span>Cognome\r\n                        <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"cognome\" placeholder=\"Inserisci il tuo cognome\" required=\"\" type=\"text\">\r\n<\/div>\r\n<\/div>\r\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-5\">\r\n<!-- Citt\u00e0 di Residenza -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"citta_residenza\">\r\n<span class=\"text-brand mr-1\">*<\/span>Citt\u00e0 di Residenza\r\n                        <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"citta_residenza\" placeholder=\"Es. Milano, Roma\" required=\"\" type=\"text\">\r\n<\/div>\r\n<!-- Stato Estero -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"stato_estero\">\r\n Stato Estero <span class=\"text-[10px] text-gray-400 font-medium normal-case\">(Se residente all'estero)<\/span>\r\n<\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"stato_estero\" placeholder=\"Es. Germania, Spagna\" type=\"text\">\r\n<\/div>\r\n<\/div>\r\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-5\">\r\n<!-- Data di Nascita -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"data_nascita\">\r\n<span class=\"text-brand mr-1\">*<\/span>Data di Nascita\r\n                        <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"data_nascita\" required=\"\" type=\"date\">\r\n<\/div>\r\n<!-- Telefono con Prefisso -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"telefono\">\r\n<span class=\"text-brand mr-1\">*<\/span>Telefono\r\n                        <\/label>\r\n<div class=\"flex rounded-lg border border-brand-border overflow-hidden focus-within:ring-2 focus-within:ring-brand transition duration-150\">\r\n<!-- Dropdown prefisso -->\r\n<select class=\"px-3 bg-[#F9F7F4] border-r border-brand-border text-sm text-brand-dark focus:outline-none cursor-pointer\" id=\"prefisso\">\r\n<optgroup label=\"Europa Occidentale\">\r\n<option selected=\"\" value=\"+39\">IT +39<\/option>\r\n<option value=\"+33\">FR +33<\/option>\r\n<option value=\"+44\">UK +44<\/option>\r\n<option value=\"+49\">DE +49<\/option>\r\n<option value=\"+34\">ES +34<\/option>\r\n<\/optgroup>\r\n<optgroup label=\"Est Europa\">\r\n<option value=\"+40\">RO +40<\/option>\r\n<option value=\"+48\">PL +48<\/option>\r\n<option value=\"+380\">UA +380<\/option>\r\n<option value=\"+373\">MD +373<\/option>\r\n<option value=\"+355\">AL +355<\/option>\r\n<option value=\"+359\">BG +359<\/option>\r\n<\/optgroup>\r\n<optgroup label=\"Sud America\">\r\n<option value=\"+55\">BR +55<\/option>\r\n<option value=\"+54\">AR +54<\/option>\r\n<option value=\"+57\">CO +57<\/option>\r\n<option value=\"+51\">PE +51<\/option>\r\n<\/optgroup>\r\n<optgroup label=\"Nord Africa\">\r\n<option value=\"+212\">MA +212<\/option>\r\n<option value=\"+213\">DZ +213<\/option>\r\n<option value=\"+216\">TN +216<\/option>\r\n<option value=\"+20\">EG +20<\/option>\r\n<\/optgroup>\r\n<optgroup label=\"Nord America\">\r\n<option value=\"+1\">US +1<\/option>\r\n<\/optgroup>\r\n<\/select>\r\n<!-- Input numero -->\r\n<input class=\"w-full px-4 py-3 bg-brand-inputBg text-brand-dark focus:outline-none\" id=\"telefono\" pattern=\"[0-9]{5,15}\" placeholder=\"333 1234567\" required=\"\" type=\"tel\">\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- E-mail -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"email\">\r\n E-mail\r\n                    <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"email\" placeholder=\"esempio@dominio.it\" type=\"email\">\r\n<\/div>\r\n<\/div>\r\n<div class=\"space-y-6 pt-4\">\r\n<div class=\"space-y-2\">\r\n<div class=\"flex items-center gap-2\">\r\n<span class=\"text-xs font-bold tracking-widest text-brand-accent uppercase\"><span class=\"text-brand mr-1\">*<\/span>Annuncio di interesse \/ Posizione lavorativa ricercata<\/span>\r\n<\/div>\r\n<!-- Campo Posizione Ricercata Principale -->\r\n<div>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"posizione_ricercata\" placeholder=\"Es. Elettricista\" required=\"\" type=\"text\">\r\n<\/div>\r\n<\/div>\r\n<!-- Checkbox Disponibilit\u00e0 e Categorie Protette -->\r\n<div class=\"space-y-3 pt-2\">\r\n<!-- Checkbox Disponibilit\u00e0 -->\r\n<label class=\"flex items-start gap-3 cursor-pointer group\">\r\n<div class=\"relative flex items-center justify-center mt-0.5 shrink-0\">\r\n<input class=\"peer sr-only\" id=\"immediatamente_disponibile\" type=\"checkbox\">\r\n<div class=\"w-5 h-5 border border-brand-border rounded bg-white peer-checked:bg-brand peer-checked:border-brand transition duration-150 flex items-center justify-center text-white text-xs\">\r\n<span aria-hidden=\"true\" class=\"scale-0 peer-checked:scale-100 transition-transform duration-150\">\u2713<\/span>\r\n<\/div>\r\n<\/div>\r\n<span class=\"text-sm text-brand-dark font-medium select-none group-hover:text-black transition-colors\">\r\n Immediatamente disponibile (disoccupato \/ contratto in scadenza)\r\n                        <\/span>\r\n<\/label>\r\n<!-- Checkbox Categorie Protette -->\r\n<label class=\"flex items-start gap-3 cursor-pointer group\">\r\n<div class=\"relative flex items-center justify-center mt-0.5 shrink-0\">\r\n<input class=\"peer sr-only\" id=\"categorie_protette\" type=\"checkbox\">\r\n<div class=\"w-5 h-5 border border-brand-border rounded bg-white peer-checked:bg-brand peer-checked:border-brand transition duration-150 flex items-center justify-center text-white text-xs\">\r\n<span aria-hidden=\"true\" class=\"scale-0 peer-checked:scale-100 transition-transform duration-150\">\u2713<\/span>\r\n<\/div>\r\n<\/div>\r\n<span class=\"text-sm text-brand-dark font-medium select-none group-hover:text-black transition-colors\">\r\n Appartenenza alle categorie protette L.68\/99\r\n                        <\/span>\r\n<\/label>\r\n<\/div>\r\n<!-- Radio Trasferimento -->\r\n<div class=\"pt-2\">\r\n<span class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-3\">\r\n<span class=\"text-brand mr-1\">*<\/span>Disponibile al trasferimento vicino alla sede aziendale\r\n                    <\/span>\r\n<div class=\"flex items-center gap-6\">\r\n<!-- S\u00ec -->\r\n<label class=\"flex items-center gap-2 cursor-pointer group\">\r\n<input class=\"peer sr-only\" name=\"disponibile_trasferimento\" required=\"\" type=\"radio\" value=\"si\">\r\n<div class=\"w-5 h-5 rounded-full border border-brand-border bg-white peer-checked:border-[6px] peer-checked:border-brand transition-all duration-150\"><\/div>\r\n<span class=\"text-sm text-brand-dark font-medium select-none group-hover:text-black\">S\u00ec<\/span>\r\n<\/label>\r\n<!-- No -->\r\n<label class=\"flex items-center gap-2 cursor-pointer group\">\r\n<input class=\"peer sr-only\" name=\"disponibile_trasferimento\" required=\"\" type=\"radio\" value=\"no\">\r\n<div class=\"w-5 h-5 rounded-full border border-brand-border bg-white peer-checked:border-[6px] peer-checked:border-brand transition-all duration-150\"><\/div>\r\n<span class=\"text-sm text-brand-dark font-medium select-none group-hover:text-black\">No<\/span>\r\n<\/label>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"space-y-3 pt-4\">\r\n<span class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent\"><span class=\"text-brand mr-1\">*<\/span>Carica il tuo Curriculum<\/span>\r\n<div class=\"border-2 border-dashed border-[#C4B5A5] rounded-xl p-8 text-center bg-[#FCFAF7] hover:bg-[#FAF5EE] hover:border-brand transition-all duration-200 cursor-pointer relative\" id=\"dropzone\" onclick=\"triggerFileInput()\" ondragleave=\"handleDragLeave(event)\" ondragover=\"handleDragOver(event)\" ondrop=\"handleDrop(event)\">\r\n<input accept=\".doc,.docx,.txt,.rtf,.pdf,.odt\" class=\"hidden\" id=\"cv_file\" onchange=\"handleFileSelect(event)\" type=\"file\">\r\n<!-- Stato Vuoto (No file caricato) -->\r\n<div class=\"space-y-3\" id=\"dropzone-empty\">\r\n<div class=\"text-brand text-3xl\">\r\n<span aria-hidden=\"true\" class=\"animate-bounce\">\u2191<\/span>\r\n<\/div>\r\n<div>\r\n<p class=\"text-sm font-bold text-brand-dark uppercase tracking-wide\">\r\n CLICCA QUI (O FAI DRAG AND DROP) PER CARICARE UN FILE\r\n                            <\/p>\r\n<p class=\"text-xs text-gray-400 mt-1\">\r\n doc, docx, txt, rtf, pdf, odt (Max: 5 MB)\r\n                            <\/p>\r\n<\/div>\r\n<\/div>\r\n<!-- Stato File Selezionato -->\r\n<div class=\"hidden space-y-4\" id=\"dropzone-filled\">\r\n<div class=\"inline-flex items-center justify-center p-3 bg-green-50 text-green-600 rounded-xl text-2xl\">\r\n<span aria-hidden=\"true\">\u25a4<\/span>\r\n<\/div>\r\n<div>\r\n<p class=\"text-sm font-bold text-brand-dark truncate max-w-xs mx-auto\" id=\"file-name\"><\/p>\r\n<p class=\"text-xs text-gray-400 mt-0.5\" id=\"file-size\"><\/p>\r\n<\/div>\r\n<button class=\"inline-flex items-center gap-1.5 px-3 py-1.5 bg-red-50 hover:bg-red-100 text-red-600 rounded-lg text-xs font-medium transition duration-150\" onclick=\"removeFile(event)\" type=\"button\">\r\n<span aria-hidden=\"true\">\u00d7<\/span> Rimuovi file\r\n                        <\/button>\r\n<\/div>\r\n<\/div>\r\n<!-- Messaggio di errore file opzionale -->\r\n<p class=\"text-xs text-red-600 font-medium hidden mt-1\" id=\"file-error\"><\/p>\r\n<\/div>\r\n<div class=\"space-y-3 pt-4\">\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent\" for=\"messaggio\">\r\n Lettera di Presentazione - Note\r\n                <\/label>\r\n<textarea class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150 resize-y\" id=\"messaggio\" placeholder=\"Scrivi qui il tuo messaggio\" rows=\"4\"><\/textarea>\r\n<\/div>\r\n<div class=\"pt-4 border-t border-[#F1ECE6] space-y-4\">\r\n<button class=\"w-full flex items-center justify-between py-3 px-4 bg-[#F9F7F4] hover:bg-[#F3ECE3] border border-brand-border rounded-xl transition duration-200\" onclick=\"toggleAdditionalInfo()\" type=\"button\">\r\n<span class=\"w-full text-center text-xs font-bold tracking-widest text-brand-accent uppercase flex items-center justify-center gap-2\">\r\n<span>CLICCA QUI PER INSERIRE INFORMAZIONI AGGIUNTIVE<\/span>\r\n<span aria-hidden=\"true\" class=\"transition-transform duration-300\">\u2304<\/span>\r\n<\/span>\r\n<\/button>\r\n<!-- Contenuto Collassabile delle Informazioni Aggiuntive -->\r\n<div class=\"accordion-content space-y-8 overflow-hidden transition-all duration-300 hidden\" id=\"additionalInfoSection\" style=\"max-height: 0px; opacity: 0;\">\r\n<!-- SOTTO-SEZIONE: ESPERIENZA PROFESSIONALE -->\r\n<div class=\"space-y-6 pt-2\">\r\n<div class=\"flex items-center gap-2 pb-2 border-b border-[#F1ECE6]\">\r\n<span class=\"text-xs font-bold tracking-widest text-brand-accent uppercase\">Esperienza Professionale<\/span>\r\n<\/div>\r\n<!-- Attualmente Impiegato\/a -->\r\n<div>\r\n<span class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-3\">\r\n Attualmente Impiegato\/a\r\n                            <\/span>\r\n<div class=\"flex items-center gap-6\">\r\n<label class=\"flex items-center gap-2 cursor-pointer group\">\r\n<input class=\"peer sr-only\" name=\"attualmente_impiegato\" type=\"radio\" value=\"si\">\r\n<div class=\"w-5 h-5 rounded-full border border-brand-border bg-white peer-checked:border-[6px] peer-checked:border-brand transition-all duration-150\"><\/div>\r\n<span class=\"text-sm text-brand-dark font-medium select-none group-hover:text-black\">S\u00ec<\/span>\r\n<\/label>\r\n<label class=\"flex items-center gap-2 cursor-pointer group\">\r\n<input class=\"peer sr-only\" name=\"attualmente_impiegato\" type=\"radio\" value=\"no\">\r\n<div class=\"w-5 h-5 rounded-full border border-brand-border bg-white peer-checked:border-[6px] peer-checked:border-brand transition-all duration-150\"><\/div>\r\n<span class=\"text-sm text-brand-dark font-medium select-none group-hover:text-black\">No<\/span>\r\n<\/label>\r\n<\/div>\r\n<\/div>\r\n<!-- Ultima Posizione -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"ultima_posizione\">\r\n Ultima posizione lavorativa \/ ruolo di specializzazione\r\n                            <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"ultima_posizione\" placeholder=\"Inserisci l'ultimo ruolo ricoperto\" type=\"text\">\r\n<\/div>\r\n<!-- Azienda -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"azienda\">\r\n Azienda\r\n                            <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"azienda\" placeholder=\"Nome dell'azienda\" type=\"text\">\r\n<\/div>\r\n<!-- Tipo di Contratto con Campi di Compilazione Integrati -->\r\n<div>\r\n<span class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-3\">\r\n Tipo di contratto\r\n                            <\/span>\r\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-5\">\r\n<!-- Opzione Tempo Determinato e Scadenza -->\r\n<div class=\"flex flex-col gap-3 p-4 bg-[#FCFAF7] border border-brand-border rounded-xl\">\r\n<label class=\"flex items-center gap-2 cursor-pointer group\">\r\n<input class=\"peer sr-only\" name=\"tipo_contratto\" type=\"radio\" value=\"determinato\">\r\n<div class=\"w-5 h-5 rounded-full border border-brand-border bg-white peer-checked:border-[6px] peer-checked:border-brand transition-all duration-150\"><\/div>\r\n<span class=\"text-sm font-bold text-brand-dark select-none group-hover:text-black\">Tempo determinato<\/span>\r\n<\/label>\r\n<div>\r\n<label class=\"block text-[10px] font-bold uppercase tracking-wider text-brand-accent mb-1.5\" for=\"scadenza_contratto\">\r\n Scadenza contratto\r\n                                        <\/label>\r\n<input class=\"w-full px-3 py-2 rounded-lg border border-brand-border bg-brand-inputBg text-sm text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"scadenza_contratto\" type=\"date\">\r\n<\/div>\r\n<\/div>\r\n<!-- Opzione Tempo Indeterminato e gg preavviso -->\r\n<div class=\"flex flex-col gap-3 p-4 bg-[#FCFAF7] border border-[#D1C7BD] rounded-xl\">\r\n<label class=\"flex items-center gap-2 cursor-pointer group\">\r\n<input class=\"peer sr-only\" name=\"tipo_contratto\" type=\"radio\" value=\"indeterminato\">\r\n<div class=\"w-5 h-5 rounded-full border border-brand-border bg-white peer-checked:border-[6px] peer-checked:border-brand transition-all duration-150\"><\/div>\r\n<span class=\"text-sm font-bold text-brand-dark select-none group-hover:text-black\">Tempo indeterminato<\/span>\r\n<\/label>\r\n<div>\r\n<label class=\"block text-[10px] font-bold uppercase tracking-wider text-brand-accent mb-1.5\" for=\"gg_preavviso\">\r\n GIORNI DI PREAVVISO\r\n                                        <\/label>\r\n<input class=\"w-full px-3 py-2 rounded-lg border border-brand-border bg-brand-inputBg text-sm text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"gg_preavviso\" placeholder=\"Es. 30 giorni\" type=\"text\">\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- Retribuzione Desiderata -->\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"retribuzione\">\r\n Retribuzione desiderata\r\n                            <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"retribuzione\" placeholder=\"Es. 32000-36000\u20ac Ral\" type=\"text\">\r\n<\/div>\r\n<\/div>\r\n<!-- SOTTO-SEZIONE: ISTRUZIONE -->\r\n<div class=\"space-y-6\">\r\n<div class=\"flex items-center gap-2 pb-2 border-b border-[#F1ECE6]\">\r\n<span class=\"text-xs font-bold tracking-widest text-brand-accent uppercase\">Istruzione<\/span>\r\n<\/div>\r\n<div class=\"grid grid-cols-1 md:grid-cols-3 gap-5\">\r\n<div class=\"md:col-span-2\">\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"titolo_studio\">\r\n Titolo di studio\r\n                                <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"titolo_studio\" placeholder=\"Laurea, Diploma, ecc.\" type=\"text\">\r\n<\/div>\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"voto_finale\">\r\n Voto finale\r\n                                <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"voto_finale\" type=\"text\">\r\n<\/div>\r\n<\/div>\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"formazione_secondaria\">\r\n Corsi di specializzazione \/ Master\r\n                            <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"formazione_secondaria\" placeholder=\"Nome istituto o indirizzo scolastico\" type=\"text\">\r\n<\/div>\r\n<\/div>\r\n<!-- SOTTO-SEZIONE: CONOSCENZE LINGUISTICHE -->\r\n<div class=\"space-y-6\">\r\n<div class=\"flex items-center gap-2 pb-2 border-b border-[#F1ECE6]\">\r\n<span class=\"text-xs font-bold tracking-widest text-brand-accent uppercase\">Conoscenze Linguistiche<\/span>\r\n<\/div>\r\n<!-- Inglese e Italiano -->\r\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-5\">\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"lingua_inglese\">\r\n Inglese\r\n                                <\/label>\r\n<select class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150 cursor-pointer\" id=\"lingua_inglese\">\r\n<option disabled selected value=\"\">Seleziona livello<\/option>\r\n<option value=\"A1\">A1 - Elementare<\/option>\r\n<option value=\"A2\">A2 - Pre-Intermedio<\/option>\r\n<option value=\"B1\">B1 - Intermedio<\/option>\r\n<option value=\"B2\">B2 - Intermedio Superiore<\/option>\r\n<option value=\"C1\">C1 - Avanzato<\/option>\r\n<option value=\"C2\">C2 - Madrelingua \/ Flawless<\/option>\r\n<\/select>\r\n<\/div>\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"lingua_italiano\">\r\n Italiano\r\n                                <\/label>\r\n<select class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150 cursor-pointer\" id=\"lingua_italiano\">\r\n<option disabled selected value=\"\">Seleziona livello<\/option>\r\n<option value=\"A1\">A1 - Elementare<\/option>\r\n<option value=\"A2\">A2 - Pre-Intermedio<\/option>\r\n<option value=\"B1\">B1 - Intermedio<\/option>\r\n<option value=\"B2\">B2 - Intermedio Superiore<\/option>\r\n<option value=\"C1\">C1 - Avanzato<\/option>\r\n<option value=\"C2\">C2 - Madrelingua<\/option>\r\n<\/select>\r\n<\/div>\r\n<\/div>\r\n<!-- Altra lingua 1 -->\r\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-5\">\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"altra_lingua_1\">\r\n Altra Lingua\r\n                                <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"altra_lingua_1\" placeholder=\"Es. Spagnolo\" type=\"text\">\r\n<\/div>\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"livello_lingua_1\">\r\n Livello\r\n                                <\/label>\r\n<select class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150 cursor-pointer\" id=\"livello_lingua_1\">\r\n<option disabled selected value=\"\">Seleziona livello<\/option>\r\n<option value=\"A1\">A1 - Elementare<\/option>\r\n<option value=\"A2\">A2 - Pre-Intermedio<\/option>\r\n<option value=\"B1\">B1 - Intermedio<\/option>\r\n<option value=\"B2\">B2 - Intermedio Superiore<\/option>\r\n<option value=\"C1\">C1 - Avanzato<\/option>\r\n<option value=\"C2\">C2 - Madrelingua<\/option>\r\n<\/select>\r\n<\/div>\r\n<\/div>\r\n<!-- Altra lingua 2 -->\r\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-5\">\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"altra_lingua_2\">\r\n Altra Lingua\r\n                                <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"altra_lingua_2\" placeholder=\"Es. Portoghese\" type=\"text\">\r\n<\/div>\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"livello_lingua_2\">\r\n Livello\r\n                                <\/label>\r\n<select class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150 cursor-pointer\" id=\"livello_lingua_2\">\r\n<option disabled selected value=\"\">Seleziona livello<\/option>\r\n<option value=\"A1\">A1 - Elementare<\/option>\r\n<option value=\"A2\">A2 - Pre-Intermedio<\/option>\r\n<option value=\"B1\">B1 - Intermedio<\/option>\r\n<option value=\"B2\">B2 - Intermedio Superiore<\/option>\r\n<option value=\"C1\">C1 - Avanzato<\/option>\r\n<option value=\"C2\">C2 - Madrelingua<\/option>\r\n<\/select>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- SOTTO-SEZIONE: CITTADINANZA -->\r\n<div class=\"space-y-6\">\r\n<div class=\"flex items-center gap-2 pb-2 border-b border-[#F1ECE6]\">\r\n<span class=\"text-xs font-bold tracking-widest text-brand-accent uppercase\">Cittadinanza<\/span>\r\n<\/div>\r\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-5 md:items-end\">\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"cittadinanza_ue\">\r\n Cittadinanza paese UE \/ paese non UE\r\n                                <\/label>\r\n<select class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150 cursor-pointer\" id=\"cittadinanza_ue\">\r\n<option disabled=\"\" selected=\"\" value=\"\">Seleziona<\/option>\r\n<option value=\"cittadino_ue\">Cittadinanza UE<\/option>\r\n<option value=\"permesso_soggiorno\">Extra UE con Permesso di Soggiorno<\/option>\r\n<option value=\"nessun_permesso\">Extra UE senza Permesso di Soggiorno<\/option>\r\n<\/select>\r\n<\/div>\r\n<div>\r\n<label class=\"block text-xs font-bold uppercase tracking-wider text-brand-accent mb-2\" for=\"scadenza_permesso\">\r\n Scadenza permesso di soggiorno\r\n                                <\/label>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150\" id=\"scadenza_permesso\" type=\"date\">\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- SOTTO-SEZIONE: REFERRAL PROGRAM -->\r\n<div class=\"space-y-4\">\r\n<div class=\"flex items-center gap-2 pb-2 border-b border-[#F1ECE6]\">\r\n<span class=\"text-xs font-bold tracking-widest text-brand-accent uppercase\">Referral Program<\/span>\r\n<\/div>\r\n<div>\r\n<input class=\"w-full px-4 py-3 rounded-lg border border-brand-border bg-brand-inputBg text-brand-dark focus:outline-none focus:ring-2 focus:ring-brand focus:border-transparent transition duration-150 placeholder:italic placeholder:text-gray-400\" id=\"referral_program\" placeholder=\"Indicare il nome del dipendente Baumann che ha suggerito di candidarsi\" type=\"text\">\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"space-y-4 pt-6 border-t border-[#F1ECE6]\">\r\n<label class=\"flex items-start gap-3 cursor-pointer group\">\r\n<div class=\"relative flex items-center justify-center mt-0.5 shrink-0\">\r\n<input class=\"peer sr-only\" id=\"consenso_termini\" required=\"\" type=\"checkbox\">\r\n<div class=\"w-5 h-5 border border-brand-border rounded bg-white peer-checked:bg-brand peer-checked:border-brand transition duration-150 flex items-center justify-center text-white text-xs\">\r\n<span aria-hidden=\"true\" class=\"scale-0 peer-checked:scale-100 transition-transform duration-150\">\u2713<\/span>\r\n<\/div>\r\n<\/div>\r\n<span class=\"text-xs text-brand-dark font-bold select-none\">\r\n<span class=\"text-brand mr-0.5\">*<\/span> Ho letto e accetto i <a class=\"underline hover:text-brand font-extrabold transition-colors\" href=\"#\" onclick=\"openModal(event)\">Termini e Condizioni<\/a> sul trattamento dei miei dati.\r\n                    <\/span>\r\n<\/label>\r\n<div class=\"flex items-start gap-3\">\r\n<label class=\"relative flex items-center justify-center mt-0.5 shrink-0 cursor-pointer\">\r\n<input class=\"peer sr-only\" id=\"consenso_veridicita\" required=\"\" type=\"checkbox\">\r\n<div class=\"w-5 h-5 border border-brand-border rounded bg-white peer-checked:bg-brand peer-checked:border-brand transition duration-150 flex items-center justify-center text-white text-xs\">\r\n<span aria-hidden=\"true\" class=\"scale-0 peer-checked:scale-100 transition-transform duration-150\">\u2713<\/span>\r\n<\/div>\r\n<\/label>\r\n<div class=\"space-y-1\">\r\n<span class=\"block text-xs text-brand-dark font-bold\">\r\n<span class=\"text-brand mr-0.5\">*<\/span> Dichiarazione di veridicit\u00e0 ed esattezza delle informazioni\r\n                        <\/span>\r\n<p class=\"text-[11px] text-gray-500 leading-relaxed\">\r\n Dichiaro, ai sensi del D.P.R. n. 445\/2000, la veridicit\u00e0 e l'esattezza delle informazioni inserite all'interno del curriculum vitae allegato e nel presente form di registrazione, consapevole delle sanzioni penali e civili previste in caso di dichiarazioni false o mendaci. \r\n                        <\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"pt-4\">\r\n<button class=\"w-full sm:w-auto px-8 py-4 bg-brand hover:bg-brand-hover text-white font-bold rounded-full shadow-lg shadow-brand\/20 hover:shadow-xl transition-all duration-200 uppercase tracking-wider text-xs sm:text-sm flex items-center justify-center gap-2\" id=\"submitBtn\" type=\"submit\">\r\n<span>Invia la tua candidatura<\/span>\r\n<span aria-hidden=\"true\" class=\"text-xs\">\u2192<\/span>\r\n<\/button>\r\n<\/div>\r\n<\/form>\r\n<\/div>\r\n<div class=\"fixed inset-0 bg-black\/50 backdrop-blur-sm z-50 flex items-center justify-center hidden p-4\" id=\"successModal\">\r\n<div class=\"bg-white rounded-2xl max-w-lg w-full p-6 sm:p-8 shadow-2xl text-center space-y-6 transform scale-95 transition-all duration-300\">\r\n<div class=\"w-16 h-16 bg-green-50 text-green-500 rounded-full flex items-center justify-center text-3xl mx-auto border border-green-200\">\r\n<span aria-hidden=\"true\">\u2713<\/span>\r\n<\/div>\r\n<div class=\"space-y-2\">\r\n<h3 class=\"text-2xl font-bold text-brand-dark\">Candidatura Inviata!<\/h3>\r\n<p class=\"text-sm text-gray-500\">\r\n Grazie <span class=\"font-bold\" id=\"summary-nome\"><\/span>, la tua candidatura per la posizione di <span class=\"font-bold\" id=\"summary-ruolo\"><\/span> \u00e8 stata ricevuta con successo.\r\n                <\/p>\r\n<\/div>\r\n<div class=\"bg-[#FDFBF7] rounded-xl p-4 text-left border border-brand-border space-y-2 text-xs text-brand-dark\">\r\n<div><span class=\"font-bold text-brand-accent\">E-mail:<\/span> <span id=\"summary-email\"><\/span><\/div>\r\n<div><span class=\"font-bold text-brand-accent\">Telefono:<\/span> <span id=\"summary-telefono\"><\/span><\/div>\r\n<div><span class=\"font-bold text-brand-accent\">CV Allegato:<\/span> <span class=\"italic\" id=\"summary-cv\"><\/span><\/div>\r\n<div class=\"hidden border-t border-brand-border pt-2 mt-2\" id=\"summary-extra-container\">\r\n<span class=\"font-bold text-brand-accent block mb-1\">Informazioni Aggiuntive Fornite:<\/span>\r\n<div class=\"space-y-1\" id=\"summary-extra-fields\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<p class=\"text-xs text-gray-400\">\r\n Ti contatteremo all'indirizzo email fornito in caso di riscontro positivo dal nostro team di HR.\r\n            <\/p>\r\n<button class=\"w-full py-3 bg-brand hover:bg-brand-hover text-white font-bold rounded-xl transition duration-150 uppercase tracking-wider text-xs\" onclick=\"closeSuccessModal()\">\r\n Chiudi\r\n            <\/button>\r\n<\/div>\r\n<\/div>\r\n<div class=\"fixed inset-0 bg-black\/50 backdrop-blur-sm z-50 flex items-center justify-center p-4 hidden\" id=\"termsModal\">\r\n<div class=\"bg-white rounded-2xl max-w-2xl w-full p-6 sm:p-8 shadow-2xl space-y-6\">\r\n<div class=\"flex items-center justify-between pb-3 border-b border-brand-border\">\r\n<h3 class=\"text-lg font-bold text-brand-dark\">Termini e Condizioni & Privacy Policy<\/h3>\r\n<button class=\"text-gray-400 hover:text-brand-dark transition-colors text-xl\" onclick=\"closeModal(event)\">\r\n<span aria-hidden=\"true\">\u00d7<\/span>\r\n<\/button>\r\n<\/div>\r\n<div class=\"space-y-4 text-xs text-gray-600 overflow-y-auto max-h-96 pr-2 leading-relaxed\">\r\n<p class=\"font-bold\">INFORMATIVA SUL TRATTAMENTO DEI DATI PERSONALI PER I CANDIDATI<\/p>\r\n<p class=\"font-medium\">Informativa sul trattamento dei dati personali (art. 13 del Regolamento UE 679\/2016 \u2013 Regolamento Generale sulla Protezione dei Dati \u2013 RGPD)<\/p>\r\n<p class=\"font-bold text-brand-dark\">Titolare del trattamento<\/p>\r\n<p>Baumann Srl, via Palesega, 1 \u2013 37010 Cavaion Veronese, P.IVA 00224750232 (di seguito \"Societ\u00e0\" o \"Titolare\").<\/p>\r\n<p class=\"font-bold text-brand-dark\">Definizione di dati<\/p>\r\n<p>Per \"Dati\" si intendono, a titolo esemplificativo e non esaustivo, nome, cognome, immagine digitale, filmati, luogo e data di nascita, residenza, indirizzo di posta elettronica e contatti telefonici, titolo di studio, esperienze lavorative ed eventuali ulteriori Dati inseriti nel curriculum vitae e nelle schede \"Inserimento C.V.\" dell'applicazione \"Lavora con noi\" o \"careers\" presente nel portale di Baumann Srl (dati cd. \"comuni\"), nonch\u00e9 quelli idonei a rivelare, a titolo esemplificativo, lo stato di salute (come l'appartenenza a categorie protette) eventualmente contenuti nel curriculum o in eventuale ulteriore documentazione trasmessa alla Societ\u00e0, categorie particolari di dati personali trattati (dati cd. \"sensibili\").<\/p>\r\n<p class=\"font-bold text-brand-dark\">1. Finalit\u00e0 e basi giuridiche del trattamento \u2013 periodo di conservazione dei dati<\/p>\r\n<p>Finalit\u00e0 connesse o strumentali allo svolgimento dell'attivit\u00e0 di ricerca e selezione dei candidati. La base giuridica per questo trattamento \u00e8: esecuzione di misure precontrattuali adottate su Sua richiesta. <\/p>\r\n<p>I Dati verranno conservati dal Titolare per 36 mesi affinch\u00e9 la Sua candidatura possa essere presa in considerazione anche per eventuali future selezioni. Sottoponendo al Titolare i Dati Le consente quindi sia di candidarsi ad una posizione specifica sia di sottoporre una candidatura \"spontanea\" ad una qualsiasi posizione aperta dal Titolare. La Sua candidatura potr\u00e0 essere presa in considerazione dal Titolare per qualsiasi opportunit\u00e0 professionale disponibile che riteniamo meglio corrispondere alle Sue competenze ed esperienze. Nel caso di Suo rifiuto espresso alla conservazione per 36 mesi, da esercitarsi come descritto al successivo punto 6, i suoi Dati saranno trattati esclusivamente per la selezione in corso e successivamente cancellati.   <\/p>\r\n<p class=\"font-bold text-brand-dark\">2. Categorie di dati personali trattati per finalit\u00e0 contrattuale<\/p>\r\n<p>Dati comuni: dati anagrafici, dati di contatto, dati amministrativo-contabili, immagini o video. Dati appartenenti alle categorie particolari (iscrizione alle liste per l'inserimento lavorativo agevolato di cui all'art. 18 legge 68\/99). <\/p>\r\n<p class=\"font-bold text-brand-dark\">3. Obbligatoriet\u00e0 del conferimento dei dati<\/p>\r\n<p>Obbligatorio per l'attivit\u00e0 di ricerca e selezione del personale. Il rifiuto di fornire i Dati non consente di svolgere tale attivit\u00e0 e non consentir\u00e0 che la Sua candidatura sia presa in considerazione. <\/p>\r\n<p class=\"font-bold text-brand-dark\">4. Destinatari dei dati<\/p>\r\n<p>I Dati potranno essere comunicati a soggetti operanti in qualit\u00e0 di titolari autonomi oppure trattati, per conto della Societ\u00e0, da soggetti designati come responsabili del trattamento, a cui sono impartite adeguate istruzioni operative. Tali soggetti sono essenzialmente societ\u00e0 di cui il Titolare si avvale ai fini della selezione, recruiting e valutazione dei candidati. <\/p>\r\n<p class=\"font-bold text-brand-dark\">5. Soggetti autorizzati al trattamento<\/p>\r\n<p>I Dati potranno essere trattati dai dipendenti delle funzioni aziendali della Societ\u00e0 deputate al perseguimento delle finalit\u00e0 sopra indicate, che sono stati espressamente autorizzati al trattamento e che hanno ricevuto adeguate istruzioni operative.<\/p>\r\n<p class=\"font-bold text-brand-dark\">6. I Suoi diritti da interessato al trattamento - Reclamo all'Autorit\u00e0 di controllo<\/p>\r\n<p>Contattando la Societ\u00e0 Lei pu\u00f2 chiedere:<\/p>\r\n<ul class=\"list-disc pl-4 space-y-1\">\r\n<li>l'accesso ai Dati che la riguardano;<\/li>\r\n<li>la loro cancellazione;<\/li>\r\n<li>la rettifica e integrazione dei Dati inesatti o incompleti;<\/li>\r\n<li>la limitazione del trattamento nei casi previsti dall'art. 18 del RGPD; <\/li>\r\n<li>l'opposizione al trattamento nelle ipotesi di legittimo interesse della Societ\u00e0;<\/li>\r\n<li>nel caso in cui il trattamento sia basato sul consenso o sul contratto e sia effettuato con strumenti automatizzati, il diritto di ricevere in un formato strutturato, di uso comune e leggibile da dispositivo automatico i Suoi dati personali, nonch\u00e9, se tecnicamente fattibile, di trasmetterli ad altro titolare senza impedimenti;<\/li>\r\n<li>nei casi previsti dall'art. 22 del RGPD, il diritto di non essere sottoposto a una decisione basata unicamente su di un trattamento automatizzato, compresa la profilazione, che produca effetti giuridici che lo riguardano o che incida in modo analogo sulla Sua persona. <\/li>\r\n<\/ul>\r\n<p>Per esercitare i diritti Lei pu\u00f2 inviare una e-mail all'indirizzo baumann@pec.it.<\/p>\r\n<p>Lei ha, inoltre, il diritto di proporre reclamo all'Autorit\u00e0 di controllo competente nello Stato membro in cui risiede abitualmente o lavora o dello Stato in cui si \u00e8 verificata la presunta violazione.<\/p>\r\n<p class=\"font-bold text-brand-dark\">7. Archiviazione dei dati personali e trasferimento in Paesi non appartenenti all'Unione Europea<\/p>\r\n<p>I dati personali saranno conservati e trattati all'interno dell'Unione Europea. Qualora, al fine di perseguire le finalit\u00e0 del trattamento, i dati personali venissero trasferiti in paesi extra-europei, il Mittente adotter\u00e0 adeguate garanzie per il trasferimento previste dalla legge. <\/p>\r\n<\/div>\r\n<button class=\"w-full py-3 bg-brand-accent hover:bg-brand text-white font-bold rounded-xl transition duration-150 uppercase tracking-wider text-xs\" onclick=\"closeModal(event)\">\r\n Ho Capito\r\n            <\/button>\r\n<\/div>\r\n<\/div>\r\n\r\n<\/div>\r\n<script>\r\nlet uploadedFile = null;\r\n        let additionalInfoExpanded = false;\r\n\r\n        function toggleAdditionalInfo() {\r\n            const section = document.getElementById('additionalInfoSection');\r\n            const arrow = document.getElementById('accordion-arrow');\r\n            \r\n            additionalInfoExpanded = !additionalInfoExpanded;\r\n            \r\n            if (additionalInfoExpanded) {\r\n                section.classList.remove('hidden');\r\n                section.style.maxHeight = section.scrollHeight + \"px\";\r\n                section.style.opacity = \"1\";\r\n                arrow.classList.add('rotate-180');\r\n            } else {\r\n                section.style.maxHeight = \"0px\";\r\n                section.style.opacity = \"0\";\r\n                arrow.classList.remove('rotate-180');\r\n                setTimeout(() => {\r\n                    if (!additionalInfoExpanded) {\r\n                        section.classList.add('hidden');\r\n                    }\r\n                }, 300);\r\n            }\r\n        }\r\n\r\n        function getFileIcon(filename) {\r\n            const ext = filename.split('.').pop().toLowerCase();\r\n            switch (ext) {\r\n                case 'pdf':\r\n                    return 'fa-regular fa-file-pdf text-red-500';\r\n                case 'doc':\r\n                case 'docx':\r\n                case 'odt':\r\n                    return 'fa-regular fa-file-word text-blue-500';\r\n                default:\r\n                    return 'fa-regular fa-file-lines text-amber-500';\r\n            }\r\n        }\r\n\r\n        function triggerFileInput() {\r\n            if (!uploadedFile) {\r\n                document.getElementById('cv_file').click();\r\n            }\r\n        }\r\n\r\n        function processFile(file) {\r\n            const errorElement = document.getElementById('file-error');\r\n            errorElement.classList.add('hidden');\r\n\r\n            if (!file) return;\r\n\r\n            const allowedExtensions = ['doc', 'docx', 'txt', 'rtf', 'pdf', 'odt'];\r\n            const fileExt = file.name.split('.').pop().toLowerCase();\r\n\r\n            if (!allowedExtensions.includes(fileExt)) {\r\n                showFileError(\"Formato file non supportato. Carica un documento pdf, doc, docx, txt, rtf, odt.\");\r\n                return;\r\n            }\r\n\r\n            if (file.size > 5 * 1024 * 1024) {\r\n                showFileError(\"Il file supera la dimensione massima consentita di 5 MB.\");\r\n                return;\r\n            }\r\n\r\n            uploadedFile = file;\r\n\r\n            document.getElementById('dropzone-empty').classList.add('hidden');\r\n            document.getElementById('dropzone-filled').classList.remove('hidden');\r\n            \r\n            document.getElementById('file-name').innerText = file.name;\r\n            document.getElementById('file-size').innerText = (file.size \/ (1024 * 1024)).toFixed(2) + \" MB\";\r\n            \r\n            const iconElement = document.getElementById('file-icon');\r\n            iconElement.className = getFileIcon(file.name) + \" text-4xl\";\r\n            \r\n            document.getElementById('dropzone').classList.add('border-green-400', 'bg-green-50\/20');\r\n        }\r\n\r\n        function showFileError(msg) {\r\n            const errorElement = document.getElementById('file-error');\r\n            errorElement.innerText = msg;\r\n            errorElement.classList.remove('hidden');\r\n            removeFileState();\r\n        }\r\n\r\n        function removeFileState() {\r\n            uploadedFile = null;\r\n            document.getElementById('cv_file').value = \"\";\r\n            document.getElementById('dropzone-empty').classList.remove('hidden');\r\n            document.getElementById('dropzone-filled').classList.add('hidden');\r\n            document.getElementById('dropzone').classList.remove('border-green-400', 'bg-green-50\/20');\r\n        }\r\n\r\n        function removeFile(event) {\r\n            event.stopPropagation();\r\n            removeFileState();\r\n        }\r\n\r\n        function handleFileSelect(event) {\r\n            const file = event.target.files[0];\r\n            processFile(file);\r\n        }\r\n\r\n        function handleDragOver(event) {\r\n            event.preventDefault();\r\n            document.getElementById('dropzone').classList.add('border-brand', 'bg-brand-light');\r\n        }\r\n\r\n        function handleDragLeave(event) {\r\n            event.preventDefault();\r\n            if (!uploadedFile) {\r\n                document.getElementById('dropzone').classList.remove('border-brand', 'bg-brand-light');\r\n            }\r\n        }\r\n\r\n        function handleDrop(event) {\r\n            event.preventDefault();\r\n            document.getElementById('dropzone').classList.remove('border-brand', 'bg-brand-light');\r\n            const file = event.dataTransfer.files[0];\r\n            processFile(file);\r\n        }\r\n\r\n        function openModal(event) {\r\n            event.preventDefault();\r\n            document.getElementById('termsModal').classList.remove('hidden');\r\n        }\r\n\r\n        function closeModal(event) {\r\n            if (event) event.preventDefault();\r\n            document.getElementById('termsModal').classList.add('hidden');\r\n        }\r\n\r\n        function handleFormSubmit(event) {\r\n            event.preventDefault();\r\n\r\n            if (!uploadedFile) {\r\n                const errorElement = document.getElementById('file-error');\r\n                errorElement.innerText = \"Attenzione: \u00c8 obbligatorio caricare un file per candidarsi (Curriculum Vitae).\";\r\n                errorElement.classList.remove('hidden');\r\n                document.getElementById('dropzone').scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n                return;\r\n            }\r\n\r\n            const submitBtn = document.getElementById('submitBtn');\r\n            const originalBtnContent = submitBtn.innerHTML;\r\n            submitBtn.disabled = true;\r\n            submitBtn.innerHTML = `<span class=\"animate-spin text-xs mr-2\" aria-hidden=\"true\">\u21bb<\/span> Invio in corso...`;\r\n\r\n            const nome = document.getElementById('nome').value;\r\n            const cognome = document.getElementById('cognome').value;\r\n            const email = document.getElementById('email').value || \"Non inserita\";\r\n            const prefisso = document.getElementById('prefisso').value;\r\n            const telefono = document.getElementById('telefono').value;\r\n            const posizioneRicercata = document.getElementById('posizione_ricercata').value;\r\n            \r\n            const ultima_posizione = document.getElementById('ultima_posizione').value || \"Non specificata\";\r\n            const azienda = document.getElementById('azienda').value || \"Non specificata\";\r\n            \r\n            const tipoContrattoRadio = document.querySelector('input[name=\"tipo_contratto\"]:checked');\r\n            const tipo_contratto = tipoContrattoRadio ? tipoContrattoRadio.value : \"Non specificato\";\r\n            const scadenza_contratto = document.getElementById('scadenza_contratto').value || \"N\/D\";\r\n            const gg_preavviso = document.getElementById('gg_preavviso').value || \"N\/D\";\r\n            const retribuzione = document.getElementById('retribuzione').value || \"Non specificata\";\r\n\r\n            const titolo_studio = document.getElementById('titolo_studio').value || \"Non specificato\";\r\n            const ingleseSel = document.getElementById('lingua_inglese');\r\n            const lingua_inglese = ingleseSel.selectedIndex > 0 ? ingleseSel.options[ingleseSel.selectedIndex].text : 'Non specificato';\r\n            const referral_program = document.getElementById('referral_program').value || \"Nessuno\";\r\n\r\n            function showSuccessUI() {\r\n                document.getElementById('summary-nome').innerText = `${nome} ${cognome}`;\r\n                document.getElementById('summary-ruolo').innerText = posizioneRicercata;\r\n                document.getElementById('summary-email').innerText = email;\r\n                document.getElementById('summary-telefono').innerText = `${prefisso} ${telefono}`;\r\n                document.getElementById('summary-cv').innerText = uploadedFile.name;\r\n\r\n                const extraFieldsContainer = document.getElementById('summary-extra-container');\r\n                const extraFieldsDiv = document.getElementById('summary-extra-fields');\r\n                extraFieldsDiv.innerHTML = '';\r\n                \r\n                let extraDataFound = false;\r\n\r\n                function appendToSummary(label, value) {\r\n                    if (value && value.trim() !== '' && value !== 'Non specificata' && value !== 'Non specificato' && value !== 'N\/D') {\r\n                        extraDataFound = true;\r\n                        const p = document.createElement('div');\r\n                        p.innerHTML = `<span class=\"font-bold text-brand-accent\">${label}:<\/span> <span class=\"text-brand-dark\">${value}<\/span>`;\r\n                        extraFieldsDiv.appendChild(p);\r\n                    }\r\n                }\r\n\r\n                appendToSummary(\"Ultimo ruolo ricoperto\", ultima_posizione);\r\n                appendToSummary(\"Azienda\", azienda);\r\n\r\n                if (tipo_contratto !== \"Non specificato\") {\r\n                    if (tipo_contratto === \"determinato\") {\r\n                        appendToSummary(\"Contratto\", \"Tempo determinato\");\r\n                        appendToSummary(\"Scadenza contratto\", scadenza_contratto);\r\n                    } else if (tipo_contratto === \"indeterminato\") {\r\n                        appendToSummary(\"Contratto\", \"Tempo indeterminato\");\r\n                        appendToSummary(\"Giorni di preavviso\", gg_preavviso);\r\n                    }\r\n                }\r\n\r\n                appendToSummary(\"Retribuzione desiderata\", retribuzione);\r\n                appendToSummary(\"Titolo di Studio\", titolo_studio);\r\n                appendToSummary(\"Livello Inglese\", lingua_inglese);\r\n                appendToSummary(\"Referral Program\", referral_program);\r\n\r\n                if (extraDataFound) {\r\n                    extraFieldsContainer.classList.remove('hidden');\r\n                } else {\r\n                    extraFieldsContainer.classList.add('hidden');\r\n                }\r\n\r\n                document.getElementById('successModal').classList.remove('hidden');\r\n                \r\n                submitBtn.disabled = false;\r\n                submitBtn.innerHTML = originalBtnContent;\r\n                \r\n                document.getElementById('applicationForm').reset();\r\n                removeFileState();\r\n                \r\n                if (additionalInfoExpanded) {\r\n                    toggleAdditionalInfo();\r\n                }\r\n            }\r\n\r\n            setTimeout(() => {\r\n                showSuccessUI();\r\n            }, 1500);\r\n        }\r\n\r\n        function closeSuccessModal() {\r\n            document.getElementById('successModal').classList.add('hidden');\r\n        }\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-55ecaf9 e-grid e-con-full e-con e-parent\" data-id=\"55ecaf9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7cf08f2 elementor-widget elementor-widget-image\" data-id=\"7cf08f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"603\" src=\"https:\/\/baumann.thelogomark.co.uk\/wp-content\/uploads\/2026\/08\/schools.png\" class=\"attachment-large size-large wp-image-5901\" alt=\"\" srcset=\"https:\/\/baumann.thelogomark.co.uk\/wp-content\/uploads\/2026\/08\/schools.png 993w, https:\/\/baumann.thelogomark.co.uk\/wp-content\/uploads\/2026\/08\/schools-300x226.png 300w, https:\/\/baumann.thelogomark.co.uk\/wp-content\/uploads\/2026\/08\/schools-768x579.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bd065e elementor-widget elementor-widget-text-editor\" data-id=\"7bd065e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3><strong>STAGE ED APPRENDISTATI <\/strong><\/h3><p>Entra a far parte della nuova generazione Baumann!<\/p><p>Crediamo fortemente nella sinergia tra scuola e azienda. Per questo offriamo percorsi di crescita concreti attraverso stage curriculari ed extracurriculari, apprendistato duale, Tesi universitarie, percorsi con ITS e molto altro. <\/p><p>Automazione e robotica, Elettrotecnica, Lavorazioni CNC, Oleodinamica, costruzione meccanica, Logistica e supply chain sono tra le principali aree tecniche in cui Baumann offre percorsi formativi e di carriera, evidenziando un settore in continua crescita che lavora per innovare. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Thefuture of working sideways lavora con noi Dai valore al tuo potenziale, unisciti al nostro team. \u25a4 Compila il form per inviare la tua candidatura Inserisci le tue informazioni personali ed allega il tuo curriculum per candidarti alle nostre posizioni aperte. Dati Personali *Nome *Cognome *Citt\u00e0 di Residenza Stato Estero (Se residente all&#8217;estero) *Data di [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5899","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/baumann.thelogomark.co.uk\/it\/wp-json\/wp\/v2\/pages\/5899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/baumann.thelogomark.co.uk\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/baumann.thelogomark.co.uk\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/baumann.thelogomark.co.uk\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/baumann.thelogomark.co.uk\/it\/wp-json\/wp\/v2\/comments?post=5899"}],"version-history":[{"count":1,"href":"https:\/\/baumann.thelogomark.co.uk\/it\/wp-json\/wp\/v2\/pages\/5899\/revisions"}],"predecessor-version":[{"id":5902,"href":"https:\/\/baumann.thelogomark.co.uk\/it\/wp-json\/wp\/v2\/pages\/5899\/revisions\/5902"}],"wp:attachment":[{"href":"https:\/\/baumann.thelogomark.co.uk\/it\/wp-json\/wp\/v2\/media?parent=5899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}