.cmp-hero .su-phero-split{padding-block:64px 80px}.cmp-hero--split .su-phero-h1{max-width:620px}.cmp-tool{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-raised);color:var(--text-primary);text-decoration:none;font-size:14px;font-weight:600;transition:border-color .15s ease,box-shadow .15s ease}.cmp-tool b{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:var(--radius-full);background:var(--brand-subtle);color:var(--brand-fg);font-size:12px;font-weight:600}.cmp-tool .su-arrow{color:var(--text-secondary);transition:transform .15s ease}.cmp-tool:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card)}.cmp-tool:hover .su-arrow{transform:translate(3px)}.cmp-tool:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 960px){.cmp-hero .su-phero-split{padding-block:48px 56px}}.cmp-hero--center .su-phero-h1{max-width:880px;text-wrap:balance}.cmp-hero--center .su-lead{max-width:820px}@media (max-width: 520px){.cmp-tool{border-radius:var(--radius-card);align-items:flex-start;padding:8px 12px 8px 8px;line-height:1.4}.cmp-tool b{flex:none}.cmp-tool .su-arrow{flex:none;margin-top:2px}}.cmp-frame{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.cmp-side{display:flex;flex-direction:column;gap:14px;padding:28px}.cmp-side p{margin:0;font-size:16.5px;line-height:1.65;color:var(--text-body)}.cmp-side--them{background:var(--surface-header);box-shadow:none}.cmp-side--us{position:relative}.cmp-side--us:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--brand)}.cmp-side-tag{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--text-primary)}.cmp-honest{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:var(--radius-card);border:1px solid var(--border-default);background:var(--surface-header)}.cmp-honest svg{flex:none;margin-top:2px;color:var(--brand-fg)}.cmp-honest p{margin:0;font-size:15px;line-height:1.6;color:var(--text-body);max-width:92ch}.cmp-honest b{color:var(--text-primary)}@media (max-width: 860px){.cmp-frame{grid-template-columns:minmax(0,1fr)}.cmp-side{padding:22px}}.cmp-vs .su-ctable thead th{font-size:15px}.cmp-vs .su-ctable tbody th{color:var(--text-primary)}.cmp-vs .su-ctable td.su-c:not(.su-hl) .su-val{color:var(--text-secondary)}.cmp-vs .su-ctable td.su-hl .su-val{font-weight:600;color:var(--text-primary)}.cmp-vs .su-ctable th,.cmp-vs .su-ctable td{padding-block:14px}.cmp-vs .su-scroll{overflow:visible}.cmp-vs .su-ctable thead th{position:sticky;top:64px;z-index:2;background:var(--surface-header);box-shadow:inset 0 -1px 0 var(--border-default)}.cmp-vs .su-ctable thead th.su-hl{background:var(--brand-subtle)}.cmp-vs .su-ctable thead th:first-child{border-top-left-radius:var(--radius-card)}.cmp-vs .su-ctable thead th:last-child{border-top-right-radius:var(--radius-card)}.cmp-vs .su-ctable tbody tr:last-child th{border-bottom-left-radius:var(--radius-card)}.cmp-vs .su-ctable tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-card)}.cmp-vs-foot{margin-bottom:0;padding-inline:4px;font-size:14px;line-height:1.6;color:var(--text-secondary)}.cmp-vs-stats .su-stat-v.cmp-good{color:var(--success-text)}@media (max-width: 640px){.cmp-vs .su-ctable{min-width:0;table-layout:fixed}.cmp-vs .su-ctable th:first-child,.cmp-vs .su-ctable td:first-child{width:34%}.cmp-vs .su-ctable th,.cmp-vs .su-ctable td{padding:12px 8px;font-size:13.5px;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}.cmp-vs .su-ctable th:first-child,.cmp-vs .su-ctable td:first-child{padding-left:12px}.cmp-vs .su-ctable thead th,.cmp-vs .su-ctable .su-val{font-size:13.5px}}.cmp-center-note{margin-inline:auto;margin-bottom:0;max-width:70ch;text-align:center;font-size:14px;line-height:1.6;color:var(--text-secondary)}.cmp-layers-note{margin-top:72px}@media (max-width: 959px){.cmp-layers-note{margin-top:44px}}.cmp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cmp-benefits--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-benefit{display:flex;flex-direction:column;gap:12px;padding:24px}.cmp-benefit h3{margin:4px 0 0;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:-.012em;color:var(--text-primary)}.cmp-benefit p{margin:0;font-size:15px;line-height:1.6;color:var(--text-secondary)}.cmp-benefit a,.cmp-faq a,.cmp-link{color:var(--brand-fg);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--brand-fg) 35%,transparent);text-underline-offset:3px;border-radius:2px}.cmp-benefit a:hover,.cmp-faq a:hover,.cmp-link:hover{text-decoration-color:currentColor}.cmp-benefit a:focus-visible,.cmp-faq a:focus-visible,.cmp-link:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 1011px){.cmp-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.cmp-benefits,.cmp-benefits--2{grid-template-columns:minmax(0,1fr);gap:12px}.cmp-benefit{display:grid;grid-template-columns:40px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;row-gap:8px;align-items:center;padding:20px}.cmp-benefit h3{margin:0}.cmp-benefit p{grid-column:1 / -1}}.cmp-move{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;align-items:center}.cmp-move .su-steps--rail .su-step p a{color:var(--brand-fg);font-weight:600;text-decoration:underline;text-underline-offset:3px}.cmp-move-panel{display:flex;flex-direction:column;gap:10px;min-width:0}@media (max-width: 1179px){.cmp-move{grid-template-columns:minmax(0,1fr);gap:28px}.cmp-move .su-steps{max-width:680px}}.cmp-why-more{margin-top:80px}@media (max-width: 959px){.cmp-why-more{margin-top:48px}}.cmp-faq p{color:var(--text-body)}@media (prefers-reduced-motion: reduce){.cmp-tool,.cmp-tool .su-arrow{transition:none}.cmp-tool:hover .su-arrow{transform:none}}
