.news-article[data-astro-cid-4ee7rn3o]{padding-bottom:110px}.na-hero[data-astro-cid-4ee7rn3o]{padding:120px 0 48px}.na-hero-inner[data-astro-cid-4ee7rn3o]{max-width:860px}.na-meta-row[data-astro-cid-4ee7rn3o]{color:var(--e-faint);align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}.na-dot[data-astro-cid-4ee7rn3o]{opacity:.6}.na-title[data-astro-cid-4ee7rn3o]{font-size:clamp(36px,4.2vw,60px);font-weight:var(--e-fw-display);letter-spacing:-.04em;color:var(--e-fg);line-height:1.05}.na-body-container[data-astro-cid-4ee7rn3o]{max-width:720px}.na-body[data-astro-cid-4ee7rn3o]{color:var(--e-dim);border-top:1px solid var(--e-line);padding-top:40px;font-size:17px;line-height:1.75}.na-body[data-astro-cid-4ee7rn3o] h2{letter-spacing:-.03em;color:var(--e-fg);margin-top:56px;margin-bottom:16px;font-size:28px;font-weight:500;line-height:1.2}.na-body[data-astro-cid-4ee7rn3o] h3{letter-spacing:-.02em;text-transform:none;color:var(--e-fg);margin-top:32px;margin-bottom:10px;font-size:20px;font-weight:500}.na-body[data-astro-cid-4ee7rn3o] p{font-size:inherit;line-height:inherit;margin-bottom:24px}.na-body[data-astro-cid-4ee7rn3o] ul,.na-body[data-astro-cid-4ee7rn3o] ol{margin:0 0 24px 20px}.na-body[data-astro-cid-4ee7rn3o] li{margin-bottom:8px}.na-body[data-astro-cid-4ee7rn3o] li::marker{color:var(--e-faint)}.na-body[data-astro-cid-4ee7rn3o] a{color:var(--e-fg);text-decoration:underline;-webkit-text-decoration-color:var(--e-line-2);text-decoration-color:var(--e-line-2);text-underline-offset:3px}.na-body[data-astro-cid-4ee7rn3o] a:hover{-webkit-text-decoration-color:var(--e-fg);text-decoration-color:var(--e-fg)}.na-body[data-astro-cid-4ee7rn3o] strong{color:var(--e-fg);font-weight:500}.na-body[data-astro-cid-4ee7rn3o] blockquote{border-left:2px solid var(--e-line-2);color:var(--e-fg);margin:32px 0;padding:4px 0 4px 20px}.na-body[data-astro-cid-4ee7rn3o] code{font-family:var(--e-sans);background:var(--e-card);border:1px solid var(--e-line);color:var(--e-fg);border-radius:5px;padding:.1em .35em;font-size:.92em}.na-body[data-astro-cid-4ee7rn3o] pre{background:var(--e-card);border:1px solid var(--e-line);border-radius:var(--e-radius-card);margin:24px 0;padding:20px;overflow-x:auto}.na-body[data-astro-cid-4ee7rn3o] pre code{background:0 0;border:0;padding:0}.na-body[data-astro-cid-4ee7rn3o] hr{background:var(--e-line);border:none;height:1px;margin:48px 0}.na-body[data-astro-cid-4ee7rn3o] table{border-collapse:collapse;width:100%;margin:24px 0;font-size:15px}.na-body[data-astro-cid-4ee7rn3o] th{color:var(--e-faint);text-align:left;border-bottom:1px solid var(--e-line-2);padding:10px 12px;font-size:13px;font-weight:500}.na-body[data-astro-cid-4ee7rn3o] td{border-bottom:1px solid var(--e-line);vertical-align:top;padding:10px 12px}.na-faq[data-astro-cid-4ee7rn3o]{border-top:1px solid var(--e-line);margin-top:64px;padding-top:40px}.na-faq-title[data-astro-cid-4ee7rn3o]{letter-spacing:-.03em;color:var(--e-fg);margin-bottom:16px;font-size:28px;font-weight:500}.na-faq-item[data-astro-cid-4ee7rn3o]{border-bottom:1px solid var(--e-line)}.na-faq-q[data-astro-cid-4ee7rn3o]{cursor:pointer;color:var(--e-fg);justify-content:space-between;gap:16px;padding:18px 0;font-size:16px;font-weight:500;list-style:none;display:flex}.na-faq-q[data-astro-cid-4ee7rn3o]::-webkit-details-marker{display:none}.na-faq-q[data-astro-cid-4ee7rn3o]:after{content:"+";color:var(--e-faint);flex:none}.na-faq-item[data-astro-cid-4ee7rn3o][open] .na-faq-q[data-astro-cid-4ee7rn3o]:after{content:"−";color:var(--e-fg)}.na-faq-a[data-astro-cid-4ee7rn3o]{color:var(--e-dim);padding:0 0 18px;font-size:15.5px;line-height:1.7}.na-author[data-astro-cid-4ee7rn3o]{border-top:1px solid var(--e-line);margin-top:64px;padding-top:24px}.na-author-name[data-astro-cid-4ee7rn3o]{color:var(--e-fg);font-size:15px;font-weight:500}.na-author-updated[data-astro-cid-4ee7rn3o]{color:var(--e-faint);margin-top:4px;font-size:13px}.na-also-see[data-astro-cid-4ee7rn3o]{margin-top:110px;padding-top:0}.na-also-see-title[data-astro-cid-4ee7rn3o]{font-size:var(--e-fs-h2);font-weight:var(--e-fw-display);letter-spacing:-.04em;color:var(--e-fg);line-height:1.04}.na-also-see-grid[data-astro-cid-4ee7rn3o]{margin-top:48px}@media (width<=560px){.na-hero[data-astro-cid-4ee7rn3o]{padding-top:72px}.na-also-see[data-astro-cid-4ee7rn3o]{margin-top:72px}}
