.compare-page .cmp-top{padding-bottom:0}.compare-page .cmp-top .section-intro{max-width:720px;margin-bottom:0}.compare-page .cmp-lead{max-width:680px;color:var(--color-eggplant-700);text-wrap:pretty;margin-top:16px;font-size:18px;line-height:1.6}.compare-page .cmp-lead+.cmp-lead{margin-top:12px}.compare-page .cmp-member-line{color:var(--color-eggplant-700);margin-top:18px;font-size:15px;line-height:1.6}.compare-page .cmp-member-line a,.compare-page .cmp-lite-line a{color:var(--color-raspberry-600);text-underline-offset:4px;text-decoration:underline}.compare-page .cmp-sec-lead{max-width:640px;color:var(--color-eggplant-700);margin-top:14px;font-size:16px;line-height:1.7}.compare-page .cmp-prov{color:var(--marketing-muted);margin-top:22px;font-size:14px;line-height:1.6}.compare-page .cmp-band{background:var(--color-cream-50)}.compare-page .cmp-band--lavender{background:var(--color-lavender-100)}.cmp-pill{font-family:var(--font-sans);vertical-align:middle;border-radius:999px;align-items:center;padding:2px 10px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.cmp-pill--lite{color:#fff;background:#2f7a3a}.cmp-pill--premium{background:var(--color-raspberry-600);color:#fff}.compare-page .cmp-pair{grid-template-columns:1fr 1fr;gap:28px;margin-top:40px;display:grid}.cmp-conv{border:1px solid var(--conv-rule2);background:var(--color-cream-50);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.cmp-conv-band{background:var(--color-violet-700);color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:14px;display:flex}.cmp-conv-band b{font-weight:600}.cmp-conv .ask-preview-conversation{padding:22px 20px 24px}.cmp-conv .ask-preview-bubble{color:var(--color-eggplant-700)}.cmp-conv .ask-preview-bubble--user{max-width:88%;color:var(--color-forest-900)}.cmp-conv .ask-preview-bubble--thymely{max-width:none}.cmp-status{background:var(--color-lavender-100);color:var(--color-violet-700);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:4px 10px;font-size:13px;display:inline-flex}.cmp-status:before{content:"";background:var(--color-violet-700);border-radius:50%;width:7px;height:7px}.cmp-conv .md p{white-space:pre-line}.cmp-conv .md p+p,.cmp-conv .md ul+p{margin-top:10px}.cmp-conv .md ul{margin:10px 0 0 20px;padding:0;list-style:outside}.cmp-conv .md li{margin:4px 0}.cmp-conv .md strong{color:var(--color-forest-900);font-weight:600}.cmp-conv .md em{font-style:italic}.cmp-conv .md .cite{color:var(--color-violet-700);vertical-align:super;margin-left:1px;font-size:.85em;line-height:0}.cmp-conv .ask-preview-sources>p{color:var(--color-forest-900);font-weight:600}.cmp-conv .ask-source-batch{color:var(--conv-muted);margin-top:4px;font-size:13px;display:block}.cmp-conv .deeper{color:var(--color-eggplant-700);flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;font-size:14px;display:flex}.cmp-conv .deeper .k{color:var(--color-forest-900);font-weight:600}.cmp-chip{border:1px solid var(--conv-rule2);background:var(--color-cream-50);min-height:34px;color:var(--color-forest-900);border-radius:999px;align-items:center;padding:5px 12px;font-size:14px;display:inline-flex}.cmp-lite-line{border-left:3px solid var(--color-violet-700);background:var(--color-lavender-100);color:var(--color-eggplant-700);margin-top:6px;padding:10px 14px;font-size:14px;line-height:1.6}.compare-page .cmp-ask2{grid-template-columns:1fr 1fr;gap:28px;margin-top:36px;display:grid}.compare-page .cmp-askcol h3{font-family:var(--font-serif);align-items:center;gap:10px;font-size:22px;line-height:1.25;display:flex}.compare-page .cmp-sub{color:var(--color-eggplant-700);margin-top:6px;font-size:15px}.compare-page .cmp-qs{flex-direction:column;gap:10px;margin-top:18px;padding:0;list-style:none;display:flex}.compare-page .cmp-qs li{background:var(--color-petal-100);max-width:92%;color:var(--color-forest-900);border-radius:8px 8px 8px 0;align-self:flex-start;padding:10px 14px;font-size:15px;line-height:1.55}.compare-page .cmp-people{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px;display:grid}.compare-page .cmp-person{border-top:1px solid var(--color-violet-700);background:var(--color-cream-50);flex-direction:column;padding:28px 26px 24px;display:flex}.compare-page .cmp-person h3{font-family:var(--font-serif);font-size:25px;line-height:1.2}.compare-page .cmp-who{color:var(--color-eggplant-700);margin-top:14px;font-size:15px;line-height:1.7}.compare-page .cmp-fit{color:var(--color-forest-900);align-items:center;gap:10px;margin-top:auto;padding-top:20px;font-size:15px;font-weight:500;display:flex}.compare-page .cmp-table-wrap{margin-top:36px;overflow-x:auto}.compare-page .cmp-table thead th:first-child{width:26%}.compare-page .cmp-table thead th:last-child{background:var(--color-lavender-100)}.compare-page .cmp-table tbody th[scope=row]{color:var(--color-forest-900);border-bottom:1px solid var(--marketing-rule);padding:18px;font-size:15px;font-weight:500}.compare-page .cmp-table tbody td{color:var(--color-eggplant-700);padding:18px}.compare-page .cmp-table tbody td:last-child{background:var(--color-lavender-100)}.compare-page .cmp-table .cmp-grp th{color:var(--color-raspberry-600);letter-spacing:.02em;border-bottom:0;padding:26px 18px 6px;font-size:14px;font-weight:600}.compare-page .cmp-table tbody:first-of-type .cmp-grp th{padding-top:6px}.compare-page .cmp-table .cmp-same,.compare-page .cmp-table .cmp-no{color:var(--marketing-muted)}.compare-page .cmp-table .cmp-yes{color:var(--color-forest-900);font-weight:500}.compare-page .cmp-pro-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:60px;display:grid}.compare-page .cmp-pro-list{grid-template-columns:1fr 1fr;gap:18px 28px;margin-top:6px;padding:0;list-style:none;display:grid}.compare-page .cmp-pro-list li{color:var(--color-eggplant-700);border-top:1px solid #cfc1da;padding-top:14px;font-size:15px;line-height:1.6}.compare-page .cmp-pro-list li b{font-family:var(--font-serif);color:var(--color-forest-900);margin-bottom:4px;font-size:21px;font-weight:400;line-height:1.25;display:block}.compare-page .cmp-fine{color:var(--marketing-muted);margin-top:22px;font-size:14px}.compare-page #switching .section-intro{margin-bottom:0}.compare-page .faq-list summary>span:first-child{font-size:21px}.compare-page .cmp-plans-intro{margin-bottom:34px}@media (max-width:1100px){.compare-page .cmp-pro-grid{gap:36px}}@media (max-width:900px){.compare-page .cmp-pair,.compare-page .cmp-ask2,.compare-page .cmp-people,.compare-page .cmp-pro-grid{grid-template-columns:1fr;gap:22px}.compare-page .cmp-people{gap:16px}.compare-page .cmp-pro-list{grid-template-columns:1fr}}@media (max-width:600px){.compare-page .cmp-lead{font-size:17px}.cmp-conv .ask-preview-conversation{padding:18px 16px 20px}.cmp-conv .ask-preview-bubble--user,.compare-page .cmp-qs li{max-width:100%}.compare-page .cmp-table tbody th[scope=row]{border-bottom:0;padding:0 0 10px;font-size:16px}.compare-page .cmp-table .cmp-grp th{padding:0 0 12px}.compare-page .cmp-table tbody td{padding:12px 14px}.compare-page .cmp-table tbody td:first-of-type{background:var(--color-cream-50)}}
