.page-head[data-astro-cid-k7ybrh5x]{padding:56px 16px 24px}.page-heading[data-astro-cid-k7ybrh5x]{letter-spacing:-.64px;max-width:760px;color:var(--color-ink);text-wrap:pretty;margin:0;font-size:32px;font-weight:600;line-height:38.4px}.page-intro[data-astro-cid-k7ybrh5x]{max-width:640px;color:var(--color-copy);text-wrap:pretty;margin:16px 0 0;font-size:14px;line-height:22.4px}.panel[data-astro-cid-k7ybrh5x]{border:1px solid var(--color-line);background:#fff}.prose[data-astro-cid-k7ybrh5x]{max-width:720px;color:var(--color-copy);overflow-wrap:break-word;margin:0 auto;padding:24px 20px 32px;font-size:16px;line-height:1.65}.draft[data-astro-cid-k7ybrh5x]{background:#fff4db;border:1px solid #ead7a9;border-left:3px solid #8f5a00;border-radius:4px;margin:0 0 24px;padding:12px 16px}.draft[data-astro-cid-k7ybrh5x] p[data-astro-cid-k7ybrh5x]{color:#8f5a00;margin:0;font-size:14px;font-weight:500;line-height:1.55}.updated[data-astro-cid-k7ybrh5x]{color:var(--color-muted);margin:0 0 24px;font-size:12px;line-height:1.5}.prose[data-astro-cid-k7ybrh5x]>:first-child{margin-top:0}.prose[data-astro-cid-k7ybrh5x]>:last-child{margin-bottom:0}.prose[data-astro-cid-k7ybrh5x] p{margin:0 0 16px}.prose[data-astro-cid-k7ybrh5x] h2{letter-spacing:-.44px;color:var(--color-ink);text-wrap:pretty;margin:40px 0 12px;font-size:22px;font-weight:600;line-height:1.3}.prose[data-astro-cid-k7ybrh5x] h3{letter-spacing:-.2px;color:var(--color-ink);margin:28px 0 8px;font-size:17px;font-weight:600;line-height:1.4}.prose[data-astro-cid-k7ybrh5x] h4{color:var(--color-ink);margin:24px 0 6px;font-size:15px;font-weight:600;line-height:1.4}.prose[data-astro-cid-k7ybrh5x] ul,.prose[data-astro-cid-k7ybrh5x] ol{margin:0 0 18px;padding-left:24px}.prose[data-astro-cid-k7ybrh5x] ul{list-style:outside}.prose[data-astro-cid-k7ybrh5x] ol{list-style:decimal}.prose[data-astro-cid-k7ybrh5x] li{margin:6px 0;padding-left:2px}.prose[data-astro-cid-k7ybrh5x] li>ul,.prose[data-astro-cid-k7ybrh5x] li>ol{margin:6px 0 0}.prose[data-astro-cid-k7ybrh5x] li::marker{color:var(--color-brand-cta)}.prose[data-astro-cid-k7ybrh5x] a{color:var(--color-brand-cta);text-underline-offset:2px;font-weight:500;text-decoration:underline 1px}.prose[data-astro-cid-k7ybrh5x] a:hover{color:var(--color-brand-cta-hover);text-decoration-thickness:2px}.prose[data-astro-cid-k7ybrh5x] strong{color:var(--color-ink);font-weight:600}.prose[data-astro-cid-k7ybrh5x] em{font-style:italic}.prose[data-astro-cid-k7ybrh5x] hr{border:0;border-top:1px solid var(--color-line);margin:32px 0}.prose[data-astro-cid-k7ybrh5x] code{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:13.5px}.prose[data-astro-cid-k7ybrh5x] pre{border:1px solid var(--color-line);background:var(--color-surface);border-radius:8px;margin:0 0 20px;padding:16px;font-size:13px;line-height:1.6;overflow-x:auto}.prose[data-astro-cid-k7ybrh5x] pre code{font-size:inherit;background:0 0;border:0;padding:0}.prose[data-astro-cid-k7ybrh5x] blockquote{border-left:2px solid var(--color-brand);color:var(--color-copy);margin:0 0 20px;padding:4px 0 4px 18px}.prose[data-astro-cid-k7ybrh5x] blockquote p:last-child{margin-bottom:0}.prose[data-astro-cid-k7ybrh5x] table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:14px;line-height:1.5;display:block;overflow-x:auto}.prose[data-astro-cid-k7ybrh5x] th,.prose[data-astro-cid-k7ybrh5x] td{border:1px solid var(--color-line);text-align:left;vertical-align:top;padding:10px 12px}.prose[data-astro-cid-k7ybrh5x] th{background:var(--color-panel);color:var(--color-ink);font-weight:600}.prose[data-astro-cid-k7ybrh5x] img{border:1px solid var(--color-line);border-radius:8px;max-width:100%;height:auto}@media (width>=640px){.page-head[data-astro-cid-k7ybrh5x]{padding:64px 24px 28px}.prose[data-astro-cid-k7ybrh5x]{padding:32px 32px 40px}}@media (width>=1024px){.page-head[data-astro-cid-k7ybrh5x]{padding:80px 24px 32px}.page-heading[data-astro-cid-k7ybrh5x]{letter-spacing:-.8px;font-size:40px;line-height:48px}.prose[data-astro-cid-k7ybrh5x]{padding:40px 48px 48px}}.related[data-astro-cid-hcdzgquu]{padding:24px 16px 64px}.related-list[data-astro-cid-hcdzgquu]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.related-link[data-astro-cid-hcdzgquu]{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);height:40px;color:var(--color-ink);align-items:center;gap:4px;padding:0 12px 0 14px;font-size:14px;font-weight:500;line-height:16.8px;text-decoration:none;transition:background-color .14s;display:inline-flex;box-shadow:0 1px 4px #0000001f,inset 0 -2px 1px #fff}.related-link[data-astro-cid-hcdzgquu]:hover{background:#fff}.related-link[data-astro-cid-hcdzgquu] svg[data-astro-cid-hcdzgquu]{color:var(--color-icon);flex:none}@media (width>=640px){.related[data-astro-cid-hcdzgquu]{padding:24px 24px 80px}}
