.Servizi_header__wYviB{padding:165px 0 4.25rem;border-bottom:1px solid var(--line-subtle);text-align:center;display:flex;flex-direction:column;align-items:center}.Servizi_title__hMcyB{font-family:var(--font-display);font-size:clamp(2.15rem,4.4vw,3.6rem);font-weight:800;margin-bottom:1rem;letter-spacing:-.025em;color:var(--white);text-align:center}.Servizi_subtitle__ewpTn{font-size:1.08rem;max-width:680px;margin:0 auto;color:var(--white-70);line-height:1.72;text-align:center}.Servizi_servicesGrid__3mWHB{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--line-subtle);border:1px solid var(--line-subtle);width:100%}.Servizi_serviceCard__cqMo4{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;padding:3rem 2.15rem;background:var(--bg-elevated);transition:background var(--transition-fast);gap:1.35rem}.Servizi_serviceCard__cqMo4:hover{background:#13161d}.Servizi_cardHeader__QBmqC{display:flex;flex-direction:column;align-items:center;gap:.65rem}.Servizi_iconBox__qY3Na{color:var(--gold-400);display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;border:1px solid rgba(212,175,55,.3);background:rgba(212,175,55,.05)}.Servizi_serviceNum__qV1QO{font-family:var(--font-display);font-size:.74rem;font-weight:700;color:var(--gold-400);letter-spacing:.18em}.Servizi_content__ZZ8P8{display:flex;flex-direction:column;align-items:center;gap:.85rem;flex:1 1}.Servizi_serviceTitle__23xes{font-family:var(--font-display);font-size:1.32rem;font-weight:700;color:var(--white);line-height:1.25;text-align:center}.Servizi_serviceCard__cqMo4:hover .Servizi_serviceTitle__23xes{color:var(--gold-400)}.Servizi_serviceDesc__N_uJ8{font-size:.96rem;line-height:1.68;color:var(--white-70);max-width:360px;margin:0 auto;text-align:center}.Servizi_featuresList__rgWcv{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1rem;margin-top:.5rem}.Servizi_featuresList__rgWcv li{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-body);font-size:.78rem;font-weight:600;color:var(--white-90)}.Servizi_cardFooter__jMGFg{display:flex;align-items:center;justify-content:center;padding-top:.75rem}.Servizi_quoteLink__sQRru{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;font-family:var(--font-display);font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--gold-400);padding-bottom:.3rem;border-bottom:1px solid rgba(212,175,55,.45);transition:all var(--transition-fast)}.Servizi_quoteLink__sQRru:hover{color:var(--white);border-bottom-color:var(--white)}@media (min-width:768px) and (max-width:1079px){.Servizi_servicesGrid__3mWHB{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.Servizi_servicesGrid__3mWHB{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.Servizi_header__wYviB{padding:130px 0 3rem}}