@charset "UTF-8";.navbar{width:100vw}#ai-main-text{min-height:70vh}#ai-main-text .col-lg-10{align-items:center;display:flex;flex-direction:column}#ai-main-text .h2{max-width:810px}#ai-main-text p{max-width:560px}.subtitle{color:var(--blue);font-size:14px;font-weight:800;text-transform:uppercase}.subtitle,.title{margin-bottom:40px}.title{font-size:55px;font-weight:600;letter-spacing:-1.1px;line-height:60px}@media (max-width:991px){.title{font-size:35px}}.fs-20{font-size:20px;max-width:556px}#steps-slider{margin-top:48px}#steps-slider .step-card{background-color:#f1f2f9;border-radius:4px;display:flex;flex-direction:column;height:413px;justify-content:space-between;margin-right:25px;padding:32px 32px 40px;position:relative}#steps-slider .step-card .step-img{align-items:center;background-color:#fff;border-radius:50%;color:var(--blue);display:flex;font-size:25px;font-weight:700;height:48px;justify-content:center;width:48px}#steps-slider .step-card .step-img:before{background:radial-gradient(circle,rgba(8,198,192,.1) 0,#d8dbed 100%);background-position:top;background-size:100px 100px;border-radius:50%;content:"";height:50px;position:absolute;width:50px;z-index:0}#steps-slider .step-card .step-img:after{background:#fff;border-radius:50%;content:"";height:48px;position:absolute;width:48px;z-index:1}#steps-slider .step-card .step-img img{height:30px;width:30px;z-index:2}#steps-slider .step-card .step-img p{margin:0;position:absolute;z-index:3}#steps-slider .step-card .step-num{align-items:center;background-color:#fff;border-radius:50%;color:var(--blue);display:flex;font-size:25px;font-weight:700;height:48px;justify-content:center;width:48px}#steps-slider .step-card .step-num:before{background:radial-gradient(circle,rgba(8,198,192,.1) 0,#d8dbed 100%);background-position:top;background-size:100px 100px;border-radius:50%;content:"";height:50px;position:absolute;width:50px;z-index:0}#steps-slider .step-card .step-num:after{background:#fff;border-radius:50%;content:"";height:48px;position:absolute;width:48px;z-index:1}#steps-slider .step-card .step-num p{margin:0;position:absolute;z-index:3}#steps-slider .step-card .card-title{color:var(--blue);font-size:26px;font-weight:700;line-height:130%;margin-bottom:32px}#ai-examples .title,#tech-cases .title{margin:0 auto 72px;max-width:413px;text-align:center}#ai-examples .cases-container,#ai-examples .examples-container,#tech-cases .cases-container,#tech-cases .examples-container{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:24px;grid-row-gap:24px}#ai-examples .cases-container .case-card,#ai-examples .examples-container .case-card,#tech-cases .cases-container .case-card,#tech-cases .examples-container .case-card{min-height:480px}#ai-examples .cases-container .case-card .card:before,#ai-examples .examples-container .case-card .card:before,#tech-cases .cases-container .case-card .card:before,#tech-cases .examples-container .case-card .card:before{background:linear-gradient(180deg,transparent,#000);border-radius:0;content:"";filter:none;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}@media screen and (max-width:991px){#ai-examples .cases-container .case-card.large,#ai-examples .examples-container .case-card.large,#tech-cases .cases-container .case-card.large,#tech-cases .examples-container .case-card.large{height:480px}}#ai-examples .cases-container .case-card.large .card,#ai-examples .examples-container .case-card.large .card,#tech-cases .cases-container .case-card.large .card,#tech-cases .examples-container .case-card.large .card{display:flex;flex-direction:column;justify-content:space-between}#ai-examples .cases-container .case-card.large .card:before,#ai-examples .examples-container .case-card.large .card:before,#tech-cases .cases-container .case-card.large .card:before,#tech-cases .examples-container .case-card.large .card:before{opacity:1}#ai-examples .cases-container .case-card.large .card .card-title,#ai-examples .examples-container .case-card.large .card .card-title,#tech-cases .cases-container .case-card.large .card .card-title,#tech-cases .examples-container .case-card.large .card .card-title{font-size:35px;font-weight:400;margin-bottom:0}#ai-examples .cases-container .case-card.large.card-5 .card,#ai-examples .examples-container .case-card.large.card-5 .card,#tech-cases .cases-container .case-card.large.card-5 .card,#tech-cases .examples-container .case-card.large.card-5 .card{background:url(http://cms.instilla.dev/wp-content/uploads/2025/03/Campari-case-sito-ATF-computer.jpg);background-position:50%;background-size:cover}#ai-examples .cases-container .case-card.large.card-4 .card,#ai-examples .examples-container .case-card.large.card-4 .card,#tech-cases .cases-container .case-card.large.card-4 .card,#tech-cases .examples-container .case-card.large.card-4 .card{background:url(http://cms.instilla.dev/wp-content/uploads/2025/10/Genova-Case-sito-cover.png);background-position:50%;background-size:cover}#ai-examples .cases-container .case-card.large.card-6 .card,#ai-examples .examples-container .case-card.large.card-6 .card,#tech-cases .cases-container .case-card.large.card-6 .card,#tech-cases .examples-container .case-card.large.card-6 .card{background:url(http://cms.instilla.dev/wp-content/uploads/2025/09/CastPane.png);background-position:50%;background-size:cover}#ai-examples .cases-container .case-card a,#ai-examples .examples-container .case-card a,#tech-cases .cases-container .case-card a,#tech-cases .examples-container .case-card a{text-decoration:none}#ai-examples .cases-container .case-card img,#ai-examples .examples-container .case-card img,#tech-cases .cases-container .case-card img,#tech-cases .examples-container .case-card img{height:77px;left:30px;object-fit:contain;object-position:bottom;position:absolute;top:40px;width:160px;z-index:1}#ai-examples .cases-container .case-card span,#ai-examples .examples-container .case-card span,#tech-cases .cases-container .case-card span,#tech-cases .examples-container .case-card span{align-items:center;color:#fff;display:flex;font-size:12px;gap:6px;margin-top:24px;position:relative;text-decoration:none;z-index:2}#ai-examples .cases-container .case-card span svg,#ai-examples .examples-container .case-card span svg,#tech-cases .cases-container .case-card span svg,#tech-cases .examples-container .case-card span svg{background:rgba(8,198,192,.1);border-radius:50%;height:16px;padding:4px;width:16px}#ai-examples .cases-container .case-card .card-title,#ai-examples .examples-container .case-card .card-title,#tech-cases .cases-container .case-card .card-title,#tech-cases .examples-container .case-card .card-title{font-size:20px;margin-bottom:24px;text-transform:unset}#ai-examples .cases-container .case-card .content,#ai-examples .examples-container .case-card .content,#tech-cases .cases-container .case-card .content,#tech-cases .examples-container .case-card .content{font-size:14px;z-index:1}#ai-examples .cases-container .case-card .intuito,#ai-examples .examples-container .case-card .intuito,#tech-cases .cases-container .case-card .intuito,#tech-cases .examples-container .case-card .intuito{background:linear-gradient(135deg,#bd7dff,#59a0ff)}#ai-examples .cases-container .case-card .intuito img,#ai-examples .examples-container .case-card .intuito img,#tech-cases .cases-container .case-card .intuito img,#tech-cases .examples-container .case-card .intuito img{width:229px}#ai-examples .cases-container .card-1,#ai-examples .examples-container .card-1,#tech-cases .cases-container .card-1,#tech-cases .examples-container .card-1{grid-area:1/1/2/3}#ai-examples .cases-container .card-2,#ai-examples .examples-container .card-2,#tech-cases .cases-container .card-2,#tech-cases .examples-container .card-2{grid-area:1/3/2/5}#ai-examples .cases-container .card-3,#ai-examples .examples-container .card-3,#tech-cases .cases-container .card-3,#tech-cases .examples-container .card-3{grid-area:1/5/2/7}#ai-examples .cases-container .card-4,#ai-examples .examples-container .card-4,#tech-cases .cases-container .card-4,#tech-cases .examples-container .card-4{grid-area:2/1/3/3}#ai-examples .cases-container .card-5,#ai-examples .examples-container .card-5,#tech-cases .cases-container .card-5,#tech-cases .examples-container .card-5{grid-area:2/3/3/5}#ai-examples .cases-container .card-6,#ai-examples .examples-container .card-6,#tech-cases .cases-container .card-6,#tech-cases .examples-container .card-6{grid-area:2/5/3/7}@media screen and (max-width:991px){#ai-examples .cases-container,#ai-examples .examples-container,#tech-cases .cases-container,#tech-cases .examples-container{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(6,auto)}#ai-examples .cases-container .card-1,#ai-examples .examples-container .card-1,#tech-cases .cases-container .card-1,#tech-cases .examples-container .card-1{grid-area:1/1/2/2}#ai-examples .cases-container .card-2,#ai-examples .examples-container .card-2,#tech-cases .cases-container .card-2,#tech-cases .examples-container .card-2{grid-area:2/1/3/2}#ai-examples .cases-container .card-3,#ai-examples .examples-container .card-3,#tech-cases .cases-container .card-3,#tech-cases .examples-container .card-3{grid-area:3/1/4/2}#ai-examples .cases-container .card-4,#ai-examples .examples-container .card-4,#tech-cases .cases-container .card-4,#tech-cases .examples-container .card-4{grid-area:4/1/5/2}#ai-examples .cases-container .card-5,#ai-examples .examples-container .card-5,#tech-cases .cases-container .card-5,#tech-cases .examples-container .card-5{grid-area:5/1/6/2}#ai-examples .cases-container .card-6,#ai-examples .examples-container .card-6,#tech-cases .cases-container .card-6,#tech-cases .examples-container .card-6{grid-area:6/1/7/2}}#ai-secondary-text p,#ai-secondary-text ul{margin-left:auto;margin-right:auto;max-width:723px}#ai-secondary-text ul{list-style:none}#ai-secondary-text ul li{position:relative}#ai-secondary-text ul li:before{content:"•";margin-right:4px}#tech-cases .card{background:linear-gradient(127deg,#0aa2e3,#08c6c0 59%);height:fit-content!important;justify-content:space-evenly;padding:32px!important}#tech-cases .case-card{height:auto!important}#tech-cases .case-card.large img{height:250px!important}#tech-cases .case-card.large{height:auto!important}#tech-cases img{border-radius:8px;height:200px!important;left:unset!important;margin-bottom:16px;object-fit:cover!important;object-position:center!important;position:relative!important;top:unset!important;width:100%!important}#tech-steps-slider{margin-top:48px}#tech-steps-slider .step-card{background-color:#f1f2f9;border-radius:4px;display:flex;flex-direction:column;height:413px;justify-content:space-between;margin-right:25px;padding:32px 32px 40px;position:relative}#tech-steps-slider .step-card .step-num{align-items:center;background-color:#fff;border-radius:50%;color:var(--blue);display:flex;font-size:25px;font-weight:700;height:48px;justify-content:center;width:48px}#tech-steps-slider .step-card .step-num:before{background:radial-gradient(circle,rgba(8,198,192,.1) 0,#d8dbed 100%);background-position:top;background-size:100px 100px;border-radius:50%;content:"";height:50px;position:absolute;width:50px;z-index:0}#tech-steps-slider .step-card .step-num:after{background:#fff;border-radius:50%;content:"";height:48px;position:absolute;width:48px;z-index:1}#tech-steps-slider .step-card .step-num p{margin:0;position:absolute;z-index:3}#tech-steps-slider .step-card .card-title{color:var(--blue);font-size:26px;font-weight:700;line-height:130%;margin:32px 0}