.Q0tw_a_radice{background:var(--brand-navy);min-height:100dvh;color:var(--ink);font-family:var(--font-ft-sans), ui-sans-serif, -apple-system, sans-serif;padding-top:max(clamp(28px, 7vh, 72px), var(--ft-sa-alto));padding-bottom:max(64px, var(--ft-sa-basso));padding-left:max(20px, var(--ft-sa-sinistra));padding-right:max(20px, var(--ft-sa-destra));justify-content:center;align-items:flex-start;display:flex}.Q0tw_a_foglio{width:100%;max-width:384px}.Q0tw_a_marchio{align-items:center;gap:10px;margin-bottom:34px;display:flex}.Q0tw_a_marchio svg{width:20px;height:20px;display:block}.Q0tw_a_marchio span{font-family:var(--font-ft-serif), Georgia, serif;letter-spacing:.2em;text-indent:.2em;font-size:14px}.Q0tw_a_titolo{font-family:var(--font-ft-serif), Georgia, serif;text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.2rem + 1.4vw,2rem);font-weight:400;line-height:1.12}.Q0tw_a_occhiello{color:var(--ink-2);margin:10px 0 0;font-size:14px}.Q0tw_a_campo{margin-top:20px}.Q0tw_a_etichetta{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);margin-bottom:7px;font-size:11px;display:block}.Q0tw_a_casella{width:100%;min-height:48px;font:inherit;border:1px solid color-mix(in srgb, var(--brand-cream) 26%, transparent);background:var(--brand-navy-2);color:var(--ink);border-radius:2px;outline:none;padding:12px 14px;font-size:15px}.Q0tw_a_casella::placeholder{color:var(--ink-2);opacity:.7}.Q0tw_a_casella:focus-visible{outline:2px solid var(--brand-ochre);outline-offset:2px}.Q0tw_a_aiuto{color:var(--ink-2);margin:7px 0 0;font-size:12.5px}.Q0tw_a_storto{color:var(--brand-ochre);margin:7px 0 0;font-size:12.5px}.Q0tw_a_principale{width:100%;min-height:48px;font:inherit;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--action);background:var(--action);color:var(--action-ink);cursor:pointer;border-radius:2px;margin-top:26px;font-size:13px;transition:opacity .18s}.Q0tw_a_principale:hover{opacity:.88}.Q0tw_a_principale:disabled:hover{opacity:.4}.Q0tw_a_principale:disabled{color:color-mix(in srgb, var(--brand-cream) 50%, transparent);border-color:color-mix(in srgb, var(--brand-cream) 22%, transparent);cursor:not-allowed;background:0 0}.Q0tw_a_google{width:100%;min-height:48px;font:inherit;border:1px solid color-mix(in srgb, var(--brand-cream) 26%, transparent);color:var(--ink);cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;gap:9px;font-size:14px;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.Q0tw_a_google:hover{background-color:color-mix(in srgb, var(--brand-cream) 9%, transparent);box-shadow:inset 0 0 0 1px var(--ink)}.Q0tw_a_google:disabled{opacity:.45;cursor:not-allowed}.Q0tw_a_google small{color:var(--ink-2);text-transform:none;letter-spacing:0;font-size:12px}.Q0tw_a_oppure{align-items:center;gap:12px;margin:18px 0;display:flex}.Q0tw_a_oppure i{background:color-mix(in srgb, var(--brand-cream) 24%, transparent);flex:1;height:1px}.Q0tw_a_oppure span{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.Q0tw_a_piede{color:var(--ink-2);border-top:1px solid color-mix(in srgb, var(--brand-cream) 24%, transparent);margin-top:26px;padding-top:18px;font-size:13px}.Q0tw_a_piede a{color:var(--ink);text-underline-offset:3px;align-items:center;min-height:24px;text-decoration:underline;display:inline-flex}.Q0tw_a_posta{border-left:2px solid var(--brand-ochre);padding:2px 0 2px 16px}.Q0tw_a_posta h2{font-family:var(--font-ft-serif), Georgia, serif;margin:0;font-size:20px;font-weight:400}.Q0tw_a_posta p{color:var(--ink-2);margin:10px 0 0;font-size:14px}.Q0tw_a_posta b{color:var(--ink);font-weight:400}
