.blog-content-wrapper[data-astro-cid-6nj2waos]{margin-top:calc(var(--space-4, 1.5rem) * -1);--tw-text-opacity: 1;color:rgb(18 24 38 / var(--tw-text-opacity, 1))}.toc-container[data-astro-cid-6nj2waos]{margin-bottom:var(--space-4, 1.5rem);margin-top:0}.toc-title[data-astro-cid-6nj2waos]{margin-bottom:var(--space-2, .5rem);font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(18 24 38 / var(--tw-text-opacity, 1))}.toc-list[data-astro-cid-6nj2waos]{margin:0;margin-bottom:var(--space-3, 1rem);list-style-type:none;padding:0;font-size:.875rem;line-height:1.25rem}.toc-item[data-astro-cid-6nj2waos]{margin-bottom:var(--space-1, .25rem);line-height:1.25}.toc-level-3[data-astro-cid-6nj2waos]{margin-left:var(--space-2, .5rem)}.toc-level-4[data-astro-cid-6nj2waos]{margin-left:var(--space-4, 1.5rem)}.toc-link[data-astro-cid-6nj2waos]{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(166 60 99 / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.toc-link[data-astro-cid-6nj2waos]:hover{--tw-text-opacity: 1;color:rgb(18 24 38 / var(--tw-text-opacity, 1));text-decoration-line:underline}.toc-type-video[data-astro-cid-6nj2waos] .toc-link[data-astro-cid-6nj2waos]:before{content:"▶";margin-right:var(--space-1, .25rem);font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(166 60 99 / var(--tw-text-opacity, 1))}.toc-type-products[data-astro-cid-6nj2waos] .toc-link[data-astro-cid-6nj2waos]:before{content:"📦";margin-right:var(--space-1, .25rem);font-size:.75rem;line-height:1rem}.toc-type-heading[data-astro-cid-6nj2waos] .toc-link[data-astro-cid-6nj2waos]{padding-left:0}.toc-divider[data-astro-cid-6nj2waos]{margin-top:var(--space-2, .5rem);margin-bottom:var(--space-2, .5rem);border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(249 249 249 / var(--tw-border-opacity, 1))}.heading-id[data-astro-cid-6nj2waos]{margin-left:var(--space-2, .5rem);font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));opacity:.6}.blog-content-wrapper[data-astro-cid-6nj2waos] h2,.blog-content-wrapper[data-astro-cid-6nj2waos] .heading-2{margin-bottom:var(--space-4, 1.5rem);margin-top:var(--space-6, 3rem);font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(18 24 38 / var(--tw-text-opacity, 1));scroll-margin-top:80px}.blog-content-wrapper[data-astro-cid-6nj2waos] h3,.blog-content-wrapper[data-astro-cid-6nj2waos] .heading-3{margin-bottom:var(--space-3, 1rem);margin-top:var(--space-5, 2rem);font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(18 24 38 / var(--tw-text-opacity, 1));scroll-margin-top:80px}.blog-content-wrapper[data-astro-cid-6nj2waos] h4,.blog-content-wrapper[data-astro-cid-6nj2waos] .heading-4{margin-bottom:var(--space-2, .5rem);margin-top:var(--space-4, 1.5rem);font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(18 24 38 / var(--tw-text-opacity, 1));scroll-margin-top:80px}.blog-content-wrapper[data-astro-cid-6nj2waos] p{margin-bottom:var(--space-4, 1.5rem);line-height:1.625}.blog-content-wrapper[data-astro-cid-6nj2waos] img{margin-top:var(--space-4, 1.5rem);margin-bottom:var(--space-4, 1.5rem);height:auto;max-width:100%;border-radius:.25rem}.blog-content-wrapper[data-astro-cid-6nj2waos] a{--tw-text-opacity: 1;color:rgb(166 60 99 / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.blog-content-wrapper[data-astro-cid-6nj2waos] a:hover{--tw-text-opacity: 1;color:rgb(132 47 79 / var(--tw-text-opacity, 1));text-decoration-line:underline}.blog-content-wrapper[data-astro-cid-6nj2waos] a[target=_blank]{display:inline-flex;align-items:center;gap:var(--space-1, .25rem)}.blog-content-wrapper[data-astro-cid-6nj2waos] a[target=_blank]:after{content:"↗";font-size:.75rem;line-height:1rem;opacity:.7}.blog-content-wrapper[data-astro-cid-6nj2waos] ul{margin-bottom:var(--space-4, 1.5rem);list-style-type:disc;padding-left:var(--space-6, 3rem)}.blog-content-wrapper[data-astro-cid-6nj2waos] ol{margin-bottom:var(--space-4, 1.5rem);list-style-type:decimal;padding-left:var(--space-6, 3rem)}.blog-content-wrapper[data-astro-cid-6nj2waos] li{margin-bottom:var(--space-1, .25rem)}.content-products[data-astro-cid-6nj2waos]{margin-top:var(--space-6, 3rem);margin-bottom:var(--space-6, 3rem)}.product-grid[data-astro-cid-6nj2waos]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3, 1rem)}@media (min-width: 768px){.product-grid[data-astro-cid-6nj2waos]{gap:var(--space-4, 1.5rem)}.product-grid[data-astro-cid-6nj2waos].columns-2,.product-grid[data-astro-cid-6nj2waos].columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.product-grid[data-astro-cid-6nj2waos].columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.content-quote[data-astro-cid-6nj2waos]{margin-top:var(--space-6, 3rem);margin-bottom:var(--space-6, 3rem);border-top-right-radius:var(--border-radius-lg, 1rem);border-bottom-right-radius:var(--border-radius-lg, 1rem);border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(166 60 99 / var(--tw-border-opacity, 1));background-color:#f9f9f933;padding-top:var(--space-2, .5rem);padding-bottom:var(--space-2, .5rem);padding-left:var(--space-4, 1.5rem)}.content-quote[data-astro-cid-6nj2waos] p[data-astro-cid-6nj2waos]{font-weight:500;font-style:italic;--tw-text-opacity: 1;color:rgb(35 21 50 / var(--tw-text-opacity, 1))}.content-quote[data-astro-cid-6nj2waos] cite[data-astro-cid-6nj2waos]{margin-top:var(--space-2, .5rem);display:block;font-size:.875rem;line-height:1.25rem;font-weight:400;font-style:normal;--tw-text-opacity: 1;color:rgb(166 60 99 / var(--tw-text-opacity, 1))}.content-quote[data-astro-cid-6nj2waos] cite[data-astro-cid-6nj2waos]:before{content:"— "}.content-youtube[data-astro-cid-6nj2waos]{position:relative;overflow:hidden;padding-bottom:56.25%;scroll-margin-top:80px}.content-youtube[data-astro-cid-6nj2waos] iframe[data-astro-cid-6nj2waos]{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:var(--border-radius-lg, 1rem);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.product-title{margin-bottom:var(--space-2, .5rem)!important;font-weight:600!important;line-height:1.25!important;--tw-text-opacity: 1 !important;color:rgb(18 24 38 / var(--tw-text-opacity, 1))!important}@media (max-width: 767px){.product-title{font-size:.6875rem!important;text-align:left!important}}@media (min-width: 768px){.product-title{font-size:.875rem!important;line-height:1.25rem!important}}.product-price{margin:0!important;font-size:1.125rem!important;line-height:1.75rem!important;font-weight:700!important;line-height:1.25!important;--tw-text-opacity: 1 !important;color:rgb(18 24 38 / var(--tw-text-opacity, 1))!important}.product-price-vat{margin:0!important;font-size:.75rem!important;line-height:1rem!important;line-height:1.25!important;--tw-text-opacity: 1 !important;color:rgb(166 60 99 / var(--tw-text-opacity, 1))!important}.content-products[data-astro-cid-6nj2waos] .product-card{width:100%;max-width:none}.content-products[data-astro-cid-6nj2waos] .product-card .product-title{font-size:.6875rem!important;text-align:left!important}@media (min-width: 768px){.content-products[data-astro-cid-6nj2waos] .product-card .product-title{font-size:.875rem!important}}.content-products[data-astro-cid-6nj2waos] .product-card .product-price{font-size:1.125rem!important}.content-products[data-astro-cid-6nj2waos] .product-card .product-meta{margin-bottom:var(--space-2, .5rem)!important;min-height:20px!important}.content-products[data-astro-cid-6nj2waos] .product-card .product-info{min-height:220px!important}
