.ChiSiamo-module__h8_3BW__banner{text-align:center;background-image:linear-gradient(#000000b3,#000c),url(/images/interior-parallax.webp);background-position:50%;background-size:cover;justify-content:center;align-items:center;height:45vh;min-height:300px;padding-top:80px;display:flex}.ChiSiamo-module__h8_3BW__bannerContent{max-width:600px}.ChiSiamo-module__h8_3BW__bannerTitle{font-family:var(--font-headings);color:var(--text-primary);margin-bottom:12px;font-size:clamp(2rem,4vw,3.5rem)}.ChiSiamo-module__h8_3BW__bannerSubtitle{text-transform:uppercase;letter-spacing:.2em;color:var(--gold);font-size:.95rem}.ChiSiamo-module__h8_3BW__contentSection{background-color:var(--bg-primary);padding:100px 0}.ChiSiamo-module__h8_3BW__contentSectionAlt{background-color:var(--bg-secondary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:100px 0}.ChiSiamo-module__h8_3BW__grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.ChiSiamo-module__h8_3BW__textContent{flex-direction:column;gap:20px;display:flex}.ChiSiamo-module__h8_3BW__sectionLabel{text-transform:uppercase;letter-spacing:.15em;color:var(--gold);font-size:.85rem;font-weight:600}.ChiSiamo-module__h8_3BW__sectionTitle{font-family:var(--font-headings);color:var(--text-primary);font-size:2.25rem}.ChiSiamo-module__h8_3BW__text{font-size:1rem;line-height:1.7}.ChiSiamo-module__h8_3BW__imgWrapper{aspect-ratio:4/3;border:1px solid var(--border-color);box-shadow:var(--shadow-premium);border-radius:8px;position:relative;overflow:hidden}.ChiSiamo-module__h8_3BW__timeline{flex-direction:column;gap:30px;margin-top:40px;display:flex}.ChiSiamo-module__h8_3BW__timelineItem{gap:24px;display:flex}.ChiSiamo-module__h8_3BW__timelineYear{font-family:var(--font-headings);color:var(--gold);min-width:80px;font-size:1.75rem;font-weight:700}.ChiSiamo-module__h8_3BW__timelineContent{border-left:1px solid var(--border-color);padding-left:24px}.ChiSiamo-module__h8_3BW__timelineContent h4{color:var(--text-primary);font-size:1.1rem;font-family:var(--font-body);margin-bottom:8px}.ChiSiamo-module__h8_3BW__statsGrid{text-align:center;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;display:grid}.ChiSiamo-module__h8_3BW__statCard{background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;padding:30px 20px}.ChiSiamo-module__h8_3BW__statNumber{font-family:var(--font-headings);color:var(--gold);margin-bottom:8px;font-size:2.5rem;font-weight:700}.ChiSiamo-module__h8_3BW__statLabel{text-transform:uppercase;letter-spacing:.15em;color:var(--text-secondary);font-size:.85rem}@media (max-width:768px){.ChiSiamo-module__h8_3BW__grid{grid-template-columns:1fr;gap:40px}.ChiSiamo-module__h8_3BW__grid.ChiSiamo-module__h8_3BW__reverse{direction:rtl}.ChiSiamo-module__h8_3BW__grid.ChiSiamo-module__h8_3BW__reverse .ChiSiamo-module__h8_3BW__textContent,.ChiSiamo-module__h8_3BW__grid.ChiSiamo-module__h8_3BW__reverse .ChiSiamo-module__h8_3BW__imgWrapper{direction:ltr}.ChiSiamo-module__h8_3BW__statsGrid{grid-template-columns:1fr;gap:20px}}
