.tTXKrq_testa{padding:4.5rem var(--margine) 2.25rem;background:var(--avorio);border-bottom:1px solid #8c6a4f4d;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:1.5rem clamp(2rem,5vw,5rem);display:grid}.tTXKrq_nome{gap:1rem;display:grid}.tTXKrq_titolo{margin-left:-.04em;font-size:clamp(2.8rem,5.6vw,5.5rem);line-height:1.04}.tTXKrq_titolo em{color:var(--terracotta-scura)}.tTXKrq_sottotitolo{font-family:var(--font-sottotitoli);margin:0;font-size:clamp(1.3rem,1.2rem + .5vw,1.75rem);font-style:italic;line-height:1.3}.tTXKrq_lato{gap:1rem;display:grid}.tTXKrq_lead{max-width:40ch;margin:0;font-size:clamp(1.1rem,1.25vw,1.25rem);line-height:1.55}.tTXKrq_voci{flex-wrap:wrap;align-items:center;gap:.35rem 1rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.tTXKrq_voci li+li:before{content:"";background:var(--bronzo);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:1rem;display:inline-block}.tTXKrq_voci a{color:inherit;text-underline-offset:4px;transition:color .3s var(--curva), text-decoration-color .3s var(--curva);margin-block:-.6rem;padding-block:.6rem;-webkit-text-decoration:underline #8c6a4f73;text-decoration:underline #8c6a4f73;display:inline-block}.tTXKrq_voci a:hover{color:var(--terracotta-scura);text-decoration-color:currentColor}@media (max-width:599px){.tTXKrq_voci{gap:.5rem 1.25rem}.tTXKrq_voci li+li:before{content:none}}@media (max-width:899px){.tTXKrq_testa{grid-template-columns:minmax(0,1fr);padding-top:2.75rem;padding-bottom:2rem}}
