h2.svelte-107eu5k{margin-bottom:40px}.list.svelte-107eu5k{display:flex;flex-direction:column;gap:0}article.svelte-107eu5k{display:flex;flex-direction:column;gap:3px;padding:28px 0;border-bottom:1px solid var(--color-border)}article.svelte-107eu5k:first-child{padding-top:0}article.svelte-107eu5k:last-child{border-bottom:none}.status.svelte-107eu5k{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:6px}.status.current.svelte-107eu5k{color:var(--color-accent-ink)}h3.svelte-107eu5k{text-transform:uppercase;letter-spacing:.04em;font-size:1rem;margin-bottom:2px}h3.svelte-107eu5k a:where(.svelte-107eu5k){border-bottom:none}h3.svelte-107eu5k a:where(.svelte-107eu5k):hover{color:var(--color-accent-ink)}.type.svelte-107eu5k{font-style:italic;font-size:.9rem;color:var(--color-muted)}.place.svelte-107eu5k,.dates.svelte-107eu5k{font-size:.9rem;color:var(--color-text)}.detail.svelte-107eu5k{margin-top:8px;font-size:.9rem;color:var(--color-muted);line-height:1.6}h2.svelte-2901kd{margin-bottom:40px}.grid.svelte-2901kd{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tile.svelte-2901kd{display:block;border-bottom:none;outline:2px solid transparent;transition:outline-color .15s}.tile.svelte-2901kd:hover,.tile.svelte-2901kd:focus-visible{outline-color:var(--color-accent)}.tile.svelte-2901kd svg:where(.svelte-2901kd){width:100%;height:auto;display:block}@media(max-width:900px){.grid.svelte-2901kd{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid.svelte-2901kd{grid-template-columns:1fr}}.back.svelte-1s1ctfn{display:inline-block;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);border-bottom:none;margin-bottom:36px}.back.svelte-1s1ctfn:hover{color:var(--color-accent-ink)}.detail.svelte-1s1ctfn{display:grid;grid-template-columns:3fr 2fr;gap:40px;align-items:start}.image.svelte-1s1ctfn svg:where(.svelte-1s1ctfn){width:100%;height:auto;display:block}.info.svelte-1s1ctfn{display:flex;flex-direction:column;gap:6px}h2.svelte-1s1ctfn{text-transform:uppercase;letter-spacing:.04em;font-size:1.2rem;margin-bottom:6px}.year.svelte-1s1ctfn{color:var(--color-accent-ink);font-size:.85rem;letter-spacing:.04em}.medium.svelte-1s1ctfn,.place.svelte-1s1ctfn{color:var(--color-muted);font-size:.9rem}.note.svelte-1s1ctfn{margin-top:14px;font-size:.95rem;line-height:1.7}@media(max-width:700px){.detail.svelte-1s1ctfn{grid-template-columns:1fr;gap:24px}}h2.svelte-cd9o81{margin-bottom:32px}.bio.svelte-cd9o81{max-width:640px;margin-bottom:48px}h3.svelte-cd9o81{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:20px}.exhibitions.svelte-cd9o81{list-style:none;margin-bottom:48px}.exhibitions.svelte-cd9o81 li:where(.svelte-cd9o81){display:grid;grid-template-columns:110px 1fr;gap:20px;padding:8px 0;border-bottom:1px solid var(--color-border);font-size:.9rem}.exhibitions.svelte-cd9o81 li:where(.svelte-cd9o81):last-child{border-bottom:none}.exhibitions.svelte-cd9o81 .year:where(.svelte-cd9o81){color:var(--color-accent-ink);letter-spacing:.03em}.statement.svelte-cd9o81{max-width:640px;padding-left:20px;border-left:2px solid var(--color-accent)}@media(max-width:560px){.exhibitions.svelte-cd9o81 li:where(.svelte-cd9o81){grid-template-columns:1fr;gap:2px;padding:10px 0}}h2.svelte-1y6h5pf{margin-bottom:32px}.intro.svelte-1y6h5pf{max-width:560px;margin-bottom:36px}.links.svelte-1y6h5pf{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:48px}.links.svelte-1y6h5pf a:where(.svelte-1y6h5pf){font-size:.95rem;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--color-accent)}.links.svelte-1y6h5pf a:where(.svelte-1y6h5pf):hover{color:var(--color-accent-ink)}.deposito.svelte-1y6h5pf{max-width:560px;padding:24px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:48px}.deposito.svelte-1y6h5pf h3:where(.svelte-1y6h5pf){font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-ink);margin-bottom:10px}.deposito.svelte-1y6h5pf p:where(.svelte-1y6h5pf){font-size:.95rem;color:var(--color-text)}.indirizzo.svelte-1y6h5pf{margin-top:8px;font-size:.85rem!important;color:var(--color-muted)!important}.based.svelte-1y6h5pf{font-size:.85rem;color:var(--color-muted);letter-spacing:.04em}.switcher.svelte-sc538e{display:inline-flex;gap:2px;border:1px solid var(--color-border);border-radius:3px;overflow:hidden}button.svelte-sc538e{background:none;border:none;font-family:var(--font-main);font-size:.7rem;font-weight:500;letter-spacing:.06em;color:var(--color-muted);cursor:pointer;padding:4px 10px;transition:background .15s,color .15s}button.svelte-sc538e:hover{color:var(--color-text)}button.active.svelte-sc538e{background:var(--color-text);color:var(--color-bg)}.switch.svelte-1fdfmot{display:inline-flex;gap:8px;align-items:center;opacity:.45;transition:opacity .2s}.switch.svelte-1fdfmot:hover{opacity:1}.dot.svelte-1fdfmot{width:12px;height:12px;border-radius:50%;border:1px solid transparent;cursor:pointer;padding:0}.dot.red.svelte-1fdfmot{background:#e8112d}.dot.yellow.svelte-1fdfmot{background:#f5c400}.dot.active.svelte-1fdfmot{border-color:var(--color-text)}.switch.svelte-fv3mmx{display:inline-flex;gap:6px;align-items:center;opacity:.45;transition:opacity .2s}.switch.svelte-fv3mmx:hover{opacity:1}.sample.svelte-fv3mmx{background:none;border:none;border-bottom:1px solid transparent;cursor:pointer;padding:0 1px;font-size:.85rem;line-height:1.2;color:var(--color-muted)}.sample.sans.svelte-fv3mmx{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.sample.serif.svelte-fv3mmx{font-family:Times New Roman,Times,Georgia,serif}.sample.active.svelte-fv3mmx{color:var(--color-text);border-bottom-color:var(--color-text)}header.svelte-1n46o8q{padding:28px 24px;border-bottom:1px solid var(--color-border)}.header-row.svelte-1n46o8q{display:flex;align-items:baseline;gap:36px;flex-wrap:wrap}.name.svelte-1n46o8q{font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-text);border-bottom:none}nav.svelte-1n46o8q{display:flex;gap:24px;flex-wrap:wrap;flex:1}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);border-bottom:1px solid transparent;padding-bottom:1px;transition:color .15s,border-color .15s}nav.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:var(--color-text)}nav.svelte-1n46o8q a.active:where(.svelte-1n46o8q){color:var(--color-accent-ink);border-bottom-color:var(--color-accent)}footer.svelte-1n46o8q{padding:32px 24px;border-top:1px solid var(--color-border)}.footer-row.svelte-1n46o8q{display:flex;justify-content:space-between;align-items:center;gap:16px}.switches.svelte-1n46o8q{display:inline-flex;gap:20px;align-items:center}footer.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--color-muted);font-size:.75rem;letter-spacing:.04em}@media(max-width:640px){.header-row.svelte-1n46o8q{gap:16px}nav.svelte-1n46o8q{gap:16px;flex-basis:100%;order:3}}:root{--color-bg: #ffffff;--color-text: #111111;--color-muted: #767676;--color-border: #e5e5e5;--color-accent: #e8112d;--color-accent-ink: #e8112d;--font-main: "Helvetica Neue", Helvetica, Arial, sans-serif;--max-width: 960px}:root[data-theme=yellow]{--color-accent: #f5c400;--color-accent-ink: #b98f00}:root[data-font=serif]{--font-main: "Times New Roman", Times, Georgia, serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{font-family:var(--font-main);font-weight:400;color:var(--color-text);background:var(--color-bg);line-height:1.65;font-size:16px}h1,h2,h3{font-family:var(--font-main);font-weight:700}h2{font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em}a{color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-border);transition:border-color .2s,color .2s}a:hover{border-color:var(--color-accent)}button{font-family:var(--font-main)}section{padding:64px 24px}.container{max-width:var(--max-width);margin:0 auto}
