.bento-grid.svelte-1nwifdf{grid-template-columns:repeat(4,1fr);grid-auto-rows:300px;gap:16px;display:grid}.bento-card.svelte-1nwifdf{border-radius:var(--cw-radius-xl);background:var(--cw-card-gradient);border:1px solid #ffffff1a;min-height:280px;padding:32px;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden;box-shadow:0 2px 12px #0006,inset 0 1px #ffffff0a}.bento-flashlight.svelte-1nwifdf,.bento-topglow.svelte-1nwifdf{pointer-events:none;z-index:0;transition:opacity .3s;position:absolute;inset:0}.bento-topglow.svelte-1nwifdf{height:80px;inset:0 0 auto}.bento-content.svelte-1nwifdf{z-index:1;flex-direction:column;justify-content:space-between;gap:16px;height:100%;display:flex;position:relative}.bento-title-row.svelte-1nwifdf{color:#fff;align-items:center;gap:14px;display:flex;position:relative}.bento-icon-wrap.svelte-1nwifdf{border-radius:var(--cw-radius-lg);background:#ffffff0f;border:1px solid #ffffff1a;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:inline-flex}.bento-h3.svelte-1nwifdf{letter-spacing:-.01em;color:#fff;margin:0;font-size:18px;font-weight:600}.bento-desc.svelte-1nwifdf{color:#a1a1aa;margin:0;font-size:13px;line-height:1.55}.bento-desc--lg.svelte-1nwifdf{max-width:44ch;font-size:14px}.bento-corner-icon.svelte-1nwifdf{opacity:.06;color:#05f29b;pointer-events:none;position:absolute;bottom:-50px;right:-50px;transform:rotate(-15deg)}.perf-content.svelte-1nwifdf{justify-content:space-between;gap:24px}.perf-body.svelte-1nwifdf{flex-direction:column;gap:20px;display:flex}.bento-score.svelte-1nwifdf{align-items:baseline;gap:6px;display:flex}.bento-score-num.svelte-1nwifdf{color:#fff;letter-spacing:-.03em;font-size:56px;font-weight:600;line-height:1;transition:color .3s}.bento-score-label.svelte-1nwifdf{color:#05f29b;opacity:.85;margin-bottom:4px;font-size:14px}.bento-perf.svelte-1nwifdf:hover{border-color:#05f29b4d}.bento-seo.svelte-1nwifdf:hover{border-color:#38bdf84d}.seo-serp.svelte-1nwifdf{border-radius:var(--cw-radius-lg);background:#ffffff08;border:1px solid #ffffff12;overflow:hidden}.seo-searchbar.svelte-1nwifdf{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:10px 12px;display:flex}.seo-search-inner.svelte-1nwifdf{flex:1;align-items:center;gap:3px;display:flex}.seo-search-line.svelte-1nwifdf{border-radius:var(--cw-radius-xs);background:#ffffff14;height:5px;transition:width .5s}.seo-cursor.svelte-1nwifdf{background:#38bdf8;width:1px;height:10px;transition:opacity .3s}.seo-cursor.animate.svelte-1nwifdf{animation:1s step-end infinite svelte-1nwifdf-bento-cursor}@keyframes svelte-1nwifdf-bento-cursor{50%{opacity:0}}.seo-live.svelte-1nwifdf{border-radius:var(--cw-radius-xs);color:#38bdf8;font-size:9px;font-family:var(--cw-font-mono);background:#38bdf826;padding:2px 6px}.seo-row.svelte-1nwifdf{align-items:center;gap:10px;padding:8px 12px;transition:all .3s;display:flex}.seo-rank.svelte-1nwifdf{font-size:10px;font-weight:700;font-family:var(--cw-font-mono);flex-shrink:0;width:12px;transition:color .3s}.seo-bar.svelte-1nwifdf{border-radius:var(--cw-radius-xs);flex:1;height:5px}.seo-delta.svelte-1nwifdf{font-size:9px;font-family:var(--cw-font-mono);font-weight:700;transition:color .3s}.bento-a11y.svelte-1nwifdf:hover{border-color:#a78bfa4d}.a11y-body.svelte-1nwifdf{flex-direction:column;gap:8px;display:flex}.a11y-elems.svelte-1nwifdf{flex-wrap:wrap;gap:6px;display:flex}.a11y-elem.svelte-1nwifdf{border-radius:var(--cw-radius-md);border:1.5px solid;align-items:center;gap:5px;padding:7px 10px;font-size:11px;transition:all .2s;display:flex}.a11y-elem.svelte-1nwifdf span:where(.svelte-1nwifdf){font-size:11px;transition:color .2s}.a11y-status.svelte-1nwifdf{border-radius:var(--cw-radius-lg);background:#ffffff08;border:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.a11y-status.svelte-1nwifdf>span:where(.svelte-1nwifdf):first-child{font-size:10px;font-family:var(--cw-font-mono);transition:color .3s}.a11y-badges.svelte-1nwifdf{gap:4px;display:flex}.a11y-badge.svelte-1nwifdf{color:#ffffff40;border-radius:var(--cw-radius-sm);background:#ffffff0a;border:1px solid #ffffff0f;padding:2px 7px;font-size:10px;transition:all .2s}.bento-eco.svelte-1nwifdf:hover{border-color:#05f29b4d}.bento-particles.svelte-1nwifdf{pointer-events:none;position:absolute;inset:0}.bento-particles.svelte-1nwifdf span:where(.svelte-1nwifdf){opacity:0;background:#05f29b66;border-radius:50%;width:3px;height:3px;animation:4s ease-in-out infinite svelte-1nwifdf-eco-particle;position:absolute}.bento-particles.svelte-1nwifdf span:where(.svelte-1nwifdf):first-child{animation-delay:0s;bottom:20%;left:20%}.bento-particles.svelte-1nwifdf span:where(.svelte-1nwifdf):nth-child(2){animation-delay:.8s;bottom:10%;left:50%}.bento-particles.svelte-1nwifdf span:where(.svelte-1nwifdf):nth-child(3){animation-delay:1.6s;bottom:30%;left:75%}.bento-particles.svelte-1nwifdf span:where(.svelte-1nwifdf):nth-child(4){animation-delay:2.4s;bottom:40%;left:35%}.bento-particles.svelte-1nwifdf span:where(.svelte-1nwifdf):nth-child(5){animation-delay:3.2s;bottom:50%;left:60%}@keyframes svelte-1nwifdf-eco-particle{0%,to{opacity:0;transform:translateY(0)}50%{opacity:.6;transform:translateY(-30px)}}.bento-glow.svelte-1nwifdf{opacity:0;pointer-events:none;background:radial-gradient(at bottom,#05f29b14,#0000 70%);height:60%;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}.bento-eco.svelte-1nwifdf:hover .bento-glow:where(.svelte-1nwifdf){opacity:1}.bento-eco-bar.svelte-1nwifdf{border-radius:var(--cw-radius-md);background:#26262a80;border:1px solid #ffffff0d;padding:14px}.eco-bar-head.svelte-1nwifdf{justify-content:space-between;margin-bottom:8px;display:flex}.eco-bar-label.svelte-1nwifdf{color:#71717a;font-size:11px}.eco-bar-val.svelte-1nwifdf{color:#fff6;font-size:11px;font-weight:700;transition:color .4s}.bento-eco.svelte-1nwifdf:hover .eco-bar-val:where(.svelte-1nwifdf){color:#05f29b}.eco-bar-track.svelte-1nwifdf{border-radius:var(--cw-radius-sm);background:#ffffff0f;width:100%;height:6px;overflow:hidden}.bento-eco-fill.svelte-1nwifdf{background:#ffffff26;width:30%;height:100%;transition:width .9s ease-in-out,background .4s}.bento-eco.svelte-1nwifdf:hover .bento-eco-fill:where(.svelte-1nwifdf){background:linear-gradient(90deg,#05f29b,#04c27c);width:85%}.bento-sec.svelte-1nwifdf:hover{border-color:#ef44444d}.bento-sec-ghost.svelte-1nwifdf{opacity:.06;color:#ef4444;pointer-events:none;width:180px;height:180px;transition:opacity .4s,transform .4s;position:absolute;bottom:-10px;right:-10px;transform:rotate(-10deg)}.bento-sec.svelte-1nwifdf:hover .bento-sec-ghost:where(.svelte-1nwifdf){opacity:.12;transform:rotate(0)}.bento-scan-line.svelte-1nwifdf{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ef4444,#0000);height:1px;position:absolute;top:0;left:0;right:0}.bento-sec.svelte-1nwifdf:hover .bento-scan-line:where(.svelte-1nwifdf){opacity:.6;animation:2s ease-in-out infinite svelte-1nwifdf-scan-move}@keyframes svelte-1nwifdf-scan-move{0%,to{transform:translateY(0)}50%{transform:translateY(240px)}}.bento-sec-icon.svelte-1nwifdf{position:relative}.bento-sec-glow.svelte-1nwifdf{border-radius:var(--cw-radius-md);opacity:0;background:radial-gradient(circle,#ef44444d,#0000 70%);transition:opacity .4s;position:absolute;inset:-4px}.bento-sec.svelte-1nwifdf:hover .bento-sec-glow:where(.svelte-1nwifdf){opacity:1}.bento-lock-open.svelte-1nwifdf,.bento-lock-closed.svelte-1nwifdf{color:#ef4444;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.bento-lock-closed.svelte-1nwifdf,.bento-sec.svelte-1nwifdf:hover .bento-lock-open:where(.svelte-1nwifdf){opacity:0}.bento-sec.svelte-1nwifdf:hover .bento-lock-closed:where(.svelte-1nwifdf){opacity:1}.bento-sec.svelte-1nwifdf .bento-content:where(.svelte-1nwifdf){justify-content:flex-start;gap:18px}.bento-bench.svelte-1nwifdf:hover{border-color:#f59e0b4d}.bento-grid-bg.svelte-1nwifdf{pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.bench-chart-svg.svelte-1nwifdf{pointer-events:none;color:#f59e0b2e;width:100%;height:100%;position:absolute;inset:0}.bento-chart-line.svelte-1nwifdf{stroke-dashoffset:0;transition:stroke .4s}.bento-bench.svelte-1nwifdf:hover .bento-chart-line:where(.svelte-1nwifdf){color:#f59e0b80}.bench-content.svelte-1nwifdf{justify-content:flex-start;gap:12px}.bench-desc.svelte-1nwifdf{color:#a1a1aa;margin:0;font-size:14px}.bench-sub.svelte-1nwifdf{color:#71717a;margin:0;font-size:12px}.bench-spacer.svelte-1nwifdf{flex:1}.bench-bars.svelte-1nwifdf{align-items:flex-end;gap:12px;width:140px;height:90px;padding-top:24px;display:flex;position:relative}.bento-bar.svelte-1nwifdf{border-radius:var(--cw-radius-sm) 4px 0 0;width:36px;position:relative}.bento-bar--them.svelte-1nwifdf{background:#71717a80;height:40%}.bento-bar--you.svelte-1nwifdf{background:#f59e0b;height:62%;box-shadow:0 0 18px #f59e0b66}.bench-label.svelte-1nwifdf{white-space:nowrap;font-size:10px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.bench-label--them.svelte-1nwifdf{color:#71717a}.bench-label--you.svelte-1nwifdf{color:#f59e0b;font-weight:700}.bench-baseline.svelte-1nwifdf{border-top:1px dashed #ffffff26;height:1px;position:absolute;top:24px;left:0;right:0}@media (width<=1080px){.bento-grid.svelte-1nwifdf{grid-template-columns:repeat(2,1fr)!important}}@media (width<=620px){.bento-grid.svelte-1nwifdf{grid-template-columns:1fr!important}.bento-grid.svelte-1nwifdf>.bento-card:where(.svelte-1nwifdf){grid-column:span 1!important}}.aud-rail.svelte-180ismy{transition:grid-template-columns .55s var(--cw-ease-out);gap:14px;display:grid}.no-motion .aud-rail.svelte-180ismy{transition:none}.aud-panel.svelte-180ismy{border-radius:var(--cw-radius-xl);background:linear-gradient(#ffffff0a,#ffffff04);border:1px solid #ffffff14;min-width:0;transition:border-color .4s;position:relative;overflow:hidden}.aud-panel.svelte-180ismy:hover{border-color:rgba(var(--acc-rgb), .3)}.aud-panel--open.svelte-180ismy{border-color:rgba(var(--acc-rgb), .32)}.aud-blob.svelte-180ismy{background:radial-gradient(circle, rgba(var(--acc-rgb), .16), transparent 65%);opacity:0;pointer-events:none;border-radius:50%;width:300px;height:300px;transition:opacity .5s;position:absolute;top:-120px;right:-120px}.aud-panel--open.svelte-180ismy .aud-blob:where(.svelte-180ismy){opacity:1}.aud-rest.svelte-180ismy{z-index:2;cursor:pointer;opacity:1;background:0 0;border:none;flex-direction:column;justify-content:space-between;align-items:center;padding:18px 0 16px;transition:opacity .3s;display:flex;position:absolute;inset:0}.aud-panel--open.svelte-180ismy .aud-rest:where(.svelte-180ismy){opacity:0;pointer-events:none}.aud-rest-num.svelte-180ismy{font-family:var(--cw-font-mono);color:#ffffff59;letter-spacing:.08em;font-size:11px;font-weight:700}.aud-rest-title.svelte-180ismy{writing-mode:vertical-rl;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;font-size:13px;font-weight:700;transition:color .25s;transform:rotate(180deg)}.aud-panel.svelte-180ismy:hover .aud-rest-title:where(.svelte-180ismy){color:var(--acc)}.aud-rest-icon.svelte-180ismy{border-radius:var(--cw-radius-md);background:rgba(var(--acc-rgb), .1);border:1px solid rgba(var(--acc-rgb), .28);width:34px;height:34px;transition:transform .3s var(--cw-ease-spring);justify-content:center;align-items:center;display:inline-flex}.aud-panel.svelte-180ismy:hover .aud-rest-icon:where(.svelte-180ismy){transform:scale(1.1)}.aud-body.svelte-180ismy{z-index:1;flex-direction:column;align-items:flex-start;gap:14px;min-width:440px;padding:28px 30px 26px;display:flex;position:relative}.aud-body.svelte-180ismy>:where(.svelte-180ismy){opacity:0;transition:opacity .4s var(--cw-ease-out), transform .4s var(--cw-ease-out);transform:translateY(10px)}.aud-panel--open.svelte-180ismy .aud-body:where(.svelte-180ismy)>:where(.svelte-180ismy){opacity:1;transform:none}.aud-panel--open.svelte-180ismy .aud-body:where(.svelte-180ismy)>:where(.svelte-180ismy):first-child{transition-delay:.12s}.aud-panel--open.svelte-180ismy .aud-body:where(.svelte-180ismy)>:where(.svelte-180ismy):nth-child(2){transition-delay:.19s}.aud-panel--open.svelte-180ismy .aud-body:where(.svelte-180ismy)>:where(.svelte-180ismy):nth-child(3){transition-delay:.26s}.aud-panel--open.svelte-180ismy .aud-body:where(.svelte-180ismy)>:where(.svelte-180ismy):nth-child(4){transition-delay:.33s}.aud-panel--open.svelte-180ismy .aud-body:where(.svelte-180ismy)>:where(.svelte-180ismy):nth-child(5){transition-delay:.4s}.no-motion .aud-body.svelte-180ismy>:where(.svelte-180ismy){opacity:1;transition:none;transform:none}.aud-body-head.svelte-180ismy{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.aud-body-icon.svelte-180ismy{border-radius:var(--cw-radius-md);background:rgba(var(--acc-rgb), .1);border:1px solid rgba(var(--acc-rgb), .28);justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.aud-plan.svelte-180ismy{font-size:10.5px;font-family:var(--cw-font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--cw-radius-full);border:1px solid rgba(var(--acc-rgb), .28);background:rgba(var(--acc-rgb), .09);color:var(--acc);padding:4px 10px;font-weight:700}.aud-plan--future.svelte-180ismy{border-style:dashed}.aud-title.svelte-180ismy{color:#fff;letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700;line-height:1.2}.aud-lede.svelte-180ismy{color:var(--cw-text-secondary);margin:0;font-size:13.5px;line-height:1.6}.aud-points.svelte-180ismy{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.aud-points.svelte-180ismy li:where(.svelte-180ismy){color:#ffffffd9;align-items:center;gap:12px;min-width:0;padding:8px 2px;font-size:13.5px;line-height:1.4;display:flex}.aud-points.svelte-180ismy li:where(.svelte-180ismy)+li:where(.svelte-180ismy){border-top:1px dashed #ffffff12}.aud-pt-icon.svelte-180ismy{border-radius:var(--cw-radius-md);background:rgba(var(--acc-rgb), .07);border:1px solid rgba(var(--acc-rgb), .2);width:28px;height:28px;transition:transform .3s var(--cw-ease-spring);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.aud-points.svelte-180ismy li:where(.svelte-180ismy):hover .aud-pt-icon:where(.svelte-180ismy){transform:scale(1.12)}.aud-pt-text.svelte-180ismy{min-width:0}.aud-tags.svelte-180ismy{flex-wrap:wrap;gap:6px;display:flex}.aud-tag.svelte-180ismy{border-radius:var(--cw-radius-full);color:#ffffffa6;font-size:11px;font-family:var(--cw-font-mono);background:#ffffff09;border:1px solid #ffffff14;padding:3px 9px}.aud-cta.svelte-180ismy{border-radius:var(--cw-radius-btn);background:rgba(var(--acc-rgb), .08);border:1px solid rgba(var(--acc-rgb), .3);color:#fff;white-space:nowrap;height:40px;transition:border-color .2s, background .2s, transform .2s var(--cw-ease-out);align-items:center;gap:7px;margin-top:4px;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.aud-cta.svelte-180ismy:hover{border-color:rgba(var(--acc-rgb), .55);background:rgba(var(--acc-rgb), .14);transform:translateY(-1px)}.aud-cta.svelte-180ismy:active{transform:translateY(0)scale(.97)}.aud-cta.svelte-180ismy svg{transition:transform .25s var(--cw-ease-out)}.aud-cta.svelte-180ismy:hover svg{transform:translate(2px,-2px)}@media (width<=900px){.aud-rail.svelte-180ismy{grid-template-columns:1fr!important}.aud-rest.svelte-180ismy{display:none}.aud-body.svelte-180ismy{min-width:0;padding:22px 20px 20px}.aud-body.svelte-180ismy>:where(.svelte-180ismy){opacity:1;transition:none;transform:none}.aud-blob.svelte-180ismy{opacity:1}}.cw-scale-wide-card.svelte-uk073a{border-radius:var(--cw-radius-xl);background:radial-gradient(120% 100% at 0 0,#a78bfa1f,#0000 55%),linear-gradient(#ffffff0a,#ffffff04);border:1px solid #a78bfa47;padding:30px 32px;position:relative;overflow:hidden}.cw-scale-wide-accent.svelte-uk073a{background:linear-gradient(90deg,#a78bfa80,#38bdf880,#0000);height:2px;position:absolute;top:0;left:0;right:0}.cw-scale-wide.svelte-uk073a{grid-template-columns:minmax(280px,1fr) 1.4fr;align-items:stretch;gap:32px;display:grid}.cw-scale-wide-left.svelte-uk073a{flex-direction:column;gap:14px;display:flex}.cw-scale-eyebrow.svelte-uk073a{font-size:10px;font-family:var(--cw-font-mono);color:#a78bfa;letter-spacing:.18em;text-transform:uppercase;border-radius:var(--cw-radius-full);background:#a78bfa1a;border:1px solid #a78bfa59;align-items:center;gap:8px;width:fit-content;padding:4px 10px;font-weight:700;display:inline-flex}.cw-scale-name.svelte-uk073a{color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.cw-scale-desc.svelte-uk073a{color:#ffffff8c;margin:6px 0 0;font-size:14px;font-style:italic;line-height:1.4}.cw-scale-price-block.svelte-uk073a{margin-top:4px}.cw-scale-struck.svelte-uk073a{color:#fff6;font-size:12.5px;font-family:var(--cw-font-mono);margin-bottom:2px;text-decoration:line-through}.cw-scale-price-row.svelte-uk073a{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.cw-scale-sym.svelte-uk073a{color:#fff9;font-size:22px;font-weight:500}.cw-scale-sym--after.svelte-uk073a{margin-left:2px}.cw-scale-amount.svelte-uk073a{letter-spacing:-.035em;color:#fff;font-size:56px;font-weight:700;line-height:1}.cw-scale-period.svelte-uk073a{color:#ffffff80;margin-left:4px;font-size:14px}.cw-scale-billed.svelte-uk073a{color:#ffffff73;font-size:12px;font-family:var(--cw-font-mono);margin-top:5px}.cw-scale-ctas.svelte-uk073a{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.cw-scale-cta-pri.svelte-uk073a{flex:auto;min-width:0}.cw-scale-cta-trial.svelte-uk073a{border-radius:var(--cw-radius-lg);color:#c4b5fd;cursor:pointer;white-space:nowrap;background:#a78bfa0f;border:1px dashed #a78bfa73;justify-content:center;align-items:center;gap:6px;height:48px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.cw-scale-cta-trial.svelte-uk073a:hover{background:#a78bfa1f;border-color:#a78bfaa6}.cw-scale-note.svelte-uk073a{color:#ffffff6b;font-size:11px;line-height:1.45}.cw-scale-feats-label.svelte-uk073a{align-items:center;gap:12px;margin-bottom:14px;display:flex}.cw-scale-feats-label.svelte-uk073a span:where(.svelte-uk073a):first-child{font-size:9.5px;font-family:var(--cw-font-mono);letter-spacing:.32em;text-transform:uppercase;color:#ffffff6b;font-weight:700}.cw-scale-feats-label.svelte-uk073a span:where(.svelte-uk073a):last-child{background:linear-gradient(90deg,#ffffff24,#0000);flex:1;height:1px}.cw-scale-wide-feats.svelte-uk073a{grid-template-columns:1fr 1fr;gap:10px 16px;margin:0;padding:0;list-style:none;display:grid}.cw-scale-wide-feats.svelte-uk073a li:where(.svelte-uk073a){color:#fffc;align-items:center;gap:10px;font-size:13px;line-height:1.4;display:flex}.cw-scale-feat-icon.svelte-uk073a{border-radius:var(--cw-radius-md);background:#a78bfa1f;border:1px solid #a78bfa47;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}@media (width<=880px){.cw-scale-wide.svelte-uk073a,.cw-scale-wide-feats.svelte-uk073a{grid-template-columns:1fr}}.home-pricing-toggle.svelte-bdhxqx{justify-content:center;margin-bottom:30px;display:flex}.home-pricing-toggle-inner.svelte-bdhxqx{border-radius:var(--cw-radius-lg);background:#ffffff0a;border:1px solid #ffffff1a;align-items:center;gap:4px;padding:4px;display:inline-flex}.home-pricing-billing-btn.svelte-bdhxqx{border-radius:var(--cw-radius-btn);cursor:pointer;color:#ffffff80;background:0 0;border:none;align-items:center;gap:8px;height:36px;padding:0 20px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .18s;display:inline-flex}.home-pricing-billing-btn.active.svelte-bdhxqx{color:#fff;background:#ffffff1f}.home-pricing-badge.svelte-bdhxqx{font-size:9.5px;font-family:var(--cw-font-mono);letter-spacing:.04em;color:#05f29b;border-radius:var(--cw-radius-lg);background:#05f29b1f;padding:2px 7px;font-weight:700}.cw-pricing-grid.svelte-bdhxqx{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.home-pricing-scale.svelte-bdhxqx{margin-top:40px}.home-pricing-trust.svelte-bdhxqx{color:var(--cw-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:26px;font-size:12px;display:flex}.home-pricing-trust.svelte-bdhxqx span:where(.svelte-bdhxqx){align-items:center;gap:6px;display:inline-flex}.home-pricing-more.svelte-bdhxqx{justify-content:center;margin-top:26px;display:flex}@media (width<=1100px){.cw-pricing-grid.svelte-bdhxqx{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin:0 auto}}@media (width<=640px){.cw-pricing-grid.svelte-bdhxqx{grid-template-columns:1fr;max-width:420px}}.home-blog-head.svelte-1ne3vfr{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 32px;margin-bottom:32px;display:flex}.home-blog-head-text.svelte-1ne3vfr{flex:420px;max-width:720px}.home-blog-eyebrow.svelte-1ne3vfr{margin-bottom:12px}.home-blog-title.svelte-1ne3vfr{margin:0 0 10px}.home-blog-sub.svelte-1ne3vfr{margin:0}.home-blog-all.svelte-1ne3vfr{flex-shrink:0}.home-blog-grid.svelte-1ne3vfr{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}@media (width<=960px){.home-blog-grid.svelte-1ne3vfr{grid-template-columns:1fr}}.eco-viz-frame.svelte-1aikkt7{border-left:1px solid #ffffff0f;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.eco-viz-blob.svelte-1aikkt7{filter:blur(85px);pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-90px;right:-70px}.eco-viz-inner.svelte-1aikkt7{z-index:1;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.eco-viz-label.svelte-1aikkt7{flex-shrink:0;align-items:center;gap:8px;margin-bottom:16px;display:flex}.eco-viz-label-dot.svelte-1aikkt7{border-radius:50%;width:7px;height:7px}.eco-viz-label-text.svelte-1aikkt7{font-size:10px;font-family:var(--cw-font-mono);color:#ffffff80;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.insight-body.svelte-1dg8te8{flex:1;align-items:center;gap:22px;min-height:0;display:flex}.insight-ring-wrap.svelte-1dg8te8{flex-shrink:0;width:124px;height:124px;position:relative}.insight-ring.svelte-1dg8te8{transition:stroke .4s}.insight-score.svelte-1dg8te8{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.insight-score-num.svelte-1dg8te8{color:#fff;font-size:36px;font-weight:900;font-family:var(--cw-font-mono);letter-spacing:-.03em;line-height:1}.insight-score-label.svelte-1dg8te8{color:#fff6;font-size:9px;font-family:var(--cw-font-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:3px}.insight-issues.svelte-1dg8te8{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.insight-issue.svelte-1dg8te8{text-align:left;border-radius:var(--cw-radius-md);cursor:pointer;border:1px solid;align-items:center;gap:10px;width:100%;padding:9px 11px;font-family:inherit;transition:all .2s;display:flex}.insight-check.svelte-1dg8te8{border-radius:var(--cw-radius-md);border:1.5px solid;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.insight-issue-label.svelte-1dg8te8{color:#ffffffd1;flex:1;font-size:12.5px;transition:color .2s}.insight-issue-label--done.svelte-1dg8te8{color:#ffffff73;text-decoration:line-through}.insight-issue-pts.svelte-1dg8te8{font-size:11px;font-family:var(--cw-font-mono);font-weight:700}.insight-hint.svelte-1dg8te8{color:#ffffff73;font-size:11.5px;font-family:var(--cw-font-mono);flex-shrink:0;align-items:center;gap:7px;margin-top:16px;display:flex}.insight-hint-success.svelte-1dg8te8{font-weight:700}.cw-eco-section.svelte-bxiim2{padding:100px 0 80px;position:relative}.eco-head.svelte-bxiim2{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:28px;display:flex}.eco-head-text.svelte-bxiim2{flex-direction:column;gap:10px;min-width:0;max-width:680px;display:flex}.eco-h2.svelte-bxiim2{color:#fff;letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(24px,2.7vw,34px);font-weight:800;line-height:1.12}.eco-lede.svelte-bxiim2{color:#ffffff8c;max-width:560px;margin:0;font-size:15px;line-height:1.55}.eco-allbtn.svelte-bxiim2{border-radius:var(--cw-radius-btn);color:#ffffffd1;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1a;align-items:center;gap:7px;height:40px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.eco-allbtn.svelte-bxiim2:hover{color:#fff;background:#05f29b0f;border-color:#05f29b59}.eco-allbtn.svelte-bxiim2 svg{transition:transform .25s var(--cw-ease-out)}.eco-allbtn.svelte-bxiim2:hover svg{transform:translate(3px)}.eco-feature.svelte-bxiim2{border-radius:var(--cw-radius-xl);border:1px solid rgba(var(--acc-rgb), .22);background:linear-gradient(160deg, color-mix(in srgb, var(--cw-surface-card) 60%, transparent), var(--cw-surface-glass-85));min-height:400px;box-shadow:0 24px 60px -34px rgba(var(--acc-rgb), .3);grid-template-columns:.92fr 1.08fr;align-items:stretch;display:grid;position:relative;overflow:hidden}.eco-feature-glow.svelte-bxiim2{background:rgba(var(--acc-rgb), .1);filter:blur(110px);pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;left:-80px}.eco-feature-copy.svelte-bxiim2{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:40px 40px 40px 42px;display:flex;position:relative}.eco-kind.svelte-bxiim2{font-size:12px;font-family:var(--cw-font-mono);letter-spacing:.05em;color:var(--acc);margin-bottom:14px;font-weight:600}.eco-name.svelte-bxiim2{letter-spacing:-.025em;color:#fff;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.08}.eco-tagline.svelte-bxiim2{color:#ffffffd1;margin:12px 0 0;font-size:17px;font-weight:500;line-height:1.4}.eco-desc.svelte-bxiim2{color:#ffffff8f;max-width:460px;margin:12px 0 0;font-size:14.5px;line-height:1.6}.eco-cta-row.svelte-bxiim2{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.eco-feature-visual.svelte-bxiim2{align-items:stretch;min-width:0;display:flex}.eco-feature-visual.svelte-bxiim2>*{width:100%}.eco-grid.svelte-bxiim2{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.eco-card.svelte-bxiim2{border-radius:var(--cw-radius-xl);background:var(--cw-panel-gradient);transition:transform .2s var(--cw-ease-out), border-color .2s, box-shadow .25s;border:1px solid #ffffff12;flex-direction:column;align-items:flex-start;padding:22px 24px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.eco-card.svelte-bxiim2:hover{border-color:rgba(var(--acc-rgb), .4);box-shadow:0 18px 44px -24px rgba(var(--acc-rgb), .4);transform:translateY(-3px)}.no-motion .eco-card.svelte-bxiim2:hover{transform:none}.eco-card-deco.svelte-bxiim2{opacity:.07;pointer-events:none;position:absolute;top:-26px;right:-20px;transform:rotate(12deg)}.eco-card-head.svelte-bxiim2{justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:14px;display:flex}.eco-card-icon.svelte-bxiim2{border-radius:var(--cw-radius-md);background:rgba(var(--acc-rgb), .12);border:1px solid rgba(var(--acc-rgb), .3);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.eco-card-status.svelte-bxiim2{letter-spacing:.05em;color:var(--status-color);align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.eco-card-status-dot.svelte-bxiim2{background:var(--status-color);width:5px;height:5px;box-shadow:0 0 6px var(--status-color);border-radius:50%}.eco-card-name.svelte-bxiim2{letter-spacing:-.015em;color:#fff;margin:0;font-size:18px;font-weight:700}.eco-card-tagline.svelte-bxiim2{color:#ffffff8f;margin:7px 0 0;font-size:13.5px;line-height:1.5}.eco-card-more.svelte-bxiim2{color:var(--acc);align-items:center;gap:6px;margin-top:16px;font-size:12.5px;font-weight:600;display:inline-flex}.eco-card-more.svelte-bxiim2 svg{transition:transform .25s var(--cw-ease-out)}.eco-card.svelte-bxiim2:hover .eco-card-more:where(.svelte-bxiim2) svg{transform:translate(3px)}@media (width<=860px){.eco-feature.svelte-bxiim2{grid-template-columns:1fr;min-height:0}.eco-feature-copy.svelte-bxiim2{padding:26px 24px 22px}.eco-feature-visual.svelte-bxiim2{min-height:380px}}@media (width<=800px){.eco-grid.svelte-bxiim2{grid-template-columns:1fr}}.cw-flow-2col.svelte-lrh373{grid-template-columns:1fr 1.5fr;align-items:stretch;gap:24px;display:grid}.flow-nav.svelte-lrh373{flex-direction:column;gap:8px;height:100%;display:flex}.flow-step-btn.svelte-lrh373{text-align:left;border-radius:var(--cw-radius-lg);background:var(--cw-card-gradient);cursor:pointer;border:1px solid #ffffff14;flex:1;padding:20px 24px;font-family:inherit;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000004d}.flow-step-btn.active.svelte-lrh373{background:linear-gradient(135deg,#05f29b12 0%,#05f29b05 100%);border-color:#05f29b59;box-shadow:0 0 0 1px #05f29b1a,0 4px 20px #0000004d}.flow-step-row.svelte-lrh373{align-items:flex-start;gap:14px;display:flex}.flow-step-num.svelte-lrh373{border-radius:var(--cw-radius-btn);width:36px;height:36px;font-family:var(--cw-font-mono);color:#ffffff4d;background:#ffffff0a;border:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:all .25s;display:inline-flex}.flow-step-num.active.svelte-lrh373{color:var(--cw-energy-mint);background:#05f29b1f;border-color:#05f29b66}.flow-step-title.svelte-lrh373{color:#ffffff8c;margin-bottom:4px;font-size:15px;font-weight:600;transition:color .25s}.flow-step-title.active.svelte-lrh373{color:#fff}.flow-step-desc.svelte-lrh373{color:#ffffff4d;font-size:13px;line-height:1.5;transition:color .25s}.flow-step-desc.active.svelte-lrh373{color:#ffffff80}.flow-panel.svelte-lrh373{border-radius:var(--cw-radius-xl);background:var(--cw-card-gradient);border:1px solid #ffffff1a;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0006,inset 0 1px #ffffff0a}.flow-panel-glow.svelte-lrh373{pointer-events:none;z-index:0;background:linear-gradient(#05f29b0f,#0000);height:120px;position:absolute;top:0;left:0;right:0}.flow-panel-domain.svelte-lrh373{z-index:1;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.fpd-header.svelte-lrh373{background:var(--cw-surface-deep);border-bottom:1px solid #ffffff12;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.fpd-h-left.svelte-lrh373{align-items:center;gap:10px;display:flex}.fpd-h-icon.svelte-lrh373{border-radius:var(--cw-radius-md);background:#05f29b1f;border:1px solid #05f29b47;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.fpd-h-title.svelte-lrh373{color:#fff;font-size:14px;font-weight:700}.fpd-steps.svelte-lrh373{align-items:center;gap:6px;display:flex}.fpd-step.svelte-lrh373{align-items:center;gap:4px;display:flex}.fpd-step-dot.svelte-lrh373{color:#ffffff4d;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:flex}.fpd-step-dot.done.svelte-lrh373{color:var(--cw-energy-mint);background:#05f29b33;border-color:#05f29b4d}.fpd-step-dot.current.svelte-lrh373{background:var(--cw-energy-mint);border-color:var(--cw-energy-mint);color:var(--cw-night-black)}.fpd-step-conn.svelte-lrh373{background:linear-gradient(90deg,#05f29b80,#05f29b1a);border-radius:1px;width:20px;height:2px}.fpd-step-count.svelte-lrh373{border-radius:var(--cw-radius-sm);color:#fff6;font-size:10px;font-family:var(--cw-font-mono);background:#ffffff0f;border:1px solid #ffffff1a;margin-left:6px;padding:2px 7px}.fpd-body.svelte-lrh373{flex-direction:column;flex:1;gap:12px;padding:14px 20px;display:flex;overflow-y:auto}.fpd-url.svelte-lrh373{background:var(--cw-bg-secondary);border-radius:var(--cw-radius-lg);border:2px solid #05f29b80;align-items:center;display:flex;overflow:hidden;box-shadow:0 0 0 3px #05f29b14}.fpd-url-icon.svelte-lrh373{padding:9px 12px}.fpd-url-text.svelte-lrh373{color:var(--cw-energy-mint);font-size:13px;font-family:var(--cw-font-mono);flex:1;padding:9px 0}.fpd-url-check.svelte-lrh373{padding:9px 12px}.fpd-level-label.svelte-lrh373{text-transform:uppercase;letter-spacing:.1em;color:#ffffff4d;margin-bottom:6px;font-size:10px;font-weight:700}.fpd-level-grid.svelte-lrh373{grid-template-columns:1fr 1fr;gap:5px;display:grid}.fpd-level-btn.svelte-lrh373{border-radius:var(--cw-radius-btn);color:#ffffff73;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:8px 11px;font-family:inherit;font-size:12px;font-weight:700;transition:all .2s;display:flex}.fpd-level-btn.active.svelte-lrh373{color:var(--cw-energy-mint);background:#05f29b1a;border-color:#05f29b66}.fpd-level-l.svelte-lrh373{align-items:center;gap:4px;display:flex}.fpd-level-time.svelte-lrh373{color:#ffffff40;font-size:10px;font-weight:400}.fpd-level-time.active.svelte-lrh373{color:#05f29bb3}.fpd-footer.svelte-lrh373{background:var(--cw-surface-deep);border-top:1px solid #ffffff12;flex-shrink:0;align-items:center;gap:10px;padding:12px 20px;display:flex}.fpd-time.svelte-lrh373{border-radius:var(--cw-radius-lg);color:#fff6;background:#ffffff0a;border:1px solid #ffffff12;flex:1;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}.fpd-strong.svelte-lrh373{color:#fff;font-weight:600}.fpd-mint.svelte-lrh373{color:var(--cw-energy-mint);font-weight:600}.flow-panel-scan.svelte-lrh373,.flow-panel-data.svelte-lrh373{z-index:1;flex-direction:column;gap:20px;padding:36px;display:flex;position:relative}.fps-status.svelte-lrh373{color:var(--cw-text-muted);font-size:13px;font-family:var(--cw-font-mono);align-items:center;gap:8px;display:flex}.fps-status-dot.svelte-lrh373{background:#38bdf8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #38bdf8}.fps-tracks.svelte-lrh373{flex-direction:column;gap:10px;display:flex}.flow-track.svelte-lrh373{align-items:center;gap:10px;font-size:12px;display:flex}.flow-track-name.svelte-lrh373{color:#ffffffbf;width:110px;font-family:var(--cw-font-mono);align-items:center;gap:6px;font-size:11px;display:inline-flex}.flow-track-dot.svelte-lrh373{border-radius:50%;flex-shrink:0;width:7px;height:7px}.flow-track-bar.svelte-lrh373{border-radius:var(--cw-radius-xs);background:#ffffff0f;flex:1;height:5px;position:relative;overflow:hidden}.flow-track-fill.svelte-lrh373{border-radius:var(--cw-radius-xs);width:0;height:100%;animation:2.4s ease-out forwards svelte-lrh373-flow-progress;display:block}.flow-track-ms.svelte-lrh373{color:#ffffff73;font-size:10px;font-family:var(--cw-font-mono);text-align:right;width:32px}.flow-chart.svelte-lrh373{align-items:center;gap:20px;display:flex}.flow-chart-svg.svelte-lrh373{flex:1;position:relative}.flow-chart-endcap.svelte-lrh373{position:absolute;top:18%;right:4px}.flow-chart-endcap.svelte-lrh373 .dot:where(.svelte-lrh373){background:#05f29b;border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 10px #05f29b}.flow-chart-endcap.svelte-lrh373 .ring:where(.svelte-lrh373){border:1px solid #05f29b80;border-radius:50%;animation:1.5s ease-out infinite svelte-lrh373-chart-ping;position:absolute;inset:-4px}@keyframes svelte-lrh373-chart-ping{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.flow-chart-stat.svelte-lrh373{flex-direction:column;gap:4px;display:flex}.flow-chart-delta.svelte-lrh373{font-size:24px;font-weight:800;font-family:var(--cw-font-mono);color:#05f29b;letter-spacing:-.02em}.flow-chart-sub.svelte-lrh373{color:#ffffff73;font-size:10px;font-family:var(--cw-font-mono)}.flow-pills.svelte-lrh373{flex-wrap:wrap;gap:6px;display:flex}.flow-pill.svelte-lrh373{border-radius:var(--cw-radius-full);color:#fff9;font-size:10.5px;font-family:var(--cw-font-mono);background:#ffffff0a;border:1px solid #ffffff1a;padding:4px 10px}.cw-pulse.svelte-lrh373{animation:1.4s ease-in-out infinite svelte-lrh373-pulse}@keyframes svelte-lrh373-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes svelte-lrh373-flow-progress{0%{width:0}to{width:100%}}@media (width<=860px){.cw-flow-2col.svelte-lrh373{grid-template-columns:1fr!important}}.home-faq__grid.svelte-jiaitz{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:36px;display:grid}.home-faq__side.svelte-jiaitz{position:sticky;top:88px}.home-faq__title.svelte-jiaitz{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(22px,2.8vw,30px);font-weight:900;line-height:1.15}.home-faq__count.svelte-jiaitz{font-size:12px;font-family:var(--cw-font-mono);color:var(--cw-text-muted);letter-spacing:.04em;margin:14px 0 0}.home-faq__accordion.svelte-jiaitz{padding:4px 0;overflow:hidden}.home-faq__item.svelte-jiaitz{border-top:1px solid #ffffff12}.home-faq__item.svelte-jiaitz:first-child{border-top:none}.home-faq__item[data-open=true].svelte-jiaitz{background:linear-gradient(90deg,#05f29b0a 0%,#0000 48%)}.home-faq__trigger.svelte-jiaitz{text-align:left;cursor:pointer;width:100%;color:var(--cw-text-primary);transition:color .2s var(--cw-ease);background:0 0;border:none;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:16px 20px;font-family:inherit;display:grid}.home-faq__trigger.svelte-jiaitz:hover,.home-faq__trigger.svelte-jiaitz:focus-visible{color:#fff}.home-faq__trigger.svelte-jiaitz:focus-visible{outline-offset:-2px;outline:2px solid #05f29b73}.home-faq__item[data-open=true].svelte-jiaitz .home-faq__trigger:where(.svelte-jiaitz){color:#fff}.home-faq__idx.svelte-jiaitz{font-size:11px;font-family:var(--cw-font-mono);color:#ffffff47;letter-spacing:.06em;transition:color .2s var(--cw-ease);padding-top:2px;font-weight:700}.home-faq__item[data-open=true].svelte-jiaitz .home-faq__idx:where(.svelte-jiaitz){color:#05f29bbf}.home-faq__q.svelte-jiaitz{letter-spacing:-.01em;transition:color .2s var(--cw-ease);font-size:14px;font-weight:700;line-height:1.45}.home-faq__item[data-open=true].svelte-jiaitz .home-faq__q:where(.svelte-jiaitz){color:var(--cw-energy-mint)}.home-faq__toggle.svelte-jiaitz{width:24px;height:24px;transition:background .2s var(--cw-ease), border-color .2s var(--cw-ease), box-shadow .2s var(--cw-ease);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-faq__item[data-open=true].svelte-jiaitz .home-faq__toggle:where(.svelte-jiaitz){background:#05f29b1f;border-color:#05f29b61;box-shadow:0 0 12px #05f29b2e}.home-faq__panel-wrap.svelte-jiaitz{transition:grid-template-rows .28s var(--cw-ease);grid-template-rows:0fr;display:grid}.home-faq__panel-wrap--open.svelte-jiaitz{grid-template-rows:1fr}.home-faq__panel.svelte-jiaitz{overflow:hidden}.home-faq__panel-inner.svelte-jiaitz{min-height:0;padding:0 20px 18px 45px}.home-faq__intro.svelte-jiaitz,.home-faq__outro.svelte-jiaitz,.home-faq__plain.svelte-jiaitz{color:var(--cw-text-secondary);margin:0;font-size:13.5px;line-height:1.65}.home-faq__intro.svelte-jiaitz{margin-bottom:12px}.home-faq__plain.svelte-jiaitz{border-left:2px solid #ffffff1a;padding-left:12px}.home-faq__item[data-open=true].svelte-jiaitz .home-faq__plain:where(.svelte-jiaitz){border-left-color:#05f29b59}.home-faq__outro.svelte-jiaitz{border-radius:var(--cw-radius-md);color:#ffffffc7;background:#05f29b0d;border:1px solid #05f29b24;margin-top:14px;padding:10px 12px;font-size:13px}.home-faq__tools.svelte-jiaitz{flex-wrap:wrap;gap:6px;display:flex}.home-faq__tool-chip.svelte-jiaitz{border-radius:var(--cw-radius-full);background:#ffffff08;border:1px solid #ffffff14;align-items:center;gap:6px;max-width:100%;padding:4px 8px 4px 6px;display:inline-flex}.home-faq__tool-name.svelte-jiaitz{color:#ffffffe0;white-space:nowrap;font-size:11px;font-weight:600}.home-faq__tool-meta.svelte-jiaitz{font-size:9.5px;font-family:var(--cw-font-mono);color:#fff6;white-space:nowrap}.home-faq__diffs.svelte-jiaitz{border-top:1px dashed #ffffff1a;margin-top:14px;padding-top:12px}.home-faq__diffs-title.svelte-jiaitz{font-size:10px;font-family:var(--cw-font-mono);text-transform:uppercase;letter-spacing:.14em;color:#05f29bcc;margin:0 0 10px;font-weight:700}.home-faq__diff-list.svelte-jiaitz{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.home-faq__diff.svelte-jiaitz{border-radius:var(--cw-radius-md);background:#0003;border:1px solid #ffffff0d;align-items:flex-start;gap:8px;min-width:0;padding:8px 10px;display:flex}.home-faq__diff-icon.svelte-jiaitz{border-radius:var(--cw-radius-full);background:#05f29b1a;border:1px solid #05f29b33;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.home-faq__diff-title.svelte-jiaitz{color:#fff;margin-bottom:2px;font-size:12px;font-weight:700;line-height:1.35;display:block}.home-faq__diff-text.svelte-jiaitz{color:var(--cw-text-secondary);margin:0;font-size:12px;line-height:1.5}@media (width<=860px){.home-faq__grid.svelte-jiaitz{grid-template-columns:1fr;gap:28px}.home-faq__side.svelte-jiaitz{text-align:center;position:static}.home-faq__diff-list.svelte-jiaitz{grid-template-columns:1fr}}@media (width<=560px){.home-faq__trigger.svelte-jiaitz{gap:10px;padding:14px 16px}.home-faq__panel-inner.svelte-jiaitz{padding:0 16px 16px}.home-faq__idx.svelte-jiaitz{display:none}}.home-hero.svelte-1uha8ag{background:radial-gradient(ellipse 90% 55% at 50% 100%, #05f29b2e 0%, #05f29b0f 40%, transparent 70%), var(--cw-bg-primary);margin-top:-92px;padding-top:160px;padding-bottom:56px;position:relative;overflow:hidden}.home-hero__fade.svelte-1uha8ag{pointer-events:none;background:linear-gradient(#0000,#05f29b08);height:320px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.home-hero__inner.svelte-1uha8ag>*{animation:svelte-1uha8ag-hero-rise .9s var(--cw-ease-out) both}.home-hero__inner.svelte-1uha8ag>:first-child{animation-delay:50ms}.home-hero__inner.svelte-1uha8ag>:nth-child(2){animation-delay:.16s}.home-hero__inner.svelte-1uha8ag>:nth-child(3){animation-delay:.29s}.home-hero__inner.svelte-1uha8ag>:nth-child(4){animation-delay:.42s}.home-hero__inner.svelte-1uha8ag>:nth-child(5){animation-delay:.62s}@keyframes svelte-1uha8ag-hero-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.no-motion .home-hero__inner.svelte-1uha8ag>*{animation:none}.home-hero__brand.svelte-1uha8ag{letter-spacing:.02em;background:linear-gradient(to bottom right,#fff 30%,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 20px;font-size:28px;font-weight:600;line-height:1}.home-hero__brand-glow.svelte-1uha8ag{-webkit-text-fill-color:#fff;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #fff,0 0 40px #0ff,0 0 80px #0ff,0 0 90px #0ff}.home-hero__h1.svelte-1uha8ag{letter-spacing:-.025em;color:#fff;background:linear-gradient(#fff 55%,#ffffffad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 28px;font-size:clamp(28px,3.6vw,44px);font-weight:600;line-height:1.15}.home-hero__lead.svelte-1uha8ag{color:var(--cw-text-secondary);max-width:620px;margin:0 auto 44px;font-size:clamp(15px,1.6vw,17px);line-height:1.7}.home-hero__cta-primary.svelte-1uha8ag{border-radius:var(--cw-radius-lg);color:#18181b;height:48px;transition:box-shadow .3s, background .3s, transform .2s var(--cw-ease-out);background:linear-gradient(90deg,#05f29b,#04c27c);border:2px solid #05f29b;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #05f29b4d}.home-hero__cta-primary.svelte-1uha8ag:hover{background:linear-gradient(90deg,#04c27c,#05f29b);transform:translateY(-2px);box-shadow:0 8px 30px #05f29b80}.home-hero__cta-primary.svelte-1uha8ag:active{transition-duration:80ms;transform:translateY(0)scale(.97)}.home-hero__cta-primary.svelte-1uha8ag:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:36%;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-18deg)}.home-hero__cta-primary.svelte-1uha8ag:hover:after{animation:svelte-1uha8ag-hero-sheen-sweep .8s var(--cw-ease-out)}.no-motion .home-hero__cta-primary.svelte-1uha8ag:hover:after{animation:none}@keyframes svelte-1uha8ag-hero-sheen-sweep{0%{transform:translate(-160%)skew(-18deg)}to{transform:translate(420%)skew(-18deg)}}.home-hero__cta-primary.svelte-1uha8ag svg,.home-hero__cta-outline.svelte-1uha8ag svg{transition:transform .25s var(--cw-ease-out)}.home-hero__cta-primary.svelte-1uha8ag:hover svg,.home-hero__cta-outline.svelte-1uha8ag:hover svg{transform:translate(3px)}.home-hero__cta-sheen.svelte-1uha8ag{opacity:.2;pointer-events:none;background:linear-gradient(90deg,#ffffff4d,#ffffff1a);position:absolute;inset:0}.home-hero__cta-outline.svelte-1uha8ag{border-radius:var(--cw-radius-lg);height:48px;color:var(--cw-energy-mint);border:2px solid var(--cw-energy-mint);transition:background .2s, box-shadow .2s, transform .2s var(--cw-ease-out);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 10px #05f29b1a}.home-hero__cta-outline.svelte-1uha8ag:hover{background:#05f29b14;transform:translateY(-2px);box-shadow:0 0 20px #05f29b33}.home-hero__cta-outline.svelte-1uha8ag:active{transition-duration:80ms;transform:translateY(0)scale(.97)}.home-hero__scroll-cue.svelte-1uha8ag{cursor:pointer;color:var(--cw-text-muted);background:0 0;border:none;flex-direction:column;align-items:center;gap:12px;margin-top:60px;padding:8px;font-family:inherit;transition:color .25s;display:inline-flex}.home-hero__scroll-cue.svelte-1uha8ag:hover,.home-hero__scroll-cue.svelte-1uha8ag:focus-visible{color:var(--cw-energy-mint)}.home-hero__scroll-mouse.svelte-1uha8ag{opacity:.75;border:2px solid;border-radius:13px;justify-content:center;width:24px;height:38px;padding-top:7px;display:flex}.home-hero__scroll-dot.svelte-1uha8ag{width:4px;height:8px;animation:svelte-1uha8ag-hero-scroll-dot 1.8s var(--cw-ease-out) infinite;background:currentColor;border-radius:2px}@keyframes svelte-1uha8ag-hero-scroll-dot{0%{opacity:0;transform:translateY(0)}25%{opacity:1}75%,to{opacity:0;transform:translateY(12px)}}.no-motion .home-hero__scroll-dot.svelte-1uha8ag{opacity:1;animation:none}.home-hero__scroll-label.svelte-1uha8ag{font-family:var(--cw-font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600}.home-hero__divider.svelte-1uha8ag{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}.home-hero__glow.svelte-1uha8ag{pointer-events:none;background:radial-gradient(70% 100% at 50% 100%,#05f29b40 0%,#0000 70%);width:100%;height:80px;position:absolute;bottom:0;left:0;right:0}
