.article[data-astro-cid-jxnjfbl4]{max-width:760px;padding-top:48px}.crumbs[data-astro-cid-jxnjfbl4]{font-size:13px;color:var(--muted);margin-bottom:20px}.crumbs[data-astro-cid-jxnjfbl4] a[data-astro-cid-jxnjfbl4]{color:var(--muted)}h1[data-astro-cid-jxnjfbl4]{margin:0;font-size:clamp(34px,4.6vw,52px);line-height:1.1;letter-spacing:-.025em}.meta[data-astro-cid-jxnjfbl4]{display:flex;flex-wrap:wrap;gap:6px 20px;margin:18px 0 0;font-size:13px;color:var(--muted)}.newer[data-astro-cid-jxnjfbl4]{margin:20px 0 0;padding:12px 16px;border-left:3px solid var(--ink);background:var(--surface)}.note[data-astro-cid-jxnjfbl4]{margin:40px 0 0;padding-top:16px;border-top:1px solid var(--line)}.history[data-astro-cid-jxnjfbl4]{margin:40px 0 0;padding:24px;border:1px solid var(--line);border-radius:6px}.history[data-astro-cid-jxnjfbl4] h2[data-astro-cid-jxnjfbl4]{font-size:22px;margin:0 0 4px}.history[data-astro-cid-jxnjfbl4] ol[data-astro-cid-jxnjfbl4]{list-style:none;margin:16px 0;padding:0}.history[data-astro-cid-jxnjfbl4] li[data-astro-cid-jxnjfbl4]{display:grid;grid-template-columns:92px 1fr;gap:12px;padding:6px 0}.history[data-astro-cid-jxnjfbl4] time[data-astro-cid-jxnjfbl4]{font-size:13px;color:var(--muted);padding-top:3px}.history[data-astro-cid-jxnjfbl4] .serif[data-astro-cid-jxnjfbl4]{font-size:17px;font-weight:600}.history[data-astro-cid-jxnjfbl4]>a[data-astro-cid-jxnjfbl4]{font-weight:600}.meta[data-astro-cid-jxnjfbl4] a[data-astro-cid-jxnjfbl4]{color:inherit}.article-head[data-astro-cid-jxnjfbl4]{padding-bottom:32px;border-bottom:1px solid var(--line);margin-bottom:36px}.listen[data-astro-cid-jxnjfbl4]{display:flex;align-items:center;gap:14px;padding:16px 20px;margin:0 0 32px;border:1.5px solid var(--ink);border-radius:6px;text-decoration:none}.listen[data-astro-cid-jxnjfbl4]:hover{background:var(--surface);color:var(--ink)}.listen[data-astro-cid-jxnjfbl4] svg[data-astro-cid-jxnjfbl4]{flex:none}.listen[data-astro-cid-jxnjfbl4]>span[data-astro-cid-jxnjfbl4]{display:flex;flex-direction:column}.product-box[data-astro-cid-jxnjfbl4]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;border:1.5px solid var(--ink);border-radius:6px;margin:48px 0 0}.product-box[data-astro-cid-jxnjfbl4] p[data-astro-cid-jxnjfbl4]{margin:0}.pname[data-astro-cid-jxnjfbl4]{font-size:21px;font-weight:600;margin:4px 0!important}.tags[data-astro-cid-jxnjfbl4]{display:flex;flex-wrap:wrap;gap:8px;margin:40px 0 0}.pager[data-astro-cid-jxnjfbl4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:48px 0 0;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pager[data-astro-cid-jxnjfbl4] a[data-astro-cid-jxnjfbl4]{display:flex;flex-direction:column;gap:4px;text-decoration:none}.pager[data-astro-cid-jxnjfbl4] a[data-astro-cid-jxnjfbl4] .serif[data-astro-cid-jxnjfbl4]{font-size:18px;font-weight:600;line-height:1.3}.pager[data-astro-cid-jxnjfbl4] a[data-astro-cid-jxnjfbl4]:hover .serif[data-astro-cid-jxnjfbl4]{text-decoration:underline}.pager[data-astro-cid-jxnjfbl4] .right[data-astro-cid-jxnjfbl4]{text-align:right}.keep-reading[data-astro-cid-jxnjfbl4]{margin-top:48px}.keep-reading[data-astro-cid-jxnjfbl4] h2[data-astro-cid-jxnjfbl4]{font-size:26px;margin:0 0 12px}.prose[data-astro-cid-jxnjfbl4]{font-family:var(--serif);font-size:20px;line-height:1.7;color:#1d1d1d}.prose[data-astro-cid-jxnjfbl4] p{margin:0 0 1.15em}.prose[data-astro-cid-jxnjfbl4] h2{font-size:28px;margin:1.8em 0 .6em}.prose[data-astro-cid-jxnjfbl4] h3{font-size:23px;margin:1.6em 0 .5em}.prose[data-astro-cid-jxnjfbl4] h4,.prose[data-astro-cid-jxnjfbl4] h5,.prose[data-astro-cid-jxnjfbl4] h6{font-size:20px;margin:1.4em 0 .4em}.prose[data-astro-cid-jxnjfbl4] a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.prose[data-astro-cid-jxnjfbl4] ul,.prose[data-astro-cid-jxnjfbl4] ol{padding-left:1.3em;margin:0 0 1.15em}.prose[data-astro-cid-jxnjfbl4] li{margin:.3em 0}.prose[data-astro-cid-jxnjfbl4] li>p{margin:0}.prose[data-astro-cid-jxnjfbl4] figure{margin:2em 0}.prose[data-astro-cid-jxnjfbl4] figure img{display:block;margin:0 auto;border:1px solid var(--line);background:var(--paper)}.prose[data-astro-cid-jxnjfbl4] figcaption{font-family:var(--sans);font-size:14px;color:var(--muted);margin-top:10px;text-align:center}.prose[data-astro-cid-jxnjfbl4] blockquote{margin:1.6em 0;padding:0 0 0 1.2em;border-left:3px solid var(--ink);font-style:italic;color:var(--ink-2)}.prose[data-astro-cid-jxnjfbl4] aside.callout{margin:1.6em 0;padding:20px 24px;background:var(--surface);border-radius:6px;font-family:var(--sans);font-size:17px}.prose[data-astro-cid-jxnjfbl4] aside.callout p:last-child{margin-bottom:0}.prose[data-astro-cid-jxnjfbl4] hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}.prose[data-astro-cid-jxnjfbl4] table{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:15px;display:block;overflow-x:auto}.prose[data-astro-cid-jxnjfbl4] th,.prose[data-astro-cid-jxnjfbl4] td{border:1px solid var(--line);padding:8px 12px;text-align:left}.prose[data-astro-cid-jxnjfbl4] code{font-family:var(--mono);font-size:.85em;background:var(--surface);padding:2px 5px;border-radius:3px}.prose[data-astro-cid-jxnjfbl4] .btn-row{margin:1.6em 0}.prose[data-astro-cid-jxnjfbl4] .btn-row a{display:inline-flex;padding:12px 20px;background:var(--ink);color:var(--paper);text-decoration:none;border-radius:4px;font-family:var(--sans);font-size:16px;font-weight:600}.prose[data-astro-cid-jxnjfbl4] .embed{margin:2em 0}.prose[data-astro-cid-jxnjfbl4] .embed iframe{width:100%;border:0}.prose[data-astro-cid-jxnjfbl4] .embed-video{position:relative;aspect-ratio:16 / 9}.prose[data-astro-cid-jxnjfbl4] .embed-video iframe{position:absolute;inset:0;height:100%}.prose[data-astro-cid-jxnjfbl4] sup{font-family:var(--sans);font-size:.65em}.prose[data-astro-cid-jxnjfbl4] .footnotes{margin-top:3em;padding-top:1.2em;border-top:1px solid var(--line);font-family:var(--sans);font-size:15px}.prose[data-astro-cid-jxnjfbl4] .footnotes h2{font-size:16px;margin:0 0 .8em}.prose[data-astro-cid-jxnjfbl4] .footnotes p{overflow-wrap:anywhere}.prose[data-astro-cid-jxnjfbl4] p,.prose[data-astro-cid-jxnjfbl4] li{overflow-wrap:break-word}@media(max-width:720px){.prose[data-astro-cid-jxnjfbl4]{font-size:18px}.pager[data-astro-cid-jxnjfbl4] .right[data-astro-cid-jxnjfbl4]{text-align:left}}
