.zp-page{--zp-ink:#152334;--zp-paper:#f3f0e9;--zp-mist:#e6e8e4;--zp-line:#b9c0c1;--zp-blue:#345cd7;--zp-soft:#6b7275;background:var(--zp-paper);color:var(--zp-ink);font:400 16px/1.6 Manrope,Arial,sans-serif;overflow:clip}.zp-page *{box-sizing:border-box}.zp-page h1,.zp-page h2,.zp-page h3,main.zulian-smart-commercial h1,main.zulian-smart-commercial h2,main.zulian-smart-commercial h3{text-transform:uppercase!important}.zp-page h1,.zp-page h2,.zp-page h3{letter-spacing:-.055em;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-weight:600;line-height:.96}.zp-page a{color:inherit}.zp-overline{letter-spacing:.17em;text-transform:uppercase;margin:0 0 1rem;font:700 .7rem/1.4 Manrope,sans-serif}.zp-hero{min-height:680px;background:#e6e9e8;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:min(84svh,820px);display:grid}.zp-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(5rem,9vw,10rem) clamp(1.5rem,6vw,8rem) 4rem;display:flex}.zp-hero h1{max-width:10ch;font-size:clamp(3.7rem,6.9vw,8.2rem)}.zp-hero-copy>p:not(.zp-overline){max-width:39rem;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.7}.zp-main-link,.zp-outro a,.zp-footnote a{letter-spacing:.1em;border-bottom:1px solid;align-items:center;gap:1.5rem;padding:.8rem 0;font:700 .75rem/1.35 Manrope,sans-serif;text-decoration:none;display:inline-flex}.zp-main-link{margin-top:1.25rem}.zp-hero figure{min-height:420px;margin:0;position:relative;overflow:hidden}.zp-hero img{object-fit:cover;filter:saturate(.66)contrast(1.03);width:100%;height:100%;display:block}.zp-hero figcaption{color:#fff;letter-spacing:.14em;background:#152334c2;padding:.55rem .8rem;font:600 .58rem/1.4 Manrope,sans-serif;position:absolute;bottom:1.5rem;left:1.5rem}.zp-index{top:var(--header-height,76px);z-index:8;color:#f4f2ed;scrollbar-width:thin;background:#162434;border-bottom:1px solid #6c7883;gap:0;display:flex;position:sticky;overflow-x:auto}.zp-index a{letter-spacing:.1em;white-space:nowrap;border-right:1px solid #4c5b68;flex:none;padding:1.1rem 1.35rem;font:700 .66rem/1.3 Manrope,sans-serif;text-decoration:none}.zp-index a:hover,.zp-index a:focus-visible{color:#fff;background:#345cd7}.zp-intro,.zp-section,.zp-outro,.zp-footnote{padding:clamp(4rem,7vw,8rem) clamp(1.25rem,5vw,6rem)}.zp-intro{border-bottom:1px solid var(--zp-line);grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:4rem;display:grid}.zp-intro h2,.zp-section h2,.zp-outro h2{max-width:16ch;font-size:clamp(3.1rem,5.5vw,6rem)}.zp-intro-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:1.2rem 2rem;display:grid}.zp-intro-grid p{border-top:1px solid var(--zp-line);margin:0;padding:1.1rem 0;font-size:.91rem}.zp-intro-grid strong{letter-spacing:.09em;margin-bottom:.4rem;font-size:.72rem;display:block}.zp-section{border-bottom:1px solid var(--zp-line)}.zp-section-head{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:start;column-gap:4rem;margin-bottom:3.5rem;display:grid}.zp-section-head .zp-overline{grid-column:1/-1}.zp-section-head>p:last-child{align-self:end;max-width:39rem;margin:0;font-size:1.04rem;line-height:1.8}.zp-grid{background:var(--zp-line);border:1px solid var(--zp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.zp-card{background:#f8f7f2;flex-direction:column;min-width:0;padding:clamp(1.35rem,3vw,2.7rem);display:flex}.zp-card-head{border-bottom:1px solid var(--zp-line);margin-bottom:1.2rem;padding-bottom:1.25rem}.zp-card h3{max-width:15ch;font-size:clamp(2.6rem,3.45vw,4.4rem);line-height:.95}.zp-amount{color:#2047c5;letter-spacing:-.055em;margin:1.4rem 0 .1rem!important;font:700 clamp(1.7rem,2.25vw,2.65rem)/1 Manrope,sans-serif!important}.zp-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:0;display:grid}.zp-details>div{border-top:1px solid #d5d8d4;padding:.8rem 0}.zp-details dt{letter-spacing:.13em;color:#5a656c;font:700 .62rem/1.4 Manrope,sans-serif}.zp-details dd{overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.87rem;line-height:1.55}.zp-card-link{letter-spacing:.1em;align-self:flex-start;margin-top:auto;padding-top:1.6rem;font:700 .7rem/1.4 Manrope,sans-serif;text-decoration:none}.zp-card-link:hover{text-underline-offset:.3rem;text-decoration:underline}.zp-callout{border-left:2px solid var(--zp-blue);background:#e9eceb;max-width:64rem;margin:2.5rem 0 0;padding:1.4rem 1.7rem;font-size:.91rem;line-height:1.7}.zp-section-dark{--zp-ink:#eff1ed;--zp-line:#53606a;color:#eff1ed;background:#172736}.zp-section-dark .zp-card{background:#21313f}.zp-section-dark .zp-card-head,.zp-section-dark .zp-details>div{border-color:#53606a}.zp-section-dark .zp-details dt{color:#b6c2c7}.zp-section-dark .zp-amount{color:#b7c9ff}.zp-section-dark .zp-callout{background:#21313f}.zp-section-narrow .zp-card:last-child{grid-column:1/-1}.zp-extra-grid{border-top:1px solid var(--zp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;display:grid}.zp-extra{border-bottom:1px solid var(--zp-line);min-width:0}.zp-extra summary{cursor:pointer;align-items:baseline;gap:1rem;padding:1.2rem .3rem;list-style:none;display:flex}.zp-extra summary::-webkit-details-marker{display:none}.zp-extra summary:after{content:"+";margin-left:.2rem;font-size:1.2rem;line-height:1}.zp-extra[open] summary:after{content:"−"}.zp-extra-number{color:#69757c;font-size:.64rem}.zp-extra-name{text-transform:uppercase;flex:1;min-width:0;font:600 clamp(1.15rem,1.7vw,1.6rem)/1.15 Cormorant Garamond,Georgia,serif}.zp-extra-price{white-space:nowrap;font:700 .95rem/1 Manrope,sans-serif}.zp-extra-content{padding:0 1.2rem 2rem 2.2rem}.zp-extra .zp-details{grid-template-columns:1fr 1fr}.zp-payment-grid{background:#56616a;border:1px solid #56616a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.zp-payment-grid article{background:#21313f;padding:clamp(1.5rem,3vw,3rem)}.zp-payment-grid h3{margin-bottom:1.4rem;font-size:clamp(2.1rem,3vw,3.5rem)}.zp-payment-grid p{font-size:1rem;line-height:1.8}.zp-payment-example{letter-spacing:.05em;border-top:1px solid #586772;padding-top:1rem;font-size:.77rem!important}.zp-outro{background:#e6e9e8}.zp-outro p:not(.zp-overline){max-width:49rem;line-height:1.8}.zp-outro>div{flex-wrap:wrap;gap:1rem 2.5rem;display:flex}.zp-footnote{color:#fff;background:#172736;align-items:center;gap:2rem;padding-top:3rem;padding-bottom:3rem;display:flex}.zp-footnote h2{letter-spacing:.08em;flex:0 0 24%;margin:0;font:700 1rem/1.2 Manrope,sans-serif}.zp-footnote p{flex:1;margin:0;font-size:.8rem}.zp-footnote a{font-size:.67rem}main.zulian-smart-commercial h1,main.zulian-smart-commercial h2,main.zulian-smart-commercial h3{text-transform:uppercase!important}.zp-service-facts{background:#5a6e7a8c;border:1px solid #5a6e7a8c;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:2rem 0;display:grid}.zp-service-facts>div{color:#152334;background:#edf0ed;padding:1rem 1.15rem}.zp-service-facts dt{letter-spacing:.12em;font:700 .61rem/1.3 Manrope,sans-serif}.zp-service-facts dd{margin:.35rem 0 0;font:.85rem/1.55 Manrope,sans-serif}.zp-service-price{letter-spacing:-.06em;margin:.3rem 0 1.2rem!important;font:700 clamp(2rem,4vw,4rem)/1 Manrope,sans-serif!important}.zp-service-note{max-width:48rem;font-size:.85rem}[data-zulian-v2] .zv2-section .zv2-wrap>.zp-service-facts,[data-zulian-v2] .zv2-section .zv2-wrap>.zp-service-note{grid-column:1/-1;justify-self:center;width:100%;min-width:0;max-width:900px}[data-zulian-v2] .zv2-section .zv2-wrap>.zv2-cta{grid-column:1/-1;justify-self:center;width:max-content;max-width:100%}.zp-service-facts>div{min-width:0}@media (max-width:980px){.zp-hero{grid-template-columns:1fr;min-height:0}.zp-hero-copy{padding:6rem 1.5rem 3rem}.zp-hero h1{max-width:13ch}.zp-hero figure{height:42vh;min-height:300px}.zp-intro,.zp-section-head{grid-template-columns:1fr;gap:1.5rem}.zp-intro-grid{gap:1rem}.zp-index{top:0}}@media (max-width:680px){.zp-page{font-size:15px}.zp-hero h1{font-size:clamp(3.3rem,13vw,5.6rem)}.zp-hero-copy{padding:5rem 1.1rem 2rem}.zp-hero figure{height:300px}.zp-index a{padding:.9rem 1rem}.zp-intro,.zp-section,.zp-outro,.zp-footnote{padding:3.3rem 1rem}.zp-intro h2,.zp-section h2,.zp-outro h2{font-size:clamp(3rem,11vw,4.5rem)}.zp-intro-grid,.zp-grid,.zp-extra-grid,.zp-payment-grid{grid-template-columns:1fr}.zp-section-head{margin-bottom:2rem}.zp-card{padding:1.4rem}.zp-details,.zp-extra .zp-details{grid-template-columns:1fr}.zp-extra-content{padding:0 .5rem 2rem 1rem}.zp-footnote{display:block}.zp-footnote p{margin:1rem 0}.zp-service-facts{grid-template-columns:1fr}}.zp-card-actions{flex-wrap:wrap;align-items:center;gap:.7rem 1.35rem;margin-top:auto;padding-top:1.6rem;display:flex}.zp-card-actions .zp-card-link{margin-top:0;padding-top:0}.zp-card-add{background:#294bc7;color:#fff!important;padding:.65rem .85rem!important}.zp-card-add:hover,.zp-card-add:focus-visible{background:#18399f;text-decoration:none!important}.zp-card-view{opacity:.86}.zp-orient{color:#122031;background:#ecebe7;padding:clamp(64px,7vw,108px) clamp(20px,5vw,86px)}.zp-orient-heading{text-align:center;max-width:1000px;margin:0 auto 40px}.zp-orient-heading h2{letter-spacing:-.055em;margin:10px 0 20px;font:500 clamp(48px,6vw,92px)/.96 Bodoni Moda,Georgia,serif}.zp-orient-heading>p:last-child{color:#3d4b55;max-width:70ch;margin:auto;font:400 17px/1.65 Manrope,sans-serif}.zp-orient-grid{background:#adb7bb;border:1px solid #adb7bb;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:1450px;margin:auto;display:grid}.zp-orient-grid article{background:#faf9f5;flex-direction:column;gap:16px;min-width:0;min-height:360px;padding:30px 24px;display:flex}.zp-orient-grid article>span{letter-spacing:.14em;color:#3159ca;font:700 11px/1.4 IBM Plex Mono,monospace}.zp-orient-grid h3{letter-spacing:-.03em;margin:0;font:600 clamp(25px,2.3vw,34px)/1.05 Bodoni Moda,Georgia,serif}.zp-orient-grid strong{letter-spacing:-.04em;color:#122031;font:700 clamp(25px,2.4vw,37px)/1.1 Manrope,sans-serif}.zp-orient-grid p{color:#40505c;margin:0;font:400 14px/1.65 Manrope,sans-serif}.zp-orient-grid a{color:#3159ca;text-transform:uppercase;letter-spacing:.06em;text-underline-offset:4px;margin-top:auto;font:700 12px/1.45 Manrope,sans-serif}.zp-orient-steps{background:#f8f7f3;border:1px solid #b5bfc5;grid-template-columns:1fr 1fr auto;align-items:end;gap:22px;max-width:1450px;margin:25px auto 0;padding:28px;display:grid}.zp-orient-steps h3{letter-spacing:.1em;margin:0 0 8px;font:700 12px/1.4 Manrope,sans-serif}.zp-orient-steps p{color:#41525e;margin:0;font:400 14px/1.6 Manrope,sans-serif}.zp-orient-steps>a{color:#fff;letter-spacing:.06em;white-space:nowrap;background:#122031;align-items:center;gap:18px;min-height:52px;padding:11px 16px;font:700 11px/1.3 Manrope,sans-serif;text-decoration:none;display:inline-flex}.zp-orient-steps>a:hover{background:#3159ca}.v6-quote-price-link{color:#122031;background:#edf2fb;border-left:3px solid #3159ca;max-width:1160px;margin:0 auto 22px;padding:12px 18px;font:500 14px/1.5 Manrope,sans-serif}.v6-quote-price-link a{color:#2349bd;text-underline-offset:3px;font-weight:700}@media (max-width:1180px){.zp-orient-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zp-orient-grid article{min-height:300px}.zp-orient-steps{grid-template-columns:1fr 1fr}.zp-orient-steps>a{grid-column:1/-1;justify-content:center}}@media (max-width:680px){.zp-orient{padding:58px 16px}.zp-orient-heading h2{font-size:clamp(44px,12vw,66px)}.zp-orient-heading>p:last-child{font-size:15px}.zp-orient-grid{grid-template-columns:1fr}.zp-orient-grid article{gap:12px;min-height:0;padding:24px}.zp-orient-grid a{margin-top:6px}.zp-orient-steps{grid-template-columns:1fr;padding:20px}.zp-orient-steps>a{grid-column:1}}body[data-route=prezzi] [id^=PREZZI-],body[data-route=prezzi] #zp-orient-title{scroll-margin-top:185px}
