.Markdown-module__eb22zq__prose{--ink:#1d1d1f;--body:#3a3b42;--line:#1d1d1f14;--accent:#5b3fc4;color:var(--body);font-size:17.5px;line-height:1.72}.Markdown-module__eb22zq__prose h2{color:var(--ink);letter-spacing:-.02em;margin:52px 0 14px;scroll-margin-top:110px;font-size:clamp(24px,2.3vw,30px);font-weight:700;line-height:1.2}.Markdown-module__eb22zq__prose h3{color:var(--ink);letter-spacing:-.01em;margin:30px 0 8px;scroll-margin-top:110px;font-size:20px;font-weight:650;line-height:1.3}.Markdown-module__eb22zq__prose p{margin:0 0 18px}.Markdown-module__eb22zq__prose ul,.Markdown-module__eb22zq__prose ol{margin:0 0 20px;padding-left:22px}.Markdown-module__eb22zq__prose li{margin-bottom:8px}.Markdown-module__eb22zq__prose li::marker{color:var(--accent);font-weight:700}.Markdown-module__eb22zq__prose strong{color:var(--ink);font-weight:650}.Markdown-module__eb22zq__prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Markdown-module__eb22zq__prose a:hover{text-decoration-thickness:2px}.Markdown-module__eb22zq__prose code{background:#f1eff8;border-radius:6px;padding:1px 6px;font-size:.92em}.Markdown-module__eb22zq__prose hr{border:0;border-top:1px solid var(--line);margin:48px 0 24px}.Markdown-module__eb22zq__takeaways{background:radial-gradient(120% 140% at 100% 0,#ff7b2614,#0000 60%),#f6f3ff;border:1px solid #5b3fc429;border-radius:20px;margin:30px 0 8px;padding:22px 26px 8px}.Markdown-module__eb22zq__takeaways p:first-child{color:var(--ink);margin-bottom:10px;font-size:18px}.Markdown-module__eb22zq__tableWrap{border:1px solid var(--line);border-radius:14px;margin:6px 0 24px;overflow-x:auto}.Markdown-module__eb22zq__tableWrap table{border-collapse:collapse;width:100%;min-width:540px;font-size:15px;line-height:1.5}.Markdown-module__eb22zq__tableWrap th,.Markdown-module__eb22zq__tableWrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 16px}.Markdown-module__eb22zq__tableWrap thead th{color:var(--ink);background:#f7f7fa;font-weight:650}.Markdown-module__eb22zq__tableWrap tbody th{color:var(--ink);font-weight:600}.Markdown-module__eb22zq__tableWrap tr:last-child>*{border-bottom:0}.Markdown-module__eb22zq__code{border:1px solid var(--line);color:var(--ink);background:#faf9fd;border-radius:14px;margin:0 0 22px;padding:20px 22px;font-size:14px;line-height:1.6;overflow-x:auto}.Markdown-module__eb22zq__code code{font-size:inherit;background:0 0;padding:0}
