.prenota-demo-it{--lp-bg:#fff;--lp-bg-2:#f8f8f9;--lp-ink:#09090b;--lp-ink-2:#62626a;--lp-ink-3:#71717a;--lp-line:#e4e4e7;--lp-line-2:#d4d4d9;--lp-card:#fff;--lp-card-line:#dfdfe2;--lp-hero:linear-gradient(180deg,#fff 0%,#f7f7f8 100%);--lp-hero-ink:#09090b;--lp-hero-ink-2:#62626a;--lp-hero-chip:#ececee;--lp-hero-chip-ink:#09090b;--lp-cta:#0b7f5c;--lp-cta-ink:#fff;--lp-cta-h:#09674b;--lp-field:#fff;--lp-field-line:#d6d6db;--lp-field-ink:#09090b;--lp-field-label:#62626a;--lp-accent:#5739d0;--lp-accent-soft:#f3f0fe;--lp-accent-ink:#48289a;--lp-good:#047756;--lp-good-bg:#edfdf5;--lp-good-line:#bae8d6;--lp-bad:#ba1c1c;--lp-bad-bg:#fff3f3;--lp-band:#09090b;--lp-band-ink:#fafafa;--lp-band-ink-2:#a1a1aa;--lp-shadow:0 26px 52px -18px #10121638,0 2px 6px #1012160d;--lp-shadow-sm:0 1px 2px 0 #0000000d;--lp-pad:clamp(16px,4vw,32px);--lp-max:1264px;background:var(--lp-bg);color:var(--lp-ink)}@keyframes lpMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}body.prenota-demo-it-page{--page-theme:#fff;background:#fff}html:has(>body.prenota-demo-it-page){background:#fff}body.prenota-demo-it-page #hubspot-messages-iframe-container,body.prenota-demo-it-page .hs-messages-widget-open{display:none!important}.prenota-demo-it .dem-header{z-index:3;height:48px;max-width:var(--lp-max);padding:0 var(--lp-pad);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex;position:relative}.prenota-demo-it .dem-header__logo{flex:none;align-items:center;line-height:0;display:flex}.prenota-demo-it .dem-header__logo img{width:auto;height:clamp(22px,2.4vw,28px);display:block}.prenota-demo-it .dem-compare__eyebrow{border:1px solid var(--lp-line);background:var(--lp-bg-2);letter-spacing:.06em;text-transform:uppercase;color:var(--lp-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:5px 11px;font-size:11px;font-weight:600;display:inline-flex}.prenota-demo-it .dem-compare__eyebrow-dot{background:var(--lp-accent);border-radius:50%;flex:none;width:6px;height:6px}.prenota-demo-it .dem-cta{background:var(--lp-cta);height:48px;color:var(--lp-cta-ink);letter-spacing:-.01em;border-radius:8px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.prenota-demo-it .dem-cta:hover{background:var(--lp-cta-h)}.prenota-demo-it .dem-formcard{border:1px solid var(--lp-card-line);background:var(--lp-card);color:var(--lp-ink);box-shadow:var(--lp-shadow);border-radius:8px;overflow:hidden}.prenota-demo-it .dem-formcard__bar{background:linear-gradient(247deg,#202328 0%,#9f51ce 42%,#fc899a 76%,#ffc1b5 100%);height:4px}.prenota-demo-it .dem-formcard__body{padding:clamp(12px,2.2vw,26px)}.prenota-demo-it .dem-formcard__title{letter-spacing:-.02em;margin:0;font-size:clamp(17px,1.6vw,21px);font-weight:600;line-height:1.25}.prenota-demo-it .dem-hero{background:var(--lp-hero);color:var(--lp-hero-ink);padding-top:clamp(12px,2vw,28px);position:relative}.prenota-demo-it .dem-hero__inner{max-width:var(--lp-max);padding:0 var(--lp-pad)clamp(40px,5vw,72px);flex-wrap:wrap;align-items:stretch;gap:18px 32px;margin:0 auto;display:flex}.prenota-demo-it .dem-hero__copy{flex-direction:column;flex:380px;min-width:0;max-width:680px;margin-inline:auto;display:flex}.prenota-demo-it .dem-hero__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--lp-hero-ink-2);margin:0 0 2px;font-size:clamp(10px,1.05vw,11.5px);font-weight:600;line-height:1.6}.prenota-demo-it .dem-hero__eyebrow--desktop{display:none}.prenota-demo-it .dem-hero__title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(29px,5.2vw,58px);font-weight:600;line-height:1.06}.prenota-demo-it .dem-hero__sub{max-width:420px;color:var(--lp-hero-ink-2);margin-top:6px;font-size:clamp(14px,1.35vw,18px);line-height:1.4}.prenota-demo-it .dem-hero__sub p{margin:0}.prenota-demo-it .dem-hero__bullets{flex-direction:column;flex:1;align-content:end;gap:13px;max-width:42rem;margin:28px 0 0;padding:0;list-style:none;display:none}.prenota-demo-it .dem-hero__bullet{align-items:center;gap:10px;min-width:0;display:flex}.prenota-demo-it .dem-hero__bullet-icon{background:var(--lp-hero-chip);border-radius:6px;flex:none;place-items:center;width:26px;height:26px;display:grid}.prenota-demo-it .dem-hero__bullet-text{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13.5px,1.32vw,16px);line-height:1.35;overflow:hidden}.prenota-demo-it .dem-hero__form{flex:440px;width:100%;min-width:0;max-width:560px;margin-inline:auto;scroll-margin-top:16px}@media (min-width:920px){.prenota-demo-it .dem-hero__eyebrow--desktop{display:inline}.prenota-demo-it .dem-hero__eyebrow--mobile{display:none}.prenota-demo-it .dem-hero__bullets{display:flex}.prenota-demo-it .dem-hero__form{margin-top:calc(1.6*clamp(10px,1.05vw,11.5px) + 2px)}}.prenota-demo-it .dem-trust{border-block:1px solid var(--lp-line);background:var(--lp-bg-2)}.prenota-demo-it .dem-trust__inner{max-width:var(--lp-max);padding:14px var(--lp-pad);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 28px;margin:0 auto;display:flex}.prenota-demo-it .dem-trust__tp{flex:none;width:320px;max-width:100%}.prenota-demo-it .dem-trust__stat{color:var(--lp-ink);font-size:12.5px;font-weight:600}.dem-confirm__card{box-sizing:border-box;text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:460px;padding:32px 28px;display:flex}.dem-confirm__check{color:#0b7f5c;background:#e9f7f0;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.dem-confirm__title{letter-spacing:-.02em;color:#09090b;margin:0;font-size:clamp(22px,2.4vw,27px);font-weight:700}.dem-confirm__body{color:#67676f;text-wrap:pretty;max-width:34ch;margin:0;font-size:15px;line-height:1.5}.dem-confirm__close{color:#09090b;cursor:pointer;background:#fff;border:1px solid #dfdfe2;border-radius:10px;width:100%;margin-top:6px;padding:14px 20px;font-size:15px;font-weight:600}.dem-confirm__close:hover{background:#f7f7f8}.dem-confirm--inline{justify-content:center;margin-top:18px;display:flex}.dem-confirm--inline .dem-confirm__card{border:1px solid #e4e4e7;padding:24px 22px}.dem-confirm--overlay{z-index:2147483000;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dem-confirm__scrim{background:#1012168c;position:absolute;inset:0}.dem-confirm--overlay .dem-confirm__card{position:relative;box-shadow:0 24px 60px -18px #10121673}.prenota-demo-it .dem-trust__sep{background:var(--lp-line-2);width:1px;height:16px}.prenota-demo-it .dem-logos{padding:clamp(28px,4vw,44px)var(--lp-pad)}.prenota-demo-it .dem-logos__inner{max-width:1100px;margin:0 auto}.prenota-demo-it .dem-logos__heading,.prenota-demo-it .dem-press__heading{letter-spacing:-.015em;color:var(--lp-ink-2);text-align:center;margin:0 0 22px;font-size:clamp(16px,1.6vw,20px);font-weight:500}.prenota-demo-it .dem-logos__mask{opacity:.55;filter:grayscale();position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.prenota-demo-it .dem-logos__track{align-items:center;gap:clamp(36px,5vw,72px);width:max-content;animation:44s linear infinite lpMarquee;display:flex}.prenota-demo-it .dem-logos__track--press{animation-duration:52s}.prenota-demo-it .dem-logos__logo{object-fit:contain;flex:none;width:auto;max-width:150px;height:40px}.prenota-demo-it .dem-press__logo{object-fit:contain;flex:none;width:auto;max-width:170px;height:34px}@media (prefers-reduced-motion:reduce){.prenota-demo-it .dem-logos__track{animation:none}}.prenota-demo-it .dem-compare{padding:clamp(56px,7vw,96px)var(--lp-pad)}.prenota-demo-it .dem-compare__inner{max-width:var(--lp-max);margin:0 auto}.prenota-demo-it .dem-compare__heading{letter-spacing:-.03em;max-width:22ch;margin:0;font-size:clamp(27px,4vw,44px);font-weight:600;line-height:1.06}.prenota-demo-it .dem-compare__sub{max-width:52ch;color:var(--lp-ink-2);margin:12px 0 0;font-size:clamp(15px,1.4vw,18px);line-height:1.45}.prenota-demo-it .dem-compare__grid{grid-template-rows:auto repeat(5,auto);grid-template-columns:minmax(0,1fr) minmax(184px,.72fr) minmax(0,1fr);align-items:stretch;margin-top:40px;display:none}.prenota-demo-it .dem-compare__shadow{border-radius:8px;grid-row:1/-1}.prenota-demo-it .dem-compare__shadow--before{grid-column:1;box-shadow:0 10px 30px -14px #10121647,0 2px 6px #1012160f}.prenota-demo-it .dem-compare__shadow--rail{background:var(--lp-bg-2);box-shadow:var(--lp-shadow-sm);grid-column:2;margin:0 18px}.prenota-demo-it .dem-compare__shadow--after{grid-column:3;box-shadow:0 14px 38px -14px #10121657,0 2px 6px #10121612}.prenota-demo-it .dem-compare__head{text-align:center;border-radius:8px 8px 0 0;grid-row:1;padding:16px 22px}.prenota-demo-it .dem-compare__head--before{background:var(--lp-line);grid-column:1}.prenota-demo-it .dem-compare__head-spacer{grid-area:1/2}.prenota-demo-it .dem-compare__head--after{background:linear-gradient(100deg,#202328 0%,#5f2481 58%,#7d2ea6 100%);grid-column:3}.prenota-demo-it .dem-compare__head-title{letter-spacing:-.02em;color:var(--lp-ink);font-size:17px;font-weight:600}.prenota-demo-it .dem-compare__head-title--brand{color:#fff;justify-content:center;align-items:center;gap:8px;display:flex}.prenota-demo-it .dem-compare__mark{flex:none;width:auto;height:17px;display:block}.prenota-demo-it .dem-compare__head-sub{color:var(--lp-ink-2);margin-top:2px;font-size:12.5px}.prenota-demo-it .dem-compare__head--after .dem-compare__head-sub{color:#fff}.prenota-demo-it .dem-compare__row{grid-template-columns:subgrid;grid-column:1/-1;align-items:stretch;display:grid}.prenota-demo-it .dem-compare__cell{align-items:center;min-height:96px;padding:20px 22px;display:flex}.prenota-demo-it .dem-compare__cell--before{grid-column:1}.prenota-demo-it .dem-compare__cell--after{grid-column:3}.prenota-demo-it .dem-compare__cell p{color:var(--lp-ink);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.5}.prenota-demo-it .dem-compare__cell--after p{font-weight:500}.prenota-demo-it .dem-compare__rail{flex-direction:column;grid-column:2;justify-content:center;align-items:center;gap:8px;margin:0 18px;padding:18px 26px;display:flex}.prenota-demo-it .dem-compare__rail-icon{background:var(--lp-card);width:34px;height:34px;box-shadow:var(--lp-shadow-sm);border-radius:8px;flex:none;place-items:center;display:grid}.prenota-demo-it .dem-compare__rail-icon--sm{border-radius:6px;width:28px;height:28px}.prenota-demo-it .dem-compare__rail-label{letter-spacing:-.01em;text-align:center;text-wrap:balance;font-size:13px;font-weight:600;line-height:1.3}.prenota-demo-it .dem-compare__cta-row{justify-content:center;display:flex}.prenota-demo-it .dem-compare__cta-row .dem-cta{margin-top:clamp(30px,3.6vw,46px)}.prenota-demo-it .dem-compare__cta-row .dem-cta,.prenota-demo-it .dem-video-section__cta-row .dem-cta{border-radius:10px;height:58px;padding:0 34px;font-size:17px}.prenota-demo-it .dem-compare__mobile{border-radius:8px;margin-top:28px;box-shadow:0 14px 38px -14px #10121657,0 2px 6px #10121612}.prenota-demo-it .dem-compare__mobile-head{background:linear-gradient(100deg,#202328 0%,#5f2481 58%,#7d2ea6 100%);border-radius:8px 8px 0 0;padding:16px 20px}.prenota-demo-it .dem-compare__mobile-head .dem-compare__head-title--brand{justify-content:flex-start}.prenota-demo-it .dem-compare__mobile-head .dem-compare__head-sub{color:#fff}.prenota-demo-it .dem-compare__mobile-row{padding:16px 20px}.prenota-demo-it .dem-compare__mobile-key{letter-spacing:-.01em;align-items:center;gap:9px;margin-bottom:7px;font-size:13px;font-weight:600;display:flex}.prenota-demo-it .dem-compare__mobile-row p{text-wrap:pretty;margin:0;font-size:14.5px;font-weight:500;line-height:1.5}@media (min-width:920px){.prenota-demo-it .dem-compare__grid{display:grid}.prenota-demo-it .dem-compare__mobile{display:none}}.prenota-demo-it .dem-video-section{padding:0 var(--lp-pad)clamp(56px,7vw,96px)}.prenota-demo-it .dem-video-section__inner{max-width:1100px;margin:0 auto}.prenota-demo-it .dem-video-section__heading{letter-spacing:-.03em;max-width:20ch;margin:0;font-size:clamp(26px,3.8vw,42px);font-weight:600;line-height:1.08}.prenota-demo-it .dem-video-section__sub{max-width:56ch;color:var(--lp-ink-2);margin:12px 0 26px;font-size:clamp(15px,1.4vw,18px);line-height:1.45}.prenota-demo-it .dem-video{aspect-ratio:1400/726;border:1px solid var(--lp-line);background:var(--lp-bg-2);box-shadow:var(--lp-shadow);border-radius:8px;position:relative;overflow:hidden}.prenota-demo-it .dem-video>*{width:100%;height:100%}.prenota-demo-it .dem-video mux-player{--media-object-fit:contain;display:block}.prenota-demo-it .dem-video-poster{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.prenota-demo-it .dem-video-poster[disabled]{cursor:default}.prenota-demo-it .dem-video-poster img{object-fit:cover;width:100%;height:100%;display:block}.prenota-demo-it .dem-video-poster__scrim{background:linear-gradient(#14101a1a 0%,#14101a6b 100%);position:absolute;inset:0}.prenota-demo-it .dem-video-poster__play{background:#fff;border-radius:50%;place-items:center;width:clamp(64px,8vw,88px);height:clamp(64px,8vw,88px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #00000059}.prenota-demo-it .dem-video-poster__play svg{margin-left:4px}.prenota-demo-it .dem-video-poster__duration{color:#fff;letter-spacing:.02em;background:#000000b3;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;bottom:14px;right:14px}.prenota-demo-it .dem-video-section__cta-row{justify-content:center;display:flex}.prenota-demo-it .dem-video-section__cta-row .dem-cta{margin-top:clamp(30px,3.6vw,46px)}.prenota-demo-it .dem-ai{padding:clamp(56px,7vw,96px)var(--lp-pad);border-block:1px solid var(--lp-line);background:var(--lp-bg-2)}.prenota-demo-it .dem-ai__inner{max-width:var(--lp-max);margin:0 auto}.prenota-demo-it .dem-ai__eyebrow{border:1px solid color-mix(in srgb,var(--lp-accent)25%,transparent);background:var(--lp-accent-soft);color:var(--lp-accent-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:5px 11px;font-size:11px;font-weight:600;display:inline-flex}.prenota-demo-it .dem-ai__heading{letter-spacing:-.03em;max-width:22ch;margin:0;font-size:clamp(26px,3.8vw,42px);font-weight:600;line-height:1.08}.prenota-demo-it .dem-ai__grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px;margin-top:32px;display:grid}.prenota-demo-it .dem-ai__card{border:1px solid var(--lp-line);background:var(--lp-card);box-shadow:0 0 0 1px var(--lp-line),0 10px 28px -12px #10121633,0 2px 6px #1012160d;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.prenota-demo-it .dem-ai__card-copy{flex:1;padding:20px 20px 16px}.prenota-demo-it .dem-ai__card-n{letter-spacing:.06em;color:var(--lp-accent-ink);font-size:12px;font-weight:600}.prenota-demo-it .dem-ai__card-title{letter-spacing:-.015em;margin:8px 0 0;font-size:17px;font-weight:600;line-height:1.3}.prenota-demo-it .dem-ai__card-desc{color:var(--lp-ink-2);margin:8px 0 0;font-size:14.5px;line-height:1.5}.prenota-demo-it .dem-ai-mock{border-top:1px solid var(--lp-line);background:#fff;flex-direction:column;min-height:340px;display:flex;overflow:hidden}.prenota-demo-it .dem-ai-mock--wa{background:#efe9e1}.prenota-demo-it .dem-ai-wa__head{background:#075e54;align-items:center;gap:9px;padding:11px 14px;display:flex}.prenota-demo-it .dem-ai-wa__avatar{background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.prenota-demo-it .dem-ai-wa__avatar img{object-fit:contain;width:62%;height:62%}.prenota-demo-it .dem-ai-wa__title{letter-spacing:-.01em;color:#fff;font-size:13px;font-weight:600;line-height:1.2}.prenota-demo-it .dem-ai-wa__sub{color:#c3ddd6;font-size:11px;line-height:1.3}.prenota-demo-it .dem-ai-wa__body{flex-direction:column;flex:1;gap:9px;padding:14px;display:flex}.prenota-demo-it .dem-ai-wa__bubble{max-width:94%;padding:8px 10px;box-shadow:0 1px 1px #00000014}.prenota-demo-it .dem-ai-wa__bubble--out{background:#dcf8c6;border-radius:8px 8px 2px;align-self:flex-end;max-width:88%}.prenota-demo-it .dem-ai-wa__bubble--in{background:#fff;border-radius:8px 8px 8px 2px;align-self:flex-start;padding:10px}.prenota-demo-it .dem-ai-wa__voice{align-items:center;gap:9px;display:flex}.prenota-demo-it .dem-ai-wa__wave{flex:1;align-items:center;gap:2px;min-width:0;height:20px;display:flex;overflow:hidden}.prenota-demo-it .dem-ai-wa__wave span{background:#3f8f5f;border-radius:1px;flex:none;width:2px}.prenota-demo-it .dem-ai-wa__dur{color:#075e54;flex:none;font-size:10.5px;font-weight:500}.prenota-demo-it .dem-ai-wa__transcript{color:#0d2b22;margin:6px 0 0;font-size:12.5px;line-height:1.4}.prenota-demo-it .dem-ai-wa__bubble--out p.dem-ai-wa__transcript:only-child{margin:0}.prenota-demo-it .dem-ai-wa__receipt{letter-spacing:.05em;text-transform:uppercase;color:#71717a;align-items:center;gap:6px;margin-bottom:7px;font-size:10.5px;font-weight:600;display:flex}.prenota-demo-it .dem-ai-wa__site{border:1px solid #e4e4e7;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;display:flex}.prenota-demo-it .dem-ai-wa__site-name{letter-spacing:-.01em;color:#09090b;font-size:12px;font-weight:600}.prenota-demo-it .dem-ai-wa__site-meta{color:#71717a;font-size:11px}.prenota-demo-it .dem-ai-q__head{border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.prenota-demo-it .dem-ai-q__eyebrow{color:#71717a;font-size:11px;line-height:1.3}.prenota-demo-it .dem-ai-q__title{letter-spacing:-.02em;color:#09090b;margin-top:1px;font-size:14px;font-weight:600}.prenota-demo-it .dem-ai-q__badge{color:#036d4f;white-space:nowrap;background:#dffbed;border:1px solid #abe3cd;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.prenota-demo-it .dem-ai-q__badge-dot{background:var(--lp-good);border-radius:50%;width:5px;height:5px}.prenota-demo-it .dem-ai-q__stats{border-bottom:1px solid #e4e4e7;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.prenota-demo-it .dem-ai-q__stat{padding:8px 12px}.prenota-demo-it .dem-ai-q__stat+.dem-ai-q__stat{border-left:1px solid #e4e4e7}.prenota-demo-it .dem-ai-q__stat-label{letter-spacing:.07em;text-transform:uppercase;color:#71717a;font-size:9.5px;font-weight:500;line-height:1.3}.prenota-demo-it .dem-ai-q__stat-value{letter-spacing:-.02em;color:#09090b;margin-top:1px;font-size:14px;font-weight:600}.prenota-demo-it .dem-ai-q__prompt-row{background:#fafafa;border-bottom:1px solid #e4e4e7;flex-direction:column;gap:6px;padding:10px 14px;display:flex}.prenota-demo-it .dem-ai-q__prompt{background:#18181b;border-radius:8px 8px 2px;align-self:flex-end;max-width:94%;padding:7px 10px}.prenota-demo-it .dem-ai-q__prompt p{color:#fff;margin:0;font-size:11.5px;line-height:1.35}.prenota-demo-it .dem-ai-q__lines{flex:1}.prenota-demo-it .dem-ai-q__line{align-items:center;gap:10px;padding:8px 12px;display:flex}.prenota-demo-it .dem-ai-q__line:not(:last-child){border-bottom:1px solid #e4e4e7}.prenota-demo-it .dem-ai-q__line-n{color:#71717a;flex:none;width:22px;font-size:10.5px;font-weight:500}.prenota-demo-it .dem-ai-q__line-label{color:#09090b;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;line-height:1.3;overflow:hidden}.prenota-demo-it .dem-ai-q__line-qty{color:#71717a;flex:none;font-size:10.5px}.prenota-demo-it .dem-ai-q__line-total{color:#09090b;flex:none;font-size:11.5px;font-weight:600}.prenota-demo-it .dem-ai-q__foot{color:#09090b;background:#fafafa;border-top:1px solid #e4e4e7;justify-content:flex-end;align-items:center;gap:6px;padding:9px 12px;font-size:11.5px;font-weight:600;display:flex}.prenota-demo-it .dem-ai-c__head{border-bottom:1px solid #e4e4e7;align-items:center;gap:9px;padding:11px 14px;display:flex}.prenota-demo-it .dem-ai-c__avatar{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex:none;place-items:center;width:26px;height:26px;display:grid}.prenota-demo-it .dem-ai-c__avatar img{object-fit:contain;width:66%;height:66%}.prenota-demo-it .dem-ai-c__head-text{flex:1;min-width:0}.prenota-demo-it .dem-ai-c__title{letter-spacing:-.01em;color:#09090b;font-size:13px;font-weight:600;line-height:1.2}.prenota-demo-it .dem-ai-c__sub{color:#71717a;font-size:11px;line-height:1.3}.prenota-demo-it .dem-ai-c__status{color:#71717a;white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:10.5px;font-weight:500;display:inline-flex}.prenota-demo-it .dem-ai-c__status-dot{background:var(--lp-good);border-radius:50%;width:6px;height:6px}.prenota-demo-it .dem-ai-c__body{flex-direction:column;flex:1;gap:9px;padding:14px;display:flex}.prenota-demo-it .dem-ai-c__row{gap:8px;display:flex}.prenota-demo-it .dem-ai-c__row--user{justify-content:flex-end;align-items:flex-end}.prenota-demo-it .dem-ai-c__row--bot{align-items:flex-start}.prenota-demo-it .dem-ai-c__bubble{padding:8px 10px}.prenota-demo-it .dem-ai-c__bubble p{margin:0;font-size:11.5px;line-height:1.4}.prenota-demo-it .dem-ai-c__bubble--user{background:#18181b;border-radius:8px 8px 2px;max-width:82%}.prenota-demo-it .dem-ai-c__bubble--user p{color:#fff}.prenota-demo-it .dem-ai-c__bubble--bot{background:#fff;border:1px solid #e4e4e7;border-radius:8px 8px 8px 2px}.prenota-demo-it .dem-ai-c__bubble--bot p{color:#09090b}.prenota-demo-it .dem-ai-c__you{color:#fff;background:#18181b;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:10px;font-weight:600;display:grid}.prenota-demo-it .dem-ai-c__bot-col{flex:1;min-width:0}.prenota-demo-it .dem-ai-c__sites{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.prenota-demo-it .dem-ai-c__site{background:#f7f7f8;border:1px solid #e9e9ec;border-radius:6px;padding:7px 9px}.prenota-demo-it .dem-ai-c__site-name{color:#71717a;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:500;line-height:1.3;overflow:hidden}.prenota-demo-it .dem-ai-c__site-value{letter-spacing:-.02em;color:#09090b;margin-top:1px;font-size:15px;font-weight:600}.prenota-demo-it .dem-testimonials{padding:clamp(76px,9vw,132px)var(--lp-pad)clamp(56px,7vw,96px)}.prenota-demo-it .dem-testimonials__inner{max-width:var(--lp-max);margin:0 auto}.prenota-demo-it .dem-testimonials__heading{letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin:0 0 clamp(28px,3.5vw,44px);font-size:clamp(26px,3.8vw,42px);font-weight:600;line-height:1.1}.prenota-demo-it .dem-testimonials__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:stretch;gap:clamp(16px,2vw,28px);display:grid}.prenota-demo-it .dem-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.prenota-demo-it .dem-figures__item{border:1px solid var(--lp-line);background:var(--lp-card);box-shadow:var(--lp-shadow-sm);border-radius:8px;padding:clamp(18px,2.4vw,30px)}.prenota-demo-it .dem-figures__value{letter-spacing:-.035em;background:linear-gradient(94deg,#fc899a 0%,#c05fbe 55%,#9f51ce 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,4.4vw,54px);font-weight:600;line-height:1}.prenota-demo-it .dem-figures__label{letter-spacing:-.025em;margin-top:4px;font-size:clamp(18px,2.2vw,27px);font-weight:600;line-height:1.15}.prenota-demo-it .dem-testimonials__slider{flex-direction:column;gap:14px;display:flex}.prenota-demo-it .dem-quote-card{background:linear-gradient(103deg,#b03d5e 0%,#9b3b7a 26%,#8438ad 50%,#6a2a90 66%,#402554 86%,#262231 100%);border-radius:8px;flex-direction:column;flex:1;margin:0;padding:clamp(22px,3vw,38px);display:flex;box-shadow:0 18px 44px -18px #10121661,0 2px 6px #10121614}.prenota-demo-it .dem-quote-card__text{letter-spacing:-.025em;color:#fff;text-wrap:pretty;flex:1;margin:0;font-size:clamp(19px,2.3vw,29px);font-weight:600;line-height:1.28}.prenota-demo-it .dem-quote-card__company{flex-wrap:wrap;align-items:center;gap:7px;margin-top:clamp(16px,2vw,26px);display:flex}.prenota-demo-it .dem-quote-card__company-name{color:#fff;align-items:center;gap:5px;font-size:clamp(14px,1.4vw,17px);font-weight:600;display:inline-flex}.prenota-demo-it .dem-quote-card__company-name svg{flex:none}.prenota-demo-it .dem-quote-card__meta{color:#fff;font-size:clamp(14px,1.4vw,17px)}.prenota-demo-it .dem-quote-card__people{flex-wrap:wrap;gap:14px clamp(24px,3vw,44px);margin-top:clamp(18px,2.2vw,28px);display:flex}.prenota-demo-it .dem-quote-card__person{align-items:center;gap:12px;min-width:0;display:flex}.prenota-demo-it .dem-quote-card__avatar{object-fit:cover;border-radius:50%;flex:none;width:clamp(52px,5vw,68px);height:clamp(52px,5vw,68px);box-shadow:0 0 0 3px #ffffff52}.prenota-demo-it .dem-quote-card__person-text{min-width:0}.prenota-demo-it .dem-quote-card__person-name{letter-spacing:-.01em;color:#fff;font-size:clamp(15px,1.5vw,18px);font-weight:600}.prenota-demo-it .dem-quote-card__person-role{color:#fff;font-size:clamp(13px,1.3vw,15px)}.prenota-demo-it .dem-testimonials__dots{justify-content:center;gap:8px;display:flex}.prenota-demo-it .dem-dot{background:var(--lp-line-2);cursor:pointer;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background .2s}.prenota-demo-it .dem-dot--active{background:var(--lp-ink);width:22px}.prenota-demo-it .dem-press{border-top:1px solid var(--lp-line);margin-top:clamp(40px,5vw,64px);padding-top:clamp(28px,3.5vw,40px)}.prenota-demo-it .dem-closing{padding:clamp(56px,7vw,96px)var(--lp-pad);border-top:1px solid var(--lp-line);background:var(--lp-hero);color:var(--lp-hero-ink);scroll-margin-top:16px}.prenota-demo-it .dem-closing__inner{max-width:var(--lp-max);flex-wrap:wrap;align-items:center;gap:32px;margin:0 auto;display:flex}.prenota-demo-it .dem-closing__copy{flex:380px;min-width:0;max-width:680px;margin-inline:auto}.prenota-demo-it .dem-closing__heading{letter-spacing:-.03em;max-width:22ch;margin:0;font-size:clamp(26px,3.8vw,44px);font-weight:600;line-height:1.06}.prenota-demo-it .dem-closing__sub{max-width:38ch;color:var(--lp-hero-ink-2);margin:14px 0 0;font-size:clamp(15px,1.5vw,19px)}.prenota-demo-it .dem-closing__form{flex:440px;width:100%;min-width:0;max-width:560px;margin-inline:auto}body.prenota-demo-it-page .pillar-onboarding__shell{background:#0c0c109e;padding:clamp(0px,3vw,32px);overflow-y:auto}body.prenota-demo-it-page .pillar-onboarding__dialog{border:1px solid #dfdfe2;border-radius:8px;max-width:560px;margin:auto;padding:0;box-shadow:0 26px 52px -18px #10121638,0 2px 6px #1012160d}body.prenota-demo-it-page .pillar-booking__dialog{max-width:min(980px,96vw);max-height:min(94vh,900px)}body.prenota-demo-it-page .pillar-booking__dialog:before{content:"";background:#0b7f5c;height:4px;display:block}body.prenota-demo-it-page .pillar-onboarding__progress{background:#e4e4e7;border-radius:0;height:4px;margin:0}body.prenota-demo-it-page .pillar-onboarding__progress-fill{background:#0b7f5c}body.prenota-demo-it-page .pillar-onboarding__eyebrow{letter-spacing:.06em;color:#71717a;margin:clamp(18px,3vw,28px) clamp(18px,3vw,28px) 0;font-size:11px;font-weight:600}body.prenota-demo-it-page .pillar-onboarding__question{letter-spacing:-.025em;color:#09090b;margin:8px clamp(18px,3vw,28px) 0;font-size:clamp(19px,2.2vw,24px);font-weight:600;line-height:1.2}body.prenota-demo-it-page .pillar-onboarding__sub,body.prenota-demo-it-page .pillar-booking__hint{color:#62626a;margin:8px clamp(18px,3vw,28px) 0;font-size:14px;line-height:1.45}body.prenota-demo-it-page .pillar-onboarding__options{padding:20px clamp(18px,3vw,28px) 0}body.prenota-demo-it-page .pillar-onboarding__footer{padding:0 clamp(18px,3vw,28px) clamp(18px,3vw,28px)}body.prenota-demo-it-page .pillar-booking__dialog .pillar-onboarding__eyebrow{margin:16px 16px 0}body.prenota-demo-it-page .pillar-booking__dialog .pillar-onboarding__question{margin:4px 16px 0;font-size:clamp(17px,1.8vw,20px)}body.prenota-demo-it-page .pillar-booking__hint{margin:4px 16px 0;font-size:13px}body.prenota-demo-it-page .pillar-booking__frame{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e4e4e7;border-radius:8px;flex:1;min-height:min(660px,74vh);margin:10px 12px 12px;overflow:auto}body.prenota-demo-it-page .pillar-booking__iframe{min-height:660px}@media (max-width:640px){body.prenota-demo-it-page .pillar-onboarding__shell{align-items:stretch;padding:0}body.prenota-demo-it-page .pillar-booking__dialog{border:0;border-radius:0;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;overflow:hidden}body.prenota-demo-it-page .pillar-booking__dialog .pillar-onboarding__eyebrow{margin:12px 12px 0}body.prenota-demo-it-page .pillar-booking__dialog .pillar-onboarding__question{margin:2px 12px 0;font-size:17px}body.prenota-demo-it-page .pillar-booking__hint{margin:2px 12px 0}body.prenota-demo-it-page .pillar-booking__frame{border-radius:6px;flex:auto;min-height:0;margin:8px;overflow:hidden}body.prenota-demo-it-page .pillar-booking__iframe{height:100%;min-height:0}}.prenota-demo-it .dem-footer{border-top:1px solid var(--lp-line);background:var(--lp-bg)}.prenota-demo-it .dem-footer__inner{max-width:var(--lp-max);padding:26px var(--lp-pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:0 auto;display:flex}.prenota-demo-it .dem-footer__logo{line-height:0;display:block}.prenota-demo-it .dem-footer__logo img{width:auto;height:22px;display:block}.prenota-demo-it .dem-footer__links{color:var(--lp-ink-2);flex-wrap:wrap;gap:8px 20px;font-size:12.5px;display:flex}.prenota-demo-it .dem-footer__links a{color:inherit;text-underline-offset:2px;text-decoration:underline}.prenota-demo-it .dem-form{margin-top:clamp(6px,1.4vw,18px)}.prenota-demo-it .dem-form__hp{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.prenota-demo-it .dem-form__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:7px 14px;display:grid}.prenota-demo-it .dem-form__field label{color:var(--lp-field-label);margin-bottom:2px;font-size:12.5px;font-weight:500;line-height:15px;display:block}.prenota-demo-it .dem-form__field label span{color:var(--lp-ink-3)}.prenota-demo-it .dem-form__field input{border:1px solid var(--lp-field-line);background:var(--lp-field);width:100%;height:48px;color:var(--lp-field-ink);border-radius:6px;outline:none;padding:0 12px;font-size:16px}.prenota-demo-it .dem-form__field input:focus{border-color:var(--lp-cta);box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-cta)18%,transparent)}.prenota-demo-it .dem-form__field--full{grid-column:1/-1}.prenota-demo-it .dem-form__field select{border:1px solid var(--lp-field-line);background:var(--lp-field)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;width:100%;height:48px;color:var(--lp-field-ink);appearance:none;border-radius:6px;outline:none;padding:0 36px 0 12px;font-size:16px}.prenota-demo-it .dem-form__field select:invalid{color:var(--lp-ink-3)}.prenota-demo-it .dem-form__field select option{color:var(--lp-field-ink)}.prenota-demo-it .dem-form__field select:focus{border-color:var(--lp-cta);box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-cta)18%,transparent)}.prenota-demo-it .dem-form__phone{gap:0;width:100%;min-height:48px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:stretch!important;display:flex!important;overflow:visible!important}.prenota-demo-it .dem-form__phone .pillar-hero-phone-prefix__field{text-align:left!important;background:var(--lp-field)!important;border:1px solid var(--lp-field-line)!important;height:48px!important;min-height:48px!important;box-shadow:none!important;padding:0 12px!important;font-size:16px!important}.prenota-demo-it .dem-form__dial{border:1px solid var(--lp-field-line);background:var(--lp-bg-2);color:var(--lp-ink-2);border-right:0;border-radius:6px 0 0 6px;flex:none;align-items:center;padding:0 10px;font-size:15px;display:inline-flex}.prenota-demo-it .dem-form__phone input{border-radius:0 6px 6px 0;flex:1;min-width:0}.prenota-demo-it .dem-form__note{color:var(--lp-ink-3);margin:10px 0 0;font-size:11.5px;line-height:1.4}.prenota-demo-it .dem-form__note a{color:inherit;text-underline-offset:2px;text-decoration:underline}.prenota-demo-it .dem-form__submit{cursor:pointer;border:0;justify-content:center;width:100%;height:auto;min-height:52px;margin-top:12px;font-size:16px}.prenota-demo-it form.dem-form[data-pillar-hero-lead=true] button[type=submit],.prenota-demo-it form.dem-form button.dem-form__submit{cursor:pointer;width:100%;min-height:52px;margin-top:12px;background:var(--lp-cta)!important;color:var(--lp-cta-ink)!important;-webkit-text-fill-color:var(--lp-cta-ink)!important;letter-spacing:-.01em!important;border:0!important;border-radius:8px!important;height:auto!important;font-size:16px!important;font-weight:600!important}.prenota-demo-it form.dem-form[data-pillar-hero-lead=true] button[type=submit]:hover,.prenota-demo-it form.dem-form button.dem-form__submit:hover{background:var(--lp-cta-h)!important;box-shadow:none!important}.prenota-demo-it form.dem-form[data-pillar-hero-lead=true] button[type=submit]:active,.prenota-demo-it form.dem-form button.dem-form__submit:active{background:var(--lp-cta-h)!important}.prenota-demo-it .pillar-lead-microcopy{color:var(--lp-ink-3);text-align:center;margin-top:10px;font-size:12.5px}
