.page-hero[data-astro-cid-qn2a7f5i] h1[data-astro-cid-qn2a7f5i]{max-width:24ch}.note-layout[data-astro-cid-qn2a7f5i]{display:grid;grid-template-columns:minmax(0,220px) minmax(0,720px);gap:clamp(32px,6vw,80px);justify-content:center;align-items:start}.note-nav[data-astro-cid-qn2a7f5i]{position:sticky;top:var(--s24)}.note-nav-title[data-astro-cid-qn2a7f5i]{display:block;margin-bottom:var(--s4);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.note-nav[data-astro-cid-qn2a7f5i] ol[data-astro-cid-qn2a7f5i]{display:flex;flex-direction:column;gap:var(--s2)}.note-nav[data-astro-cid-qn2a7f5i] a[data-astro-cid-qn2a7f5i]{display:block;padding-left:var(--s3);border-left:2px solid var(--hairline);color:var(--ink-2);font-size:var(--text-sm);line-height:20px;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.note-nav[data-astro-cid-qn2a7f5i] a[data-astro-cid-qn2a7f5i]:hover{border-color:var(--ink);color:var(--ink)}.note-intro[data-astro-cid-qn2a7f5i]{font-size:var(--text-lg);line-height:1.6;color:var(--ink);padding-bottom:var(--s8);border-bottom:1px solid var(--hairline)}.note-section[data-astro-cid-qn2a7f5i]{padding-top:var(--s12);scroll-margin-top:var(--s24)}.note-section[data-astro-cid-qn2a7f5i] h2[data-astro-cid-qn2a7f5i]{font-size:var(--h3);margin-bottom:var(--s4)}.note-section[data-astro-cid-qn2a7f5i]>p[data-astro-cid-qn2a7f5i]{color:var(--ink-2);line-height:1.75;margin-bottom:var(--s4)}.note-points[data-astro-cid-qn2a7f5i]{margin-block:var(--s6);border-bottom:1px solid var(--hairline)}.note-points[data-astro-cid-qn2a7f5i]>div[data-astro-cid-qn2a7f5i]{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:var(--s2) var(--s6);padding-block:var(--s4);border-top:1px solid var(--hairline)}.note-points[data-astro-cid-qn2a7f5i] dt[data-astro-cid-qn2a7f5i]{font-weight:500;color:var(--ink)}.note-points[data-astro-cid-qn2a7f5i] dd[data-astro-cid-qn2a7f5i]{color:var(--ink-2);font-size:var(--text-sm);line-height:1.7}.note-section[data-astro-cid-qn2a7f5i]>.note-links[data-astro-cid-qn2a7f5i]{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s6);margin-bottom:0}.cadence-scroll[data-astro-cid-qn2a7f5i]{overflow-x:auto;margin-block:var(--s6) var(--s3)}.cadence[data-astro-cid-qn2a7f5i]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.cadence[data-astro-cid-qn2a7f5i] th[data-astro-cid-qn2a7f5i],.cadence[data-astro-cid-qn2a7f5i] td[data-astro-cid-qn2a7f5i]{text-align:left;vertical-align:top;padding:var(--s3) var(--s4) var(--s3) 0;border-top:1px solid var(--hairline);line-height:20px}.cadence[data-astro-cid-qn2a7f5i] thead[data-astro-cid-qn2a7f5i] th[data-astro-cid-qn2a7f5i]{border-top:0;font-weight:500;color:var(--ink-3)}.cadence[data-astro-cid-qn2a7f5i] tbody[data-astro-cid-qn2a7f5i] tr[data-astro-cid-qn2a7f5i]:last-child>[data-astro-cid-qn2a7f5i]{border-bottom:1px solid var(--hairline)}.cadence[data-astro-cid-qn2a7f5i] tbody[data-astro-cid-qn2a7f5i] th[data-astro-cid-qn2a7f5i]{font-weight:500;min-width:220px}.cadence[data-astro-cid-qn2a7f5i] tbody[data-astro-cid-qn2a7f5i] th[data-astro-cid-qn2a7f5i] a[data-astro-cid-qn2a7f5i]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.cadence[data-astro-cid-qn2a7f5i] tbody[data-astro-cid-qn2a7f5i] th[data-astro-cid-qn2a7f5i] a[data-astro-cid-qn2a7f5i]:hover{text-decoration-color:currentColor}.cadence[data-astro-cid-qn2a7f5i] td[data-astro-cid-qn2a7f5i]{color:var(--ink-2)}.cadence[data-astro-cid-qn2a7f5i] td[data-astro-cid-qn2a7f5i]:last-child{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}@media(max-width:900px){.note-layout[data-astro-cid-qn2a7f5i]{grid-template-columns:minmax(0,1fr)}.note-nav[data-astro-cid-qn2a7f5i]{position:static}.note-nav[data-astro-cid-qn2a7f5i] ol[data-astro-cid-qn2a7f5i]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3) var(--s4)}}@media(max-width:560px){.note-nav[data-astro-cid-qn2a7f5i] ol[data-astro-cid-qn2a7f5i]{grid-template-columns:1fr}.note-points[data-astro-cid-qn2a7f5i]>div[data-astro-cid-qn2a7f5i]{grid-template-columns:minmax(0,1fr)}.cadence[data-astro-cid-qn2a7f5i] thead[data-astro-cid-qn2a7f5i]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cadence[data-astro-cid-qn2a7f5i],.cadence[data-astro-cid-qn2a7f5i] tbody[data-astro-cid-qn2a7f5i],.cadence[data-astro-cid-qn2a7f5i] tr[data-astro-cid-qn2a7f5i],.cadence[data-astro-cid-qn2a7f5i] tbody[data-astro-cid-qn2a7f5i] th[data-astro-cid-qn2a7f5i],.cadence[data-astro-cid-qn2a7f5i] td[data-astro-cid-qn2a7f5i]{display:block}.cadence[data-astro-cid-qn2a7f5i] tr[data-astro-cid-qn2a7f5i]{padding-block:var(--s3);border-top:1px solid var(--hairline)}.cadence[data-astro-cid-qn2a7f5i] tbody[data-astro-cid-qn2a7f5i] tr[data-astro-cid-qn2a7f5i]:last-child{border-bottom:1px solid var(--hairline)}.cadence[data-astro-cid-qn2a7f5i] tbody[data-astro-cid-qn2a7f5i] th[data-astro-cid-qn2a7f5i],.cadence[data-astro-cid-qn2a7f5i] td[data-astro-cid-qn2a7f5i],.cadence[data-astro-cid-qn2a7f5i] tbody[data-astro-cid-qn2a7f5i] tr[data-astro-cid-qn2a7f5i]:last-child>[data-astro-cid-qn2a7f5i]{padding:0;border:0;min-width:0}.cadence[data-astro-cid-qn2a7f5i] td[data-astro-cid-qn2a7f5i]{margin-top:var(--s1)}.cadence[data-astro-cid-qn2a7f5i] td[data-astro-cid-qn2a7f5i]:last-child{white-space:normal}}
