.FiloTappe_filo__ulNnK{position:relative;height:136px;border-bottom:1px solid #e3dce6;background:#ffffff}.FiloTappe_disegno__OGw9W{position:absolute;inset:0;overflow:visible}.FiloTappe_etichetta__B_jj7{position:absolute;left:16px;color:#756a79;font-size:10.5px;font-weight:550;letter-spacing:.1em;line-height:1;text-transform:uppercase}.FiloTappe_corsia__qlKs7{stroke:#e3dce6;stroke-width:1.5px}.FiloTappe_tappaVuota__e2R16{fill:#ffffff;stroke:#cfc6d3;stroke-width:1.5px}.FiloTappe_tappaPersona__SP6Ot{fill:#e0667a}.FiloTappe_tappaTeam__nDbQj{fill:#8b5cf6}.FiloTappe_filoTeso__Uspcr{stroke:#d946a8;stroke-width:1.5px;stroke-linecap:round}.FiloTappe_informazione__74R70{fill:#d946a8}.FiloTappe_segnaTeam__pvDOX{fill:#8b5cf6}.FunnelPage_interactive__4h_lW{color:#141416;min-width:0}.FunnelPage_mechanismIcon__Gu_Oa{width:96px;height:96px;object-fit:contain;margin-bottom:24px}.FunnelPage_interactive__4h_lW>p:last-child{color:#b9b5bf}.FunnelPage_singleBody___rrTo{grid-template-columns:1fr}.FunnelPage_related__OcM1S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.FunnelPage_related__OcM1S article{border-top:1px solid #e2e2e5;padding-top:20px;min-width:0}.FunnelPage_related__OcM1S h3 a{color:#141416;font-size:20px;line-height:1.25;font-weight:550;letter-spacing:-.02em}.FunnelPage_related__OcM1S p{margin-top:12px;color:#636367;font-size:16px;line-height:1.6;text-wrap:pretty}.FunnelPage_handoffSteps__nlhky{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;margin:36px 0 0;list-style:none}.FunnelPage_handoffSteps__nlhky li{display:flex;align-items:baseline;gap:12px;font-size:14px;line-height:1.5;color:#636367}.FunnelPage_projects__FNhCJ{scroll-margin-top:78px}.FunnelPage_projects__FNhCJ>section{padding-block:clamp(64px,7.5vw,112px);background:radial-gradient(ellipse at 95% 95%,#8b5cf60b,transparent 42%),radial-gradient(ellipse at 65% 95%,#e8882c0b,transparent 52%),#f7f7f8}.FunnelPage_projects__FNhCJ>section>div>div:first-child>h2{font-size:clamp(32px,3.6vw,49px);line-height:1.06;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.FunnelPage_projects__FNhCJ>section>div>div:first-child>p{color:#636367;font-size:clamp(17px,1.55vw,20px);line-height:1.55}@media(max-width:767px){.FunnelPage_related__OcM1S{grid-template-columns:1fr;gap:27px}.FunnelPage_handoffSteps__nlhky{grid-template-columns:1fr 1fr}.FunnelPage_projects__FNhCJ{scroll-margin-top:24px}.FunnelPage_projects__FNhCJ>section>div>div:first-child>h2{font-size:clamp(32px,7vw,43px)}}