.brand-docs.svelte-16el0le{--line-dark: rgba(250, 247, 242, .1);--green: var(--ok);--red: var(--err);--blue: #3b82f6;background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;scroll-behavior:smooth}.brand-docs.svelte-16el0le *{box-sizing:border-box}.brand-docs.svelte-16el0le a{color:inherit;text-decoration:none}.brand-docs.svelte-16el0le code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;background:var(--paper);padding:1px 6px;border:1px solid var(--line)}.amber.svelte-16el0le{color:var(--amber)}.mono.svelte-16el0le,.mono-label.svelte-16el0le{font-family:JetBrains Mono,ui-monospace,monospace}.layout.svelte-16el0le{display:grid;grid-template-columns:240px 1fr;gap:0;min-height:100vh}aside.svelte-16el0le{position:sticky;top:0;height:100vh;padding:48px 32px;border-right:1px solid var(--line);background:var(--paper);overflow-y:auto}aside.svelte-16el0le .brand:where(.svelte-16el0le){display:flex;align-items:center;gap:10px;font-weight:600;font-size:16px;letter-spacing:-.3px;margin-bottom:8px;color:var(--ink)}aside.svelte-16el0le .sub:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:1.5px;color:var(--ink-muted-soft);text-transform:uppercase;margin-bottom:40px}aside.svelte-16el0le nav:where(.svelte-16el0le) ol:where(.svelte-16el0le){list-style:none;padding:0;margin:0;counter-reset:toc}aside.svelte-16el0le nav:where(.svelte-16el0le) li:where(.svelte-16el0le){counter-increment:toc;border-bottom:1px dashed var(--line)}aside.svelte-16el0le nav:where(.svelte-16el0le) a:where(.svelte-16el0le){display:flex;align-items:baseline;gap:12px;padding:12px 0;font-size:13px;color:var(--ink-muted)}aside.svelte-16el0le nav:where(.svelte-16el0le) a:where(.svelte-16el0le):before{content:counter(toc,decimal-leading-zero);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;color:var(--amber);letter-spacing:1px}aside.svelte-16el0le nav:where(.svelte-16el0le) a:where(.svelte-16el0le):hover{color:var(--ink)}aside.svelte-16el0le .footer-note:where(.svelte-16el0le){margin-top:32px;padding-top:20px;border-top:1px solid var(--line);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;color:var(--ink-muted-soft);letter-spacing:1px;line-height:1.7}main.svelte-16el0le{padding:0}.sec.svelte-16el0le{padding:96px 72px;border-bottom:1px solid var(--line)}.sec-head.svelte-16el0le{display:grid;grid-template-columns:140px 1fr;gap:40px;margin-bottom:56px;align-items:start}.sec-num.svelte-16el0le{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:2px;color:var(--amber);padding-top:8px}.sec-num.svelte-16el0le .big:where(.svelte-16el0le){display:block;font-size:56px;font-weight:600;letter-spacing:-2px;color:var(--ink);margin-top:4px;line-height:1;font-family:Space Grotesk,system-ui,sans-serif}.sec.svelte-16el0le h2:where(.svelte-16el0le){font-size:40px;font-weight:600;letter-spacing:-1.2px;line-height:1.05;margin:0 0 16px;text-wrap:balance}.sec-head.svelte-16el0le p:where(.svelte-16el0le){font-size:17px;color:var(--ink-muted);line-height:1.55;margin:0;max-width:640px}h3.svelte-16el0le{font-size:22px;font-weight:600;letter-spacing:-.4px;margin:0 0 12px}h4.svelte-16el0le{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:2px;color:var(--amber);text-transform:uppercase;margin:0 0 10px;font-weight:500}.palette-head.svelte-16el0le{margin-bottom:20px;margin-top:32px}.palette-head.svelte-16el0le:first-of-type{margin-top:0}.hero.svelte-16el0le{padding:120px 72px 96px;background:var(--ink-deep);color:var(--paper);border-bottom:1px solid var(--line-dark);position:relative;overflow:hidden}.hero.svelte-16el0le:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(245,158,11,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(245,158,11,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 60% 40%,black 30%,transparent 75%);mask-image:radial-gradient(ellipse at 60% 40%,black 30%,transparent 75%);pointer-events:none}.hero-inner.svelte-16el0le{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.hero-kicker.svelte-16el0le{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:2.5px;color:var(--amber);text-transform:uppercase;margin-bottom:24px;display:inline-flex;gap:12px;align-items:center;padding:6px 14px;border:1px solid rgba(245,158,11,.3);background:#f59e0b0d}.hero.svelte-16el0le h1:where(.svelte-16el0le){font-size:clamp(48px,6vw,80px);font-weight:600;letter-spacing:-2.5px;line-height:.98;margin:0 0 24px}.hero.svelte-16el0le p.lede:where(.svelte-16el0le){font-size:19px;color:#faf7f299;max-width:520px;line-height:1.55;margin:0 0 36px}.hero-meta.svelte-16el0le{display:flex;gap:32px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#faf7f280;letter-spacing:1px}.hero-meta.svelte-16el0le b{color:var(--amber);font-weight:500}.hero-mark.svelte-16el0le{display:grid;place-items:center}.hero-mark.svelte-16el0le svg{filter:drop-shadow(0 20px 40px rgba(245,158,11,.25))}.pillars.svelte-16el0le{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.pillar.svelte-16el0le{background:var(--paper);padding:32px 28px;display:flex;flex-direction:column;gap:12px}.pillar.svelte-16el0le p:where(.svelte-16el0le){font-size:14px;line-height:1.55;color:var(--ink-muted);margin:0}.pillar.svelte-16el0le .big:where(.svelte-16el0le){font-size:40px;font-weight:600;letter-spacing:-1px;line-height:1;margin:4px 0 8px}.logo-grid.svelte-16el0le{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.logo-cell.svelte-16el0le{background:var(--paper);border:1px solid var(--line);aspect-ratio:4 / 3;display:flex;flex-direction:column}.logo-cell.svelte-16el0le .stage:where(.svelte-16el0le){flex:1;display:grid;place-items:center}.logo-cell.dark.svelte-16el0le .stage:where(.svelte-16el0le){background:var(--ink-deep)}.logo-cell.amber.svelte-16el0le .stage:where(.svelte-16el0le){background:var(--amber)}.logo-cell.svelte-16el0le .cap:where(.svelte-16el0le){padding:14px 18px;border-top:1px solid var(--line);display:flex;justify-content:space-between;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:1.5px;color:var(--ink-muted);text-transform:uppercase}.logo-cell.svelte-16el0le .cap:where(.svelte-16el0le) b{color:var(--ink);font-weight:600}.lockup-row.svelte-16el0le{flex-direction:row!important;gap:14px}.lockup-col.svelte-16el0le{flex-direction:column!important;gap:8px}.wordmark.svelte-16el0le{font-family:Space Grotesk,system-ui,sans-serif;font-weight:600;letter-spacing:-.3px}.wordmark.lg.svelte-16el0le{font-size:26px;letter-spacing:-.6px}.wordmark.sm.svelte-16el0le{font-size:18px;text-align:center}.construction.svelte-16el0le{background:var(--paper-warm);border:1px solid var(--line);padding:48px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.construction-art.svelte-16el0le{display:grid;place-items:center;padding:24px}.construction-art.svelte-16el0le svg:where(.svelte-16el0le){background:var(--paper)}.construction-notes.svelte-16el0le{font-size:14.5px;line-height:1.65;color:var(--ink-muted)}.construction-notes.svelte-16el0le h3:where(.svelte-16el0le){color:var(--ink);margin-bottom:16px}.construction-notes.svelte-16el0le ul:where(.svelte-16el0le){padding-left:18px;margin:0 0 16px}.construction-notes.svelte-16el0le li:where(.svelte-16el0le){margin-bottom:8px}.construction-notes.svelte-16el0le b{color:var(--ink);font-weight:500}.clearspace.svelte-16el0le{background:var(--paper);border:1px solid var(--line);padding:64px;display:grid;place-items:center}.cs-wrap.svelte-16el0le{position:relative;display:inline-block}.cs-pad.svelte-16el0le{position:absolute;inset:-60px;border:1.5px dashed var(--amber);pointer-events:none}.cs-pad.svelte-16el0le:before,.cs-pad.svelte-16el0le:after,.cs-pad.svelte-16el0le .edge:where(.svelte-16el0le){position:absolute;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:1.5px;color:var(--amber);background:var(--paper);padding:2px 6px}.cs-pad.svelte-16el0le:before{content:"X";top:-10px;left:50%;transform:translate(-50%)}.cs-pad.svelte-16el0le:after{content:"X";bottom:-10px;left:50%;transform:translate(-50%)}.cs-pad.svelte-16el0le .edge.b:where(.svelte-16el0le){right:-10px;top:50%;transform:translateY(-50%)}.cs-pad.svelte-16el0le .edge.l:where(.svelte-16el0le){left:-10px;top:50%;transform:translateY(-50%)}.size-strip.svelte-16el0le{margin-top:32px;display:flex;gap:40px;align-items:end;flex-wrap:wrap;padding:40px 48px;background:var(--paper);border:1px solid var(--line)}.size-cell.svelte-16el0le{display:flex;flex-direction:column;align-items:center;gap:10px}.size-cell.svelte-16el0le .mono-label:where(.svelte-16el0le){font-size:10px;color:var(--ink-muted-soft);letter-spacing:1.5px}.dodont.svelte-16el0le{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dodont.svelte-16el0le .cell:where(.svelte-16el0le){background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column;min-height:220px;position:relative}.dodont.svelte-16el0le .badge:where(.svelte-16el0le){position:absolute;top:12px;left:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:1.5px;padding:3px 8px;z-index:1}.dodont.svelte-16el0le .cell.do:where(.svelte-16el0le) .badge:where(.svelte-16el0le){background:var(--green);color:#fff}.dodont.svelte-16el0le .cell.dont:where(.svelte-16el0le) .badge:where(.svelte-16el0le){background:var(--red);color:#fff}.dodont.svelte-16el0le .stage:where(.svelte-16el0le){flex:1;display:grid;place-items:center;overflow:hidden;padding:16px}.dodont.svelte-16el0le .stage.busy:where(.svelte-16el0le){background:linear-gradient(45deg,#ec4899,#3b82f6)}.dodont.svelte-16el0le .stage.on-amber:where(.svelte-16el0le){background:var(--amber)}.dodont.svelte-16el0le .cap:where(.svelte-16el0le){padding:12px 16px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-muted);line-height:1.4}.mini-lockup.svelte-16el0le{display:flex;align-items:center;gap:10px}.color-grid.svelte-16el0le{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px}.swatch.svelte-16el0le{display:flex;flex-direction:column;gap:0;border:1px solid var(--line);overflow:hidden}.swatch.svelte-16el0le .chip:where(.svelte-16el0le){aspect-ratio:1.4 / 1;position:relative}.swatch.svelte-16el0le .chip.bordered:where(.svelte-16el0le){box-shadow:inset 0 0 0 1px var(--line)}.swatch.svelte-16el0le .chip:where(.svelte-16el0le) .sub:where(.svelte-16el0le){position:absolute;bottom:12px;left:14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:1.5px;opacity:.7;color:#1c1916}.swatch.svelte-16el0le .chip:where(.svelte-16el0le) .sub.on-dark:where(.svelte-16el0le){color:#faf7f2}.swatch.svelte-16el0le .info:where(.svelte-16el0le){padding:14px 16px;background:var(--paper);display:flex;flex-direction:column;gap:4px}.swatch.svelte-16el0le .info:where(.svelte-16el0le) .n:where(.svelte-16el0le){font-size:14px;font-weight:600;letter-spacing:-.2px}.swatch.svelte-16el0le .info:where(.svelte-16el0le) .c:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--ink-muted-soft)}.ramp.svelte-16el0le{display:grid;grid-template-columns:repeat(9,1fr);border:1px solid var(--line)}.ramp.svelte-16el0le .step:where(.svelte-16el0le){aspect-ratio:1 / 1;display:grid;place-items:end;padding:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:1px}.type-table.svelte-16el0le{background:var(--paper);border:1px solid var(--line);padding:8px 32px}.type-row.svelte-16el0le{display:grid;grid-template-columns:140px 1fr 180px;gap:32px;padding:32px 0;border-bottom:1px solid var(--line);align-items:baseline}.type-row.svelte-16el0le:last-child{border-bottom:none}.type-row.svelte-16el0le .lbl:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:1.5px;color:var(--ink-muted-soft);text-transform:uppercase;padding-top:8px}.type-row.svelte-16el0le .spec:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--ink-muted-soft);text-align:right;line-height:1.6;white-space:pre-line}.type-sample.svelte-16el0le{color:var(--ink)}.type-sample.mono.svelte-16el0le{font-family:JetBrains Mono,ui-monospace,monospace}.font-card.svelte-16el0le{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:32px}.font-card.svelte-16el0le .face:where(.svelte-16el0le){background:var(--paper);padding:40px}.font-card.svelte-16el0le .face:where(.svelte-16el0le) h3:where(.svelte-16el0le){font-size:18px;margin:0 0 8px}.font-card.svelte-16el0le .face:where(.svelte-16el0le) .meta:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;color:var(--ink-muted-soft);letter-spacing:1.5px;margin-bottom:24px}.font-card.svelte-16el0le .face:where(.svelte-16el0le) .big-letters:where(.svelte-16el0le){font-size:84px;font-weight:600;letter-spacing:-3px;line-height:1;margin-bottom:20px}.font-card.svelte-16el0le .face:where(.svelte-16el0le) .big-letters.mono:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500;letter-spacing:-2px}.font-card.svelte-16el0le .face:where(.svelte-16el0le) .wts:where(.svelte-16el0le){display:flex;gap:24px;flex-wrap:wrap;font-size:14px;color:var(--ink-muted)}.font-card.svelte-16el0le .face:where(.svelte-16el0le) .wts.mono:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace}.font-card.svelte-16el0le .face:where(.svelte-16el0le) .wts:where(.svelte-16el0le) span{font-size:20px;color:var(--ink)}.scale-rows.svelte-16el0le{display:flex;flex-direction:column;gap:8px;background:var(--paper);border:1px solid var(--line);padding:24px 32px}.scale-row.svelte-16el0le{display:grid;grid-template-columns:80px 100px 1fr;gap:16px;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.scale-row.svelte-16el0le .bar:where(.svelte-16el0le){height:20px;background:var(--amber)}.scale-row.svelte-16el0le .token:where(.svelte-16el0le){color:var(--ink);font-weight:600}.scale-row.svelte-16el0le .val:where(.svelte-16el0le){color:var(--ink-muted)}.three-notes.svelte-16el0le,.voice-principles.svelte-16el0le{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px}.three-notes.svelte-16el0le{grid-template-columns:repeat(3,1fr);gap:24px}.note-card.svelte-16el0le{background:var(--paper);border:1px solid var(--line);padding:20px 24px}.note-card.svelte-16el0le p:where(.svelte-16el0le){margin:4px 0 0;font-size:13px;color:var(--ink-muted);line-height:1.55}.note-card.svelte-16el0le p:where(.svelte-16el0le) b{color:var(--ink)}.comp-grid.svelte-16el0le{display:grid;grid-template-columns:1fr 1fr;gap:24px}.comp-card.svelte-16el0le{background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column}.comp-card.span-2.svelte-16el0le{grid-column:span 2}.comp-card.svelte-16el0le .demo:where(.svelte-16el0le){padding:48px;min-height:180px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;background:var(--paper-warm);border-bottom:1px solid var(--line)}.comp-card.svelte-16el0le .demo.stack:where(.svelte-16el0le){flex-direction:column;align-items:stretch;padding:32px;gap:8px}.comp-card.svelte-16el0le .meta:where(.svelte-16el0le){padding:20px 24px;display:flex;justify-content:space-between;align-items:baseline}.comp-card.svelte-16el0le .meta:where(.svelte-16el0le) .name:where(.svelte-16el0le){font-size:15px;font-weight:600;letter-spacing:-.3px}.comp-card.svelte-16el0le .meta:where(.svelte-16el0le) .note:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;color:var(--ink-muted-soft);letter-spacing:1.5px;text-transform:uppercase}.btn.svelte-16el0le{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.5px;text-transform:uppercase;font-weight:500;border:1.5px solid var(--ink);cursor:pointer;background:transparent;color:var(--ink);white-space:nowrap}.btn.primary.svelte-16el0le{background:var(--ink);color:var(--paper)}.btn.amber.svelte-16el0le{background:var(--amber);border-color:var(--amber);color:var(--ink)}.btn.ghost.svelte-16el0le{border-color:var(--line);color:var(--ink)}.status-badge.svelte-16el0le{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;border:1px solid currentColor}.status-badge.ok.svelte-16el0le{color:var(--green)}.status-badge.warn.svelte-16el0le{color:var(--amber-deep)}.status-badge.err.svelte-16el0le{color:var(--red)}.status-badge.neutral.svelte-16el0le{color:var(--ink-muted-soft)}.status-badge.svelte-16el0le .dot:where(.svelte-16el0le){width:6px;height:6px;border-radius:50%;background:currentColor}.field-label.svelte-16el0le{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:1.5px;color:var(--ink-muted-soft);text-transform:uppercase}.input.svelte-16el0le{padding:10px 14px;border:1px solid var(--line);background:var(--paper);font-family:Space Grotesk,system-ui,sans-serif;font-size:14px;width:100%;color:var(--ink)}.input.svelte-16el0le:focus{outline:none;border-color:var(--amber)}.stat-card.svelte-16el0le{border:1px solid var(--line);padding:20px;background:var(--paper);min-width:240px;display:flex;flex-direction:column;gap:10px}.stat-card.svelte-16el0le .k:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;color:var(--ink-muted-soft);letter-spacing:1.5px}.stat-card.svelte-16el0le .v:where(.svelte-16el0le){font-size:24px;font-weight:600;letter-spacing:-.5px}.stat-card.svelte-16el0le .v:where(.svelte-16el0le) .u:where(.svelte-16el0le){color:var(--amber);font-size:16px}.terminal-demo.svelte-16el0le{padding:24px}.terminal-demo-inner.svelte-16el0le{background:#0a0908;color:var(--paper);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;line-height:1.7;padding:20px;width:100%;max-width:540px;border:1px solid rgba(245,158,11,.15)}.terminal-demo-inner.svelte-16el0le .c-amber:where(.svelte-16el0le){color:var(--amber)}.terminal-demo-inner.svelte-16el0le .c-dim:where(.svelte-16el0le){color:#ffffff80}.terminal-demo-inner.svelte-16el0le .c-green:where(.svelte-16el0le){color:var(--green)}.icon-grid.svelte-16el0le{display:grid;grid-template-columns:repeat(8,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.icon-cell.svelte-16el0le{background:var(--paper);aspect-ratio:1 / 1;display:grid;place-items:center;color:var(--ink)}.icon-cell.svelte-16el0le svg:where(.svelte-16el0le){width:24px;height:24px}.motion-grid.svelte-16el0le{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.motion-card.svelte-16el0le{background:var(--paper);border:1px solid var(--line);padding:28px}.motion-card.svelte-16el0le p:where(.svelte-16el0le){font-size:13.5px;color:var(--ink-muted);line-height:1.55;margin:0 0 8px}.motion-card.svelte-16el0le .ease-demo:where(.svelte-16el0le){height:50px;background:repeating-linear-gradient(90deg,var(--line) 0 1px,transparent 1px 50px);margin:16px 0;position:relative;overflow:hidden}.motion-card.svelte-16el0le .ease-demo:where(.svelte-16el0le) .ball:where(.svelte-16el0le){width:14px;height:14px;background:var(--amber);border-radius:50%;position:absolute;top:18px;left:0;animation-duration:2.4s;animation-iteration-count:infinite;animation-direction:alternate}.motion-card.svelte-16el0le .ease-demo:where(.svelte-16el0le) .ball.sharp:where(.svelte-16el0le){animation-name:svelte-16el0le-sharp;animation-timing-function:cubic-bezier(.2,0,0,1)}.motion-card.svelte-16el0le .ease-demo:where(.svelte-16el0le) .ball.smooth:where(.svelte-16el0le){animation-name:svelte-16el0le-smooth;animation-timing-function:cubic-bezier(.4,0,.2,1)}.motion-card.svelte-16el0le .ease-demo:where(.svelte-16el0le) .ball.spring:where(.svelte-16el0le){animation-name:svelte-16el0le-spring;animation-timing-function:cubic-bezier(.5,-.2,.3,1.4)}@keyframes svelte-16el0le-sharp{to{left:calc(100% - 14px)}}@keyframes svelte-16el0le-smooth{to{left:calc(100% - 14px)}}@keyframes svelte-16el0le-spring{to{left:calc(100% - 14px)}}.motion-card.svelte-16el0le .spec:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--ink-muted-soft);letter-spacing:1px}.voice.svelte-16el0le{display:grid;grid-template-columns:1fr 1fr;gap:20px}.vcard.svelte-16el0le{background:var(--paper);border:1px solid var(--line);padding:28px}.vcard.svelte-16el0le h4:where(.svelte-16el0le){color:var(--amber)}.vline.svelte-16el0le{padding:14px 0;border-bottom:1px dashed var(--line);display:grid;grid-template-columns:60px 1fr;gap:14px;align-items:baseline;font-size:14px;line-height:1.55}.vline.svelte-16el0le:last-child{border-bottom:none}.vline.svelte-16el0le .tag:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:1.5px;text-transform:uppercase}.vcard.yes.svelte-16el0le .tag:where(.svelte-16el0le){color:var(--green)}.vcard.no.svelte-16el0le .tag:where(.svelte-16el0le){color:var(--red)}.vcard.no.svelte-16el0le .vline:where(.svelte-16el0le){color:var(--ink-muted);text-decoration:line-through;text-decoration-color:#ef44444d}.tokens-block.svelte-16el0le{background:var(--ink-deep);color:var(--paper);padding:36px 40px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;line-height:1.8;overflow-x:auto}.tokens-block.svelte-16el0le pre:where(.svelte-16el0le){margin:0;color:var(--paper);white-space:pre}.tokens-block.svelte-16el0le .cm:where(.svelte-16el0le){color:var(--ink-muted-soft)}.tokens-block.svelte-16el0le .kw:where(.svelte-16el0le){color:#60a5fa}.tokens-block.svelte-16el0le .tk:where(.svelte-16el0le){color:var(--amber)}footer.svelte-16el0le{padding:64px 72px;background:var(--ink-deep);color:var(--paper);display:grid;grid-template-columns:2fr 1fr;gap:48px}footer.svelte-16el0le h5:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:2px;color:var(--amber);text-transform:uppercase;margin:0 0 16px;font-weight:500}footer.svelte-16el0le p:where(.svelte-16el0le){font-size:14.5px;color:#faf7f299;line-height:1.55;max-width:460px;margin:0}footer.svelte-16el0le .ver:where(.svelte-16el0le){font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#faf7f266;letter-spacing:1.5px;margin-top:12px}.related-links.svelte-16el0le{display:flex;flex-direction:column;gap:8px;font-size:13px}.related-links.svelte-16el0le a:where(.svelte-16el0le){color:#faf7f2cc}.related-links.svelte-16el0le a:where(.svelte-16el0le):hover{color:var(--amber)}@media(max-width:1100px){.layout.svelte-16el0le{grid-template-columns:1fr}aside.svelte-16el0le{position:static;height:auto;border-right:none;border-bottom:1px solid var(--line)}.hero-inner.svelte-16el0le,.construction.svelte-16el0le{grid-template-columns:1fr}.sec.svelte-16el0le{padding:64px 28px}.sec-head.svelte-16el0le{grid-template-columns:1fr;gap:16px}.pillars.svelte-16el0le,.logo-grid.svelte-16el0le,.dodont.svelte-16el0le,.color-grid.svelte-16el0le,.comp-grid.svelte-16el0le,.motion-grid.svelte-16el0le,.voice.svelte-16el0le,.three-notes.svelte-16el0le,.voice-principles.svelte-16el0le{grid-template-columns:1fr 1fr}.icon-grid.svelte-16el0le{grid-template-columns:repeat(4,1fr)}.hero.svelte-16el0le{padding:72px 28px}footer.svelte-16el0le{grid-template-columns:1fr;padding:48px 28px}}
