.frame.svelte-2jzxcn{position:relative;width:100%;max-width:980px;margin:0 auto;border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:var(--shadow-lg);border:1px solid var(--border);overflow:hidden;font-family:var(--font-sans)}.chrome.svelte-2jzxcn{display:flex;align-items:center;gap:var(--space-2);padding:10px 14px;background:var(--bg-muted);border-bottom:1px solid var(--border)}.dot.svelte-2jzxcn{width:12px;height:12px;border-radius:50%}.dot-r.svelte-2jzxcn{background:#ff5f57}.dot-y.svelte-2jzxcn{background:#febc2e}.dot-g.svelte-2jzxcn{background:#28c840}.title.svelte-2jzxcn{flex:1;text-align:center;font-size:var(--text-xs);font-weight:700;color:var(--text-secondary);letter-spacing:.02em}.chrome-spacer.svelte-2jzxcn{width:60px}.body.svelte-2jzxcn{padding:var(--space-6);background:var(--paper)}.head.svelte-2jzxcn{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-5);align-items:center;margin-bottom:var(--space-5)}.head-title.svelte-2jzxcn{font-size:var(--text-3xl);font-weight:800;letter-spacing:-.035em;line-height:1}.head-sub.svelte-2jzxcn{font-size:var(--text-sm);color:var(--text-muted);margin-top:4px}.head-mid.svelte-2jzxcn{display:flex;justify-content:center}.range-pill.svelte-2jzxcn{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:600;padding:6px 14px;border-radius:var(--radius-full);background:var(--bg-muted);color:var(--text-primary);border:1px solid var(--border)}.range-pill.svelte-2jzxcn svg:where(.svelte-2jzxcn){width:14px;height:14px}.head-right.svelte-2jzxcn{display:flex;align-items:center;gap:var(--space-4)}.total-block.svelte-2jzxcn{text-align:right}.total.svelte-2jzxcn{font-size:var(--text-2xl);font-weight:800;letter-spacing:-.025em;line-height:1}.total-sub.svelte-2jzxcn{font-size:var(--text-xs);color:var(--text-muted);margin-top:4px}.recording-pill.svelte-2jzxcn{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border-radius:var(--radius-full);background:var(--card-bg);border:1px solid var(--border)}.rec-dot.svelte-2jzxcn{width:8px;height:8px;border-radius:50%;background:var(--green-500);position:relative;animation:svelte-2jzxcn-rec-pulse 1.6s ease-in-out infinite}@keyframes svelte-2jzxcn-rec-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.rec-dot.svelte-2jzxcn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#16a34a2e;transform:scale(2.25);animation:svelte-2jzxcn-rec-halo 1.6s ease-in-out infinite}@keyframes svelte-2jzxcn-rec-halo{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.rec-dot.svelte-2jzxcn,.rec-dot.svelte-2jzxcn:after{animation:none}}.rec-text.svelte-2jzxcn{display:flex;flex-direction:column;line-height:1.05}.rec-name.svelte-2jzxcn{font-size:var(--text-xs);font-weight:700;color:var(--text-primary)}.rec-time.svelte-2jzxcn{font-size:10px;color:var(--text-muted)}.badges.svelte-2jzxcn{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-2);margin-bottom:var(--space-3)}.badge.svelte-2jzxcn{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-md);background:var(--card-bg);border:1px solid var(--border)}.badge-icon.svelte-2jzxcn{width:22px;height:22px;display:grid;place-items:center;border-radius:6px;flex-shrink:0}.badge-icon.svelte-2jzxcn svg:where(.svelte-2jzxcn){width:12px;height:12px}.badge[data-tone=green].svelte-2jzxcn .badge-icon:where(.svelte-2jzxcn){background:var(--green-100);color:var(--green-600)}.badge[data-tone=cyan].svelte-2jzxcn .badge-icon:where(.svelte-2jzxcn){background:var(--cyan-100);color:var(--cyan-600)}.badge[data-tone=amber].svelte-2jzxcn .badge-icon:where(.svelte-2jzxcn){background:var(--amber-100);color:var(--amber-700)}.badge[data-tone=gray].svelte-2jzxcn .badge-icon:where(.svelte-2jzxcn){background:var(--gray-200);color:var(--gray-500)}.badge[data-tone=mint].svelte-2jzxcn .badge-icon:where(.svelte-2jzxcn){background:var(--green-100);color:var(--green-600);opacity:.8}.badge-meta.svelte-2jzxcn{flex:1;min-width:0}.badge-value.svelte-2jzxcn{font-size:11px;font-weight:700;color:var(--text-primary);white-space:nowrap}.badge-track.svelte-2jzxcn{height:3px;background:var(--gray-200);border-radius:var(--radius-full);margin-top:3px;overflow:hidden}.badge-fill.svelte-2jzxcn{height:100%;border-radius:var(--radius-full)}.badge[data-tone=green].svelte-2jzxcn .badge-fill:where(.svelte-2jzxcn){background:var(--green-500)}.badge[data-tone=cyan].svelte-2jzxcn .badge-fill:where(.svelte-2jzxcn){background:var(--cyan-500)}.badge[data-tone=amber].svelte-2jzxcn .badge-fill:where(.svelte-2jzxcn){background:var(--amber-500)}.badge[data-tone=mint].svelte-2jzxcn .badge-fill:where(.svelte-2jzxcn){background:var(--green-400)}.badge[data-tone=gray].svelte-2jzxcn .badge-fill:where(.svelte-2jzxcn){background:var(--gray-400)}.reminders.svelte-2jzxcn{display:flex;align-items:center;gap:8px;padding:8px 0;font-size:var(--text-xs);color:var(--text-muted);margin-bottom:var(--space-3)}.reminders.svelte-2jzxcn svg:where(.svelte-2jzxcn){width:14px;height:14px}.reminder-cta.svelte-2jzxcn{margin-left:auto;color:var(--brand-purple-ink);font-weight:600}.app-pills.svelte-2jzxcn{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-2);margin-bottom:var(--space-5)}.app-pill.svelte-2jzxcn{display:flex;align-items:center;gap:8px;padding:8px;border-radius:var(--radius-md);background:var(--card-bg);border:1px solid var(--border);min-width:0}.app-pill.active.svelte-2jzxcn{border-color:var(--amber-200);box-shadow:inset 0 0 0 1px var(--amber-200)}.app-pill-icon.svelte-2jzxcn{width:22px;height:22px;flex-shrink:0;display:grid;place-items:center;border-radius:5px;color:#fff;font-weight:800;font-size:10px}.app-pill-meta.svelte-2jzxcn{min-width:0;flex:1}.app-pill-name.svelte-2jzxcn{font-size:11px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}.app-pill-time.svelte-2jzxcn{font-size:10px;color:var(--text-muted);line-height:1.1}.timeline.svelte-2jzxcn{position:relative;height:110px;background:var(--gray-100);border-radius:var(--radius-md);padding:12px 8px;overflow:hidden;margin-bottom:6px}.grid.svelte-2jzxcn{display:grid;grid-template-columns:repeat(24,1fr);gap:1px;height:100%}.col.svelte-2jzxcn{display:flex;align-items:stretch;animation:svelte-2jzxcn-col-fade .6s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--col-idx) * 25ms)}@keyframes svelte-2jzxcn-col-fade{0%{opacity:0;transform:scaleY(.4);transform-origin:bottom}to{opacity:1;transform:none}}.col-fill.svelte-2jzxcn{width:100%;display:flex;flex-direction:column-reverse;justify-content:flex-start;gap:1px}.seg.svelte-2jzxcn{width:100%;min-height:1px}.hours.svelte-2jzxcn{display:flex;justify-content:space-between;padding:4px 4px 0;font-size:10px;color:var(--text-muted);letter-spacing:.04em}.apps-section.svelte-2jzxcn{margin-top:var(--space-5);display:flex;flex-direction:column;gap:6px}.apps-header.svelte-2jzxcn{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--text-sm);color:var(--text-muted);padding-bottom:4px}.apps-title.svelte-2jzxcn{font-weight:700;color:var(--text-primary)}.apps-count.svelte-2jzxcn{font-size:var(--text-xs)}.app-row.svelte-2jzxcn{display:grid;grid-template-columns:14px 22px 110px 1fr 60px;align-items:center;gap:10px;padding:8px 4px}.chevron.svelte-2jzxcn{width:12px;height:12px;color:var(--text-muted)}.row-icon.svelte-2jzxcn{width:22px;height:22px;display:grid;place-items:center;border-radius:5px;color:#fff;font-weight:800;font-size:10px}.row-name.svelte-2jzxcn{font-size:var(--text-sm);font-weight:600;color:var(--text-primary)}.row-bar.svelte-2jzxcn{height:4px;background:var(--gray-200);border-radius:var(--radius-full);overflow:hidden}.row-fill.svelte-2jzxcn{height:100%;border-radius:var(--radius-full);animation:svelte-2jzxcn-row-grow .9s cubic-bezier(.2,.8,.2,1) .5s backwards}@keyframes svelte-2jzxcn-row-grow{0%{width:0!important}}.row-time.svelte-2jzxcn{font-size:var(--text-sm);font-weight:600;color:var(--text-secondary);text-align:right}@media(max-width:768px){.head.svelte-2jzxcn{grid-template-columns:1fr;gap:var(--space-3)}.head-mid.svelte-2jzxcn{justify-content:flex-start}.head-right.svelte-2jzxcn{justify-content:space-between}.badges.svelte-2jzxcn{grid-template-columns:repeat(3,1fr)}.app-pills.svelte-2jzxcn{grid-template-columns:repeat(4,1fr)}.app-pills.svelte-2jzxcn .app-pill:where(.svelte-2jzxcn):nth-child(n+5){display:none}.app-row.svelte-2jzxcn{grid-template-columns:12px 20px 80px 1fr 50px;gap:6px}}@media(max-width:480px){.app-pills.svelte-2jzxcn{grid-template-columns:repeat(3,1fr)}.app-pills.svelte-2jzxcn .app-pill:where(.svelte-2jzxcn):nth-child(n+4){display:none}.app-pill-name.svelte-2jzxcn{overflow:visible;text-overflow:clip}}.hero.svelte-1q37ri0{position:relative;padding:var(--space-20) var(--space-6) var(--space-12);text-align:center;overflow:hidden;isolation:isolate}.bg-glow.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.glow.svelte-1q37ri0{position:absolute;border-radius:50%;filter:blur(80px);opacity:.32}.glow-purple.svelte-1q37ri0{width:540px;height:540px;left:8%;top:-120px;background:var(--brand-purple)}.glow-amber.svelte-1q37ri0{width:380px;height:380px;right:14%;top:-40px;background:var(--amber-400);opacity:.22}.glow-cyan.svelte-1q37ri0{width:460px;height:460px;left:50%;top:-80px;background:var(--brand-blue);transform:translate(-50%);opacity:.18}@media(prefers-color-scheme:dark){.glow-purple.svelte-1q37ri0{opacity:.36}.glow-amber.svelte-1q37ri0{opacity:.18}.glow-cyan.svelte-1q37ri0{opacity:.26}}.hero-inner.svelte-1q37ri0{position:relative;max-width:760px;margin:0 auto var(--space-16)}.badge.svelte-1q37ri0{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;color:var(--amber-700);background:var(--amber-50);border:1px solid var(--amber-200);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);margin-bottom:var(--space-8)}.badge-dot.svelte-1q37ri0{width:6px;height:6px;border-radius:50%;background:var(--amber-500)}h1.svelte-1q37ri0{font-size:var(--text-display);font-weight:800;letter-spacing:var(--tracking-display);line-height:1.04;color:var(--text-primary);margin-bottom:var(--space-6)}.accent.svelte-1q37ri0{background:var(--brand-gradient-ink);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle.svelte-1q37ri0{font-size:var(--text-lg);line-height:1.55;color:var(--text-secondary);max-width:640px;margin:0 auto var(--space-6)}.subtitle.svelte-1q37ri0 strong:where(.svelte-1q37ri0){color:var(--text-primary);font-weight:600}.actions.svelte-1q37ri0{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap;margin-bottom:var(--space-5)}.price-line.svelte-1q37ri0{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-1)}.trial-line.svelte-1q37ri0{font-size:var(--text-sm);color:var(--text-muted)}.mock-wrap.svelte-1q37ri0{position:relative;max-width:1020px;margin:0 auto;padding:0 var(--space-2)}@media(max-width:640px){.hero.svelte-1q37ri0{padding:var(--space-16) var(--space-4) var(--space-10)}.actions.svelte-1q37ri0 .btn:where(.svelte-1q37ri0){width:100%;justify-content:center}}.hook.svelte-1vn5r48{padding:var(--space-24) var(--space-6);background:var(--bg-subtle);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.container.svelte-1vn5r48{max-width:880px;margin:0 auto}.copy.svelte-1vn5r48{text-align:center;margin-bottom:var(--space-16)}h2.svelte-1vn5r48{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--tracking-display);line-height:1.08}.rows.svelte-1vn5r48{display:flex;flex-direction:column;gap:var(--space-5)}.row.svelte-1vn5r48{display:flex;gap:var(--space-5);align-items:flex-start;padding:var(--space-5) var(--space-6);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-md)}.row.good.svelte-1vn5r48{border-color:color-mix(in srgb,var(--green-600) 30%,var(--border));background:linear-gradient(135deg,var(--green-tint),transparent 60%),var(--card-bg)}.row-icon.svelte-1vn5r48{flex-shrink:0;width:36px;height:36px;display:grid;place-items:center;border-radius:var(--radius-sm)}.row-icon.svelte-1vn5r48 svg:where(.svelte-1vn5r48){width:18px;height:18px}.row-bad.svelte-1vn5r48{background:var(--red-tint);color:var(--red-500)}.row-good.svelte-1vn5r48{background:var(--green-tint);color:var(--green-600)}.row-text.svelte-1vn5r48 h3:where(.svelte-1vn5r48){font-size:var(--text-base);font-weight:700;letter-spacing:-.01em;margin-bottom:4px}.row-text.svelte-1vn5r48 p:where(.svelte-1vn5r48){font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6}.row.good.svelte-1vn5r48 .row-text:where(.svelte-1vn5r48) h3:where(.svelte-1vn5r48){font-size:var(--text-lg)}.row.good.svelte-1vn5r48 .row-text:where(.svelte-1vn5r48) p:where(.svelte-1vn5r48){font-size:var(--text-base)}.divider.svelte-1vn5r48{display:flex;align-items:center;gap:var(--space-4);margin:var(--space-4) 0}.divider.svelte-1vn5r48:before,.divider.svelte-1vn5r48:after{content:"";flex:1;height:1px;background:var(--border)}.divider.svelte-1vn5r48 span:where(.svelte-1vn5r48){font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}.how.svelte-1e6pjgp{padding:var(--space-24) var(--space-6)}.container.svelte-1e6pjgp{max-width:var(--max-width);margin:0 auto;text-align:center}h2.svelte-1e6pjgp{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--tracking-display);margin-bottom:var(--space-16)}.steps.svelte-1e6pjgp{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);text-align:left}.step.svelte-1e6pjgp{position:relative;padding:var(--space-8) var(--space-6);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);transition:box-shadow var(--transition),transform var(--transition),border-color var(--transition)}.step.svelte-1e6pjgp:hover{box-shadow:var(--shadow-md);transform:translateY(-3px);border-color:var(--indigo-200)}.step-number.svelte-1e6pjgp{display:inline-block;font-size:var(--text-xs);font-weight:700;letter-spacing:.18em;color:var(--brand-purple-ink);margin-bottom:var(--space-5)}h3.svelte-1e6pjgp{font-size:var(--text-xl);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-2)}.step.svelte-1e6pjgp p:where(.svelte-1e6pjgp){font-size:var(--text-base);color:var(--text-secondary);line-height:1.6}@media(max-width:768px){.steps.svelte-1e6pjgp{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.vis-card.svelte-1eiqjry{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-card)}.mono.svelte-1eiqjry{font-family:var(--font-mono)}.timeline.svelte-1eiqjry{display:flex;flex-direction:column;gap:var(--space-5)}.track-row.svelte-1eiqjry{display:flex;align-items:center;gap:var(--space-3)}.hour-label.svelte-1eiqjry{font-size:var(--text-xs);color:var(--text-muted);font-weight:600}.track.svelte-1eiqjry{flex:1;position:relative;height:56px;background:var(--gray-100);border-radius:var(--radius-sm);overflow:hidden}.bar.svelte-1eiqjry{position:absolute;top:8px;bottom:8px;border-radius:3px}.selection-window.svelte-1eiqjry{position:absolute;top:0;bottom:0;left:30%;width:28%;background:#f59e0b29;border-left:2px solid var(--amber-500);border-right:2px solid var(--amber-500);pointer-events:none}.sel-handle.svelte-1eiqjry{position:absolute;top:50%;transform:translateY(-50%);width:4px;height:14px;background:var(--amber-500);border-radius:2px}.sel-handle.left.svelte-1eiqjry{left:-3px}.sel-handle.right.svelte-1eiqjry{right:-3px}.readout.svelte-1eiqjry{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.readout-row.svelte-1eiqjry{display:flex;justify-content:space-between;font-size:var(--text-sm)}.readout-label.svelte-1eiqjry{color:var(--text-muted);font-weight:500}.readout-value.svelte-1eiqjry{color:var(--text-primary);font-weight:600}.readout-value.mono.svelte-1eiqjry{font-family:var(--font-mono);font-size:var(--text-xs)}.drill.svelte-1eiqjry{display:flex;flex-direction:column}.parent.svelte-1eiqjry{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-muted);border-radius:var(--radius-sm);margin-bottom:var(--space-3)}.parent-icon.svelte-1eiqjry{width:28px;height:28px;display:grid;place-items:center;color:#fff;border-radius:6px;font-weight:800;font-size:var(--text-xs)}.parent-name.svelte-1eiqjry{flex:1;font-size:var(--text-sm);font-weight:700}.parent-time.svelte-1eiqjry{font-size:var(--text-sm);font-weight:700;color:var(--cyan-700)}.chevron.svelte-1eiqjry{width:14px;height:14px;color:var(--text-muted);transform:rotate(180deg)}.children.svelte-1eiqjry{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-6);border-left:2px dashed var(--border);margin-left:14px}.child.svelte-1eiqjry{display:grid;grid-template-columns:1fr 80px 50px;align-items:center;gap:var(--space-3);font-size:var(--text-xs);padding:4px 0}.child-name.svelte-1eiqjry{color:var(--text-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-mono)}.child-bar.svelte-1eiqjry{height:5px;background:var(--bg-muted);border-radius:var(--radius-full);overflow:hidden}.child-fill.svelte-1eiqjry{height:100%}.child-time.svelte-1eiqjry{color:var(--text-secondary);font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.mcp-card.svelte-1eiqjry{--mock-accent: var(--accent-500);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.mcp-bubble.svelte-1eiqjry{display:flex;align-items:flex-start;gap:var(--space-3);max-width:88%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-light);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.5}.mcp-user.svelte-1eiqjry{align-self:flex-end;background:var(--accent-50);border-color:var(--accent-200);color:var(--text-primary)}.mcp-assistant.svelte-1eiqjry{align-self:flex-start;background:var(--bg-subtle);color:var(--text-primary)}.mcp-avatar.svelte-1eiqjry{width:24px;height:24px;flex-shrink:0;display:grid;place-items:center;border-radius:var(--radius-full);background:var(--accent-100);color:var(--accent-700)}.mcp-avatar.svelte-1eiqjry svg:where(.svelte-1eiqjry){width:14px;height:14px}.mcp-mark.svelte-1eiqjry{background:var(--mock-accent);color:#fff}.mcp-tools.svelte-1eiqjry{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-left:var(--space-3)}.mcp-tool.svelte-1eiqjry,.mcp-footer.svelte-1eiqjry{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--accent-200);border-radius:var(--radius-full);background:var(--accent-50);color:var(--accent-700);font-family:var(--font-mono);font-size:10px;font-weight:700}.mcp-tool.svelte-1eiqjry{padding:5px 9px}.mcp-tool.svelte-1eiqjry svg:where(.svelte-1eiqjry){width:12px;height:12px}.mcp-footer.svelte-1eiqjry{align-self:flex-start;padding:6px 10px;margin-top:var(--space-1);color:var(--text-secondary);border-color:var(--border-light);background:var(--bg-subtle)}.mcp-status-dot.svelte-1eiqjry{width:6px;height:6px;border-radius:50%;background:var(--mock-accent)}.breaks.svelte-1eiqjry{padding:0;overflow:hidden;background:var(--navy-900);color:#fff;border-color:var(--navy-700)}.bk-head.svelte-1eiqjry{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--space-6) var(--space-6) var(--space-4)}.bk-title.svelte-1eiqjry{font-size:var(--text-2xl);font-weight:800;letter-spacing:-.025em;color:#fff;line-height:1}.bk-sub.svelte-1eiqjry{font-size:var(--text-xs);color:var(--navy-text-muted);margin-top:6px}.bk-timer.svelte-1eiqjry{position:relative;width:56px;height:56px;flex-shrink:0}.bk-timer.svelte-1eiqjry svg:where(.svelte-1eiqjry){width:100%;height:100%}.bk-timer-text.svelte-1eiqjry{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:13px;font-weight:700;color:#fff}.bk-cards.svelte-1eiqjry{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 var(--space-4)}.bk-card.svelte-1eiqjry{background:var(--navy-800);border:1px solid var(--navy-700);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:8px}.bk-photo.svelte-1eiqjry{position:relative;height:110px;border-radius:var(--radius-sm);overflow:hidden;margin-bottom:4px;background:var(--navy-700)}.bk-video.svelte-1eiqjry{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.bk-video.svelte-1eiqjry::-webkit-media-controls,.bk-video.svelte-1eiqjry::-webkit-media-controls-overlay-play-button,.bk-video.svelte-1eiqjry::-webkit-media-controls-start-playback-button,.bk-video.svelte-1eiqjry::-webkit-media-controls-panel,.bk-video.svelte-1eiqjry::-webkit-media-controls-enclosure{display:none!important;-webkit-appearance:none}.bk-photo-tint.svelte-1eiqjry{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:soft-light;opacity:.5}.bk-photo-tint[data-tone=cyan].svelte-1eiqjry{background:linear-gradient(135deg,transparent 0%,var(--cyan-500) 100%)}.bk-photo-tint[data-tone=coral].svelte-1eiqjry{background:linear-gradient(135deg,transparent 0%,var(--coral-500) 100%)}.bk-photo-tint[data-tone=amber].svelte-1eiqjry{background:linear-gradient(135deg,transparent 0%,var(--amber-500) 100%)}.bk-pill.svelte-1eiqjry{display:inline-flex;align-items:center;gap:6px;font-size:9px;font-weight:800;letter-spacing:.08em;padding:4px 10px;border-radius:var(--radius-full);align-self:flex-start;border:1px solid}.bk-pill[data-tone=cyan].svelte-1eiqjry{background:#22d3ee1f;border-color:#22d3ee66;color:var(--cyan-200)}.bk-pill[data-tone=coral].svelte-1eiqjry{background:#f472b61f;border-color:#f472b666;color:var(--coral-200)}.bk-pill[data-tone=amber].svelte-1eiqjry{background:#fbbf241f;border-color:#fbbf2466;color:var(--amber-200)}.bk-pill-dot.svelte-1eiqjry{width:6px;height:6px;border-radius:50%;background:currentColor}.bk-card-title.svelte-1eiqjry{font-size:13px;font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.3}.bk-card-body.svelte-1eiqjry{font-size:11px;color:var(--navy-text-muted);line-height:1.45}.bk-bullets.svelte-1eiqjry{list-style:none;display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--navy-text-muted);margin-bottom:4px}.bk-bullets.svelte-1eiqjry li:where(.svelte-1eiqjry){padding-left:12px;position:relative;line-height:1.45}.bk-bullets.svelte-1eiqjry li:where(.svelte-1eiqjry):before{content:"•";position:absolute;left:2px;color:#fff6}.bk-actions.svelte-1eiqjry{display:flex;gap:6px;margin-top:auto}.bk-btn.svelte-1eiqjry{flex:1;font-size:11px;font-weight:700;padding:7px;border-radius:6px;background:var(--navy-700);color:#fff;border:1px solid var(--navy-600)}.bk-btn.svelte-1eiqjry{text-align:center}.bk-skip.svelte-1eiqjry{color:var(--navy-text-muted)}.bk-foot.svelte-1eiqjry{display:flex;justify-content:center;gap:10px;padding:var(--space-4) var(--space-6)}.bk-foot-btn.svelte-1eiqjry{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;font-size:12px;font-weight:700;border-radius:var(--radius-sm);border:1px solid}.bk-foot-btn.svelte-1eiqjry svg:where(.svelte-1eiqjry){width:12px;height:12px}.bk-foot-did.svelte-1eiqjry{color:var(--green-400);background:#34d39914;border-color:#34d39980}.bk-foot-skip.svelte-1eiqjry{color:var(--navy-text-muted);background:transparent;border-color:var(--navy-700)}.bk-motion.svelte-1eiqjry{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--navy-600);border-radius:var(--radius-full);background:var(--navy-700);color:#fff;cursor:pointer;transition:background var(--transition)}.bk-motion.svelte-1eiqjry:hover{background:var(--navy-600)}.bk-motion.svelte-1eiqjry svg:where(.svelte-1eiqjry){width:12px;height:12px}.bk-note.svelte-1eiqjry{text-align:center;font-size:10px;color:var(--navy-text-muted);padding:0 var(--space-6) var(--space-5)}.lid-vis.svelte-1eiqjry{background:linear-gradient(180deg,var(--navy-800) 0%,var(--navy-900) 100%);color:#fff;border-color:var(--navy-700);display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6)}.lid-stage.svelte-1eiqjry{position:relative;display:grid;place-items:center;padding:var(--space-8) 0 var(--space-6)}.lid-glow.svelte-1eiqjry{position:absolute;width:320px;height:320px;background:radial-gradient(circle,rgba(251,191,36,.16) 0%,transparent 60%);border-radius:50%;animation:svelte-1eiqjry-lid-pulse 3s ease-in-out infinite}@keyframes svelte-1eiqjry-lid-pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}.lid-laptop.svelte-1eiqjry{position:relative;width:min(380px,100%);filter:drop-shadow(0 30px 50px rgba(0,0,0,.5))}.lid-status.svelte-1eiqjry{width:100%;height:26px;border-radius:var(--radius-xs) var(--radius-xs) 6px 6px;background:linear-gradient(180deg,#2a3354,#1a223d);display:flex;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden}.lid-status.svelte-1eiqjry:after{content:"";position:absolute;bottom:0;left:0;right:0;height:6px;background:#0006}.lid-dot.svelte-1eiqjry{width:6px;height:6px;background:var(--amber-400);border-radius:50%;box-shadow:0 0 12px var(--amber-400);animation:svelte-1eiqjry-lid-dot-pulse 2s ease-in-out infinite;z-index:1}@keyframes svelte-1eiqjry-lid-dot-pulse{0%,to{opacity:1}50%{opacity:.4}}.lid-status-text.svelte-1eiqjry{font-size:9px;font-weight:800;letter-spacing:.16em;color:#ffffffeb;font-family:var(--font-mono);z-index:1}.lid-base.svelte-1eiqjry{width:110%;height:6px;margin:-3px auto 0;border-radius:0 0 8px 8px;background:linear-gradient(180deg,#1a223d,#0c1224)}.lid-toggle.svelte-1eiqjry{background:var(--navy-800);border:1px solid var(--navy-700);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5)}.toggle-row.svelte-1eiqjry{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.toggle-meta.svelte-1eiqjry{min-width:0;flex:1}.toggle-label.svelte-1eiqjry{font-size:var(--text-base);font-weight:700;color:#fff;line-height:1.2}.toggle-sub.svelte-1eiqjry{font-size:11px;color:var(--navy-text-muted);margin-top:4px}.toggle-pill.svelte-1eiqjry{flex-shrink:0;width:44px;height:26px;border-radius:var(--radius-full);background:var(--amber-500);position:relative;box-shadow:0 0 0 3px #fbbf242e}.toggle-knob.svelte-1eiqjry{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d}.lid-caveat.svelte-1eiqjry{display:flex;align-items:flex-start;gap:8px;padding:10px var(--space-4);font-size:11px;color:var(--navy-text-muted);line-height:1.5}.caveat-icon.svelte-1eiqjry{flex-shrink:0;width:14px;height:14px;color:var(--amber-400);margin-top:1px}.lid-tip.svelte-1eiqjry{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--navy-700);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--navy-text-muted);line-height:1.5}.lid-code.svelte-1eiqjry{flex-shrink:0;font-family:var(--font-mono);font-size:11px;color:var(--amber-200);background:#0000004d;padding:4px 8px;border-radius:var(--radius-xs)}@media(max-width:480px){.children.svelte-1eiqjry{padding-left:var(--space-3)}.bk-cards.svelte-1eiqjry{grid-template-columns:1fr}.bk-cards.svelte-1eiqjry>.bk-card:where(.svelte-1eiqjry):nth-child(n+2){display:none}}.fs-card.svelte-1eiqjry{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.fs-head.svelte-1eiqjry{display:flex;align-items:center;gap:var(--space-4)}.fs-ring.svelte-1eiqjry{position:relative;width:72px;height:72px;flex-shrink:0}.fs-ring.svelte-1eiqjry svg:where(.svelte-1eiqjry){width:72px;height:72px}.fs-ring-num.svelte-1eiqjry{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:1.5rem;font-weight:800;color:var(--text-primary)}.fs-eyebrow.svelte-1eiqjry{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary)}.fs-verdict.svelte-1eiqjry{font-size:var(--text-xl);font-weight:800;color:#16a34a;letter-spacing:-.02em}.fs-sub.svelte-1eiqjry{font-size:var(--text-sm);color:var(--text-secondary);margin-top:2px}.fs-bar.svelte-1eiqjry{display:flex;height:12px;border-radius:var(--radius-full);overflow:hidden;gap:2px}.fs-bar.svelte-1eiqjry span:where(.svelte-1eiqjry){display:block}.fs-legend.svelte-1eiqjry{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--text-secondary)}.fs-legend.svelte-1eiqjry span:where(.svelte-1eiqjry){display:inline-flex;align-items:center;gap:6px}.fs-legend.svelte-1eiqjry i:where(.svelte-1eiqjry){width:9px;height:9px;border-radius:3px;flex-shrink:0}.fs-rules.svelte-1eiqjry{display:flex;flex-direction:column;gap:var(--space-2)}.fs-rule.svelte-1eiqjry{display:flex;align-items:center;gap:var(--space-3);background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:8px 12px}.fs-dom.svelte-1eiqjry{font-size:var(--text-sm);color:var(--text-primary);flex-shrink:0}.fs-arrow.svelte-1eiqjry{width:14px;height:14px;color:var(--text-secondary);flex-shrink:0}.fs-cat.svelte-1eiqjry{font-size:var(--text-sm);font-weight:600;color:var(--c)}.fs-cat.svelte-1eiqjry:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--c);margin-right:6px;vertical-align:middle}.fs-tag.svelte-1eiqjry{margin-left:auto;font-size:var(--text-xs);font-weight:700;padding:2px 8px;border-radius:var(--radius-full);font-variant-numeric:tabular-nums}.fs-up.svelte-1eiqjry{background:#16a34a1f;color:#16a34a}.fs-down.svelte-1eiqjry{background:#ea580c1f;color:#ea580c}.fs-note.svelte-1eiqjry{font-size:var(--text-sm);color:var(--text-secondary);font-style:italic;margin:0}.energy-card.svelte-1eiqjry{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.energy-head.svelte-1eiqjry{display:flex;align-items:center;gap:var(--space-4)}.energy-mark.svelte-1eiqjry{width:56px;height:56px;flex-shrink:0;display:grid;place-items:center;border:1px solid var(--amber-200);border-radius:var(--radius-full);background:var(--amber-50);color:var(--amber-700);font-size:var(--text-xl)}.energy-head-copy.svelte-1eiqjry{flex:1;min-width:0}.energy-eyebrow.svelte-1eiqjry{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary)}.energy-verdict.svelte-1eiqjry{font-size:var(--text-xl);font-weight:800;color:var(--amber-700);letter-spacing:-.02em}.energy-score.svelte-1eiqjry{font-size:2.5rem;font-weight:800;line-height:1;color:var(--text-primary)}.energy-progress.svelte-1eiqjry{height:14px;overflow:hidden;border-radius:var(--radius-full);background:var(--bg-muted)}.energy-progress-fill.svelte-1eiqjry{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--coral-500),var(--amber-500))}.energy-scale.svelte-1eiqjry{display:grid;grid-template-columns:1fr auto auto;gap:var(--space-4);margin-top:calc(var(--space-4) * -1);font-size:var(--text-xs);font-weight:600;color:var(--text-muted)}.energy-status.svelte-1eiqjry{display:flex;align-items:flex-start;gap:var(--space-3);margin:0;padding:var(--space-4);border:1px solid var(--amber-200);border-radius:var(--radius-md);background:var(--amber-50);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.energy-status.svelte-1eiqjry strong:where(.svelte-1eiqjry){color:var(--text-primary)}.energy-status-dot.svelte-1eiqjry{width:8px;height:8px;flex-shrink:0;margin-top:6px;border-radius:50%;background:var(--amber-500)}@media(prefers-reduced-motion:reduce){.lid-glow.svelte-1eiqjry,.lid-dot.svelte-1eiqjry{animation:none}}.feature.svelte-1bf1imq{padding:var(--space-24) var(--space-6);border-top:1px solid var(--border-light)}.feature.shaded.svelte-1bf1imq{background:var(--bg-subtle)}.container.svelte-1bf1imq{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr 1.05fr;gap:var(--space-16);align-items:center}.feature.reverse.svelte-1bf1imq .container:where(.svelte-1bf1imq){grid-template-columns:1.05fr 1fr}.feature.reverse.svelte-1bf1imq .copy:where(.svelte-1bf1imq){order:2}.feature.reverse.svelte-1bf1imq .visual:where(.svelte-1bf1imq){order:1}[data-tone=cyan].svelte-1bf1imq .eyebrow:where(.svelte-1bf1imq){color:var(--cyan-700)}[data-tone=coral].svelte-1bf1imq .eyebrow:where(.svelte-1bf1imq){color:var(--coral-700)}[data-tone=amber].svelte-1bf1imq .eyebrow:where(.svelte-1bf1imq){color:var(--amber-700)}[data-tone=indigo].svelte-1bf1imq .eyebrow:where(.svelte-1bf1imq){color:var(--indigo-600)}[data-tone=emerald].svelte-1bf1imq .eyebrow:where(.svelte-1bf1imq){color:var(--green-600)}h2.svelte-1bf1imq{font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:800;letter-spacing:var(--tracking-display);line-height:1.1;margin-bottom:var(--space-5)}.description.svelte-1bf1imq{font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-6);line-height:1.6}.bullets.svelte-1bf1imq{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.bullets.svelte-1bf1imq li:where(.svelte-1bf1imq){display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--text-base);color:var(--text-primary);line-height:1.55}.check.svelte-1bf1imq{flex-shrink:0;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--indigo-100);color:var(--indigo-700);margin-top:2px}[data-tone=cyan].svelte-1bf1imq .check:where(.svelte-1bf1imq){background:var(--cyan-100);color:var(--cyan-700)}[data-tone=coral].svelte-1bf1imq .check:where(.svelte-1bf1imq){background:var(--coral-100);color:var(--coral-700)}[data-tone=amber].svelte-1bf1imq .check:where(.svelte-1bf1imq){background:var(--amber-100);color:var(--amber-700)}[data-tone=purple].svelte-1bf1imq .check:where(.svelte-1bf1imq){background:var(--indigo-100);color:var(--indigo-700)}[data-tone=emerald].svelte-1bf1imq .check:where(.svelte-1bf1imq){background:color-mix(in srgb,var(--green-600) 12%,transparent);color:var(--green-600)}.check.svelte-1bf1imq svg:where(.svelte-1bf1imq){width:12px;height:12px}.visual.svelte-1bf1imq{min-height:320px}@media(max-width:880px){.container.svelte-1bf1imq,.feature.reverse.svelte-1bf1imq .container:where(.svelte-1bf1imq){grid-template-columns:1fr;gap:var(--space-10)}.feature.reverse.svelte-1bf1imq .copy:where(.svelte-1bf1imq){order:1}.feature.reverse.svelte-1bf1imq .visual:where(.svelte-1bf1imq){order:2}}.details.svelte-inuwg2{padding:var(--space-24) var(--space-6);border-top:1px solid var(--border-light)}.container.svelte-inuwg2{max-width:var(--max-width);margin:0 auto}.head.svelte-inuwg2{text-align:center;margin-bottom:var(--space-16)}h2.svelte-inuwg2{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--tracking-display);line-height:1.1}.grid.svelte-inuwg2{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--space-16)}.item.svelte-inuwg2{padding:var(--space-8) 0 var(--space-10);border-top:1px solid var(--border)}.dot.svelte-inuwg2{display:block;width:8px;height:8px;border-radius:50%;background:var(--brand-purple);margin-bottom:var(--space-4)}[data-tone=cyan].svelte-inuwg2 .dot:where(.svelte-inuwg2){background:var(--cyan-500)}[data-tone=coral].svelte-inuwg2 .dot:where(.svelte-inuwg2){background:var(--coral-500)}[data-tone=amber].svelte-inuwg2 .dot:where(.svelte-inuwg2){background:var(--amber-500)}[data-tone=emerald].svelte-inuwg2 .dot:where(.svelte-inuwg2){background:var(--green-500)}h3.svelte-inuwg2{font-size:var(--text-xl);font-weight:700;letter-spacing:var(--tracking-tight);margin-bottom:var(--space-2)}.item.svelte-inuwg2 p:where(.svelte-inuwg2){font-size:var(--text-base);color:var(--text-secondary);line-height:1.6;max-width:46ch}@media(max-width:768px){.grid.svelte-inuwg2{grid-template-columns:1fr}}.also.svelte-spa5np{padding:var(--space-24) var(--space-6);background:var(--bg-subtle);border-top:1px solid var(--border-light)}.container.svelte-spa5np{max-width:var(--max-width);margin:0 auto}.head.svelte-spa5np{text-align:center;max-width:720px;margin:0 auto var(--space-16)}h2.svelte-spa5np{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--tracking-display);line-height:1.1;margin-bottom:var(--space-5)}.lede.svelte-spa5np{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.6}.row.svelte-spa5np{display:grid;grid-template-columns:1fr 1.05fr;gap:var(--space-16);align-items:center}.row.svelte-spa5np+.row:where(.svelte-spa5np){margin-top:var(--space-20)}.row.reverse.svelte-spa5np{grid-template-columns:1.05fr 1fr}.row.reverse.svelte-spa5np .copy:where(.svelte-spa5np){order:2}.row.reverse.svelte-spa5np .visual:where(.svelte-spa5np){order:1}h3.svelte-spa5np{font-size:var(--text-2xl);font-weight:800;letter-spacing:var(--tracking-tight);line-height:1.15;margin-bottom:var(--space-4)}.body.svelte-spa5np{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.6;margin-bottom:var(--space-6)}.bullets.svelte-spa5np{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.bullets.svelte-spa5np li:where(.svelte-spa5np){display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--text-base);color:var(--text-primary);line-height:1.55}.check.svelte-spa5np{flex-shrink:0;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;margin-top:2px}[data-tone=coral].svelte-spa5np .check:where(.svelte-spa5np){background:var(--coral-100);color:var(--coral-700)}[data-tone=amber].svelte-spa5np .check:where(.svelte-spa5np){background:var(--amber-100);color:var(--amber-700)}.check.svelte-spa5np svg:where(.svelte-spa5np){width:12px;height:12px}.visual.svelte-spa5np{min-height:320px}@media(max-width:880px){.row.svelte-spa5np,.row.reverse.svelte-spa5np{grid-template-columns:1fr;gap:var(--space-10)}.row.reverse.svelte-spa5np .copy:where(.svelte-spa5np){order:1}.row.reverse.svelte-spa5np .visual:where(.svelte-spa5np){order:2}.row.svelte-spa5np+.row:where(.svelte-spa5np){margin-top:var(--space-16)}}.strip.svelte-6rpodt{padding:var(--space-12) var(--space-6) var(--space-16)}.container.svelte-6rpodt{max-width:var(--max-width);margin:0 auto}.grid.svelte-6rpodt{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2);padding:var(--space-8) var(--space-4);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.cell.svelte-6rpodt{text-align:center;padding:var(--space-2);border-right:1px solid var(--border)}.cell.svelte-6rpodt:last-child{border-right:none}.value.svelte-6rpodt{font-size:var(--text-3xl);font-weight:800;letter-spacing:var(--tracking-tight);color:var(--text-primary);white-space:nowrap;line-height:1;margin-bottom:var(--space-2)}.label.svelte-6rpodt{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}@media(max-width:768px){.grid.svelte-6rpodt{grid-template-columns:repeat(2,1fr)}.cell.svelte-6rpodt{border-right:none}.cell.svelte-6rpodt:nth-child(odd){border-right:1px solid var(--border)}.cell.svelte-6rpodt:nth-child(-n+2){border-bottom:1px solid var(--border);padding-bottom:var(--space-5);margin-bottom:var(--space-3)}.value.svelte-6rpodt{font-size:var(--text-xl)}}@media(max-width:480px){.value.svelte-6rpodt{font-size:var(--text-lg)}}.privacy.svelte-c6coxo{padding:var(--space-24) var(--space-6);background:linear-gradient(180deg,var(--bg-subtle) 0%,var(--bg) 100%)}.container.svelte-c6coxo{max-width:960px;margin:0 auto;text-align:center}h2.svelte-c6coxo{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--tracking-display);line-height:1.1;margin-bottom:var(--space-5)}.lede.svelte-c6coxo{font-size:var(--text-lg);color:var(--text-secondary);max-width:640px;margin:0 auto var(--space-12);line-height:1.6}.proof.svelte-c6coxo{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);margin-bottom:var(--space-10);text-align:left}.proof-card.svelte-c6coxo{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-card)}.proof-head.svelte-c6coxo{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.proof-icon.svelte-c6coxo{width:28px;height:28px;display:grid;place-items:center;border-radius:50%}.proof-icon.svelte-c6coxo svg:where(.svelte-c6coxo){width:14px;height:14px}.proof-yes.svelte-c6coxo{background:var(--green-tint);color:var(--green-500)}.proof-no.svelte-c6coxo{background:var(--red-tint);color:var(--red-500)}.proof-card.svelte-c6coxo h3:where(.svelte-c6coxo){font-size:var(--text-base);font-weight:700;letter-spacing:-.01em}.proof-card.svelte-c6coxo ul:where(.svelte-c6coxo){list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.proof-card.svelte-c6coxo li:where(.svelte-c6coxo){font-size:var(--text-sm);color:var(--text-secondary);padding-left:var(--space-4);position:relative}.proof-card.svelte-c6coxo li:where(.svelte-c6coxo):before{content:"";position:absolute;left:4px;top:9px;width:4px;height:4px;border-radius:50%;background:var(--gray-400)}.receipt.svelte-c6coxo{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:left;font-size:var(--text-sm)}.receipt-row.svelte-c6coxo{display:grid;grid-template-columns:200px 1fr;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-light)}.receipt-row.svelte-c6coxo:last-child{border-bottom:none}.receipt-label.svelte-c6coxo{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding-top:2px}.receipt-value.svelte-c6coxo{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);overflow-wrap:anywhere}@media(max-width:768px){.proof.svelte-c6coxo{grid-template-columns:1fr}.receipt-row.svelte-c6coxo{grid-template-columns:1fr;gap:var(--space-1)}}.compare.svelte-p62uox{padding:var(--space-24) var(--space-6)}.container.svelte-p62uox{max-width:1000px;margin:0 auto;text-align:center}h2.svelte-p62uox{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--tracking-display);margin-bottom:var(--space-3)}.sub.svelte-p62uox{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px;margin:0 auto var(--space-12)}.table-wrap.svelte-p62uox{overflow-x:auto;-webkit-overflow-scrolling:touch}table.svelte-p62uox{width:100%;border-collapse:separate;border-spacing:0;text-align:center;font-size:var(--text-sm);min-width:720px}thead.svelte-p62uox th:where(.svelte-p62uox){padding:var(--space-4) var(--space-3);font-weight:600;vertical-align:bottom;border-bottom:2px solid var(--border)}.feature-col.svelte-p62uox{text-align:left;font-weight:500;color:var(--text-primary);width:240px;min-width:200px}thead.svelte-p62uox .feature-col:where(.svelte-p62uox){border-bottom:2px solid var(--border)}.brand.svelte-p62uox{display:block;font-size:var(--text-base);font-weight:800;color:var(--brand-purple-ink);letter-spacing:-.02em}.competitor.svelte-p62uox{display:block;font-size:var(--text-base);font-weight:600;color:var(--text-primary)}.price.svelte-p62uox{display:block;font-size:var(--text-xs);color:var(--text-muted);font-weight:500;margin-top:2px}.self-col.svelte-p62uox{background:#7b5cff0d}thead.svelte-p62uox .self-col:where(.svelte-p62uox){border-bottom:2px solid var(--brand-purple)}tbody.svelte-p62uox td:where(.svelte-p62uox),tbody.svelte-p62uox th:where(.svelte-p62uox){padding:var(--space-3);border-bottom:1px solid var(--border-light);color:var(--text-secondary)}tbody.svelte-p62uox .feature-col:where(.svelte-p62uox){padding-left:0}tbody.svelte-p62uox .self-col:where(.svelte-p62uox){font-weight:600;color:var(--text-primary)}.check.svelte-p62uox,.cross.svelte-p62uox,.partial.svelte-p62uox{display:inline-block;width:22px;height:22px;border-radius:50%;position:relative}.check.svelte-p62uox{background:var(--green-500)}.self-col.svelte-p62uox .check:where(.svelte-p62uox){background:var(--green-500);box-shadow:0 0 0 3px #16a34a29}.check.svelte-p62uox:after{content:"";position:absolute;top:6px;left:8px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.cross.svelte-p62uox{background:var(--gray-200)}@media(prefers-color-scheme:dark){.cross.svelte-p62uox{background:var(--gray-300)}}.cross.svelte-p62uox:before,.cross.svelte-p62uox:after{content:"";position:absolute;top:10px;left:5px;width:12px;height:2px;background:var(--gray-500);border-radius:1px}.cross.svelte-p62uox:before{transform:rotate(45deg)}.cross.svelte-p62uox:after{transform:rotate(-45deg)}.partial.svelte-p62uox{background:var(--gray-200)}.partial.svelte-p62uox:after{content:"";position:absolute;top:50%;left:5px;right:5px;height:2px;background:var(--gray-500);border-radius:1px;transform:translateY(-50%)}.na.svelte-p62uox{font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.text-cell.svelte-p62uox{font-size:var(--text-sm);font-weight:600}.self-col.svelte-p62uox .text-cell:where(.svelte-p62uox){color:var(--brand-purple-ink)}.disclaimer.svelte-p62uox{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-6)}@media(max-width:768px){table.svelte-p62uox{font-size:var(--text-xs)}.feature-col.svelte-p62uox{width:160px;min-width:140px}}.faq.svelte-1t8i6y4{padding:var(--space-24) var(--space-6)}.container.svelte-1t8i6y4{max-width:760px;margin:0 auto}.eyebrow.svelte-1t8i6y4{text-align:center}h2.svelte-1t8i6y4{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--tracking-display);margin-bottom:var(--space-12);text-align:center}.list.svelte-1t8i6y4{display:flex;flex-direction:column}.item.svelte-1t8i6y4{border-bottom:1px solid var(--border)}.item.collapsed.svelte-1t8i6y4{display:none}.question.svelte-1t8i6y4{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;text-align:left;font-size:var(--text-base);font-weight:600;color:var(--text-primary);letter-spacing:-.01em}.question.svelte-1t8i6y4 svg:where(.svelte-1t8i6y4){width:16px;height:16px;flex-shrink:0;color:var(--text-muted);transition:transform var(--transition)}.item.open.svelte-1t8i6y4 .question:where(.svelte-1t8i6y4) svg:where(.svelte-1t8i6y4){transform:rotate(45deg);color:var(--brand-purple-ink)}.item.open.svelte-1t8i6y4 .vertical:where(.svelte-1t8i6y4){opacity:0}.answer.svelte-1t8i6y4{padding-bottom:var(--space-5)}.answer.svelte-1t8i6y4 p:where(.svelte-1t8i6y4){font-size:var(--text-base);color:var(--text-secondary);line-height:1.7;white-space:pre-wrap}.toggle-more.svelte-1t8i6y4{display:inline-flex;align-items:center;gap:var(--space-2);margin:var(--space-6) auto 0;padding:var(--space-3) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card-bg);font-size:var(--text-sm);font-weight:600;color:var(--text-primary);transition:background var(--transition),border-color var(--transition),transform var(--transition);align-self:center}.toggle-more.svelte-1t8i6y4:hover{background:var(--bg-muted);border-color:var(--brand-purple);transform:translateY(-1px)}.toggle-more.svelte-1t8i6y4 svg:where(.svelte-1t8i6y4){width:14px;height:14px;color:var(--text-muted);transition:transform var(--transition)}.toggle-more.svelte-1t8i6y4 svg.flip:where(.svelte-1t8i6y4){transform:rotate(180deg)}.container.svelte-1t8i6y4{display:flex;flex-direction:column;align-items:center}.list.svelte-1t8i6y4{width:100%}.eyebrow.svelte-1t8i6y4,h2.svelte-1t8i6y4{align-self:center}.cta-section.svelte-q2hke7{padding:var(--space-24) var(--space-6)}.container.svelte-q2hke7{max-width:var(--max-width);margin:0 auto}.card.svelte-q2hke7{text-align:center;padding:var(--space-20) var(--space-8);border-radius:var(--radius-xl);background:radial-gradient(ellipse at 50% 0%,var(--accent-100) 0%,transparent 70%),var(--card-bg);border:1px solid var(--border);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.card.svelte-q2hke7:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(to right,transparent 0,transparent 7.99%,var(--border-light) 8%,var(--border-light) 8.01%);opacity:.5;pointer-events:none}h2.svelte-q2hke7{position:relative;font-size:var(--text-h2);font-weight:800;letter-spacing:var(--tracking-display);line-height:1.1;margin-bottom:var(--space-5)}.sub.svelte-q2hke7{position:relative;font-size:var(--text-lg);color:var(--text-secondary);max-width:560px;margin:0 auto var(--space-10)}.actions.svelte-q2hke7{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--space-6);flex-wrap:wrap;margin-bottom:var(--space-6)}.brew.svelte-q2hke7{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-top:var(--space-5);position:relative}.brew-label.svelte-q2hke7{font-size:var(--text-sm);color:var(--text-muted)}.brew-cmd.svelte-q2hke7{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--bg-muted);border:1px solid var(--border);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);color:var(--text-primary);-webkit-user-select:all;user-select:all}.req.svelte-q2hke7{position:relative;font-size:var(--text-sm);color:var(--text-muted)}@media(max-width:640px){.card.svelte-q2hke7{padding:var(--space-12) var(--space-5)}.actions.svelte-q2hke7{flex-direction:column;gap:var(--space-4)}.actions.svelte-q2hke7 .btn:where(.svelte-q2hke7){width:100%;justify-content:center}}
