.hero{background:#fff;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;padding:11.94rem clamp(1.25rem,6vw,7.5rem) 7.19rem}.tf-subtitle-regular-hero,.tf-title-page-secondary-hero{color:var(--Blue-Blue-Extra-Dark,#253271)}.hero-inner{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:1.25rem;margin:0 auto;max-width:75rem;width:100%}.hero-subtitle{margin:0}.hero-content{align-items:flex-start;display:flex;flex:1 1 0;flex-direction:column;gap:.625rem;text-align:left}.hero-cta{padding:1.25rem 0}.hero-image{border-radius:.625rem;flex:1 0 0;height:28.125rem}@media (max-width:1024px){.hero{padding:8rem clamp(1.25rem,5vw,2.5rem) 3.75rem}.hero-inner{flex-direction:column;gap:2rem}.hero-content{align-items:center;gap:1rem;text-align:center}.hero-cta{margin:.625rem}.hero-image{height:35rem}}@media (max-width:768px){.hero{padding:7.5rem clamp(1.25rem,6vw,2rem) 3rem}.hero-inner{gap:1.5rem}.hero-content{gap:.62rem}.hero-image{height:30rem}}@media (max-width:480px){.hero{padding:7.5rem 1.25rem 2rem}.hero-inner{gap:1.25rem}.hero-content{gap:.625rem}.hero-image{height:25rem}.hero-cta .btn-large{padding:.375rem .75rem}}.kpi-wrapper{background:var(--Gradient-blue,linear-gradient(87deg,#4d74fe 44.65%,#334da9 74.43%,#253271 92.72%));justify-content:center}.kpi-number,.kpi-wrapper{box-sizing:border-box;display:flex;width:100%}.kpi-number{flex-wrap:wrap;gap:1.25rem;justify-content:space-between;max-width:90rem;padding:6.25rem clamp(1.5rem,6vw,7.5rem)}.kpi-block{align-items:center;box-sizing:border-box;display:flex;flex:1 1 calc(25% - 0.9375rem);flex-direction:column;text-align:center}.kpi-icon{height:3.5rem;margin-bottom:1.25rem;object-fit:contain;width:3.5rem}.kpi-text{color:var(--Neutri-White,#fff);margin:0}@media (max-width:600px){.kpi-number{padding:6.25rem 1rem 3.13rem}.kpi-block{flex:1 1 calc(50% - 0.625rem);margin-bottom:3.12rem}}.story-section,.story-section-2{background-color:#fff;padding:9.375rem 20rem 3.125rem;text-align:center}.story-section .separator,.story-section-2 .separator{margin-bottom:2rem;margin-top:.62rem}@media (max-width:1200px){.story-section,.story-section-2{padding:9.375rem clamp(5rem,8vw,7.5rem) 3.125rem}}@media (max-width:768px){.title-container{padding:0}.story-section{padding:6.25rem 0 0}.story-section-2{padding:6.25rem 0 3rem}}.timeline-container-wrapper{padding-left:0;padding-right:0}.timeline-section{background-color:#fff;border-radius:8px;padding:3.12rem 0 9.38rem;position:relative}.timeline-scroll-container{overflow-x:auto;scrollbar-width:none;width:100%}.timeline-scroll-container::-webkit-scrollbar{display:none}.timeline{align-items:center;display:flex;height:300px;padding:0 5rem;position:relative;width:1800px}.timeline:before{background-color:var(--Blue-Blue-Strong,#4d74fe);content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.timeline-item{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:0 50px;position:relative;z-index:2}.description-wrapper{color:var(--Blue-Blue-Strong,#4d74fe);position:absolute;text-align:center;width:180px}.description-wrapper.top{bottom:82px}.description-wrapper.bottom{top:82px}.timeline-marker{background-color:#fff;padding:2px 0;position:relative}.event-item .timeline-marker:before{background-color:var(--Blue-Blue-Strong,#4d74fe);content:"";left:50%;position:absolute;transform:translateX(-50%);width:2px}.event-item.top .timeline-marker:before{bottom:8px;height:62px}.event-item.bottom .timeline-marker:before{height:62px;top:8px}.timeline-year-circle{align-items:center;background:var(--Green-Green-Light,#def7e8);border-radius:6.25rem;color:var(--Blue-Blue-Logo,#334da9);display:flex;height:6.25rem;justify-content:center;text-align:center;width:6.25rem}.timeline-event-dot{background-color:var(--Blue-Blue-Strong,#4d74fe);border:2px solid var(--Blue-Blue-Strong,#4d74fe);border-radius:50%;height:12px;width:12px}.timeline-navigation{display:flex;gap:1.25rem;justify-content:center;margin-top:3rem;padding:1rem 0 0}.arrow{background:none;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:44px;padding:0;transition:background-image .2s ease;width:44px}#scroll-left{background-image:url(https://8647221.fs1.hubspotusercontent-na1.net/hubfs/8647221/Website%202025/azienda/Freccia%20indietro.svg)}#scroll-right{background-image:url(https://8647221.fs1.hubspotusercontent-na1.net/hubfs/8647221/Website%202025/azienda/Freccia%20avanti.svg)}#scroll-left:not(:disabled):hover{background-image:url(https://8647221.fs1.hubspotusercontent-na1.net/hubfs/8647221/Website%202025/azienda/Freccia%20indietro%20hover.svg)}#scroll-right:not(:disabled):hover{background-image:url(https://8647221.fs1.hubspotusercontent-na1.net/hubfs/8647221/Website%202025/azienda/freccia%20avanti%20hov.svg)}.arrow:disabled{cursor:not-allowed}@media (min-width:1600px){.timeline-scroll-container{margin-left:auto;margin-right:0;max-width:clamp(97rem,80vw,140rem)}}@media (max-width:860px){.timeline-section{background-color:#fff;padding:2.12rem 0 6.25rem}}.authority-section{background:#e5eef9;gap:3.125rem;padding:6.25rem 7.5rem}.authority-content,.authority-section{align-items:center;display:flex;flex-direction:column;width:100%}.authority-content{gap:1.87rem;max-width:75rem;text-align:center}.authority-logos{flex-direction:column;width:100%}.authority-logos,.logo-row{align-items:center;display:flex;gap:2.5rem}.logo-row{flex-wrap:wrap;justify-content:center;padding:0 3.125rem}.logo-row img{height:auto;max-height:5rem;max-width:100%}.trustpilot-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.trustpilot-logo,.trustpilot-stars{height:2rem}@media (max-width:768px){.authority-section{padding:6.25rem 1rem}.authority-content{gap:1.25rem}.authority-subtitle{margin-bottom:.63rem}.logo-row{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);justify-items:center;padding:0 1rem}.logo-row img{height:auto;max-height:4rem;max-width:100%}.trustpilot-logo,.trustpilot-stars{height:1.5rem}}.partner-section{background:var(--Green-Green-Light,#def7e8);gap:3.125rem;padding:6.25rem 1rem}.partner-content,.partner-section{align-items:center;display:flex;flex-direction:column;width:100%}.partner-content{gap:1.87rem;max-width:90rem;text-align:center}.partner-subtitle{margin-top:-1.25rem!important}.partner-logos{flex-direction:column}.partner-logo-row,.partner-logos{align-items:center;display:flex;width:100%}.partner-logo-row{box-sizing:border-box;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:0 12.5rem}.partner-logo-row img{height:auto;max-width:100%;width:auto}@media (max-width:1200px){.partner-logo-row{justify-content:center;padding:0 4rem}}@media (max-width:768px){.partner-section{padding:6.25rem 0}.partner-logo-row{display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr);justify-items:center;padding:0 1rem}}@media (max-width:860px){.partner-logos{overflow:hidden;width:100%}.partner-logo-row{display:flex;flex-wrap:nowrap;gap:4rem;grid-template-columns:none;justify-content:flex-start;padding:0}.partner-logo-row.is-animated{animation:logo-scroll-animation 30s linear infinite}}@keyframes logo-scroll-animation{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.card-section-container{margin:0 auto;max-width:90rem;padding:9.38rem 7.5rem 4.69rem}.card-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}.news-card{background-image:url(https://8647221.fs1.hubspotusercontent-na1.net/hubfs/8647221/Website%202025/azienda/business%20event%20with%20people.png);background-position:50%;background-size:cover;border-radius:1.25rem;color:#fff;display:flex;flex-direction:column;gap:3rem;justify-content:flex-end;overflow:hidden;position:relative}.card-content{padding:6.25rem 4.38rem 4.38rem}.card-logo-img{height:30px;margin-bottom:3rem;width:auto}.card-text{color:var(--Neutri-White,#fff);margin-bottom:3rem}@media (max-width:1250px){.card-section-container{padding:9.38rem clamp(5rem,8vw,7.5rem) 4.69rem}}@media (max-width:1030px){.card-section-container{padding:6.25rem 1rem 0}.card-grid{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.card-grid::-webkit-scrollbar{display:none}.news-card{flex:0 0 85%;scroll-snap-align:center}.card-content{padding:3.125rem 2.8125rem}.card-logo-img,.card-text{margin-bottom:1.25rem}.card-text{font-size:1.1rem}}.team-section,.team-section-static{box-sizing:border-box;margin:0 auto;max-width:84rem;padding:0 1.5rem 4.69rem}.section-title{color:#0d1e3d;font-size:2rem;font-weight:700;margin-bottom:3rem;text-align:center}.team-card{align-items:center;background-color:#fff;border-radius:1.5rem;box-sizing:border-box;display:flex;flex-shrink:0;padding:1rem;transition:transform .2s ease;width:18.875rem}.team-card:hover{transform:translateY(-5px)}.profile-pic{border-radius:1rem;flex-shrink:0;height:80px;object-fit:cover;width:80px}.card-info{margin-left:1.25rem;text-align:left}.member-name{font-size:1.1rem;font-weight:800;margin:0}.member-name,.member-title{color:#253271;font-family:Mulish,sans-serif}.member-title{font-size:.875rem;font-weight:400;margin:0 0 .62rem}.linkedin-link .linkedin-icon{height:20px;transition:transform .2s ease;width:20px}.linkedin-link:hover .linkedin-icon{transform:scale(1.1)}.team-section .slider-container{overflow:hidden}.team-section .slider-track{display:flex;gap:2rem}.team-section .slider-track.is-animated{animation:team-continuous-scroll var(--animation-duration) linear infinite}.team-section .slider-container.touch-paused .slider-track,.team-section .slider-container:hover .slider-track{animation-play-state:paused}@keyframes team-continuous-scroll{0%{transform:translateX(0)}to{transform:translateX(var(--scroll-width))}}@media (min-width:1321px){.team-section-static .team-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,18.875rem);justify-content:center}}@media (max-width:1320px){.team-section-static{overflow:hidden}.team-section-static .team-grid{display:flex;gap:2rem}.team-section-static .team-grid:not(.is-animated){justify-content:center}.team-section-static .team-grid.is-animated{animation:team-responsive-scroll var(--animation-duration) linear infinite}.team-section-static.touch-paused .team-grid,.team-section-static:hover .team-grid{animation-play-state:paused}.team-section,.team-section-static{padding:0 0 4.69rem}}@keyframes team-responsive-scroll{0%{transform:translateX(0)}to{transform:translateX(var(--scroll-width))}}.slider-container-rece{box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;padding:9.375rem 0 6.25rem;width:100%}.slider-track-rece{animation:scroll 40s linear infinite;box-sizing:border-box;display:flex;gap:4.38rem}.slider-container-rece.paused .slider-track-rece{animation-play-state:paused}.review-card{align-items:flex-start;background:#fff;border:2px solid #253271;border-radius:1.25rem;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;gap:1.25rem;padding:2.2rem 2.8rem;width:24.25rem}.avatar{align-items:center;border-radius:50%;display:flex;height:58.27px;justify-content:center;overflow:hidden;width:58.27px}.avatar img{height:100%;object-fit:cover;width:100%}.review-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:.62rem;width:100%}.text{color:var(--Blue-Blue-Extra-Dark);font-size:1rem;text-align:left}.author{align-items:flex-start;display:flex;flex-direction:column;width:100%}.name,.title{color:var(--Blue-Blue-Strong)}@media (max-width:768px){.slider-container-rece{padding:6.25rem 0}.slider-track-rece{gap:4.38rem}.review-card{width:22.5625rem}.text{font-size:.9375rem}}@media (max-width:480px){.slider-container-rece{padding-bottom:6.25rem}.slider-track-rece{gap:4.35rem}.review-card{gap:1.25rem;padding:2.1875rem 2.8125rem}.text{font-size:.875rem}.name{font-size:1rem}.title{font-size:.8125rem}.industries-cta-button-container{display:flex;justify-content:flex-end;padding-top:1rem}}.trusted-section{background-color:var(--Blue-Blue-Extra-Dark);display:flex;justify-content:center;padding:1.875rem 0}.trusted-content{align-items:center;display:flex;flex-direction:column;max-width:110rem;width:100%}.trusted-header{display:flex;justify-content:center;padding-bottom:1.875rem;width:100%}.tf-body-small-uppercase{margin:0;text-align:center}.tf-body-small-uppercase-white{color:#fff}.trusted-slider{overflow:hidden;padding:0 3.125rem;position:relative;width:100%}.slider-track{animation:scroll 70s linear infinite;display:flex;width:127.39232rem}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.trusted-slide{align-items:center;display:flex;flex:0 0 auto;justify-content:center;margin-right:3.125rem}.repubblica img{height:1.6875rem;width:7.91013rem}.sole24ore img{height:1.6875rem;width:7.48825rem}.corriere img{height:2.5rem;width:7.66306rem}.startupitalia img{height:1.6875rem;width:9.675rem}.techedu img{height:2.5rem;width:3.33331rem}.trusted-slide:last-child{margin-right:0}.trusted-slide img{object-fit:contain}.trusted-slider::-webkit-scrollbar{display:none}@media (max-width:64rem){.slider-track{animation-duration:25s}.trusted-slide{margin-right:2rem}}@media (max-width:30rem){.slider-track{animation-duration:30s}.trusted-slide{margin-right:1rem}}.cta-final-banner{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:9.37rem 3rem 3rem;width:100%}@media (max-width:768px){.cta-final-banner{flex-direction:column;padding:3.125rem 1rem;text-align:center}}@media (max-width:480px){.cta-final-banner{flex-direction:column;padding:3.125rem 1rem;text-align:center}}.cta-inline-banner{justify-content:center;margin:0;padding:0 2rem 6.25rem}.cta-inline-banner,.cta-inline-content{box-sizing:border-box;display:flex;width:100%}.cta-inline-content{align-items:center;background:linear-gradient(87deg,#4d74fe 44.65%,#334da9 74.43%,#253271 92.72%);border-radius:1.25rem;gap:1.87rem;justify-content:space-between;max-width:62.25rem;padding:3.125rem}.cta-inline-text{color:var(--Neutri-White);display:flex;flex:1;flex-direction:column;gap:1.25rem}.cta-inline-text h2,.cta-inline-text p{color:var(--Neutri-White);margin:0;text-align:left}.cta-inline-text p{max-width:40rem}.cta-button{flex-shrink:0}@media (max-width:1060px){.cta-inline-banner{padding:0 1.5rem 3rem}.cta-inline-content{align-items:center;flex-direction:column;gap:2rem;text-align:center}.cta-inline-text h2,.cta-inline-text p{text-align:center}.cta-button{align-self:center}}@media (max-width:768px){.cta-inline-content{gap:1.25rem;padding:2.81rem}.cta-inline-banner{padding:0 0 3.13rem}.cta-inline-text h2,.cta-inline-text p{text-align:center}.cta-button{display:flex;justify-content:center;width:100%}}.auth-title{margin-bottom:-1.25rem}@media (max-width:900px){.auth-title{margin-bottom:-.62rem}}@media (max-width:768px){.timeline-navigation{display:none}}