@font-face{font-family:Quadrau Söhne;src:url(/login/test-soehne-buch.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quadrau Söhne;src:url(/login/test-soehne-kraftig.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Quadrau Söhne;src:url(/login/test-soehne-halbfett.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Quadrau Mono;src:url(/login/ibm-plex-mono-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.accesso-quadrau{--font-brand-sans:"Quadrau Söhne","Helvetica Neue",Arial,sans-serif;--font-brand-mono:"Quadrau Mono",monospace;--qa-paper:#fff;--qa-ink:#101c3b;--qa-muted:#646e80;--qa-line:#d6dce6;--qa-link:#163da8;min-height:100svh;background:var(--qa-paper);color:var(--qa-ink);color-scheme:light;font-family:var(--font-brand-sans);font-weight:400;-webkit-font-smoothing:antialiased}.accesso-quadrau *,.accesso-quadrau :after,.accesso-quadrau :before{box-sizing:border-box}.accesso-quadrau [hidden]{display:none!important}.accesso-quadrau .qa-layout{display:grid;grid-template-columns:minmax(0,48fr) minmax(0,52fr);min-height:100svh}.accesso-quadrau .qa-access{display:flex;flex-direction:column;min-width:0;padding:28px 36px}.accesso-quadrau .qa-brand{display:inline-flex;width:-moz-fit-content;width:fit-content}.accesso-quadrau .qa-logo{display:block;width:120px;height:auto;flex-shrink:0}.accesso-quadrau .qa-main{display:flex;flex:1 1;align-items:center;justify-content:center;padding:32px 0}.accesso-quadrau .qa-form{width:100%;max-width:320px}.accesso-quadrau :is(h1,h2){font-family:var(--font-brand-sans);color:inherit}.accesso-quadrau h1{margin:0 0 22px;font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.65px}.accesso-quadrau .qa-label{display:block;margin:14px 0 6px;color:var(--qa-ink);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:normal;text-transform:none}.accesso-quadrau .qa-input{display:flex;align-items:center;min-height:44px;border:1px solid var(--qa-line);border-radius:6px;background:var(--qa-paper)}.accesso-quadrau .qa-input:focus-within{border-color:var(--qa-link);outline:3px solid #163da820;outline-offset:1px}.accesso-quadrau input{width:100%;min-width:0;padding:11px 12px;border:0;border-radius:6px;background:transparent;color:var(--qa-ink);font:400 14px/1.4 var(--font-brand-sans)}.accesso-quadrau input:focus{outline:none;box-shadow:none}.accesso-quadrau input::placeholder{color:#7d8594;opacity:1}.accesso-quadrau .qa-input:has(input[aria-invalid=true]){border-color:#bb3434}.accesso-quadrau :is(button,a){-webkit-tap-highlight-color:transparent}.accesso-quadrau button{font-family:var(--font-brand-sans);cursor:pointer}.accesso-quadrau :is(button,a):focus-visible{outline:3px solid var(--qa-link);outline-offset:4px}.accesso-quadrau .qa-eye{display:grid;flex-shrink:0;place-items:center;min-width:40px;min-height:40px;margin-right:1px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--qa-muted)}.accesso-quadrau .qa-eye svg{width:16px;height:16px}.accesso-quadrau .qa-text-action{display:inline-flex;align-items:center;min-height:30px;padding:5px 0;border:0;background:transparent;color:var(--qa-link);font-size:12px;line-height:1.5;text-decoration:underline;-webkit-text-decoration-color:#163da880;text-decoration-color:#163da880;text-underline-offset:3px}.accesso-quadrau .qa-forgot{display:flex;width:-moz-fit-content;width:fit-content;margin:4px 0 0 auto}.accesso-quadrau .qa-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:12px 0 0;padding:11px 16px;border:1px solid var(--qa-link);border-radius:6px;background:var(--qa-link);color:#fff;font-size:13px;font-weight:500;line-height:1.4;transition:transform .12s var(--ease-out)}.accesso-quadrau .qa-submit:active{transform:scale(.985)}.accesso-quadrau .qa-submit:disabled{cursor:default;opacity:.7}.accesso-quadrau .qa-signup{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 6px;margin-top:18px;padding-top:12px;border-top:1px solid var(--qa-line);color:var(--qa-muted);font-size:12px;line-height:1.5}.accesso-quadrau .qa-signup .qa-text-action{font-weight:500}.accesso-quadrau .qa-feedback{min-height:18px;margin:8px 0 0;color:var(--qa-muted);font-size:12px;line-height:1.5}.accesso-quadrau .qa-status-error{color:#a82d2d}.accesso-quadrau .qa-story{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;padding:40px 32px;background:#101c3b;color:#f3f6ff}.accesso-quadrau .qa-story-inner{width:100%;max-width:360px}.accesso-quadrau .qa-copy{max-width:330px;min-height:3em;margin:0 auto 26px;font-size:24px;font-weight:500;line-height:1.35;letter-spacing:-.5px;text-align:center;text-wrap:balance}.accesso-quadrau .qa-visual{display:block;width:320px;max-width:100%;margin:0 auto;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;text-align:left}.accesso-quadrau .qa-visual:focus-visible{outline-color:#adc4ff}.accesso-quadrau .qa-visual:disabled{cursor:default}.accesso-quadrau .qa-scena{position:relative;display:block;padding:16px 16px 40px}.accesso-quadrau .qa-doc{position:relative;display:block;padding:16px 18px 14px;border-radius:8px;background:#fff;color:var(--qa-ink);box-shadow:0 24px 48px rgba(3,8,24,.45);font-size:12px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform-origin:50% calc(100% - 135px);transition:opacity var(--moto-medio) var(--ease-out),transform var(--moto-medio) var(--ease-out)}.accesso-quadrau .qa-scena[data-via=true] .qa-doc{opacity:0;transform:scale(.97)}.accesso-quadrau .qa-doc-testa{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--qa-muted)}.accesso-quadrau .qa-doc-testa b{color:var(--qa-ink);font-weight:500}.accesso-quadrau .qa-badge{padding:2px 9px;border-radius:20px;color:#fff;font-size:11px;font-weight:500;white-space:nowrap;transition:background-color var(--moto-medio) ease}.accesso-quadrau .qa-badge>span{display:inline-block;animation:qa-cambio-fase var(--moto-medio) var(--ease-out) both}.accesso-quadrau .qa-doc-cliente{display:block;margin:4px 0 12px;font-size:15px;font-weight:500;letter-spacing:-.2px}.accesso-quadrau .qa-scambio{display:inline-grid;justify-items:end}.accesso-quadrau .qa-scambio[data-lato=inizio]{justify-items:start}.accesso-quadrau .qa-scambio>*{grid-area:1/1;transition:opacity var(--moto-medio) var(--ease-out),transform var(--moto-medio) var(--ease-out)}.accesso-quadrau .qa-scambio>[data-attivo=false]{opacity:0;transform:translateY(4px)}.accesso-quadrau .qa-righe{display:block;border-top:1px solid var(--qa-line)}.accesso-quadrau .qa-riga{display:flex;align-items:center;justify-content:space-between;gap:12px;height:30px;border-bottom:1px solid #eef0f4}.accesso-quadrau .qa-riga-testo{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path var(--moto-lento) var(--ease-out);transition:clip-path var(--moto-lento) var(--ease-out);transition:clip-path var(--moto-lento) var(--ease-out),-webkit-clip-path var(--moto-lento) var(--ease-out)}.accesso-quadrau .qa-riga>.qa-scambio{opacity:0;transition:opacity var(--moto-medio) var(--ease-out)}.accesso-quadrau .qa-riga[data-visibile=true] .qa-riga-testo{-webkit-clip-path:inset(0);clip-path:inset(0)}.accesso-quadrau .qa-riga[data-visibile=true]>.qa-scambio{opacity:1;transition-delay:var(--moto-medio)}.accesso-quadrau .qa-doc-piede{display:flex;align-items:baseline;justify-content:space-between;margin-top:12px;color:var(--qa-muted)}.accesso-quadrau .qa-doc-piede strong{color:var(--qa-ink);font-size:16px;font-weight:500;letter-spacing:-.2px}.accesso-quadrau .qa-azione{position:relative;display:grid;align-items:center;justify-items:end;height:30px;margin-top:12px}.accesso-quadrau .qa-azione>*{grid-area:1/1}.accesso-quadrau .qa-bottone{padding:6px 12px;border-radius:5px;background:var(--qa-link);color:#fff;font-size:12px;font-weight:500;transition:opacity var(--moto-medio) var(--ease-out),transform var(--moto-rapido) var(--ease-out),background-color var(--moto-rapido) ease}.accesso-quadrau .qa-bottone[data-attivo=false]{opacity:0;transform:translateY(4px)}.accesso-quadrau .qa-bottone[data-premuto=true]{background:#12338f;transform:scale(.96)}.accesso-quadrau .qa-invio{justify-self:stretch;height:4px;overflow:hidden;border-radius:2px;background:#eef0f4;opacity:0;transition:opacity var(--moto-medio) ease}.accesso-quadrau .qa-invio i{display:block;height:100%;background:#c08a2d;transform:scaleX(0);transform-origin:left}.accesso-quadrau .qa-invio[data-attivo=true]{opacity:1}.accesso-quadrau .qa-invio[data-attivo=true] i{transform:scaleX(1);transition:transform calc(var(--moto-lento) * 3) var(--ease-in-out)}.accesso-quadrau .qa-cursore{position:absolute;top:14px;right:34px;opacity:0;transform:translate(72px,64px);transition:transform calc(var(--moto-lento) * 2) var(--ease-in-out),opacity var(--moto-medio) ease}.accesso-quadrau .qa-cursore[data-su=true]{opacity:1;transform:translate(0)}.accesso-quadrau .qa-cursore svg{display:block;transition:transform var(--moto-rapido) var(--ease-out)}.accesso-quadrau .qa-cursore[data-clic=true] svg{transform:scale(.86)}.accesso-quadrau .qa-cursore:before{content:"";position:absolute;top:-10px;left:-10px;width:20px;height:20px;border:2px solid var(--qa-link);border-radius:50%;opacity:0}.accesso-quadrau .qa-cursore[data-clic=true]:before{animation:qa-onda var(--moto-lento) var(--ease-out)}.accesso-quadrau .qa-timbro{position:absolute;right:20px;bottom:16px;padding:4px 10px;border:2px solid #3f7d52;border-radius:5px;background:hsla(0,0%,100%,.92);color:#3f7d52;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:rotate(-8deg);transition:opacity var(--moto-medio) ease}.accesso-quadrau .qa-timbro[data-visibile=true]{opacity:1;animation:qa-timbro var(--moto-medio) var(--ease-out)}.accesso-quadrau .qa-spunta{position:absolute;top:-14px;right:-14px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#3f7d52;color:#fff;box-shadow:0 0 0 4px #101c3b;opacity:0;transform:scale(.6);transition:opacity var(--moto-medio) ease,transform var(--moto-medio) var(--ease-out)}.accesso-quadrau .qa-spunta[data-visibile=true]{opacity:1;transform:scale(1)}.accesso-quadrau .qa-scena:not([data-consegna=no]) .qa-doc{opacity:0;transform:scale(.3)}.accesso-quadrau .qa-camion{position:absolute;bottom:64px;left:50%;width:150px;margin-left:-75px;opacity:0;transform:translateX(-160px);transition:opacity var(--moto-medio) ease,transform 0s linear var(--moto-medio)}.accesso-quadrau .qa-camion svg{display:block}.accesso-quadrau .qa-ruota{transform-box:fill-box;transform-origin:center}.accesso-quadrau .qa-pacco{position:absolute;bottom:140px;left:50%;width:84px;margin-left:-42px;opacity:0;transform:scale(.6);transform-origin:50% 100%;transition:opacity var(--moto-medio) ease,transform 0s linear var(--moto-medio)}.accesso-quadrau .qa-pacco svg{display:block}.accesso-quadrau .qa-scena:is([data-consegna=chiude],[data-consegna=arriva]) .qa-pacco{opacity:1;transform:none;transition:opacity var(--moto-medio) var(--ease-out),transform var(--moto-medio) var(--ease-out)}.accesso-quadrau .qa-scena:is([data-consegna=arriva],[data-consegna=carica]) .qa-camion{opacity:1;transform:none;transition:transform calc(var(--moto-lento) * 2) var(--ease-out),opacity var(--moto-medio) ease}.accesso-quadrau .qa-scena[data-consegna=carica] .qa-pacco{opacity:1;transform:translate(-22px,50px) scale(.56);transition:transform var(--moto-lento) var(--ease-in-out)}.accesso-quadrau .qa-scena[data-consegna=arriva] .qa-ruota{animation:qa-gira var(--moto-lento) linear 2}.accesso-quadrau .qa-copy[data-animate=true]{animation:qa-cambio-fase var(--moto-medio) var(--ease-out) both}.accesso-quadrau [data-playing=false],.accesso-quadrau [data-playing=false] *{animation-play-state:paused}.accesso-quadrau .qa-copy[data-playing=false],.accesso-quadrau [data-playing=false] .qa-copy{animation:none}@keyframes qa-onda{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}@keyframes qa-timbro{0%{opacity:0;transform:rotate(-8deg) scale(1.6)}}@keyframes qa-gira{to{transform:rotate(1turn)}}@keyframes qa-cambio-fase{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.accesso-quadrau .qa-eye:hover{background:#f0f3fa;color:var(--qa-ink)}.accesso-quadrau .qa-text-action:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.accesso-quadrau .qa-submit:enabled:hover{border-color:#12338f;background:#12338f}}@media (min-width:761px) and (max-width:1000px){.accesso-quadrau .qa-access{padding-inline:28px}.accesso-quadrau .qa-story{padding-inline:24px}}@media (max-width:760px){.accesso-quadrau .qa-layout{grid-template-columns:minmax(0,1fr)}.accesso-quadrau .qa-story{display:none}.accesso-quadrau .qa-access{padding:24px}.accesso-quadrau .qa-logo{width:112px}.accesso-quadrau .qa-brand{align-items:center;min-height:44px}.accesso-quadrau .qa-main{padding:36px 0}.accesso-quadrau input{padding-block:9px;font-size:16px}.accesso-quadrau .qa-eye,.accesso-quadrau .qa-text-action{min-height:44px}.accesso-quadrau .qa-eye{min-width:44px}}.accesso-quadrau[data-motion=false] *,.accesso-quadrau[data-motion=false] :after,.accesso-quadrau[data-motion=false] :before{animation:none!important;transition:none!important}.accesso-quadrau[data-motion=false] .qa-submit:active{transform:none}@media (prefers-reduced-motion:reduce){.accesso-quadrau *,.accesso-quadrau :after,.accesso-quadrau :before{animation:none!important;transition:none!important}.accesso-quadrau .qa-submit:active{transform:none}}