.blog-module__3rPSzG__page{color:#202124;width:min(960px,100% - 48px);margin:0 auto;padding:72px 0 96px}.blog-module__3rPSzG__page a:focus-visible{outline-offset:5px;outline:2px solid #7150ed}.blog-module__3rPSzG__intro{border-bottom:1px solid #e5e5e5;padding-bottom:48px}.blog-module__3rPSzG__eyebrow{color:#7150ed;font-size:13px;font-weight:600}.blog-module__3rPSzG__intro h1{letter-spacing:-.04em;word-break:keep-all;margin:18px 0;font-size:clamp(30px,4vw,46px);line-height:1.35}.blog-module__3rPSzG__intro>p{color:#667085;margin:0;line-height:1.8}.blog-module__3rPSzG__meta{color:#667085;flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.blog-module__3rPSzG__post{border-bottom:1px solid #e5e5e5;padding:36px 0}.blog-module__3rPSzG__post h2{letter-spacing:-.03em;word-break:keep-all;max-width:740px;margin:16px 0;font-size:26px;line-height:1.5}.blog-module__3rPSzG__post h2 a:hover{color:#7150ed}.blog-module__3rPSzG__post>p{color:#667085;max-width:740px;font-size:16px;line-height:1.85}.blog-module__3rPSzG__readLink{color:#7150ed;align-items:center;gap:12px;margin-top:12px;font-size:14px;font-weight:600;display:inline-flex}.blog-module__3rPSzG__article{max-width:760px}.blog-module__3rPSzG__back{color:#667085;margin-bottom:32px;font-size:13px;display:inline-block}.blog-module__3rPSzG__lead{font-size:18px}.blog-module__3rPSzG__toc{background:#fff;border:1px solid #e5e5e5;border-radius:12px;margin:32px 0 40px;padding:24px}.blog-module__3rPSzG__toc>p{margin:0 0 14px;font-size:14px;font-weight:600}.blog-module__3rPSzG__toc ol{margin:0;padding-left:20px;font-size:14px;line-height:2.2}.blog-module__3rPSzG__toc a:hover{color:#7150ed}.blog-module__3rPSzG__body{overflow-wrap:anywhere;font-size:16px;line-height:1.95}.blog-module__3rPSzG__body section{margin:42px 0;scroll-margin-top:110px}.blog-module__3rPSzG__body h2{letter-spacing:-.03em;word-break:keep-all;margin:0 0 20px;font-size:27px;line-height:1.5}.blog-module__3rPSzG__body h3{word-break:keep-all;margin:28px 0 12px;font-size:20px;line-height:1.6}.blog-module__3rPSzG__body p{margin:16px 0}.blog-module__3rPSzG__body ul,.blog-module__3rPSzG__body ol{padding-left:24px}.blog-module__3rPSzG__body li+li{margin-top:8px}.blog-module__3rPSzG__body a{color:#5e3bd7;text-underline-offset:3px;text-decoration:underline}.blog-module__3rPSzG__note{background:#f0ebff;border-left:3px solid #7150ed;border-radius:0 8px 8px 0;padding:18px 22px}.blog-module__3rPSzG__formula{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:14px 18px;font-size:14px}.blog-module__3rPSzG__tableScroll{background:#fff;border:1px solid #e5e5e5;border-radius:10px;margin:24px 0;overflow-x:auto}.blog-module__3rPSzG__tableScroll:focus-visible{outline-offset:3px;outline:2px solid #7150ed}.blog-module__3rPSzG__tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:600px;font-size:14px;line-height:1.7}.blog-module__3rPSzG__tableScroll caption{text-align:left;background:#f5f5f5;padding:14px 18px;font-weight:600}.blog-module__3rPSzG__tableScroll th,.blog-module__3rPSzG__tableScroll td{vertical-align:top;border-bottom:1px solid #e5e5e5;padding:14px 18px}.blog-module__3rPSzG__tableScroll tbody tr:last-child td{border-bottom:0}.blog-module__3rPSzG__tableScroll th{font-weight:600}.blog-module__3rPSzG__cta{background:#fff;border:1px solid #e5e5e5;border-radius:12px;margin-top:48px;padding:28px}.blog-module__3rPSzG__cta h2{margin:0 0 12px;font-size:22px;line-height:1.5}.blog-module__3rPSzG__cta p{color:#667085;margin:0 0 20px;line-height:1.8}.blog-module__3rPSzG__ctaLinks{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.blog-module__3rPSzG__button{color:#fff;background:#202124;border-radius:6px;padding:12px 18px;font-size:14px;display:inline-flex}.blog-module__3rPSzG__sources{color:#667085;border-top:1px solid #e5e5e5;padding-top:24px;font-size:14px}@media (max-width:600px){.blog-module__3rPSzG__page{width:calc(100% - 36px);padding:44px 0 64px}.blog-module__3rPSzG__intro{padding-bottom:32px}.blog-module__3rPSzG__intro h1{font-size:30px}.blog-module__3rPSzG__post h2{font-size:22px}.blog-module__3rPSzG__body h2{font-size:24px}.blog-module__3rPSzG__toc,.blog-module__3rPSzG__cta{padding:20px}.blog-module__3rPSzG__lead{font-size:16px}}
