.theatre-page[data-astro-cid-i2wf4aza]{color:#f5f0e6;background:#0b0b0b}.theatre-hero[data-astro-cid-i2wf4aza]{display:flex;align-items:flex-end;min-height:min(92vh,56rem);padding:clamp(8rem,20vh,12rem) 0 clamp(2.5rem,7vh,4.5rem);background-color:#000;background-image:linear-gradient(90deg,#000000e0,#0000008c,#0003),linear-gradient(180deg,#0000 55%,#0b0b0b),url(/_img/img/formazioneBig-1600.webp);background-position:center,center,47% 40%;background-repeat:no-repeat;background-size:cover}.theatre-hero[data-astro-cid-i2wf4aza] .container[data-astro-cid-i2wf4aza]{width:100%}.theatre-hero__kicker[data-astro-cid-i2wf4aza],.theatre-kicker[data-astro-cid-i2wf4aza]{margin:0 0 .75rem;color:#d8c08a;font-size:.76rem;font-weight:700;letter-spacing:.16rem;text-transform:uppercase}.theatre-hero__title[data-astro-cid-i2wf4aza]{margin:0;color:#fff;font-size:clamp(2.4rem,6.5vw,5rem);letter-spacing:.04em;line-height:1.02;text-transform:uppercase}.theatre-hero__lead[data-astro-cid-i2wf4aza]{max-width:38rem;margin:1.1rem 0 0;color:#f5f0e6db;font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.6}.theatre-hero__actions[data-astro-cid-i2wf4aza]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.theatre-button[data-astro-cid-i2wf4aza]{display:inline-flex;align-items:center;gap:.55rem;padding:.85rem 1.35rem;color:#fff;border:1px solid rgba(255,255,255,.45);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease}.theatre-button[data-astro-cid-i2wf4aza]:hover,.theatre-button[data-astro-cid-i2wf4aza]:focus-visible{color:#fff;text-decoration:none;border-color:#fff;background:#ffffff1a}.theatre-button--primary[data-astro-cid-i2wf4aza]{border-color:#e30613;background:#e30613}.theatre-button--primary[data-astro-cid-i2wf4aza]:hover,.theatre-button--primary[data-astro-cid-i2wf4aza]:focus-visible{border-color:#a20000;background:#a20000}.theatre-button[data-astro-cid-i2wf4aza] i[data-astro-cid-i2wf4aza]{font-size:1.05rem}.theatre-hero__facts[data-astro-cid-i2wf4aza]{display:flex;flex-wrap:wrap;gap:1rem 2.75rem;margin:2.5rem 0 0;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.16)}.theatre-hero__facts[data-astro-cid-i2wf4aza] dt[data-astro-cid-i2wf4aza]{color:#f5f0e68c;font-size:.7rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.theatre-hero__facts[data-astro-cid-i2wf4aza] dd[data-astro-cid-i2wf4aza]{margin:.2rem 0 0;color:#fff;font-weight:700}.theatre-story[data-astro-cid-i2wf4aza]{padding:clamp(3.5rem,8vw,6rem) 0;background:#0b0b0b}.theatre-story__grid[data-astro-cid-i2wf4aza]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.theatre-heading[data-astro-cid-i2wf4aza]{margin:0 0 1.5rem;color:#fff;font-size:clamp(1.5rem,2.8vw,2.2rem);letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.theatre-story__text[data-astro-cid-i2wf4aza] p[data-astro-cid-i2wf4aza]:not(.theatre-kicker){max-width:40rem;color:#f5f0e6d1;font-size:1.04rem;line-height:1.85}.theatre-story__text[data-astro-cid-i2wf4aza] strong[data-astro-cid-i2wf4aza]{color:#fff}.theatre-story__links[data-astro-cid-i2wf4aza]{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin-top:2rem}.theatre-story__links[data-astro-cid-i2wf4aza] a[data-astro-cid-i2wf4aza]{padding-bottom:.2rem;color:#fff;border-bottom:1px solid rgba(255,255,255,.4);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;transition:border-color .2s ease}.theatre-story__links[data-astro-cid-i2wf4aza] a[data-astro-cid-i2wf4aza]:hover,.theatre-story__links[data-astro-cid-i2wf4aza] a[data-astro-cid-i2wf4aza]:focus-visible{color:#fff;text-decoration:none;border-bottom-color:#e30613}.theatre-stats[data-astro-cid-i2wf4aza]{display:grid;gap:2.25rem;margin:0;padding:.5rem 0 0;list-style:none}.theatre-stats[data-astro-cid-i2wf4aza] li[data-astro-cid-i2wf4aza]{display:grid;gap:.4rem}.theatre-stats[data-astro-cid-i2wf4aza] li[data-astro-cid-i2wf4aza]:before{content:"";width:2.5rem;height:.25rem;margin-bottom:.9rem;background:#a20000}.theatre-stats__value[data-astro-cid-i2wf4aza]{color:#fff;font-size:clamp(2.8rem,5vw,4rem);letter-spacing:.02em;line-height:1}.theatre-stats__label[data-astro-cid-i2wf4aza]{color:#f5f0e699;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.theatre-timeline[data-astro-cid-i2wf4aza]{padding:0 0 clamp(3.5rem,8vw,6rem);background:#0b0b0b}.theatre-timeline__list[data-astro-cid-i2wf4aza]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);margin:0;padding:0;list-style:none}.theatre-timeline[data-astro-cid-i2wf4aza] figure[data-astro-cid-i2wf4aza]{margin:0}.theatre-timeline[data-astro-cid-i2wf4aza] img[data-astro-cid-i2wf4aza]{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;filter:grayscale(.15)}.theatre-timeline[data-astro-cid-i2wf4aza] figcaption[data-astro-cid-i2wf4aza]{display:grid;gap:.25rem;padding-top:.9rem;border-top:.25rem solid #a20000;margin-top:.9rem}.theatre-timeline__year[data-astro-cid-i2wf4aza]{color:#d8c08a;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.theatre-timeline__title[data-astro-cid-i2wf4aza]{color:#fff;font-size:1rem;line-height:1.4}.theatre-spaces[data-astro-cid-i2wf4aza]{padding:clamp(1rem,2.5vw,2rem) 0 clamp(.5rem,1.5vw,1rem);background:#f4f4f4;border-top:.25rem solid #a20000}@media(max-width:991.98px){.theatre-story__grid[data-astro-cid-i2wf4aza]{grid-template-columns:1fr}.theatre-stats[data-astro-cid-i2wf4aza]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.12)}.theatre-stats[data-astro-cid-i2wf4aza] li[data-astro-cid-i2wf4aza]:before{width:1.75rem;margin-bottom:.6rem}.theatre-stats__value[data-astro-cid-i2wf4aza]{font-size:2.2rem}.theatre-stats__label[data-astro-cid-i2wf4aza]{font-size:.7rem;letter-spacing:.04em;line-height:1.4}}@media(max-width:767.98px){.theatre-timeline__list[data-astro-cid-i2wf4aza]{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.theatre-timeline__list[data-astro-cid-i2wf4aza] li[data-astro-cid-i2wf4aza]{flex:0 0 72%;scroll-snap-align:start}}@media(max-width:575.98px){.theatre-hero[data-astro-cid-i2wf4aza]{min-height:100svh;background-position:center,center,47% center}.theatre-hero__facts[data-astro-cid-i2wf4aza]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;margin-top:2rem}.theatre-hero__facts[data-astro-cid-i2wf4aza] dd[data-astro-cid-i2wf4aza]{font-size:.92rem}}
