.bcv.svelte-hjjphr{background:var(--cw-panel-gradient,linear-gradient(165deg, #161616 0%, #101010 100%));border:1px solid #ffffff0f;width:100%;height:100%;position:relative;overflow:hidden}.bcv__glow.svelte-hjjphr{background:radial-gradient(ellipse at 50% 40%, color-mix(in srgb, var(--bcv-accent) 28%, transparent), transparent 68%);pointer-events:none;height:90%;position:absolute;top:-40%;left:20%;right:-10%}.bcv__grid.svelte-hjjphr{pointer-events:none;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 60% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(at 60% 40%,#000 20%,#0000 75%)}.bcv__icon.svelte-hjjphr{border-radius:var(--cw-radius-btn,14px);background:color-mix(in srgb, var(--bcv-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--bcv-accent) 32%, transparent);place-items:center;width:34px;height:34px;display:grid;position:absolute;top:12px;right:12px}.bcv__perf.svelte-hjjphr{flex-direction:column;justify-content:flex-end;gap:10px;display:flex;position:absolute;inset:22px 18px 16px}.bcv__spark.svelte-hjjphr{opacity:.95;width:100%;height:48px}.bcv__kpis.svelte-hjjphr{gap:8px;display:flex}.bcv__kpis.svelte-hjjphr span:where(.svelte-hjjphr){font-size:10px;font-weight:700;font-family:var(--cw-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:color-mix(in srgb, var(--bcv-accent) 90%, #fff);background:color-mix(in srgb, var(--bcv-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--bcv-accent) 28%, transparent);border-radius:6px;padding:3px 8px}.bcv__crawl.svelte-hjjphr{background:#00000059;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;gap:8px;padding:10px 44px 12px 10px;display:flex;position:absolute;inset:14px 14px 12px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.bcv__crawl-chrome.svelte-hjjphr{align-items:center;gap:5px;padding:0 2px 2px;display:flex}.bcv__crawl-dot.svelte-hjjphr{background:#ffffff2e;border-radius:50%;width:6px;height:6px}.bcv__crawl-dot.svelte-hjjphr:first-child{background:color-mix(in srgb, var(--bcv-accent) 55%, #666)}.bcv__crawl-label.svelte-hjjphr{font-size:9px;font-weight:700;font-family:var(--cw-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b;margin-left:6px}.bcv__crawl-list.svelte-hjjphr{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.bcv__crawl-row.svelte-hjjphr{background:#ffffff09;border:1px solid #ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:28px;padding:5px 8px;display:flex}.bcv__crawl-row--focus.svelte-hjjphr{background:color-mix(in srgb, var(--bcv-accent) 14%, transparent);border-color:color-mix(in srgb, var(--bcv-accent) 38%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--bcv-accent) 12%, transparent)}.bcv__crawl-file.svelte-hjjphr{font-size:11px;font-weight:650;font-family:var(--cw-font-mono,ui-monospace, monospace);color:#ffffffd1;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bcv__crawl-status.svelte-hjjphr{font-size:9px;font-weight:800;font-family:var(--cw-font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--bcv-accent) 88%, #fff);background:color-mix(in srgb, var(--bcv-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--bcv-accent) 28%, transparent);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:2px 7px;display:inline-flex}.bcv__crawl-status--accent.svelte-hjjphr{color:#0a0a0a;background:var(--bcv-accent);border-color:#0000}.bcv__crawl-pulse.svelte-hjjphr{background:var(--bcv-accent);width:5px;height:5px;box-shadow:0 0 0 0 color-mix(in srgb, var(--bcv-accent) 55%, transparent);border-radius:50%;animation:1.8s ease-out infinite svelte-hjjphr-bcv-crawl-pulse}.bcv__crawl-scan.svelte-hjjphr{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--bcv-accent) 16%, transparent), transparent);pointer-events:none;opacity:.7;height:28%;animation:3.2s ease-in-out infinite svelte-hjjphr-bcv-crawl-scan;position:absolute;top:28%;left:0;right:0}@keyframes svelte-hjjphr-bcv-crawl-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--bcv-accent) 50%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@keyframes svelte-hjjphr-bcv-crawl-scan{0%,to{opacity:0;transform:translateY(-40%)}20%{opacity:.75}50%{opacity:.55;transform:translateY(90%)}80%{opacity:0}}.no-motion .bcv__crawl-pulse.svelte-hjjphr,.no-motion .bcv__crawl-scan.svelte-hjjphr{animation:none!important}.no-motion .bcv__crawl-scan.svelte-hjjphr{opacity:0}.bcv__eco.svelte-hjjphr{place-items:center;display:grid;position:absolute;inset:0}.bcv__eco-ring.svelte-hjjphr{border:1px solid color-mix(in srgb, var(--bcv-accent) 35%, transparent);border-radius:50%;width:88px;height:88px;position:absolute}.bcv__eco-ring--mid.svelte-hjjphr{border-color:color-mix(in srgb, var(--bcv-accent) 55%, transparent);width:58px;height:58px}.bcv__eco-leaf.svelte-hjjphr{z-index:1;position:relative}.bcv__sec.svelte-hjjphr{flex-direction:column;justify-content:center;gap:10px;padding-right:48px;display:flex;position:absolute;inset:26px 20px}.bcv__sec-line.svelte-hjjphr{background:#ffffff14;border-radius:999px;height:8px}.bcv__sec-line.svelte-hjjphr:first-child{width:88%}.bcv__sec-line.svelte-hjjphr:nth-child(2){background:color-mix(in srgb, var(--bcv-accent) 35%, transparent);width:64%}.bcv__sec-line.svelte-hjjphr:nth-child(3){width:76%}.bcv__sec-badge.svelte-hjjphr{background:color-mix(in srgb, var(--bcv-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--bcv-accent) 35%, transparent);border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.bcv__a11y.svelte-hjjphr{align-items:center;gap:10px;display:flex;position:absolute;inset:24px}.bcv__a11y-swatch.svelte-hjjphr{background:#ffffff14;border-radius:8px;width:36px;height:64px}.bcv__a11y-swatch--mid.svelte-hjjphr{background:color-mix(in srgb, var(--bcv-accent) 35%, #222)}.bcv__a11y-swatch--hi.svelte-hjjphr{background:var(--bcv-accent);opacity:.85}.bcv__a11y-icon.svelte-hjjphr{background:color-mix(in srgb, var(--bcv-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--bcv-accent) 30%, transparent);border-radius:12px;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.blog-hero.svelte-u4k2t{background:var(--cw-bg-primary);color:var(--cw-text-primary);padding-bottom:28px}.blog-hero__inner.svelte-u4k2t{z-index:1;position:relative}.blog-hero__eyebrow.svelte-u4k2t{margin:0 0 12px;display:block}.blog-lead.svelte-u4k2t{max-width:640px;color:var(--cw-text-secondary);margin-top:18px;font-size:17px}.blog-hero__fade.svelte-u4k2t{pointer-events:none;background:linear-gradient(#0000,#05f29b08);height:280px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.blog-hero__divider.svelte-u4k2t{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#05f29b26 20%,#05f29b99 45%,#05f29bcc 50%,#05f29b99 55%,#05f29b26 80%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.blog-hero__glow.svelte-u4k2t{pointer-events:none;background:radial-gradient(70% 100% at 50% 100%,#05f29b40 0%,#0000 70%);height:80px;position:absolute;bottom:0;left:0;right:0}.blog-section-title.svelte-u4k2t{letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700;font-family:var(--cw-font-mono);color:var(--cw-text-secondary);margin:0 0 18px}.blog-featured.svelte-u4k2t{padding-block:28px 8px}.blog-featured--compact.svelte-u4k2t{padding-block:28px 12px}.blog-featured__grid.svelte-u4k2t{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.blog-featured__grid--compact.svelte-u4k2t{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-featured-card.svelte-u4k2t{height:100%;color:inherit;border-radius:var(--cw-radius-lg);flex-direction:column;gap:14px;text-decoration:none;display:flex}.blog-featured-card.svelte-u4k2t:focus-visible{outline-offset:4px;outline:2px solid #05f29b80}.blog-featured-card__media.svelte-u4k2t{aspect-ratio:16/9;border-radius:var(--cw-radius-lg);background:var(--cw-panel-gradient);overflow:hidden}.blog-featured-card__media.svelte-u4k2t img:where(.svelte-u4k2t){object-fit:cover;width:100%;height:100%;transition:transform .25s var(--cw-ease-out);display:block}.blog-featured-card.svelte-u4k2t:hover .blog-featured-card__media:where(.svelte-u4k2t) img:where(.svelte-u4k2t),.blog-featured-card.svelte-u4k2t:focus-visible .blog-featured-card__media:where(.svelte-u4k2t) img:where(.svelte-u4k2t){transform:scale(1.03)}.blog-featured-card__body.svelte-u4k2t{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.blog-featured-card__cat.svelte-u4k2t{letter-spacing:.04em;color:var(--feat-accent,var(--cw-energy-mint));align-self:flex-start;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.blog-featured-card__title.svelte-u4k2t{letter-spacing:-.02em;color:var(--cw-text-primary);transition:color .15s var(--cw-ease-out);margin:0;font-size:clamp(17px,1.6vw,20px);font-weight:700;line-height:1.3}.blog-featured-card.svelte-u4k2t:hover .blog-featured-card__title:where(.svelte-u4k2t),.blog-featured-card.svelte-u4k2t:focus-visible .blog-featured-card__title:where(.svelte-u4k2t){color:var(--feat-accent,var(--cw-energy-mint))}.blog-featured-card__excerpt.svelte-u4k2t{color:#e4e4e7c7;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;margin:0;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}@media (width<=1000px){.blog-featured__grid.svelte-u4k2t,.blog-featured__grid--compact.svelte-u4k2t{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.blog-featured__grid.svelte-u4k2t,.blog-featured__grid--compact.svelte-u4k2t{grid-template-columns:1fr;gap:22px}}.blog-list.svelte-u4k2t{padding-block:20px 16px}.blog-rows.svelte-u4k2t{border-top:1px solid #ffffff12;flex-direction:column;display:flex}.blog-row.svelte-u4k2t{min-height:64px;color:inherit;transition:background .15s var(--cw-ease-out);border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 4px;text-decoration:none;display:grid}.blog-row.svelte-u4k2t:hover,.blog-row.svelte-u4k2t:focus-visible{background:#ffffff05}.blog-row.svelte-u4k2t:focus-visible{outline-offset:-2px;outline:2px solid #05f29b80}.blog-row__icon.svelte-u4k2t{border-radius:var(--cw-radius-btn);background:var(--row-accent-bg);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.blog-row__main.svelte-u4k2t{flex-direction:column;gap:4px;min-width:0;display:flex}.blog-row__title.svelte-u4k2t{color:var(--cw-text-primary);transition:color .15s var(--cw-ease-out);font-size:15px;font-weight:700;line-height:1.35}.blog-row.svelte-u4k2t:hover .blog-row__title:where(.svelte-u4k2t),.blog-row.svelte-u4k2t:focus-visible .blog-row__title:where(.svelte-u4k2t){color:var(--row-accent,var(--cw-energy-mint))}.blog-row__meta.svelte-u4k2t{color:var(--cw-text-secondary);font-size:13px;font-family:var(--cw-font-mono);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.blog-row__chev.svelte-u4k2t{color:var(--cw-text-muted);transition:color .15s var(--cw-ease-out), transform .15s var(--cw-ease-out);display:inline-flex}.blog-row.svelte-u4k2t:hover .blog-row__chev:where(.svelte-u4k2t),.blog-row.svelte-u4k2t:focus-visible .blog-row__chev:where(.svelte-u4k2t){color:var(--row-accent,var(--cw-energy-mint));transform:translate(2px)}.blog-pagination.svelte-u4k2t{justify-content:center;align-items:center;gap:16px;margin-top:28px;padding-top:8px;display:flex}.blog-pagination__btn.svelte-u4k2t{border-radius:var(--cw-radius-btn);height:36px;color:var(--cw-text-secondary);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.blog-pagination__btn.svelte-u4k2t:hover:not(:disabled){color:var(--cw-energy-mint);background:#05f29b0f;border-color:#05f29b59}.blog-pagination__btn.svelte-u4k2t:disabled{opacity:.35;cursor:not-allowed}.blog-pagination__status.svelte-u4k2t{font-size:13px;font-family:var(--cw-font-mono);color:var(--cw-text-secondary);text-align:center;min-width:96px}.empty.svelte-u4k2t{text-align:center;color:var(--cw-text-secondary);padding:60px 24px}.empty-title.svelte-u4k2t{color:#fff;margin-top:14px;font-size:15px;font-weight:600}.empty-sub.svelte-u4k2t{margin-top:4px;font-size:14px}.blog-final-cta.final-cta{padding-block:40px}@media (width<=640px){.blog-row.svelte-u4k2t{grid-template-columns:auto minmax(0,1fr);padding:14px 0}.blog-row__chev.svelte-u4k2t{display:none}.blog-pagination.svelte-u4k2t{flex-wrap:wrap;gap:10px}.blog-final-cta.final-cta{padding-block:32px}}
