.brut-coord.svelte-798rug{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-798rug div:where(.svelte-798rug){border-right:1px solid var(--brut-rule);padding:6px 8px}.brut-coord.svelte-798rug div:where(.svelte-798rug):last-child{border-right:0}.hero.svelte-798rug{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:64px 24px 36px;display:grid;position:relative}.hero.svelte-798rug .meta:where(.svelte-798rug){color:var(--brut-ink-3);flex-direction:column;gap:8px;font-size:11px;display:flex}.hero.svelte-798rug .meta:where(.svelte-798rug) .k:where(.svelte-798rug){color:var(--brut-ink-3)}.hero.svelte-798rug .meta:where(.svelte-798rug) .v:where(.svelte-798rug){color:var(--brut-ink)}.hero.svelte-798rug .meta:where(.svelte-798rug) .v.accent:where(.svelte-798rug){color:var(--brut-accent)}.hero.svelte-798rug .meta:where(.svelte-798rug) hr:where(.svelte-798rug){border:0;border-top:1px dashed var(--brut-rule);margin:8px 0}.hero.svelte-798rug .hero-body:where(.svelte-798rug) .k:where(.svelte-798rug){color:var(--brut-ink-3);letter-spacing:.14em;font-size:11px}.hero.svelte-798rug h1:where(.svelte-798rug){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}.hero.svelte-798rug h1:where(.svelte-798rug) span:where(.svelte-798rug){color:var(--brut-accent)}.hero.svelte-798rug h1:where(.svelte-798rug) .end:where(.svelte-798rug){color:var(--brut-ink-3)}.hero.svelte-798rug .sub:where(.svelte-798rug){max-width:720px;color:var(--brut-ink-2);letter-spacing:-.01em;margin:24px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:17px;line-height:1.5}.hero.svelte-798rug .corner:where(.svelte-798rug){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10px;position:absolute}.hero.svelte-798rug .corner.tr:where(.svelte-798rug){top:12px;right:24px}.hero.svelte-798rug .corner.bl:where(.svelte-798rug){bottom:12px;left:24px}.hero.svelte-798rug .corner.br:where(.svelte-798rug){bottom:12px;right:24px}.list-section.svelte-798rug{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:28px 24px;display:grid}.list-section.svelte-798rug .lede:where(.svelte-798rug) .k:where(.svelte-798rug){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10.5px}.list-section.svelte-798rug .lede:where(.svelte-798rug) h2:where(.svelte-798rug){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}.list-section.svelte-798rug .lede:where(.svelte-798rug) h2:where(.svelte-798rug) span:where(.svelte-798rug){color:var(--brut-accent)}.tags.svelte-798rug{flex-wrap:wrap;gap:0;margin:16px 0 0;display:flex}.tag.svelte-798rug{border:1px solid var(--brut-rule);background:var(--brut-bg);color:var(--brut-ink-2);text-transform:lowercase;cursor:pointer;letter-spacing:0;padding:6px 10px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:11px;transition:background .15s,color .15s,border-color .15s}.tag.svelte-798rug+.tag:where(.svelte-798rug){margin-left:-1px}.tag.svelte-798rug:hover{background:var(--brut-bg-2);color:var(--brut-ink)}.tag.active.svelte-798rug{background:var(--brut-accent);border-color:var(--brut-accent);color:var(--brut-accent-ink)}.tag-clear.svelte-798rug{color:var(--brut-ink-3);margin-left:8px}.list.svelte-798rug{border-top:1px solid var(--brut-rule);border-left:1px solid var(--brut-rule);border-right:1px solid var(--brut-rule);flex-direction:column;display:flex}.empty.svelte-798rug{color:var(--brut-ink-2);border-bottom:1px solid var(--brut-rule);padding:24px;font-family:Inter Variable,Inter,system-ui,sans-serif}.row.svelte-798rug{border-bottom:1px solid var(--brut-rule);color:var(--brut-ink);background:var(--brut-bg);grid-template-columns:110px 1fr 32px;gap:16px;padding:22px 22px 24px;text-decoration:none;transition:background .15s;display:grid;position:relative}.row.svelte-798rug:hover{background:var(--brut-bg-2)}.row.svelte-798rug .id:where(.svelte-798rug){color:var(--brut-ink-3);letter-spacing:.14em;padding-top:4px;font-size:10.5px}.row.svelte-798rug .body:where(.svelte-798rug){min-width:0}.row.svelte-798rug .meta-row:where(.svelte-798rug){color:var(--brut-ink-3);letter-spacing:.06em;text-transform:lowercase;flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.row.svelte-798rug h3:where(.svelte-798rug){letter-spacing:-.02em;color:var(--brut-ink);text-transform:lowercase;margin:10px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:24px;font-weight:500;transition:color .15s}.row.svelte-798rug:hover h3:where(.svelte-798rug){color:var(--brut-accent)}.row.svelte-798rug .line:where(.svelte-798rug){color:var(--brut-ink-2);max-width:720px;margin:10px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px;line-height:1.55}.row-tags.svelte-798rug{flex-wrap:wrap;gap:6px;margin:14px 0 0;display:flex}.row-tag.svelte-798rug{border:1px solid var(--brut-rule);color:var(--brut-ink-3);letter-spacing:.06em;text-transform:lowercase;padding:2px 7px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:10px}.row.svelte-798rug .arrow:where(.svelte-798rug){text-align:right;color:var(--brut-ink-3);align-self:start;font-size:14px;transition:color .15s}.row.svelte-798rug:hover .arrow:where(.svelte-798rug){color:var(--brut-accent)}.foot.svelte-798rug{border-top:1px solid var(--brut-rule);grid-template-columns:200px 1fr 200px;align-items:end;gap:24px;padding:60px 24px 36px;display:grid}.foot.svelte-798rug .big:where(.svelte-798rug){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}.foot.svelte-798rug .big:where(.svelte-798rug) span:where(.svelte-798rug){color:var(--brut-accent)}.foot.svelte-798rug .big:where(.svelte-798rug) .copy-hint:where(.svelte-798rug){letter-spacing:.14em;color:var(--brut-ink-3);text-transform:uppercase;margin-top:16px;font-size:11px;display:block}.foot.svelte-798rug .big:where(.svelte-798rug):hover .copy-hint:where(.svelte-798rug){color:var(--brut-accent)}.foot.svelte-798rug .info:where(.svelte-798rug){color:var(--brut-ink-3);letter-spacing:.12em;font-size:11px;line-height:1.8}.foot.svelte-798rug .info.right:where(.svelte-798rug){text-align:right}.foot.svelte-798rug .info:where(.svelte-798rug) a.v:where(.svelte-798rug){color:var(--brut-ink);margin-top:12px;text-decoration:none;display:block}.foot.svelte-798rug .info:where(.svelte-798rug) a.v:where(.svelte-798rug):hover{color:var(--brut-accent)}@media (width<=720px){.brut-coord.svelte-798rug{display:none}.hero.svelte-798rug,.list-section.svelte-798rug{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.hero.svelte-798rug{padding-top:48px}.row.svelte-798rug{grid-template-columns:1fr;gap:8px}.row.svelte-798rug .arrow:where(.svelte-798rug){display:none}.foot.svelte-798rug{grid-template-columns:1fr;padding:40px 16px 28px}.foot.svelte-798rug .info.right:where(.svelte-798rug){text-align:left}}.brut-coord.svelte-14mothi{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-14mothi div:where(.svelte-14mothi){border-right:1px solid var(--brut-rule);padding:6px 8px}.brut-coord.svelte-14mothi div:where(.svelte-14mothi):last-child{border-right:0}.post-hero.svelte-14mothi{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:56px 24px 36px;display:grid;position:relative}.post-hero.svelte-14mothi .meta:where(.svelte-14mothi){color:var(--brut-ink-3);flex-direction:column;gap:8px;font-size:11px;display:flex}.post-hero.svelte-14mothi .meta:where(.svelte-14mothi) .v:where(.svelte-14mothi){color:var(--brut-ink)}.post-hero.svelte-14mothi .meta:where(.svelte-14mothi) hr:where(.svelte-14mothi){border:0;border-top:1px dashed var(--brut-rule);margin:8px 0}.post-hero.svelte-14mothi .tag-rail:where(.svelte-14mothi){flex-wrap:wrap;gap:4px;display:flex}.post-hero.svelte-14mothi .tag-rail:where(.svelte-14mothi) span:where(.svelte-14mothi){border:1px solid var(--brut-rule);color:var(--brut-ink-2);letter-spacing:.06em;text-transform:lowercase;padding:2px 6px;font-size:10px}.post-hero.svelte-14mothi .hero-body:where(.svelte-14mothi) .k:where(.svelte-14mothi){color:var(--brut-ink-3);letter-spacing:.14em;font-size:11px}.post-hero.svelte-14mothi h1:where(.svelte-14mothi){letter-spacing:-.04em;color:var(--brut-ink);text-transform:lowercase;margin:12px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(40px,6.5vw,88px);font-weight:500;line-height:.96}.post-hero.svelte-14mothi h1:where(.svelte-14mothi) .end:where(.svelte-14mothi){color:var(--brut-accent)}.post-hero.svelte-14mothi .sub:where(.svelte-14mothi){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.55}.post-hero.svelte-14mothi .corner:where(.svelte-14mothi){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10px;position:absolute}.post-hero.svelte-14mothi .corner.tr:where(.svelte-14mothi){top:12px;right:24px}.post-hero.svelte-14mothi .corner.bl:where(.svelte-14mothi){bottom:12px;left:24px}.post-hero.svelte-14mothi .corner.br:where(.svelte-14mothi){bottom:12px;right:24px}.brut-post-body.svelte-14mothi{max-width:760px;color:var(--brut-ink);letter-spacing:-.005em;margin:0 auto;padding:48px 24px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:17px;line-height:1.65}.brut-post-body.svelte-14mothi h2{letter-spacing:-.02em;color:var(--brut-ink);text-transform:lowercase;margin:56px 0 16px;scroll-margin-top:96px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:500}.brut-post-body.svelte-14mothi h3{letter-spacing:-.015em;color:var(--brut-ink);text-transform:lowercase;margin:40px 0 12px;scroll-margin-top:96px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:20px;font-weight:500}.brut-post-body.svelte-14mothi h4{letter-spacing:0;color:var(--brut-ink);text-transform:uppercase;letter-spacing:.08em;margin:28px 0 10px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:16px;font-weight:600}.brut-post-body.svelte-14mothi p{color:var(--brut-ink);margin:16px 0}.brut-post-body.svelte-14mothi a{color:var(--brut-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.brut-post-body.svelte-14mothi a:hover{color:var(--brut-accent-hover)}.brut-post-body.svelte-14mothi ul,.brut-post-body.svelte-14mothi ol{margin:16px 0;padding-left:22px}.brut-post-body.svelte-14mothi li{margin:6px 0}.brut-post-body.svelte-14mothi strong{color:var(--brut-ink);font-weight:600}.brut-post-body.svelte-14mothi em{font-style:italic}.brut-post-body.svelte-14mothi blockquote{border-left:2px solid var(--brut-accent);color:var(--brut-ink-2);margin:24px 0;padding:4px 0 4px 20px;font-style:italic}.brut-post-body.svelte-14mothi blockquote p{margin:8px 0}.brut-post-body.svelte-14mothi hr{border:0;border-top:1px solid var(--brut-rule);margin:40px 0}.brut-post-body.svelte-14mothi img{border:1px solid var(--brut-rule);max-width:100%;height:auto;margin:24px auto;display:block}.brut-post-body.svelte-14mothi table{border-collapse:collapse;width:100%;margin:24px 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:14px}.brut-post-body.svelte-14mothi th,.brut-post-body.svelte-14mothi td{text-align:left;border:1px solid var(--brut-rule);padding:8px 12px}.brut-post-body.svelte-14mothi th{background:var(--brut-bg-2);color:var(--brut-ink);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.brut-post-body.svelte-14mothi :not(pre)>code{background:var(--brut-bg-2);border:1px solid var(--brut-rule);color:var(--brut-ink);border-radius:0;padding:0 5px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:14.5px}.brut-post-body.svelte-14mothi pre{border:1px solid var(--brut-rule);background:var(--brut-bg-2);border-radius:0;margin:24px 0;padding:16px 18px;font-size:13.5px;line-height:1.55;overflow-x:auto}.brut-post-body.svelte-14mothi pre code{font-size:inherit;background:0 0;border:0;padding:0}.post-foot.svelte-14mothi{border-top:1px solid var(--brut-rule);color:var(--brut-ink-3);letter-spacing:.08em;text-transform:lowercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:24px 24px 48px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:11px;display:grid}.post-foot.svelte-14mothi .back:where(.svelte-14mothi),.post-foot.svelte-14mothi .top:where(.svelte-14mothi){color:var(--brut-ink-2);text-decoration:none;transition:color .15s}.post-foot.svelte-14mothi .back:where(.svelte-14mothi):hover,.post-foot.svelte-14mothi .top:where(.svelte-14mothi):hover{color:var(--brut-accent)}.post-foot.svelte-14mothi .meta-line:where(.svelte-14mothi){justify-self:center;gap:8px;display:inline-flex}.post-foot.svelte-14mothi .top:where(.svelte-14mothi){justify-self:end}@media (width<=720px){.brut-coord.svelte-14mothi{display:none}.post-hero.svelte-14mothi{grid-template-columns:1fr;padding-top:40px;padding-left:16px;padding-right:16px}.brut-post-body.svelte-14mothi{padding:32px 16px}.post-foot.svelte-14mothi{text-align:center;grid-template-columns:1fr;gap:8px;padding-left:16px;padding-right:16px}.post-foot.svelte-14mothi .meta-line:where(.svelte-14mothi),.post-foot.svelte-14mothi .top:where(.svelte-14mothi){justify-self:center}}
