.styles_page__aTEPG{background:linear-gradient(180deg,#fafafa,#ffffff 40%,#f7f7fb)}.styles_wrap__VZtgi{padding-top:92px;padding-bottom:64px}.styles_sidebar__zH7cO{position:sticky;top:92px;align-self:start;display:flex;flex-direction:column;gap:20px}.styles_tocBox__AEP7d{padding:25px}.styles_tocBox__AEP7d,.styles_widgetBox__JpXW0{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:16px;box-shadow:0 8px 28px rgba(17,24,39,.06)}.styles_widgetBox__JpXW0{padding:0}.styles_tocTitle__jFEkm{font:600 14px/1.2 ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto;color:#111827;margin-bottom:10px}.styles_tocList__D7A19{list-style:none;margin:0;padding:0}.styles_tocItem__P78Ib+.styles_tocItem__P78Ib{margin-top:8px}.styles_tocLink__NPCpT{color:#374151;text-decoration:none}.styles_tocLink__NPCpT:hover{color:#111827}.styles_tocItem__P78Ib.styles_level3__EGN7P{padding-left:12px}.styles_article__eV3jC{background:#fff;border:1px solid var(--border);border-radius:18px;padding:28px;box-shadow:0 12px 36px var(--shadow);max-width:100%;--text:#0f172a;--text-soft:#1f2937;--muted:#6b7280;--border:rgba(17,24,39,.08);--shadow:rgba(17,24,39,.06);--accent:#1f3aff}.styles_article__eV3jC *{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.styles_article__eV3jC li,.styles_article__eV3jC p{color:var(--text-soft);font-size:1.0625rem;line-height:1.8}@media (min-width:1024px){.styles_article__eV3jC li,.styles_article__eV3jC p{font-size:1.125rem}}.styles_article__eV3jC p{margin:.9rem 0;max-width:72ch;text-indent:1.5em}.styles_article__eV3jC p:empty{display:none}.styles_article__eV3jC h1{color:var(--text);font-weight:800;letter-spacing:-.01em;font-size:clamp(1.9rem,2vw + 1.2rem,2.4rem);line-height:1.2;margin:0 0 .4rem}.styles_article__eV3jC h2{color:var(--text);font-weight:750;letter-spacing:-.01em;font-size:clamp(1.4rem,1vw + 1rem,1.75rem);line-height:1.28;margin:2.2rem 0 .9rem;padding-bottom:6px;border-bottom:1px solid var(--border);scroll-margin-top:96px}.styles_article__eV3jC h3{color:#111827;font-weight:650;font-size:clamp(1.15rem,.6vw + .9rem,1.35rem);line-height:1.35;margin:1.6rem 0 .6rem;scroll-margin-top:96px}.styles_article__eV3jC h2+p,.styles_article__eV3jC h3+p{margin-top:.35rem}.styles_article__eV3jC ol,.styles_article__eV3jC ul{margin:.6rem 0 1.1rem;padding-left:1.35rem;max-width:72ch}.styles_article__eV3jC ul{list-style:disc outside;text-indent:0}.styles_article__eV3jC ol{list-style:decimal outside;text-indent:0}.styles_article__eV3jC li+li{margin-top:.4rem;text-indent:0}.styles_article__eV3jC li ol,.styles_article__eV3jC li ul{margin-top:.35rem}.styles_article__eV3jC blockquote{margin:1.2rem 0;padding:.9rem 1rem;border-left:4px solid #a5b4fc;background:#f8faff;border-radius:0 10px 10px 0;color:var(--text-soft)}.styles_article__eV3jC blockquote p{margin:.4rem 0}.styles_article__eV3jC img{display:block;border-radius:14px;margin:1.1rem 0;max-width:100%;height:auto}.styles_article__eV3jC .no-indent,.styles_article__eV3jC blockquote p,.styles_article__eV3jC figcaption,.styles_article__eV3jC li p,.styles_article__eV3jC td p,.styles_article__eV3jC th p{text-indent:0!important}.styles_article__eV3jC figure+p,.styles_article__eV3jC h1+p,.styles_article__eV3jC h2+p,.styles_article__eV3jC h3+p,.styles_article__eV3jC img+p{text-indent:0}.styles_article__eV3jC figure{margin:1.3rem 0}.styles_article__eV3jC figcaption{margin-top:.35rem;color:var(--muted);font-size:.9375rem;text-align:center}.styles_article__eV3jC table{width:100%;border-collapse:collapse;margin:1rem 0;overflow:hidden;border-radius:10px}.styles_article__eV3jC td,.styles_article__eV3jC th{border:1px solid var(--border);padding:.6rem .75rem;text-align:left}.styles_article__eV3jC th{background:#f9fafb;color:var(--text);font-weight:600}.styles_article__eV3jC code{background:#f3f4f6;border:1px solid rgba(17,24,39,.06);padding:.15rem .35rem;border-radius:6px;font-size:.95em}.styles_article__eV3jC pre{background:#0b1221;color:#e5e7eb;border-radius:10px;padding:1rem 1.1rem;overflow-x:auto;margin:1.1rem 0}.styles_article__eV3jC hr{border:0;border-top:1px solid var(--border);margin:1.6rem 0}.styles_article__eV3jC a{color:var(--text);text-decoration:underline;text-decoration-color:rgba(15,23,42,.25);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.styles_article__eV3jC a:hover{color:var(--accent);text-decoration-color:var(--accent)}.styles_article__eV3jC small{color:var(--muted)}.styles_article__eV3jC .lead{font-size:clamp(1.1rem,.6vw + .95rem,1.25rem);line-height:1.85;color:var(--text)}.styles_article__eV3jC .note{background:#f8fafc;border:1px solid var(--border);border-left:3px solid #60a5fa;padding:.8rem 1rem;border-radius:10px;margin:1rem 0}