.pg-careers .apertura{color:var(--tx1);padding:112px 0 64px}.pg-careers .apertura-griglia{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.pg-careers .chiamata{flex-direction:column;grid-column:1/7;align-items:flex-start;padding:40px 48px 0 0;display:flex}.pg-careers .chiamata-titolo{text-wrap:balance}.pg-careers .chiamata-motto{color:var(--tx2);display:block}.pg-careers .chiamata-ricerca{max-width:52ch;margin-top:40px}.pg-careers .chiamata-ricerca,.pg-careers .chiamata-profilo{font-size:1rem;line-height:1.6}.pg-careers .chiamata-specialita{width:100%;max-width:40rem;box-shadow:inset 0 -1px 0 var(--vt20);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid}.pg-careers .chiamata-specialita li{font-family:var(--font-voce);box-shadow:inset 0 1px 0 var(--vt20);padding:16px 16px 16px 0;font-size:1.5rem;font-weight:400;line-height:1.16}.pg-careers .chiamata-profilo{max-width:56ch;color:var(--tx2);margin-top:24px}.pg-careers .chiamata-perche{margin-top:24px;margin-left:-4px}.pg-careers .chiamata-perche .fr{transition:transform var(--mv-micro) var(--cv)}@media (hover:hover){.pg-careers .chiamata-perche:hover .fr{transform:translateY(4px)}}.pg-careers .chiamata-salto{display:none}.pg-careers .candidatura{--bordo:max(var(--margine),calc((100vw - var(--larghezza)) / 2 + var(--margine)));isolation:isolate;margin-right:calc(-1 * var(--bordo));padding:40px calc(var(--bordo) + 40px) 64px 40px;border-radius:var(--r-xl) 0 0 var(--r-xl);flex-direction:column;grid-column:7/-1;justify-content:center;display:flex;position:relative;overflow:hidden}.pg-careers .candidatura-foto{z-index:-1;position:absolute;inset:0}.pg-careers .candidatura-foto img{object-fit:cover;object-position:78% 40%;width:100%;height:100%}@media (max-width:75em){.pg-careers .chiamata{grid-column:1/7;padding-right:24px}.pg-careers .chiamata-specialita{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:60em){.pg-careers .apertura{padding:96px 0 48px}.pg-careers .apertura-griglia{display:block}.pg-careers .chiamata{padding:0}.pg-careers .chiamata-titolo{font-size:1.75rem;line-height:1.08}.pg-careers .chiamata-ricerca{margin-top:24px}.pg-careers .chiamata-specialita{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.pg-careers .chiamata-specialita li{font-family:var(--font-testo);padding:12px 8px 12px 0;font-size:1rem;font-weight:600;line-height:1.4}.pg-careers .chiamata-profilo{margin-top:16px;font-size:.875rem;line-height:1.55}.pg-careers .chiamata-perche{display:none}.pg-careers .chiamata-salto{margin-top:24px;display:inline-flex}.pg-careers .candidatura{margin:40px calc(-1 * var(--margine)) 0;padding:0 var(--margine);border-radius:0;display:block;overflow:visible}.pg-careers .candidatura-foto{z-index:auto;margin:0 calc(-1 * var(--margine));flex-direction:column;display:flex;position:relative;inset:auto}.pg-careers .candidatura-foto img{aspect-ratio:16/10;object-position:80% 40%;height:auto}.pg-careers .candidatura .foglio{margin-top:-96px}}.pg-careers .foglio{--lg-blur:24px;border-radius:var(--r-xl);width:100%;max-width:38rem;padding:32px 40px 40px;scroll-margin-top:88px}.pg-careers .foglio-testa{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pg-careers .foglio-passo{letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--tx2);white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1.3}.pg-careers .foglio-passo span{color:var(--tx1)}.pg-careers .foglio-avanzamento{background:var(--ghiaccio);border-radius:1px;height:2px;margin-top:16px;overflow:hidden}.pg-careers .foglio-avanzamento span{background:var(--fill-marca);width:50%;height:100%;transition:width var(--mv-std) var(--cv);display:block}.pg-careers .foglio[data-passo-attivo="2"] .foglio-avanzamento span{width:100%}.pg-careers .modulo-candidatura{max-width:none;margin-top:24px;display:block}.pg-careers .modulo-candidatura .passo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.pg-careers .modulo-candidatura .passo+.passo{margin-top:40px}.pg-careers .modulo-candidatura[data-a-passi] .passo+.passo{margin-top:0}.pg-careers .modulo-candidatura legend{float:left;width:100%;margin-bottom:0;font-size:1rem;font-weight:600;line-height:1.6}.pg-careers .modulo-candidatura legend+*{clear:both}.pg-careers .modulo-candidatura .campo-ruolo,.pg-careers .modulo-candidatura .campo-specialita,.pg-careers .modulo-candidatura .campo-intero,.pg-careers .modulo-candidatura .passo[data-passo="2"]>*,.pg-careers .modulo-candidatura .passo-azioni{grid-column:1/-1}.pg-careers .modulo-candidatura .campo:not(.modulo-consenso)>label{letter-spacing:0;text-transform:none;color:var(--tx1);font-size:.875rem;font-weight:600;line-height:1.4}.pg-careers .modulo-candidatura textarea{min-height:112px}.pg-careers .modulo-candidatura .modulo-file-corpo{min-height:104px}.pg-careers .passo-informativa{color:var(--tx2);font-size:.875rem;line-height:1.55}.pg-careers .passo-informativa a{color:var(--tx1);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--tx2);text-decoration-color:var(--tx2)}.pg-careers .passo-informativa .t-data{margin-left:4px}@media (hover:hover){.pg-careers .passo-informativa a:hover{-webkit-text-decoration-color:var(--tx1);text-decoration-color:var(--tx1)}}.pg-careers .passo-azioni{justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.pg-careers .passo-azioni .btn-primary{margin-left:auto}.pg-careers .modulo-candidatura .passo-azioni button{margin-top:0}.pg-careers .passo-nota{color:var(--tx2);font-size:.875rem;line-height:1.55}.pg-careers .passo-esito{font-size:.875rem;font-weight:500;line-height:1.55}.pg-careers .modulo-istituzionale .passo-esito:empty{margin:0;display:none}.pg-careers .passo-entra{animation:passo-entra var(--mv-std) var(--cv) both}@keyframes passo-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:60em){.pg-careers .foglio{--lg-blur:19px;border-radius:var(--r-lg);max-width:none;padding:24px 16px}}@media (max-width:40em){.pg-careers .modulo-candidatura .passo{grid-template-columns:minmax(0,1fr)}.pg-careers .modulo-candidatura .passo>*{grid-column:1/-1}.pg-careers .passo-azioni{flex-direction:column-reverse;align-items:stretch}.pg-careers .passo-azioni .btn-primary{margin-left:0}}.pg-careers .perche{padding:var(--s96) 0;color:var(--tx1)}.pg-careers .perche-passo{text-align:center;flex-direction:column;align-items:center;max-width:46rem;margin:0 auto;display:flex}.pg-careers .perche-segno{margin-bottom:32px}.pg-careers .perche-titolo{font-family:var(--font-voce);text-wrap:balance;max-width:22ch;font-size:2rem;font-weight:400;line-height:1.12}.pg-careers .perche-attacco{margin-top:32px;font-size:1rem;font-weight:600;line-height:1.6}.pg-careers .perche-testo{max-width:56ch;color:var(--tx2);margin-top:8px;font-size:1rem;line-height:1.6}.pg-careers .perche-richiesta{max-width:34ch;font-family:var(--font-voce);text-wrap:balance;margin-top:48px;font-size:1.5rem;font-weight:400;line-height:1.3}.pg-careers .perche-citazione{max-width:40rem;margin-top:80px}.pg-careers .perche-citazione:before{content:"";background:var(--fl2);width:48px;height:1px;margin:0 auto 40px;display:block}.pg-careers .perche-citazione p{font-family:var(--font-voce);text-wrap:balance;font-size:2rem;font-style:italic;font-weight:400;line-height:1.24}@media (max-width:60em){.pg-careers .perche{padding:var(--s64) 0 80px}.pg-careers .perche-titolo{font-size:1.75rem;line-height:1.08}.pg-careers .perche-attacco{margin-top:24px}.pg-careers .perche-richiesta{margin-top:40px}.pg-careers .perche-citazione{margin-top:56px}.pg-careers .perche-citazione:before{margin-bottom:32px}.pg-careers .perche-citazione p{font-size:1.5rem}}