:root{--bianco:#fff;--chiaro:#f5f4f2;--chiaro-2:#eeecea;--scuro:#141414;--scuro-2:#1d1d1b;--testo:#1d1d1b;--testo-2:#56534e;--testo-3:#86817a;--testo-chiaro:#f5f4f2;--testo-chiaro-2:#a8a29a;--filo:#e2dfda;--filo-forte:#cbc6be;--filo-scuro:#333230;--bordeaux:#6f012a;--bordeaux-2:#8d0f3c;--oro:#c09a6b;--oro-scuro:#a37f52;--disponibile:#3f6b46;--serif:var(--font-newsreader), "Iowan Old Style", Palatino, Georgia, serif;--sans:var(--font-sk), "SF Pro Display", -apple-system, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--t-xs:.75rem;--t-sm:.875rem;--t-base:1.0625rem;--t-md:1.25rem;--t-lg:1.625rem;--t-xl:2.25rem;--t-2xl:3.25rem;--t-3xl:4.5rem;--t-4xl:6.5rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--s-11:11rem;--s-12:14rem;--pagina:1320px;--stretta:980px;--misura:62ch;--margine:clamp(1.25rem, 4vw, 3.5rem);--testata:64px;--ease:cubic-bezier(.28, .11, .32, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--d-fast:.24s;--d-base:.52s;--d-slow:.9s;--d-cine:1.4s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--bianco);color:var(--testo);font-family:var(--sans);font-size:var(--t-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}h1,h2,h3,h4,h5,h6{text-wrap:balance;margin:0;font-weight:400}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}img,svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--bordeaux);outline-offset:3px;border-radius:2px}::selection{background:var(--bordeaux);color:var(--bianco)}.u-titolo{font-family:var(--serif);letter-spacing:-.024em;font-variant-numeric:lining-nums;font-weight:400;line-height:1.03}.u-etichetta{font-family:var(--sans);font-weight:700;font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--testo-3)}.u-tabular{font-variant-numeric:tabular-nums lining-nums}.u-nascosto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-misura{max-width:var(--misura)}.u-pagina{width:100%;max-width:var(--pagina);padding-inline:var(--margine);margin-inline:auto}.u-stretta{width:100%;max-width:var(--stretta);padding-inline:var(--margine);margin-inline:auto}.u-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-skip{left:var(--s-4);z-index:100;background:var(--bordeaux);color:var(--bianco);padding:var(--s-3) var(--s-5);font-size:var(--t-sm);transition:top var(--d-fast) var(--ease);position:absolute;top:-100px}.u-skip:focus{top:var(--s-4)}.rivela{opacity:1;transform:none}html.js .rivela{opacity:0;transition:opacity var(--d-slow) var(--ease-out), transform var(--d-slow) var(--ease-out);transition-delay:var(--ritardo,0s);will-change:opacity, transform;transform:translateY(28px)}html.js .rivela[data-visibile=si]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js .rivela{opacity:1;transform:none}}
