.otn-hero{min-height:100vh;min-height:100svh;display:flex;align-items:stretch;padding-top:max(.85rem,env(safe-area-inset-top));padding-bottom:1.1rem;padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right))}.otn-hero>.container{width:100%;flex:1;display:flex}.otn-hero>.container>.row{flex:1;width:100%}.otn-hero-content{min-height:0;flex:1;width:100%}.otn-hero-stack{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:clamp(0rem,3.5svh,1.6rem)}.otn-hero-logo{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:1.25rem}.otn-hero-logo img{width:min(400px,100%);height:auto}.otn-hero-badges{justify-content:center;margin-top:1rem}.otn-hero-ctas{margin-top:auto;padding-top:1rem;width:100%;max-width:460px;margin-left:auto;margin-right:auto}.otn-hero-ctas>.btn,.otn-hero-ctas>a.btn{width:100%}body.page-aziende-new #intro h1,body.page-talenti-new #intro h1{font-size:clamp(1.75rem,8.2vw,3rem);line-height:1.1;max-width:22ch;margin-left:auto;margin-right:auto}#soluzione.otn-section--surface{background:radial-gradient(1200px 520px at 50% -10%,rgba(var(--otn-violet-rgb),.18),rgba(var(--otn-violet-rgb),0) 62%),var(--otn-bg-1)}.otn-solution-hero{max-width:56rem;margin-left:auto;margin-right:auto;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.otn-solution-logo{display:flex;align-items:center;justify-content:center;margin-top:.9rem}.otn-solution-logo img{width:min(360px,86vw);height:auto;filter:drop-shadow(0 10px 30px rgba(0,0,0,.4)) drop-shadow(0 0 44px rgba(var(--otn-violet-rgb),.26))}.otn-card--solution{background:radial-gradient(60% 120% at 50% 0%,rgba(var(--otn-violet-rgb),.16),rgba(var(--otn-violet-rgb),0) 62%),var(--ot-bg-card);border-color:rgba(var(--otn-violet-rgb),.16);box-shadow:var(--ot-shadow-md),inset 0 1px #ffffff0f;transition:transform var(--ot-duration-normal) var(--ot-ease-dramatic),box-shadow var(--ot-duration-normal) ease,border-color var(--ot-duration-normal) ease}.otn-card--solution:hover{transform:translateY(-3px);border-color:rgba(var(--otn-violet-rgb),.3);box-shadow:0 14px 30px #00000042,0 0 28px rgba(var(--otn-violet-rgb),.14),inset 0 1px #ffffff0f}.otn-solution-card-head{display:flex;align-items:center;gap:.85rem}.otn-solution-icon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(var(--otn-violet-rgb),.22);background:rgba(var(--otn-violet-rgb),.1);box-shadow:0 0 22px rgba(var(--otn-violet-rgb),.12);font-size:1.35rem;flex:0 0 auto}.otn-solution-text{margin-top:.85rem;color:var(--otn-text-secondary);line-height:1.5}html{scroll-behavior:auto}body.page-talenti-new{background:var(--otn-bg-0);color:var(--otn-text);font-family:var(--ot-font-body);position:relative;min-height:100%;overflow-x:clip;isolation:isolate;color-scheme:dark;--bs-body-bg: var(--otn-bg-0);--bs-body-color: var(--otn-text);--bs-border-color: var(--otn-border);--bs-primary: var(--otn-violet);--bs-primary-rgb: var(--otn-violet-rgb)}.page-talenti-new #come-funziona .otn-step-card{position:relative;transition:transform var(--ot-duration-normal) var(--ot-ease-dramatic),box-shadow var(--ot-duration-normal) ease,border-color var(--ot-duration-normal) ease,background var(--ot-duration-normal) ease}.page-talenti-new #come-funziona .otn-step-card:hover{transform:translateY(-2px);border-color:rgba(var(--otn-violet-rgb),.22);box-shadow:0 12px 24px #0000003d,0 0 26px rgba(var(--otn-violet-rgb),.1)}.page-talenti-new #come-funziona .otn-step-head{display:flex;align-items:flex-start;gap:.85rem}.page-talenti-new #come-funziona .otn-step-badge{width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(var(--otn-violet-rgb),.22);background:rgba(var(--otn-violet-rgb),.1);box-shadow:0 0 22px rgba(var(--otn-violet-rgb),.1);font-weight:800;letter-spacing:-.02em;flex:0 0 auto}.page-talenti-new #come-funziona .otn-step-card:before{content:"";position:absolute;left:2.15rem;top:4.05rem;bottom:-1.25rem;width:2px;background:linear-gradient(180deg,rgba(var(--otn-violet-rgb),.42),rgba(var(--otn-violet-rgb),.1) 60%,rgba(var(--otn-violet-rgb),0));opacity:.8;pointer-events:none}.page-talenti-new #come-funziona .otn-step-card--last:before{display:none}@media (min-width: 992px){.page-talenti-new #come-funziona .otn-step-card:before{display:none}}a{color:var(--otn-violet)}a:hover{color:var(--ot-color-primary-light)}.text-muted{color:var(--otn-text-muted)!important}.text-secondary,.text-body-secondary{color:var(--otn-text-secondary)!important}.text-body-tertiary{color:var(--otn-text-muted)!important}.page-talenti-new .otn-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;pointer-events:none;opacity:0;visibility:hidden;background:transparent;transition:opacity .32s var(--ot-ease-smooth),visibility 0s linear .32s;will-change:opacity}.page-talenti-new .otn-intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(900px 520px at 50% 40%,rgba(var(--otn-violet-rgb),.16),rgba(var(--otn-violet-rgb),0) 64%),linear-gradient(180deg,#0000001a,#0000004d),var(--otn-bg-0);opacity:0;transition:opacity .52s var(--ot-ease-smooth);will-change:opacity}.page-talenti-new.otn-intro-running .otn-intro{opacity:1;visibility:visible;transition:opacity .32s var(--ot-ease-smooth)}.page-talenti-new.otn-intro-running .otn-intro:before{opacity:1}.page-talenti-new.otn-intro-running.otn-intro-lift .otn-intro:before{opacity:.14;transition-duration:.76s}.page-talenti-new .otn-intro__rings{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.page-talenti-new .otn-intro__rings:before,.page-talenti-new .otn-intro__rings:after{content:"";position:absolute;left:50%;top:50%;width:min(78vmin,560px);height:min(78vmin,560px);border-radius:999px;border:1px solid rgba(var(--otn-violet-rgb),.22);box-shadow:0 0 28px rgba(var(--otn-violet-rgb),.1);transform:translate3d(-50%,-50%,0) scale(.22);opacity:0;will-change:transform,opacity}@keyframes otn-intro-ring{0%{transform:translate3d(-50%,-50%,0) scale(.22);opacity:0}25%{opacity:.85}to{transform:translate3d(-50%,-50%,0) scale(1.18);opacity:0}}.page-talenti-new.otn-intro-running .otn-intro__rings:before{animation:otn-intro-ring .98s var(--ot-ease-dramatic) .12s both}.page-talenti-new.otn-intro-running .otn-intro__rings:after{animation:otn-intro-ring 1.08s var(--ot-ease-dramatic) .22s both;width:min(92vmin,680px);height:min(92vmin,680px);border-color:rgba(var(--otn-violet-rgb),.16)}.page-talenti-new .otn-intro__logo{position:relative;z-index:1;transform:translateZ(0) scale(.9);opacity:0;filter:none;will-change:transform,opacity;transition:transform .78s var(--ot-ease-dramatic),opacity .52s var(--ot-ease-smooth)}.page-talenti-new.otn-intro-running .otn-intro__logo{opacity:1;transform:translateZ(0) scale(1)}.page-talenti-new.otn-intro-running.otn-intro-lift .otn-intro__logo{transform:translateZ(0) scale(.98);opacity:0;transition-duration:.82s}.page-talenti-new .otn-intro__logo img{width:min(72vw,420px);height:auto;display:block}.page-talenti-new.otn-intro-running.otn-intro-exit .otn-intro{opacity:0;transition:opacity .52s var(--ot-ease-smooth)}.page-talenti-new.otn-intro-running.otn-intro-exit .otn-intro:before{opacity:0}@keyframes otn-ambient-drift-a{0%{transform:translateZ(0) scale(1);opacity:.72}50%{transform:translate3d(2.5vw,-2vh,0) scale(1.03);opacity:.6}to{transform:translateZ(0) scale(1);opacity:.72}}@keyframes otn-ambient-drift-b{0%{transform:translateZ(0) scale(1);opacity:.55}50%{transform:translate3d(-3vw,2vh,0) scale(1.04);opacity:.45}to{transform:translateZ(0) scale(1);opacity:.55}}body.page-talenti-new:before,body.page-talenti-new:after{content:"";position:fixed;top:-12vh;right:-12vw;bottom:-12vh;left:-12vw;pointer-events:none;z-index:-1;background-repeat:no-repeat;will-change:transform,opacity}body.page-talenti-new:before{background-image:radial-gradient(900px 520px at 50% 10%,rgba(var(--otn-violet-rgb),.18),rgba(var(--otn-violet-rgb),0) 62%),radial-gradient(720px 460px at 15% 90%,rgba(var(--otn-violet-rgb),.12),rgba(var(--otn-violet-rgb),0) 65%);animation:otn-ambient-drift-a 22s var(--ot-ease-smooth) infinite}body.page-talenti-new:after{background-image:radial-gradient(760px 520px at 90% 85%,rgba(var(--otn-violet-rgb),.1),rgba(var(--otn-violet-rgb),0) 66%);animation:otn-ambient-drift-b 28s var(--ot-ease-smooth) infinite}@keyframes otn-title-letter-sweep{0%{transform:translateZ(0) scale(1);text-shadow:none}3%{transform:translate3d(0,-1px,0) scale(1.08);text-shadow:0 0 18px rgba(var(--otn-violet-rgb),.28),0 0 36px rgba(var(--otn-violet-rgb),.12)}6%{transform:translateZ(0) scale(1);text-shadow:none}to{transform:translateZ(0) scale(1);text-shadow:none}}.page-talenti-new .otn-title-scan{display:inline-block}.page-talenti-new .otn-title-scan .otn-title-word{display:inline-block;white-space:nowrap}.page-talenti-new .otn-title-scan .otn-title-letter{display:inline-block;transform:translateZ(0);animation:none}.page-talenti-new .otn-title-scan .otn-title-letter--space{width:.33em}.page-talenti-new .otn-title-scan.otn-title-scan--live .otn-title-letter{animation-name:otn-title-letter-sweep;animation-duration:8s;animation-timing-function:var(--ot-ease-smooth);animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--i) * 45ms)}#trovare-clienti{background:radial-gradient(1200px 520px at 50% 0%,rgba(var(--ot-color-danger-rgb),.1),rgba(var(--ot-color-danger-rgb),0) 62%),radial-gradient(900px 420px at 50% 10%,rgba(var(--otn-violet-rgb),.06),rgba(var(--otn-violet-rgb),0) 70%),var(--otn-bg-0)}.page-talenti-new #trovare-clienti .otn-card{position:relative;overflow:hidden;background:radial-gradient(70% 120% at 50% 0%,rgba(var(--ot-color-danger-rgb),.14),rgba(var(--ot-color-danger-rgb),0) 62%),repeating-linear-gradient(-45deg,rgba(var(--ot-color-danger-rgb),.06) 0,rgba(var(--ot-color-danger-rgb),.06) 12px,#0000 12px,#0000 24px),var(--ot-bg-card);border-color:rgba(var(--ot-color-danger-rgb),.3);box-shadow:0 14px 30px #00000052,inset 0 1px #ffffff0f}.page-talenti-new #trovare-clienti .otn-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:rgba(var(--ot-color-danger-rgb),.6)}.page-talenti-new #trovare-clienti .otn-card__body{position:relative;z-index:1}#valore-tempo{background:radial-gradient(1200px 520px at 50% 0%,rgba(var(--ot-color-danger-rgb),.12),rgba(var(--ot-color-danger-rgb),0) 62%),radial-gradient(900px 420px at 50% 10%,rgba(var(--otn-violet-rgb),.05),rgba(var(--otn-violet-rgb),0) 70%),var(--otn-bg-1)}.page-talenti-new #valore-tempo .otn-card{position:relative;overflow:hidden;background:radial-gradient(70% 120% at 50% 0%,rgba(var(--ot-color-danger-rgb),.14),rgba(var(--ot-color-danger-rgb),0) 62%),var(--ot-bg-card);border-color:rgba(var(--ot-color-danger-rgb),.26);box-shadow:0 14px 30px #00000052,0 0 28px rgba(var(--ot-color-danger-rgb),.1),inset 0 1px #ffffff0f}.page-talenti-new #valore-tempo .otn-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:rgba(var(--ot-color-danger-rgb),.6)}.page-talenti-new #valore-tempo .otn-card__body{position:relative;z-index:1}.page-talenti-new #valore-tempo .otn-divider{border-color:rgba(var(--ot-color-danger-rgb),.18)}.page-talenti-new #valore-tempo .otn-badge{border-color:rgba(var(--ot-color-danger-rgb),.35);background:rgba(var(--ot-color-danger-rgb),.08);color:var(--ot-color-danger)}#piccola-azienda{background:radial-gradient(1200px 520px at 50% 0%,rgba(var(--ot-color-danger-rgb),.1),rgba(var(--ot-color-danger-rgb),0) 62%),radial-gradient(900px 420px at 50% 10%,rgba(var(--otn-violet-rgb),.05),rgba(var(--otn-violet-rgb),0) 70%),var(--otn-bg-0)}.page-talenti-new #piccola-azienda .otn-card{position:relative;overflow:hidden;background:radial-gradient(70% 120% at 50% 0%,rgba(var(--ot-color-danger-rgb),.14),rgba(var(--ot-color-danger-rgb),0) 62%),var(--ot-bg-card);border-color:rgba(var(--ot-color-danger-rgb),.26);box-shadow:0 14px 30px #00000052,0 0 28px rgba(var(--ot-color-danger-rgb),.1),inset 0 1px #ffffff0f}.page-talenti-new #piccola-azienda .otn-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:rgba(var(--ot-color-danger-rgb),.6)}.page-talenti-new #piccola-azienda .otn-card__body{position:relative;z-index:1}.page-talenti-new #piccola-azienda .otn-divider{border-color:rgba(var(--ot-color-danger-rgb),.18)}.page-talenti-new #piccola-azienda .otn-badge{border-color:rgba(var(--ot-color-danger-rgb),.32);background:rgba(var(--ot-color-danger-rgb),.08);color:var(--otn-text)}.page-talenti-new #piccola-azienda .otn-punchline{font-size:clamp(1.15rem,2.6vw,1.6rem);font-weight:700;letter-spacing:.01em;line-height:1.2}#pricing{background:radial-gradient(1200px 520px at 50% 0%,rgba(var(--otn-violet-rgb),.12),rgba(var(--otn-violet-rgb),0) 62%),radial-gradient(900px 420px at 50% 10%,rgba(var(--otn-violet-rgb),.06),rgba(var(--otn-violet-rgb),0) 70%),var(--otn-bg-1)}#pricing .row.g-3.g-lg-4.mt-4.align-items-stretch .otn-card{display:flex;flex-direction:column;transition:transform var(--ot-duration-normal) var(--ot-ease-dramatic),box-shadow var(--ot-duration-normal) ease,border-color var(--ot-duration-normal) ease,background var(--ot-duration-normal) ease}#pricing .row.g-3.g-lg-4.mt-4.align-items-stretch .otn-card__body{flex:1}#pricing .row.g-3.g-lg-4.mt-4.align-items-stretch .otn-card:hover{transform:translateY(-2px);border-color:rgba(var(--otn-violet-rgb),.26);box-shadow:0 12px 24px #0000003d,0 0 26px rgba(var(--otn-violet-rgb),.1)}#pricing .row.g-3.g-lg-4.mt-4.align-items-stretch .otn-card__body>.mt-4{margin-top:auto;padding-top:1.25rem}#pricing .otn-card--featured{background:radial-gradient(70% 140% at 50% 0%,rgba(var(--otn-violet-rgb),.18),rgba(var(--otn-violet-rgb),0) 62%),var(--ot-bg-card);border-color:rgba(var(--otn-violet-rgb),.38);box-shadow:0 14px 28px #00000047,0 0 42px rgba(var(--otn-violet-rgb),.14),inset 0 1px #ffffff0f}#pricing .otn-card--featured:hover{transform:translateY(-2px);border-color:rgba(var(--otn-violet-rgb),.52);box-shadow:0 16px 32px #0000004d,0 0 52px rgba(var(--otn-violet-rgb),.18),inset 0 1px #ffffff0f}#pricing .otn-card.mt-4{background:var(--otn-bg-1);border-color:var(--otn-border-subtle);box-shadow:none}#pricing .otn-card.mt-4 .otn-card__body{padding:.95rem}#pricing .otn-list{line-height:1.55}#pricing .otn-list li{margin:.3rem 0}#pricing .otn-price small{font-size:.8rem}@media (min-width: 992px){#pricing .row.g-3.g-lg-4.mt-4.align-items-stretch>.col-12.col-lg-4>.otn-card{min-height:430px}#pricing .row.g-3.g-lg-4.mt-4.align-items-stretch .otn-card__body{padding:1.6rem 1.65rem}#pricing .otn-card.mt-4 .otn-card__body{padding:1.05rem 1.25rem}}.page-talenti-new #cta .otn-recap-card{position:relative;overflow:hidden}.page-talenti-new #cta .otn-recap-card--before{background:radial-gradient(70% 120% at 50% 0%,rgba(var(--ot-color-danger-rgb),.14),rgba(var(--ot-color-danger-rgb),0) 62%),var(--ot-bg-card);border-color:rgba(var(--ot-color-danger-rgb),.26);box-shadow:0 14px 30px #0000004d,0 0 28px rgba(var(--ot-color-danger-rgb),.1),inset 0 1px #ffffff0f}.page-talenti-new #cta .otn-recap-card--before:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:rgba(var(--ot-color-danger-rgb),.6)}.page-talenti-new #cta .otn-recap-card--after{background:radial-gradient(60% 120% at 50% 0%,rgba(var(--otn-violet-rgb),.16),rgba(var(--otn-violet-rgb),0) 62%),var(--ot-bg-card);border-color:rgba(var(--otn-violet-rgb),.26);box-shadow:0 14px 30px #00000042,0 0 28px rgba(var(--otn-violet-rgb),.12),inset 0 1px #ffffff0f}.page-talenti-new #cta .otn-recap-card--after:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:rgba(var(--otn-violet-rgb),.7)}.page-talenti-new #cta .otn-recap-card .otn-card__body{position:relative;z-index:1}.page-talenti-new #cta .otn-recap-card--before .otn-divider{border-color:rgba(var(--ot-color-danger-rgb),.18)}.page-talenti-new #cta .otn-recap-card--after .otn-divider{border-color:rgba(var(--otn-violet-rgb),.18)}@media (min-width: 992px){.otn-hero-ctas{margin-top:.6rem;padding-top:0;width:min(760px,100%);max-width:none;margin-left:auto;margin-right:auto;justify-content:center}.otn-hero-ctas>.btn,.otn-hero-ctas>a.btn{width:auto;flex:1 1 0;padding-left:1.75rem;padding-right:1.75rem}}@media (min-width: 992px){.otn-section:not(.otn-hero){min-height:100vh;min-height:100svh;display:flex;align-items:center}.otn-section:not(.otn-hero)>.container{width:100%;flex:1}.otn-section__inner{width:100%;max-width:800px;margin-left:auto;margin-right:auto;gap:1.5rem}.otn-badge-cloud{padding:1.5rem}.otn-badge-cloud__grid{gap:.75rem}}
