.compare-module__2t4TvW__cp-scope{--cp-win:color-mix(in srgb,var(--green) 62%,var(--fg));--cp-lose:#b45309}[data-rd-root][data-theme=dark] .compare-module__2t4TvW__cp-scope{--cp-win:var(--green);--cp-lose:#f5b342}.compare-module__2t4TvW__cp-hl{color:var(--accent-text)}.compare-module__2t4TvW__cp-lead{color:var(--fg-2);max-width:760px;margin-top:16px;font-size:17px}.compare-module__2t4TvW__cp-score{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.compare-module__2t4TvW__cp-score>div{border-right:1px solid var(--border);padding:20px 24px}.compare-module__2t4TvW__cp-score>div:last-child{border-right:0}.compare-module__2t4TvW__cp-score small{font-family:var(--rd-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin-bottom:8px;font-size:11px;display:block}.compare-module__2t4TvW__cp-score b{font-family:var(--rd-display);letter-spacing:-.02em;font-size:36px;font-weight:600;line-height:1;display:block}@media (max-width:640px){.compare-module__2t4TvW__cp-score{grid-template-columns:minmax(0,1fr)}.compare-module__2t4TvW__cp-score>div{border-right:0;border-bottom:1px solid var(--border)}.compare-module__2t4TvW__cp-score>div:last-child{border-bottom:0}}.compare-module__2t4TvW__cp-win{color:var(--cp-win)}.compare-module__2t4TvW__cp-tie{color:var(--fg-2)}.compare-module__2t4TvW__cp-lose{color:var(--cp-lose)}.compare-module__2t4TvW__cp-neutral{color:var(--fg-3)}.compare-module__2t4TvW__cp-h2{font-family:var(--rd-display);letter-spacing:-.01em;margin-bottom:16px;font-size:24px;font-weight:500}.compare-module__2t4TvW__cp-table{min-width:640px}.compare-module__2t4TvW__cp-table td{line-height:1.45}.compare-module__2t4TvW__cp-table td:last-child,.compare-module__2t4TvW__cp-table th:last-child{text-align:right;white-space:nowrap}.compare-module__2t4TvW__cp-pill{font-family:var(--rd-mono);letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid;border-radius:999px;align-items:center;padding:3px 10px;font-size:10.5px;font-weight:500;display:inline-flex}.compare-module__2t4TvW__cp-pick{padding:24px}.compare-module__2t4TvW__cp-pick.compare-module__2t4TvW__cp-us{border-color:var(--accent-line)}.compare-module__2t4TvW__cp-pick small{font-family:var(--rd-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin-bottom:10px;font-size:11px;display:block}.compare-module__2t4TvW__cp-pick.compare-module__2t4TvW__cp-us small{color:var(--accent-text)}.compare-module__2t4TvW__cp-pick p{color:var(--fg-2);font-size:14px;line-height:1.55}.compare-module__2t4TvW__cp-cta{text-align:center;padding:40px 28px}.compare-module__2t4TvW__cp-price{font-family:var(--rd-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);margin-bottom:12px;font-size:11px}.compare-module__2t4TvW__cp-cta h3{margin-bottom:14px;font-size:clamp(24px,3vw,30px);line-height:1.1}.compare-module__2t4TvW__cp-cta p.compare-module__2t4TvW__cp-sub{color:var(--fg-2);max-width:520px;margin:0 auto 22px;font-size:14.5px}.compare-module__2t4TvW__cp-acts{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.compare-module__2t4TvW__cp-acts .compare-module__2t4TvW__cp-wrap-btn{white-space:normal;text-align:center;height:auto;min-height:36px;padding-top:8px;padding-bottom:8px}.compare-module__2t4TvW__cp-foot{color:var(--fg-3);text-align:center;margin-top:48px;font-size:12px;line-height:1.6}.compare-module__2t4TvW__cp-foot a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}
