.trace[data-astro-cid-jmftso6t]{overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.trace-bar[data-astro-cid-jmftso6t]{display:flex;align-items:center;justify-content:space-between;padding:.55rem .85rem;border-bottom:1px solid var(--line);background:var(--surface-2);font-size:var(--t-xs)}.sev[data-astro-cid-jmftso6t]{color:var(--rose);font-weight:700}.trace-body[data-astro-cid-jmftso6t]{padding:var(--sp-5) var(--sp-4);overflow-x:auto;font-size:.8125rem;line-height:1.95;color:var(--fg-2);font-variant-ligatures:none}.tline[data-astro-cid-jmftso6t]{white-space:pre;width:max-content;min-width:100%}.err-line[data-astro-cid-jmftso6t]{color:var(--rose);font-weight:600}.frame[data-astro-cid-jmftso6t]{padding-left:2.5ch}.kw[data-astro-cid-jmftso6t]{color:var(--fg-3)}.call[data-astro-cid-jmftso6t]{color:var(--fg-1)}.at[data-astro-cid-jmftso6t]{color:var(--fg-3)}.caught[data-astro-cid-jmftso6t]{display:flex;align-items:center;gap:.5rem;padding:.75rem .85rem;border-top:1px solid var(--line);background:var(--surface-2);font-size:var(--t-xs);color:var(--fg-1)}.caught[data-astro-cid-jmftso6t] strong[data-astro-cid-jmftso6t]{color:var(--green);font-weight:600}.ok[data-astro-cid-jmftso6t]{color:var(--green)}.draft-note[data-astro-cid-o422f4lv]{margin-bottom:var(--sp-5);padding:.7rem .9rem;border:1px dashed var(--amber);border-radius:var(--radius);color:var(--amber);font-size:var(--t-xs);line-height:1.7}.draft-note[data-astro-cid-o422f4lv] code[data-astro-cid-o422f4lv]{font-family:var(--font-mono);color:var(--fg)}.p-grid[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-7) var(--sp-8);align-items:center}@media(min-width:60rem){.p-grid--split[data-astro-cid-o422f4lv]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.p-meta[data-astro-cid-o422f4lv]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4)}.p-kind[data-astro-cid-o422f4lv]{text-transform:capitalize}.p-head[data-astro-cid-o422f4lv] h1[data-astro-cid-o422f4lv]{font-size:var(--t-4xl);letter-spacing:-.035em}.p-tagline[data-astro-cid-o422f4lv]{margin-top:var(--sp-3);font-size:var(--t-xl);font-weight:500;letter-spacing:-.015em;line-height:1.25;color:var(--p)}.p-summary[data-astro-cid-o422f4lv]{max-width:58ch;margin-top:var(--sp-4);font-size:var(--t-lg);color:var(--fg-1)}.p-actions[data-astro-cid-o422f4lv]{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-6)}@media(max-width:29.99rem){.p-actions[data-astro-cid-o422f4lv] .btn[data-astro-cid-o422f4lv]{width:100%}}.p-audience[data-astro-cid-o422f4lv]{margin-top:var(--sp-5);font-size:var(--t-sm);color:var(--fg-1)}.section--band[data-astro-cid-o422f4lv]{background:var(--surface);border-block:1px solid var(--line)}.why[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);align-items:start}@media(min-width:58rem){.why--trace[data-astro-cid-o422f4lv]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.md[data-astro-cid-o422f4lv]{max-width:64ch;color:var(--fg-1);font-size:var(--t-lg);line-height:1.6}.md[data-astro-cid-o422f4lv] p+p{margin-top:var(--sp-4)}.md[data-astro-cid-o422f4lv] strong{color:var(--fg);font-weight:600}.md[data-astro-cid-o422f4lv] a{color:var(--p);text-decoration:underline;text-underline-offset:3px}.md[data-astro-cid-o422f4lv] code{font-family:var(--font-mono);font-size:.88em;padding:.1em .35em;background:var(--surface-2);border-radius:3px}.steps[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--sp-6) var(--sp-6)}.step[data-astro-cid-o422f4lv]{display:grid;align-content:start;gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--line-2)}.step-n[data-astro-cid-o422f4lv]{font-size:var(--t-sm);color:var(--p)}.step[data-astro-cid-o422f4lv] h3[data-astro-cid-o422f4lv]{font-size:var(--t-lg);letter-spacing:-.015em}.step[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv]{color:var(--fg-1);font-size:var(--t-sm);line-height:1.65}.features[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--sp-8)}@media(min-width:48rem){.features[data-astro-cid-o422f4lv]{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature[data-astro-cid-o422f4lv]{display:grid;align-content:start;gap:var(--sp-2);padding-block:var(--sp-5);border-top:1px solid var(--line-2)}.feature[data-astro-cid-o422f4lv] dt[data-astro-cid-o422f4lv]{font-size:var(--t-lg);font-weight:560;letter-spacing:-.015em}.feature[data-astro-cid-o422f4lv] dd[data-astro-cid-o422f4lv]{margin:0;max-width:56ch;color:var(--fg-1)}.specs[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));border-top:1px solid var(--line-2)}.spec[data-astro-cid-o422f4lv]{display:grid;align-content:start;gap:.3rem;padding:var(--sp-4) var(--sp-4) var(--sp-4) 0;border-bottom:1px solid var(--line)}.spec[data-astro-cid-o422f4lv] dt[data-astro-cid-o422f4lv]{font-size:var(--t-xs);color:var(--fg-2)}.spec[data-astro-cid-o422f4lv] dd[data-astro-cid-o422f4lv]{margin:0;font-size:var(--t-sm);color:var(--fg);line-height:1.5}.faq[data-astro-cid-o422f4lv]{max-width:52rem;border-top:1px solid var(--line-2)}.qa[data-astro-cid-o422f4lv]{border-bottom:1px solid var(--line-2)}.qa[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:minmax(0,1fr) 1.5rem;align-items:center;gap:var(--sp-4);padding-block:var(--sp-5);cursor:pointer;list-style:none;font-size:var(--t-lg);font-weight:560;letter-spacing:-.01em}.qa[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]::-webkit-details-marker{display:none}.qa[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]:hover{color:var(--accent)}.chev[data-astro-cid-o422f4lv]{justify-self:end;color:var(--fg-2);font-size:var(--t-xl);line-height:1;transition:transform var(--dur) var(--ease)}.qa[data-astro-cid-o422f4lv][open] .chev[data-astro-cid-o422f4lv]{transform:rotate(45deg)}.qa[data-astro-cid-o422f4lv]>p[data-astro-cid-o422f4lv]{max-width:68ch;padding-bottom:var(--sp-5);color:var(--fg-1)}.next-wrap[data-astro-cid-o422f4lv]{padding-top:0}.next[data-astro-cid-o422f4lv]{position:relative;display:grid;gap:var(--sp-2);padding-block:var(--sp-6);padding-right:3rem;border-top:2px solid var(--rule);border-bottom:1px solid var(--line-2)}.next-name[data-astro-cid-o422f4lv]{font-size:var(--t-3xl);font-weight:560;letter-spacing:-.03em;line-height:1.05}.next-tag[data-astro-cid-o422f4lv]{color:var(--fg-1)}.next-go[data-astro-cid-o422f4lv]{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:var(--t-2xl);transition:transform var(--dur) var(--ease)}.next[data-astro-cid-o422f4lv]:hover .next-name[data-astro-cid-o422f4lv]{color:var(--accent)}.next[data-astro-cid-o422f4lv]:hover .next-go[data-astro-cid-o422f4lv]{transform:translate(4px,-50%)}
