.brut-coord.svelte-1e0alew{border-bottom:1px solid var(--brut-rule);color:var(--brut-ink-3);letter-spacing:.14em;grid-template-columns:repeat(12,1fr);font-size:10px;display:grid}.brut-coord.svelte-1e0alew div:where(.svelte-1e0alew){border-right:1px solid var(--brut-rule);padding:6px 8px}.brut-coord.svelte-1e0alew div:where(.svelte-1e0alew):last-child{border-right:0}.brut-hero.svelte-1e0alew{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:80px 24px 32px;display:grid;position:relative}.brut-hero.svelte-1e0alew .meta:where(.svelte-1e0alew){color:var(--brut-ink-3);flex-direction:column;gap:8px;font-size:11px;display:flex}.brut-hero.svelte-1e0alew .meta:where(.svelte-1e0alew) .k:where(.svelte-1e0alew){color:var(--brut-ink-3)}.brut-hero.svelte-1e0alew .meta:where(.svelte-1e0alew) .v:where(.svelte-1e0alew){color:var(--brut-ink)}.brut-hero.svelte-1e0alew .meta:where(.svelte-1e0alew) .v.accent:where(.svelte-1e0alew){color:var(--brut-accent)}.brut-hero.svelte-1e0alew .meta:where(.svelte-1e0alew) hr:where(.svelte-1e0alew){border:0;border-top:1px dashed var(--brut-rule);margin:8px 0}.brut-hero.svelte-1e0alew .hero-body:where(.svelte-1e0alew) .k:where(.svelte-1e0alew){color:var(--brut-ink-3);letter-spacing:.14em;font-size:11px}.brut-hero.svelte-1e0alew h1:where(.svelte-1e0alew){letter-spacing:-.06em;text-transform:lowercase;margin:8px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(56px,11vw,152px);font-weight:500;line-height:.88}.brut-hero.svelte-1e0alew h1:where(.svelte-1e0alew) span:where(.svelte-1e0alew){color:var(--brut-accent)}.brut-hero.svelte-1e0alew h1:where(.svelte-1e0alew) .end:where(.svelte-1e0alew){color:var(--brut-ink-3)}.brut-hero.svelte-1e0alew .sub:where(.svelte-1e0alew){max-width:720px;color:var(--brut-ink-2);letter-spacing:-.01em;margin:28px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:17px;line-height:1.5}.brut-hero.svelte-1e0alew .sub:where(.svelte-1e0alew) b{color:var(--brut-ink);font-weight:600}.brut-hero.svelte-1e0alew .sub:where(.svelte-1e0alew) code{background:var(--brut-bg-2);border:1px solid var(--brut-rule);color:var(--brut-ink);padding:0 5px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:14.5px}.brut-hero.svelte-1e0alew .cta-row:where(.svelte-1e0alew){flex-wrap:wrap;gap:0;width:fit-content;max-width:100%;margin-top:28px;display:flex}.brut-hero.svelte-1e0alew .cta-row:where(.svelte-1e0alew)>:where(.svelte-1e0alew){border:1px solid var(--brut-rule);background:var(--brut-bg);color:var(--brut-ink);z-index:1;padding:10px 14px;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s;position:relative}.brut-hero.svelte-1e0alew .cta-row:where(.svelte-1e0alew)>:where(.svelte-1e0alew)+:where(.svelte-1e0alew){margin-left:-1px}.brut-hero.svelte-1e0alew .cta-row:where(.svelte-1e0alew) .pri:where(.svelte-1e0alew){background:var(--brut-accent);color:var(--brut-accent-ink);border-color:var(--brut-accent);font-weight:600}.brut-hero.svelte-1e0alew .cta-row:where(.svelte-1e0alew) .pri:where(.svelte-1e0alew):hover{background:var(--brut-accent-hover);border-color:var(--brut-accent-hover)}.brut-hero.svelte-1e0alew .cta-row:where(.svelte-1e0alew) a:where(.svelte-1e0alew):not(.pri):hover{background:var(--brut-bg-2);border-color:var(--brut-rule-2)}.brut-hero.svelte-1e0alew .corner:where(.svelte-1e0alew){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10px;position:absolute}.brut-hero.svelte-1e0alew .corner.tr:where(.svelte-1e0alew){top:12px;right:24px}.brut-hero.svelte-1e0alew .corner.bl:where(.svelte-1e0alew){bottom:12px;left:24px}.brut-hero.svelte-1e0alew .corner.br:where(.svelte-1e0alew){bottom:12px;right:24px}.brut-grid-section.svelte-1e0alew{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:28px 24px;display:grid}.brut-grid-section.svelte-1e0alew .lede:where(.svelte-1e0alew) .k:where(.svelte-1e0alew){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10.5px}.brut-grid-section.svelte-1e0alew .lede:where(.svelte-1e0alew) h2:where(.svelte-1e0alew){color:var(--brut-ink);letter-spacing:-.02em;text-transform:lowercase;margin:12px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:500}.brut-grid-section.svelte-1e0alew .lede:where(.svelte-1e0alew) h2:where(.svelte-1e0alew) span:where(.svelte-1e0alew){color:var(--brut-accent)}.brut-grid-section.svelte-1e0alew .lede:where(.svelte-1e0alew) p:where(.svelte-1e0alew){color:var(--brut-ink-2);max-width:220px;margin:12px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.brut-grid-section.svelte-1e0alew .grid:where(.svelte-1e0alew){border-left:1px solid var(--brut-rule);border-top:1px solid var(--brut-rule);grid-template-columns:repeat(3,1fr);display:grid}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew){border-right:1px solid var(--brut-rule);border-bottom:1px solid var(--brut-rule);min-height:240px;color:var(--brut-ink);background:var(--brut-bg);padding:22px 22px 26px;text-decoration:none;display:block;position:relative}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew):after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .2s;position:absolute;inset:8px}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew):hover:after{border-color:var(--brut-accent)}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew) .id:where(.svelte-1e0alew){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10.5px}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew) h3:where(.svelte-1e0alew){letter-spacing:-.03em;color:var(--brut-ink);text-transform:lowercase;margin:26px 0 6px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:500}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew):hover h3:where(.svelte-1e0alew){color:var(--brut-accent)}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew) .tag:where(.svelte-1e0alew){letter-spacing:.14em;color:var(--brut-ink-3);text-transform:uppercase;margin:0;font-size:10.5px}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew) .line:where(.svelte-1e0alew){color:var(--brut-ink-2);max-width:320px;margin:12px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13.5px;line-height:1.5}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew) .corner:where(.svelte-1e0alew){color:var(--brut-ink-3);font-size:14px;transition:color .2s;position:absolute;top:14px;right:16px}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew):hover .corner:where(.svelte-1e0alew){color:var(--brut-accent)}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew) .marker:where(.svelte-1e0alew){border:1px solid var(--brut-ink-3);width:14px;height:14px;position:absolute;bottom:16px;right:16px}.brut-grid-section.svelte-1e0alew .cell:where(.svelte-1e0alew):nth-child(3n+1) .marker:where(.svelte-1e0alew){background:var(--brut-accent);border-color:var(--brut-accent)}.brut-foot.svelte-1e0alew{border-top:1px solid var(--brut-rule);grid-template-columns:200px 1fr 200px;align-items:end;gap:24px;padding:60px 24px 36px;display:grid}.brut-foot.svelte-1e0alew .big:where(.svelte-1e0alew){letter-spacing:-.06em;text-transform:lowercase;color:var(--brut-ink);font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(40px,7vw,96px);line-height:.9;text-decoration:none;display:inline-block}.brut-foot.svelte-1e0alew .big:where(.svelte-1e0alew) span:where(.svelte-1e0alew){color:var(--brut-accent)}.brut-foot.svelte-1e0alew .big:where(.svelte-1e0alew) .copy-hint:where(.svelte-1e0alew){letter-spacing:.14em;color:var(--brut-ink-3);text-transform:uppercase;margin-top:16px;font-size:11px;display:block}.brut-foot.svelte-1e0alew .big:where(.svelte-1e0alew):hover .copy-hint:where(.svelte-1e0alew){color:var(--brut-accent)}.brut-foot.svelte-1e0alew .info:where(.svelte-1e0alew){color:var(--brut-ink-3);letter-spacing:.12em;font-size:11px;line-height:1.8}.brut-foot.svelte-1e0alew .info.right:where(.svelte-1e0alew){text-align:right}.brut-foot.svelte-1e0alew .info:where(.svelte-1e0alew) .v:where(.svelte-1e0alew),.brut-foot.svelte-1e0alew .info:where(.svelte-1e0alew) a.v:where(.svelte-1e0alew){color:var(--brut-ink);margin-top:12px;text-decoration:none;display:block}.brut-foot.svelte-1e0alew .info:where(.svelte-1e0alew) a.v:where(.svelte-1e0alew):hover{color:var(--brut-accent)}@media (width<=1024px){.brut-grid-section.svelte-1e0alew .grid:where(.svelte-1e0alew){grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.brut-coord.svelte-1e0alew{display:none}.brut-hero.svelte-1e0alew,.brut-grid-section.svelte-1e0alew{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.brut-hero.svelte-1e0alew{padding-top:56px}.brut-grid-section.svelte-1e0alew .grid:where(.svelte-1e0alew){grid-template-columns:1fr}.brut-foot.svelte-1e0alew{grid-template-columns:1fr;padding:40px 16px 28px}.brut-foot.svelte-1e0alew .info.right:where(.svelte-1e0alew){text-align:left}}.dk-footer-v2.svelte-1mjzb1u{letter-spacing:.06em;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:11px}.dk-footer-grid.svelte-1mjzb1u{text-transform:lowercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:14px 24px;display:grid}.dk-footer-cell.svelte-1mjzb1u{color:var(--color-text-muted,#7f7f7fe6);align-items:center;gap:6px;display:inline-flex}.dk-footer-meta.svelte-1mjzb1u{justify-content:flex-start}.dk-footer-mid.svelte-1mjzb1u{text-align:center;flex-wrap:wrap;justify-content:center}.dk-footer-end.svelte-1mjzb1u{justify-content:flex-end}.dk-footer-sep.svelte-1mjzb1u{color:var(--color-text-muted,#7f7f7f99)}.dk-footer-heart{line-height:1}.dk-footer-brand.svelte-1mjzb1u{color:var(--color-brand-500,#54dbbc);font-weight:500;text-decoration:none;transition:color .15s}.dk-footer-brand.svelte-1mjzb1u:hover{color:var(--color-brand-600,#3aa088);text-decoration:underline}.dk-footer-top.svelte-1mjzb1u{color:var(--color-text-muted,#7f7f7fe6);text-decoration:none;transition:color .15s}.dk-footer-top.svelte-1mjzb1u:hover{color:var(--color-text,currentColor)}@media (width<=640px){.dk-footer-grid.svelte-1mjzb1u{text-align:center;grid-template-columns:1fr;gap:6px}.dk-footer-meta.svelte-1mjzb1u,.dk-footer-mid.svelte-1mjzb1u,.dk-footer-end.svelte-1mjzb1u{justify-content:center}}.dk-theme-v2.svelte-rw4pjq{border:1px solid var(--color-border-muted,#7f7f7f40);align-items:center;display:inline-flex}.dk-theme-cell.svelte-rw4pjq{appearance:none;border:0;border-right:1px solid var(--color-border-muted,#7f7f7f40);color:var(--color-text-muted,#7f7f7fe6);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:4px 8px;font-family:inherit;line-height:1;transition:background .15s,color .15s;display:inline-flex}.dk-theme-cell.svelte-rw4pjq:last-child{border-right:0}.dk-theme-cell.svelte-rw4pjq:hover{color:var(--color-text,currentColor);background:var(--color-surface-muted,#7f7f7f0f)}.dk-theme-cell.on.svelte-rw4pjq{background:var(--color-brand-500,#54dbbc);color:var(--color-brand-ink,#06090a)}.dk-theme-cell.on.svelte-rw4pjq:hover{filter:brightness(.95)}.dk-header-v2.svelte-1dqao10{letter-spacing:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:12px;display:grid}.dk-header-left.svelte-1dqao10{justify-self:start;align-items:center;gap:12px;min-width:0;display:inline-flex;overflow:hidden}.dk-header-middle.svelte-1dqao10{justify-self:center;align-items:center;min-width:0;display:inline-flex}.dk-header-right.svelte-1dqao10{justify-self:end;align-items:center;gap:12px;min-width:0;display:inline-flex}.dk-mark.svelte-1dqao10{color:var(--color-text,currentColor);letter-spacing:-.01em;white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.dk-mark-slash.svelte-1dqao10{color:var(--color-brand-500,#54dbbc);margin:0 1px}.dk-mark-tail.svelte-1dqao10{color:var(--color-text,currentColor)}.dk-version.svelte-1dqao10{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-border-muted,#7f7f7f40);color:var(--color-text-muted,#7f7f7fe6);padding:2px 6px;font-size:10.5px}.dk-crumbs.svelte-1dqao10{color:var(--color-text-muted,#7f7f7fe6);align-items:center;gap:6px;margin-left:4px;font-size:11px;display:inline-flex}.dk-crumb-sep.svelte-1dqao10{color:var(--color-text-muted,#7f7f7fb3);align-items:center;display:inline-flex}.dk-crumb-current.svelte-1dqao10{color:var(--color-text,currentColor);font-weight:500}.dk-crumb-link.svelte-1dqao10{color:var(--color-text-muted,#7f7f7fe6);text-decoration:none;transition:color .15s}.dk-crumb-link.svelte-1dqao10:hover{color:var(--color-text,currentColor)}.dk-nav.svelte-1dqao10{border-left:1px solid var(--color-border-muted,#7f7f7f2e);border-right:1px solid var(--color-border-muted,#7f7f7f2e);align-items:center;gap:0;display:inline-flex}.dk-nav-link.svelte-1dqao10{letter-spacing:.06em;text-transform:lowercase;color:var(--color-text-muted,#7f7f7fe6);border-right:1px solid var(--color-border-muted,#7f7f7f2e);padding:6px 14px;font-size:11px;text-decoration:none;transition:background .15s,color .15s}.dk-nav-link.svelte-1dqao10:last-child{border-right:0}.dk-nav-link.svelte-1dqao10:hover{background:var(--color-surface-muted,#7f7f7f0f);color:var(--color-text,currentColor)}.dk-icon-link.svelte-1dqao10{justify-content:center;align-items:center;display:inline-flex}.dk-icon-link.svelte-1dqao10 .dk-icon-square{border:1px solid var(--color-border-muted,#7f7f7f40);justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:border-color .15s,background .15s;display:inline-flex}.dk-icon-link.svelte-1dqao10:hover .dk-icon-square{border-color:var(--color-text,currentColor)}.dk-compare-wrap.svelte-15zubdy{background:#f8fcfb}html.dark .dk-compare-wrap.svelte-15zubdy{background:#06090a}.brut.svelte-15mqcyt{--brut-bad:#b8443c;--brut-bad-soft:#b8443c14}html.dark .brut.svelte-15mqcyt{--brut-bad:#f5736b;--brut-bad-soft:#f5736b1f}.brut-coord.svelte-15mqcyt{border-bottom:1px solid var(--brut-rule);color:var(--brut-ink-3);letter-spacing:.14em;grid-template-columns:repeat(12,1fr);font-size:10px;display:grid}.brut-coord.svelte-15mqcyt div:where(.svelte-15mqcyt){border-right:1px solid var(--brut-rule);padding:6px 8px}.brut-coord.svelte-15mqcyt div:where(.svelte-15mqcyt):last-child{border-right:0}.brut-hero.svelte-15mqcyt{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:64px 24px 32px;display:grid;position:relative}.brut-hero.svelte-15mqcyt .meta:where(.svelte-15mqcyt){color:var(--brut-ink-3);flex-direction:column;gap:8px;font-size:11px;display:flex}.brut-hero.svelte-15mqcyt .meta:where(.svelte-15mqcyt) .k:where(.svelte-15mqcyt){color:var(--brut-ink-3)}.brut-hero.svelte-15mqcyt .meta:where(.svelte-15mqcyt) .v:where(.svelte-15mqcyt){color:var(--brut-ink);text-decoration:none}.brut-hero.svelte-15mqcyt .meta:where(.svelte-15mqcyt) a.v:where(.svelte-15mqcyt):hover{color:var(--brut-accent)}.brut-hero.svelte-15mqcyt .meta:where(.svelte-15mqcyt) hr:where(.svelte-15mqcyt){border:0;border-top:1px dashed var(--brut-rule);margin:8px 0}.brut-hero.svelte-15mqcyt .hero-body:where(.svelte-15mqcyt) .k:where(.svelte-15mqcyt){color:var(--brut-ink-3);letter-spacing:.14em;font-size:11px}.brut-hero.svelte-15mqcyt h1:where(.svelte-15mqcyt){letter-spacing:-.05em;text-transform:lowercase;color:var(--brut-ink);margin:8px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(48px,9vw,128px);font-weight:500;line-height:.92}.brut-hero.svelte-15mqcyt h1:where(.svelte-15mqcyt) span:where(.svelte-15mqcyt){color:var(--brut-accent)}.brut-hero.svelte-15mqcyt h1:where(.svelte-15mqcyt) .end:where(.svelte-15mqcyt){color:var(--brut-ink-3)}.brut-hero.svelte-15mqcyt h1:where(.svelte-15mqcyt) .vs:where(.svelte-15mqcyt){margin-right:.28em}.brut-hero.svelte-15mqcyt .sub:where(.svelte-15mqcyt){max-width:720px;color:var(--brut-ink-2);letter-spacing:-.01em;margin:22px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:17px;line-height:1.5}.brut-hero.svelte-15mqcyt .cta-row:where(.svelte-15mqcyt){flex-wrap:wrap;gap:0;width:fit-content;max-width:100%;margin-top:24px;display:flex}.brut-hero.svelte-15mqcyt .cta-row:where(.svelte-15mqcyt)>:where(.svelte-15mqcyt){border:1px solid var(--brut-rule);background:var(--brut-bg);color:var(--brut-ink);z-index:1;padding:10px 14px;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s;position:relative}.brut-hero.svelte-15mqcyt .cta-row:where(.svelte-15mqcyt)>:where(.svelte-15mqcyt)+:where(.svelte-15mqcyt){margin-left:-1px}.brut-hero.svelte-15mqcyt .cta-row:where(.svelte-15mqcyt)>:where(.svelte-15mqcyt):hover{z-index:2}.brut-hero.svelte-15mqcyt .cta-row:where(.svelte-15mqcyt) .pri:where(.svelte-15mqcyt){background:var(--brut-accent);color:var(--brut-accent-ink);border-color:var(--brut-accent);font-weight:600}.brut-hero.svelte-15mqcyt .cta-row:where(.svelte-15mqcyt) .pri:where(.svelte-15mqcyt):hover{background:var(--brut-accent-hover);border-color:var(--brut-accent-hover)}.brut-hero.svelte-15mqcyt .cta-row:where(.svelte-15mqcyt) a:where(.svelte-15mqcyt):not(.pri):hover{background:var(--brut-bg-2);border-color:var(--brut-rule-2)}.brut-hero.svelte-15mqcyt .corner:where(.svelte-15mqcyt){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10px;position:absolute}.brut-hero.svelte-15mqcyt .corner.tr:where(.svelte-15mqcyt){top:12px;right:24px}.brut-hero.svelte-15mqcyt .corner.bl:where(.svelte-15mqcyt){bottom:12px;left:24px}.brut-hero.svelte-15mqcyt .corner.br:where(.svelte-15mqcyt){bottom:12px;right:24px}.brut-section.svelte-15mqcyt{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:28px 24px;display:grid}.brut-section.svelte-15mqcyt .lede:where(.svelte-15mqcyt) .k:where(.svelte-15mqcyt){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10.5px}.brut-section.svelte-15mqcyt .lede:where(.svelte-15mqcyt) h2:where(.svelte-15mqcyt){color:var(--brut-ink);letter-spacing:-.02em;text-transform:lowercase;margin:12px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:500}.brut-section.svelte-15mqcyt .lede:where(.svelte-15mqcyt) h2:where(.svelte-15mqcyt) span:where(.svelte-15mqcyt){color:var(--brut-accent)}.brut-section.svelte-15mqcyt .lede:where(.svelte-15mqcyt) p:where(.svelte-15mqcyt){color:var(--brut-ink-2);max-width:220px;margin:12px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.brut-section.svelte-15mqcyt .panel:where(.svelte-15mqcyt){border:1px solid var(--brut-rule);background:var(--brut-bg)}.panel.overview.svelte-15mqcyt{padding:22px 24px}.panel.overview.svelte-15mqcyt p:where(.svelte-15mqcyt){color:var(--brut-ink);letter-spacing:-.005em;margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:15px;line-height:1.6}.matrix-scroll.svelte-15mqcyt{overflow-x:auto}table.matrix.svelte-15mqcyt{border-collapse:collapse;width:100%;min-width:640px}table.matrix.svelte-15mqcyt th:where(.svelte-15mqcyt),table.matrix.svelte-15mqcyt td:where(.svelte-15mqcyt){text-align:left;border-bottom:1px solid var(--brut-rule);color:var(--brut-ink);vertical-align:top;padding:12px 14px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:12.5px}table.matrix.svelte-15mqcyt th:where(.svelte-15mqcyt){color:var(--brut-ink-3);letter-spacing:.14em;text-transform:lowercase;background:var(--brut-bg-2);font-size:10.5px;font-weight:400}table.matrix.svelte-15mqcyt th.us:where(.svelte-15mqcyt){color:var(--brut-accent)}table.matrix.svelte-15mqcyt tbody:where(.svelte-15mqcyt) tr:where(.svelte-15mqcyt):hover{background:var(--brut-bg-2)}table.matrix.svelte-15mqcyt tr.alt:where(.svelte-15mqcyt){background:#00000004}html.dark table.matrix.svelte-15mqcyt tr.alt:where(.svelte-15mqcyt){background:#ffffff05}table.matrix.svelte-15mqcyt td.ok:where(.svelte-15mqcyt){color:var(--brut-accent)}table.matrix.svelte-15mqcyt td.no:where(.svelte-15mqcyt){color:var(--brut-ink-3)}table.matrix.svelte-15mqcyt td.us:where(.svelte-15mqcyt){font-weight:600}table.matrix.svelte-15mqcyt .fname:where(.svelte-15mqcyt){font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13.5px;display:inline-block}table.matrix.svelte-15mqcyt .fnote:where(.svelte-15mqcyt){color:var(--brut-ink-2);margin-top:4px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:11.5px;line-height:1.45;display:block}.pair.svelte-15mqcyt{grid-template-columns:1fr 1fr;gap:0;display:grid}.panel.list.svelte-15mqcyt{border-right-width:0}.panel.list.svelte-15mqcyt:last-child{border-right-width:1px}.panel.list.svelte-15mqcyt header:where(.svelte-15mqcyt){border-bottom:1px solid var(--brut-rule);background:var(--brut-bg-2);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:10px 14px;font-size:11px;display:flex}.panel.list.us.svelte-15mqcyt header:where(.svelte-15mqcyt) .tag:where(.svelte-15mqcyt){color:var(--brut-accent)}.panel.list.them.svelte-15mqcyt header:where(.svelte-15mqcyt) .tag:where(.svelte-15mqcyt){color:var(--brut-ink)}.panel.list.svelte-15mqcyt header:where(.svelte-15mqcyt) .count:where(.svelte-15mqcyt){color:var(--brut-ink-3);font-variant-numeric:tabular-nums}.panel.list.svelte-15mqcyt ul:where(.svelte-15mqcyt){margin:0;padding:0;list-style:none}.panel.list.svelte-15mqcyt li:where(.svelte-15mqcyt){border-bottom:1px dashed var(--brut-rule);color:var(--brut-ink);gap:10px;padding:10px 14px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13.5px;line-height:1.5;display:flex}.panel.list.svelte-15mqcyt li:where(.svelte-15mqcyt):last-child{border-bottom:0}.panel.list.svelte-15mqcyt .bullet:where(.svelte-15mqcyt){color:var(--brut-accent);flex-shrink:0;width:12px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;line-height:1.5}.panel.list.svelte-15mqcyt .bullet.bad:where(.svelte-15mqcyt){color:var(--brut-bad)}.panel.list.muted.svelte-15mqcyt li:where(.svelte-15mqcyt){color:var(--brut-ink-2)}.panel.verdict.svelte-15mqcyt{border:1px solid var(--brut-accent);background:var(--brut-accent-soft);padding:28px 32px}.panel.verdict.svelte-15mqcyt p:where(.svelte-15mqcyt){color:var(--brut-ink);letter-spacing:-.005em;margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:16px;line-height:1.6}.more-grid.svelte-15mqcyt{border-left:1px solid var(--brut-rule);border-top:1px solid var(--brut-rule);grid-template-columns:repeat(3,1fr);display:grid}.more-cell.svelte-15mqcyt{border-right:1px solid var(--brut-rule);border-bottom:1px solid var(--brut-rule);min-height:180px;color:var(--brut-ink);background:var(--brut-bg);padding:20px 22px 22px;text-decoration:none;transition:background .15s;display:block;position:relative}.more-cell.svelte-15mqcyt:hover{background:var(--brut-bg-2)}.more-cell.svelte-15mqcyt:after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .2s;position:absolute;inset:8px}.more-cell.svelte-15mqcyt:hover:after{border-color:var(--brut-accent)}.more-cell.svelte-15mqcyt .more-tag:where(.svelte-15mqcyt){letter-spacing:-.02em;color:var(--brut-ink);text-transform:lowercase;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:20px;font-weight:500}.more-cell.svelte-15mqcyt:hover .more-tag:where(.svelte-15mqcyt){color:var(--brut-accent)}.more-cell.svelte-15mqcyt .more-line:where(.svelte-15mqcyt){color:var(--brut-ink-2);max-width:280px;margin:14px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.more-cell.svelte-15mqcyt .more-cta:where(.svelte-15mqcyt){letter-spacing:.14em;text-transform:uppercase;color:var(--brut-accent);font-size:11px;position:absolute;bottom:16px;left:22px}.more-cell.all.svelte-15mqcyt{background:var(--brut-bg-2)}.more-cell.all.svelte-15mqcyt:hover{background:var(--brut-bg)}.brut-foot.svelte-15mqcyt{border-top:1px solid var(--brut-rule);grid-template-columns:200px 1fr 200px;align-items:end;gap:24px;padding:60px 24px 36px;display:grid}.brut-foot.svelte-15mqcyt .big:where(.svelte-15mqcyt){letter-spacing:-.06em;text-transform:lowercase;color:var(--brut-ink);font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(36px,6.4vw,88px);line-height:.92;text-decoration:none;display:inline-block}.brut-foot.svelte-15mqcyt .big:where(.svelte-15mqcyt) span:where(.svelte-15mqcyt){color:var(--brut-accent)}.brut-foot.svelte-15mqcyt .big:where(.svelte-15mqcyt) .copy-hint:where(.svelte-15mqcyt){letter-spacing:.14em;color:var(--brut-ink-3);text-transform:uppercase;margin-top:16px;font-size:11px;display:block}.brut-foot.svelte-15mqcyt .big:where(.svelte-15mqcyt):hover .copy-hint:where(.svelte-15mqcyt){color:var(--brut-accent)}.brut-foot.svelte-15mqcyt .info:where(.svelte-15mqcyt){color:var(--brut-ink-3);letter-spacing:.12em;font-size:11px;line-height:1.8}.brut-foot.svelte-15mqcyt .info.right:where(.svelte-15mqcyt){text-align:right}.brut-foot.svelte-15mqcyt .info:where(.svelte-15mqcyt) .v:where(.svelte-15mqcyt),.brut-foot.svelte-15mqcyt .info:where(.svelte-15mqcyt) a.v:where(.svelte-15mqcyt){color:var(--brut-ink);margin-top:12px;text-decoration:none;display:block}.brut-foot.svelte-15mqcyt .info:where(.svelte-15mqcyt) a.v:where(.svelte-15mqcyt):hover{color:var(--brut-accent)}@media (width<=1024px){.pair.svelte-15mqcyt{grid-template-columns:1fr}.panel.list.svelte-15mqcyt{border-bottom-width:0;border-right-width:1px}.panel.list.svelte-15mqcyt:last-child{border-bottom-width:1px}.more-grid.svelte-15mqcyt{grid-template-columns:1fr 1fr}}@media (width<=720px){.more-grid.svelte-15mqcyt{grid-template-columns:1fr}.brut-coord.svelte-15mqcyt{display:none}.brut-hero.svelte-15mqcyt,.brut-section.svelte-15mqcyt{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.brut-hero.svelte-15mqcyt{padding-top:48px}.brut-foot.svelte-15mqcyt{grid-template-columns:1fr;padding:40px 16px 28px}.brut-foot.svelte-15mqcyt .info.right:where(.svelte-15mqcyt){text-align:left}}.dk-slug-strip.svelte-m0per4{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--card,var(--background)) 60%, transparent);letter-spacing:.14em;color:var(--muted-foreground);font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.dk-slug-inner.svelte-m0per4{text-transform:uppercase;align-items:center;gap:8px;padding:7px 24px;display:flex}.dk-slug-k.svelte-m0per4{color:var(--muted-foreground)}.dk-slug-v.svelte-m0per4{color:var(--foreground);text-transform:lowercase;letter-spacing:0}.dk-slug-sep.svelte-m0per4{color:var(--muted-foreground);opacity:.5}.dk-slug-grow.svelte-m0per4{flex:1}.dk-slug-k.accent.svelte-m0per4{color:var(--color-brand-500,var(--brand-500,var(--accent)))}.dark .dk-slug-k.accent.svelte-m0per4{color:var(--color-brand-400,var(--brand-400,var(--accent)))}@media (width<=720px){.dk-slug-inner.svelte-m0per4{padding:7px 16px}}.dk-sidebar-v2.svelte-1ufc3tv{color:var(--foreground);padding:8px 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:12px}.dk-sb-section.svelte-1ufc3tv{border-top:1px solid var(--border)}.dk-sb-first.svelte-1ufc3tv{border-top:0}.dk-sb-section-toggle.svelte-1ufc3tv{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--muted-foreground);background:0 0;border:0;justify-content:space-between;align-items:center;padding:10px 14px 8px;font-family:inherit;font-size:10.5px;font-weight:500;transition:color .15s;display:flex}.dk-sb-section-toggle.svelte-1ufc3tv:hover{color:var(--foreground)}.dk-sb-section-label.svelte-1ufc3tv{align-items:center;gap:8px;display:inline-flex}.dk-sb-section-toggle.svelte-1ufc3tv .dk-sb-section-icon{color:var(--muted-foreground);display:inline-flex}.dk-sb-section-toggle.svelte-1ufc3tv .dk-sb-chev{color:var(--muted-foreground);flex-shrink:0;transition:transform .18s}.dk-sb-section-toggle.svelte-1ufc3tv .dk-sb-chev.open{transform:rotate(180deg)}.dk-sb-list.svelte-1ufc3tv{margin:0;padding:0 0 8px;list-style:none}.dk-sb-list.svelte-1ufc3tv .dk-sb-li{margin:0;padding:0}.dk-sb-link.svelte-1ufc3tv{color:var(--muted-foreground);text-transform:lowercase;letter-spacing:-.005em;align-items:center;gap:8px;padding:6px 14px 6px 22px;font-size:12.5px;line-height:1.35;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.dk-sb-link.svelte-1ufc3tv:hover{color:var(--foreground);background:color-mix(in srgb, var(--muted) 50%, transparent)}.dk-sb-bar.svelte-1ufc3tv{background:0 0;width:2px;transition:background .15s;position:absolute;top:6px;bottom:6px;left:12px}.dk-sb-li.active .dk-sb-link.svelte-1ufc3tv{color:var(--foreground);background:color-mix(in srgb, var(--color-brand-500,var(--brand-500,var(--accent))) 14%, transparent);font-weight:500}.dk-sb-li.active .dk-sb-bar.svelte-1ufc3tv{background:var(--color-brand-500,var(--brand-500,var(--accent)))}.dk-sb-link.svelte-1ufc3tv .dk-sb-ext{color:var(--muted-foreground);opacity:.7;margin-left:auto}.dk-toc-v2.svelte-14o2d5k{color:var(--foreground);padding:20px 18px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace}.dk-toc-header.svelte-14o2d5k{border-bottom:1px solid var(--border);margin-bottom:10px;padding:0 0 12px}.dk-toc-k.svelte-14o2d5k{letter-spacing:.14em;color:var(--muted-foreground);font-size:10.5px}.dk-toc-list.svelte-14o2d5k{margin:0;padding:0;list-style:none}.dk-toc-li.svelte-14o2d5k{padding:0;padding-left:var(--toc-indent,0px);margin:0}.dk-toc-btn.svelte-14o2d5k{text-align:left;width:100%;color:var(--muted-foreground);text-transform:lowercase;letter-spacing:-.005em;cursor:pointer;background:0 0;border:0;padding:4px 10px;font-family:inherit;font-size:12px;line-height:1.45;transition:color .15s;display:block;position:relative}.dk-toc-btn.svelte-14o2d5k:hover{color:var(--foreground)}.dk-toc-bar.svelte-14o2d5k{background:0 0;width:2px;transition:background .15s;position:absolute;top:6px;bottom:6px;left:0}.dk-toc-li.active.svelte-14o2d5k .dk-toc-btn:where(.svelte-14o2d5k){color:var(--color-brand-600,var(--brand-600,var(--accent)));font-weight:500}.dk-toc-li.active.svelte-14o2d5k .dk-toc-bar:where(.svelte-14o2d5k){background:var(--color-brand-500,var(--brand-500,var(--accent)))}.dark .dk-toc-li.active.svelte-14o2d5k .dk-toc-btn:where(.svelte-14o2d5k){color:var(--color-brand-400,var(--brand-400,var(--accent)))}
