.ecolabel-marquee[data-astro-cid-dridmeo6]{--mask-size: 80px}.ecolabel-fade[data-astro-cid-dridmeo6]{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to right,var(--color-bg-secondary) 0%,transparent var(--mask-size),transparent calc(100% - var(--mask-size)),var(--color-bg-secondary) 100%)}.ecolabel-track[data-astro-cid-dridmeo6]{display:flex;width:max-content;will-change:transform;animation:ecolabel-scroll var(--ecolabel-speed) linear infinite}@keyframes ecolabel-scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}@media(hover:hover){.ecolabel-marquee[data-astro-cid-dridmeo6]:hover .ecolabel-track[data-astro-cid-dridmeo6]{animation-play-state:paused}}.ecolabel-marquee[data-astro-cid-dridmeo6].is-touched .ecolabel-track[data-astro-cid-dridmeo6]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.ecolabel-track[data-astro-cid-dridmeo6]{animation:none!important}}.faq-persona-card :global(svg [fill="#FFD46D"]){transition:fill .2s ease-out}.faq-persona-card:hover :global(svg [fill="#FFD46D"]),.faq-persona-card.is-active :global(svg [fill="#FFD46D"]){fill:var(--color-bg-brand-secondary)}.faq-prose{font-size:var(--text-body);line-height:var(--leading-body, 1.5);color:var(--color-text-default)}.faq-prose>*+*{margin-top:.75em}.faq-prose p{margin:0}.faq-prose p+p{margin-top:.75em}.faq-prose strong,.faq-prose b{font-weight:700}.faq-prose a{color:var(--color-text-action);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.faq-prose a:hover{color:var(--color-text-default)}.faq-prose ul,.faq-prose ol{margin:.75em 0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:.5em}.faq-prose ul>li{display:flex;align-items:flex-start;gap:.625em}.faq-prose ul>li:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:var(--color-bg-brand);margin-top:.45em}.faq-prose ol{counter-reset:faq-ol}.faq-prose ol>li{display:flex;align-items:flex-start;gap:.625em;counter-increment:faq-ol}.faq-prose ol>li:before{content:counter(faq-ol) ".";flex-shrink:0;min-width:1.25em;font-weight:700;color:var(--color-bg-brand)}.blog-prose{color:var(--color-text-default);font-size:1.0625rem;line-height:1.8}.blog-prose>*+*{margin-top:1.5em}.blog-prose h2{font-family:Roboto Slab,serif;font-size:1.75rem;font-weight:700;color:var(--color-text-default);margin:3em 0 .75em;padding-bottom:0}.blog-prose h2:first-child{margin-top:0}.blog-prose h3{font-family:Roboto Slab,serif;font-size:1.375rem;font-weight:700;color:var(--color-text-default);margin:2.5em 0 .5em}.blog-prose h4{font-family:Roboto Slab,serif;font-size:1.125rem;font-weight:700;color:var(--color-text-default);margin:2em 0 .5em}.blog-prose p{margin:0 0 1.25em}.blog-prose h2+p,.blog-prose h3+p,.blog-prose h4+p{margin-top:0}.blog-prose a:not(.btn){color:var(--color-text-action);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;font-weight:500;transition:all .2s ease}.blog-prose a:not(.btn):hover{color:var(--color-bg-accent-brand-dark);background:var(--color-bg-brand-primary);border-radius:2px;padding:0 2px;margin:0 -2px}.blog-prose a[href^=http]:not([href*="monizze.be"]):after{content:" ↗";font-size:.85em;opacity:.7}.blog-prose ul,.blog-prose ol{margin:0 0 1.5em;padding-left:0;list-style:none}.blog-prose ul li{position:relative;padding-left:28px;margin-bottom:.75em}.blog-prose ul li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background:var(--color-bg-accent-brand);border-radius:50%}.blog-prose ul ul{margin:.75em 0 0}.blog-prose ul li li{margin-bottom:.5em}.blog-prose ul li li:before{width:6px;height:6px;background:var(--color-text-placeholder);top:10px}.blog-prose ol{counter-reset:list-counter}.blog-prose ol li{position:relative;padding-left:36px;margin-bottom:.75em;counter-increment:list-counter}.blog-prose ol li:before{content:counter(list-counter);position:absolute;left:0;top:0;width:24px;height:24px;background:var(--color-bg-accent-brand);color:#fff;font-size:.8125rem;font-weight:600;border-radius:50%;display:flex;align-items:center;justify-content:center}.blog-prose li ul,.blog-prose li ol{margin:.75em 0 0}.blog-prose li p{margin:0}.blog-prose li p+p{margin-top:.5em}.blog-prose blockquote{position:relative;margin:2.5em 0;padding:2em 2em 2em 3em;background:linear-gradient(135deg,var(--color-bg-brand-primary) 0%,var(--color-bg-brand-secondary) 100%);border:none;border-radius:12px;box-shadow:0 4px 20px #ff850014}.blog-prose blockquote:before{content:"“";position:absolute;top:-8px;left:20px;font-family:Roboto Slab,Georgia,serif;font-size:5rem;font-weight:700;color:var(--color-bg-accent-brand);opacity:.3;line-height:1}.blog-prose blockquote p{margin:0;font-size:1.125rem;font-style:italic;color:var(--color-text-default);line-height:1.7;position:relative;z-index:1}.blog-prose blockquote p:not(:last-child){margin-bottom:.75em}.blog-prose strong{font-weight:600;color:var(--color-text-default)}.blog-prose img{max-width:100%;height:auto;border-radius:8px;margin:2em 0;box-shadow:0 4px 12px #00000014}.blog-prose hr{border:none;height:2px;background:var(--color-border-default);margin:3em 0}.blog-prose code{background:var(--color-bg-secondary);padding:2px 6px;border-radius:4px;font-size:.9375rem;font-family:SF Mono,Consolas,monospace}.blog-prose pre{background:var(--color-bg-dark);color:var(--color-text-on-dark);padding:1.25em 1.5em;border-radius:8px;overflow-x:auto;margin:1.5em 0}.blog-prose pre code{background:none;padding:0;color:inherit;font-size:.875em}.blog-prose table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:.9375rem}.blog-prose th,.blog-prose td{padding:.75em 1em;text-align:left;border-bottom:1px solid var(--color-border-default)}.blog-prose th{background:var(--color-bg-secondary);font-weight:600}.blog-prose tr:last-child td{border-bottom:none}@media(max-width:744px){.blog-prose{font-size:1rem}.blog-prose h2{font-size:1.5rem;margin:2.5em 0 .5em}.blog-prose h3{font-size:1.25rem;margin:2em 0 .5em}.blog-prose ul li,.blog-prose ol li{margin-bottom:.625em}.blog-prose ol li:before{width:22px;height:22px;font-size:.75rem}.blog-prose blockquote{margin:1.75em 0;padding:1.5em 1.25em 1.5em 2.25em}.blog-prose blockquote:before{font-size:3.5rem;top:-4px;left:12px}.blog-prose blockquote p{font-size:1rem}.blog-prose table{font-size:.875rem}.blog-prose th,.blog-prose td{padding:.5em .75em}}.portal-disabled[data-astro-cid-bcsvpdnt] svg [fill="#FF8500"]{fill:#d2d9d8}.portal-disabled[data-astro-cid-bcsvpdnt] svg [fill="#FFD46D"]{fill:#f0f2f2}.legal-content[data-astro-cid-o7ryxaen] h2{font-family:var(--font-heading);font-weight:700;font-size:1.5rem;line-height:2rem;color:var(--color-text-default);margin-top:2.5rem;margin-bottom:1rem}.legal-content[data-astro-cid-o7ryxaen] h3{font-family:var(--font-body);font-weight:700;font-size:1.125rem;line-height:1.75rem;color:var(--color-text-default);margin-top:2rem;margin-bottom:.75rem}.legal-content[data-astro-cid-o7ryxaen] p{font-family:var(--font-body);font-size:1rem;line-height:1.5rem;color:var(--color-text-default);margin-bottom:1rem}.legal-content[data-astro-cid-o7ryxaen] ul{list-style:disc;padding-left:1.5rem;margin-bottom:1rem}.legal-content[data-astro-cid-o7ryxaen] li{font-family:var(--font-body);font-size:1rem;line-height:1.5rem;color:var(--color-text-default);margin-bottom:.5rem}.legal-content[data-astro-cid-o7ryxaen] a{color:var(--color-brand);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.legal-content[data-astro-cid-o7ryxaen] a:hover{color:var(--color-text-default)}.legal-content[data-astro-cid-o7ryxaen] strong{font-weight:700}.legal-content[data-astro-cid-o7ryxaen] .cookie-settings-btn{display:inline;background:none;border:none;padding:0;font-family:inherit;font-size:1rem;line-height:1.5rem;color:var(--color-brand);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .2s ease;margin-bottom:1rem}.legal-content[data-astro-cid-o7ryxaen] .cookie-settings-btn:hover{color:var(--color-text-default)}@media print{.legal-content[data-astro-cid-o7ryxaen] h2{font-size:1.25rem}.legal-content[data-astro-cid-o7ryxaen] h3{font-size:1rem}}.demo-card[data-astro-cid-tl6kkhia][data-selected=true]{border-color:var(--color-border-focus);background-color:var(--color-bg-brand-primary)}.demo-card[data-astro-cid-tl6kkhia][data-selected=true] .demo-card-check[data-astro-cid-tl6kkhia]{opacity:1;transform:scale(1)}
