.blog-site{color:#15151d;background:radial-gradient(circle at 50% -10%,#654cf01a,#0000 34%),#f7f8fc;min-height:100vh}.blog-wrap{width:min(1120px,100% - 40px);margin:0 auto}.blog-nav{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.blog-brand{color:#171720;letter-spacing:-.04em;font-size:18px;font-weight:850;text-decoration:none}.blog-nav-links{align-items:center;gap:18px;display:flex}.blog-nav-links a{color:#6f7280;font-size:12px;font-weight:700;text-decoration:none}.blog-nav-links a:hover{color:#5f43f5}.blog-hero{border-bottom:1px solid #e3e5ed;padding:88px 0 54px}.blog-eyebrow{color:#6047ec;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:850;display:inline-block}.blog-hero h1{letter-spacing:-.055em;max-width:820px;margin:13px 0 18px;font-size:clamp(44px,7vw,76px);line-height:.98}.blog-hero p{color:#777b8c;max-width:680px;margin:0;font-size:16px;line-height:1.7}.blog-list{gap:16px;padding:34px 0 96px;display:grid}.blog-card{color:inherit;background:#ffffffeb;border:1px solid #e2e4ec;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:26px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 16px 48px #2b284e0b}.blog-card:hover{border-color:#cec7ff;transform:translateY(-2px);box-shadow:0 20px 54px #2b284e13}.blog-card-meta{color:#9699a7;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;gap:8px 14px;margin-bottom:10px;font-size:10px;font-weight:750;display:flex}.blog-card h2{color:#25232e;letter-spacing:-.035em;max-width:760px;margin:0;font-size:25px;line-height:1.2}.blog-card p{color:#747887;max-width:760px;margin:10px 0 0;font-size:13px;line-height:1.65}.blog-card-arrow{color:#5f43f5;background:#f0edff;border-radius:999px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.article-head{max-width:860px;padding:82px 0 42px}.article-head h1{letter-spacing:-.055em;margin:13px 0 18px;font-size:clamp(42px,7vw,70px);line-height:1.02}.article-deck{color:#737786;max-width:760px;margin:0;font-size:18px;line-height:1.7}.article-meta{color:#999ca9;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font-size:11px;font-weight:700;display:flex}.article-layout{grid-template-columns:minmax(0,760px) 240px;align-items:start;gap:72px;padding:28px 0 100px;display:grid}.article-body{min-width:0}.article-body p,.article-body li{color:#505461;font-size:16px;line-height:1.82}.article-body p{margin:0 0 22px}.article-body h2{color:#1f1d27;letter-spacing:-.04em;margin:58px 0 18px;font-size:31px;line-height:1.15}.article-body h3{color:#2e2b37;letter-spacing:-.025em;margin:34px 0 12px;font-size:20px}.article-body ul,.article-body ol{gap:10px;margin:0 0 26px;padding-left:24px;display:grid}.article-note{background:#f3f0ff;border:1px solid #dcd5ff;border-radius:14px;margin:30px 0;padding:21px 22px}.article-note strong{color:#403674;margin-bottom:7px;font-size:13px;display:block}.article-note p{color:#655f7e;margin:0;font-size:14px}.article-checklist{gap:9px;margin:24px 0 32px;padding:0;list-style:none;display:grid}.article-checklist li{background:#fff;border:1px solid #e3e4eb;border-radius:12px;padding:13px 15px 13px 42px;position:relative}.article-checklist li:before{content:"✓";color:#5f43f5;font-weight:900;position:absolute;top:13px;left:15px}.article-aside{background:#ffffffe0;border:1px solid #e1e3eb;border-radius:15px;padding:18px;position:sticky;top:24px}.article-aside strong{color:#363340;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;display:block}.article-aside a{color:#777b89;padding:7px 0;font-size:12px;line-height:1.45;text-decoration:none;display:block}.article-aside a:hover{color:#5f43f5}.article-body p a,.article-body li a{color:#5f43f5;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #5f43f542;text-decoration:underline #5f43f542}.article-body p a:hover,.article-body li a:hover{text-decoration-color:currentColor}.article-related{gap:12px;margin:24px 0 8px;display:grid}.article-related a{color:#393543;background:#fff;border:1px solid #e3e4eb;border-radius:13px;padding:17px 18px;font-size:14px;font-weight:800;line-height:1.45;text-decoration:none;transition:border-color .16s,transform .16s;display:block}.article-related a:hover{color:#5f43f5;border-color:#cec7ff;transform:translateY(-1px)}.article-faq{margin-top:56px}.article-faq h3{margin-top:26px}.article-source-list{margin-top:16px}.article-cta{color:#fff;background:linear-gradient(135deg,#6547f5,#4330d9);border-radius:20px;margin-top:58px;padding:30px}.article-cta h2{color:#fff;margin:0 0 10px;font-size:29px}.article-cta p{color:#fffc;max-width:620px;margin:0;font-size:14px}.article-cta a{color:#4f38dd;background:#fff;border-radius:10px;align-items:center;min-height:42px;margin-top:19px;padding:0 16px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.blog-footer{color:#a0a3af;border-top:1px solid #e2e4ec;justify-content:space-between;align-items:center;gap:20px;min-height:90px;font-size:11px;display:flex}.blog-footer nav{gap:16px;display:flex}.blog-footer a{color:inherit;text-decoration:none}.blog-footer a:hover{color:#5f43f5}@media (max-width:900px){.article-layout{grid-template-columns:1fr;gap:28px}.article-aside{order:-1;position:static}}@media (max-width:640px){.blog-wrap{width:min(100% - 28px,1120px)}.blog-nav{min-height:66px}.blog-nav-links a:nth-child(2){display:none}.blog-hero{padding-top:58px}.blog-card{grid-template-columns:1fr}.blog-card-arrow{display:none}.article-head{padding-top:58px}.blog-footer{flex-direction:column;justify-content:center;align-items:flex-start;padding:22px 0}}.factchecker-head{max-width:960px}.factchecker-head h1{max-width:940px}.factchecker-lead{background:linear-gradient(135deg,#f1eeff 0%,#fff 100%);border:1px solid #ded7ff;border-radius:19px;margin:4px 0 34px;padding:27px 29px;box-shadow:0 14px 36px #4e39bb0d}.factchecker-lead-label,.factchecker-example-label{color:#624be4;letter-spacing:.14em;margin-bottom:10px;font-size:10px;font-weight:850;display:block}.article-body .factchecker-lead p{color:#3d3a52;margin:0;font-size:17px;line-height:1.72}.factchecker-lead-links{flex-wrap:wrap;gap:12px 20px;margin-top:20px;display:flex}.factchecker-lead-links a{color:#5940e3;font-size:13px;font-weight:800;text-decoration:none}.factchecker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:24px 0 29px;display:grid}.factchecker-grid>div{background:#fff;border:1px solid #e5e3ef;border-radius:15px;padding:21px}.factchecker-grid span{color:#6b50e5;text-transform:uppercase;letter-spacing:.07em;margin-bottom:9px;font-size:10px;font-weight:850;display:block}.factchecker-grid strong{color:#262236;margin-bottom:6px;font-size:15px;line-height:1.3;display:block}.article-body .factchecker-grid p{margin:0;font-size:13px;line-height:1.6}.factchecker-steps{counter-reset:fact-step;list-style:none;gap:12px!important;padding:0!important}.factchecker-steps li{counter-increment:fact-step;background:#fff;border:1px solid #e6e5ee;border-radius:14px;min-height:63px;padding:18px 20px 16px 64px;position:relative}.factchecker-steps li:before{content:counter(fact-step);color:#674af2;background:#eeebff;border-radius:10px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:850;display:grid;position:absolute;top:18px;left:17px}.factchecker-steps li>strong{color:#282535}.article-body .factchecker-steps li p{margin:5px 0 0;font-size:14px;line-height:1.7}.factchecker-example{background:#252337;border-radius:17px;margin:25px 0;padding:23px 25px}.factchecker-example-label{color:#bbb2ff}.article-body .factchecker-example p{color:#f2f0fc;margin:0;font-size:16px;line-height:1.8}.factchecker-example-result{background:#f2f0ff;border:1px solid #d9d2ff}.factchecker-example-result .factchecker-example-label{color:#6047e7}.article-body .factchecker-example-result p{color:#3b355d}.factchecker-table-wrap{background:#fff;border:1px solid #e0e1eb;border-radius:15px;max-width:100%;margin:22px 0 30px;overflow-x:auto}.factchecker-table{border-collapse:collapse;text-align:left;width:100%;min-width:560px}.factchecker-table th,.factchecker-table td{color:#555562;vertical-align:top;border-bottom:1px solid #e9eaf1;padding:14px 16px;font-size:13px;line-height:1.65}.factchecker-table th{color:#514776;text-transform:uppercase;letter-spacing:.04em;background:#f3f1fc;font-size:11px;font-weight:850}.factchecker-table td:first-child{color:#272436;font-weight:750}.factchecker-table tr:last-child td{border-bottom:0}.factchecker-mini-check{color:#483b88;background:#f0ecff;border-left:4px solid #6549ef;border-radius:11px;gap:8px;margin:25px 0;padding:18px 22px;font-size:14px;display:grid}.factchecker-product-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 28px;display:grid}.factchecker-product-flow>div{background:#fff;border:1px solid #e4e0f5;border-radius:14px;padding:20px}.factchecker-product-flow span{color:#fff;background:#6547f5;border-radius:10px;place-items:center;width:30px;height:30px;margin-bottom:12px;font-size:12px;font-weight:850;display:grid}.factchecker-product-flow strong{color:#262437;font-size:15px;display:block}.article-body .factchecker-product-flow p{margin:7px 0 0;font-size:13px;line-height:1.65}.factchecker-aside-cta{border-top:1px solid #e5e4ec;gap:7px;margin-top:15px;padding-top:14px;display:grid}.factchecker-aside-cta span{color:#3a354c;font-size:12px;font-weight:750}.factchecker-aside-cta a{color:#6547f5;font-weight:800}@media (min-width:901px){.article-aside:has(.factchecker-aside-cta){max-height:calc(100vh - 48px);overflow-y:auto}}@media (max-width:640px){.factchecker-grid,.factchecker-product-flow{grid-template-columns:1fr}.factchecker-lead{padding:21px}.factchecker-steps li{padding-left:59px}.blog-nav{flex-wrap:wrap;padding-block:16px}.blog-nav-links{flex-wrap:wrap;gap:12px 16px}.blog-footer,.blog-footer nav{flex-wrap:wrap}}
