.wp-article{--wa-ink:var(--color-gray-950,#0b0b0f);--wa-body:var(--color-gray-700,#414151);--wa-mute:var(--color-gray-500,#6c6c80);--wa-line:var(--color-gray-200,#e4e4ec);--wa-tint:var(--color-gray-50,#f7f7fa);--wa-brand:var(--color-brand-500,#0018ff);--wa-radius:16px;flex-direction:column;gap:24px;display:flex}.wp-article>p,.wp-article li{color:var(--wa-body);font-size:18px;line-height:1.62}.wp-article h2{letter-spacing:-.4px;color:var(--wa-ink);margin-top:8px;font-size:30px;font-weight:500;line-height:1.24}.wp-article h3{letter-spacing:-.3px;color:var(--wa-ink);font-size:22px;font-weight:500;line-height:1.3}.wp-article strong{color:var(--wa-ink);font-weight:600}.wp-article a{color:var(--wa-brand);text-underline-offset:2px;text-decoration:underline}.wp-article a:hover{color:var(--color-brand-700,#0011b3)}.wp-article ul,.wp-article ol{flex-direction:column;gap:8px;padding-left:24px;display:flex}.wp-article ul{list-style:outside}.wp-article ol{list-style:decimal}.wp-article blockquote{border-left:2px solid var(--wa-brand);color:var(--wa-mute);padding-left:20px;font-size:20px}.wp-article table{border-collapse:collapse;border:1px solid var(--wa-line);border-radius:var(--wa-radius);width:100%;font-size:15px;overflow:hidden}.wp-article thead th{background:var(--wa-tint);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--wa-mute);font-size:11px;font-weight:600}.wp-article th,.wp-article td{text-align:left;vertical-align:top;border-bottom:1px solid var(--wa-line);color:var(--wa-body);padding:12px 16px;line-height:1.5}.wp-article tbody tr:last-child td{border-bottom:0}.wp-article .wa-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.wp-article .article-cta{text-align:center;color:#fff;background:linear-gradient(150deg,#0b1020,#131a3d 55%,#0d1230);border-radius:22px;margin:16px 0;padding:40px 32px;position:relative}.wp-article .article-cta h2{color:#fff;margin:0}.wp-article .article-cta h2 em{color:#8f99ff;font-style:italic}.wp-article .article-cta p{color:#ffffffc2;max-width:56ch;margin:12px auto 0;font-size:16px}.wp-article .article-cta p:empty{display:none}.wp-article .article-cta__spark{width:22px;height:22px;color:var(--color-brand-300,#8f99ff)}.wp-article .article-cta a{background:var(--wa-brand);color:#fff;border-radius:999px;margin:20px 8px 0;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.wp-article .article-cta a:hover{background:var(--color-brand-400,#4d5dff);color:#fff}.wp-article .article-cta a+a{color:#fff;background:0 0;border:1px solid #fff6}.wp-article .article-cta a+a:hover{background:#ffffff1a}.wp-article .article-tldr,.wp-article .article-takeaways{border:1px solid var(--wa-line);border-left:3px solid var(--wa-brand);border-radius:var(--wa-radius);background:var(--color-brand-50,#f0f1ff);padding:22px 26px}.wp-article .article-tldr p{margin:0;font-size:16px}.wp-article .kt-label,.wp-article .rel-label,.wp-article .toc-label{letter-spacing:.1em;text-transform:uppercase;color:var(--wa-brand);margin-bottom:10px;font-size:11px;font-weight:700}.wp-article .article-takeaways li{font-size:16px}.wp-article .article-stat{border:1px solid var(--wa-line);border-radius:var(--wa-radius);background:var(--wa-tint);align-items:flex-start;gap:20px;padding:22px 26px;display:flex}.wp-article .stat-num{letter-spacing:-1px;color:var(--wa-brand);flex:none;font-size:40px;font-weight:600;line-height:1}.wp-article .stat-text{color:var(--wa-body);font-size:15px;line-height:1.55}.wp-article .article-quote-card{border:1px solid var(--wa-line);background:var(--wa-tint);text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:14px;margin:8px 0;padding:28px;display:flex}.wp-article .article-quote-card img{border-radius:var(--wa-radius);width:100%;max-width:420px;height:auto}.wp-article .article-quote-card figcaption{color:var(--wa-mute);font-size:13px;font-weight:600}.wp-article .article-author{border:1px solid var(--wa-line);border-radius:var(--wa-radius);align-items:flex-start;gap:16px;padding:22px;display:flex}.wp-article .article-author img{object-fit:cover;border-radius:999px;flex:none;width:56px;height:56px}.wp-article .article-author p{margin:0;font-size:15px;line-height:1.55}.wp-article .article-author p:empty{display:none}.wp-article .au-name{color:var(--wa-ink);margin-bottom:2px;font-weight:600}.wp-article .article-faq{flex-direction:column;gap:14px;display:flex}.wp-article .faq-head{letter-spacing:-.4px;color:var(--wa-ink);font-size:26px;font-weight:500}.wp-article .faq-item{border:1px solid var(--wa-line);border-radius:var(--wa-radius);background:#fff;padding:18px 22px}.wp-article .faq-item h3{margin-bottom:8px;font-size:17px}.wp-article .faq-item p{color:var(--wa-body);margin:0;font-size:16px;line-height:1.6}.wp-article .article-related,.wp-article .article-toc{border:1px solid var(--wa-line);border-radius:var(--wa-radius);background:var(--wa-tint);padding:22px 26px}.wp-article .article-related ul,.wp-article .article-toc ol{gap:6px}.wp-article .article-related li,.wp-article .article-toc li{font-size:15px}.wp-article figure{margin:8px 0}.wp-article .article-infographic{text-align:center}.wp-article .article-infographic img{border-radius:var(--wa-radius);border:1px solid var(--wa-line);width:100%;height:auto}.wp-article figcaption{color:var(--wa-mute);text-align:center;margin-top:10px;font-size:13px}.wp-article .article-video{flex-direction:column;align-items:center;display:flex}.wp-article .article-embed{aspect-ratio:9/16;border-radius:var(--wa-radius);width:100%;max-width:360px;position:relative;overflow:hidden}.wp-article .article-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:720px){.wp-article h2{font-size:25px}.wp-article .article-cta{padding:30px 20px}.wp-article .article-stat{flex-direction:column;gap:10px}.wp-article>p,.wp-article li{font-size:17px}}
