.login_hero__mkQa7{z-index:-1;position:fixed;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh}.login_wrapper__VBB38{display:grid;height:100%;width:100%;grid-template-rows:1fr auto;grid-template-areas:"main main" "footer footer";-webkit-align-items:center;-moz-box-align:center;align-items:center;position:relative}.login_wrapper__VBB38 form{max-width:600px}.login_login__2iDrV{grid-area:main;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;align-self:center;width:600px;max-width:80vw;-webkit-border-radius:var(--br-m);-moz-border-radius:var(--br-m);border-radius:var(--br-m);padding:var(--p-xl);margin:0 auto}.login_title__pITeg{text-transform:uppercase;margin:var(--m-s) 0;color:var(--green500)}.login_login__2iDrV form{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:var(--g-xl);background-color:var(--body-background);-webkit-box-shadow:0 0 15px -3px rgba(0,0,0,.35);-moz-box-shadow:0 0 15px -3px rgba(0,0,0,.35);box-shadow:0 0 15px -3px rgba(0,0,0,.35);-webkit-border-radius:var(--br-m);-moz-border-radius:var(--br-m);border-radius:var(--br-m);padding:var(--p-xl)}.login_link__9bOXs{color:var(--golden500);text-decoration:none;text-align:center}.login_links__F_3G7{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--g-xl)}@media screen and (min-width:410px){.login_links__F_3G7{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}}.login_logo__xLQad{max-width:200px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.footer_footer__ksEPI,.login_logo__xLQad{width:100%;display:-webkit-flex;display:-moz-box;display:flex}.footer_footer__ksEPI{height:auto;background-color:var(--layout-element-bg);-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;color:var(--text-black);-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:var(--p-m);padding-top:var(--p-m);gap:var(--g-m);padding-bottom:var(--p-m);grid-area:footer}.footer_footer__ksEPI a{color:var(--green500);text-decoration:none}.footer_azienda__PVy0D{width:100%;text-align:center;color:var(--green500);font-weight:600}.footer_w__UmQQT{display:grid;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;grid-gap:var(--g-s);gap:var(--g-s);font-size:var(--f-s);text-align:center}@media screen and (min-width:500px){.footer_w__UmQQT{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:700px){.footer_w__UmQQT{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1100px){.footer_w__UmQQT{grid-template-columns:repeat(6,1fr)}}