.it-page{--accent:#b2d18a}.it-page header a[aria-current=page]{text-decoration:underline;text-decoration-color:#b2d18a;text-underline-offset:8px}.it-intro{padding-top:35px;padding-bottom:62px}.breadcrumbs{display:flex;gap:12px;font-size:11px;color:#5f5f5f;margin-bottom:40px}.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.it-intro-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:start}.it-intro h1{font-size:clamp(46px,5.4vw,76px);line-height:1.04}.it-intro h1 em{color:#252729}.it-lead{font-size:21px;line-height:1.5;color:#252729}.it-intro .actions{gap:20px}.it-intro .button{font-size:13px;gap:10px}.it-panorama{margin-top:0;margin-bottom:0}.it-panorama-frame{height:320px;overflow:hidden;background:#252729}.it-panorama img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 61%}.it-panorama figcaption{display:flex;justify-content:space-between;gap:24px;padding:16px 0;font-size:11px;border-bottom:1px solid #d6d6d6}.it-panorama figcaption>span:first-child{letter-spacing:.09em;font-size:10px}.it-service{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;padding:50px 0;border-top:1px solid #cecece;scroll-margin-top:20px}.it-service-title{display:grid;grid-template-columns:48px 1fr;column-gap:25px;align-content:start;align-items:start}.it-index{font-size:27px;color:#252729;line-height:1;grid-row:1/3}.it-service h3{font-size:35px;line-height:1.1}.it-tag{font-size:9px;letter-spacing:.09em;margin-top:20px;color:#5f5f5f}.it-service h4{font-size:21px;line-height:1.3;letter-spacing:-.03em;margin:0 0 17px;font-weight:600}.it-service-copy p{font-size:16px}.it-service ul{list-style:none;margin:25px 0 0;padding:0}.it-service li{position:relative;padding:11px 0 11px 22px;border-bottom:1px solid #e3e3e3;font-size:14px;color:#4e4e4e}.it-service li:before{content:'';position:absolute;left:0;top:20px;width:5px;height:5px;background:#252729}.it-situations{padding:65px 0;background:#eaeaea}.it-situations-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:70px;row-gap:35px;margin-top:40px}.it-situations article{border-top:1px solid #c6c6c6;padding-top:24px}.it-situations h3{font-size:24px;line-height:1.25;margin-bottom:13px}.it-situations p{font-size:15px;max-width:480px;margin:0}.it-method{display:grid;grid-template-columns:1.1fr 1fr;gap:95px;align-items:center}.it-method h2{margin-bottom:25px}.it-method>div>p:not(.eyebrow){max-width:450px;margin-bottom:27px}.it-method aside{background:#252729;color:#ffffff;padding:40px}.it-method aside .brand{font-size:35px;color:#ffffff;margin-bottom:45px}.it-method aside .dot{color:#b2d18a}.it-method aside h3{font-size:34px;line-height:1.12;margin-bottom:20px}.it-method aside p{color:#cdcdcd}.it-method aside>a{display:inline-block;font-size:20px;color:#b2d18a;margin-top:10px}.it-web{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;padding-top:42px;padding-bottom:45px}.it-web h2{font-size:36px}.it-web p{max-width:550px}.it-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.it-faq h2{font-size:38px}.it-faq details{border-top:1px solid #cecece;padding:0}.it-faq summary{list-style:none;cursor:pointer;font-weight:600;line-height:1.45;padding:21px 35px 21px 0;position:relative;font-size:17px}.it-faq summary::-webkit-details-marker{display:none}.it-faq summary span{position:absolute;right:5px;top:17px;color:#252729;font-size:24px;font-weight:400}.it-faq details[open] summary span{transform:rotate(45deg)}.it-faq details p{font-size:15px;margin:0;padding:0 35px 24px 0}.remote-help{border-top:1px solid #cecece;padding:27px 0 0}.remote-help p{font-size:13px}.it-extras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:10px}.it-extras article{background:#eaeaea;padding:26px}.it-extras h3{font-size:24px;margin-bottom:16px;line-height:1.15}.it-extras p{font-size:14px;margin:0}.service-deeplink{margin:25px 0 0}
@media(max-width:1000px){.it-intro-grid{gap:35px}.it-intro h1{font-size:54px}.it-intro .actions{display:block}.it-intro .textlink{display:inline-block;margin-top:20px}.it-service,.it-web,.it-faq{gap:40px}.it-service h3{font-size:30px}.it-service-title{column-gap:14px;grid-template-columns:35px 1fr}.it-method{gap:40px}.it-method aside{padding:30px}.it-method aside h3{font-size:30px}.it-lead{font-size:19px}.it-situations-grid{column-gap:35px}.it-extras{gap:14px}.it-extras article{padding:20px}}
@media(max-width:680px){.it-intro{padding-top:24px;padding-bottom:36px}.breadcrumbs{margin-bottom:30px}.it-intro .eyebrow{line-height:1.6}.it-intro-grid{grid-template-columns:1fr;gap:28px}.it-intro h1{font-size:clamp(42px,10vw,62px)}.it-intro .actions{margin-top:25px}.it-intro .button{padding:16px;max-width:100%}.it-intro .textlink{margin-top:22px}.it-panorama-frame{height:250px}.it-panorama img{object-position:63% center}.it-panorama figcaption{display:block;font-size:11px}.it-panorama figcaption span{display:block;margin-bottom:6px}.it-service{grid-template-columns:1fr;gap:25px;padding:34px 0}.it-service-title{grid-template-columns:32px 1fr;gap:12px}.it-service h3{font-size:30px}.it-tag{margin-top:0}.it-service h4{font-size:21px}.it-situations{padding:45px 0}.it-situations-grid{grid-template-columns:1fr;row-gap:28px;margin-top:30px}.it-situations h2{font-size:36px}.it-situations h3{font-size:23px}.it-method,.it-web,.it-faq{grid-template-columns:1fr;gap:35px}.it-method aside{padding:30px 25px}.it-method aside .brand{margin-bottom:35px}.it-method aside h3{font-size:32px}.it-web{padding-top:35px;padding-bottom:40px;gap:23px}.it-web h2{font-size:34px}.it-faq{gap:30px}.it-faq summary{font-size:16px}.it-faq details p{padding-right:0}.it-extras{grid-template-columns:1fr;gap:15px}.it-extras article{padding:25px}}
.it-data{padding-top:25px;border-top:1px solid #cecece}.it-data-title{font-size:34px;line-height:1.12;margin-bottom:30px}.it-data .it-extras{margin-top:0}@media(max-width:680px){.it-data-title{font-size:30px}}
.it-intro-grid>*,.it-method>*,.it-web>*,.it-faq>*,.it-service>*{min-width:0}.it-page:lang(de) h2,.it-page:lang(de) h3,.it-page:lang(de) h4{hyphens:auto;overflow-wrap:anywhere}

/* v08: immagine integrale, nessun ritaglio delle periferiche. */
.workstation-photo{max-width:1000px;margin:0 auto 50px}.workstation-photo img{display:block;width:100%;height:auto;background:#eaeaea}.workstation-photo figcaption{display:flex;justify-content:space-between;gap:24px;padding:16px 0;font-size:12px;color:#5f5f5f}.workstation-photo figcaption>span:first-child{font-size:10px;letter-spacing:.09em}@media(max-width:680px){.workstation-photo{margin-bottom:30px}.workstation-photo figcaption{display:block;font-size:11px}.workstation-photo figcaption span{display:block;margin-bottom:6px}}

/* v10: inquadratura rete comprende i connettori; NAS dopo i servizi dati. */
.it-panorama-frame{height:420px}.it-panorama img{object-position:50% 62%}.nas-photo{margin-top:38px;margin-bottom:0}@media(max-width:680px){.it-panorama-frame{height:auto}.it-panorama img{height:auto;object-fit:contain}.nas-photo{margin-top:25px}}

/* v11: ripristino immagine rete e ritaglio approvati, NAS v10 invariato. */
.it-panorama-frame{height:320px}.it-panorama img{height:100%;object-fit:cover;object-position:50% 61%}@media(max-width:680px){.it-panorama-frame{height:250px}.it-panorama img{object-position:63% center}}
