.guide-pill[data-astro-cid-6baf4s2b] .pill-arrow[data-astro-cid-6baf4s2b]{transition:translate .35s var(--ease-out-expo);display:inline-block}.guide-pill[data-astro-cid-6baf4s2b]:hover .pill-arrow[data-astro-cid-6baf4s2b]{translate:4px}.note-mono[data-astro-cid-6baf4s2b]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:12.5px;font-weight:500;line-height:1.4}.note-card-tldr[data-astro-cid-6baf4s2b]{color:var(--ink-3);text-wrap:pretty;font-size:16.5px;line-height:1.6}.note-read[data-astro-cid-6baf4s2b]{font-family:var(--font-sans);color:var(--brand);align-items:center;gap:6px;font-size:15.5px;font-weight:600;display:inline-flex}.note-read-arrow[data-astro-cid-6baf4s2b]{transition:translate .4s var(--ease-out-expo);display:inline-block}.note-card[data-astro-cid-6baf4s2b]:hover .note-read-arrow[data-astro-cid-6baf4s2b],.note-card[data-astro-cid-6baf4s2b]:focus-visible .note-read-arrow[data-astro-cid-6baf4s2b]{translate:0 4px}.notes-reader[data-astro-cid-6baf4s2b]{position:relative}.note[data-astro-cid-6baf4s2b]{border-top:1px solid var(--line)}.note-inner[data-astro-cid-6baf4s2b]{flex-wrap:wrap;align-items:flex-start;gap:24px clamp(32px,6vw,80px);padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(40px,6vw,72px);display:flex}.note-meta[data-astro-cid-6baf4s2b]{flex-direction:column;flex:0 0 180px;gap:10px;display:flex}.note-body[data-astro-cid-6baf4s2b]{flex-direction:column;flex:480px;gap:28px;min-width:0;max-width:44rem;display:flex}.note-title[data-astro-cid-6baf4s2b]{font-family:var(--font-sans);letter-spacing:-.028em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.9rem,1.3rem + 2.4vw,3rem);font-weight:650;line-height:1.1}.note-tldr[data-astro-cid-6baf4s2b]{background:var(--tint);border:1px solid var(--tint-line);border-radius:16px;flex-direction:column;gap:8px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.note-tldr[data-astro-cid-6baf4s2b]:before{content:"";background:var(--color-accent);transform-origin:top;width:3px;position:absolute;inset:0 auto 0 0}.motion-ok .note-tldr[data-astro-cid-6baf4s2b]:before{transition:transform 1.1s var(--ease-out-expo) .35s;transform:scaleY(0)}.motion-ok .note-tldr[data-astro-cid-6baf4s2b].is-in:before{transform:none}.note-tldr-text[data-astro-cid-6baf4s2b]{font-family:var(--font-sans);color:var(--ink);text-wrap:pretty;margin:0;font-size:17.5px;font-weight:500;line-height:1.55}.note-section[data-astro-cid-6baf4s2b]{flex-direction:column;gap:14px;margin-top:8px;display:flex}.note-h3[data-astro-cid-6baf4s2b]{font-family:var(--font-sans);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:1.35rem;font-weight:650;line-height:1.25}.note-p[data-astro-cid-6baf4s2b]{max-width:68ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.75}.toc-rail[data-astro-cid-6baf4s2b]{display:none}@media (width>=1280px){.toc-rail[data-astro-cid-6baf4s2b]{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.toc-rail-inner[data-astro-cid-6baf4s2b]{height:100%;padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(40px,6vw,72px)}.motion-ok .toc-card[data-astro-cid-6baf4s2b]{transition:top .5s var(--ease-out-expo), max-height .5s var(--ease-out-expo)}.toc-card[data-astro-cid-6baf4s2b]{top:calc(var(--header-offset,77px) + 32px);width:200px;max-height:calc(100dvh - var(--header-offset,77px) - 64px);box-sizing:border-box;background:var(--surface);border:1px solid var(--line);pointer-events:auto;border-radius:20px;padding:20px 16px 16px 18px;position:sticky;overflow-y:auto}.note-inner[data-astro-cid-6baf4s2b]{grid-template-columns:200px minmax(0,44rem);grid-template-areas:".meta"".body";gap:20px 80px;display:grid}.note-meta[data-astro-cid-6baf4s2b]{flex-flow:wrap;grid-area:meta;gap:6px 12px}.note-meta[data-astro-cid-6baf4s2b]>span[data-astro-cid-6baf4s2b]+span[data-astro-cid-6baf4s2b]:before{content:"·";color:var(--dash);margin-right:12px}.note-body[data-astro-cid-6baf4s2b]{grid-area:body}}.cta-panel[data-astro-cid-6baf4s2b]{isolation:isolate;background:var(--sunken);border:1px solid var(--line);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(32px,6vw,72px);display:flex;position:relative;overflow:hidden}.cta-canvas[data-astro-cid-6baf4s2b]{z-index:-1;opacity:.75;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0% 35%,#000 75%);mask-image:linear-gradient(90deg,#0000 0% 35%,#000 75%)}
