.breadcrumbs.svelte-3h2siv{color:var(--color-muted);font-size:.9rem}ol.svelte-3h2siv{flex-wrap:wrap;gap:.5em;margin:0;padding:0;list-style:none;display:flex}li.svelte-3h2siv{align-items:center;gap:.5em;display:inline-flex}a.svelte-3h2siv{color:var(--color-muted);-webkit-text-decoration:underline #00000026;text-decoration:underline #00000026}a.svelte-3h2siv:hover{color:var(--color-text-strong)}[aria-current=page].svelte-3h2siv{color:var(--color-text)}.page-hero.svelte-1sxgltc{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6);box-shadow:var(--shadow-sm)}h1.svelte-1sxgltc{margin:0 0 var(--space-4);color:var(--color-text-strong)}.lead.svelte-1sxgltc{color:var(--color-muted-strong);margin:0 0 var(--space-5);max-width:60ch;font-size:1.15rem}.hero-cta.svelte-1sxgltc{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.price-from.svelte-1sxgltc{margin:0 0 var(--space-2);font-size:1.05rem}.price-from.svelte-1sxgltc span:where(.svelte-1sxgltc){color:var(--color-muted)}.guarantee.svelte-1sxgltc{color:var(--color-muted);margin:0;font-size:.95rem}.children-grid.svelte-11bph6c h2:where(.svelte-11bph6c){color:var(--color-text-strong)}ul.svelte-11bph6c{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.card.svelte-11bph6c{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-6);color:var(--color-text);border:1px solid var(--color-border);height:100%;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block}.card.svelte-11bph6c:hover{box-shadow:var(--shadow-md);color:var(--color-text);transform:translateY(-2px)}h3.svelte-11bph6c{margin:0 0 var(--space-3);color:var(--color-text-strong);font-size:1.2rem}p.svelte-11bph6c{color:var(--color-muted-strong);margin:0}.price.svelte-11bph6c{margin-top:var(--space-3);color:var(--color-red);font-weight:600}.related.svelte-cq2ee6 h2:where(.svelte-cq2ee6){color:var(--color-text-strong)}ul.svelte-cq2ee6{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}a.svelte-cq2ee6{padding:var(--space-3) var(--space-5);background:var(--color-surface-blue);color:var(--color-text-strong);border-radius:999px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-block}a.svelte-cq2ee6:hover{background:var(--color-primary);color:#fff}.faq.svelte-1719o84 h2:where(.svelte-1719o84){color:var(--color-text-strong)}.list.svelte-1719o84{gap:var(--space-3);display:grid}details.svelte-1719o84{background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);padding:var(--space-4) var(--space-5)}summary.svelte-1719o84{cursor:pointer;color:var(--color-text-strong);padding-right:var(--space-4);font-weight:600;list-style:none;position:relative}summary.svelte-1719o84::-webkit-details-marker{display:none}summary.svelte-1719o84:after{content:"+";color:var(--color-primary);font-size:1.4em;line-height:1;position:absolute;top:0;right:0}details[open].svelte-1719o84 summary:where(.svelte-1719o84):after{content:"−"}details[open].svelte-1719o84 p:where(.svelte-1719o84){margin-top:var(--space-3)}p.svelte-1719o84{color:var(--color-muted-strong);margin:0}.page.svelte-ool40y{gap:var(--space-10);padding-block:var(--space-8);display:grid}.prose.svelte-ool40y h2{color:var(--color-text-strong);margin-top:var(--space-8)}.prose.svelte-ool40y h2:first-child{margin-top:0}.prose.svelte-ool40y h3{color:var(--color-text-strong);margin-top:var(--space-6)}.prose.svelte-ool40y p,.prose.svelte-ool40y ul,.prose.svelte-ool40y ol{max-width:70ch}.prose.svelte-ool40y ul,.prose.svelte-ool40y ol{margin-bottom:var(--space-4);padding-left:1.25em}.prose.svelte-ool40y li{margin-bottom:var(--space-2)}.prose.svelte-ool40y strong{color:var(--color-text-strong)}.prose.svelte-ool40y .callout{background:var(--color-surface-blue);border-left:4px solid var(--color-primary);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);margin:var(--space-5) 0}.prose.svelte-ool40y .callout.warn{background:rgb(var(--ids__alert-RGB) / .08);border-left-color:var(--color-alert)}.lead-block.svelte-ool40y{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6);gap:var(--space-4);box-shadow:var(--shadow-sm);display:grid}.lead-block.svelte-ool40y h2:where(.svelte-ool40y){color:var(--color-text-strong);margin:0}.lead-block.svelte-ool40y p:where(.svelte-ool40y){max-width:60ch;color:var(--color-muted-strong);margin:0}
