:root{--tuocat-bianco:#fff;--tuocat-grigio-50:#f3f3f1;--tuocat-grigio-100:#e7eef3;--tuocat-grigio-200:#e3e8eb;--tuocat-grigio-300:#c1c7ca;--tuocat-grigio-blu:#5c6f82;--tuocat-base:#102c53;--tuocat-accento:#2942db;--tuocat-accento-scuro:#1c34c8;--tuocat-azzurro:#67b3ff;--tuocat-errore-tecnico:#a02a28;--tuocat-gravita-info-testo:#2f6f8f;--tuocat-gravita-info-fondo:#e4eef3;--tuocat-gravita-attention-testo:#8a5a00;--tuocat-gravita-attention-fondo:#f6ecd2;--tuocat-gravita-priority-testo:#7e2a66;--tuocat-gravita-priority-fondo:#f1e2ec;--tuocat-target-minimo:44px;--tuocat-target-scala:56px;--tuocat-testo-minimo:13px;--tuocat-larghezza-riferimento:420px;--tuocat-carattere-testo:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--tuocat-carattere-dati:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--tuocat-testo-etichetta:13px;--tuocat-interlinea-etichetta:1.55;--tuocat-testo-nota:15px;--tuocat-interlinea-nota:1.5;--tuocat-testo-corpo:17px;--tuocat-interlinea-corpo:1.5;--tuocat-testo-voce:19px;--tuocat-interlinea-voce:1.35;--tuocat-testo-sezione:22px;--tuocat-interlinea-sezione:1.25;--tuocat-testo-schermata:27px;--tuocat-interlinea-schermata:1.2;--tuocat-peso-normale:400;--tuocat-peso-medio:500;--tuocat-peso-forte:600;--tuocat-spazio-xs:4px;--tuocat-spazio-s:8px;--tuocat-spazio-m:12px;--tuocat-spazio-l:16px;--tuocat-spazio-xl:24px;--tuocat-spazio-xxl:32px;--tuocat-raggio-controllo:14px;--tuocat-raggio-scheda:16px;--tuocat-raggio-pillola:999px;--tuocat-bersaglio-minimo:44px;--tuocat-bersaglio-scala:56px;--tuocat-bersaglio-campo:60px;--tuocat-bersaglio-voce:84px;--tuocat-bersaglio-dominante:96px;--tuocat-ombra-scheda:0 1px 2px #102c530d, 0 4px 10px -6px #102c5338;--tuocat-ombra-sollevata:0 2px 4px #102c530d, 0 24px 48px -24px #102c534d;--tuocat-movimento-durata:.32s;--tuocat-movimento-curva:cubic-bezier(.22, .61, .36, 1);--tuocat-movimento-scala:70ms}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--tuocat-bianco);color:var(--tuocat-base);font-family:var(--tuocat-carattere-testo);font-size:var(--tuocat-testo-corpo);line-height:var(--tuocat-interlinea-corpo);text-align:start}.schermo{padding-inline:var(--tuocat-spazio-xl);padding-block:var(--tuocat-spazio-xl)}.soloScreenReader{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
