.Hero_hero__Q17Ys{display:flex;min-height:calc(100svh - var(--space-8));padding-block:var(--space-6) var(--space-7)}.Hero_blocco__lH81z,.Hero_inner__8vHlj{display:flex;flex-direction:column}.Hero_blocco__lH81z{margin-top:auto;padding-top:var(--space-8);align-items:flex-start;gap:var(--space-5)}.Hero_title__Fa9Fd{font-size:var(--step-6);letter-spacing:var(--tracking-tighter);max-width:16ch}.Hero_claim__SvaUv{display:block;color:var(--carbone-tenue)}.Hero_blocco__lH81z .Hero_subtitle__Zqn_b{max-width:44ch}.Hero_azioni__i7N6Y{display:flex;flex-direction:column;align-self:stretch;gap:var(--space-3);margin-top:var(--space-2)}.Hero_coordinate__syWIy{margin-top:var(--space-7);white-space:pre-wrap}@media (min-width:40rem){.Hero_azioni__i7N6Y{flex-direction:row;flex-wrap:wrap;align-self:flex-start;gap:var(--space-4)}}@media (min-width:62rem){.Hero_hero__Q17Ys{padding-block:var(--space-7) var(--space-8)}.Hero_blocco__lH81z{padding-top:var(--space-9);gap:var(--space-6)}}.Picture_figure__vmMuo{display:block;position:relative;overflow:hidden}.Picture_img__T4rOc{display:block;width:100%;height:auto}.Picture_fill__lFYK2{width:100%;height:100%}.Picture_fill__lFYK2 .Picture_img__T4rOc{width:100%;height:100%;object-fit:cover}.SectionHeader_header__YmWBG{margin-bottom:var(--space-8)}.SectionHeader_corpo__0t6Bz,.SectionHeader_header__YmWBG{display:flex;flex-direction:column;gap:var(--space-5)}.SectionHeader_main__tJ9oL{display:flex;flex-direction:column;gap:var(--space-3)}.SectionHeader_riga__pXIk0{display:flex;align-items:baseline;gap:var(--space-4)}.SectionHeader_riga__pXIk0 .SectionHeader_numero__7s2_m{flex:none;font-size:var(--step-3)}.SectionHeader_title__AeNy0{font-size:var(--step-4);max-width:20ch}.SectionHeader_main__tJ9oL .SectionHeader_lede__qUBTd{margin-top:var(--space-2);max-width:52ch}.SectionHeader_link__reogE{align-self:flex-start}@media (min-width:48rem){.SectionHeader_riga__pXIk0{gap:var(--space-5)}.SectionHeader_riga__pXIk0 .SectionHeader_numero__7s2_m{font-size:var(--step-4)}.SectionHeader_between__MQLGl .SectionHeader_corpo__0t6Bz{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--space-7)}.SectionHeader_between__MQLGl .SectionHeader_link__reogE{align-self:flex-end;margin-bottom:.4em;white-space:nowrap}}.ProjectCard_card__4jLpl{display:block}.ProjectCard_tavola__IjLPO{display:flex;flex-direction:column;gap:var(--space-3)}.ProjectCard_frame__bNLZa{position:relative;aspect-ratio:4/3;overflow:hidden;border:var(--hairline);border-radius:var(--radius-sm);background:var(--calce-bassa)}.ProjectCard_image__FHN5Q{transition:transform var(--duration) var(--ease)}.ProjectCard_card__4jLpl:focus-visible .ProjectCard_image__FHN5Q,.ProjectCard_card__4jLpl:hover .ProjectCard_image__FHN5Q{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.ProjectCard_card__4jLpl:focus-visible .ProjectCard_image__FHN5Q,.ProjectCard_card__4jLpl:hover .ProjectCard_image__FHN5Q{transform:none}}.ProjectCard_caption__t7gbw{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.ProjectCard_title__3Cj_1{font-family:var(--font-display);font-size:var(--step-2);font-weight:300;letter-spacing:var(--tracking-tight);max-width:100%;transition:color var(--duration-fast) var(--ease)}.ProjectCard_card__4jLpl:focus-visible .ProjectCard_title__3Cj_1,.ProjectCard_card__4jLpl:hover .ProjectCard_title__3Cj_1{color:var(--terracotta-ink)}.ProjectCard_marks__gMVqf{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectCard_sep___m2Dw{color:var(--filetto-forte)}.CtaBlock_inner__R_OTd{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.CtaBlock_title__j31sc{font-size:var(--step-4);max-width:18ch}.CtaBlock_inner__R_OTd .CtaBlock_body__ZooyL{max-width:var(--measure-narrow)}.CtaBlock_azione__AKM21{margin-top:var(--space-3)}.page_hero__f9bFo{display:flex;flex-direction:column;gap:var(--space-4)}.page_title__99Pmz{max-width:16ch}.page_lede__AtQcO{max-width:52ch}.page_hero__TkrcR{display:flex;flex-direction:column;gap:var(--space-3)}.page_title__EFw3H{max-width:16ch}.page_body__ha7VJ{margin-top:var(--space-4)}.page_back__n9Ac2{margin-bottom:var(--space-7)}.page_backArrow__aNCvY{display:inline-flex;transform:rotate(180deg)}.page_grid__ZTWoJ{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.page_head__005kb{display:flex;flex-direction:column;gap:var(--space-4)}.page_icon__fHJ4D{color:var(--terracotta)}.page_title__73GxZ{font-size:var(--step-5);max-width:14ch}.page_summary__3R9_l{color:var(--carbone-tenue);max-width:40ch}.page_body__EPNtX{font-size:var(--step-1);line-height:var(--leading-normal)}.page_sideTitle__UW_Gd{font-size:var(--step-3);padding-top:var(--space-7);border-top:var(--hairline);margin-bottom:var(--space-7)}.page_projectGrid__6Q4ug{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.page_otherList__j2hkS{display:grid;grid-gap:1px;gap:1px;background:var(--filetto);border:var(--hairline);border-radius:var(--radius-sm);overflow:hidden}.page_otherLink__Ut05q{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);min-height:56px;background:var(--calce);font-size:var(--step--1);color:var(--carbone-tenue);transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.page_otherLink__Ut05q svg{flex-shrink:0}.page_otherLink__Ut05q:hover{background:var(--calce-alta);color:var(--carbone)}@media (min-width:40rem){.page_otherList__j2hkS,.page_projectGrid__6Q4ug{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.page_grid__ZTWoJ{grid-template-columns:26rem 1fr;gap:var(--space-9);align-items:start}.page_projectGrid__6Q4ug{grid-template-columns:repeat(3,1fr)}.page_otherList__j2hkS{grid-template-columns:repeat(4,1fr)}}.page_header__8qM3m{display:flex;flex-direction:column;gap:var(--space-4);max-width:var(--measure)}.page_title__EDvvY{max-width:14ch}.page_lede__WUWb8{max-width:52ch}.page_filters__6YEY7{margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--hairline)}.page_filterList__59XkW{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_filter__fVJMi{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-4);font-family:var(--font-mono);font-size:var(--step-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--carbone-tenue);border:1px solid var(--filetto);transition:color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease)}.page_filter__fVJMi:hover{color:var(--carbone);border-color:var(--filetto-forte)}.page_filterActive__W1Oi8{background:var(--carbone)}.page_filterActive__W1Oi8,.page_filterActive__W1Oi8:hover{color:var(--calce-alta);border-color:var(--carbone)}.page_grid__V173v{display:grid;grid-gap:var(--space-8) var(--space-6);gap:var(--space-8) var(--space-6)}.page_empty__pbQpU{font-family:var(--font-display);font-size:var(--step-3);color:var(--carbone-tenue)}@media (min-width:40rem){.page_grid__V173v{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.page_grid__V173v{grid-template-columns:repeat(3,1fr)}}.page_back__XZbhH{margin-bottom:var(--space-7)}.page_backArrow___tFV_{display:inline-flex;transform:rotate(180deg)}.page_headGrid__muotD{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.page_headMain__bYSp_{display:flex;flex-direction:column;gap:var(--space-3)}.page_title__CmuFT{font-size:var(--step-5)}.page_subtitle__lxAI3{color:var(--carbone-tenue);max-width:44ch}.page_facts__3njne{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-5);border-top:var(--hairline)}.page_fact__zk2zg{display:flex;flex-direction:column;gap:var(--space-1)}.page_fact__zk2zg dd{font-size:var(--step-0)}.page_opening__j4gMh{margin-top:var(--space-6)}.page_openingImage__QKvhW{border:var(--hairline)}.page_gallery__zccKo{display:flex;flex-direction:column;gap:var(--space-8)}.page_plate__KsQJw{display:flex;flex-direction:column;gap:var(--space-3)}.page_plate__KsQJw>img,.page_plate__KsQJw>picture{border:var(--hairline)}.page_plate__KsQJw[data-shape=portrait]{align-self:center;width:100%}.page_caption__7kOBk{font-size:var(--step--1);color:var(--carbone-tenue);max-width:var(--measure)}.page_bodyGrid__3ydAu{display:grid}.page_body__MVqJp{font-size:var(--step-1);line-height:var(--leading-normal)}.page_relatedTitle__sOqVV{font-size:var(--step-3);padding-top:var(--space-7);border-top:var(--hairline);margin-bottom:var(--space-7)}.page_relatedGrid__GbCf3{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:40rem){.page_relatedGrid__GbCf3{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.page_headGrid__muotD{grid-template-columns:1fr 18rem;gap:var(--space-8);align-items:start}.page_facts__3njne{border-top:none;border-left:var(--hairline);padding-top:0;padding-left:var(--space-6)}.page_bodyGrid__3ydAu{grid-template-columns:12rem 1fr;gap:var(--space-8)}.page_body__MVqJp{grid-column:2}.page_plate__KsQJw[data-shape=portrait]{width:62%}.page_relatedGrid__GbCf3{grid-template-columns:repeat(3,1fr)}}