.servizi_hero__JGN4n{padding:80px 0 64px;border-bottom:1px solid var(--color-bg-alt)}.servizi_eyebrow__LOJ5r{font-family:var(--font-display);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary);margin-bottom:16px}.servizi_heroTitle___E578{font-size:clamp(2.2rem,4vw,3.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px}.servizi_heroTitle___E578 em{font-style:normal;color:var(--color-primary)}.servizi_heroSub__6jDMV{max-width:560px;font-size:1.15rem;color:var(--color-text-secondary);line-height:1.7;margin-bottom:0}.servizi_heroImage__VO_oh{aspect-ratio:21/9;overflow:hidden;background:var(--color-bg-alt)}.servizi_heroImage__VO_oh img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.servizi_heroImage__VO_oh{aspect-ratio:16/9}}.servizi_serviceSection__9I_yg{padding:72px 0;position:relative;overflow:hidden}.servizi_serviceSectionAlt__niqbD{background:var(--color-bg-alt)}.servizi_bgNumber__xdUlr{position:absolute;top:50%;left:-20px;transform:translateY(-50%);font-family:var(--font-display);font-size:18rem;font-weight:800;line-height:1;color:rgba(44,24,16,.04);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.servizi_serviceSectionAlt__niqbD .servizi_bgNumber__xdUlr{color:rgba(44,24,16,.06)}.servizi_serviceGrid__X3qaM{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start;position:relative;z-index:1}.servizi_problemSide__n7iOt{padding-top:8px}.servizi_serviceNumber__hbZSH{display:block;font-family:var(--font-display);font-size:.78rem;font-weight:600;color:var(--color-primary);letter-spacing:.08em;margin-bottom:24px}.servizi_problemQuote__gSk6B{font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:600;font-style:italic;line-height:1.3;letter-spacing:-.015em;color:var(--color-text);margin:0;padding:0;border:none}.servizi_solutionSide__ywxoH{display:flex;flex-direction:column}.servizi_serviceTitle__Y2wfh{font-size:clamp(1.3rem,2vw,1.65rem);font-weight:700;letter-spacing:-.02em;color:var(--color-text);margin-bottom:12px;line-height:1.2}.servizi_serviceHeadline__3GVxO{font-size:1rem;color:var(--color-text-secondary);line-height:1.7;margin-bottom:28px}.servizi_statBlock__tTftQ{display:flex;flex-direction:column;gap:4px;margin-bottom:28px;padding:20px 0;border-top:1px solid rgba(44,24,16,.1);border-bottom:1px solid rgba(44,24,16,.1)}.servizi_statValue__B2_iy{font-family:var(--font-display);font-size:2.8rem;font-weight:700;color:var(--color-primary);letter-spacing:-.02em;line-height:1}.servizi_statLabel___WV2K{font-size:.88rem;color:var(--color-text-secondary);line-height:1.4}.servizi_serviceLink__6laBD{font-family:var(--font-display);font-size:.9rem;font-weight:600;color:var(--color-primary);text-decoration:none;transition:all var(--transition)}.servizi_serviceLink__6laBD:hover{text-decoration:underline;text-underline-offset:3px}.servizi_sectionCta__9RNLx{background:var(--color-primary-deeper);color:#FAF6F0}.servizi_ctaInner__SC_xH{max-width:var(--container-max);margin-inline:auto;padding:80px var(--container-pad);display:flex;flex-direction:column;align-items:flex-start;gap:16px}.servizi_ctaEyebrow__aS4gP{font-family:var(--font-display);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:rgba(250,246,240,.5);margin-bottom:0}.servizi_ctaTitle___7Dz2{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;color:#FAF6F0;letter-spacing:-.02em;margin-bottom:0}.servizi_ctaSub__FijHn{max-width:520px;font-size:1.05rem;color:rgba(250,246,240,.75);line-height:1.7;margin-bottom:8px}@media (max-width:900px){.servizi_serviceGrid__X3qaM{grid-template-columns:1fr;gap:32px}.servizi_serviceSection__9I_yg{padding:56px 0}.servizi_bgNumber__xdUlr{font-size:12rem;left:-10px}}@media (max-width:640px){.servizi_serviceSection__9I_yg{padding:48px 0}.servizi_bgNumber__xdUlr{font-size:8rem}.servizi_problemQuote__gSk6B{font-size:1.4rem}}