@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-normal-600-latin-ext-c.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-normal-600-latin-c.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-normal-600-latin-ext-c.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-normal-600-latin-c.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:800;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-normal-600-latin-ext-c.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:800;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-normal-600-latin-c.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Chakra Petch';font-style:italic;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-chakra-petch-italic-600-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Chakra Petch';font-style:italic;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-chakra-petch-italic-600-latin-a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:500;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-chakra-petch-normal-500-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:500;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-chakra-petch-normal-500-latin-a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-chakra-petch-normal-600-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-chakra-petch-normal-600-latin-a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-chakra-petch-normal-700-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-chakra-petch-normal-700-latin-a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-jetbrains-mono-normal-500-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-jetbrains-mono-normal-500-latin-a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-jetbrains-mono-normal-500-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-jetbrains-mono-normal-500-latin-a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-italic-600-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-italic-600-latin-a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:500;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-italic-600-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:500;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-italic-600-latin-a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-italic-600-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-playfair-display-italic-600-latin-a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-ext-b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-ext-b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-ext-b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-ext-b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-ext-b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-cormorant-garamond-normal-300-700-latin-ext-b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-cormorant-garamond-normal-300-700-latin-b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-inter-normal-100-900-latin-ext-b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-inter-normal-100-900-latin-b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-ext-b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://www.dalpralab.it/wp-content/uploads/2026/08/dp-space-grotesk-normal-300-700-latin-b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dp-green:#34FF00;--dp-indigo:#333399;--dp-peri:#9999FF;--dp-black:#000000;--dp-white:#FFFFFF;--green-100:#E4FFDA;--green-200:#B9FFA3;--green-300:#7CFF5C;--green-400:#34FF00;--green-500:#2ADB00;--green-600:#1FA300;--green-700:#146600;--indigo-100:#E6E6F5;--indigo-200:#C4C4E8;--indigo-300:#9999FF;--indigo-400:#5B5BC4;--indigo-500:#333399;--indigo-600:#26266F;--indigo-700:#1A1A4D;--ink-000:#FFFFFF;--ink-050:#F6F6FA;--ink-100:#ECECF3;--ink-200:#D7D7E1;--ink-300:#B0B0BF;--ink-400:#7C7C8C;--ink-500:#55555F;--ink-600:#33333C;--ink-700:#1E1E26;--ink-800:#131319;--ink-900:#0A0A0E;--bg-page:#FFFFFF;--surface-sunken:#F6F6FA;--surface-inverse:#131319;--surface-accent:#9999FF;--text-body:#1E1E26;--text-heading:#000000;--text-muted:#7C7C8C;--text-inverse:#FFFFFF;--text-link:#333399;--text-link-hover:#5B5BC4;--border-subtle:#D7D7E1;--border-strong:#000000;--font-display:"Chakra Petch","Arial Narrow",Arial,sans-serif;--font-ui:"Space Grotesk","Helvetica Neue",Arial,sans-serif;--font-accent:"Playfair Display",Georgia,serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--tracking-caps:.14em;--container-max:1240px;--container-narrow:760px;--shadow-hard:4px 4px 0 #000000;--shadow-hard-indigo:4px 4px 0 #333399;--shadow-sm:0 1px 2px rgba(26,26,77,.08);--shadow-md:0 4px 14px rgba(26,26,77,.10);--shadow-lg:0 18px 48px rgba(26,26,77,.16);--ring-focus:0 0 0 3px rgba(51,51,153,.45);--cut-sm:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);--cut-md:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);--cut-lg:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);--mesh:radial-gradient(120% 140% at 10% 0%,#4A0F1F 0%,rgba(74,15,31,0) 55%),radial-gradient(110% 120% at 95% 5%,#6E8A0B 0%,rgba(110,138,11,0) 50%),radial-gradient(120% 130% at 40% 110%,#4B4BE0 0%,rgba(75,75,224,0) 55%),radial-gradient(100% 120% at 90% 90%,#1B4A52 0%,rgba(27,74,82,0) 60%),#0A0A12;--ease:cubic-bezier(.2,.8,.2,1);--dur-fast:140ms;--dur-base:220ms}html body,html body.et_pb_pagebuilder_layout,html body #page-container,html body #et-main-area,html body #main-content,html body .et_pb_post{background-color:var(--bg-page)!important;color:var(--text-body)!important;font-family:var(--font-ui)!important}html body{font-size:17px!important;line-height:1.6!important;-webkit-font-smoothing:antialiased}html body .et_pb_section{background-color:var(--bg-page);transition:none}html body .et_pb_row,html body .et_pb_row_inner{max-width:var(--container-max)}::selection{background:var(--dp-green);color:#000}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body .et_pb_module h1,html body .et_pb_module h2,html body .et_pb_module h3,html body .et_pb_module h4,html body .et_pb_module h5,html body .et_pb_module h6,html body .entry-title,html body .main_title{font-family:var(--font-display)!important;color:var(--text-heading)!important;font-weight:700!important;letter-spacing:-.02em!important}html body h1,html body .entry-title,html body .main_title{font-size:clamp(2.3rem,5vw,3.9rem)!important;line-height:.98!important}html body h2{font-size:clamp(1.8rem,3.4vw,2.6rem)!important;line-height:1.02!important}html body h3{font-size:clamp(1.35rem,2.1vw,1.75rem)!important;line-height:1.12!important}html body h4{font-size:1.2rem!important;line-height:1.2!important;font-weight:600!important}html body h5,html body h6{font-size:1rem!important;font-weight:600!important;letter-spacing:0!important}html body p,html body li,html body td,html body .et_pb_text_inner{font-family:var(--font-ui)}html body p{color:var(--text-body)}html body p.lead,html body .lead{font-size:1.16rem;line-height:1.55;color:var(--text-body)}html body .muted,html body .dpl-authority{color:var(--text-muted)!important}html body strong,html body b{color:inherit;font-weight:600}html body .et_pb_text_inner em,html body .entry-content em,html body h1 em,html body h2 em,html body h3 em{font-family:var(--font-accent)!important;font-style:italic!important;color:var(--dp-indigo)!important;font-weight:400!important;letter-spacing:0!important}html body .eyebrow{display:inline-block;font-family:var(--font-display)!important;font-size:.72rem!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;color:var(--dp-indigo)!important;font-weight:700!important;margin-bottom:1rem}html body code,html body kbd,html body .dp-mono{font-family:var(--font-mono)!important;font-size:.92em;background:var(--ink-050);color:var(--indigo-600);padding:.12em .38em;border-radius:2px}html body blockquote{border-left:3px solid var(--dp-green);padding:.2rem 0 .2rem 1.4rem;margin:2rem 0;font-family:var(--font-accent);font-style:italic;font-size:1.3rem;color:var(--ink-600)}html body a{color:var(--text-link);text-decoration:none;transition:color var(--dur-fast) var(--ease)}html body a:hover{color:var(--text-link-hover)}html body .entry-content a:not(.et_pb_button):not(.button):not(.more-link),html body .et_pb_text_inner a:not(.et_pb_button):not(.button){text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}html body a:focus-visible,html body button:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible{outline:0;box-shadow:var(--ring-focus)}html body #page-container .et_pb_button,html body #page-container a.et_pb_button,html body #page-container .et_pb_promo_button,html body #page-container .btn,html body #page-container .woocommerce a.button,html body #page-container .woocommerce button.button,html body #page-container .woocommerce input.button,html body #page-container .woocommerce #respond input#submit,html body #page-container .woocommerce a.button.alt,html body #page-container .woocommerce button.button.alt,html body #page-container button.single_add_to_cart_button,html body #page-container #commentform input[type=submit],html body #page-container .comment-respond .form-submit input,html body #page-container input[type=submit],html body #page-container .wpcf7-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--font-display)!important;font-weight:700!important;font-size:14px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;padding:16px 26px!important;background-color:var(--dp-green)!important;background-image:none!important;color:var(--dp-black)!important;border:0!important;border-radius:0!important;-webkit-clip-path:var(--cut-sm)!important;clip-path:var(--cut-sm)!important;box-shadow:none!important;text-shadow:none!important;transition:background-color var(--dur-fast) var(--ease)!important}html body #page-container .et_pb_button:hover,html body #page-container .btn:hover,html body #page-container .woocommerce a.button:hover,html body #page-container .woocommerce button.button:hover,html body #page-container button.single_add_to_cart_button:hover,html body #page-container input[type=submit]:hover{background-color:var(--green-300)!important;color:var(--dp-black)!important;transform:none!important}html body #page-container .et_pb_button:active,html body #page-container .btn:active{background-color:var(--green-500)!important}html body #page-container .et_pb_button:after,html body #page-container .et_pb_button:hover:after,html body #page-container .et_pb_button:before,html body #page-container .et_pb_promo_button:after{display:none!important;content:none!important}html body #page-container .btn-outline,html body #page-container .et_pb_button_two,html body #page-container .woocommerce a.added_to_cart,html body #page-container .woocommerce a.button.wc-forward:not(.checkout){background-color:var(--dp-white)!important;color:var(--dp-black)!important;box-shadow:inset 0 0 0 2px var(--dp-black)!important;-webkit-clip-path:none!important;clip-path:none!important}html body #page-container .btn-outline:hover,html body #page-container .et_pb_button_two:hover,html body #page-container .woocommerce a.added_to_cart:hover{background-color:var(--ink-050)!important}html body #page-container .btn-indigo{background-color:var(--dp-indigo)!important;color:#fff!important}html body #page-container .btn-indigo:hover{background-color:var(--indigo-400)!important;color:#fff!important}html body #page-container .btn-lg{padding:20px 34px!important;font-size:16px!important}html body .et-l--header,html body .et-l--header .et_builder_inner_content,html body .et-l--header .et_pb_section,html body .et-l--header .et_pb_section_0_tb_header,html body .et-l--header .et_pb_row_0_tb_header,html body .et-l--header{-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-bottom:1px solid var(--border-subtle)!important}html body .et-l--header .et_pb_menu,html body .et-l--header .et_pb_menu_inner_container,html body .et-l--header .et_pb_menu__menu{background:transparent!important}html body .et-l--header .et-menu>li>a,html body .et-l--header ul#menu-menu-principale>li>a,html body .et-l--header .et_pb_menu .et-menu li a{font-family:var(--font-display)!important;font-weight:600!important;font-size:12.5px!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;color:var(--ink-700)!important;opacity:1!important;transition:color var(--dur-fast) var(--ease)}html body .et-l--header .et-menu>li>a:hover,html body .et-l--header .et-menu>li.current-menu-item>a{color:var(--dp-indigo)!important}html body .et-l--header .et-menu>li.current-menu-item>a{box-shadow:inset 0 -3px 0 var(--dp-green)}html body .et-l--header .nav li ul,html body .et-l--header .et-menu .sub-menu{background:#fff!important;border:1px solid var(--border-subtle)!important;box-shadow:var(--shadow-md)!important;border-radius:0!important}html body .et-l--header .nav li ul a{text-transform:none!important;letter-spacing:0!important;font-size:14px!important}html body #page-container .et-menu-nav ul.et-menu li.menu-chiedi>a,html body ul#menu-menu-principale li.menu-chiedi>a{position:relative;z-index:0;color:var(--dp-black)!important;background:var(--dp-green)!important;border:0!important;border-radius:0!important;-webkit-clip-path:var(--cut-sm);clip-path:var(--cut-sm);padding:10px 18px!important;line-height:1!important;display:inline-block!important}html body #page-container .et-menu-nav ul.et-menu li.menu-chiedi>a::before,html body ul#menu-menu-principale li.menu-chiedi>a::before{content:none!important;display:none!important}html body #page-container .et-menu-nav ul.et-menu li.menu-chiedi>a:hover::before,html body ul#menu-menu-principale li.menu-chiedi>a:hover::before{background:var(--green-300)}html body li.menu-chiedi{margin-left:12px!important}html body li.menu-chiedi>a:before,html body li.menu-chiedi>a:after{display:block}html body .et_mobile_menu li.menu-chiedi>a{color:var(--dp-indigo)!important;font-weight:700!important;background:none!important;-webkit-clip-path:none!important;clip-path:none!important;padding:10px 5%!important}html body .et_mobile_menu li.menu-chiedi>a::before{display:none!important}html body .et-l--header li.menu-account>a::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333399' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") center/contain no-repeat!important}html body .et-l--header .et_pb_image_0_tb_header img,html body .et-l--header img{max-height:52px!important;height:auto!important;width:auto!important}html body .et-l--header .et_pb_image_0_tb_header,html body .et-l--header .et_pb_image_0_tb_header a,html body .et-l--header .et_pb_image_0_tb_header .et_pb_image_wrap,html body .et-l--header .et_pb_image_0_tb_header img{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}@media(min-width:981px){html body .et-l--header .et_pb_row_0_tb_header{max-width:1440px!important;padding-left:16px!important}html body .et-l--header .et_pb_column_0_tb_header{justify-content:flex-start!important;margin-left:0!important;padding-left:0!important}html body .et-l--header .et_pb_menu_0_tb_header{text-align:center!important;margin-top:0!important}html body .et-l--header .et_pb_menu_0_tb_header .et_pb_menu__menu,html body .et-l--header .et_pb_menu_0_tb_header .et_pb_menu_inner_container{justify-content:center!important}html body .et_pb_menu_0_tb_header .et-menu{flex-wrap:nowrap!important;white-space:nowrap!important}html body .et_pb_menu_0_tb_header .et-menu>li{margin:0!important;padding:0!important}html body .et_pb_menu_0_tb_header .et-menu>li>a{padding:0 9px!important;white-space:nowrap!important}html body ul#menu-menu-principale>li:not(.menu-chiedi)>a{position:relative!important;top:2px!important}}@media(max-width:1240px) and (min-width:981px){html body .et_pb_menu_0_tb_header .et-menu>li>a{padding:0 6px!important;font-size:11.5px!important}}html body #top-header{display:none!important}html body #dp-burger .dp-bar{background:var(--ink-900)!important;height:2px!important;border-radius:0!important}html body #dp-burger.dp-open .dp-bar{background:#fff!important}html body #dp-overlay{background:var(--mesh)!important;background-color:#0A0A12!important}html body #dp-overlay a{font-family:var(--font-display)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;color:#fff!important}html body #dp-overlay a:hover,html body #dp-overlay .current-menu-item>a{color:var(--dp-green)!important}html body .et_mobile_menu{background:#fff!important;border-top:3px solid var(--dp-green)!important}html body .et_mobile_menu li a{color:var(--ink-700)!important;border-bottom-color:var(--border-subtle)!important;font-family:var(--font-display)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;font-size:13px!important}html body .et_mobile_menu li a:hover{color:var(--dp-indigo)!important;background:var(--ink-050)!important}html body .mobile_menu_bar::before{color:var(--ink-900)!important}html body .et_pb_section.dp-sunken,html body .section-alt{background-color:var(--surface-sunken)!important}html body .et_pb_section.dp-dark,html body .dp-mesh{background:var(--mesh)!important;color:#fff!important}html body .dp-mesh h1,html body .dp-mesh h2,html body .dp-mesh h3,html body .et_pb_section.dp-dark h2,html body .et_pb_section.dp-dark h3{color:#fff!important}html body .dp-mesh p,html body .et_pb_section.dp-dark p{color:rgba(255,255,255,.86)!important}html body .section-gold-band{background:var(--dp-indigo)!important;color:#fff!important}html body .section-gold-band h2,html body .section-gold-band h3{color:#fff!important}html body .section-gold-band p{color:rgba(255,255,255,.88)!important}html body .grid{display:grid;gap:24px}html body .grid-2{grid-template-columns:repeat(2,1fr)}html body .grid-3{grid-template-columns:repeat(3,1fr)}html body .grid-4{grid-template-columns:repeat(4,1fr)}@media(max-width:980px){html body .grid-3,html body .grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){html body .grid-2,html body .grid-3,html body .grid-4{grid-template-columns:1fr}}html body .card{background:#fff;border:1px solid var(--border-subtle);border-radius:4px;padding:32px;box-shadow:none;transition:border-color var(--dur-base) var(--ease)}html body .card:hover{border-color:var(--dp-indigo);transform:none}html body .card h3{color:var(--text-heading);margin-bottom:8px}html body .card p{color:var(--ink-600)}html body .card .arrow{color:var(--dp-indigo)}html body .card-block{border:2px solid #000;box-shadow:var(--shadow-hard)}html body .stat,html body .number-item{border-top:3px solid var(--dp-green);padding-top:16px}html body .stat .big,html body .number-item .n,html body .case-kpi,html body .audit-hero .price{font-family:var(--font-display)!important;color:var(--ink-900)!important;font-weight:700;letter-spacing:-.02em}html body .stat .label,html body .number-item .l{color:var(--text-muted)!important;text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:.72rem;font-family:var(--font-display)}html body .step::before{font-family:var(--font-display)!important;color:var(--dp-green)!important;-webkit-text-stroke:0}html body .faq-item{border-bottom:1px solid var(--border-subtle)}html body .faq-item summary{font-family:var(--font-display)!important;color:var(--text-heading)!important;font-weight:600}html body .faq-item summary::after{color:var(--dp-indigo)}html body .trusted-bar{background:var(--surface-sunken);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);color:var(--text-muted)}html body .trusted-bar a{color:var(--dp-indigo)}html body .chip,html body .dpl-cat{background:transparent;border:1px solid var(--ink-900);color:var(--ink-900);border-radius:999px;padding:7px 16px;font-family:var(--font-display);font-size:12px;text-transform:uppercase;letter-spacing:var(--tracking-caps);cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}html body .dpl-cat:hover{background:var(--ink-050)}html body .dpl-cat.dpl-active{background:var(--dp-green);color:#000;border-color:#000;font-weight:700}html body .dpl-cat-bar{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 32px}html body .breadcrumb,html body .woocommerce-breadcrumb{font-size:.82rem;color:var(--text-muted)!important;font-family:var(--font-mono)}html body .woocommerce-breadcrumb a,html body .breadcrumb a{color:var(--dp-indigo)!important}html body .tldr,html body .article .tldr{background:var(--ink-050);border-left:3px solid var(--dp-green);border-radius:0;padding:20px 24px}html body .tldr h4{color:var(--dp-indigo)!important;font-family:var(--font-display)!important;text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:.8rem!important}html body #left-area .entry-content table,html body .et_pb_post_content table,html body .dpl-listino table{border-collapse:collapse!important;width:100%!important;font-family:var(--font-ui)}html body #left-area .entry-content table th,html body .et_pb_post_content table th,html body .dpl-listino thead th,html body .t-table th{font-family:var(--font-display)!important;color:var(--ink-900)!important;background:var(--ink-050)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;font-size:.76rem!important;font-weight:700!important;border-bottom:2px solid var(--ink-900)!important;padding:10px 12px!important;text-align:left}html body #left-area .entry-content table td,html body .et_pb_post_content table td,html body .dpl-listino td,html body .t-table td{border-bottom:1px solid var(--border-subtle)!important;color:var(--text-body)!important;background:transparent!important;padding:10px 12px!important}html body .dpl-listino tbody tr:nth-child(even) td{background:var(--ink-050)!important}html body #left-area .entry-content table tbody tr:hover td,html body .dpl-listino tbody tr:hover td{background:var(--indigo-100)!important}html body .dpl-listino td a,html body .dpl-listino a{color:var(--dp-indigo)!important}html body .dpl-cta{background:var(--ink-050)!important;color:var(--text-body)!important}html body .dpl-cta a{color:var(--dp-indigo)!important}html body .dpl-listino td:last-child,html body .dpl-listino td:nth-child(3){white-space:nowrap}@media(max-width:767px){html body .dpl-listino table{font-size:13px}html body .dpl-listino th,html body .dpl-listino td{padding:8px 6px!important}}html body input[type=text],html body input[type=email],html body input[type=tel],html body input[type=url],html body input[type=number],html body input[type=password],html body input[type=search],html body select,html body textarea,html body .et_pb_contact_field .input,html body .woocommerce .input-text,html body .woocommerce form .form-row input.input-text,html body .woocommerce form .form-row textarea{background:#fff!important;color:var(--ink-700)!important;border:2px solid var(--ink-900)!important;border-radius:0!important;font-family:var(--font-ui)!important;font-size:15px!important;padding:12px 14px!important;box-shadow:none!important;transition:box-shadow var(--dur-fast) var(--ease)}html body input:focus,html body select:focus,html body textarea:focus{outline:0!important;box-shadow:var(--ring-focus)!important;border-color:var(--dp-indigo)!important}html body ::placeholder{color:var(--ink-300)!important;opacity:1}html body label,html body .form label,html body .woocommerce form .form-row label{font-family:var(--font-display)!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;color:var(--ink-600)!important}html body input[type=checkbox],html body input[type=radio]{accent-color:var(--dp-indigo)}html body #sidebar{display:none!important}html body #main-content #left-area{width:100%!important;max-width:100%!important;padding-right:0!important;float:none!important;border-right:0!important}html body #main-content .container:before{display:none!important}html body #content-area{display:block!important}@media(min-width:981px){html body.blog #left-area{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:44px 30px!important;align-items:start!important}html body.blog #left-area>article.et_pb_post{width:100%!important;max-width:100%!important;margin:0!important;float:none!important}html body.blog #left-area>.pagination{grid-column:1/-1!important}}@media(max-width:980px){html body.blog #left-area{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:32px 24px!important}}@media(max-width:767px){html body.blog #left-area{grid-template-columns:1fr!important}}html body.blog #left-area article.et_pb_post{background:#fff;border:1px solid var(--border-subtle);border-radius:4px;padding:22px 22px 24px;font-size:14px!important;transition:border-color var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)}html body.blog #left-area article.et_pb_post:hover{border-color:var(--ink-900);box-shadow:var(--shadow-hard)}html body.blog #left-area .entry-featured-image-url{display:none!important}html body.blog #left-area article.et_pb_post .entry-title{font-size:19px!important;line-height:1.15!important;margin:0 0 8px!important}html body.blog #left-area article.et_pb_post .entry-title a{color:var(--ink-900)!important}html body.blog #left-area article.et_pb_post .entry-title a:hover{color:var(--dp-indigo)!important}html body.blog #left-area article.et_pb_post .post-meta,html body .post-meta{font-family:var(--font-mono)!important;font-size:11.5px!important;color:var(--ink-500)!important;text-transform:uppercase;letter-spacing:.06em}html body.blog #left-area article.et_pb_post .post-meta a{color:var(--ink-500)!important}html body.blog #left-area article.et_pb_post .post-content,html body.blog #left-area article.et_pb_post .post-content p{font-size:14px!important;line-height:1.55!important;color:var(--ink-600)!important}html body .more-link{font-family:var(--font-display)!important;font-size:12px!important;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--dp-indigo)!important}html body.single-post #left-area{max-width:820px!important;margin:0 auto!important}html body.single-post .entry-content p,html body.single-post .entry-content li{font-size:1.05rem;line-height:1.75;color:var(--text-body)}html body.single-post .entry-content h2{margin-top:2.2em}html body.single-post #content-area{width:100%!important}html body .pagination a,html body .pagination span{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:12px}html body .woocommerce ul.products li.product{background:#fff!important;border:1px solid var(--border-subtle)!important;border-radius:4px!important;padding:18px!important;transition:border-color var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)}html body .woocommerce ul.products li.product:hover{border-color:var(--ink-900)!important;box-shadow:var(--shadow-hard)}html body .woocommerce ul.products li.product h2,html body .woocommerce ul.products li.product h3,html body .woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--font-display)!important;color:var(--ink-900)!important;font-size:16px!important;line-height:1.15!important;font-weight:600!important}html body .woocommerce ul.products li.product .price,html body .woocommerce div.product p.price,html body .woocommerce div.product span.price{font-family:var(--font-mono)!important;color:var(--ink-900)!important;font-weight:500!important}html body .woocommerce ul.products li.product .price{font-size:15px!important}html body .woocommerce div.product p.price{font-size:1.9rem!important}html body .woocommerce div.product .woocommerce-product-rating,html body .woocommerce .star-rating span{color:var(--dp-indigo)!important}html body .woocommerce span.onsale{background:var(--dp-green)!important;color:#000!important;border-radius:0!important;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:11px;-webkit-clip-path:var(--cut-sm);clip-path:var(--cut-sm)}html body .single-product .product_meta,html body .single-product .product_meta a{color:var(--text-muted)!important;font-family:var(--font-mono);font-size:12px}html body .single-product .product_meta a{color:var(--dp-indigo)!important}html body.single-product .woocommerce-tabs ul.tabs{display:none!important}html body.single-product .woocommerce-tabs .panel{display:block!important;height:auto!important;opacity:1!important}html body.single-product .woocommerce-tabs{border:0!important;margin:56px auto 0!important;max-width:1000px}html body.single-product #tab-description,html body.single-product #tab-reviews{background:#fff!important;border:1px solid var(--border-subtle)!important;border-radius:4px!important;padding:36px 40px!important;margin-bottom:32px}html body.single-product .dpl-svclbl{font-family:var(--font-display)!important;font-size:12px;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--dp-indigo)!important;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle);font-weight:700}html body.single-product #tab-description h2{color:var(--ink-900)!important;font-size:28px!important}html body.single-product #tab-description h3{color:var(--ink-900)!important;font-size:20px!important;margin-top:24px}html body.single-product div.product form.cart .quantity{display:none!important}html body.single-product div.product form.cart .single_add_to_cart_button{margin-left:0!important}@media(max-width:782px){html body.single-product #tab-description,html body.single-product #tab-reviews{padding:24px 20px!important}}html body .woocommerce ul.products,html body .woocommerce-page ul.products{display:flex!important;flex-wrap:wrap!important;gap:24px!important}}html body .woocommerce table.shop_table,html body .woocommerce-cart table.cart{border:1px solid var(--border-subtle)!important;border-radius:0!important}html body .woocommerce table.shop_table th{font-family:var(--font-display)!important;text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:12px!important}html body .woocommerce-message,html body .woocommerce-info,html body .woocommerce-error{border-top-color:var(--dp-indigo)!important;background:var(--ink-050)!important;color:var(--text-body)!important}html body .woocommerce-message::before,html body .woocommerce-info::before{color:var(--dp-indigo)!important}html body .woocommerce-account .woocommerce{max-width:1080px;margin:0 auto}html body .woocommerce-account .woocommerce form.login,html body .woocommerce-account .woocommerce form.register,html body .woocommerce-account .woocommerce-ResetPassword.lost_reset_password{max-width:460px;margin:0 auto 24px;background:#fff;border:2px solid var(--ink-900);border-radius:0;padding:32px;box-shadow:var(--shadow-hard)}html body .woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border:1px solid var(--border-subtle);border-radius:0;overflow:hidden}html body .woocommerce-account .woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--border-subtle);margin:0}html body .woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:13px 18px;font-family:var(--font-display);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:12px;color:var(--ink-700)}html body .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,html body .woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:var(--ink-900);color:var(--dp-green)}html body .woocommerce-account .woocommerce-MyAccount-content{background:#fff;border:1px solid var(--border-subtle);border-radius:0;padding:26px 28px}html body.wfacp_checkout-template,html body.wfacp_checkout-template .wfacp_main_form,html body.wfacp_checkout-template .wfacp-form-main-wrapper,html body.wfacp_checkout-template .wfacp_section{background-color:#fff!important}html body.wfacp_checkout-template .wfacp_main_form label,html body.wfacp_checkout-template .wfacp-form-control-label,html body.wfacp_checkout-template .wfacp_section_heading,html body.wfacp_checkout-template .wfacp_main_form p,html body.wfacp_checkout-template .wfacp_order_sec *{color:var(--ink-700)!important}html body.wfacp_checkout-template .wfacp_main_form input,html body.wfacp_checkout-template .wfacp_main_form select,html body.wfacp_checkout-template .wfacp_main_form textarea{background:#fff!important;color:var(--ink-700)!important;border:2px solid var(--ink-900)!important}html body.wfacp_checkout-template #place_order,html body.wfacp_checkout-template button#place_order,html body.wfacp_checkout-template button.button.alt{background-color:var(--dp-green)!important;border:2px solid #000!important;color:#000!important;font-family:var(--font-display)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;border-radius:0!important}html body.wfacp_checkout-template .order-total .woocommerce-Price-amount{color:var(--ink-900)!important;font-family:var(--font-mono)!important}html body.wfacp_checkout-template a{color:var(--dp-indigo)!important}html body.wffn_ty .wffn-thankyou-wrapper,html body.wffn_ty .wffn-thankyou-wrapper *,html body.wffn_ty .wffn_ty_main{background-color:#fff!important;color:var(--text-body)!important}html body.wffn_ty .wffn-thankyou-wrapper h1,html body.wffn_ty .wffn-thankyou-wrapper h2,html body.wffn_ty .wffn-thankyou-wrapper h3,html body.wffn_ty .wffn_ty_main h2{color:var(--ink-900)!important}html body #main-footer,html body #footer-widgets,html body #footer-bottom{background:var(--mesh)!important;background-color:#0A0A12!important;border-top:0!important;color:rgba(255,255,255,.72)!important}html body #main-footer #footer-widgets{display:block!important;overflow:visible!important;height:auto!important;padding:64px 0 32px!important}html body #main-footer #footer-widgets .footer-widget{display:block!important;padding-right:20px}html body #footer-widgets .footer-widget h4,html body #footer-widgets .footer-widget h3,html body #footer-widgets .footer-widget .title{color:var(--dp-green)!important;font-family:var(--font-display)!important;font-size:11px!important;letter-spacing:var(--tracking-caps)!important;text-transform:uppercase!important;font-weight:700!important;margin-bottom:16px!important}html body #footer-widgets .footer-widget,html body #footer-widgets .footer-widget p,html body #footer-widgets .footer-widget li,html body #footer-widgets .footer-widget .textwidget,html body #main-footer .footer-widget{color:rgba(255,255,255,.72)!important;font-size:14px;line-height:1.7}html body #footer-widgets .footer-widget a,html body #main-footer .footer-widget a{color:rgba(255,255,255,.72)!important;text-decoration:none}html body #footer-widgets .footer-widget a:hover,html body #main-footer .footer-widget a:hover{color:var(--dp-green)!important}html body #main-footer .footer-widget ul,html body #footer-widgets .footer-widget ul{list-style:none!important;padding-left:0!important;margin-left:0!important}html body #main-footer .footer-widget ul li{list-style:none!important;padding-left:0!important;border:0!important;background:none!important;margin-bottom:8px}html body #main-footer .footer-widget ul li:before,html body #main-footer .footer-widget ul li:after{display:none!important;content:none!important}html body #footer-bottom{border-top:1px solid rgba(255,255,255,.14)!important;padding:20px 0!important}html body #footer-info,html body #footer-bottom a{color:rgba(255,255,255,.5)!important;font-family:var(--font-mono);font-size:12px!important}html body .et-social-icons a{color:rgba(255,255,255,.6)!important}html body .et-social-icons a:hover{color:var(--dp-green)!important}html body .dpl-payments{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:16px}html body .dpl-payments .pay{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:0;padding:10px 6px;height:44px}html body .dpl-payments .pay svg{max-width:100%;max-height:22px;fill:var(--dp-green)}html body .dpl-newsletter{display:flex;gap:6px;margin-top:12px}html body .dpl-newsletter input{flex:1;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.24)!important;color:#fff!important;padding:9px 10px!important;border-radius:0!important;font-size:14px!important}html body .dpl-newsletter button{background:var(--dp-green)!important;color:#000!important;border:0!important;padding:9px 14px!important;border-radius:0!important;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:12px;cursor:pointer}html body .dpl-fb-link,html body .dpl-li-link{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:8px 14px;border:1px solid var(--dp-green)!important;border-radius:0!important;color:var(--dp-green)!important;font-family:var(--font-display);font-size:12px;text-transform:uppercase;letter-spacing:var(--tracking-caps);font-weight:600;text-decoration:none}html body .dpl-fb-link:hover,html body .dpl-li-link:hover{background:var(--dp-green)!important;color:#000!important}html body .dpl-fb-link svg,html body .dpl-li-link svg{width:14px;height:14px;fill:currentColor}html body .et_pb_section:has(.dplab-search),html body .et_pb_row:has(.dplab-search),html body .et_pb_column:has(.dplab-search){position:relative!important;z-index:1000!important}html body .dplab-search{position:relative!important;z-index:1001!important}html body .dplab-search__results{background:#fff!important;z-index:100000!important;box-shadow:var(--shadow-lg)!important;border:1px solid var(--border-subtle)!important;border-radius:0!important}html body .dplab-search input{border:2px solid var(--ink-900)!important;border-radius:0!important}html body .text-center{text-align:center}html body .mt-1{margin-top:.8rem}html body .mt-2{margin-top:1.6rem}html body .mt-3{margin-top:2.4rem}html body .dp-cut-sm{-webkit-clip-path:var(--cut-sm);clip-path:var(--cut-sm)}html body .dp-cut-md{-webkit-clip-path:var(--cut-md);clip-path:var(--cut-md)}html body .dp-cut-lg{-webkit-clip-path:var(--cut-lg);clip-path:var(--cut-lg)}html body .dp-rule{border-top:3px solid var(--dp-green)}html body .site-description,html body #site-description,html body .et-tagline{display:none!important}html body #main-header{display:none!important}html body #main-content .et_pb_section:first-child,html body #main-content .et_builder_inner_content>.et_pb_section:first-of-type{padding-top:0!important}html body #left-area{padding-top:14px!important}@media(max-width:980px){html body #main-content .container,html body #main-content>.container{padding-top:12px!important}html body .et-l--body .et_pb_section:first-child{padding-top:0!important}}@media(max-width:767px){html body #main-content .container{width:95%!important;max-width:95%!important;padding-left:0!important;padding-right:0!important}html body #main-content #content-area,html body #main-content #left-area{width:100%!important;max-width:100%!important}html body #main-content #left-area{padding-top:0!important}html body .et_pb_row,html body .et_pb_row_inner{width:95%!important;max-width:95%!important}html body #main-content>article{padding-top:0!important}html body.single-post .container{width:95%!important;max-width:95%!important}html body.single-post #left-area{max-width:100%!important}html body.woocommerce-shop #main-content .et_pb_row,html body.tax-product_cat #main-content .et_pb_row,html body.post-type-archive-product #main-content .et_pb_row{width:94%!important;max-width:94%!important;margin-left:auto!important;margin-right:auto!important}html body #main-content .woocommerce ul.products,html body #main-content .et_pb_shop ul.products{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;width:100%!important;margin:0 auto!important}html body #main-content .woocommerce ul.products li.product,html body #main-content .et_pb_shop ul.products li.product{width:auto!important;max-width:100%!important;min-width:0!important;flex:none!important;flex-basis:auto!important;margin:0!important;padding:14px!important;float:none!important;clear:none!important;text-align:center!important}html body #main-content .woocommerce ul.products li.product .button,html body #main-content .woocommerce ul.products li.product .added_to_cart{display:block!important;width:100%!important;box-sizing:border-box!important;text-align:center!important}html body.blog #left-area article.et_pb_post .entry-title{font-size:21px!important}html body h1,html body .entry-title{font-size:clamp(1.9rem,8vw,2.5rem)!important}}@media(max-width:980px){html body .single-product .related.products ul.products li.product,html body .single-product .up-sells.products ul.products li.product{width:48%!important;margin-right:4%!important;float:left}html body .single-product .related.products ul.products li.product:nth-child(2n),html body .single-product .up-sells.products ul.products li.product:nth-child(2n){margin-right:0!important}}@media(prefers-reduced-motion:reduce){html body *{animation-duration:.01ms!important;transition-duration:.01ms!important}}html body #page-container h1,html body #page-container h2,html body #page-container h3,html body #page-container h4,html body #page-container h5,html body #page-container h6{color:var(--text-heading)!important;font-family:var(--font-display)!important}html body #page-container .et_pb_text_inner em,html body #page-container .entry-content em,html body #page-container h1 em,html body #page-container h2 em,html body #page-container h3 em{font-family:var(--font-accent)!important;font-style:italic!important;color:var(--dp-indigo)!important;font-weight:400!important}html body #page-container #main-footer h1,html body #page-container #main-footer h2,html body #page-container #main-footer h3,html body #page-container #main-footer h4,html body #page-container #main-footer h5,html body #page-container #footer-widgets .footer-widget h4{color:var(--dp-green)!important}html.dp-hero-mesh body #main-content .et-l--post>.et_builder_inner_content>.et_pb_section:first-of-type h1,html.dp-hero-mesh body #main-content .et-l--post>.et_builder_inner_content>.et_pb_section:first-of-type h2,html.dp-hero-mesh body #main-content .et-l--post>.et_builder_inner_content>.et_pb_section:first-of-type h3{color:#fff!important}html body .et-l--header .et_pb_image_0_tb_header .et_pb_image_wrap{display:inline-block!important;width:227px!important;height:52px!important;background-image:url('/wp-content/uploads/2026/08/dalpralab-logo-orizzontale-nero-1.png')!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:contain!important}html body .et-l--header .et_pb_image_0_tb_header img{opacity:0!important;width:227px!important;height:52px!important;max-height:52px!important}@media(max-width:980px){html body .et-l--header .et_pb_image_0_tb_header .et_pb_image_wrap{width:192px!important;height:44px!important}html body .et-l--header .et_pb_image_0_tb_header img{width:192px!important;height:44px!important;max-height:44px!important}}html body #page-container .et_pb_button.et_pb_button,html body #page-container a.et_pb_button.et_pb_button,html body #page-container .woocommerce a.button.button,html body #page-container .woocommerce button.button.button,html body #page-container .woocommerce input.button.button,html body #page-container button.single_add_to_cart_button.single_add_to_cart_button,html body #page-container input[type=submit].button,html body #page-container .btn.btn{background-color:var(--dp-green)!important;background-image:none!important;color:var(--dp-black)!important;border:0!important;border-radius:0!important;font-family:var(--font-display)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;-webkit-clip-path:var(--cut-sm)!important;clip-path:var(--cut-sm)!important}html body #page-container .et_pb_button.et_pb_button:hover,html body #page-container .woocommerce a.button.button:hover,html body #page-container .woocommerce button.button.button:hover{background-color:var(--green-300)!important;color:var(--dp-black)!important}html body.home #page-container .et_pb_button_1.et_pb_button,html body.home #page-container .et_pb_button_2.et_pb_button,html body.home #page-container .et_pb_button_3.et_pb_button,html body #page-container .et_pb_button.dp-secondario{background-color:var(--dp-white)!important;color:var(--dp-black)!important;box-shadow:inset 0 0 0 2px var(--dp-black)!important;-webkit-clip-path:none!important;clip-path:none!important}html body.home #page-container .et_pb_button_1.et_pb_button:hover,html body.home #page-container .et_pb_button_2.et_pb_button:hover,html body.home #page-container .et_pb_button_3.et_pb_button:hover{background-color:var(--ink-050)!important;color:var(--dp-black)!important}html body.home #page-container .et_pb_button_2.et_pb_button,html body.home #page-container .et_pb_button_3.et_pb_button{font-size:12px!important;letter-spacing:.08em!important;padding:12px 18px!important;line-height:1.3!important;text-align:left!important}html body #page-container .et-l--post .et_pb_section,html body #page-container .et-l--body .et_pb_section{padding-top:clamp(40px,4.4vw,72px)!important;padding-bottom:clamp(40px,4.4vw,72px)!important}html body #page-container .et_pb_section.et_pb_fullwidth_section{padding-top:0!important;padding-bottom:0!important}html body #page-container .et_pb_row{padding-top:0!important;padding-bottom:0!important}html body #page-container .et_pb_row:not(:last-child){margin-bottom:clamp(20px,2.4vw,40px)!important}html body #page-container .et_pb_module:last-child{margin-bottom:0!important}html body #page-container .et_pb_text{margin-bottom:18px!important}html body #page-container .et_pb_button_module_wrapper{margin-bottom:14px!important}html body #page-container .et_pb_section:first-of-type{padding-top:clamp(24px,2.6vw,44px)!important}@media(min-width:981px){html body.home #page-container .et_pb_section_0{position:relative!important;overflow:hidden!important}html body.home #page-container .et_pb_section_0>.et_pb_row_0{position:relative!important;z-index:2!important}html body.home #page-container .et_pb_image_0{position:absolute!important;top:0!important;right:0!important;left:auto!important;margin:0!important;padding:0!important;width:clamp(320px,40vw,620px)!important;max-width:none!important;height:min(100%,720px)!important;z-index:1!important;background:var(--mesh)!important;-webkit-clip-path:polygon(88px 0,100% 0,100% 100%,0 100%)!important;clip-path:polygon(88px 0,100% 0,100% 100%,0 100%)!important}html body.home #page-container .et_pb_image_0 .et_pb_image_wrap{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}html body.home #page-container .et_pb_image_0 img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:52% 0%!important;display:block!important;border:0!important;border-radius:0!important;box-shadow:none!important;max-width:none!important}html body.home #page-container .et_pb_column_1{min-height:1px!important}}@media(max-width:980px){html body.home #page-container .et_pb_image_0{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important}html body.home #page-container .et_pb_image_0 .et_pb_image_wrap{display:block!important;width:100%!important}html body.home #page-container .et_pb_image_0 img{width:100%!important;height:clamp(280px,54vw,430px)!important;object-fit:cover!important;object-position:50% 16%!important;display:block!important;border-radius:0!important}}html body #fkcart-floating-toggler.fkcart-toggler{width:56px!important;height:56px!important;border-radius:0!important;background:var(--dp-green)!important;background-image:none!important;-webkit-clip-path:var(--cut-sm)!important;clip-path:var(--cut-sm)!important;box-shadow:none!important;bottom:24px!important;right:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important}html body #fkcart-floating-toggler .fkcart-floating-icon{background:transparent!important;box-shadow:none!important;width:auto!important;height:auto!important;border-radius:0!important}html body #fkcart-floating-toggler svg{width:24px!important;height:24px!important;stroke:#000!important;color:#000!important;fill:none!important}html body #fkcart-floating-toggler svg path,html body #fkcart-floating-toggler svg circle{stroke:#000!important}html body #fkcart-floating-toggler .fkcart-item-count{background:var(--dp-indigo)!important;color:#fff!important;border-radius:999px!important;font-family:var(--font-mono)!important;font-size:11px!important;font-weight:500!important;border:2px solid #fff!important;min-width:20px!important;height:20px!important;line-height:16px!important;top:-6px!important;right:-6px!important}html body .fkcart-panel,html body .fkcart-slider{font-family:var(--font-ui)!important}html body .fkcart-panel .fkcart-checkout-btn,html body .fkcart-slider .fkcart-checkout-btn{background:var(--dp-green)!important;color:#000!important;border-radius:0!important;font-family:var(--font-display)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;font-weight:700!important}html body #page-container img{max-width:100%!important;height:auto}html body #page-container table{max-width:100%}html body #left-area .entry-content{overflow-wrap:break-word}html body #left-area .entry-content table,html body .dpl-listino{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:980px){html body #page-container .et-l--post .et_pb_section,html body #page-container .et-l--body .et_pb_section{padding-top:36px!important;padding-bottom:36px!important}html body #page-container .et_pb_row:not(:last-child){margin-bottom:24px!important}html body h2{font-size:clamp(1.6rem,6vw,2.1rem)!important}html body h3{font-size:clamp(1.25rem,4.6vw,1.5rem)!important}html body{font-size:16px!important}}html body #page-container .et-l--header .et_pb_section,html body #page-container .et-l--header .et_pb_section_0_tb_header{padding-top:8px!important;padding-bottom:8px!important}html body #page-container .et-l--header .et_pb_row{margin-bottom:0!important}html body #page-container .et-l--footer .et_pb_section{padding-top:48px!important;padding-bottom:32px!important}@media(min-width:981px){html body.home #page-container .et_pb_section_0{position:relative!important;overflow:hidden!important}html body.home #page-container .et_pb_section_0>.et_pb_row_0{position:static!important}html body.home #page-container .et_pb_section_0 .et_pb_column_1{position:static!important;min-height:0!important}html body.home #page-container .et_pb_section_0 .et_pb_column_0{position:relative!important;z-index:2!important}html body.home #page-container .et_pb_image_0{position:absolute!important;top:0!important;right:0!important;left:auto!important;bottom:auto!important;margin:0!important;padding:0!important;width:clamp(320px,40vw,620px)!important;max-width:none!important;height:min(720px,100%)!important;min-height:520px!important;z-index:1!important}}html body #fkcart-floating-toggler .fkcart-item-count{position:absolute!important;top:-8px!important;right:-8px!important;left:auto!important;bottom:auto!important;width:22px!important;min-width:22px!important;height:22px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;line-height:1!important}html body #fkcart-floating-toggler{overflow:visible!important}html body.home #page-container .et_pb_row_inner_0{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:20px!important;align-items:start!important;margin:8px 0 0!important}html body.home #page-container .et_pb_row_inner_0>.et_pb_column_inner{width:auto!important;max-width:none!important;margin:0!important;float:none!important;border-top:3px solid var(--dp-green)!important;padding-top:12px!important}html body.home #page-container .et_pb_row_inner_0 .et_pb_module{margin-bottom:2px!important}html body.home #page-container .et_pb_row_inner_0 h1,html body.home #page-container .et_pb_row_inner_0 h2,html body.home #page-container .et_pb_row_inner_0 h3,html body.home #page-container .et_pb_row_inner_0 h4{font-family:var(--font-display)!important;font-size:30px!important;line-height:1!important;color:var(--ink-900)!important;margin:0 0 6px!important;letter-spacing:-.02em!important}html body.home #page-container .et_pb_row_inner_0 p{font-family:var(--font-display)!important;font-size:11px!important;line-height:1.35!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;color:var(--text-muted)!important;margin:0!important}@media(max-width:1100px) and (min-width:768px){html body.home #page-container .et_pb_row_inner_0{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:767px){html body.home #page-container .et_pb_row_inner_0{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}html body.home #page-container .et_pb_row_inner_0 h1,html body.home #page-container .et_pb_row_inner_0 h2,html body.home #page-container .et_pb_row_inner_0 h3,html body.home #page-container .et_pb_row_inner_0 h4{font-size:24px!important}}html body #main-footer{background:var(--mesh)!important;background-color:#0A0A12!important}html body #footer-widgets,html body #footer-bottom,html body #main-footer .container{background:transparent!important;background-image:none!important;background-color:transparent!important}html body #footer-bottom{border-top:1px solid rgba(255,255,255,.14)!important}html body #footer-info{display:none!important}html body #footer-bottom #et-footer-nav,html body #footer-bottom .bottom-nav{display:block!important}html body #footer-bottom .bottom-nav a{font-family:var(--font-display)!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;color:rgba(255,255,255,.66)!important}html body #footer-bottom .bottom-nav a:hover{color:var(--dp-green)!important}html body #main-footer .dpl-newsletter input,html body #main-footer input[type=email],html body #main-footer input[type=text]{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important}html body #main-footer ::placeholder{color:rgba(255,255,255,.5)!important}html body #main-footer label{color:rgba(255,255,255,.7)!important}html body #main-footer .et_pb_button,html body #main-footer button,html body #main-footer input[type=submit]{background-color:var(--dp-green)!important;color:#000!important;border:0!important;border-radius:0!important;-webkit-clip-path:var(--cut-sm)!important;clip-path:var(--cut-sm)!important;font-family:var(--font-display)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;font-weight:700!important}html body .woocommerce a,html body .woocommerce-page a,html body ul.products a,html body .et_pb_shop a,html body .more-link,html body #left-area .entry-content a.et_pb_button{text-decoration:none!important}html body .woocommerce ul.products li.product a{text-decoration:none!important}@media(max-width:980px){}html body .woocommerce ul.products li.product{display:flex!important;flex-direction:column!important}html body .woocommerce ul.products li.product img{margin-bottom:14px!important;border-radius:0!important}html body .woocommerce ul.products li.product .price{margin-top:auto!important;padding-top:8px!important}html body .woocommerce ul.products li.product .button,html body .woocommerce ul.products li.product .added_to_cart{margin-top:12px!important;width:100%!important;box-sizing:border-box!important;font-size:12px!important;padding:14px 12px!important}html body .woocommerce .woocommerce-ordering select{font-family:var(--font-display)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12px!important}html body .woocommerce .woocommerce-result-count{font-family:var(--font-mono)!important;font-size:12px!important;color:var(--text-muted)!important}@media(min-width:981px){html body.blog #left-area{align-items:stretch!important}html body.blog #left-area>article.et_pb_post{display:flex!important;flex-direction:column!important}}html body #page-container .woocommerce ul.products,html body #page-container .woocommerce-page ul.products,html body #page-container .et_pb_shop ul.products{display:grid!important;gap:20px!important;width:100%!important;margin:0 0 32px!important;padding:0!important;list-style:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #page-container .woocommerce ul.products.columns-4,html body #page-container .et_pb_shop ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body #page-container .woocommerce ul.products.columns-2,html body #page-container .et_pb_shop ul.products.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #page-container .woocommerce ul.products li.product,html body #page-container .woocommerce-page ul.products li.product,html body #page-container .et_pb_shop ul.products li.product{width:auto!important;max-width:100%!important;min-width:0!important;flex:none!important;flex-basis:auto!important;margin:0!important;float:none!important;clear:none!important}html body #page-container .woocommerce ul.products li.product .button,html body #page-container .woocommerce ul.products li.product .added_to_cart{font-size:11px!important;letter-spacing:.06em!important;padding:13px 10px!important;line-height:1.25!important}@media(max-width:980px){html body #page-container .woocommerce ul.products,html body #page-container .woocommerce-page ul.products,html body #page-container .et_pb_shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}html body .single-product .related.products ul.products,html body .single-product .up-sells.products ul.products{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:980px){html body .single-product .related.products ul.products li.product,html body .single-product .up-sells.products ul.products li.product{width:auto!important;margin:0!important;float:none!important}}html body #page-container .woocommerce ul.products li.product,html body #page-container .woocommerce ul.products.columns-2 li.product,html body #page-container .woocommerce ul.products.columns-3 li.product,html body #page-container .woocommerce ul.products.columns-4 li.product,html body #page-container .woocommerce-page ul.products li.product,html body #page-container .woocommerce-page ul.products.columns-3 li.product,html body #page-container .et_pb_shop ul.products li.product,html body #page-container .et_pb_shop ul.products.columns-3 li.product,html body #page-container .et_pb_shop ul.products.columns-4 li.product{width:auto!important;max-width:100%!important;min-width:0!important;flex:none!important;flex-basis:auto!important;margin:0!important;float:none!important;clear:none!important}html body #page-container .woocommerce ul.products::before,html body #page-container .woocommerce ul.products::after,html body #page-container .et_pb_shop ul.products::before,html body #page-container .et_pb_shop ul.products::after{display:none!important;content:none!important}html body #page-container .woocommerce div.product .price,html body #page-container .woocommerce div.product .price *,html body #page-container .woocommerce div.product p.price,html body #page-container .woocommerce ul.products li.product .price,html body #page-container .woocommerce ul.products li.product .price *,html body #page-container .woocommerce-Price-amount,html body #page-container .woocommerce-Price-currencySymbol{color:var(--ink-900)!important;font-family:var(--font-mono)!important}html body #page-container .woocommerce div.product .price small,html body #page-container .woocommerce ul.products li.product .price small{color:var(--text-muted)!important;font-size:.6em!important}html body #page-container .woocommerce div.product del,html body #page-container .woocommerce ul.products del{color:var(--text-muted)!important}html body #page-container .woocommerce div.product ins{text-decoration:none!important}html body #page-container .woocommerce a:not(.button):not(.et_pb_button),html body #page-container .woocommerce-page a:not(.button):not(.et_pb_button),html body #page-container .et_pb_toggle_title:before,html body #page-container .et_pb_widget a,html body #page-container .comment-reply-link,html body #page-container .woocommerce-tabs .panel a{color:var(--dp-indigo)!important}html body #page-container .woocommerce .star-rating span,html body #page-container .woocommerce .star-rating::before{color:var(--dp-indigo)!important}html body #page-container .et_pb_toggle_open .et_pb_toggle_title:before,html body #page-container .et_pb_accordion .et_pb_toggle_title:before{color:var(--dp-indigo)!important}html body #page-container .woocommerce-message,html body #page-container .woocommerce-info{border-top-color:var(--dp-green)!important}html body #page-container .woocommerce span.onsale{color:#000!important}html body #page-container .woocommerce-product-gallery__trigger{background:var(--dp-green)!important;border-radius:0!important;-webkit-clip-path:var(--cut-sm)!important;clip-path:var(--cut-sm)!important;color:#000!important}html body #page-container .woocommerce div.product div.images img{border-radius:0!important}html body .et-l--header .et_pb_row_0_tb_header{align-items:center!important}html body .et-l--header .et_pb_section_0_tb_header{min-height:76px!important;display:flex!important;align-items:center!important}html body .et-l--header .et_builder_inner_content{width:100%!important}html body .et-l--header{position:sticky!important;top:0!important;z-index:1000!important;background:rgba(255,255,255,.92)!important;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-bottom:0!important}html body.admin-bar .et-l--header{top:32px!important}html body .et-l--header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(100deg,var(--dp-green) 0%,var(--dp-peri) 100%);opacity:.9;pointer-events:none}html body .et-l--header .et_builder_inner_content,html body .et-l--header .et_pb_section,html body .et-l--header .et_pb_section_0_tb_header,html body .et-l--header .et_pb_row,html body .et-l--header .et_pb_row_0_tb_header,html body .et-l--header .et_pb_column,html body .et-l--header .et_pb_module{background:transparent!important;background-image:none!important;background-color:transparent!important}html body .et-l--header .et_pb_section,html body .et-l--header .et_pb_section_0_tb_header{padding:0!important;margin:0!important;min-height:0!important;display:block!important;border:0!important}html body .et-l--header .et_builder_inner_content{padding:0!important;margin:0!important}html body .et-l--header .et_pb_row,html body .et-l--header .et_pb_row_0_tb_header{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:10px 28px!important;gap:20px!important}html body .et-l--header .et_pb_column{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;flex:0 0 auto!important}html body .et-l--header .et_pb_column_1_tb_header{flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}html body .et-l--header .et_pb_module{margin:0!important}html body .et-l--header .et_pb_menu{width:100%!important}html body .et-l--header .et_pb_menu_inner_container,html body .et-l--header .et_pb_menu__wrap,html body .et-l--header .et_pb_menu__menu{display:flex!important;justify-content:flex-end!important;align-items:center!important;width:100%!important}html body .et-l--header .et_pb_menu__menu>nav{width:auto!important}html body .et-l--header .et-menu{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important;gap:2px!important}html body .et-l--header .et-menu>li{margin:0!important;padding:0!important;display:flex!important;align-items:center!important}html body .et-l--header .et-menu>li>a{padding:10px 10px!important;top:0!important;position:relative!important;display:block!important}html body .et-l--header .et_pb_image_0_tb_header{line-height:0!important}@media(max-width:1300px) and (min-width:981px){html body .et-l--header .et-menu>li>a{padding:10px 7px!important;font-size:11px!important}html body .et-l--header .et_pb_image_0_tb_header .et_pb_image_wrap{width:190px!important;height:44px!important}}@media(max-width:980px){html body .et-l--header .et_pb_row,html body .et-l--header .et_pb_row_0_tb_header{padding:8px 16px!important}html body .et-l--header .et_pb_column_1_tb_header{justify-content:flex-end!important}html body .et-l--header .et_pb_image_0_tb_header .et_pb_image_wrap{width:170px!important;height:39px!important}html body #dp-burger{position:static!important;margin:0!important}}html body .et-l--header .et_pb_menu__menu{min-width:0!important;overflow:visible!important}html body .et-l--header .et_pb_menu__menu>nav{max-width:100%!important}@media(min-width:981px) and (max-width:1500px){html body .et-l--header .et-menu>li>a{padding:10px 6px!important;font-size:11px!important;letter-spacing:.10em!important}html body .et-l--header .et_pb_row_0_tb_header{padding-left:16px!important;padding-right:16px!important}html body .et-l--header .et_pb_image_0_tb_header .et_pb_image_wrap{width:180px!important;height:41px!important}html body li.menu-chiedi{margin-left:6px!important}html body #page-container .et-menu-nav ul.et-menu li.menu-chiedi>a{padding:9px 12px!important}}html body .et-l--header .et_pb_row .et_pb_column,html body .et-l--header .et_pb_row_0_tb_header .et_pb_column_0_tb_header{width:auto!important;max-width:max-content!important;flex:0 0 auto!important;min-width:0!important}html body .et-l--header .et_pb_row .et_pb_column_1_tb_header,html body .et-l--header .et_pb_row_0_tb_header .et_pb_column_1_tb_header{width:auto!important;max-width:none!important;flex:1 1 auto!important;min-width:0!important;display:flex!important;justify-content:flex-end!important;align-items:center!important}html body .et-l--header .et_pb_menu,html body .et-l--header .et_pb_menu_inner_container,html body .et-l--header .et_pb_menu__wrap,html body .et-l--header .et_pb_menu__menu{min-width:0!important}html body .et-l--header .et-menu{flex-wrap:wrap!important;row-gap:0!important}html body .et-l--header .et_pb_row_0_tb_header>.et_pb_column_0_tb_header,html body .et-l--header .et_pb_row>.et_pb_column:first-child{width:236px!important;max-width:236px!important;min-width:236px!important;flex:0 0 236px!important}html body .et-l--header .et_pb_row_0_tb_header>.et_pb_column_1_tb_header,html body .et-l--header .et_pb_row>.et_pb_column:last-child{width:auto!important;max-width:none!important;min-width:0!important;flex:1 1 auto!important}html body .et-l--header .et-menu{flex-wrap:nowrap!important}@media(max-width:980px){html body .et-l--header .et_pb_row_0_tb_header>.et_pb_column_0_tb_header,html body .et-l--header .et_pb_row>.et_pb_column:first-child{width:180px!important;max-width:180px!important;min-width:180px!important;flex:0 0 180px!important}}@media(max-width:400px){html body .et-l--header .et_pb_row_0_tb_header>.et_pb_column_0_tb_header{width:150px!important;max-width:150px!important;min-width:150px!important;flex:0 0 150px!important}html body .et-l--header .et_pb_image_0_tb_header .et_pb_image_wrap{width:150px!important;height:34px!important}}@media(max-width:980px){html body .et-l--header .et_pb_menu__menu,html body .et-l--header .et_pb_menu__wrap,html body .et-l--header .et-menu,html body .et-l--header .et-menu-nav,html body .et-l--header .et_pb_menu nav,html body .et-l--header .et_mobile_nav_menu,html body .et-l--header .et_pb_menu_inner_container{display:none!important}html body .et-l--header .et_pb_menu{display:none!important}html body .et-l--header .et_pb_row,html body .et-l--header .et_pb_row_0_tb_header{padding:8px 16px!important;min-height:0!important;gap:12px!important}html body .et-l--header .et_pb_column_1_tb_header{display:flex!important;justify-content:flex-end!important;align-items:center!important}html body #dp-burger{display:flex!important;flex-direction:column!important;justify-content:center!important;position:relative!important;width:26px!important;height:20px!important;margin:0!important}html body #dp-burger .dp-bar{background:var(--ink-900)!important}}html body #page-container .et_pb_image .et_pb_image_wrap,html body #page-container .et_pb_image img{border:0!important;box-shadow:none!important;border-radius:0!important}html body #page-container .et_pb_button_module_wrapper+.et_pb_button_module_wrapper .et_pb_button.et_pb_button{background-color:var(--dp-white)!important;color:var(--dp-black)!important;box-shadow:inset 0 0 0 2px var(--dp-black)!important;-webkit-clip-path:none!important;clip-path:none!important}html body #page-container .et_pb_button_module_wrapper+.et_pb_button_module_wrapper .et_pb_button.et_pb_button:hover{background-color:var(--ink-050)!important;color:var(--dp-black)!important}@media(min-width:981px){html body.page-id-23 #main-content .et-l--post>.et_builder_inner_content>.et_pb_section:first-of-type{position:relative!important;overflow:hidden!important}html body.page-id-23 #main-content .et_pb_section:first-of-type>.et_pb_row_0{position:static!important}html body.page-id-23 #main-content .et_pb_section:first-of-type .et_pb_column_1{position:static!important;min-height:0!important}html body.page-id-23 #main-content .et_pb_section:first-of-type .et_pb_column_0{position:relative!important;z-index:2!important}html body.page-id-23 #main-content .et_pb_image_0{position:absolute!important;top:0!important;right:0!important;left:auto!important;bottom:auto!important;margin:0!important;padding:0!important;width:clamp(320px,38vw,560px)!important;max-width:none!important;height:min(700px,100%)!important;min-height:480px!important;z-index:1!important;background:var(--mesh)!important;-webkit-clip-path:polygon(88px 0,100% 0,100% 100%,0 100%)!important;clip-path:polygon(88px 0,100% 0,100% 100%,0 100%)!important}html body.page-id-23 #main-content .et_pb_image_0 .et_pb_image_wrap{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}html body.page-id-23 #main-content .et_pb_image_0 img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:52% 18%!important;display:block!important;max-width:none!important}}@media(max-width:980px){html body.page-id-23 #main-content .et_pb_image_0{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important}html body.page-id-23 #main-content .et_pb_image_0 img{width:100%!important;height:clamp(280px,54vw,430px)!important;object-fit:cover!important;object-position:50% 16%!important}}html body #page-container .et_overlay,html body #page-container .et_shop_image .et_overlay,html body #page-container .et_pb_shop .et_overlay,html body #page-container .woocommerce ul.products li.product .et_overlay,html body #page-container .et_portfolio_image .et_overlay{display:none!important;opacity:0!important}html body #page-container .et_shop_image,html body #page-container .woocommerce ul.products li.product a img{display:block!important}html body #page-container .et_shop_image:hover img{opacity:1!important}html body #page-container .woocommerce ul.products li.product a img{aspect-ratio:1/1!important;object-fit:cover!important;width:100%!important;height:auto!important;transition:transform var(--dur-base) var(--ease)!important}html body #page-container .woocommerce ul.products li.product{overflow:hidden!important}html body #page-container .woocommerce ul.products li.product:hover a img{transform:scale(1.02)!important}html body #page-container #main-footer a:not(.et_pb_button):not(.button),html body #page-container #main-footer .footer-widget a,html body #page-container #footer-widgets .footer-widget a,html body #page-container #footer-bottom a{color:rgba(255,255,255,.74)!important;text-decoration:none!important}html body #page-container #main-footer a:not(.et_pb_button):not(.button):hover,html body #page-container #main-footer .footer-widget a:hover,html body #page-container #footer-bottom a:hover{color:var(--dp-green)!important}html body #page-container #main-footer .footer-widget,html body #page-container #main-footer .footer-widget p,html body #page-container #main-footer .footer-widget li{color:rgba(255,255,255,.74)!important}html body #page-container #main-footer .dp-footer-logo{width:186px!important;height:auto!important;margin:0 0 18px!important}html body #page-container .et_pb_section,html body #page-container .et-l--post>.et_builder_inner_content .et_pb_section,html body #page-container .et-l--body>.et_builder_inner_content .et_pb_section,html body #page-container .et_builder_inner_content .et_pb_section,html body #page-container .et_pb_row,html body #page-container .et_pb_row_inner,html body #page-container .et_pb_column,html body #page-container .et_pb_column_inner,html body #page-container .et_pb_with_background{background-color:transparent!important;background-image:none!important}html body,html body #page-container,html body #et-main-area,html body #main-content,html body #main-content .container,html body #left-area,html body article.et_pb_post{background-color:#FFFFFF!important;background-image:none!important}html body #page-container #main-content .et_builder_inner_content>.et_pb_section:nth-of-type(even){background-color:var(--surface-sunken)!important}html body #page-container .et_pb_text_inner,html body #page-container .et_pb_text_inner p,html body #page-container .et_pb_text_inner li,html body #page-container .et_pb_text_inner span,html body #page-container .et_pb_text_inner div,html body #page-container .et_pb_text_inner td,html body #page-container .et_pb_module p,html body #page-container .et_pb_module li,html body #page-container .et_pb_blurb_description,html body #page-container .et_pb_blurb_description p,html body #page-container .et_pb_toggle_content,html body #page-container .et_pb_toggle_content p,html body #page-container .et_pb_promo_description,html body #page-container .entry-content p,html body #page-container .entry-content li,html body #page-container .et_pb_slide_description{color:var(--text-body)!important}html body #page-container h1,html body #page-container h2,html body #page-container h3,html body #page-container h4,html body #page-container h5,html body #page-container h6,html body #page-container .et_pb_module_header,html body #page-container .et_pb_toggle_title{color:var(--text-heading)!important}html body #page-container .et_pb_text_inner em,html body #page-container .entry-content em,html body #page-container h1 em,html body #page-container h2 em,html body #page-container h3 em{color:var(--dp-indigo)!important}html body #page-container .eyebrow{color:var(--dp-indigo)!important}html body #page-container .et_pb_text_inner a:not(.et_pb_button):not(.button),html body #page-container .entry-content a:not(.et_pb_button):not(.button){color:var(--dp-indigo)!important}html body #page-container [style*="background:#0"],html body #page-container [style*="background: #0"],html body #page-container [style*="background:#1"],html body #page-container [style*="background: #1"],html body #page-container [style*="background:#2"],html body #page-container [style*="background: #2"],html body #page-container [style*="background-color:#0"],html body #page-container [style*="background-color: #0"],html body #page-container [style*="background-color:#1"],html body #page-container [style*="background-color: #1"],html body #page-container [style*="background-color:#2"],html body #page-container [style*="background-color: #2"],html body #page-container [style*="background:rgb(10"],html body #page-container [style*="background:rgba(10"]{background-color:var(--surface-sunken)!important;background-image:none!important;color:var(--text-body)!important;border-color:var(--border-subtle)!important}html body #page-container [style*="C9A227"],html body #page-container [style*="c9a227"],html body #page-container [style*="C6A04A"],html body #page-container [style*="c6a04a"],html body #page-container [style*="C9A24B"],html body #page-container [style*="c9a24b"],html body #page-container [style*="C9A25B"],html body #page-container [style*="c9a25b"],html body #page-container [style*="B8860B"],html body #page-container [style*="b8860b"],html body #page-container [style*="E6C765"],html body #page-container [style*="e6c765"],html body #page-container [style*="c9a84c"],html body #page-container [style*="C9A84C"]{color:var(--dp-indigo)!important;border-color:var(--dp-indigo)!important}html body #page-container [style*="background:#C9A227"],html body #page-container [style*="background-color:#C9A227"],html body #page-container [style*="background:#c9a227"],html body #page-container [style*="background-color:#c9a227"],html body #page-container [style*="background:#C6A04A"],html body #page-container [style*="background:#c9a84c"]{background-color:var(--dp-green)!important;color:var(--dp-black)!important;border-color:var(--dp-black)!important}html body #page-container .et-l--header .et_pb_section,html body #page-container .et-l--header .et_pb_section_0_tb_header,html body #page-container .et-l--header .et_pb_row_0_tb_header,html body #page-container .et-l--header .et_builder_inner_content,html body #page-container .et-l--header .et_pb_column{background-color:transparent!important;background-image:none!important}html body header.et-l--header{background-color:rgba(255,255,255,.94)!important}html body #dp-burger .dp-bar{background:var(--ink-900)!important}html body #dp-burger.dp-open .dp-bar{background:#FFFFFF!important}html body #main-footer{position:relative!important}html body #main-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:180px;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,.55) 38%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:0}html body #main-footer>*{position:relative;z-index:1}html body #main-footer #footer-widgets{padding-top:120px!important}html body #page-container #main-footer .footer-widget h4,html body #page-container #footer-widgets .footer-widget h4{color:var(--dp-green)!important}html body #page-container .dp-on-dark,html body #page-container .dp-on-dark .et_pb_text_inner,html body #page-container .dp-on-dark p,html body #page-container .dp-on-dark li{color:rgba(255,255,255,.88)!important}html body #page-container .dp-on-dark h1,html body #page-container .dp-on-dark h2,html body #page-container .dp-on-dark h3,html body #page-container .dp-on-dark h4{color:#FFFFFF!important}html body #page-container .et_pb_section.dp-mesh{background:var(--mesh)!important}html body #page-container .et-l--header .et_pb_menu,html body #page-container .et-l--header .et_pb_menu_0_tb_header,html body #page-container .et-l--header .et_pb_menu__menu,html body #page-container .et-l--header .et-menu-nav,html body #page-container .et-l--header .et_mobile_nav_menu{display:none!important}html body #dp-burger{display:none!important}html body #dp-overlay{display:none!important}html body .et-l--header .et_pb_column_1_tb_header{gap:14px!important}html body .dpnav-actions{display:flex!important;align-items:center!important;gap:14px!important;margin-left:auto!important}html body .dpnav-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:12.5px;line-height:1;text-transform:uppercase;letter-spacing:var(--tracking-caps);padding:14px 22px;background:var(--dp-green);color:#000!important;text-decoration:none!important;-webkit-clip-path:var(--cut-sm);clip-path:var(--cut-sm);transition:background var(--dur-fast) var(--ease)}html body .dpnav-cta:hover{background:var(--green-300);color:#000!important}html body .dpnav-toggle{display:inline-flex;align-items:center;gap:12px;cursor:pointer;background:transparent;border:0;padding:12px 6px 12px 14px;margin:0;font-family:var(--font-display);font-weight:700;font-size:12.5px;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--ink-900)}html body .dpnav-toggle__bars{position:relative;display:block;width:26px;height:12px}html body .dpnav-toggle__bars i{position:absolute;left:0;width:26px;height:2px;background:var(--ink-900);transition:transform var(--dur-base) var(--ease),width var(--dur-base) var(--ease),background var(--dur-fast) linear}html body .dpnav-toggle__bars i:nth-child(1){top:0}html body .dpnav-toggle__bars i:nth-child(2){top:10px;width:16px}html body .dpnav-toggle:hover .dpnav-toggle__bars i:nth-child(2){width:26px}html body .dpnav-toggle[aria-expanded="true"] .dpnav-toggle__bars i{background:#fff}html body .dpnav-toggle[aria-expanded="true"] .dpnav-toggle__bars i:nth-child(1){transform:translateY(5px) rotate(45deg)}html body .dpnav-toggle[aria-expanded="true"] .dpnav-toggle__bars i:nth-child(2){width:26px;transform:translateY(-5px) rotate(-45deg)}html body .dpnav-toggle[aria-expanded="true"]{color:#fff;position:relative;z-index:100120}html body .dpnav{position:fixed;inset:0;z-index:100100;background:var(--mesh);background-color:#0A0A12;-webkit-clip-path:polygon(100% 0,100% 0,100% 0,100% 0);clip-path:polygon(100% 0,100% 0,100% 0,100% 0);transition:clip-path 520ms var(--ease);overflow-y:auto;overscroll-behavior:contain}html body .dpnav.is-open{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}html body .dpnav__inner{max-width:1440px;margin:0 auto;padding:120px 40px 64px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:64px;align-items:start}html body .dpnav__list{display:block}html body .dpnav__item{display:flex;align-items:baseline;gap:18px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.12);text-decoration:none!important;opacity:0;transform:translateY(10px)}html body .dpnav.is-open .dpnav__item{animation:dpnav-in 460ms var(--ease) forwards}html body .dpnav__idx{font-family:var(--font-mono);font-size:12px;color:var(--dp-green);flex:0 0 auto;padding-top:6px;opacity:.85;letter-spacing:.04em}html body .dpnav__label{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;line-height:1;font-size:clamp(1.9rem,3.6vw,3.1rem);color:#fff;background-image:linear-gradient(var(--dp-green),var(--dp-green));background-repeat:no-repeat;background-position:0 100%;background-size:0 3px;transition:background-size 320ms var(--ease),color var(--dur-fast) linear;padding-bottom:6px}html body .dpnav__desc{font-family:var(--font-ui);font-size:13px;color:rgba(255,255,255,.5);margin-left:auto;text-align:right;max-width:38ch;line-height:1.4;opacity:0;transform:translateX(-8px);transition:opacity var(--dur-base) var(--ease),transform var(--dur-base) var(--ease)}html body .dpnav__item:hover .dpnav__label,html body .dpnav__item:focus-visible .dpnav__label{background-size:100% 3px}html body .dpnav__item:hover .dpnav__desc{opacity:1;transform:translateX(0)}html body .dpnav__item.is-current .dpnav__label{color:var(--dp-peri)}@keyframes dpnav-in{to{opacity:1;transform:translateY(0)}}html body .dpnav__side{border-left:1px solid rgba(255,255,255,.12);padding-left:40px;opacity:0}html body .dpnav.is-open .dpnav__side{animation:dpnav-in 520ms var(--ease) 320ms forwards}html body .dpnav__eyebrow{font-family:var(--font-display);font-size:11px;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--dp-green);margin:0 0 14px}html body .dpnav__side h3{font-family:var(--font-display);color:#fff!important;font-size:1.5rem;line-height:1.1;margin:0 0 12px}html body .dpnav__side p{color:rgba(255,255,255,.66)!important;font-size:14px;line-height:1.6;margin:0 0 18px}html body .dpnav__panelcta{display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;background:var(--dp-green);color:#000!important;text-decoration:none!important;font-family:var(--font-display);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:var(--tracking-caps);-webkit-clip-path:var(--cut-sm);clip-path:var(--cut-sm)}html body .dpnav__panelcta:hover{background:var(--green-300);color:#000!important}html body .dpnav__meta{margin-top:28px;font-family:var(--font-mono);font-size:12px;color:rgba(255,255,255,.5);line-height:1.9}html body .dpnav__meta a{color:rgba(255,255,255,.72)!important;text-decoration:none!important}html body .dpnav__meta a:hover{color:var(--dp-green)!important}html body.dpnav-lock{overflow:hidden!important}@media(max-width:980px){html body .dpnav__inner{grid-template-columns:1fr;gap:36px;padding:96px 22px 56px}html body .dpnav__side{border-left:0;border-top:1px solid rgba(255,255,255,.12);padding-left:0;padding-top:28px}html body .dpnav__desc{display:none}html body .dpnav__label{font-size:clamp(1.5rem,7vw,2.2rem)}html body .dpnav-toggle__label{display:none}html body .dpnav-cta{padding:12px 16px;font-size:11px}}@media(prefers-reduced-motion:reduce){html body .dpnav{transition:none}html body .dpnav .dpnav__item,html body .dpnav .dpnav__side{animation:none;opacity:1;transform:none}}html body #page-container .woocommerce a.checkout-button,html body #page-container .woocommerce a.checkout-button.button,html body #page-container .woocommerce .wc-proceed-to-checkout a.button{background-color:var(--dp-green)!important;color:var(--dp-black)!important;box-shadow:none!important;-webkit-clip-path:var(--cut-sm)!important;clip-path:var(--cut-sm)!important;width:100%!important;box-sizing:border-box!important}html body #page-container .woocommerce-cart .cart-collaterals,html body #page-container .woocommerce-cart .cart_totals{width:100%!important;float:none!important}html body #page-container .woocommerce-cart-form{width:100%!important}html body #page-container .woocommerce-cart .woocommerce{display:grid!important;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important;gap:40px!important;align-items:start!important}html body #page-container .woocommerce-cart .woocommerce>.woocommerce-notices-wrapper{grid-column:1/-1!important}@media(max-width:980px){html body #page-container .woocommerce-cart .woocommerce{grid-template-columns:1fr!important;gap:24px!important}}html body #page-container .woocommerce table.shop_table th,html body #page-container .woocommerce table.shop_table td{background:transparent!important;color:var(--text-body)!important}html body #page-container .woocommerce table.shop_table thead th{background:var(--ink-050)!important}html body #page-container .cart_totals h2,html body #page-container .cross-sells h2{font-size:1.4rem!important}html body #page-container .woocommerce .quantity input.qty{border:2px solid var(--ink-900)!important;border-radius:0!important}html body.wfacp_checkout-template,html body.wfacp_checkout-template .wfacp-main-wrapper,html body.wfacp_checkout-template .wfacp_main_form,html body.wfacp_checkout-template .wfacp_section,html body.wfacp_checkout-template .wfacp_order_sec,html body.wfacp_checkout-template #wfacp_mini_cart_start_h,html body.wfacp_checkout-template .wfacp_confidence_boosters_sec{background-color:#FFFFFF!important;background-image:none!important}html body.wfacp_checkout-template .wfacp_section,html body.wfacp_checkout-template .wfacp_order_sec{border:1px solid var(--border-subtle)!important;border-radius:0!important}html body.wfacp_checkout-template *:not(.et_pb_button):not(.button):not(#place_order){color:var(--text-body)!important}html body.wfacp_checkout-template h1,html body.wfacp_checkout-template h2,html body.wfacp_checkout-template h3,html body.wfacp_checkout-template .wfacp_section_heading{color:var(--text-heading)!important}html body.wfacp_checkout-template #place_order,html body.wfacp_checkout-template button.button.alt,html body.wfacp_checkout-template .wfacp-coupon-btn,html body.wfacp_checkout-template button[name="apply_coupon"]{background-color:var(--dp-green)!important;background-image:none!important;color:#000!important;border:0!important;border-radius:0!important;font-family:var(--font-display)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:var(--tracking-caps)!important;-webkit-clip-path:var(--cut-sm)!important;clip-path:var(--cut-sm)!important}html body.wfacp_checkout-template .wfacp-ssl-text,html body.wfacp_checkout-template .wfacp-ssl-text *{color:var(--dp-indigo)!important}html body.wfacp_checkout-template img{max-width:100%!important}html body.dpnav-lock .et-l--header{background:transparent!important;z-index:100130!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important}html body.dpnav-lock .et-l--header::after{display:none!important}html body.dpnav-lock .et-l--header .et_pb_image_0_tb_header .et_pb_image_wrap{background-image:url('/wp-content/uploads/2026/08/dalpralab-logo-orizzontale-bianco-1.png')!important}html body.dpnav-lock .dpnav-toggle{color:#FFFFFF!important}html body.dpnav-lock .joinchat,html body.dpnav-lock #fkcart-floating-toggler{display:none!important}html body .joinchat__button{background:var(--dp-green)!important;color:#000!important}html body .joinchat__button svg,html body .joinchat__button path{fill:#000!important}html body .joinchat--dark .joinchat__button{background:var(--dp-green)!important}html body .joinchat__button__sendtext{color:#000!important;font-family:var(--font-display)!important;text-transform:uppercase;letter-spacing:.08em;font-size:12px}html body .joinchat__header,html body .joinchat__chat{font-family:var(--font-ui)!important}html body #page-container .post-meta,html body #page-container .post-meta a,html body #page-container .et_pb_post .post-meta,html body #page-container .comment-meta,html body #page-container .woocommerce .woocommerce-result-count{color:var(--ink-500)!important}html body #page-container .post-meta a:hover{color:var(--dp-indigo)!important}html body #page-container .muted,html body #page-container .dpl-authority,html body #page-container small,html body #page-container figcaption{color:var(--ink-500)!important}html body #page-container [style*="d4af37"],html body #page-container [style*="D4AF37"],html body #page-container [style*="9a6b00"],html body #page-container [style*="b8911f"],html body #page-container [style*="b8921f"],html body #page-container [style*="e0bf4d"],html body #page-container [style*="e6c868"],html body #page-container [style*="e0be4a"]{color:var(--dp-indigo)!important}html body #page-container .grx,html body #page-container .wlx,html body #page-container .collab,html body #page-container .dplx{background-color:#FFFFFF!important}html body #page-container .grx section,html body #page-container .grx .hero{background-color:transparent!important}html body #page-container .grx section[style],html body #page-container .grx .hero[style]{background-image:none!important}html body #page-container .post-meta,html body #page-container .post-meta *,html body #page-container .et_pb_post .post-meta *,html body #page-container .comment-meta *{color:var(--ink-500)!important}html body #page-container .post-meta a:hover{color:var(--dp-indigo)!important}html body #page-container [style*="8a8a8a"],html body #page-container [style*="b4b0a6"],html body #page-container [style*="8f8b82"],html body #page-container [style*="b5b5b5"],html body #page-container [style*="999999"],html body #page-container [style*="aaaaaa"]{color:var(--ink-500)!important}html body #page-container a.add_to_cart_button,html body #page-container .woocommerce a.add_to_cart_button,html body #page-container .woocommerce ul.products li.product a.add_to_cart_button{background-color:var(--dp-green)!important;color:var(--dp-black)!important;font-family:var(--font-display)!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:13px 10px!important;border:0!important;border-radius:0!important;display:block!important;text-align:center!important;-webkit-clip-path:var(--cut-sm)!important;clip-path:var(--cut-sm)!important}html body #page-container .woocommerce .posted_in a,html body #page-container .woocommerce .product_meta a,html body #page-container .woocommerce-breadcrumb a,html body #page-container .woocommerce div.product .woocommerce-tabs a,html body #page-container .single-product a:not(.button):not(.et_pb_button):not(.add_to_cart_button){color:var(--dp-indigo)!important}@media(max-width:980px){html body #page-container .et_pb_text_inner table,html body #page-container .et_pb_module table,html body #page-container .entry-content table,html body #page-container .dpl-listino table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;white-space:nowrap}html body #page-container .et_pb_text_inner table td,html body #page-container .et_pb_text_inner table th{white-space:normal;min-width:140px}}html body #page-container .wlx-stat span,html body #page-container .wlx-stat small,html body #page-container .wlx-kpi span{color:var(--ink-500)!important}html body.single-product #page-container a:not(.button):not(.et_pb_button):not(.add_to_cart_button):not(.added_to_cart),html body.single-product #page-container .posted_in a,html body.single-product #page-container .woocommerce-breadcrumb a,html body.woocommerce #page-container .woocommerce-breadcrumb a{color:var(--dp-indigo)!important}html body .dplab-search__field{background:#FFFFFF!important;border:2px solid #000000!important;border-radius:0!important;-webkit-clip-path:var(--cut-sm);clip-path:var(--cut-sm);box-shadow:none!important}html body .dplab-search__field:focus-within{border-color:#000000!important;box-shadow:inset 0 0 0 2px var(--dp-green)!important}html body .dplab-search__icon{color:var(--dp-indigo)!important}html body .dplab-search__icon svg{stroke:var(--dp-indigo)!important;color:var(--dp-indigo)!important}html body .dplab-search__input{color:var(--ink-700)!important;font-family:var(--font-ui)!important;background:transparent!important}html body .dplab-search__input::placeholder{color:#6A6A78!important}html body .dplab-search__clear{color:var(--ink-500)!important}html body .dplab-search__clear:hover{color:#000000!important}html body .dplab-search__results{background:#FFFFFF!important;border:2px solid #000000!important;border-radius:0!important;box-shadow:6px 6px 0 rgba(0,0,0,.12)!important}html body .dplab-search__results::before{background:var(--dp-green)!important}html body .dplab-search__item{border-color:var(--ink-200)!important}html body .dplab-search__item+.dplab-search__item{border-top:1px solid var(--ink-200)!important}html body .dplab-search__item.is-active,html body .dplab-search__item:hover{background:var(--ink-050)!important}html body .dplab-search__title{color:#000000!important;font-family:var(--font-display)!important;font-weight:700!important}html body .dplab-search__excerpt{color:var(--ink-600)!important}html body .dplab-search__meta,html body .dplab-search__type{color:var(--ink-500)!important;font-family:var(--font-mono)!important}html body .dplab-search__cat{color:var(--dp-indigo)!important;background:var(--indigo-100)!important;border-radius:0!important}html body .dplab-search__price{color:#000000!important;font-family:var(--font-display)!important;font-weight:700!important}html body .dplab-search__mark{background:rgba(52,255,0,.32)!important;color:#000000!important}html body .dplab-search__heading{color:var(--ink-500)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-family:var(--font-ui)!important}html body .dplab-search__badge,html body .dplab-search__badge--top{background:var(--dp-green)!important;color:#000000!important;border-radius:0!important;font-weight:700!important}html body .dplab-search__empty-title{color:#000000!important;font-family:var(--font-display)!important}html body .dplab-search__empty-tip{color:var(--ink-500)!important}html body .dplab-overlay{background:rgba(10,10,14,.55)!important}html body .dplab-overlay__inner{background:#FFFFFF!important;border:2px solid #000000!important;border-radius:0!important}html body .dplab-overlay__inner .dplab-search__field{background:#FFFFFF!important;border:2px solid #000000!important}html body .dplab-overlay__inner .dplab-search__input{color:var(--ink-700)!important}html body .dplab-overlay__close{color:#000000!important}html body .dplab-overlay-toggle,html body .dplab-overlay-toggle:hover{color:#000000!important;border-color:#000000!important}html body .fkcart-toggler{-webkit-clip-path:none!important;clip-path:none!important;border-radius:0!important;border:2px solid #000000!important;overflow:visible!important;background:var(--dp-green)!important}html body .fkcart-toggler .fkcart-floating-icon svg{stroke:#000000!important;color:#000000!important}html body .fkcart-item-count{top:-12px!important;right:-12px!important;left:auto!important;bottom:auto!important;min-width:26px!important;height:26px!important;border-radius:0!important;background:var(--dp-indigo)!important;color:#FFFFFF!important;border:2px solid #000000!important;font-family:var(--font-mono)!important;font-size:12px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 4px!important;box-sizing:border-box!important}html body #fkcart-floating-toggler.fkcart-toggler{-webkit-clip-path:none!important;clip-path:none!important;overflow:visible!important;border:2px solid #000000!important;border-radius:0!important;background-color:var(--dp-green)!important;background-image:none!important;right:26px!important;bottom:26px!important;box-shadow:none!important}html body #fkcart-floating-toggler.fkcart-toggler .fkcart-item-count,html body .fkcart-toggler .fkcart-item-count{top:-13px!important;right:-13px!important;left:auto!important;bottom:auto!important;min-width:26px!important;width:auto!important;height:26px!important;border-radius:0!important;background:var(--dp-indigo)!important;color:#FFFFFF!important;border:2px solid #000000!important;font-family:var(--font-mono)!important;font-size:12px!important;font-weight:700!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 5px!important;box-sizing:border-box!important;z-index:3!important}html body .dplab-search .dplab-search__input{border:0!important;box-shadow:none!important;outline:0!important;-webkit-clip-path:none!important;clip-path:none!important;background:transparent!important;background-color:transparent!important;padding:14px 0!important;color:var(--ink-700)!important;font-family:var(--font-ui)!important}html body .dplab-search .dplab-search__input:focus{border:0!important;box-shadow:none!important;outline:0!important}html body .dplab-search .dplab-search__field{padding:0 16px!important}html body{--fkcart-primary-bg-color:#34FF00!important;--fkcart-primary-font-color:#000000!important;--fkcart-primary-text-color:#1E1E26!important;--fkcart-secondary-text-color:#55555F!important;--fkcart-accent-color:#333399!important;--fkcart-border-color:#D7D7E1!important;--fkcart-bg-color:#FFFFFF!important;--fkcart-panel-color:#F6F6FA!important;--fkcart-reward-color:#34FF00!important;--fkcart-toggle-bg-color:#34FF00!important;--fkcart-toggle-icon-color:#000000!important;--fkcart-toggle-count-bg-color:#333399!important;--fkcart-toggle-count-font-color:#FFFFFF!important;--fkcart-toggle-border-radius:0!important;--fkcart-border-radius:0!important;--fkcart-progress-bar-icon-color:#33333C!important;--fkcart-progress-bar-active-color:#2ADB00!important;--fkcart-progress-bar-bg-color-active-icon:#2ADB00!important;--fkcart-progressbar-active-color:#333399!important;--fkcart-saving-text-price-color:#146600!important;--fkcart-coupon-text-price-color:#146600!important;--fkcart-success-color:#146600!important;--fkcart-success-bg-color:#E4FFDA!important;--fkcart-spl-addon-toggle-color:#2ADB00!important;--fkcart-spl-addon-bg-color:#F6F6FA!important;--fkcart-spl-addon-heading-color:#1E1E26!important;--fkcart-spl-addon-description-color:#33333C!important;--fkcart-color-black:#000000!important}html body .fkcart-modal,html body .fkcart-panel,html body .fkcart-modal-container{font-family:var(--font-ui)!important}html body .fkcart-panel,html body .fkcart-slider-header,html body .fkcart-slider-body,html body .fkcart-slider-footer{background-color:#FFFFFF!important;color:var(--ink-700)!important}html body .fkcart-slider-header{border-bottom:2px solid #000000!important}html body .fkcart-slider-footer{border-top:2px solid #000000!important}html body .fkcart-slider-heading,html body .fkcart-title,html body .fkcart-zero-state-title,html body .fkcart-drawer-header-heading{font-family:var(--font-display)!important;font-weight:700!important;color:#000000!important}html body .fkcart-item-title,html body .fkcart-item-title a{font-family:var(--font-display)!important;font-weight:700!important;color:#000000!important}html body .fkcart-item-price,html body .fkcart-summary-amount,html body .fkcart-checkout--price{font-family:var(--font-display)!important;font-weight:700!important;color:#000000!important}html body .fkcart-summary-text,html body .fkcart-item-meta-content{color:var(--ink-600)!important}html body .fkcart-text-light,html body .fkcart-shipping-tax-calculation-text{color:var(--ink-500)!important}html body .fkcart-primary-button,html body .fkcart-shop-button,html body .fkcart_summary_cta,html body .fkcart-checkout-wrap a,html body .fkcart-checkout-wrap button,html body .fkcart-coupon-button{background-color:var(--dp-green)!important;background-image:none!important;color:#000000!important;border:2px solid #000000!important;border-radius:0!important;font-family:var(--font-ui)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important}html body .fkcart-primary-button:hover,html body .fkcart_summary_cta:hover,html body .fkcart-checkout-wrap a:hover{background-color:#2ADB00!important;color:#000000!important}html body .fkcart-checkout--icon svg,html body .fkcart-checkout-wrap svg{stroke:#000000!important;color:#000000!important;fill:none!important}html body .fkcart-quantity-selector{border:2px solid #000000!important;border-radius:0!important;background:#FFFFFF!important}html body .fkcart-quantity-button{color:#000000!important;background:transparent!important}html body .fkcart-quantity__input{background:#FFFFFF!important;color:var(--ink-700)!important;border:0!important;font-family:var(--font-mono)!important}html body .fkcart-image-wrapper,html body .fkcart-image,html body .fkcart-thumb-wrap img{border-radius:0!important;border:1px solid var(--ink-200)!important}html body .fkcart-modal-close,html body .fkcart-remove-item,html body .fkcart-quick-view-close,html body .fkcart-close{color:#000000!important}html body .fkcart-modal-close svg,html body .fkcart-remove-item svg{stroke:#000000!important;color:#000000!important}html body .fkcart-coupon-area,html body .fkcart-order-summary{border-color:var(--ink-200)!important}html body .fkcart-coupon-title,html body .fkcart-coupon-head{color:#000000!important;font-weight:600!important}html body .fkcart-coupon-input-wrap input{border:2px solid #000000!important;border-radius:0!important;background:#FFFFFF!important;color:var(--ink-700)!important}html body .fkcart-shopping-link,html body .fkcart-shopping-link a{color:var(--dp-indigo)!important}html body .fkcart-zero-state-text{color:var(--ink-600)!important}html body .fkcart-icon-cart svg{stroke:var(--dp-indigo)!important;color:var(--dp-indigo)!important}html body .fkcart-popup,html body .fkcart-popup-content,html body .fkcart-quick-view-drawer,html body .fkcart-drawer-content{background-color:#FFFFFF!important;color:var(--ink-700)!important;border-radius:0!important}html body{--dplab-accent:#333399!important}html body #page-container .wc-proceed-to-checkout a.checkout-button,html body #page-container .woocommerce .wc-proceed-to-checkout a.button{background-color:var(--dp-green)!important;background-image:none!important;color:#000000!important;border:2px solid #000000!important;border-radius:0!important;-webkit-clip-path:var(--cut-sm);clip-path:var(--cut-sm);font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important}html body #page-container .wc-proceed-to-checkout a.checkout-button:hover{background-color:var(--green-500)!important;color:#000000!important}html body #page-container .woocommerce-MyAccount-navigation ul li a{color:var(--dp-indigo)!important;font-weight:600!important}html body #page-container .woocommerce-MyAccount-navigation ul li.is-active a{color:#000000!important}html body #page-container .woocommerce .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward,html body #page-container .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward{background-color:var(--dp-green)!important;background-image:none!important;color:#000000!important;border:2px solid #000000!important}html body .et-l--header{z-index:100000!important}html body .dpnav{pointer-events:none!important;visibility:hidden!important;transition:clip-path 520ms var(--ease),visibility 0s linear 520ms!important}html body .dpnav.is-open{pointer-events:auto!important;visibility:visible!important;transition:clip-path 520ms var(--ease),visibility 0s!important}html body #page-container .et_pb_post .entry-title a{color:#000000!important;text-decoration:none;transition:color .18s var(--ease),box-shadow .18s var(--ease)}html body #page-container .et_pb_post .entry-title a:hover,html body #page-container .et_pb_post:hover .entry-title a{color:var(--dp-indigo)!important;box-shadow:inset 0 -2px 0 0 var(--dp-green)}html body #page-container .et_pb_post.dp-clickable{cursor:pointer;transition:transform .18s var(--ease),box-shadow .18s var(--ease)}html body #page-container .et_pb_post.dp-clickable:hover{transform:translateY(-2px);box-shadow:6px 6px 0 rgba(0,0,0,.10)}html body #page-container .et_pb_post .post-content::after{content:"LEGGI →";display:inline-block;margin-top:14px;font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.14em;color:var(--dp-indigo);border-bottom:2px solid var(--dp-green);padding-bottom:2px}html body #page-container .et_pb_post:hover .post-content::after{color:#000000}html body #page-container .et_pb_post a.entry-featured-image-url{display:block!important;margin:0 0 16px!important;overflow:hidden;border:2px solid #000000;-webkit-clip-path:var(--cut-sm);clip-path:var(--cut-sm)}html body #page-container .et_pb_post a.entry-featured-image-url img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1200/630;object-fit:cover;transition:transform .35s var(--ease)}html body #page-container .et_pb_post:hover a.entry-featured-image-url img{transform:scale(1.03)}html body #page-container .et_pb_post.dp-clickable::after{content:"LEGGI →";display:inline-block;margin-top:16px;font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.14em;color:var(--dp-indigo);border-bottom:2px solid var(--dp-green);padding-bottom:2px}html body #page-container .et_pb_post.dp-clickable:hover::after{color:#000000}html body .dpg{--dpg-mesh:radial-gradient(120% 140% at 10% 0%,#4A0F1F 0%,rgba(74,15,31,0) 55%),radial-gradient(110% 120% at 95% 5%,#6E8A0B 0%,rgba(110,138,11,0) 50%),radial-gradient(120% 130% at 40% 110%,#4B4BE0 0%,rgba(75,75,224,0) 55%),radial-gradient(100% 120% at 90% 90%,#1B4A52 0%,rgba(27,74,82,0) 60%),#0A0A12;--dpg-sm:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);--dpg-md:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);--dpg-lg:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);--dpg-fd:"Chakra Petch","Arial Narrow",Arial,sans-serif;--dpg-fu:"Space Grotesk","Helvetica Neue",Arial,sans-serif;--dpg-fa:"Playfair Display",Georgia,serif;--dpg-fm:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;display:block;margin:48px auto;max-width:1100px;font-family:var(--dpg-fu);text-align:left}html body .dpg *{box-sizing:border-box}html body .dpg .dpg-eyebrow{font-family:var(--dpg-fu);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#333399;display:flex;align-items:center;gap:10px;margin:0 0 10px}html body .dpg .dpg-eyebrow::before{content:"";width:22px;height:2px;background:#333399;flex:0 0 auto}html body .dpg .dpg-h{font-family:var(--dpg-fd);font-weight:700;font-size:clamp(22px,2.6vw,30px);line-height:1.16;color:#000000;margin:0 0 8px;max-width:26ch;padding:0}html body .dpg .dpg-h em{font-family:var(--dpg-fa);font-style:italic;font-weight:400;color:#333399}html body .dpg .dpg-p{font-family:var(--dpg-fu);font-size:15px;color:#33333C;max-width:68ch;margin:0 0 22px;line-height:1.6}html body .dpg .dpg-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:2px solid #000000;-webkit-clip-path:var(--dpg-md);clip-path:var(--dpg-md);background:#000000;gap:2px}html body .dpg .dpg-steps .dpg-step{background:#FFFFFF;padding:22px 20px 24px;display:flex;flex-direction:column;gap:10px}html body .dpg .dpg-steps .dpg-n{width:34px;height:34px;background:#000000;color:#34FF00;font-family:var(--dpg-fm);font-weight:500;font-size:13px;display:grid;place-items:center}html body .dpg .dpg-steps h4{font-family:var(--dpg-fd);font-weight:700;font-size:18px;color:#000000;line-height:1.15;margin:0;padding:0}html body .dpg .dpg-steps p{font-family:var(--dpg-fu);font-size:13.5px;color:#33333C;line-height:1.5;margin:0;padding:0;flex:1 1 auto}html body .dpg .dpg-steps .dpg-t{font-family:var(--dpg-fm);font-size:11px;color:#55555F;letter-spacing:.06em;margin-top:auto;padding-top:8px;display:block}html body .dpg .dpg-rail{height:6px;background:linear-gradient(90deg,#34FF00 0%,#333399 100%);margin-top:0}html body .dpg .dpg-stat{background:var(--dpg-mesh);border:2px solid #000000;-webkit-clip-path:var(--dpg-lg);clip-path:var(--dpg-lg);padding:32px 34px 34px;color:#FFFFFF}html body .dpg .dpg-stat .dpg-eyebrow{color:#34FF00}html body .dpg .dpg-stat .dpg-eyebrow::before{background:#34FF00}html body .dpg .dpg-stat .dpg-h3{font-family:var(--dpg-fd);font-weight:700;font-size:clamp(20px,2.4vw,27px);line-height:1.18;color:#FFFFFF;margin:0 0 24px;max-width:30ch;padding:0}html body .dpg .dpg-stat .dpg-h3 b{font-family:var(--dpg-fa);font-style:italic;font-weight:400;color:#34FF00}html body .dpg .dpg-chartwrap{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:34px;align-items:end}html body .dpg .dpg-legend{display:flex;flex-wrap:wrap;gap:18px;font-size:12.5px;color:rgba(255,255,255,.82);margin-top:14px}html body .dpg .dpg-legend span{display:flex;align-items:center;gap:8px}html body .dpg .dpg-legend i{width:12px;height:12px;flex:0 0 auto;display:block}html body .dpg .dpg-kpis{display:flex;flex-direction:column;gap:16px}html body .dpg .dpg-kpi{border-left:3px solid #34FF00;padding-left:14px}html body .dpg .dpg-kpi b{display:block;font-family:var(--dpg-fd);font-weight:700;font-size:34px;color:#34FF00;line-height:1;font-variant-numeric:tabular-nums}html body .dpg .dpg-kpi span{display:block;font-size:12.5px;color:rgba(255,255,255,.86);line-height:1.4}html body .dpg .dpg-note{font-family:var(--dpg-fm);font-size:11px;color:rgba(255,255,255,.55);margin:18px 0 0}html body .dpg .dpg-band{background:var(--dpg-mesh);border:2px solid #000000;-webkit-clip-path:var(--dpg-md);clip-path:var(--dpg-md);padding:44px 40px;color:#FFFFFF;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center}html body .dpg .dpg-band h3{font-family:var(--dpg-fd);font-weight:700;font-size:clamp(23px,3vw,32px);line-height:1.16;max-width:24ch;color:#FFFFFF;margin:0;padding:0}html body .dpg .dpg-band h3 em{font-family:var(--dpg-fa);font-style:italic;font-weight:400;color:#34FF00}html body .dpg .dpg-band a.dpg-cta,html body .dpg .dpg-band a.dpg-cta:hover,html body .dpg .dpg-band a.dpg-cta:visited{background:#34FF00;color:#000000;border:2px solid #000000;-webkit-clip-path:var(--dpg-sm);clip-path:var(--dpg-sm);padding:15px 26px;font-family:var(--dpg-fu);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-decoration:none;display:inline-block;line-height:1}html body .dpg .dpg-ba{display:grid;grid-template-columns:1fr 1fr;border:2px solid #000000;-webkit-clip-path:var(--dpg-md);clip-path:var(--dpg-md);background:#000000;gap:2px}html body .dpg .dpg-ba .dpg-col{background:#FFFFFF;display:flex;flex-direction:column}html body .dpg .dpg-ba .dpg-hd{padding:14px 20px;font-family:var(--dpg-fu);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid #000000}html body .dpg .dpg-ba .dpg-before .dpg-hd{background:#ECECF3;color:#55555F}html body .dpg .dpg-ba .dpg-after .dpg-hd{background:#34FF00;color:#000000}html body .dpg .dpg-ba ul{list-style:none;margin:0;padding:0;flex:1 1 auto}html body .dpg .dpg-ba li:last-child{padding-bottom:15px}html body .dpg .dpg-ba li{display:flex;gap:12px;align-items:flex-start;padding:13px 20px;border-bottom:1px solid #D7D7E1;font-family:var(--dpg-fu);font-size:14px;line-height:1.45;margin:0;list-style:none}html body .dpg .dpg-ba li::before,html body .dpg .dpg-ba li::marker{content:none;display:none}html body .dpg .dpg-ba li:last-child{border-bottom:0}html body .dpg .dpg-ba .dpg-before li{color:#55555F}html body .dpg .dpg-ba .dpg-after li{color:#1E1E26}html body .dpg .dpg-ba .dpg-mk{font-family:var(--dpg-fm);font-size:13px;flex:0 0 auto;margin-top:2px}html body .dpg .dpg-ba .dpg-before .dpg-mk{color:#7C7C8C}html body .dpg .dpg-ba .dpg-after .dpg-mk{color:#146600}@media (max-width:980px){html body .dpg .dpg-steps{grid-template-columns:1fr 1fr}html body .dpg .dpg-chartwrap{grid-template-columns:1fr}html body .dpg .dpg-kpis{flex-direction:row;flex-wrap:wrap;gap:24px}html body .dpg .dpg-band{grid-template-columns:1fr;padding:34px 26px}}@media (max-width:600px){html body .dpg{margin:34px auto}html body .dpg .dpg-steps{grid-template-columns:1fr}html body .dpg .dpg-ba{grid-template-columns:1fr}html body .dpg .dpg-kpis{flex-direction:column;gap:16px}html body .dpg .dpg-stat{padding:24px 20px 26px}html body .dpg .dpg-kpi b{font-size:30px}}html body #page-container .dpg .dpg-eyebrow{color:#333399!important}html body #page-container .dpg .dpg-h{color:#000000!important}html body #page-container .dpg .dpg-h em{color:#333399!important}html body #page-container .dpg .dpg-p{color:#33333C!important;font-size:15px!important}html body #page-container .dpg .dpg-steps .dpg-n{color:#34FF00!important;font-size:13px!important}html body #page-container .dpg .dpg-steps h4{color:#000000!important}html body #page-container .dpg .dpg-steps p{color:#33333C!important;font-size:13.5px!important}html body #page-container .dpg .dpg-steps .dpg-t{color:#55555F!important;font-size:11px!important}html body #page-container .dpg .dpg-stat{color:#FFFFFF!important}html body #page-container .dpg .dpg-stat .dpg-eyebrow{color:#34FF00!important}html body #page-container .dpg .dpg-stat .dpg-h3{color:#FFFFFF!important;font-size:clamp(20px,2.4vw,27px)!important}html body #page-container .dpg .dpg-stat .dpg-h3 b{color:#34FF00!important}html body #page-container .dpg .dpg-legend{color:rgba(255,255,255,.82)!important;font-size:12.5px!important}html body #page-container .dpg .dpg-legend span{color:rgba(255,255,255,.82)!important}html body #page-container .dpg .dpg-kpi b{color:#34FF00!important;font-size:34px!important}html body #page-container .dpg .dpg-kpi span{color:rgba(255,255,255,.86)!important;font-size:12.5px!important}html body #page-container .dpg .dpg-note{color:rgba(255,255,255,.55)!important;font-size:11px!important}html body #page-container .dpg .dpg-band{color:#FFFFFF!important}html body #page-container .dpg .dpg-band h3{color:#FFFFFF!important}html body #page-container .dpg .dpg-band h3 em{color:#34FF00!important}html body #page-container .dpg .dpg-band a.dpg-cta{color:#000000!important;font-size:12px!important}html body #page-container .dpg .dpg-ba .dpg-before .dpg-hd{color:#55555F!important;font-size:12px!important}html body #page-container .dpg .dpg-ba .dpg-after .dpg-hd{color:#000000!important;font-size:12px!important}html body #page-container .dpg .dpg-ba .dpg-before li{color:#55555F!important;font-size:14px!important}html body #page-container .dpg .dpg-ba .dpg-after li{color:#1E1E26!important;font-size:14px!important}html body #page-container .dpg .dpg-ba .dpg-before .dpg-mk{color:#7C7C8C!important}html body #page-container .dpg .dpg-ba .dpg-after .dpg-mk{color:#146600!important}html body #page-container .dpg .dpg-chartwrap svg,html body .dpg .dpg-chartwrap svg{display:block;width:100%;height:auto;max-width:100%}html body #page-container .dpg .dpg-band a.dpg-cta,html body #page-container .dpg .dpg-band a.dpg-cta:hover,html body .dpg a.dpg-cta{text-decoration:none!important;border-bottom:2px solid #000000!important;box-shadow:none!important}html body .dpg .dpg-steps .dpg-step{display:grid!important;grid-template-rows:auto auto 1fr auto;align-content:stretch}html body .dpg .dpg-steps .dpg-step .dpg-n{align-self:start;justify-self:start}html body .dpg .dpg-ba .dpg-col{display:grid!important;grid-template-rows:auto 1fr}@media (max-width:980px){html body .dpg .dpg-band a.dpg-cta{justify-self:start}}html body #page-container h1,html body #page-container .et_pb_text h1{line-height:1.13!important;letter-spacing:-.015em!important}html body #page-container h2,html body #page-container .et_pb_text h2{line-height:1.16!important;letter-spacing:-.01em!important}html body #page-container h3,html body #page-container h4,html body #page-container .et_pb_text h3,html body #page-container .et_pb_text h4{line-height:1.22!important}html body #page-container h5,html body #page-container h6{line-height:1.3!important}html body #page-container h1,html body #page-container h2,html body #page-container h3{text-wrap:balance}html body #page-container h1{max-width:20ch}html body #page-container h2{max-width:24ch}html body #page-container .et_pb_text p,html body #page-container .et_pb_text li{font-size:19.5px!important;line-height:1.72!important}html body #page-container .et_pb_text p{margin-bottom:1.15em!important}html body #page-container .et_pb_text_inner>p,html body #page-container .et_pb_text_inner>ul,html body #page-container .et_pb_text_inner>ol{max-width:68ch}html body #page-container .et_pb_text_inner>ul li,html body #page-container .et_pb_text_inner>ol li{margin-bottom:.5em}html body #page-container .et-l--post .et_pb_section,html body #page-container .et-l--body .et_pb_section{padding-top:76px!important;padding-bottom:76px!important}html body #page-container .et_pb_section.et_pb_fullwidth_section,html body .et-l--header .et_pb_section,html body .et-l--footer .et_pb_section{padding-top:0!important;padding-bottom:0!important}html body #page-container .et_pb_row{padding-top:0!important;padding-bottom:0!important}html body a:focus-visible,html body button:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible,html body [tabindex]:focus-visible{outline:3px solid #333399!important;outline-offset:3px!important;border-radius:0!important}html body a.dp-skip{position:absolute;left:-9999px;top:0;z-index:200000;background:#34FF00;color:#000000;border:2px solid #000000;padding:14px 22px;font-family:"Space Grotesk",Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}html body a.dp-skip:focus{left:16px;top:16px}html body .dp-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html body .dph{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center;max-width:1240px;margin:0 auto}html body .dph .dph-say{display:flex;flex-direction:column;gap:22px}html body .dph .dph-eyebrow{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#333399!important;margin:0!important}html body .dph blockquote.dph-quote{margin:0!important;padding:0 0 0 22px!important;border-left:4px solid #34FF00;quotes:none}html body .dph blockquote.dph-quote p{font-family:"Chakra Petch","Arial Narrow",Arial,sans-serif!important;font-weight:700!important;font-size:clamp(28px,3.5vw,44px)!important;line-height:1.16!important;letter-spacing:-.015em;color:#000000!important;margin:0!important;max-width:19ch;text-wrap:balance}html body .dph blockquote.dph-quote p em{font-family:"Playfair Display",Georgia,serif!important;font-style:italic;font-weight:400;color:#333399!important}html body .dph .dph-sign{display:flex;align-items:center;gap:14px;margin:0!important}html body .dph .dph-sign i{display:block;width:34px;height:2px;background:#000000;flex:0 0 auto}html body .dph .dph-sign span{font-family:"Space Grotesk",Arial,sans-serif;font-size:14px;color:#33333C!important;line-height:1.4}html body .dph .dph-sign b{display:block;font-weight:700;color:#000000!important;font-size:15px}html body .dph .dph-lede{font-size:18.5px!important;line-height:1.7!important;color:#33333C!important;max-width:46ch;margin:0!important}html body .dph .dph-cta{display:flex;flex-wrap:wrap;gap:14px;margin:0!important}html body .dph a.dph-btn{display:inline-block;font-family:"Space Grotesk",Arial,sans-serif;font-weight:700;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;padding:16px 26px;border:2px solid #000000;text-decoration:none!important;line-height:1;-webkit-clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}html body .dph a.dph-btn.is-primary{background:#34FF00;color:#000000!important}html body .dph a.dph-btn.is-ghost{background:#FFFFFF;color:#000000!important}html body .dph a.dph-btn:hover{background:#333399;color:#FFFFFF!important}html body .dph .dph-plate{position:relative;border:2px solid #000000;background:#0A0A0E;-webkit-clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);overflow:hidden}html body .dph .dph-plate img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 12%}html body .dph .dph-tag{position:absolute;left:0;bottom:0;background:#34FF00;color:#000000;border-top:2px solid #000000;border-right:2px solid #000000;padding:9px 16px;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase}html body .dptrust{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;gap:14px 34px;align-items:center;border-top:2px solid #000000;padding-top:20px}html body .dptrust span{display:flex;align-items:baseline;gap:9px;font-family:"Space Grotesk",Arial,sans-serif;font-size:14.5px;color:#33333C!important}html body .dptrust b{font-family:"Chakra Petch","Arial Narrow",Arial,sans-serif;font-weight:700;font-size:22px;color:#000000!important;font-variant-numeric:tabular-nums;line-height:1}@media (max-width:1100px){html body .dph{grid-template-columns:1fr;gap:36px}html body .dph .dph-plate{max-width:420px}html body #page-container .et-l--post .et_pb_section,html body #page-container .et-l--body .et_pb_section{padding-top:62px!important;padding-bottom:62px!important}}@media (max-width:768px){html body #page-container .et-l--post .et_pb_section,html body #page-container .et-l--body .et_pb_section{padding-top:52px!important;padding-bottom:52px!important}html body #page-container .et_pb_text p,html body #page-container .et_pb_text li{font-size:18px!important;line-height:1.68!important}html body .dph .dph-plate{max-width:100%}html body .dptrust{gap:12px 22px}}html body #page-container .dph h1.dph-quote{margin:0!important;padding:0 0 0 22px!important;border-left:4px solid #34FF00;max-width:19ch;font-family:"Chakra Petch","Arial Narrow",Arial,sans-serif!important;font-weight:700!important;font-size:clamp(30px,3.7vw,48px)!important;line-height:1.14!important;letter-spacing:-.015em!important;color:#000000!important;text-wrap:balance}html body #page-container .dph h1.dph-quote em{font-family:"Playfair Display",Georgia,serif!important;font-style:italic;font-weight:400;color:#333399!important}html body #page-container .dph figure.dph-plate{margin:0!important}html body #page-container .dph p{margin:0!important}html body #page-container .dph .dph-lede{font-size:18.5px!important;line-height:1.7!important}html body #page-container .dphero{position:relative;display:block;width:100%;min-height:clamp(480px,58vw,660px);overflow:hidden;border-bottom:2px solid #000000}html body #page-container .dphero .dphero__ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:72% 22%;margin:0;display:block;z-index:0}html body #page-container .dphero .dphero__in{position:relative;z-index:2;max-width:1240px;margin:0 auto;padding:clamp(38px,5vw,72px) 24px;display:flex;flex-direction:column;gap:20px;width:100%}html body #page-container .dphero .dphero__in>*{max-width:min(560px,52%)}html body #page-container .dphero .dphero__eyebrow{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11.5px!important;letter-spacing:.16em;text-transform:uppercase;color:#333399!important;margin:0!important}html body #page-container .dphero h1.dphero__q{font-family:"Chakra Petch","Arial Narrow",Arial,sans-serif!important;font-weight:700!important;font-size:clamp(30px,4vw,52px)!important;line-height:1.1!important;letter-spacing:-.018em!important;color:#000000!important;margin:0!important;padding:0 0 0 20px!important;border-left:5px solid #34FF00;max-width:min(15ch,52%);text-wrap:balance}html body #page-container .dphero h1.dphero__q em{font-family:"Playfair Display",Georgia,serif!important;font-style:italic;font-weight:400;color:#333399!important}html body #page-container .dphero .dphero__sign{display:flex;align-items:center;gap:13px;margin:0!important}html body #page-container .dphero .dphero__sign i{display:block;width:30px;height:2px;background:#000000;flex:0 0 auto}html body #page-container .dphero .dphero__sign span{font-family:"Space Grotesk",Arial,sans-serif;font-size:14px!important;color:#33333C!important;line-height:1.4}html body #page-container .dphero .dphero__sign b{display:block;font-weight:700;color:#000000!important;font-size:15px}html body #page-container .dphero .dphero__lede{font-size:17.5px!important;line-height:1.65!important;color:#1E1E26!important;margin:0!important}html body #page-container .dphero .dphero__cta{display:flex;flex-wrap:wrap;gap:13px;margin:0!important;max-width:min(620px,58%)}html body #page-container .dphero a.dphero__btn{display:inline-block;font-family:"Space Grotesk",Arial,sans-serif;font-weight:700;font-size:12.5px!important;letter-spacing:.12em;text-transform:uppercase;padding:16px 26px;border:2px solid #000000;text-decoration:none!important;line-height:1;-webkit-clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}html body #page-container .dphero a.dphero__btn.is-primary{background:#34FF00;color:#000000!important}html body #page-container .dphero a.dphero__btn.is-ghost{background:#FFFFFF;color:#000000!important}html body #page-container .dphero a.dphero__btn:hover{background:#333399;color:#FFFFFF!important}@media (max-width:900px){html body #page-container .dphero{min-height:0}html body #page-container .dphero .dphero__ph{position:relative;inset:auto;height:auto;aspect-ratio:5/4;object-position:72% 18%;border-bottom:2px solid #000000}html body #page-container .dphero .dphero__in{padding:30px 22px 34px;background:#FFFFFF}html body #page-container .dphero .dphero__in>*,html body #page-container .dphero h1.dphero__q,html body #page-container .dphero .dphero__cta{max-width:100%}html body #page-container .dphero h1.dphero__q{font-size:clamp(28px,7vw,38px)!important}}html body #page-container .et_pb_section:has(.dphero){padding:0!important}html body #page-container .et_pb_section:has(.dphero) .et_pb_row{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}html body #page-container .et_pb_section:has(.dphero) .et_pb_column{padding:0!important;margin:0!important}html body #page-container .et_pb_section:has(.dphero) .et_pb_text_inner{max-width:100%!important}html body #page-container .et_pb_section:has(.dptrust){padding-top:34px!important}html body #page-container .woocommerce-Tabs-panel p,html body #page-container .woocommerce-Tabs-panel li,html body #page-container .woocommerce-product-details__short-description p,html body #page-container .woocommerce-product-details__short-description li,html body #page-container .entry-content>p,html body #page-container .entry-content>ul li,html body #page-container .entry-content>ol li,html body #page-container .term-description p{font-size:19px!important;line-height:1.72!important;max-width:74ch}html body #page-container .woocommerce-Tabs-panel h2,html body #page-container .woocommerce-Tabs-panel h3,html body #page-container .woocommerce-Tabs-panel h4{line-height:1.2!important;margin-top:1.6em!important;margin-bottom:.5em!important}html body #page-container .woocommerce-Tabs-panel p{margin-bottom:1.15em!important}html body #page-container .woocommerce-Tabs-panel ul,html body #page-container .woocommerce-Tabs-panel ol{margin:0 0 1.3em 1.25em!important}html body #page-container .woocommerce-Tabs-panel li{margin-bottom:.45em!important}html body #page-container .woocommerce div.product .product_title{line-height:1.14!important;letter-spacing:-.015em!important}html body #page-container .woocommerce div.product .entry-summary p.price{margin-bottom:.7em!important}html body #page-container .woocommerce div.product .woocommerce-tabs{padding-top:26px!important}@media (max-width:782px){html body #page-container .woocommerce-Tabs-panel p,html body #page-container .woocommerce-Tabs-panel li,html body #page-container .woocommerce-product-details__short-description p,html body #page-container .entry-content>p{font-size:18px!important;line-height:1.7!important}}html body #page-container .et_pb_section:has(.dphw){padding:0!important;background:#FFFFFF!important}html body #page-container .et_pb_section:has(.dphw) .et_pb_row{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}html body #page-container .et_pb_section:has(.dphw) .et_pb_column{width:100%!important;margin:0!important;padding:0!important}html body #page-container .dphw{background:#FFFFFF;border-bottom:2px solid #000000;width:100%}html body #page-container .dphw__in{max-width:1240px;margin:0 auto;padding:56px 24px 0;display:grid;grid-template-columns:1.06fr 0.94fr;gap:44px;align-items:end}html body #page-container .dphw__txt{padding-bottom:56px}html body #page-container .dphw__eyebrow{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:12.5px!important;letter-spacing:.16em!important;text-transform:uppercase;color:#333399!important;margin:0 0 18px!important;line-height:1.4!important}html body #page-container h1.dphw__q{font-family:"Chakra Petch","Space Grotesk",sans-serif!important;font-weight:700!important;font-size:clamp(31px,4.1vw,53px)!important;line-height:1.08!important;letter-spacing:-.015em!important;color:#1E1E26!important;margin:0 0 20px!important;border-left:5px solid #34FF00;padding:2px 0 2px 20px!important}html body #page-container h1.dphw__q em{font-family:"Playfair Display",Georgia,serif!important;font-style:italic;font-weight:500;color:#146600!important}html body #page-container .dphw__lede{font-size:18.5px!important;line-height:1.66!important;color:#3A3A46!important;max-width:46ch;margin:0 0 26px!important}html body #page-container .dphw__cta{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 28px!important}html body #page-container a.dphw__btn{display:inline-block;font-family:"Chakra Petch",sans-serif!important;font-weight:700;font-size:16px;line-height:1.2;padding:14px 22px;border:2px solid #000000;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease}html body #page-container a.dphw__btn.is-primary{background:#34FF00;color:#0A0A0E!important;box-shadow:4px 4px 0 #000000}html body #page-container a.dphw__btn.is-ghost{background:#FFFFFF;color:#1E1E26!important;box-shadow:4px 4px 0 #E2E2EC}html body #page-container a.dphw__btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 #000000}html body #page-container a.dphw__btn.is-ghost:hover{box-shadow:6px 6px 0 #9999FF}html body #page-container .dphw__sign{display:flex;gap:14px;align-items:center;font-size:14.5px!important;line-height:1.45!important;color:#5A5A66!important;margin:0!important;border-top:1px solid #E4E4EE;padding-top:16px!important;max-width:46ch}html body #page-container .dphw__sign i{flex:0 0 auto;width:34px;height:3px;background:#34FF00;display:block}html body #page-container .dphw__sign b{display:block;color:#1E1E26!important;font-family:"Chakra Petch",sans-serif!important;font-size:15.5px;font-weight:700}html body #page-container .dphw__ph{align-self:end}html body #page-container .dphw__plate{position:relative;background:#F1F1F9;border:2px solid #000000;border-bottom:0;padding:20px 0 0;clip-path:polygon(0 0,calc(100% - 36px) 0,100% 36px,100% 100%,0 100%)}html body #page-container .dphw__plate img{display:block;width:auto;max-width:100%;height:auto;max-height:470px;margin:0 auto -2px}html body #page-container .et_pb_section:has(.dptrust){padding-top:30px!important}@media (max-width:980px){html body #page-container .dphw__in{grid-template-columns:1fr;gap:26px;padding:38px 20px 0;align-items:start}html body #page-container .dphw__txt{padding-bottom:6px}html body #page-container .dphw__plate{max-width:330px;margin:0 auto}html body #page-container .dphw__plate img{max-height:340px}html body #page-container h1.dphw__q{padding-left:16px!important;border-left-width:4px}}@media (max-width:520px){html body #page-container .dphw__plate{max-width:270px}html body #page-container .dphw__plate img{max-height:290px}html body #page-container a.dphw__btn{width:100%;text-align:center}}html body #page-container p.dphw__eyebrow{font-size:12.5px!important;line-height:1.4!important}html body #page-container p.dphw__lede{font-size:18.5px!important;line-height:1.66!important}html body #page-container p.dphw__sign{font-size:14.5px!important;line-height:1.45!important}html body #page-container p.dphw__cta{font-size:16px!important;line-height:1.2!important}html body #page-container .et-l--post .et_pb_section .et_pb_row,html body #page-container .et-l--body .et_pb_section .et_pb_row{padding-left:40px!important;padding-right:40px!important;padding-top:34px!important;padding-bottom:34px!important}html body #page-container .et-l--post .et_pb_section,html body #page-container .et-l--body .et_pb_section{padding-top:58px!important;padding-bottom:58px!important}html body .et-l--header .et_pb_row,html body .et-l--footer .et_pb_row{padding-top:inherit!important;padding-bottom:inherit!important}html body #page-container .et_pb_section:has(.dphw) .et_pb_row,html body #page-container .et_pb_section:has(.dphero) .et_pb_row,html body #page-container .et_pb_row:has(.dpg-band){padding:0!important}html body #page-container .et_pb_row:has(.dptrust){padding-top:22px!important;padding-bottom:22px!important}@media (max-width:980px){html body #page-container .et-l--post .et_pb_section .et_pb_row,html body #page-container .et-l--body .et_pb_section .et_pb_row{padding-left:26px!important;padding-right:26px!important;padding-top:28px!important;padding-bottom:28px!important}html body #page-container .et-l--post .et_pb_section,html body #page-container .et-l--body .et_pb_section{padding-top:48px!important;padding-bottom:48px!important}}@media (max-width:640px){html body #page-container .et-l--post .et_pb_section .et_pb_row,html body #page-container .et-l--body .et_pb_section .et_pb_row{padding-left:20px!important;padding-right:20px!important;padding-top:24px!important;padding-bottom:24px!important}html body #page-container .et-l--post .et_pb_section,html body #page-container .et-l--body .et_pb_section{padding-top:40px!important;padding-bottom:40px!important}}html body #page-container .dphw__plate{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:0;padding:22px 22px 0}html body #page-container .dphw__plate img{max-height:500px}@media (max-width:980px){html body #page-container .dphw__plate{margin:0 auto;padding:18px 18px 0}}html body #page-container .dphw__plate{background:transparent!important;border:0!important;clip-path:none!important;padding:0!important;width:auto!important;margin:0!important}html body #page-container .dphw__ph{display:flex;justify-content:flex-end;align-items:flex-end}html body #page-container .dphw__plate img{max-height:540px!important;margin:0!important}@media (max-width:980px){html body #page-container .dphw__ph{justify-content:center}html body #page-container .dphw__plate img{max-height:340px!important}}@media (max-width:520px){html body #page-container .dphw__plate img{max-height:300px!important}}html body #page-container .dptrust{padding-left:40px!important;padding-right:40px!important;box-sizing:border-box}@media (max-width:980px){html body #page-container .dptrust{padding-left:26px!important;padding-right:26px!important}}@media (max-width:640px){html body #page-container .dptrust{padding-left:20px!important;padding-right:20px!important}}html body #page-container .dpph{position:relative;width:100%;min-height:clamp(230px,26vw,320px);display:flex;align-items:center;background-size:cover;background-position:center;border-top:2px solid #000000;border-bottom:2px solid #000000;overflow:hidden}html body #page-container .et_pb_row:has(.dpph){padding:0!important;max-width:100%!important;width:100%!important}html body #page-container .et_pb_section:has(.dpph){padding:0!important}html body #page-container .dpph__in{max-width:1240px;margin:0 auto;padding:34px 40px;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}html body #page-container p.dpph__eyebrow{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase;color:#34FF00!important;margin:0 0 12px!important;line-height:1.4!important}html body #page-container .dpph h2,html body #page-container .dpph h3{font-family:"Chakra Petch",sans-serif!important;font-weight:700!important;font-size:clamp(22px,2.7vw,34px)!important;line-height:1.18!important;color:#FFFFFF!important;margin:0!important;max-width:26ch;text-shadow:0 2px 22px rgba(0,0,0,.5)}html body #page-container .dpph h2 em,html body #page-container .dpph h3 em{font-family:"Playfair Display",Georgia,serif!important;font-style:italic;font-weight:400;color:#9BFF7A!important}html body #page-container .dpph a.dpph__cta,html body #page-container .dpph a.dpph__cta:visited{background:#34FF00;color:#0A0A0E!important;border:2px solid #000000;padding:14px 24px;font-family:"Chakra Petch",sans-serif!important;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important;white-space:nowrap;display:inline-block;line-height:1;box-shadow:4px 4px 0 rgba(0,0,0,.5)}html body #page-container .dpph a.dpph__cta:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 rgba(0,0,0,.6)}@media (max-width:900px){html body #page-container .dpph__in{grid-template-columns:1fr;gap:20px;padding:30px 22px}html body #page-container .dpph a.dpph__cta{justify-self:start}}@media (max-width:640px){html body #page-container .et_pb_row:has(ul.products){padding-left:12px!important;padding-right:12px!important}html body #page-container .et_pb_column:has(ul.products),html body #page-container .et_pb_module:has(ul.products),html body #page-container .et_d4_element:has(ul.products),html body #page-container .et_pb_text_inner:has(ul.products){padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}html body #page-container ul.products{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;width:100%!important;margin-left:0!important;margin-right:0!important}html body #page-container ul.products li.product{width:100%!important;max-width:100%!important;flex-basis:100%!important;margin:0!important;float:none!important}html body #page-container ul.products li.product img{width:100%!important;height:auto!important;max-width:100%!important}html body #page-container ul.products li.product h2,html body #page-container ul.products li.product h3,html body #page-container ul.products li.product .woocommerce-loop-product__title{font-size:19px!important;line-height:1.25!important}html body #page-container ul.products li.product .price{font-size:18px!important}html body #page-container ul.products li.product a.button{width:100%;text-align:center}}@media (min-width:641px) and (max-width:980px){html body #page-container ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}html body #page-container ul.products li.product{width:100%!important;max-width:100%!important;flex-basis:100%!important;margin:0!important}}html body #page-container .et-l--header .et_pb_row,html body #page-container .et-l--footer .et_pb_row{padding-top:revert!important;padding-bottom:revert!important;padding-left:revert!important;padding-right:revert!important}html body #dp-overlay{position:fixed}html body #dp-overlay .dp-close{position:absolute;top:14px;right:14px;width:48px;height:48px;background:transparent;border:2px solid #34FF00;cursor:pointer;z-index:12;display:block;padding:0}html body #dp-overlay .dp-close span{position:absolute;left:11px;top:21px;width:24px;height:3px;background:#34FF00;display:block}html body #dp-overlay .dp-close span:first-child{transform:rotate(45deg)}html body #dp-overlay .dp-close span:last-child{transform:rotate(-45deg)}html body #dp-overlay .dp-close:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px}html body #dp-overlay nav{padding-top:76px}html body #dp-overlay{display:none}html body #dp-overlay.dp-open{display:flex!important;visibility:visible!important;opacity:1!important}html body #dp-overlay.dp-open nav{display:flex!important}@media (max-width:980px){html body #page-container #left-area{display:block!important}html body #page-container #left-area article.et_pb_post{width:100%!important;max-width:100%!important;margin:0 0 26px!important;float:none!important}html body #page-container #left-area article.et_pb_post .entry-title,html body #page-container #left-area article.et_pb_post h2{font-size:21px!important;line-height:1.24!important}html body #page-container #left-area article.et_pb_post img{width:100%!important;height:auto!important}html body #page-container #left-area article.et_pb_post p{font-size:17.5px!important;line-height:1.65!important}html body #page-container .post-meta,html body #page-container .et_pb_post .post-meta{font-size:13px!important}html body #page-container .single .entry-content p,html body #page-container .single .entry-content li{font-size:18.5px!important;line-height:1.72!important}html body #page-container .single h1.entry-title{font-size:29px!important;line-height:1.18!important}html body #page-container .single .entry-content h2{font-size:23px!important;line-height:1.22!important}html body #page-container .single .entry-content h3{font-size:20px!important;line-height:1.25!important}}html body.admin-bar #dp-overlay{top:32px;height:calc(100% - 32px)}@media (max-width:782px){html body.admin-bar #dp-overlay{top:46px;height:calc(100% - 46px)}}html body #dp-overlay .dp-close{z-index:120001}@media (max-width:640px){html body #page-container .woocommerce ul.products,html body #page-container .woocommerce-page ul.products,html body #page-container .et_pb_shop ul.products,html body #main-content .woocommerce ul.products,html body #main-content .et_pb_shop ul.products,html body .single-product .related.products ul.products,html body .single-product .up-sells.products ul.products{grid-template-columns:1fr!important;gap:20px!important}html body #page-container .woocommerce ul.products li.product,html body #main-content .woocommerce ul.products li.product{width:100%!important;max-width:100%!important;flex-basis:100%!important;margin:0!important}}@media (min-width:641px) and (max-width:980px){html body #page-container .woocommerce ul.products,html body #page-container .woocommerce-page ul.products,html body #page-container .et_pb_shop ul.products,html body #main-content .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}}@media (max-width:640px){html body #page-container .et_pb_row:has(ul.products){width:100%!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}html body #page-container .et_pb_column:has(ul.products),html body #page-container .et_pb_text:has(ul.products),html body #page-container .et_pb_text_inner:has(ul.products),html body #page-container .et_pb_module:has(ul.products),html body #page-container .et_d4_element:has(ul.products){width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}html body #page-container .et_pb_section:has(ul.products){padding-left:0!important;padding-right:0!important}}html body .dpnav .dp-close{position:absolute;top:18px;right:22px;width:48px;height:48px;background:transparent;border:2px solid #34FF00;cursor:pointer;z-index:20;display:block;padding:0}html body .dpnav .dp-close span{position:absolute;left:11px;top:21px;width:24px;height:3px;background:#34FF00;display:block}html body .dpnav .dp-close span:first-child{transform:rotate(45deg)}html body .dpnav .dp-close span:last-child{transform:rotate(-45deg)}html body .dpnav .dp-close:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px}html body.admin-bar .dpnav .dp-close{top:50px}@media (max-width:782px){html body.admin-bar .dpnav .dp-close{top:64px}}html body .dpnav .dp-close{top:112px;right:26px}html body.admin-bar .dpnav .dp-close{top:144px}@media (max-width:980px){html body .dpnav .dp-close{top:96px;right:18px}html body.admin-bar .dpnav .dp-close{top:142px}}html body #page-container #left-area .entry-content p,html body #page-container #left-area .entry-content li,html body #page-container #left-area .entry-content td,html body #page-container .et-l--post .et_pb_text p,html body #page-container .et-l--post .et_pb_text li,html body #page-container .et-l--body .et_pb_text p,html body #page-container .et-l--body .et_pb_text li,html body #page-container .woocommerce-Tabs-panel p,html body #page-container .woocommerce-Tabs-panel li,html body #page-container .woocommerce-product-details__short-description p,html body #page-container .term-description p{font-size:19.5px!important;line-height:1.72!important}html body #page-container .post-meta,html body #page-container .post-meta a,html body #page-container .woocommerce-breadcrumb,html body #page-container p.dphw__eyebrow,html body #page-container p.dphw__sign,html body #page-container p.dpph__eyebrow,html body #page-container .dpg .dpg-kpi span,html body #page-container .dpg .dpg-step small,html body #page-container ul.products li.product .price{font-size:revert-layer}html body #page-container p.dphw__eyebrow{font-size:12.5px!important;line-height:1.4!important}html body #page-container p.dphw__sign{font-size:14.5px!important;line-height:1.45!important}html body #page-container p.dpph__eyebrow{font-size:12px!important;line-height:1.4!important}html body #page-container p.dphw__lede{font-size:18.5px!important;line-height:1.66!important}html body #page-container #left-area .entry-content>p,html body #page-container .woocommerce-Tabs-panel p{max-width:78ch}@media (max-width:980px){html body #page-container #left-area .entry-content p,html body #page-container #left-area .entry-content li,html body #page-container .et-l--post .et_pb_text p,html body #page-container .et-l--post .et_pb_text li,html body #page-container .et-l--body .et_pb_text p,html body #page-container .et-l--body .et_pb_text li,html body #page-container .woocommerce-Tabs-panel p,html body #page-container .woocommerce-Tabs-panel li,html body #page-container .woocommerce-product-details__short-description p{font-size:18px!important;line-height:1.70!important}html body #page-container #left-area .entry-content>p,html body #page-container .woocommerce-Tabs-panel p{max-width:none}}@media (max-width:980px){html body #page-container #left-area article.et_pb_post .entry-content p,html body #page-container #left-area article.et_pb_post .entry-content li,html body #page-container #left-area .entry-content article p{font-size:18px!important;line-height:1.70!important}}@media (max-width:980px){html body #page-container .term-description p,html body #page-container .term-description li,html body #page-container .woocommerce-products-header p,html body #page-container .archive-description p{font-size:18px!important;line-height:1.70!important}html body #page-container .term-description p{max-width:none}}@media (max-width:980px){html body #page-container #left-area .entry-content td,html body #page-container #left-area .entry-content th{font-size:18px!important;line-height:1.70!important}}@media (max-width:640px){html body.page-id-2223 #page-container .dpl-listino table,html body.page-id-2224 #page-container .dpl-listino table,html body.page-id-2225 #page-container .dpl-listino table,html body.page-id-2226 #page-container .dpl-listino table,html body.page-id-2227 #page-container .dpl-listino table{display:block;overflow-x:visible!important;border:0!important}html body.page-id-2223 #page-container .dpl-listino thead,html body.page-id-2224 #page-container .dpl-listino thead,html body.page-id-2225 #page-container .dpl-listino thead,html body.page-id-2226 #page-container .dpl-listino thead,html body.page-id-2227 #page-container .dpl-listino thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}html body.page-id-2223 #page-container .dpl-listino tbody,html body.page-id-2224 #page-container .dpl-listino tbody,html body.page-id-2225 #page-container .dpl-listino tbody,html body.page-id-2226 #page-container .dpl-listino tbody,html body.page-id-2227 #page-container .dpl-listino tbody{display:block}html body.page-id-2223 #page-container .dpl-listino tbody tr,html body.page-id-2224 #page-container .dpl-listino tbody tr,html body.page-id-2225 #page-container .dpl-listino tbody tr,html body.page-id-2226 #page-container .dpl-listino tbody tr,html body.page-id-2227 #page-container .dpl-listino tbody tr{display:block;border:1px solid #e3e3e3!important;border-radius:10px;padding:15px 16px;margin:0 0 12px;background:#fff}html body.page-id-2223 #page-container .dpl-listino tbody td,html body.page-id-2224 #page-container .dpl-listino tbody td,html body.page-id-2225 #page-container .dpl-listino tbody td,html body.page-id-2226 #page-container .dpl-listino tbody td,html body.page-id-2227 #page-container .dpl-listino tbody td{display:block;width:auto!important;white-space:normal!important;border:0!important;padding:0 0 7px 0!important}html body.page-id-2223 #page-container .dpl-listino tbody td:first-child,html body.page-id-2224 #page-container .dpl-listino tbody td:first-child,html body.page-id-2225 #page-container .dpl-listino tbody td:first-child,html body.page-id-2226 #page-container .dpl-listino tbody td:first-child,html body.page-id-2227 #page-container .dpl-listino tbody td:first-child{font-size:17.5px!important;line-height:1.36!important;font-weight:700}html body.page-id-2223 #page-container .dpl-listino tbody td:nth-child(2),html body.page-id-2224 #page-container .dpl-listino tbody td:nth-child(2),html body.page-id-2225 #page-container .dpl-listino tbody td:nth-child(2),html body.page-id-2226 #page-container .dpl-listino tbody td:nth-child(2),html body.page-id-2227 #page-container .dpl-listino tbody td:nth-child(2){font-size:16px!important;line-height:1.6!important}html body.page-id-2223 #page-container .dpl-listino tbody td:nth-child(3),html body.page-id-2224 #page-container .dpl-listino tbody td:nth-child(3),html body.page-id-2225 #page-container .dpl-listino tbody td:nth-child(3),html body.page-id-2226 #page-container .dpl-listino tbody td:nth-child(3),html body.page-id-2227 #page-container .dpl-listino tbody td:nth-child(3){font-weight:700}html body.page-id-2223 #page-container .dpl-listino tbody td:last-child,html body.page-id-2224 #page-container .dpl-listino tbody td:last-child,html body.page-id-2225 #page-container .dpl-listino tbody td:last-child,html body.page-id-2226 #page-container .dpl-listino tbody td:last-child,html body.page-id-2227 #page-container .dpl-listino tbody td:last-child{padding-bottom:0!important}}html body #footer-widgets a.dpl-fb-link:hover,html body #footer-widgets a.dpl-li-link:hover,html body #footer-widgets a.dpl-fb-link:focus-visible,html body #footer-widgets a.dpl-li-link:focus-visible,html body #main-footer a.dpl-fb-link:hover,html body #main-footer a.dpl-li-link:hover{background:rgba(52,255,0,.16)!important;border-color:#34FF00!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html body #main-footer p#footer-info,html body #main-footer #footer-info{font-size:13.5px!important;line-height:1.65!important;color:rgba(255,255,255,.62)!important;-webkit-text-fill-color:rgba(255,255,255,.62)!important;letter-spacing:.2px}@media (max-width:640px){html body #main-footer p#footer-info,html body #main-footer #footer-info{float:none!important;width:100%!important;text-align:center!important}}html body .cmplz-cookiebanner{font-family:"Space Grotesk",system-ui,-apple-system,sans-serif!important;border-radius:12px!important;box-shadow:0 18px 44px rgba(0,0,0,.20)!important}html body .cmplz-cookiebanner .cmplz-title{font-family:"Chakra Petch","Space Grotesk",sans-serif!important;font-weight:700!important;letter-spacing:.2px}html body .cmplz-cookiebanner .cmplz-message{font-size:14px!important;line-height:1.62!important}html body .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{font-family:"Space Grotesk",sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:.2px;border-radius:8px!important;border-width:2px!important;border-style:solid!important;padding:11px 16px!important;min-height:44px}html body .cmplz-cookiebanner .cmplz-btn.cmplz-accept{background-color:#34FF00!important;border-color:#22b300!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}html body .cmplz-cookiebanner .cmplz-btn.cmplz-deny{background-color:#ffffff!important;border-color:#0a0a0a!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}html body .cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences{background-color:#ffffff!important;border-color:#8a8a8a!important;color:#1f1f1f!important;-webkit-text-fill-color:#1f1f1f!important;font-weight:600!important}html body .cmplz-cookiebanner .cmplz-btn:focus-visible{outline:3px solid #333399!important;outline-offset:2px!important}html body .cmplz-cookiebanner .cmplz-links a{color:#1f1f1f!important;-webkit-text-fill-color:#1f1f1f!important;text-decoration:underline!important}html body #page-container #left-area .dpblog-intro{grid-column:1 / -1;max-width:78ch;margin:0 0 34px;padding:0}html body #page-container #left-area .dpblog-intro h1{font-size:clamp(28px,3.4vw,42px)!important;line-height:1.12!important;margin:0 0 16px!important;border-left:5px solid #34FF00;padding:2px 0 2px 18px!important}html body #page-container #left-area .dpblog-intro h2{font-size:clamp(20px,2.1vw,25px)!important;line-height:1.22!important;margin:26px 0 10px!important}html body #page-container #left-area .dpblog-intro p,html body #page-container #left-area .dpblog-intro li{font-size:19.5px!important;line-height:1.72!important}html body #page-container #left-area .dpblog-intro ul{margin:0 0 6px 20px}html body #page-container #left-area .dpblog-intro li{margin-bottom:8px}html body #page-container #left-area .dpblog-intro__lede{font-size:20.5px!important}html body #page-container #left-area .dpblog-intro a{text-decoration:underline}@media (max-width:980px){html body #page-container #left-area .dpblog-intro{max-width:none;margin-bottom:26px}html body #page-container #left-area .dpblog-intro p,html body #page-container #left-area .dpblog-intro li{font-size:18px!important;line-height:1.70!important}html body #page-container #left-area .dpblog-intro__lede{font-size:18.5px!important}}html body #page-container #left-area .dpblog-intro__eyebrow{font-family:"Chakra Petch","Space Grotesk",sans-serif!important;font-size:12.5px!important;line-height:1.4!important;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px!important;opacity:.7}html body #main-footer #footer-bottom p#footer-info,html body #main-footer p#footer-info,html body p#footer-info{display:block!important;visibility:visible!important;opacity:1!important;float:none!important;width:auto!important;padding:0!important;margin:0!important;font-size:13.5px!important;line-height:1.65!important;color:rgba(255,255,255,.62)!important;-webkit-text-fill-color:rgba(255,255,255,.62)!important;letter-spacing:.2px}html body #main-footer #footer-bottom{display:block!important;padding:18px 0 22px!important}html body #main-footer #footer-bottom .container{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}html body #main-footer #footer-bottom ul.et-social-icons{float:none!important;margin:0!important}@media (max-width:640px){html body #main-footer #footer-bottom .container{justify-content:center;text-align:center}html body p#footer-info{text-align:center!important}}html body #page-container #left-area .dpblog-faq{grid-column:1 / -1;max-width:78ch;margin:46px 0 8px;padding:30px 0 0;border-top:2px solid rgba(0,0,0,.10)}html body #page-container #left-area .dpblog-faq h2{font-size:clamp(24px,2.6vw,32px)!important;line-height:1.16!important;margin:0 0 22px!important}html body #page-container #left-area .dpblog-faq__item{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid rgba(0,0,0,.08)}html body #page-container #left-area .dpblog-faq__item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}html body #page-container #left-area .dpblog-faq h3{font-size:19.5px!important;line-height:1.3!important;font-weight:700;margin:0 0 8px!important}html body #page-container #left-area .dpblog-faq p{font-size:18.5px!important;line-height:1.7!important;margin:0!important}html body #page-container #left-area .dpblog-faq a{text-decoration:underline}@media (max-width:980px){html body #page-container #left-area .dpblog-faq{max-width:none;margin-top:34px}html body #page-container #left-area .dpblog-faq h3{font-size:18.5px!important}html body #page-container #left-area .dpblog-faq p{font-size:18px!important;line-height:1.70!important}}html body.page-id-25 #page-container .dpct{max-width:1080px;margin:0 auto;padding:56px 24px 70px}html body.page-id-25 #page-container .dpct h2{font-size:clamp(24px,2.8vw,34px)!important;line-height:1.16!important;margin:0 0 18px!important}html body.page-id-25 #page-container .dpct h2:not(:first-child){margin-top:44px!important}html body.page-id-25 #page-container .dpct h3{font-size:19px!important;line-height:1.3!important;font-weight:700;margin:0 0 8px!important}html body.page-id-25 #page-container .dpct p,html body.page-id-25 #page-container .dpct li{font-size:18.5px!important;line-height:1.7!important}html body.page-id-25 #page-container .dpct ol{margin:0 0 0 22px}html body.page-id-25 #page-container .dpct ol li{margin-bottom:10px}html body.page-id-25 #page-container .dpct a{text-decoration:underline}html body.page-id-25 #page-container .dpct__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}html body.page-id-25 #page-container .dpct__box{border:2px solid rgba(0,0,0,.10);border-radius:12px;padding:24px 26px;background:#fff}html body.page-id-25 #page-container .dpct__box h3{margin-top:0!important}html body.page-id-25 #page-container .dpct__box p:last-child{margin-bottom:0!important}html body.page-id-25 #page-container .dpct__faq h3{margin-top:24px!important}html body.page-id-25 #page-container .dpct__faq h3:first-child{margin-top:0!important}@media (max-width:900px){html body.page-id-25 #page-container .dpct__grid{grid-template-columns:1fr}}@media (max-width:980px){html body.page-id-25 #page-container .dpct{padding:40px 20px 54px}html body.page-id-25 #page-container .dpct p,html body.page-id-25 #page-container .dpct li{font-size:18px!important;line-height:1.70!important}html body.page-id-25 #page-container .dpct h3{font-size:18.5px!important}}html body #page-container .et_pb_text_inner p em,html body #page-container .et_pb_text_inner li em,html body #page-container .et_pb_text_inner td em,html body #page-container .et_pb_text_inner blockquote em,html body #page-container .entry-content p em,html body #page-container .entry-content li em,html body #page-container .entry-content td em,html body #page-container .entry-content blockquote em,html body #page-container .woocommerce-Tabs-panel p em,html body #page-container .woocommerce-Tabs-panel li em,html body #page-container .woocommerce-product-details__short-description em,html body #page-container .term-description em{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body #page-container .et_pb_text_inner a em,html body #page-container .entry-content a em,html body #page-container .woocommerce-Tabs-panel a em,html body #page-container .term-description a em{color:var(--text-link)!important;-webkit-text-fill-color:var(--text-link)!important}html body #page-container .et_pb_text_inner a:not(.et_pb_button):not(.button):hover,html body #page-container .entry-content a:not(.et_pb_button):not(.button):not(.more-link):hover{text-decoration-thickness:2px!important;text-underline-offset:3px!important}