body{flex-direction:column;display:flex;overflow-x:hidden;padding:0!important}#app-root svg{width:unset;height:unset}.header{z-index:1000;position:relative}@media (width<=991.9px){.hero .header{box-shadow:0 .125rem .625rem #00000014}}.btn-mobile-menu{text-align:left;width:100%;padding:.75rem 1.5rem;font-weight:600}.hero{background-color:var(--color-primary);color:#fff;background-image:url(../img/sfondo.svg);background-position:45% 35%;background-repeat:no-repeat;background-size:200vw;overflow:hidden}@media (width>=992px){.hero{background-position:50%;background-size:contain}}.hero__spark{z-index:0;position:relative}.hero__spark:after{z-index:-1;content:"";background-image:radial-gradient(50% 50%,#fdbc1966 0%,#6567e800 100%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:28.125rem;width:28.125rem;height:28.125rem;position:absolute;top:50%;left:-19.375rem;transform:translateY(-50%)}.hero__title{z-index:999;text-wrap:balance;font-size:clamp(2rem,1.5rem + 2.5vw,3.375rem);font-weight:700;position:relative}@media (width>=1200px){.hero__title{margin-top:2rem}}@media (width>=1400px){.hero__title{margin-top:4rem}}.hero__subtitle{z-index:999;text-wrap:balance;font-size:clamp(1rem,.864rem + .682vw,1.375rem);position:relative}.hero__cta{z-index:999;margin-top:3rem;position:relative}@media (width>=992px){.hero__cta{margin-bottom:1.5rem}}@media (width>=1200px){.hero__cta{margin-top:4rem}}.hero__cta-sub{max-width:33rem}.hero__main-visual-wrapper{flex-direction:column;justify-content:flex-end;align-items:center;max-width:100%;margin:2.5rem auto;display:flex;position:relative}.hero__main-visual-apimo-badge{z-index:1;justify-content:center;align-items:flex-start;display:flex;position:relative;top:-2.5rem}@media (width>=992px){.hero__main-visual-apimo-badge{top:-1.5rem}}.hero__main-visual-promo-badge{z-index:1;background-color:var(--color-danger);color:#fff;text-align:center;border-radius:1rem;padding:.75rem 1.5rem;font-size:1rem;line-height:1.2;display:inline-block;position:absolute;top:-2.5rem;right:-1rem}@media (width>=576px){.hero__main-visual-promo-badge{padding:1rem 2.5rem;top:-2rem}}.hero__main-visual-promo-badge.apimo{top:-1.5rem}@media (width>=992px){.hero__main-visual-promo-badge.apimo{top:-.5rem}}.hero__main-visual{width:80vw;height:auto;position:relative}@media (width>=576px){.hero__main-visual{max-width:100%}}.hero__main-visual:has(.iosHero,.unknownHero),.iosHero,.unknownHero{aspect-ratio:380/785}@media (width>=576px){.hero__main-visual:has(.iosHero,.unknownHero),.iosHero,.unknownHero{width:380px}}.hero__main-visual:has(.androidHero),.androidHero{aspect-ratio:373/779}@media (width>=576px){.hero__main-visual:has(.androidHero),.androidHero{width:373px}}.phone-mockup{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.phone-mask{z-index:1;width:100%;position:absolute;inset:0}.phone-video{z-index:0;height:auto;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.iosHero .phone-video,.unknownHero .phone-video{border-radius:10vw;width:93%}@media (width>=576px){.iosHero .phone-video,.unknownHero .phone-video{border-radius:2.75rem}}.androidHero .phone-video{border-radius:2vw;width:94%}@media (width>=576px){.androidHero .phone-video{border-radius:.5rem}}.hero__main-visual-glow{z-index:-1;background-image:radial-gradient(50% 50%,#fff6 0%,#fff0 100%);width:127.32vw;height:123.25vw;position:absolute;bottom:25vw;left:50%;transform:translate(-50%)}@media (width>=576px){.hero__main-visual-glow{width:907px;height:878px;bottom:-100px}}.hero .form-control:focus,.hero .form-select:focus{border-color:var(--color-secondary-light-1);box-shadow:0 0 0 .2rem var(--color-secondary-25a)}.hero button:focus,.hero a:focus,.hero select:focus,.hero .btn:focus,.hero button:focus-visible,.hero a:focus-visible,.hero select:focus-visible,.hero .btn:focus-visible,.hero .form-check input[type=radio]:focus+span:before,.hero .form-check input[type=checkbox]:focus+span:after,.hero .form-check input[type=radio]:focus-visible+span:before,.hero .form-check input[type=checkbox]:focus-visible+span:after{box-shadow:0 0 0 .2rem var(--color-secondary-25a)}.hero .form-check input[type=checkbox]:checked+span:before{border-color:transparent var(--color-text) var(--color-text) transparent}.hero .form-check input[type=checkbox]:checked+span:after{border-color:var(--color-secondary);background-color:var(--color-secondary)}.lead-form__row{flex-wrap:nowrap;gap:1rem;display:flex}@media (width<=575px){.lead-form__row{flex-wrap:wrap;gap:.5rem}}@media (width>=992px) and (width<=1199px){.lead-form__row{flex-wrap:wrap;gap:.5rem}}.lead-form__input{flex:100%}@media (width>=576px){.lead-form__input{flex:0 350px}}.lead-form__btn{flex:100%}@media (width>=576px){.lead-form__btn{flex:none}}.lead-form__btn>button{width:100%}@media (width>=576px){.lead-form__btn>button{width:auto}}.lead-form a{color:#fff;text-decoration:underline}.lead-form a:hover{color:var(--color-primary-light-2)}.lead-form .form-check input[type=checkbox]+span{font-size:.9rem;line-height:1.5}.section{padding:4rem 0}@media (width>=768px){.section{padding:5rem 0}}.section__label{color:var(--color-primary-dark-1);text-transform:uppercase;margin-bottom:1rem;font-size:clamp(1rem,.909rem + .455vw,1.25rem);font-weight:600}.section__title{text-wrap:balance;font-size:clamp(2.25rem,1.977rem + 1.364vw,3rem);font-weight:700;line-height:1.2}.section__title--sm{font-size:clamp(2rem,1.909rem + .455vw,2.25rem)}.illu-wrapper{aspect-ratio:1;width:24.125rem;max-width:100%;height:auto;margin:2.5rem auto 1.5rem;position:relative}.illu-wrapper:after{content:"";filter:blur(2.5rem);background:#fff1cc80;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.1)}.illu-wrapper>img{z-index:1;object-fit:contain;border-radius:2rem;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #6567e81f,0 1.5rem 3.75rem -1.5rem #6567e859}.vantaggi__title{z-index:2;text-wrap:balance;font-size:clamp(1.5rem,1.409rem + .455vw,1.75rem);font-weight:700;position:relative}#cosa{position:relative}#cosa:after{aspect-ratio:1;z-index:-1;content:"";background-image:radial-gradient(50% 50%,#fff1cc 0%,#fff1cc00 100%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:15.625rem;max-width:100%;position:absolute;top:10.625rem;left:50%;transform:translate(-50%,-50%)}@media (width>=992px){#cosa:after{width:50rem;top:50%}}.steps-image-wrapper{aspect-ratio:5/4;width:15.625rem;max-width:100%;margin:2.5rem auto 1.5rem;position:relative}.steps-image-wrapper>img{object-fit:cover;border-radius:1rem;width:100%;height:100%;overflow:hidden;box-shadow:0 .25rem .5rem #00000026,0 .5rem 1.5rem #00000026}.steps-image-counter{z-index:1;background-color:var(--color-primary);border:.375rem solid var(--color-primary-light-2);box-sizing:content-box;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;font-size:1.5rem;font-weight:600;display:flex;position:absolute;top:-1.9375rem;left:-1.9375rem}.richiamo__image{justify-content:center;align-items:center;display:flex}.modo__grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.modo__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.modo__item{border:1px solid var(--color-primary-light-2);color:var(--color-text-muted);background:#fff;border-radius:1rem;padding:.75rem 1.5rem}.modo__item-title{color:var(--color-text);margin-bottom:.25rem;font-size:1rem;font-weight:600}.accordion-item{padding:1rem 0}.accordion-button{font-size:1.5rem;font-weight:600}.accordion-button:not(.collapsed){color:var(--color-text);box-shadow:none;background-color:#fff}span.block-bots{display:none}.app-header{align-items:center;height:56px;display:flex}.btn-toggle-switch{color:var(--color-text-muted);border-color:var(--color-grey-medium);background-color:#fff;border-radius:2.5rem;align-items:center;padding:.75rem 2rem;font-size:1.1rem;font-weight:400;text-decoration:none;display:flex}.btn-check+.btn-toggle-switch:hover{color:var(--color-text);border-color:var(--color-grey-medium);z-index:unset;background-color:#f6f6f6}.btn-check:checked+.btn-toggle-switch{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary);font-weight:700}.btn-group>.btn-check:not(:checked):first-child+.btn-toggle-switch{margin-right:-2rem;padding-right:3.5rem}.btn-group>.btn-check:not(:checked)+.btn-toggle-switch:last-child{margin-left:-2rem;padding-left:3.5rem}.btn-group>.btn-toggle-switch:not(:last-child):not(.dropdown-toggle){border-top-right-radius:2.5rem;border-bottom-right-radius:2.5rem}.btn-group>.btn-check:not(:checked)+.btn-toggle-switch:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-toggle-switch:last-child{border-top-left-radius:2.5rem;border-bottom-left-radius:2.5rem}.btn-group>.btn-check:not(:checked)+.btn-toggle-switch:last-child:not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0}.btn-check:checked:focus-visible+.btn-toggle-switch{box-shadow:0 0 0 .2rem var(--color-primary-25a)}#plans__title:after{aspect-ratio:1;z-index:-1;content:"";background-image:radial-gradient(50% 50%,#fff1cc 0%,#fff1cc00 100%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:480px;max-width:100%;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.plans-table{grid-template-columns:1fr;row-gap:2.5rem;margin:3.5rem 0;display:grid;position:relative}@media (width>=992px){.plans-table{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.plans-table__column{grid-row:1/9;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);display:grid}}.plans-table__column:first-child{order:2}@media (width>=992px){.plans-table__column:first-child{order:1}}.plans-table__column:nth-child(2){order:1}@media (width>=992px){.plans-table__column:nth-child(2){order:2}}.plans-table__plan{background-color:#fff;border-radius:1.75rem;padding:1.75rem;box-shadow:0 .25rem 1.25rem #00000040}@media (width>=992px){.plans-table__plan{grid-row:1/8;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);padding:1.75rem 1.5rem;display:grid}}@media (width>=1200px){.plans-table__plan{padding:1.75rem}}.plans-table__plan--featured{color:#fff;background-color:var(--color-primary)}.plans-table__plan--featured .color-success{color:var(--color-secondary)!important}.plans-table__badge{text-align:end;margin-bottom:.5rem}.plans-table__name{margin-top:1.5rem}.plans-table__name h2{color:var(--color-primary);margin-bottom:.75rem;font-size:1.75rem;font-weight:700}.plans-table__plan--featured .plans-table__name h2{color:#fff}.plans-table__description p{color:var(--color-text-muted);text-wrap:balance;font-size:1.1rem;font-weight:500}.plans-table__plan--featured .plans-table__description p{color:var(--color-primary-light-2)}.plans-table__price-wrapper{flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;margin-bottom:1.5rem;display:flex}.plans-table__price{margin-bottom:0;font-size:2rem;line-height:1.3}.plans-table__price-big{font-size:3.5rem;font-weight:700}.striked-price{anchor-name:--striked-price;display:inline-block;position:relative}.striked-price:before{content:"";background-color:var(--color-danger);width:calc(100% + 1rem);height:.3125rem;margin:0 -.5rem;position:absolute;top:60%;left:0}.striked-price__badge{background-color:var(--color-danger);color:#fff;text-align:center;border-radius:1.5rem;padding:1rem 1.25rem;font-size:.875rem;display:inline-block}.plans-table__price-note{color:var(--color-text-muted);margin-bottom:0;font-size:.9rem}.plans-table__plan--featured .plans-table__price-note{color:var(--color-primary-light-2)}.plans-table__list-title h3{margin-bottom:1rem;font-size:1.1rem;font-weight:700}.plans-table__plan--featured .plans-table__list-title h3{color:var(--color-primary-light-3)}.plans-table__cta{align-self:flex-end;width:100%}.plans-table__notes{color:var(--color-text-muted);margin-top:1rem;font-size:.75rem;font-weight:500}.feature-list{margin-bottom:0;padding-left:0;list-style:none}.feature-list>li{color:var(--color-text);background-color:#0000;border-radius:.5rem;align-items:center;margin:1rem 0;padding:.5rem 1.5rem;font-size:1.1rem;font-weight:500;display:flex}.feature-list>li.featured{background-color:var(--color-primary-light-3)}.feature-list>li.checked:before{content:"";background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><rect width=\"24\" height=\"24\" fill=\"%2339C66A\" rx=\"12\"/><path fill=\"%23fff\" d=\"M10.23 16.72 6 12.49l1.06-1.06 3.17 3.17L16.82 8l1.06 1.06-7.65 7.66Z\"/></svg>");flex-shrink:0;width:24px;height:24px;margin-inline-end:.75rem;display:block}.plans-table__plan--featured .feature-list>li{color:#fff}.plans-table__plan--featured .feature-list>li.featured{background-color:var(--color-primary-dark-1)}.checkout-title{text-align:center;margin-top:3rem}.checkout-title h1{margin:0;font-size:3rem;font-weight:700}.checkout-nav{border-bottom:3px solid var(--color-grey-medium);width:100%;color:var(--color-grey-medium);text-align:center;justify-content:center;align-items:center;padding:1.25rem 0;font-weight:500;display:flex}.checkout-nav.active{border-bottom:3px solid var(--color-primary-light-1);color:var(--color-text)}.checkout-nav.done:before{content:"";background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"m9.5 18.1-6-6L4.6 11l4.9 4.9 10-10L20.6 7 9.5 18.1Z\"/></svg>");flex-shrink:0;width:24px;height:24px;margin-inline-end:.75rem;display:block}.checkout-actions{flex-wrap:wrap;display:flex}@media (width>=576px){.checkout-actions{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:1rem}}.checkout-actions>:first-child{order:2}@media (width>=576px){.checkout-actions>:first-child{order:1}}.checkout-actions>:nth-child(2){order:1;margin-bottom:1rem}@media (width>=576px){.checkout-actions>:nth-child(2){order:2;margin-bottom:0}}.checkout-actions>*{width:100%}@media (width>=576px){.checkout-actions>*{width:unset}}.checkout-table{margin:0}.checkout-table>:not(caption)>*>*{vertical-align:top;border-bottom:unset;box-shadow:unset;background-color:#0000;padding:.25rem}.checkout-table>:not(caption)>*>:first-of-type{padding-left:0}.checkout-table>:not(caption)>*>:last-of-type{text-align:right;padding-right:0}.checkout-table>:not(caption)>:first-of-type>*{padding-top:1rem}.checkout-table>:not(caption)>:last-of-type>*{padding-bottom:1rem}.checkout-table>thead{border-bottom:1px solid var(--color-grey-medium);font-size:1rem;font-weight:700}.checkout-table>tbody{font-size:.9rem;font-weight:500}.checkout-table>tfoot{border-top:1px solid var(--color-grey-medium);font-size:1.1rem;font-weight:700}.payment-option input[type=radio]+span{font-size:1rem;font-weight:700}.payment-description{margin-top:.5rem;margin-left:2.25rem}.payment-description>p{color:var(--color-text-muted);margin:.5rem 0 0;font-size:.9rem}#cookiescript_badge{background-color:var(--color-primary-light-3)!important}#cookiescript_badgetext{color:var(--color-text)!important;font-family:inherit!important}#cookiescript_injected{color:var(--color-text)!important;background-color:var(--color-primary-light-3)!important;padding:24px 60px 24px 50px!important;font-family:inherit!important}#cookiescript_accept,#cookiescript_reject,#cookiescript_save,#cookiescript_injected_fsd #cookiescript_accept,#cookiescript_injected_fsd #cookiescript_save,#cookiescript_injected_fsd #cookiescript_reject{border-radius:.2rem!important}#cookiescript_fsd_wrapper{color:var(--color-text)!important;font-family:inherit!important}.cookiescript_fsd_title,.cookiescript_fsd_description{color:var(--color-text)!important}#cookiescript_manage_wrap{margin:1rem 0 .5rem!important}#cookiescript_manage:hover{color:var(--color-primary)!important}