@font-face{font-family:Playfair Display;src:url(/fonts/playfair-display-500.woff2) format("woff2");font-weight:500;font-display:block}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-display-700.woff2) format("woff2");font-weight:700;font-display:block}@font-face{font-family:Fraunces Marchio;src:url(/fonts/fraunces-marchio.woff2) format("woff2");font-weight:700;font-display:block}@font-face{font-family:Gelasio;src:url(/fonts/gelasio-400.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:Gelasio;src:url(/fonts/gelasio-600.woff2) format("woff2");font-weight:600;font-display:block}:root{--primary: #E8834A;--primary-dim: #C96A38;--on-primary: #1A0F08;--critical: #c0392b;--on-critical: #f4f0e8;--surface: #14100C;--surf-cont-low: #221A12;--surf-cont: #302518;--surf-cont-high: #40311F;--surf-cont-highest: #543F27;--on-surface: #F2EDE5;--on-surface-var: #A3927D;--outline: #5A452C;--primary-tint: rgba(232, 131, 74, .1);--primary-border: rgba(232, 131, 74, .55);--luce-alto: rgba(255, 232, 200, .07);--azione: #F2EDE5;--on-azione: #1E1710;--r-xs: 4px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 24px;--r-full: 999px;--display: "Playfair Display", Georgia, serif;--corpo: "Gelasio", Georgia, serif;--marchio: "Fraunces Marchio", "Playfair Display", Georgia, serif;--t-contatore: clamp(56px, 19vw, 74px);--t-headline: 19px;--t-title: 20px;--t-valore: 19px;--t-body: 16px;--t-label: 12px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--touch-min: 56px;--touch-registra: 62px;--molla: cubic-bezier(.2, .9, .25, 1.25);--molla-durata: .26s}*,*:before,*:after{box-sizing:border-box}html{height:100%;margin:0;background:var(--surface);color-scheme:dark;overscroll-behavior:none}#root{height:100dvh;margin:0}body{min-height:100%;margin:0;background:var(--surface);overscroll-behavior:none;color:var(--on-surface);font-family:var(--corpo);font-size:var(--t-body);line-height:1.45;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}button{font-family:inherit;color:inherit;background:var(--surf-cont);border:none;min-height:var(--touch-min);cursor:pointer;transition:transform var(--molla-durata) var(--molla),border-radius var(--molla-durata) var(--molla),background-color .12s linear}input,textarea{font-family:var(--corpo);font-size:var(--t-body);color:var(--on-surface);background:var(--surf-cont-low);border:1px solid var(--outline);border-radius:var(--r-lg);min-height:var(--touch-min);padding:0 18px;width:100%;outline:none;box-shadow:inset 0 1px 0 var(--luce-alto);transition:border-color .12s linear;-webkit-user-select:text;user-select:text}input:focus,textarea:focus{border-color:var(--primary)}input:focus-visible,textarea:focus-visible{outline:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::placeholder{color:var(--on-surface-var)}:focus-visible{outline:3px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.display{font-family:var(--display);letter-spacing:-.02em}.marchio{font-family:var(--marchio);font-weight:700;font-size:38px;line-height:1;letter-spacing:-.045em;font-variation-settings:"SOFT" 0,"WONK" 1,"opsz" 144}.marchio-punto{color:var(--primary)}.label{font-family:var(--corpo);font-size:var(--t-label);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--on-surface-var)}a{color:inherit;-webkit-tap-highlight-color:transparent}#scheda-stampa{display:none}@media print{@page{size:A4 portrait;margin:18mm 16mm 16mm}#root{display:none!important}#scheda-stampa{display:block;background:#fff;color:#000;font-family:Gelasio,Georgia,serif;font-size:10.5pt;line-height:1.4}html,body{background:#fff!important;margin:0;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sk-rullino{break-after:page}.sk-rullino:last-child{break-after:auto}.sk-testata{border-bottom:1.6pt solid #000;padding-bottom:5mm;margin-bottom:6mm}.sk-titolo{font-family:Playfair Display,Georgia,serif;font-size:22pt;font-weight:700;letter-spacing:-.02em;margin:0 0 1mm}.sk-sottotitolo{font-size:10pt;font-style:italic;color:#444;margin:0}.sk-dati{display:grid;grid-template-columns:1fr 1fr;gap:2mm 10mm;margin-bottom:6mm}.sk-dato{display:flex;gap:3mm}.sk-etichetta{font-size:7.5pt;letter-spacing:.1em;text-transform:uppercase;color:#666;min-width:26mm;padding-top:.6mm}.sk-valore{font-variant-numeric:tabular-nums}.sk-spinta{display:inline-block;border:1pt solid #000;padding:.6mm 2mm;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:9pt}.sk-tabella{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.sk-tabella thead th{font-size:7.5pt;letter-spacing:.1em;text-transform:uppercase;color:#666;text-align:left;font-weight:400;border-bottom:.8pt solid #000;padding:0 2mm 1.5mm 0}.sk-tabella thead{display:table-header-group}.sk-tabella tbody tr{break-inside:avoid;page-break-inside:avoid}.sk-tabella td{padding:1.6mm 2mm 1.6mm 0;border-bottom:.3pt solid #ccc;vertical-align:top}.sk-num{width:9mm;font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:11pt}.sk-ora{width:13mm}.sk-tempo{width:16mm}.sk-diafr{width:18mm}.sk-focale{width:16mm}.sk-nota{color:#333}.sk-vuoto{color:#999}.sk-piede{margin-top:8mm;border-top:.8pt solid #000;padding-top:4mm;font-size:9pt}.sk-righe-vuote{margin-top:3mm;border-bottom:.3pt solid #999;height:7mm}.sk-indice{break-after:page}.sk-indice ol{margin:4mm 0 0;padding-left:6mm;font-variant-numeric:tabular-nums}.sk-indice li{margin-bottom:2mm}}
