.slider[data-astro-cid-lcdefpme]{background:#252525;width:100%;position:relative;overflow:hidden}.slide-link[data-astro-cid-lcdefpme],.slide-image[data-astro-cid-lcdefpme]{width:100%;display:block}.slide-image[data-astro-cid-lcdefpme]{aspect-ratio:2.5;object-fit:cover}.slider-arrow[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;opacity:0;background:#00000054;border:0;place-items:center;width:42px;height:54px;font-size:36px;font-weight:300;line-height:1;transition:opacity .2s,background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.slider[data-astro-cid-lcdefpme]:hover .slider-arrow[data-astro-cid-lcdefpme],.slider[data-astro-cid-lcdefpme]:focus-within .slider-arrow[data-astro-cid-lcdefpme]{opacity:1}.slider-arrow[data-astro-cid-lcdefpme]:hover{background:#dd3122e6}.previous[data-astro-cid-lcdefpme]{left:18px}.next[data-astro-cid-lcdefpme]{right:18px}.slider-dots[data-astro-cid-lcdefpme]{justify-content:center;gap:8px;display:flex;position:absolute;bottom:15px;left:0;right:0}.slider-dots[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{cursor:pointer;background:0 0;border:1px solid #fff;border-radius:50%;width:9px;height:9px;padding:0}.slider-dots[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-current=true]{background:#dd3122;border-color:#dd3122}.why[data-astro-cid-lcdefpme]{background:#fff;padding:65px 0 80px}.section-title[data-astro-cid-lcdefpme]{text-align:center}.section-title[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.section-title[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#333;letter-spacing:.5px;margin:0;font-size:30px;font-weight:300;line-height:1.4}.section-title[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{background:#dd3122;width:80px;height:2px;margin:20px auto 0;display:block}.intro-copy[data-astro-cid-lcdefpme]{color:#777;max-width:930px;margin:28px auto 0;font-size:17px;font-weight:300;line-height:1.8}.intro-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 7px}.intro-copy[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#333;font-weight:600}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px;display:grid}.feature[data-astro-cid-lcdefpme]{text-align:center}.hexagon[data-astro-cid-lcdefpme]{color:#dd3122;border-left:2px solid #dd3122;border-right:2px solid #dd3122;place-items:center;width:116px;height:67px;margin:33px auto;display:grid;position:relative}.hexagon[data-astro-cid-lcdefpme]:before,.hexagon[data-astro-cid-lcdefpme]:after{content:"";width:82px;height:82px;position:absolute;left:14px;transform:scaleY(.5774)rotate(-45deg)}.hexagon[data-astro-cid-lcdefpme]:before{border-top:2px solid #dd3122;border-right:2px solid #dd3122;top:-41px}.hexagon[data-astro-cid-lcdefpme]:after{border-bottom:2px solid #dd3122;border-left:2px solid #dd3122;bottom:-41px}.hexagon[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{z-index:1;font-size:38px;line-height:1}.feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#333;margin:57px 0 0;font-size:17px;font-weight:600;line-height:1.45}.feature[data-astro-cid-lcdefpme]>i[data-astro-cid-lcdefpme]{background:#dd3122;width:40px;height:2px;margin:17px auto 0;display:block}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#777;margin:15px auto 0;font-size:13px;line-height:1.8}.experience[data-astro-cid-lcdefpme]{background:#f5f5f5;padding:72px 0 82px}.experience[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#777;max-width:950px;margin:25px auto 0;font-size:16px;font-weight:300;line-height:1.9}.experience-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:35px 42px;margin-top:47px;display:grid}.experience-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid #d9d9d9;padding-top:15px}.experience-list[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#333;text-transform:uppercase;font-size:15px;font-weight:600}.experience-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#777;margin:9px 0 0;font-size:13px;line-height:1.8}.testimonial[data-astro-cid-lcdefpme]{background:#34383c url(/images/officina-hero.webp) 50% 46%/cover no-repeat;place-items:center;min-height:300px;padding:55px 24px;display:grid;position:relative;overflow:hidden}.testimonial-overlay[data-astro-cid-lcdefpme]{background:#1f2428b8;position:absolute;inset:0}.testimonial[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{color:#fff;text-align:center;max-width:900px;margin:0;font-size:20px;font-weight:300;line-height:1.7;position:relative}.testimonial[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:before{color:#d8dadd;content:"“";margin-bottom:8px;font-size:56px;line-height:1;display:block}.testimonial[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:1px;margin-top:23px;font-size:11px;font-style:normal;font-weight:700;display:block}@media (width<=820px){.feature-grid[data-astro-cid-lcdefpme]{gap:20px}}@media (width<=620px){.slide-image[data-astro-cid-lcdefpme]{aspect-ratio:2.5;object-fit:contain}.slider-arrow[data-astro-cid-lcdefpme]{opacity:.9;width:34px;height:44px}.previous[data-astro-cid-lcdefpme]{left:7px}.next[data-astro-cid-lcdefpme]{right:7px}.slider-dots[data-astro-cid-lcdefpme]{gap:6px;bottom:9px}.slider-dots[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{width:7px;height:7px}.why[data-astro-cid-lcdefpme]{padding:48px 0 55px}.section-title[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.section-title[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:24px;line-height:1.35}.intro-copy[data-astro-cid-lcdefpme]{margin-top:22px;font-size:15px;line-height:1.75}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:38px;margin-top:36px}.feature[data-astro-cid-lcdefpme]{max-width:440px;margin-inline:auto}.feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:55px;font-size:16px}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:12px}.experience[data-astro-cid-lcdefpme]{padding:50px 0 58px}.experience[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:14px;line-height:1.8}.experience-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr;row-gap:20px;margin-top:33px}.testimonial[data-astro-cid-lcdefpme]{min-height:270px}.testimonial[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-size:16px}}
