.cw-comparison-article .cw-blog-article-header{margin-bottom:24px;padding-bottom:24px}.cw-site .cw-comparison-article .cw-blog-article-header h1{font-size:clamp(32px,3.2vw,46px)}.cw-site .cw-comparison-article .cw-blog-article-header .cw-eyebrow{margin-bottom:16px}.cw-comparison-article .cw-blog-prose{font-size:16px;line-height:1.7}.cw-site .cw-comparison-article :where(.cw-blog-prose) p{margin-bottom:16px;line-height:1.7}.cw-site .cw-comparison-article :where(.cw-blog-prose) h2{margin:32px 0 14px;font-size:27px}.cw-site .cw-comparison-article :where(.cw-blog-prose) h3{margin:24px 0 10px;font-size:21px}.cw-comparison-article .cw-blog-prose :is(ul,ol){margin:14px 0 20px}.cw-comparison-article .cw-blog-prose li{margin-block:6px}.cw-comparison-article .cw-compare-breadcrumb{margin-bottom:30px;padding-top:0}.cw-comparison-article .cw-blog-post-layout{grid-template-columns:minmax(0,1fr) 270px;gap:clamp(40px,6vw,85px)}.cw-site .cw-comparison-deck{color:var(--cw-muted);margin-top:18px;font-size:18px;line-height:1.65}.cw-comparison-byline{color:var(--cw-muted);flex-wrap:wrap;gap:8px 24px;margin-top:18px;font-size:14px;display:flex}.cw-comparison-byline a{color:var(--cw-blue)}.cw-comparison-contents{background:#edf4fd;border-left:2px solid #86abe1;padding:19px 24px}.cw-site .cw-comparison-contents>p{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.cw-comparison-contents ol{grid-template-columns:1fr 1fr;gap:8px 24px;margin:12px 0 0;padding-left:19px;list-style:decimal;display:grid}.cw-comparison-contents li{color:var(--cw-muted);padding-left:3px;font-size:14px;line-height:1.6}.cw-comparison-contents a{color:#285a98}.cw-comparison-contents a:hover{text-underline-offset:4px;text-decoration:underline}.cw-site .cw-comparison-article .cw-comparison-source-note{color:var(--cw-muted);margin:12px 0 18px;font-size:13px;line-height:1.6}.cw-comparison-article .cw-compare-table-scroll{border-radius:14px;margin:20px 0 0}.cw-comparison-article .cw-compare-table{font-size:14px;line-height:1.5}.cw-comparison-article .cw-compare-table col:first-child{width:30%}.cw-comparison-article .cw-compare-table col:not(:first-child){width:35%}.cw-comparison-article .cw-compare-table :is(th,td){vertical-align:middle;padding:10px 14px}.cw-comparison-article .cw-compare-table thead th{font-size:14px}.cw-comparison-article .cw-compare-table tr>:is(:nth-child(2),:nth-child(3)){text-align:center}.cw-comparison-article .cw-compare-value{font-weight:400}.cw-comparison-scroll-hint{display:none}.cw-comparison-figure{margin:22px 0 26px}.cw-comparison-figure .cw-zoom-trigger{background:#e6edf7;border:1px solid #d0def0;border-radius:15px;width:100%;padding:7px;display:block}.cw-comparison-article .cw-comparison-figure img{border-radius:9px;width:100%;max-height:none;margin:0;display:block}.cw-comparison-figure figcaption{color:var(--cw-muted);grid-template-columns:auto 1fr;gap:12px;margin-top:10px;font-size:13px;line-height:1.7;display:grid}.cw-comparison-figure figcaption>span{color:#345e91;font-weight:600}.cw-comparison-workflow li{padding-left:7px}.cw-site .cw-comparison-workflow h3{margin:18px 0 6px;font-size:19px}.cw-site .cw-comparison-workflow p{margin-bottom:12px}.cw-comparison-next-step{background:#e7f0ff;border-radius:10px 35px 10px 10px;margin-block:28px 32px;padding:24px 28px}.cw-site .cw-comparison-next-step h2{margin:0 0 12px;font-size:26px}.cw-site .cw-comparison-next-step .cw-eyebrow{margin-bottom:14px;font-size:11px}.cw-comparison-next-step a.cw-button{color:#fff;text-decoration:none}.cw-comparison-faq>div{border-bottom:1px solid var(--cw-border);padding-bottom:5px}.cw-site .cw-comparison-faq h3{font-size:20px}.cw-comparison-sources{border-top:1px solid var(--cw-border);margin-top:30px;padding-top:20px}.cw-site .cw-comparison-sources h2{margin-top:0;font-size:24px}.cw-site .cw-comparison-sources :is(p,li){font-size:13px;line-height:1.65}.cw-comparison-sidebar{position:sticky;top:115px}.cw-comparison-editor{padding-top:7px}.cw-site .cw-comparison-editor h2{letter-spacing:-.035em;margin-top:14px;font-size:27px;line-height:1.25}.cw-site .cw-comparison-editor>p:not(.cw-blog-detail-label){color:var(--cw-muted);margin-top:16px;font-size:15px;line-height:1.8}.cw-comparison-editor>a{color:var(--cw-blue);align-items:center;gap:8px;margin-top:20px;font-size:14px;display:inline-flex}.cw-comparison-sidebar .cw-blog-product{border-radius:12px 36px 12px 12px}.cw-comparison-sidebar .cw-button{gap:10px;margin-top:24px}.cw-comparison-sidebar .cw-text-link{margin-top:18px;font-size:14px}.cw-comparison-related{border-top:1px solid var(--cw-border);margin-top:44px;padding-top:30px}.cw-site .cw-comparison-related h2{font-size:28px}@media (max-width:1099px){.cw-comparison-article .cw-blog-post-layout{grid-template-columns:minmax(0,1fr) 240px;gap:35px}}@media (max-width:899px){.cw-comparison-article .cw-blog-post-layout{grid-template-columns:minmax(0,1fr)}.cw-comparison-sidebar{position:static}.cw-comparison-article .cw-compare-breadcrumb{margin-bottom:30px}}@media (max-width:599px){.cw-site .cw-comparison-scroll-hint{color:var(--cw-muted);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.cw-comparison-article .cw-compare-table-scroll{margin-top:0}.cw-site .cw-comparison-deck{font-size:17px}.cw-comparison-contents{padding:18px}.cw-comparison-contents ol{grid-template-columns:1fr;gap:7px}.cw-comparison-figure figcaption{grid-template-columns:1fr;gap:3px}.cw-comparison-next-step{padding:22px}.cw-site .cw-comparison-next-step h2{font-size:24px}.cw-comparison-related .cw-compare-section-heading{gap:15px}}
