.markdown-body{color:#01052a;font-family:var(--font-plus);font-size:1.02rem;line-height:1.75}.markdown-body>:first-child{margin-top:0}.markdown-body p{margin:1em 0}.markdown-body h2,.markdown-body h3,.markdown-body h4{color:#01052a;font-weight:600;letter-spacing:-.01em;line-height:1.3}.markdown-body h2{font-size:1.6rem;margin:2.2em 0 .7em}.markdown-body h3{font-size:1.25rem;margin:1.8em 0 .6em}.markdown-body h4{font-size:1.05rem;margin:1.5em 0 .5em}.markdown-body a{color:#007be4;text-decoration:underline;text-underline-offset:3px}.markdown-body a:hover{color:#0072ba}.markdown-body ol,.markdown-body ul{margin:1em 0;padding-left:1.6em}.markdown-body ul{list-style:disc}.markdown-body ol{list-style:decimal}.markdown-body li,.markdown-body li>p{margin:.35em 0}.markdown-body blockquote{border-left:4px solid #007be4;color:#56646f;margin:1.4em 0;padding:.2em 0 .2em 1.2em}.markdown-body code{background:#f1f5f9;border-radius:6px;font-size:.9em;padding:.15em .4em}.markdown-body pre{background:#f1f5f9;border:1px solid #d3d6da;border-radius:12px;margin:1.4em 0;overflow-x:auto;padding:16px 20px}.markdown-body pre code{background:transparent;border-radius:0;padding:0}.markdown-body hr{border:0;border-top:1px solid #d3d6da;margin:2.5em 0}.markdown-body img{border:1px solid #d3d6da;border-radius:16px;margin:2em 0 .5em;max-width:100%}.markdown-body img+em{color:#56646f;display:block;font-size:.85rem;margin-top:-.25em;margin-bottom:2em;text-align:center}.markdown-body table{border-collapse:collapse;margin:18px 0;width:100%}.markdown-body table th{border-bottom:2px solid #d3d6da;padding:10px 14px;text-align:left}.markdown-body table td{border-bottom:1px solid #d3d6da;padding:12px 14px;vertical-align:top}.markdown-body .eyebrow{color:#007be4;font-size:12px;font-weight:700;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.markdown-body .callout{background:#f1f8ff;border:1px solid #d3d6da;border-radius:12px;margin:18px 0;padding:20px 24px}.markdown-body .callout h3{margin-top:0}.markdown-body .callout.fair{border-left:4px solid #0072ba}.markdown-body .pull{background:#f1f8ff;border-left:4px solid #007be4;border-radius:0 10px 10px 0;color:#01052a;font-size:17px;font-weight:500;margin:22px 0;padding:16px 22px}.markdown-body .checkbox{background:#f1f5f9;border:1px solid #d3d6da;border-radius:12px;margin:24px 0;padding:22px 26px}.markdown-body .checkbox h3{margin-top:0}.markdown-body .checkbox ul{list-style:none;padding:0}.markdown-body .checkbox li{font-size:15px;padding:7px 0 7px 28px;position:relative}.markdown-body .checkbox li:before{background:#d3eafd;border-radius:9999px;color:#007be4;content:"✓";font-size:11px;font-weight:700;height:18px;left:0;line-height:18px;position:absolute;text-align:center;top:7px;width:18px}.markdown-body ul.clean{list-style:none;margin:8px 0 14px;padding:0}.markdown-body ul.clean li{padding:6px 0 6px 22px;position:relative}.markdown-body ul.clean li:before{background:#007be4;content:"";height:2px;left:2px;position:absolute;top:14px;width:9px}.markdown-body table.cmp{border-collapse:collapse;font-size:14.5px;margin:18px 0;width:100%}.markdown-body table.cmp th{background:#01052a;border-bottom:0;color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;padding:10px 14px;text-align:left;text-transform:uppercase}.markdown-body table.cmp td{border-bottom:1px solid #d3d6da;padding:12px 14px;vertical-align:top}.markdown-body table.cmp tr td:first-child{color:#01052a;font-weight:600;width:26%}.markdown-body table.cmp tr:nth-child(2n) td{background:#f1f5f9}.markdown-body .softcta{background:#f1f8ff;border:1px solid #d3d6da;border-radius:12px;margin:32px 0 8px;padding:24px 28px}.markdown-body .softcta a{color:#0072ba;font-weight:700;text-decoration:none}.markdown-body .credibility{border-top:1px solid #d3d6da;color:#56646f;font-size:13.5px;margin-top:8px;padding-top:18px}.markdown-body .fn-block>:first-child{margin-top:0}.markdown-body .fn-block>:last-child{margin-bottom:0}.markdown-body .fn-block-callout h3,.markdown-body .fn-block-callout h4{margin-top:0}.markdown-body .fn-block-pull p{color:#01052a;font-size:1.3rem;font-weight:500;letter-spacing:-.01em;line-height:1.45;margin:0}.markdown-body .fn-block-stats ol,.markdown-body .fn-block-stats ul{display:grid;gap:20px 28px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin:0;padding:0}.markdown-body .fn-block-stats li{margin:0}.markdown-body .fn-block-stats li strong{color:#0072ba;display:block;font-size:1.9rem;letter-spacing:-.01em;line-height:1.15;margin-bottom:2px}.markdown-body .fn-block-checklist h3,.markdown-body .fn-block-checklist h4{margin-top:0}.markdown-body .fn-block-checklist ol,.markdown-body .fn-block-checklist ul{list-style:none;margin:0;padding:0}.markdown-body .fn-block-checklist li{margin:0;padding:7px 0 7px 30px;position:relative}.markdown-body .fn-block-checklist li:before{background:#d3eafd;border-radius:9999px;color:#007be4;content:"✓";font-size:11px;font-weight:700;height:18px;left:0;line-height:18px;position:absolute;text-align:center;top:12px;width:18px}.markdown-body .fn-block-features ol,.markdown-body .fn-block-features ul{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:640px){.markdown-body .fn-block-features ol,.markdown-body .fn-block-features ul{grid-template-columns:repeat(2,1fr)}}.markdown-body .fn-block-features li{background:#fff;border:1px solid #d3d6da;border-radius:12px;margin:0;padding:18px 20px}.markdown-body .fn-block-features li strong{color:#01052a;display:block;margin-bottom:4px}.markdown-body .fn-block-steps ol,.markdown-body .fn-block-steps ul{counter-reset:fn-step;list-style:none;margin:0;padding:0}.markdown-body .fn-block-steps li{counter-increment:fn-step;margin:0;padding:2px 0 20px 52px;position:relative}.markdown-body .fn-block-steps li:before{background:#f1f8ff;border:1px solid #d3eafd;border-radius:9999px;color:#0072ba;content:counter(fn-step);font-size:15px;font-weight:700;height:34px;left:0;line-height:32px;position:absolute;text-align:center;top:0;width:34px}.markdown-body .fn-block-steps li:last-child{padding-bottom:2px}.markdown-body .fn-block-steps li strong{color:#01052a}.markdown-body .fn-block-compare table{border-collapse:collapse;font-size:14.5px;margin:0;min-width:560px;width:100%}.markdown-body .fn-block-compare table th{background:#01052a;border-bottom:0;color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;padding:10px 14px;text-align:left;text-transform:uppercase}.markdown-body .fn-block-compare table td{border-bottom:1px solid #d3d6da;padding:12px 14px;vertical-align:top}.markdown-body .fn-block-compare table tr td:first-child{color:#01052a;font-weight:600}.markdown-body .fn-block-compare table tr:nth-child(2n) td{background:#f1f5f9}.markdown-body .fn-block-cta{color:#fff}.markdown-body .fn-block-cta h3,.markdown-body .fn-block-cta h4{color:#fff;margin-top:0}.markdown-body .fn-block-cta p{color:hsla(0,0%,100%,.85)}.markdown-body .fn-block-cta a{background:#007be4;border-radius:9999px;color:#fff;display:inline-block;font-weight:600;margin-top:10px;padding:10px 24px;text-decoration:none;transition:background-color .15s ease}.markdown-body .fn-block-cta a:hover{background:#0072ba;color:#fff}