@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/esempi/laboratorio/_astro/space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/esempi/laboratorio/_astro/space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/esempi/laboratorio/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/esempi/laboratorio/_astro/ibm-plex-sans-cyrillic-ext-wght-normal.d45eAU9y.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/esempi/laboratorio/_astro/ibm-plex-sans-cyrillic-wght-normal.BAAhND-U.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/esempi/laboratorio/_astro/ibm-plex-sans-greek-wght-normal.CmyJS8uq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/esempi/laboratorio/_astro/ibm-plex-sans-vietnamese-wght-normal.Dg1JeJN0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/esempi/laboratorio/_astro/ibm-plex-sans-latin-ext-wght-normal.CIII54If.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/esempi/laboratorio/_astro/ibm-plex-sans-latin-wght-normal.IvpUvPa2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/esempi/laboratorio/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/esempi/laboratorio/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/esempi/laboratorio/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/esempi/laboratorio/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/esempi/laboratorio/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-grafite: oklch(20.5% .01 268);--color-grafite-2: oklch(24.5% .01 265);--color-grafite-3: oklch(29% .012 265);--color-regola-scura: oklch(34% .012 265);--color-osso: oklch(93.2% .017 85);--color-osso-2: oklch(88.5% .016 85);--color-osso-3: oklch(85% .018 85);--color-regola-chiara: oklch(78% .018 80);--color-luce: oklch(97.5% .01 85);--color-osso-tenue: oklch(80% .012 85);--color-osso-spento: oklch(70% .012 85);--color-grafite-tenue: oklch(36% .012 265);--color-grafite-spento: oklch(45% .012 265);--color-ambra: oklch(77.4% .169 63.3);--color-ambra-chiara: oklch(84% .14 68);--color-uv: oklch(52.8% .277 285.6);--color-uv-scuro: oklch(46% .24 285);--color-uv-chiaro: oklch(74% .15 290);--color-uv-alone: oklch(52.8% .277 285.6 / .6);--color-acciaio: oklch(58% .008 265);--color-acciaio-luce: oklch(72% .008 265);--color-acciaio-ombra: oklch(44% .01 265);--color-acciaio-scuro: oklch(31% .01 265);--color-display: oklch(16.5% .012 268);--color-errore-scuro: oklch(76% .14 28);--color-errore-chiaro: oklch(50% .19 28);--color-esempio: oklch(90% .07 78);--color-esempio-ink: oklch(20.5% .01 268);--color-esempio-bordo: oklch(70% .12 66);--color-velo: oklch(20.5% .01 268 / .86);--color-velo-pieno: oklch(20.5% .01 268 / .97);--color-ombra: oklch(12% .01 268 / .45);--font-display: "Space Grotesk Variable", "Space Grotesk", ui-sans-serif, sans-serif;--font-body: "IBM Plex Sans Variable", "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--text-xs: .8125rem;--text-sm: .9375rem;--text-base: 1.0625rem;--text-md: 1.3125rem;--text-lg: 1.625rem;--text-xl: clamp(1.9rem, 1.4rem + 1.8vw, 2.6rem);--text-2xl: clamp(2.3rem, 1.5rem + 3.4vw, 4rem);--text-display: clamp(2.6rem, 1.5rem + 4.6vw, 5.25rem);--text-nome: clamp(3.1rem, 14.5vw, 7rem);--space-3xs: .125rem;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2.5rem;--space-2xl: 4rem;--space-3xl: 6rem;--space-4xl: 9rem;--page-max: 84rem;--page-gutter: clamp(1rem, .4rem + 2.8vw, 3rem);--measure: 62ch;--testa-h: 4.25rem;--radius-sm: 3px;--radius-md: 6px;--radius-lg: 12px;--rule-w: 1px;--z-base: 1;--z-raised: 10;--z-sticky: 200;--z-modal: 400;--z-toast: 500;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-micro: .12s;--dur-short: .22s;--dur-long: .42s}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:clip}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--testa-h) + var(--space-lg))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--color-grafite);color:var(--color-osso);font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}picture{display:block}h1,h2,h3{font-family:var(--font-display);font-style:normal;font-weight:700;line-height:1.02;letter-spacing:-.03em;margin:0;overflow-wrap:anywhere;min-width:0;text-wrap:balance}h1{font-size:var(--text-display);letter-spacing:-.04em;line-height:.98}h2{font-size:var(--text-2xl);letter-spacing:-.035em}h3{font-size:var(--text-md);line-height:1.2;letter-spacing:-.015em}p{margin:0}p+p{margin-top:var(--space-md)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}:focus-visible{outline:2px solid var(--focus, var(--color-uv-chiaro));outline-offset:3px;border-radius:var(--radius-sm)}.wrap{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter)}.vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.scura{--fondo: var(--color-grafite);--testo: var(--color-osso);--testo-2: var(--color-osso-tenue);--testo-3: var(--color-osso-spento);--regola: var(--color-regola-scura);--rilievo: var(--color-grafite-2);--accento: var(--color-ambra);--accento-hover: var(--color-ambra-chiara);--accento-ink: var(--color-grafite);--focus: var(--color-uv-chiaro);--errore: var(--color-errore-scuro);background:var(--fondo);color:var(--testo);font-weight:350}.chiara{--fondo: var(--color-osso);--testo: var(--color-grafite);--testo-2: var(--color-grafite-tenue);--testo-3: var(--color-grafite-spento);--regola: var(--color-regola-chiara);--rilievo: var(--color-osso-2);--accento: var(--color-uv);--accento-hover: var(--color-uv-scuro);--accento-ink: var(--color-osso);--focus: var(--color-uv-scuro);--errore: var(--color-errore-chiaro);background:var(--fondo);color:var(--testo);font-weight:400}.fascia{position:relative}.fascia__testa{display:grid;gap:var(--space-md);margin-bottom:var(--space-2xl);max-width:54rem}.fascia.emerge{padding-top:calc(var(--space-3xl) + var(--space-md))}.lede{font-size:var(--text-md);line-height:1.45;color:var(--testo-2);max-width:var(--measure);text-wrap:pretty}.lede>span{display:block;text-wrap:balance}.testo-2{color:var(--testo-2)}.numero{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.tre-d{color:var(--accento)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:3rem;padding:var(--space-sm) var(--space-lg);border:var(--rule-w) solid var(--accento);border-radius:var(--radius-md);background:var(--accento);color:var(--accento-ink);font:600 var(--text-base) / 1 var(--font-body);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.btn:after{content:"→";transition:transform var(--dur-short) var(--ease-out)}.btn--secco:after{content:none}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn--linea{background:transparent;color:var(--testo);border-color:var(--testo-3)}.link-freccia{font-weight:600;color:var(--testo);text-decoration:none;white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1.5px no-repeat;padding-bottom:2px;transition:background-size var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}@media(hover:hover){.btn:hover{background:var(--accento-hover);border-color:var(--accento-hover)}.btn:hover:after{transform:translate(4px)}.btn--linea:hover{background:var(--rilievo);border-color:var(--testo);color:var(--testo)}.link-freccia:hover{color:var(--accento-hover);background-size:40% 1.5px}}@media(pointer:coarse){.btn{min-height:3rem}}.nota-esempio{display:inline-block;font-size:var(--text-sm);font-weight:400;line-height:1.4;background:var(--color-esempio);color:var(--color-esempio-ink);border:var(--rule-w) solid var(--color-esempio-bordo);padding:.3rem .6rem;border-radius:var(--radius-sm)}.avviso{position:fixed;left:50%;bottom:var(--space-lg);transform:translate(-50%,12px);width:min(92vw,30rem);background:var(--color-osso);color:var(--color-grafite);border:var(--rule-w) solid var(--color-grafite);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.5;opacity:0;pointer-events:none;transition:opacity var(--dur-short) var(--ease-out),transform var(--dur-short) var(--ease-out);z-index:var(--z-toast);box-shadow:0 18px 40px -20px var(--color-ombra)}.avviso.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}@property --p{syntax: "<number>"; inherits: true; initial-value: 1;}@property --n{syntax: "<integer>"; inherits: true; initial-value: 0;}.titolo-stampa{position:relative;width:fit-content;max-width:100%}.titolo-stampa__testo{display:block;position:relative}.titolo-stampa__luce{display:none}.stampa-js [data-stampa-titolo]:not(.stampato){--p: 0}.stampa-js:not(.stampa-pronta) [data-stampa-titolo]{animation:titolo-riserva 1ms linear 3s both}@keyframes titolo-riserva{0%{--p: 0}to{--p: 1}}.stampa-js [data-stampa-titolo]:not(.stampato) .titolo-stampa__testo{clip-path:inset(calc((1 - var(--p)) * (100% + .45em) - .15em) -.3em -.3em -.3em)}.titolo-stampa.in-stampa .titolo-stampa__testo:after{content:"";position:absolute;inset:-.15em -.3em -.3em;background:repeating-linear-gradient(to top,transparent 0 .085em,var(--fondo) .085em .1em);pointer-events:none}.titolo-stampa.in-stampa .titolo-stampa__luce{display:block;position:absolute;inset:-.15em -.3em -.3em;transform:translateY(calc((1 - var(--p)) * 100%));pointer-events:none}.titolo-stampa__luce:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--color-uv-chiaro);box-shadow:0 0 14px 3px var(--color-uv-alone)}@supports (animation-timeline: view()){@media(min-width:40rem)and (prefers-reduced-motion:no-preference){.emerge{view-timeline:--emerge}.emerge:before{content:"";position:absolute;inset:0 0 auto;height:6.5rem;pointer-events:none;z-index:var(--z-raised);background:linear-gradient(var(--color-grafite) 0 0) 0 0 / 100% .5rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) 6vw -3.4rem / .9rem 6.8rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) 17vw -1.9rem / .6rem 3.8rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) 29vw -4.6rem / 1.1rem 9.2rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) calc(29vw + .3rem) 5.2rem / .5rem .5rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) 44vw -2.4rem / .7rem 4.8rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) 57vw -3.8rem / 1rem 7.6rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) 71vw -1.6rem / .55rem 3.2rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) 83vw -3rem / .95rem 6rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) calc(83vw + .25rem) 3.7rem / .45rem .45rem no-repeat,radial-gradient(closest-side,var(--color-grafite) 90%,transparent) 94vw -2.1rem / .65rem 4.2rem no-repeat;transform-origin:50% 0;animation:gocce linear both;animation-timeline:--emerge;animation-range:cover 0% cover 55svh}}}@keyframes gocce{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@view-transition{navigation:auto}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:.26s var(--ease-in) both pagina-via}::view-transition-new(root){animation:.42s var(--ease-out) both pagina-entra}}@keyframes pagina-via{to{opacity:0}}@keyframes pagina-entra{0%{opacity:0;transform:translateY(1.5rem)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.12s!important;animation-duration:1ms!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}.avviso{transform:translate(-50%)}}.testa[data-astro-cid-brvs3g5r]{--accento: var(--color-ambra);--accento-hover: var(--color-ambra-chiara);--accento-ink: var(--color-grafite);position:sticky;top:var(--space-sm);z-index:var(--z-sticky);height:var(--testa-h);margin-bottom:calc(-1 * var(--testa-h));padding-inline:var(--page-gutter);display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-sm);pointer-events:none}.testa[data-astro-cid-brvs3g5r]>[data-astro-cid-brvs3g5r]{pointer-events:auto}.testa--laboratorio[data-astro-cid-brvs3g5r]{justify-content:center}.testa[data-astro-cid-brvs3g5r]>.testa__marchio[data-astro-cid-brvs3g5r],.testa__barra[data-astro-cid-brvs3g5r]{display:inline-flex;align-items:center;min-height:3rem;background:color-mix(in oklch,var(--color-grafite) 90%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:var(--rule-w) solid var(--color-regola-scura);border-radius:var(--radius-md);color:var(--color-osso)}.testa[data-astro-cid-brvs3g5r]>.testa__marchio[data-astro-cid-brvs3g5r]{padding:0 var(--space-md)}.testa__marchio[data-astro-cid-brvs3g5r]{display:inline-flex;align-items:center;color:var(--color-osso);text-decoration:none;white-space:nowrap}.testa__marchio[data-astro-cid-brvs3g5r] b[data-astro-cid-brvs3g5r]{font-family:var(--font-display);font-weight:700;font-size:1.25rem;letter-spacing:-.035em;line-height:1}.testa[data-astro-cid-brvs3g5r]>.testa__azione[data-astro-cid-brvs3g5r]{border-color:var(--color-grafite)}.testa__barra[data-astro-cid-brvs3g5r]{position:relative;gap:var(--space-xs);padding:.375rem;max-width:100%}.testa[data-astro-cid-brvs3g5r] .testa__barra[data-astro-cid-brvs3g5r]{--accento: var(--color-uv);--accento-hover: var(--color-uv-scuro);--accento-ink: var(--color-osso);background:color-mix(in oklch,var(--color-luce) 96%,transparent);border-color:var(--color-grafite-spento);color:var(--color-grafite);box-shadow:0 18px 40px -14px var(--color-ombra),0 2px 6px -2px var(--color-ombra)}.testa__barra[data-astro-cid-brvs3g5r]:before{content:"";position:absolute;inset:-1px var(--space-xl) auto;height:2px;background:var(--color-uv-chiaro);box-shadow:0 0 14px 2px var(--color-uv-alone);pointer-events:none}.testa__barra[data-astro-cid-brvs3g5r] .testa__marchio[data-astro-cid-brvs3g5r]{min-height:3.25rem;padding:0 var(--space-md);color:var(--color-grafite)}.testa__barra[data-astro-cid-brvs3g5r] .testa__marchio[data-astro-cid-brvs3g5r] b[data-astro-cid-brvs3g5r]{font-size:1.4rem}.testa__barra[data-astro-cid-brvs3g5r] .testa__azione[data-astro-cid-brvs3g5r]{min-height:3.25rem;padding-inline:var(--space-lg)}.testa__menu[data-astro-cid-brvs3g5r]{padding-left:var(--space-xs);border-left:var(--rule-w) solid var(--color-regola-chiara)}.testa__menu[data-astro-cid-brvs3g5r] ul[data-astro-cid-brvs3g5r]{display:flex;gap:var(--space-xs);list-style:none;margin:0;padding:0}.testa__menu[data-astro-cid-brvs3g5r] a[data-astro-cid-brvs3g5r]{display:inline-flex;align-items:center;min-height:3.25rem;padding:0 var(--space-sm);color:var(--color-grafite-tenue);font-size:var(--text-base);font-weight:500;text-decoration:none;white-space:nowrap;background:linear-gradient(var(--accento),var(--accento)) 50% calc(100% - .65rem) / 0 2px no-repeat;transition:color var(--dur-short) var(--ease-out),background-size var(--dur-short) var(--ease-out)}.testa__menu[data-astro-cid-brvs3g5r] a[data-astro-cid-brvs3g5r][aria-current=page]{color:var(--color-grafite);background-size:calc(100% - 2 * var(--space-sm)) 2px}.testa__apri[data-astro-cid-brvs3g5r]{display:none;align-items:center;min-height:3.25rem;padding:0 var(--space-md);background:none;border:var(--rule-w) solid var(--color-regola-chiara);border-radius:var(--radius-sm);color:var(--color-grafite);font:600 var(--text-base) / 1 var(--font-body);cursor:pointer;transition:border-color var(--dur-short) var(--ease-out)}.testa__apri[data-astro-cid-brvs3g5r]:active{transform:translateY(1px)}.pannello[data-astro-cid-brvs3g5r]{--accento: var(--color-uv);--accento-hover: var(--color-uv-scuro);--accento-ink: var(--color-osso);position:fixed;inset:auto;top:calc(var(--space-sm) + 3rem + var(--space-xs));left:0;right:0;margin:0 auto;width:min(20rem,calc(100vw - 2 * var(--page-gutter)));padding:var(--space-md);border:var(--rule-w) solid var(--color-grafite-spento);border-radius:var(--radius-lg);background:var(--color-luce);color:var(--color-grafite);box-shadow:0 30px 60px -24px var(--color-ombra),0 2px 6px -2px var(--color-ombra);overflow:visible}.pannello[data-astro-cid-brvs3g5r]:popover-open{display:grid;gap:var(--space-md)}.pannello[data-astro-cid-brvs3g5r]:before{content:"";position:absolute;inset:-1px var(--space-xl) auto;height:2px;background:var(--color-uv-chiaro);box-shadow:0 0 14px 2px var(--color-uv-alone)}.pannello[data-astro-cid-brvs3g5r] ul[data-astro-cid-brvs3g5r]{list-style:none;margin:0;padding:0;display:grid}.pannello[data-astro-cid-brvs3g5r] li[data-astro-cid-brvs3g5r]+li[data-astro-cid-brvs3g5r]{border-top:var(--rule-w) solid var(--color-regola-chiara)}.pannello[data-astro-cid-brvs3g5r] ul[data-astro-cid-brvs3g5r] a[data-astro-cid-brvs3g5r]{display:flex;align-items:center;min-height:3rem;color:var(--color-uv-scuro);font-family:var(--font-display);font-size:var(--text-md);font-weight:500;letter-spacing:-.015em;text-decoration:none}.pannello[data-astro-cid-brvs3g5r] ul[data-astro-cid-brvs3g5r] a[data-astro-cid-brvs3g5r][aria-current=page]{color:var(--color-uv);font-weight:700;text-decoration:underline 2px;text-underline-offset:.3em}.pannello__azione[data-astro-cid-brvs3g5r]{display:none}@media(prefers-reduced-motion:no-preference){.pannello[data-astro-cid-brvs3g5r]:popover-open{animation:pannello-entra var(--dur-short) var(--ease-out)}}@keyframes pannello-entra{0%{opacity:0;transform:translateY(-6px)}}@media(hover:hover){.testa__menu[data-astro-cid-brvs3g5r] a[data-astro-cid-brvs3g5r]:hover{color:var(--color-grafite);background-size:calc(100% - 2 * var(--space-sm)) 2px}.testa__apri[data-astro-cid-brvs3g5r]:hover{border-color:var(--color-grafite-spento)}.pannello[data-astro-cid-brvs3g5r] ul[data-astro-cid-brvs3g5r] a[data-astro-cid-brvs3g5r]:hover{color:var(--color-uv)}}.testa[data-astro-cid-brvs3g5r] a[data-astro-cid-brvs3g5r]:focus-visible,.testa[data-astro-cid-brvs3g5r] button[data-astro-cid-brvs3g5r]:focus-visible{outline:2px solid var(--color-uv-chiaro);outline-offset:2px;box-shadow:0 0 0 5px var(--color-grafite)}.testa__barra[data-astro-cid-brvs3g5r] a[data-astro-cid-brvs3g5r]:focus-visible,.testa__barra[data-astro-cid-brvs3g5r] button[data-astro-cid-brvs3g5r]:focus-visible{outline-color:var(--color-uv-scuro);box-shadow:none}@media(width<=63.99rem){.testa__menu[data-astro-cid-brvs3g5r]{display:none}.testa__apri[data-astro-cid-brvs3g5r]{display:inline-flex}}@media(width<=30rem){.testa__barra[data-astro-cid-brvs3g5r] .testa__azione[data-astro-cid-brvs3g5r]{display:none}.pannello__azione[data-astro-cid-brvs3g5r]{display:inline-flex}}@media(width<=25rem){.testa__lungo[data-astro-cid-brvs3g5r]{display:none}}@media(width<=26rem){.testa__marchio[data-astro-cid-brvs3g5r]{padding:0 var(--space-sm)}.testa__marchio[data-astro-cid-brvs3g5r] b[data-astro-cid-brvs3g5r]{font-size:1.08rem}.testa__barra[data-astro-cid-brvs3g5r] .testa__marchio[data-astro-cid-brvs3g5r] b[data-astro-cid-brvs3g5r]{font-size:1.2rem}.testa__azione[data-astro-cid-brvs3g5r]{padding-inline:var(--space-md);font-size:var(--text-sm)}.testa__azione[data-astro-cid-brvs3g5r]:after{content:none}}.piede[data-astro-cid-xjodpvmh]{padding-block:var(--space-3xl) var(--space-lg);font-size:var(--text-sm)}.piede__griglia[data-astro-cid-xjodpvmh]{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:var(--space-xl) var(--space-lg);padding-bottom:var(--space-2xl)}.piede__nome[data-astro-cid-xjodpvmh]{font-family:var(--font-display);font-weight:700;font-size:clamp(2.4rem,1.6rem + 3vw,4rem);line-height:.95;letter-spacing:-.045em;white-space:nowrap}.piede__sotto[data-astro-cid-xjodpvmh]{margin-top:var(--space-xs);color:var(--testo-2);letter-spacing:.02em}.piede__titolo[data-astro-cid-xjodpvmh]{font-weight:600;margin-bottom:var(--space-xs)}.piede[data-astro-cid-xjodpvmh] p[data-astro-cid-xjodpvmh]+p[data-astro-cid-xjodpvmh]{margin-top:var(--space-2xs)}.piede__griglia[data-astro-cid-xjodpvmh] a[data-astro-cid-xjodpvmh]{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;white-space:nowrap}.piede__griglia[data-astro-cid-xjodpvmh] .numero[data-astro-cid-xjodpvmh],.piede__colophon[data-astro-cid-xjodpvmh] .numero[data-astro-cid-xjodpvmh]{font-size:.92em}.piede__colophon[data-astro-cid-xjodpvmh]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs) var(--space-lg);border-top:var(--rule-w) solid var(--regola);padding-top:var(--space-md);color:var(--testo-2)}.piede__colophon[data-astro-cid-xjodpvmh] p[data-astro-cid-xjodpvmh]+p[data-astro-cid-xjodpvmh]{margin-top:0}.piede__colophon[data-astro-cid-xjodpvmh] ul[data-astro-cid-xjodpvmh]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);list-style:none;margin:0;padding:0}.piede__colophon[data-astro-cid-xjodpvmh] a[data-astro-cid-xjodpvmh]{color:var(--testo);white-space:nowrap}.piede__afg[data-astro-cid-xjodpvmh]{flex-basis:100%}@media(hover:hover){.piede[data-astro-cid-xjodpvmh] a[data-astro-cid-xjodpvmh]:hover{color:var(--accento)}}@media(width<=58rem){.piede__griglia[data-astro-cid-xjodpvmh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.piede__marchio[data-astro-cid-xjodpvmh]{grid-column:1 / -1}}@media(width<=26rem){.piede__griglia[data-astro-cid-xjodpvmh]{grid-template-columns:minmax(0,1fr)}}.finestra[data-astro-cid-ejdiwi4m]{--fondo: var(--color-grafite-2);--testo: var(--color-osso);--testo-2: var(--color-osso-tenue);--testo-3: var(--color-osso-spento);--rilievo: var(--color-grafite-3);--accento: var(--color-ambra);--accento-hover: var(--color-ambra-chiara);--accento-ink: var(--color-grafite);--focus: var(--color-uv-chiaro);position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:var(--page-gutter);border:0;background:var(--color-velo);color:var(--testo);z-index:var(--z-modal);overflow-y:auto}.finestra[data-astro-cid-ejdiwi4m][open]{display:grid;place-items:center}.finestra[data-astro-cid-ejdiwi4m]::backdrop{background:none}.finestra--cancello[data-astro-cid-ejdiwi4m]{background:var(--color-velo-pieno)}html[data-operatore] .finestra--cancello[data-astro-cid-ejdiwi4m]{display:none}body:has(#contenuto:target) .finestra--cancello[data-astro-cid-ejdiwi4m]{display:none}html:has(.finestra[open]){overflow:hidden}.finestra__pannello[data-astro-cid-ejdiwi4m]{position:relative;width:min(100%,36rem);display:grid;gap:var(--space-lg);padding:clamp(1.5rem,4vw,2.75rem);background:var(--fondo);border:var(--rule-w) solid var(--color-regola-scura);border-radius:var(--radius-lg);box-shadow:0 40px 80px -40px var(--color-ombra)}.finestra__pannello[data-astro-cid-ejdiwi4m]:before{content:"";position:absolute;inset:-1px var(--space-xl) auto;height:2px;background:var(--color-uv-chiaro);box-shadow:0 0 14px 2px var(--color-uv-alone)}.finestra[data-astro-cid-ejdiwi4m] h2[data-astro-cid-ejdiwi4m]{font-size:var(--text-xl);max-width:18ch}.finestra__testo[data-astro-cid-ejdiwi4m]{color:var(--testo-2);font-weight:350}.finestra__azioni[data-astro-cid-ejdiwi4m]{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.finestra__azioni[data-astro-cid-ejdiwi4m] .btn[data-astro-cid-ejdiwi4m]{flex:auto}@media(prefers-reduced-motion:no-preference){.finestra[data-astro-cid-ejdiwi4m][open] .finestra__pannello[data-astro-cid-ejdiwi4m]{animation:finestra-entra var(--dur-long) var(--ease-out)}}@keyframes finestra-entra{0%{opacity:0;transform:translateY(12px) scale(.97)}}.esempio[data-astro-cid-hkbrpulz]{position:relative;z-index:calc(var(--z-sticky) + 1);background:var(--color-esempio);color:var(--color-esempio-ink);font-size:var(--text-xs);line-height:1.45;padding:var(--space-xs) var(--page-gutter);display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);justify-content:center;text-align:center}.esempio[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-weight:600;white-space:nowrap}
