.ArticleContent_articleContent__fFkaG{color:var(--sp-fg-2);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.0625rem;line-height:1.8;max-width:none}.ArticleContent_articleContent__fFkaG>*{max-width:52rem;margin-left:auto;margin-right:auto}.ArticleContent_articleContent__fFkaG>:first-child{margin-top:0}.ArticleContent_articleContent__fFkaG h1,.ArticleContent_articleContent__fFkaG h2,.ArticleContent_articleContent__fFkaG h3,.ArticleContent_articleContent__fFkaG h4{color:var(--sp-fg);font-weight:700;letter-spacing:-.01em;scroll-margin-top:6rem}.ArticleContent_articleContent__fFkaG h2{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--sp-line);font-size:1.75rem;line-height:1.2}.ArticleContent_articleContent__fFkaG h3{margin-top:2.25rem;font-size:1.25rem}.ArticleContent_articleContent__fFkaG h4{margin-top:1.75rem;font-size:1.05rem}.ArticleContent_articleContent__fFkaG li,.ArticleContent_articleContent__fFkaG p{font-size:1.0625rem}.ArticleContent_articleContent__fFkaG p{margin-top:1.25rem;margin-bottom:1.25rem}.ArticleContent_articleContent__fFkaG ol,.ArticleContent_articleContent__fFkaG ul{padding-left:1.5rem;margin-top:1.25rem;margin-bottom:1.25rem}.ArticleContent_articleContent__fFkaG li{margin-top:.5rem}.ArticleContent_articleContent__fFkaG li::marker{color:var(--sp-fg-3)}.ArticleContent_articleContent__fFkaG a{color:var(--sp-accent);font-weight:600;text-decoration:underline;text-decoration-color:rgba(217,247,125,.4);text-decoration-thickness:.08em;text-underline-offset:.18em;transition:text-decoration-color .2s ease}.ArticleContent_articleContent__fFkaG a:hover{text-decoration-color:var(--sp-accent)}.ArticleContent_articleContent__fFkaG strong{color:var(--sp-fg);font-weight:700}.ArticleContent_articleContent__fFkaG em{color:var(--sp-fg);font-style:italic}.ArticleContent_articleContent__fFkaG blockquote{border-left:3px solid var(--sp-accent);background:var(--sp-bg-2);color:var(--sp-fg);padding:1rem 1.25rem;border-radius:0 8px 8px 0;font-style:normal;margin:1.5rem auto}.ArticleContent_articleContent__fFkaG blockquote>*{margin-top:.5rem;margin-bottom:.5rem}.ArticleContent_articleContent__fFkaG code{border-radius:6px;background:var(--sp-bg-3);color:var(--sp-accent);padding:.15rem .4rem;font-family:var(--sp-mono);font-size:.9em;font-weight:500;border:1px solid var(--sp-line)}.ArticleContent_articleContent__fFkaG pre{border:1px solid var(--sp-line);border-radius:10px;background:var(--sp-bg-2);color:var(--sp-fg);overflow-x:auto;padding:1.1rem 1.25rem;font-family:var(--sp-mono);font-size:.95rem;line-height:1.6;margin:1.5rem auto}.ArticleContent_articleContent__fFkaG pre code{background:transparent;color:inherit;padding:0;border:none;font-size:inherit}.ArticleContent_articleContent__fFkaG img{display:block;width:auto;max-width:100%;height:auto;border:1px solid var(--sp-line);border-radius:10px;background:var(--sp-bg-2);box-shadow:0 20px 50px rgba(0,0,0,.35)}.ArticleContent_articleContent__fFkaG figure{margin:1.75rem auto}.ArticleContent_articleContent__fFkaG figcaption{color:var(--sp-fg-3);font-size:.9rem;margin-top:.5rem;text-align:center}.ArticleContent_articleContent__fFkaG table{width:100%;max-width:52rem;border-collapse:separate;border-spacing:0;border:1px solid var(--sp-line);border-radius:10px;overflow:hidden;background:var(--sp-bg-2);font-size:.98rem;line-height:1.55;table-layout:fixed}.ArticleContent_articleContent__fFkaG>p:has(img),.ArticleContent_articleContent__fFkaG>table{max-width:52rem}.ArticleContent_articleContent__fFkaG thead{background:var(--sp-bg-3)}.ArticleContent_articleContent__fFkaG th{color:var(--sp-fg);font-weight:600}.ArticleContent_articleContent__fFkaG td,.ArticleContent_articleContent__fFkaG th{padding:.85rem 1rem;border-bottom:1px solid var(--sp-line);border-left:1px solid var(--sp-line);vertical-align:top;overflow-wrap:anywhere}.ArticleContent_articleContent__fFkaG td:first-child,.ArticleContent_articleContent__fFkaG th:first-child{border-left:0}.ArticleContent_articleContent__fFkaG tr:last-child td,.ArticleContent_articleContent__fFkaG tr:last-child th{border-bottom:0}.ArticleContent_articleContent__fFkaG hr{border:0;border-top:1px solid var(--sp-line);margin:2.5rem auto}.ArticleContent_articleContent__fFkaG iframe{width:100%;aspect-ratio:16/9;border-radius:10px;border:1px solid var(--sp-line);background:var(--sp-bg-2)}@media (max-width:640px){.ArticleContent_articleContent__fFkaG{font-size:1rem}.ArticleContent_articleContent__fFkaG>*{max-width:100%}.ArticleContent_articleContent__fFkaG li,.ArticleContent_articleContent__fFkaG p{font-size:1rem}.ArticleContent_articleContent__fFkaG h2{font-size:1.5rem}.ArticleContent_articleContent__fFkaG table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;table-layout:auto}.ArticleContent_articleContent__fFkaG td,.ArticleContent_articleContent__fFkaG th{min-width:11rem;padding:.75rem .85rem}}