.chi-siamo-module__1HRWOG__stats{gap:var(--sp-5);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:560px){.chi-siamo-module__1HRWOG__stats{grid-template-columns:repeat(2,1fr)}}@media (min-width:940px){.chi-siamo-module__1HRWOG__stats{gap:var(--sp-5);grid-template-columns:repeat(4,1fr)}}.chi-siamo-module__1HRWOG__statLayer,.chi-siamo-module__1HRWOG__motivoLayer{display:flex}.chi-siamo-module__1HRWOG__stat{isolation:isolate;gap:var(--sp-2);padding:var(--sp-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease-out);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.chi-siamo-module__1HRWOG__stat:before{content:"";z-index:-1;background:radial-gradient(115% 85% at 0% 0%, var(--verde-100), transparent 60%);position:absolute;inset:0}.chi-siamo-module__1HRWOG__stat:after{content:"";inset-inline:0;background:linear-gradient(90deg, var(--verde-500), var(--fresco-500));transform-origin:0;height:3px;transition:transform var(--dur-slow) var(--ease-out);position:absolute;bottom:0;transform:scaleX(0)}.chi-siamo-module__1HRWOG__stat:hover{border-color:var(--verde-300);box-shadow:var(--shadow-lift);transform:translateY(-4px)}.chi-siamo-module__1HRWOG__stat:hover:after{transform:scaleX(1)}.chi-siamo-module__1HRWOG__statValue{font-family:var(--font-display);font-size:var(--fs-4xl);font-weight:var(--fw-black);letter-spacing:var(--tracking-tight);color:var(--verde-700);font-variant-numeric:tabular-nums;line-height:1}@media (min-width:940px){.chi-siamo-module__1HRWOG__statValue{font-size:var(--fs-5xl)}}.chi-siamo-module__1HRWOG__statLabel{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--text-muted);max-width:22ch}.chi-siamo-module__1HRWOG__motivi{gap:var(--sp-5);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:620px){.chi-siamo-module__1HRWOG__motivi{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.chi-siamo-module__1HRWOG__motivi{grid-template-columns:repeat(4,1fr)}}.chi-siamo-module__1HRWOG__motivo{--_accent:var(--blu-600);--_accent-strong:var(--blu-700);--_accent-soft:var(--blu-50);isolation:isolate;gap:var(--sp-3);padding:var(--sp-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease-out);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.chi-siamo-module__1HRWOG__blu{--_accent:var(--blu-600);--_accent-strong:var(--blu-700);--_accent-soft:var(--blu-50)}.chi-siamo-module__1HRWOG__verde{--_accent:var(--verde-600);--_accent-strong:var(--verde-700);--_accent-soft:var(--verde-100)}.chi-siamo-module__1HRWOG__fresco{--_accent:var(--fresco-600);--_accent-strong:var(--fresco-700);--_accent-soft:var(--fresco-100)}.chi-siamo-module__1HRWOG__motivo:before{content:"";z-index:-1;background:radial-gradient(120% 90% at 100% 0%, var(--_accent-soft), transparent 62%);opacity:.85;transition:opacity var(--dur) var(--ease);position:absolute;inset:0}.chi-siamo-module__1HRWOG__motivo:after{content:"";inset-inline:0;background:linear-gradient(90deg, var(--_accent), transparent);transform-origin:0;height:3px;transition:transform var(--dur-slow) var(--ease-out);position:absolute;top:0;transform:scaleX(0)}.chi-siamo-module__1HRWOG__motivo:hover,.chi-siamo-module__1HRWOG__motivo:focus-within{border-color:var(--_accent);box-shadow:var(--shadow-lift);transform:translateY(-5px)}.chi-siamo-module__1HRWOG__motivo:hover:before,.chi-siamo-module__1HRWOG__motivo:focus-within:before{opacity:1}.chi-siamo-module__1HRWOG__motivo:hover:after,.chi-siamo-module__1HRWOG__motivo:focus-within:after{transform:scaleX(1)}.chi-siamo-module__1HRWOG__motivoIndice{top:var(--sp-4);font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:var(--fw-black);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--_accent) 22%, var(--surface));line-height:1;position:absolute;inset-inline-end:var(--sp-5)}.chi-siamo-module__1HRWOG__motivoIcona{width:52px;height:52px;margin-bottom:var(--sp-1);color:var(--surface);background:linear-gradient(135deg, var(--_accent), var(--_accent-strong));border-radius:var(--radius);box-shadow:var(--shadow-xs);transition:transform var(--dur) var(--ease-out);place-items:center;display:grid}.chi-siamo-module__1HRWOG__motivo:hover .chi-siamo-module__1HRWOG__motivoIcona,.chi-siamo-module__1HRWOG__motivo:focus-within .chi-siamo-module__1HRWOG__motivoIcona{transform:translateY(-2px)scale(1.06)}.chi-siamo-module__1HRWOG__motivoTitolo{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--text-strong)}.chi-siamo-module__1HRWOG__motivoLink{color:inherit;transition:color var(--dur) var(--ease);text-decoration:none}.chi-siamo-module__1HRWOG__motivoLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.chi-siamo-module__1HRWOG__motivo:hover .chi-siamo-module__1HRWOG__motivoLink,.chi-siamo-module__1HRWOG__motivo:focus-within .chi-siamo-module__1HRWOG__motivoLink{color:var(--_accent-strong)}.chi-siamo-module__1HRWOG__motivoTesto{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--text-muted);text-wrap:pretty}.chi-siamo-module__1HRWOG__motivoAzione{align-items:center;gap:var(--sp-2);padding-top:var(--sp-3);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--_accent-strong);margin-top:auto;display:flex}.chi-siamo-module__1HRWOG__motivoAzione:after{content:"→";transition:transform var(--dur) var(--ease-out)}.chi-siamo-module__1HRWOG__motivo:hover .chi-siamo-module__1HRWOG__motivoAzione:after,.chi-siamo-module__1HRWOG__motivo:focus-within .chi-siamo-module__1HRWOG__motivoAzione:after{transform:translate(4px)}.chi-siamo-module__1HRWOG__categorie{gap:var(--sp-5);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:900px){.chi-siamo-module__1HRWOG__categorie{gap:var(--sp-6);grid-template-columns:repeat(3,1fr)}}.chi-siamo-module__1HRWOG__categoria{gap:var(--sp-4);padding:var(--sp-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.chi-siamo-module__1HRWOG__lettera{width:52px;height:52px;font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-black);color:var(--surface);background:var(--blu-800);border-radius:var(--radius);place-items:center;line-height:1;display:grid}.chi-siamo-module__1HRWOG__categoriaBody{gap:var(--sp-3);flex-direction:column;display:flex}.chi-siamo-module__1HRWOG__categoriaTitle{gap:var(--sp-1);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--text-strong);flex-direction:column;display:flex}.chi-siamo-module__1HRWOG__categoriaKicker{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--verde-700)}.chi-siamo-module__1HRWOG__categoriaText{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--text-muted)}.chi-siamo-module__1HRWOG__closing{max-width:52ch;margin-inline:auto;margin-bottom:var(--sp-6);font-size:var(--fs-lg);line-height:var(--lh-body);color:var(--text-muted);text-wrap:pretty}.chi-siamo-module__1HRWOG__closingNote{margin-top:var(--sp-5);font-size:var(--fs-sm);color:var(--text-muted)}.chi-siamo-module__1HRWOG__closingNote a{color:var(--text-link);text-underline-offset:2px;text-decoration:underline}.chi-siamo-module__1HRWOG__closingNote a:hover{color:var(--text-link-hover)}
