.pipe{align-content:start;gap:14px;width:100%;display:grid}.pipe__kpi{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pipe__kpi>div{background:var(--sc-surface);border-radius:12px;gap:4px;padding:12px 14px;display:grid;box-shadow:0 0 0 1px #0f1a2e14}.pipe__kpi .mono{color:var(--sc-ink-soft);text-transform:uppercase;font-size:11px}.pipe__kpi b{font:700 clamp(1.1rem, .8rem + 1vw, 1.6rem)/1 var(--sc-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pipe__kpi--win b{color:#17a36b}.pipe__board{height:var(--board-h,360px);grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid;position:relative}.pipe__col{box-shadow:inset 0 3px 0 var(--c);background:#e9edf4;border-radius:12px;padding:10px}.pipe__head{justify-content:space-between;font-size:13px;font-weight:640;display:flex}.pipe__head em{font:500 12px var(--sc-font-mono);color:var(--sc-ink-soft);font-style:normal}.deal{width:var(--cw,180px);background:var(--sc-surface);box-shadow:inset 3px 0 0 var(--c), 0 0 0 1px #0f1a2e14, 0 6px 14px -8px #1d2b5a55;transition:transform .52s var(--sc-ease-out), box-shadow .3s var(--sc-ease-out);will-change:transform;border-radius:10px;gap:5px;padding:9px 10px;font-size:12.5px;display:grid;position:absolute;top:0;left:0}.deal.is-won{box-shadow:inset 3px 0 0 var(--c), 0 0 0 2px #17a36b, 0 10px 24px -10px #17a36b88}.deal__top{align-items:center;gap:7px;min-width:0;display:flex}.deal__av{background:var(--c);color:#fff;width:22px;height:22px;font:700 10px/22px var(--sc-font-text);text-align:center;border-radius:50%;flex:none;transition:background-color .3s}.deal__cli{white-space:nowrap;text-overflow:ellipsis;font-weight:640;overflow:hidden}.deal__obj{color:var(--sc-ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.deal__bot{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.deal__bot b{font-variant-numeric:tabular-nums}.deal__bot .tag{padding:3px 6px;font-size:10px}.deal__pot{font:500 10px var(--sc-font-mono);text-transform:uppercase;color:var(--sc-ink-soft)}.deal__stars{color:#e39a1f;letter-spacing:-1px;margin-left:auto;font-size:11px}.deal__stars i{color:#d3d9e4;font-style:normal}.pipe__note{align-items:center;gap:6px;display:flex}@media (width<=860px){.pipe__kpi{grid-template-columns:repeat(2,1fr)}.pipe__board{gap:5px}.pipe__col{border-radius:8px;padding:6px 4px}.pipe__head{flex-direction:column;gap:2px;font-size:10px}.deal{border-radius:7px;gap:3px;padding:6px;font-size:10.5px}.deal__av,.deal__obj,.deal__stars,.deal__bot .tag,.deal__pot{display:none}}@media (prefers-reduced-motion:reduce){.deal{transition:none}}.att{--scaduta:#d63b3b;--oggi:#e3801f;--pianificata:#2f7fd6;gap:12px;display:grid}.att__tiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.att__t{background:var(--sc-surface);box-shadow:0 0 0 1px #0f1a2e14, inset 0 3px 0 var(--k);border-radius:12px;gap:6px;padding:14px;display:grid}.att__t b{font:700 2rem/1 var(--sc-font-display);color:var(--k)}.att__t .mono{text-transform:uppercase;color:var(--sc-ink-soft);font-size:11px}.att__t--scaduta{--k:var(--scaduta)}.att__t--oggi{--k:var(--oggi)}.att__t--pianificata{--k:var(--pianificata)}.att__grid{grid-template-columns:1.3fr 1fr;gap:12px;display:grid}.att__list{gap:2px;margin:0;padding:8px;list-style:none;display:grid}.att__list li{border-radius:8px;align-items:center;gap:10px;padding:9px 8px;display:flex}.att__list li>div{flex:1;min-width:0;font-size:14px;display:grid}.att__list li b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.att__list li .soft{font-size:12.5px}.att__ic{background:color-mix(in oklab, var(--k) 12%, #fff);width:30px;height:30px;color:var(--k);border-radius:8px;flex:none;place-items:center;display:grid}.att__st{font:600 10px/1 var(--sc-font-mono);text-transform:uppercase;color:var(--k);font-style:normal}.att__list li.is-scaduta{--k:var(--scaduta);background:#fdf1f1}.att__list li.is-oggi{--k:var(--oggi)}.att__list li.is-pianificata{--k:var(--pianificata)}.att__cal{align-content:start;gap:10px;padding:14px;display:grid}.att__month{justify-content:space-between;font-weight:650;display:flex}.att__days{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;font-size:12px;display:grid}.att__days .mono{color:var(--sc-ink-soft);font-size:10px}.att__days i{font-variant-numeric:tabular-nums;border-radius:6px;padding:6px 0;font-style:normal;position:relative}.att__days i.off{visibility:hidden}.att__days i[class*=d-]:after{content:"";background:var(--k);border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:2px;left:50%}.att__days i.d-scaduta{--k:var(--scaduta)}.att__days i.d-pianificata{--k:var(--pianificata)}.att__days i.d-oggi{--k:var(--oggi);background:#fff3e6;font-weight:700}.att__share{color:var(--sc-ink-soft)}@media (width<=760px){.att__grid{grid-template-columns:1fr}.att__cal{display:none}.att__t b{font-size:1.5rem}}.an{--t:clamp(0, calc((var(--sc-p,0) - .15) * 2.2), 1);gap:12px;display:grid}.an__kpi{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.an__kpi .panel{align-content:start;gap:6px;padding:14px 16px;display:grid}.an__kpi .mono{text-transform:uppercase;color:var(--sc-ink-soft);font-size:11px}.an__kpi b{font:700 clamp(1.3rem, 1rem + 1vw, 1.9rem)/1 var(--sc-font-display);letter-spacing:-.02em}.an__win{grid-template-columns:1fr auto;align-items:center}.an__donut{background:radial-gradient(closest-side, #fff 72%, transparent 73%), conic-gradient(#17a36b calc(var(--v) * var(--t) * 360deg), #e3e8f0 0);border-radius:50%;grid-row:span 2;place-items:center;width:74px;height:74px;display:grid}.an__donut b{font-size:1rem}.an__grid{grid-template-columns:1.2fr 1fr;gap:10px;display:grid}.an__box{align-content:start;gap:14px;padding:16px;display:grid}.an__t{font-weight:650}.an__bars{grid-template-columns:repeat(4,1fr);align-items:end;gap:12px;height:180px;display:grid}.an__bar{text-align:center;align-content:end;gap:6px;height:100%;display:grid}.an__bar i{height:calc(var(--h) * var(--t) * 140px);background:var(--c);border-radius:8px 8px 3px 3px;display:block}.an__bar .mono{color:var(--sc-ink-soft);font-size:10px}.an__why{gap:10px;margin:0;padding:0;list-style:none;display:grid}.an__why li{grid-template-columns:9.5rem 1fr 1.5rem;align-items:center;gap:10px;font-size:13px;display:grid}.an__why i{transform-origin:0;height:8px;transform:scaleX(calc(var(--w) * var(--t)));background:#df4f7a;border-radius:4px}.an__why b{text-align:right;font-variant-numeric:tabular-nums}@media (width<=760px){.an__kpi{grid-template-columns:1fr 1fr}.an__win{grid-column:1/-1}.an__grid{grid-template-columns:1fr}.an__why li{grid-template-columns:8rem 1fr 1.2rem}}@media (prefers-reduced-motion:reduce){.an{--t:1}}.fs{--t:clamp(0, calc((var(--sc-p,0) - .12) * 2), 1);grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid}.fs__site{gap:10px;padding:16px;display:grid}.fs__url{color:var(--sc-ink-soft);background:#f2f5fa;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;display:flex}.fs__h{font:700 1.2rem/1.1 var(--sc-font-display)}.fs__f{color:var(--sc-ink-soft);gap:4px;font-size:12px;display:grid}.fs__f i{color:var(--sc-ink);white-space:nowrap;clip-path:inset(0 calc((1 - var(--t)) * 100%) 0 0);border-radius:8px;padding:9px 10px;font-size:14px;font-style:normal;overflow:hidden;box-shadow:inset 0 0 0 1px #cdd5e1}.fs__cap{color:var(--sc-ink-soft);justify-content:space-between;align-items:center;font-size:12px;display:flex}.fs__cap b{letter-spacing:.2em;color:var(--sc-ink);font-size:14px}.fs__send{text-align:center;color:#fff;background:#0f1a2e;border-radius:10px;padding:10px;font-weight:640}.fs__arrow{background:var(--sc-accent);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.fs__crm{opacity:clamp(0, calc((var(--t) - .75) * 4), 1);transform:translateY(calc((1 - clamp(0, calc((var(--t) - .75) * 4), 1)) * 16px));gap:10px;padding:16px;display:grid;box-shadow:0 0 0 2px #5b2be0,0 18px 40px -20px #5b2be080}.fs__new{color:#5b2be0;text-transform:uppercase}.fs__crm b{font:700 1.3rem/1.1 var(--sc-font-display)}.fs__crm ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fs__crm li{border-bottom:1px dashed #dde3ec;grid-template-columns:6.5rem 1fr;gap:8px;padding-bottom:6px;font-size:13px;display:grid}.fs__crm li span{color:var(--sc-ink-soft)}.fs__crm li em{font-style:normal;font-weight:560}.fs__mail{color:#14642a;align-items:center;gap:6px;display:flex}.fs__note{grid-column:1/-1}@media (width<=760px){.fs{grid-template-columns:1fr}.fs__arrow{justify-self:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.fs{--t:1}}.faq__grid{gap:var(--sc-9);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;display:grid}.faq__list details{border-top:1px solid var(--sc-hairline)}.faq__list details:last-child{border-bottom:1px solid var(--sc-hairline)}.faq__list summary{cursor:pointer;justify-content:space-between;gap:var(--sc-5);padding:var(--sc-5) 0;font:600 var(--sc-t-lg)/1.3 var(--sc-font-display);font-stretch:92%;list-style:none;display:flex}.faq__list summary::-webkit-details-marker{display:none}.faq__list summary:after{content:"+";color:var(--sc-accent);font:500 1.5rem/1 var(--sc-font-text);transition:transform var(--sc-d-base) var(--sc-ease-out)}.faq__list details[open] summary:after{transform:rotate(45deg)}.faq__list p{color:var(--sc-ink-soft);max-width:62ch;padding-bottom:var(--sc-5)}@media (width<=860px){.faq__grid{gap:var(--sc-6);grid-template-columns:1fr}}.close__stage{padding:var(--bar-h) var(--sc-gutter) var(--mx-h);align-items:center;display:grid}.close__stage:after{content:"";pointer-events:none;background:radial-gradient(600px circle at calc(var(--sc-mx,.7) * 100%) calc(var(--sc-my,.4) * 100%), #5b2be033, transparent 70%);position:absolute;inset:0}.close__inner{z-index:1;gap:var(--sc-5);justify-items:start;max-width:60rem;display:grid;position:relative}.close__inner h2{max-width:18ch;font-size:clamp(2.2rem,1.2rem + 3.6vw,4.6rem);line-height:1.02}.close__act{align-items:center;gap:var(--sc-4) var(--sc-6);margin-top:var(--sc-4);flex-wrap:wrap;display:flex}.close__btn{min-height:56px;font-size:var(--sc-t-base);padding:0 28px;box-shadow:0 10px 30px -10px #5b2be0}.close__act p{color:var(--sc-ink-soft)}.close__act a:not(.btn){color:var(--sc-ink)}
