._4-rXwa_footer{background-color:#e8ebed}._4-rXwa_footer a:not(.simple-link-2){color:#344b57}._4-rXwa_footer a:not(.simple-link-2):hover{color:#868584}._4-rXwa_footer ._4-rXwa_columns{flex-wrap:wrap;justify-content:space-between;gap:58px;display:flex}._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_main{width:350px}._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_main ._4-rXwa_logos{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_main ._4-rXwa_socials{gap:12px;display:flex}._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_main ._4-rXwa_socials ._4-rXwa_circle{color:#292f33;background-color:#fff;width:36px;font-size:20px;transition:all .2s;box-shadow:0 3px 5px #0000000a}._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_main ._4-rXwa_socials ._4-rXwa_circle:hover{color:#868584}._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_routes{flex-wrap:wrap;gap:92px;display:flex}._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_routes ._4-rXwa_col{width:fit-content;max-width:210px}._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_routes ._4-rXwa_col ul._4-rXwa_contacts-list li{gap:12px;display:inline-flex}._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_routes ._4-rXwa_col ul._4-rXwa_contacts-list li svg{color:#009ef0;flex-shrink:0;margin-top:4.5px}._4-rXwa_footer hr{transform-origin:top;background-color:#b6c0c9;border:none;height:1px;transform:scaleY(.5)}._4-rXwa_footer ._4-rXwa_line{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}@media (max-width:521px){._4-rXwa_footer ._4-rXwa_columns ._4-rXwa_routes{gap:58px}}
.iD3aXW_send-emails form{position:relative}.iD3aXW_send-emails form input{color:#344b57;background-color:#fff;border:none;border-radius:8px;outline:none;width:100%;padding:12px 66px 12px 16px;font-size:1rem;font-weight:400;line-height:1;box-shadow:0 3px 5px #0000000a}.iD3aXW_send-emails form input::placeholder{color:#b6c0c9}.iD3aXW_send-emails form button[type=submit]{border:none;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.iD3aXW_send-emails .iD3aXW_error-msg{color:#bb2124;margin-top:4px;font-size:14px}.iD3aXW_send-emails .iD3aXW_success-msg{color:#2b3;margin-top:4px;font-size:14px}
.X1qgkW_circle{aspect-ratio:1;border-radius:100%;place-content:center;margin-inline:auto;display:grid}
.u3qcjq_hero{margin-top:-79px}.u3qcjq_hero h1{color:#fff;text-wrap:balance}.u3qcjq_vertical{background:linear-gradient(#0d1e39 0%,#1f314e 50%,#3d4757 100%);margin-bottom:58px;padding-top:151px;padding-bottom:112px}@media (max-width:1080px){.u3qcjq_vertical{padding-top:137px;padding-bottom:58px}}.u3qcjq_diagonal{background:linear-gradient(128.88deg,#0d1e39 0%,#1f314e 50%,#3d4757 100%);padding-top:79px;overflow:hidden}
.dHrHbq_closure .dHrHbq_grid{justify-content:space-between;align-items:center;gap:58px;display:flex}@media (max-width:1080px){.dHrHbq_closure .dHrHbq_grid{flex-direction:column}.dHrHbq_closure .dHrHbq_grid .dHrHbq_text,.dHrHbq_closure .dHrHbq_grid .dHrHbq_photo{flex-basis:auto;width:100%}}.dHrHbq_closure .dHrHbq_text{flex:480px}.dHrHbq_closure .dHrHbq_text p.dHrHbq_caption{display:block}.dHrHbq_closure .dHrHbq_intro{color:#4e5961}.dHrHbq_closure .dHrHbq_photo{aspect-ratio:576/384;background-color:#e8ebed;border-radius:16px;flex:500px;width:100%;position:relative;overflow:hidden}.dHrHbq_closure .dHrHbq_img{object-fit:cover}
.ifytcq_small-cta{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.ifytcq_small-cta .ifytcq_text{line-height:1}.ifytcq_small-cta svg{box-sizing:border-box;color:#fff;background-color:#009ef0;border-radius:4px;flex-shrink:0;width:24px;height:24px;padding:6px;transition:all .2s;box-shadow:0 0 4px #0003,inset 0 -2px 4.5px #00000026}.ifytcq_small-cta:hover{color:#009ef0}.ifytcq_small-cta:hover svg{background-color:#868584;transform:translate(4px)}
.FNTFxa_card{width:100%;height:100%;color:inherit;background-color:#fff;border-radius:16px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 3px 5px #0000000a}.FNTFxa_card:hover{box-shadow:0 4px 12px #0000001a}.FNTFxa_photo{aspect-ratio:16/9;background-color:#e8ebed;width:100%;position:relative}.FNTFxa_photo:before{content:"";z-index:1;background:linear-gradient(#00000073,#0000 110%);position:absolute;inset:0}.FNTFxa_img{object-fit:cover}.FNTFxa_badge{z-index:2;position:absolute;top:12px;right:12px}.FNTFxa_content{flex-direction:column;gap:24px;padding:32px 24px;display:flex}.FNTFxa_category{color:#4e5961;font-size:16px;font-weight:600}.FNTFxa_tags{flex-wrap:wrap;gap:8px;display:flex}
.tsi3wq_heroVideo{align-items:center;min-height:90svh;margin-top:-79px;padding-top:79px;display:flex;position:relative;overflow:hidden}.tsi3wq_brands{background-color:#e8ebed;padding-block:64px 32px}.tsi3wq_brands .tsi3wq_logos{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 58px;display:flex}@media (max-width:1080px){.tsi3wq_brands .tsi3wq_logos{justify-content:center}}.tsi3wq_brands .tsi3wq_logo{object-fit:contain;filter:grayscale();opacity:.55;width:auto;height:auto;max-height:64px}.tsi3wq_supplier{background-color:#e8ebed;padding-top:58px;padding-bottom:116px}.tsi3wq_supplier .tsi3wq_header{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.tsi3wq_supplier .tsi3wq_header h2{flex:auto;max-width:620px}.tsi3wq_supplier .tsi3wq_header p{color:#4e5961;flex:0 380px}@media (max-width:1080px){.tsi3wq_supplier .tsi3wq_header{flex-direction:column;align-items:flex-start}.tsi3wq_supplier .tsi3wq_header p{flex-basis:auto}}.tsi3wq_supplier .tsi3wq_cards{grid-template-columns:1fr 1fr;gap:46px;display:grid}@media (max-width:1080px){.tsi3wq_supplier .tsi3wq_cards{grid-template-columns:1fr}}.tsi3wq_supplier .tsi3wq_card{background-color:#fff;border-radius:24px;flex-direction:column;gap:32px;width:100%;padding:32px;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000001a}.tsi3wq_supplier .tsi3wq_cardBody{flex-direction:column;gap:24px;display:flex}.tsi3wq_supplier .tsi3wq_tags{flex-wrap:wrap;gap:8px;display:flex}.tsi3wq_supplier .tsi3wq_photo{background-color:#dfdfdf;width:100%;height:310px;position:relative;overflow:hidden}.tsi3wq_supplier .tsi3wq_photo.tsi3wq_photoBottom{border-top-left-radius:16px;border-top-right-radius:16px}.tsi3wq_supplier .tsi3wq_photo.tsi3wq_photoTop{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.tsi3wq_supplier .tsi3wq_img{object-fit:cover}.tsi3wq_results{padding-top:116px;padding-bottom:58px}.tsi3wq_results .tsi3wq_grid{align-items:flex-start;gap:58px;display:flex}@media (max-width:1080px){.tsi3wq_results .tsi3wq_grid{flex-direction:column}.tsi3wq_results .tsi3wq_grid .tsi3wq_intro{flex-basis:auto}}.tsi3wq_results .tsi3wq_intro{flex:460px}.tsi3wq_results .tsi3wq_intro p{color:#4e5961}.tsi3wq_caseStudies .tsi3wq_text-content{max-width:500px;margin-inline:auto}.tsi3wq_caseStudies .tsi3wq_grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.tsi3wq_filiera .tsi3wq_grid{align-items:flex-start;gap:70px;display:flex}@media (max-width:1080px){.tsi3wq_filiera .tsi3wq_grid{flex-direction:column}.tsi3wq_filiera .tsi3wq_grid .tsi3wq_left,.tsi3wq_filiera .tsi3wq_grid .tsi3wq_right{flex-basis:auto}}.tsi3wq_filiera .tsi3wq_left{flex:480px}.tsi3wq_filiera .tsi3wq_right{flex:430px}.tsi3wq_filiera .tsi3wq_right p{color:#4e5961}.tsi3wq_filiera .tsi3wq_photo{aspect-ratio:560/276;background-color:#e8ebed;border-radius:16px;width:100%;position:relative;overflow:hidden}.tsi3wq_filiera .tsi3wq_img{object-fit:cover}.tsi3wq_filiera .tsi3wq_callout{background-color:#dff2fb;border:2px solid #d1e5f0;border-radius:16px;align-items:center;gap:16px;max-width:400px;padding:14px 16px;display:flex;box-shadow:0 3px 5px #0000000a}.tsi3wq_filiera .tsi3wq_callout svg{color:#009ef0;flex-shrink:0}.tsi3wq_filiera .tsi3wq_callout p{color:#344b57}.tsi3wq_metodo .tsi3wq_grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.tsi3wq_metodo .tsi3wq_step{position:relative}.tsi3wq_metodo .tsi3wq_badge{z-index:1;width:72px;height:72px;font-family:var(--font-geist);color:#fff;background-color:#009ef0;border:8px solid #f3f3f3;border-radius:50%;justify-content:center;align-items:center;font-size:2rem;font-weight:500;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.tsi3wq_metodo .tsi3wq_card{text-align:center;background-color:#fff;border-radius:16px;height:100%;padding:56px 24px 32px;box-shadow:0 3px 5px #0000000a}.tsi3wq_metodo .tsi3wq_card p.text-h3{color:#344b57}.tsi3wq_metodo .tsi3wq_description{color:#506471;font-weight:500}
.HQfBSa_eyebrow{color:#009ef0;font-family:var(--font-inter);letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:100px;padding:9px 22px;font-size:clamp(.85rem,1.3vw,1rem);font-weight:500;display:inline-block}
.zws-Rq_logo a{cursor:pointer;align-items:center;display:flex}
.rybPoq_wrapper{max-width:1102px;margin-inline:auto}@media (max-width:521px){.rybPoq_wrapper{margin-inline:calc(20px + 1rem)}}nav.rybPoq_navbar .rybPoq_tablet-vp{display:none}nav.rybPoq_navbar{z-index:10;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffd6;border-radius:12px;justify-content:space-between;align-items:center;width:80%;margin-bottom:16px;padding:12px 20px;display:flex;position:sticky;top:16px;box-shadow:0 0 4px #ffffff54,0 2px 10px #0000001a}nav.rybPoq_navbar .rybPoq_nav-container ul.rybPoq_link-pages{justify-content:space-between;align-items:center;gap:40px;list-style:none;display:flex}nav.rybPoq_navbar .rybPoq_nav-container ul.rybPoq_link-pages li a:not(.btn-1s){color:#344b57;font-weight:600;transition:color .2s}nav.rybPoq_navbar .rybPoq_nav-container ul.rybPoq_link-pages li a:not(.btn-1s):hover{color:#868584}@media (max-width:1080px){nav.rybPoq_navbar .rybPoq_cta-desktop{display:none}nav.rybPoq_navbar .rybPoq_tablet-vp{display:block}nav.rybPoq_navbar .rybPoq_nav-container{width:auto}nav.rybPoq_navbar .rybPoq_nav-container ul.rybPoq_link-pages{background:#fff;border-radius:12px;flex-direction:column;justify-content:start;align-items:start;width:100%;margin-top:30px;padding:10px 20px 40px;position:absolute;left:0;overflow:hidden}nav.rybPoq_navbar .rybPoq_nav-container ul.rybPoq_link-pages.rybPoq_show{pointer-events:all;visibility:visible;opacity:1;gap:32px;padding-top:32px;transition:height .4s ease-out,opacity .3s ease-in,visibility .3s,gap .3s,padding-top .3s;box-shadow:0 0 4px #ffffff54,0 2px 10px #0000001a}nav.rybPoq_navbar .rybPoq_nav-container ul.rybPoq_link-pages.rybPoq_hide{pointer-events:none;visibility:hidden;opacity:0;gap:10.6667px;height:0;padding-top:10.6667px;transition:height .4s ease-out,opacity .3s ease-out,visibility .3s,gap .3s,padding-top .3s}}
.T_vVQq_email-form{background-color:#fff;border-radius:12px;flex:0 530px;padding:1rem 20px;box-shadow:0 3px 5px #0000000a}
.KK8iiq_hamburger-icon{cursor:pointer;width:24px;height:18px;transition:transform .5s ease-in-out;display:block;position:relative}.KK8iiq_hamburger-icon span{background-color:#4e5961;border-radius:3px;width:100%;height:3px;transition:all .25s ease-in-out;display:block;position:absolute;left:0}.KK8iiq_hamburger-icon span:first-child{top:0}.KK8iiq_hamburger-icon span:nth-child(2),.KK8iiq_hamburger-icon span:nth-child(3){top:7.5px}.KK8iiq_hamburger-icon span:nth-child(4){top:15px}.KK8iiq_hamburger-icon.KK8iiq_open span:first-child,.KK8iiq_hamburger-icon.KK8iiq_open span:nth-child(4){width:0;top:7.5px;left:50%}.KK8iiq_hamburger-icon.KK8iiq_open span:nth-child(2){transform:rotate(45deg)}.KK8iiq_hamburger-icon.KK8iiq_open span:nth-child(3){transform:rotate(-45deg)}
.CYKL7W_ul{font-size:calc(var(--size)*1);gap:calc(var(--size)*1);list-style:none;display:grid}.CYKL7W_ul li{gap:calc(var(--size)*.5);display:flex}.CYKL7W_ul li svg{margin-top:calc(var(--size)*.2);min-width:var(--size)}
.u4b3NG_faq{background-color:#f3f3f3;border:2px solid #d1e5f0;border-radius:8px;max-width:850px;margin-inline:auto;padding:24px 16px;box-shadow:0 3px 5px #0000000a}.u4b3NG_faq .u4b3NG_visible{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;display:flex}.u4b3NG_faq .u4b3NG_visible:hover button.u4b3NG_open-faq-btn{color:#868584}.u4b3NG_faq .u4b3NG_visible button.u4b3NG_open-faq-btn{cursor:pointer;color:#009ef0;aspect-ratio:1;background-color:#fff;border:none;border-radius:100%;outline:none;place-content:center;min-width:36px;font-size:20px;transition:all .2s;display:grid}.u4b3NG_faq .u4b3NG_visible button.u4b3NG_open-faq-btn.u4b3NG_active{transform:rotate(-180deg)}.u4b3NG_faq h5{color:#344b57}.u4b3NG_faq p{color:#4e5961;opacity:1;max-height:500px;margin-top:16px;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .15s linear .15s,margin-top .25s ease-out;overflow:hidden}.u4b3NG_faq p.u4b3NG_close{opacity:0;pointer-events:none;max-height:0;margin-top:0;transition:max-height .1s,opacity .2s ease-in,margin-top .2s ease-in}
.ziplfq_timeline{flex-direction:column;gap:52px;list-style:none;display:flex;position:relative}.ziplfq_track{top:var(--track-top,26px);width:3px;height:var(--track-height,0);background-color:#b6c0c9;position:absolute;left:26px;transform:translate(-50%)}.ziplfq_fill{transform:scaleY(var(--progress,0));transform-origin:top;background-color:#009ef0;position:absolute;inset:0}.ziplfq_step{column-gap:calc(var(--gutter,92px) - 52px);grid-template-columns:52px 1fr;display:grid}.ziplfq_rail{flex-direction:column;align-items:center;display:flex;position:relative}.ziplfq_badge{z-index:1;width:52px;height:52px;font-family:var(--font-title);color:#b6c0c9;background-color:#f3f3f3;border:4px solid #b6c0c9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:800;line-height:1;transition:color .3s,border-color .3s;display:flex;position:relative}.ziplfq_active .ziplfq_badge{color:#009ef0;border-color:#009ef0}.ziplfq_active .ziplfq_content{opacity:1}.ziplfq_content{opacity:.25;flex-direction:column;gap:20px;padding-top:8px;transition:opacity .4s;display:flex}@media (prefers-reduced-motion:reduce){.ziplfq_content{transition:none}}.ziplfq_paragraphs{color:#506471;flex-direction:column;gap:14px;display:flex}
.O9X1rG_value{font-family:var(--font-geist);color:#009ef0;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 12px;font-weight:700;line-height:1.1;display:flex}.O9X1rG_from{color:#b6c0c9}.O9X1rG_arrow{color:#009ef0;font-weight:600}.O9X1rG_to{color:#009ef0}.O9X1rG_delta{font-family:var(--font-inter);color:#009ef0;background-color:#dff2fb;border-radius:50px;align-self:center;padding:6px 12px;font-size:14px;font-weight:600;line-height:1}.O9X1rG_label{color:#4e5961;margin-top:12px;font-size:16px;line-height:1.4}.O9X1rG_ledger{flex-wrap:wrap;gap:24px 32px;display:flex}.O9X1rG_ledger .O9X1rG_stat{flex:200px}.O9X1rG_ledger .O9X1rG_stat+.O9X1rG_stat{border-left:1px solid #d1e5f0;padding-left:32px}.O9X1rG_ledger .O9X1rG_value{font-size:clamp(2.25rem,4vw,3.25rem)}@media (max-width:1080px){.O9X1rG_ledger{gap:22px}.O9X1rG_ledger .O9X1rG_stat{flex-basis:100%}.O9X1rG_ledger .O9X1rG_stat+.O9X1rG_stat{border-top:1px solid #d1e5f0;border-left:none;padding-top:22px;padding-left:0}}.O9X1rG_grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:16px;display:grid}.O9X1rG_grid .O9X1rG_stat{background-color:#fff;border:1px solid #d1e5f0;border-radius:22px;padding:24px;box-shadow:0 3px 5px #0000000a}.O9X1rG_grid .O9X1rG_value{font-size:clamp(2rem,3.4vw,2.75rem)}@media (max-width:1080px){.O9X1rG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:521px){.O9X1rG_grid{grid-template-columns:1fr}}
.skKeiW_dropdown-menu{font-size:1rem;font-weight:500;position:relative}.skKeiW_dropdown-menu button{cursor:pointer;background-color:#0000;outline:none;font-weight:600}.skKeiW_dropdown-menu button.skKeiW_selected-item{color:#344b57;border:none;transition:all .15s}.skKeiW_dropdown-menu button.skKeiW_selected-item svg{vertical-align:middle;font-size:12px;transition:all .1s}.skKeiW_dropdown-menu button.skKeiW_selected-item svg:hover{color:#868584}.skKeiW_dropdown-menu button.skKeiW_selected-item svg.skKeiW_open{transform:rotate(-90deg)}.skKeiW_dropdown-menu button.skKeiW_selected-item.skKeiW_open{color:#868584}.skKeiW_dropdown-menu ul.skKeiW_items{z-index:20;color:#506471;opacity:0;pointer-events:none;background-color:#fff;border-radius:8px;width:max-content;margin-top:8px;padding-block:.3em;list-style:none;transition:all .2s;position:absolute;top:100%;left:0;transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}.skKeiW_dropdown-menu ul.skKeiW_items.skKeiW_open{opacity:1;pointer-events:auto;transform:translateY(0)}.skKeiW_dropdown-menu ul.skKeiW_items li a{padding:.6em 1em;transition:all .1s;display:block}.skKeiW_dropdown-menu ul.skKeiW_items li a:hover{color:#868584}
.Vl49jG_heroInner{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin-inline:auto;display:flex}.Vl49jG_numeri{margin-top:-26px;padding-bottom:58px}.Vl49jG_numeri .Vl49jG_grid{justify-content:space-between;gap:24px;display:flex}.Vl49jG_numeri .Vl49jG_grid>*{flex:1 1 0;max-width:200px}.Vl49jG_numeri .Vl49jG_grid p{text-wrap:balance}@media (max-width:1080px){.Vl49jG_numeri .Vl49jG_grid{flex-wrap:wrap}.Vl49jG_numeri .Vl49jG_grid>*{flex:40%}}@media (max-width:521px){.Vl49jG_numeri .Vl49jG_grid{flex-direction:column}}.Vl49jG_numeri .Vl49jG_item{flex-direction:column;gap:8px;display:flex}.Vl49jG_numeri .Vl49jG_value{font-family:var(--font-geist);color:#009ef0;font-size:2.5rem;font-weight:700;line-height:1.1}@media (max-width:1280px){.Vl49jG_numeri .Vl49jG_value{font-size:2rem}}.Vl49jG_numeri .Vl49jG_label{color:#4e5961;font-size:16px;line-height:1.4}.Vl49jG_impianto .Vl49jG_rows{flex-direction:column;gap:1rem;display:flex}.Vl49jG_impianto .Vl49jG_row{align-items:center;gap:58px;display:flex}.Vl49jG_impianto .Vl49jG_row p{color:#4e5961;flex:440px}@media (max-width:1080px){.Vl49jG_impianto .Vl49jG_row{flex-direction:column;align-items:stretch;gap:32px}.Vl49jG_impianto .Vl49jG_row p{flex-basis:auto}}.Vl49jG_impianto .Vl49jG_photo{aspect-ratio:16/9;flex:0 524px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:1080px){.Vl49jG_impianto .Vl49jG_photo{flex-basis:auto}}.Vl49jG_impianto .Vl49jG_photo .Vl49jG_cell,.Vl49jG_impianto .Vl49jG_photo .Vl49jG_cellTall{background-color:#e8ebed;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.Vl49jG_impianto .Vl49jG_photo .Vl49jG_cellTall{grid-area:1/1/3}.Vl49jG_impianto .Vl49jG_photo .Vl49jG_img{object-fit:cover}.Vl49jG_funzioni{background-color:#e8ebed}.Vl49jG_funzioni .Vl49jG_grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1080px){.Vl49jG_funzioni .Vl49jG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:521px){.Vl49jG_funzioni .Vl49jG_grid{grid-template-columns:1fr}}.Vl49jG_funzioni .Vl49jG_titleCell{flex-direction:column;justify-content:center;display:flex}.Vl49jG_funzioni .Vl49jG_titleCell .Vl49jG_caption{color:#4e5961;font-size:16px;line-height:1.5}.Vl49jG_funzioni .Vl49jG_card{background-color:#fff;border-radius:16px;flex-direction:column;height:100%;padding:32px 24px;transition:all .2s;display:flex;box-shadow:0 3px 5px #0000000a}.Vl49jG_funzioni .Vl49jG_card:hover{box-shadow:0 4px 12px #0000001a}.Vl49jG_funzioni .Vl49jG_description{color:#4e5961;font-size:16px;line-height:1.5}.Vl49jG_durata{background-color:#e8ebed}.Vl49jG_durata .Vl49jG_grid{align-items:flex-start;gap:70px;display:flex}@media (max-width:1080px){.Vl49jG_durata .Vl49jG_grid{flex-direction:column}.Vl49jG_durata .Vl49jG_grid .Vl49jG_left,.Vl49jG_durata .Vl49jG_grid .Vl49jG_right{flex-basis:auto}}.Vl49jG_durata .Vl49jG_left{flex:480px}.Vl49jG_durata .Vl49jG_right{flex:430px}.Vl49jG_durata .Vl49jG_right p{color:#4e5961}.Vl49jG_durata .Vl49jG_photo{aspect-ratio:560/276;background-color:#fff;border-radius:16px;width:100%;position:relative;overflow:hidden}.Vl49jG_durata .Vl49jG_photo .Vl49jG_img{object-fit:cover}.Vl49jG_durata .Vl49jG_callout{background-color:#dff2fb;border:2px solid #d1e5f0;border-radius:16px;align-items:center;gap:16px;max-width:400px;padding:14px 16px;display:flex;box-shadow:0 3px 5px #0000000a}.Vl49jG_durata .Vl49jG_callout svg{color:#009ef0;flex-shrink:0}.Vl49jG_durata .Vl49jG_callout p{color:#344b57}
.UYSV2a_hero{padding-top:117px;padding-bottom:58px}.UYSV2a_heroGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:58px;display:grid}@media (max-width:1080px){.UYSV2a_heroGrid{grid-template-columns:1fr;gap:24px}}.UYSV2a_back{color:#344b57;align-items:center;gap:8px;width:fit-content;font-size:16px;font-weight:500;transition:color .2s;display:flex}.UYSV2a_back:hover{color:#009ef0}.UYSV2a_category{color:#009ef0;letter-spacing:.02em;text-transform:uppercase;background-color:#dff2fb;border-radius:50px;margin-top:24px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-block}.UYSV2a_heroPhoto{aspect-ratio:16/9;background-color:#e8ebed;border:1px solid #d1e5f0;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.UYSV2a_img{object-fit:cover}.UYSV2a_ledgerInner{border-block:1px solid #d1e5f0;padding-block:24px}.UYSV2a_sectionLabel{color:#344b57}.UYSV2a_scheda{background-color:#e8ebed}.UYSV2a_schedaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}@media (max-width:521px){.UYSV2a_schedaGrid{grid-template-columns:1fr}}.UYSV2a_schedaRow dt{letter-spacing:.04em;text-transform:uppercase;color:#009ef0;font-size:14px;font-weight:600}.UYSV2a_schedaRow dd{color:#4e5961;margin:0;font-size:16px;line-height:1.5}.UYSV2a_comparison{background-color:#e8ebed;padding-bottom:58px}.UYSV2a_tableWrap{background-color:#fff;border:1px solid #d1e5f0;border-radius:16px;overflow-x:auto}.UYSV2a_table{border-collapse:collapse;width:100%;min-width:620px}.UYSV2a_table th,.UYSV2a_table td{text-align:left;padding:14px 16px;font-size:16px;line-height:1.4}.UYSV2a_table thead th{color:#344b57;background-color:#dff2fb;font-weight:600}.UYSV2a_table tbody th{color:#303e45;white-space:nowrap;font-weight:600}.UYSV2a_table tbody td{color:#4e5961}.UYSV2a_table tbody tr:not(:last-child) th,.UYSV2a_table tbody tr:not(:last-child) td{border-bottom:1px solid #d1e5f0}.UYSV2a_chapter{grid-template-columns:200px 1fr;gap:32px;display:grid}.UYSV2a_chapter+.UYSV2a_chapter{border-top:1px solid #d1e5f0;margin-top:32px;padding-top:32px}@media (max-width:1080px){.UYSV2a_chapter{grid-template-columns:1fr;gap:14px}}.UYSV2a_chapterLabel{letter-spacing:.04em;text-transform:uppercase;color:#009ef0;font-size:16px;font-weight:600}.UYSV2a_chapterBody{flex-direction:column;gap:16px;max-width:68ch;display:flex}.UYSV2a_intervento{background-color:#e8ebed}.UYSV2a_phygital{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.UYSV2a_col{background-color:#fff;border:1px solid #d1e5f0;border-radius:22px;padding:24px;box-shadow:0 3px 5px #0000000a}.UYSV2a_tags{flex-wrap:wrap;gap:12px;display:flex}.UYSV2a_interventoNote{color:#4e5961;max-width:70ch}.UYSV2a_split{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}@media (max-width:1080px){.UYSV2a_split{grid-template-columns:1fr;gap:24px}}.UYSV2a_splitCol{border-top:1px solid #d1e5f0;padding-top:16px}.UYSV2a_splitLabel{font-family:var(--font-inter);letter-spacing:.04em;text-transform:uppercase;color:#009ef0;font-size:14px;font-weight:600}.UYSV2a_risultato{background-color:#e8ebed}.UYSV2a_notes{max-width:820px}.UYSV2a_notes li{padding-left:22px;position:relative}.UYSV2a_notes li:before{content:"";background-color:#009ef0;border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.UYSV2a_notes li+li{margin-top:16px}.UYSV2a_callout{background-color:#dff2fb;border:2px solid #d1e5f0;border-radius:16px;align-items:flex-start;gap:16px;max-width:720px;padding:22px 24px;display:flex;box-shadow:0 3px 5px #0000000a}.UYSV2a_callout svg{color:#009ef0;flex-shrink:0;margin-top:2px}.UYSV2a_callout p{color:#344b57;font-size:1.125rem;font-weight:500;line-height:1.5}.UYSV2a_related{background-color:#e8ebed}.UYSV2a_relatedGrid{grid-template-columns:repeat(auto-fill,minmax(320px,400px));justify-content:start;gap:16px;display:grid}@media (max-width:521px){.UYSV2a_relatedGrid{grid-template-columns:1fr}}
.UA3UXG_heroInner{text-align:center;flex-direction:column;align-items:center;max-width:820px;margin-inline:auto;display:flex}.UA3UXG_caseStudies .UA3UXG_grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}
.iL9WrW_heroInner{text-align:center;flex-direction:column;align-items:center;max-width:820px;margin-inline:auto;display:flex}.iL9WrW_numero .iL9WrW_grid{flex-direction:row-reverse;align-items:flex-start;gap:58px;display:flex}@media (max-width:1080px){.iL9WrW_numero .iL9WrW_grid{flex-direction:column;gap:32px}}.iL9WrW_numero .iL9WrW_text{flex:0 400px;align-self:center}.iL9WrW_numero .iL9WrW_text p{color:#4e5961}@media (max-width:1080px){.iL9WrW_numero .iL9WrW_text{flex-basis:auto;align-self:stretch}}.iL9WrW_numero .iL9WrW_tableCol{flex:620px;min-width:0}@media (max-width:1080px){.iL9WrW_numero .iL9WrW_tableCol{flex-basis:auto;width:100%}}.iL9WrW_numero .iL9WrW_tableWrap{border-radius:16px;overflow-x:auto;box-shadow:0 4px 12px #0000001a}.iL9WrW_numero .iL9WrW_table{border-collapse:collapse;text-align:left;background-color:#fff;width:100%;min-width:640px}.iL9WrW_numero .iL9WrW_table th,.iL9WrW_numero .iL9WrW_table td{padding:16px 24px}.iL9WrW_numero .iL9WrW_table thead th{color:#fff;white-space:nowrap;background-color:#009ef0;font-size:16px;font-weight:600}.iL9WrW_numero .iL9WrW_table tbody td{color:#292f33;border-bottom:1px solid #e8ebed;font-size:16px}.iL9WrW_numero .iL9WrW_table tbody tr:last-child td{border-bottom:none}.iL9WrW_numero .iL9WrW_table tbody tr:hover{background-color:#f3f3f3}.iL9WrW_numero .iL9WrW_areaLink{color:inherit;text-decoration:none}.iL9WrW_numero .iL9WrW_totalRow td{font-weight:700}.iL9WrW_numero .iL9WrW_partnerNote{margin-top:14px;color:#b6c0c9;margin-inline:14px;font-size:14px;line-height:1.5}.iL9WrW_produzioni{background-color:#e8ebed}.iL9WrW_produzioni .iL9WrW_blocks{flex-direction:column;gap:58px;display:flex}.iL9WrW_produzioni .iL9WrW_row{align-items:center;gap:12px;display:flex}@media (max-width:1080px){.iL9WrW_produzioni .iL9WrW_row{flex-direction:column;align-items:stretch;gap:24px}}.iL9WrW_produzioni .iL9WrW_block{flex:500px;max-width:570px}@media (max-width:1080px){.iL9WrW_produzioni .iL9WrW_block{flex-basis:auto}}.iL9WrW_produzioni .iL9WrW_photo{aspect-ratio:16/9;background-color:#fff;border-radius:16px;flex:440px;max-width:650px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}@media (max-width:1080px){.iL9WrW_produzioni .iL9WrW_photo{flex-basis:auto}}.iL9WrW_produzioni .iL9WrW_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iL9WrW_vantaggi .iL9WrW_grid{align-items:center;gap:58px;display:flex}@media (max-width:1080px){.iL9WrW_vantaggi .iL9WrW_grid{flex-direction:column;align-items:stretch;gap:32px}}.iL9WrW_vantaggi .iL9WrW_photo{aspect-ratio:4/3;background-color:#e8ebed;border-radius:16px;flex:0 500px;position:relative;overflow:hidden}@media (max-width:1080px){.iL9WrW_vantaggi .iL9WrW_photo{flex-basis:auto}}.iL9WrW_vantaggi .iL9WrW_photo .iL9WrW_img{object-fit:cover}.iL9WrW_vantaggi .iL9WrW_text{flex:460px}@media (max-width:1080px){.iL9WrW_vantaggi .iL9WrW_text{flex-basis:auto}}.iL9WrW_vantaggi .iL9WrW_list li{color:#4e5961}.iL9WrW_vantaggi .iL9WrW_list strong{color:#344b57;font-weight:600}.iL9WrW_vantaggi .iL9WrW_list svg{color:#009ef0}.iL9WrW_cosaProduciamo .iL9WrW_grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.iL9WrW_cosaProduciamo .iL9WrW_card{height:100%;color:inherit;background-color:#fff;border-radius:16px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 3px 5px #0000000a}.iL9WrW_cosaProduciamo .iL9WrW_card:hover{box-shadow:0 4px 12px #0000001a}.iL9WrW_cosaProduciamo .iL9WrW_photo{aspect-ratio:16/9;background-color:#e8ebed;width:100%;position:relative}.iL9WrW_cosaProduciamo .iL9WrW_img{object-fit:cover}.iL9WrW_cosaProduciamo .iL9WrW_content{justify-content:space-between;align-items:start;gap:16px;padding:24px;display:flex}.iL9WrW_cosaProduciamo .iL9WrW_cta{flex-shrink:0}
.xOaffW_heroGrid{align-items:center;gap:32px;display:flex}@media (max-width:1080px){.xOaffW_heroGrid{flex-direction:column;align-items:stretch;gap:0}}.xOaffW_heroText{flex:0 0 468px;padding-block:58px}.xOaffW_heroText p{color:#fff}@media (max-width:1080px){.xOaffW_heroText{flex-basis:auto;max-width:600px;padding-block:58px 24px}}.xOaffW_heroMedia{aspect-ratio:801/598;flex:1 1 0;align-self:flex-end;min-width:0;max-width:801px;margin-right:-119px;position:relative}@media (max-width:1080px){.xOaffW_heroMedia{flex:none;width:100%;margin-right:0}}.xOaffW_img{object-fit:contain;object-position:bottom}.xOaffW_types h2,.xOaffW_materials h2{color:#303e45}.xOaffW_types .xOaffW_tags,.xOaffW_materials .xOaffW_tags{flex-wrap:wrap;justify-content:center;gap:12px 8px;max-width:610px;margin-inline:auto;display:flex}.xOaffW_types .xOaffW_tags li,.xOaffW_materials .xOaffW_tags li{text-align:center;border:1px solid #d1e5f0;line-height:1.35}.xOaffW_types{padding-block:32px 58px}.xOaffW_types .xOaffW_note{text-align:center;color:#506471;max-width:610px;margin-inline:auto}.xOaffW_types .xOaffW_note a{color:#009ef0;text-decoration:underline}.xOaffW_materials{padding-bottom:58px}.xOaffW_materials .xOaffW_tags{max-width:820px}.xOaffW_proof h2{color:#303e45}.xOaffW_proof p{max-width:752px;margin-inline:auto}.xOaffW_method h2{color:#303e45}.xOaffW_method .xOaffW_steps{grid-template-columns:repeat(var(--steps,4), minmax(0, 1fr));gap:32px 51px;margin-top:51px;list-style:none;display:grid}@media (max-width:1080px){.xOaffW_method .xOaffW_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:521px){.xOaffW_method .xOaffW_steps{grid-template-columns:minmax(0,1fr)}}.xOaffW_method .xOaffW_number{color:#009ef0;align-items:center;gap:17px;font-size:2rem;font-weight:700;line-height:1;display:flex}.xOaffW_method .xOaffW_number:after{content:"";background-color:#b6c0c9;flex:1;height:2.5px;margin-right:-42px}@media (max-width:1080px){.xOaffW_method .xOaffW_number:after{display:none}}.xOaffW_method .xOaffW_step:last-child .xOaffW_number:after{display:none}.xOaffW_method h3{color:#344b57}.xOaffW_highlight .xOaffW_grid{justify-content:space-between;align-items:center;gap:41px;display:flex}@media (max-width:1080px){.xOaffW_highlight .xOaffW_grid{flex-direction:column-reverse;align-items:stretch;gap:32px}}.xOaffW_highlight .xOaffW_photo{aspect-ratio:535/334;background-color:#d5d5d5;border-radius:24px;flex:0 535px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}@media (max-width:1080px){.xOaffW_highlight .xOaffW_photo{flex-basis:auto}}.xOaffW_highlight .xOaffW_highlightImg{object-fit:cover}.xOaffW_highlight .xOaffW_text{flex:0 560px}.xOaffW_highlight .xOaffW_text h2{color:#303e45}@media (max-width:1080px){.xOaffW_highlight .xOaffW_text{flex-basis:auto}}.xOaffW_faq .xOaffW_header{max-width:752px;margin-inline:auto}.xOaffW_faq .xOaffW_header span{color:#009ef0;display:block}.xOaffW_faq .xOaffW_header h2{color:#303e45}.xOaffW_faq .xOaffW_list{flex-direction:column;gap:24px;max-width:752px;margin-inline:auto;display:flex}.xOaffW_closing{padding-bottom:116px}.xOaffW_closing .xOaffW_related{color:#506471;max-width:620px;margin-inline:auto}.xOaffW_closing .xOaffW_related a{color:#009ef0;text-decoration:underline}
.EB2uTG_heroInner{text-align:center;max-width:849px;margin-inline:auto}.EB2uTG_areas .EB2uTG_cards{flex-direction:column;gap:72px;max-width:1055px;margin-inline:auto;display:flex}.EB2uTG_areas .EB2uTG_card{background-color:#e8ebed;border:3px solid #d1e5f0;border-radius:16px;flex-direction:column;gap:52px;padding:52px;scroll-margin-top:111px;display:flex;box-shadow:0 4px 12px #0000001a}.EB2uTG_areas .EB2uTG_card h2{color:#303e45}@media (max-width:1080px){.EB2uTG_areas .EB2uTG_card{gap:32px;padding:32px 24px}}.EB2uTG_areas .EB2uTG_cardBody{justify-content:space-between;align-items:center;gap:24px;display:flex}@media (max-width:1080px){.EB2uTG_areas .EB2uTG_cardBody{flex-direction:column;align-items:stretch}}.EB2uTG_areas .EB2uTG_cardText{flex-direction:column;flex:0 458px;gap:14px;display:flex}@media (max-width:1080px){.EB2uTG_areas .EB2uTG_cardText{flex-basis:auto}}.EB2uTG_areas .EB2uTG_links{color:#009ef0;margin-top:8px}.EB2uTG_areas .EB2uTG_links a{color:#009ef0;font-weight:400}.EB2uTG_areas .EB2uTG_links a:hover{text-decoration:underline}.EB2uTG_areas .EB2uTG_photo{aspect-ratio:4/3;background-color:#e8ebed;border-radius:16px;flex:0 465px;position:relative;overflow:hidden}.EB2uTG_areas .EB2uTG_photo .EB2uTG_img{object-fit:cover}@media (max-width:1080px){.EB2uTG_areas .EB2uTG_photo{flex-basis:auto}}.EB2uTG_areas .EB2uTG_notDone{text-align:center;max-width:620px;margin-inline:auto}.EB2uTG_areas .EB2uTG_notDone h2{color:#344b57}.EB2uTG_areas .EB2uTG_notDone p{color:#506471}.EB2uTG_suppliers .EB2uTG_grid{justify-content:space-between;align-items:center;gap:58px;display:flex}@media (max-width:1080px){.EB2uTG_suppliers .EB2uTG_grid{flex-direction:column;align-items:stretch;gap:32px}}.EB2uTG_suppliers .EB2uTG_left{flex:0 524px}.EB2uTG_suppliers .EB2uTG_left h2{color:#303e45}.EB2uTG_suppliers .EB2uTG_right{flex:0 547px}@media (max-width:1080px){.EB2uTG_suppliers .EB2uTG_left,.EB2uTG_suppliers .EB2uTG_right{flex-basis:auto}}.EB2uTG_suppliers .EB2uTG_photo{aspect-ratio:480/192;background-color:#d7d7d7;border-radius:16px;position:relative;overflow:hidden}.EB2uTG_suppliers .EB2uTG_photo .EB2uTG_img{object-fit:cover}.EB2uTG_phases{--gutter:92px}@media (max-width:1080px){.EB2uTG_phases{--gutter:76px}}@media (max-width:521px){.EB2uTG_phases{--gutter:64px}}.EB2uTG_phases .EB2uTG_fasiInner{max-width:756px;margin-inline:auto}.EB2uTG_phases h2{padding-left:var(--gutter);color:#303e45}.EB2uTG_system .EB2uTG_grid{align-items:flex-start;gap:60px;display:flex}@media (max-width:1080px){.EB2uTG_system .EB2uTG_grid{flex-direction:column-reverse;align-items:stretch;gap:32px}}.EB2uTG_system .EB2uTG_photo{aspect-ratio:516/441;background-color:#e1e1e1;border-radius:16px;flex:0 516px}@media (max-width:1080px){.EB2uTG_system .EB2uTG_photo{flex-basis:auto}}.EB2uTG_system .EB2uTG_text{flex:0 560px}.EB2uTG_system .EB2uTG_text h2{color:#303e45}@media (max-width:1080px){.EB2uTG_system .EB2uTG_text{flex-basis:auto}}
