/* A short comparison, with one sentence per cell and no introductory essay. */
.prolifik-home .positioning--brief .positioning__head { display:block; }
.prolifik-home .positioning--brief .positioning__head h2 { max-width:24ch; margin:0; }
.prolifik-home .positioning--brief table { table-layout:fixed; }
.prolifik-home .positioning--brief th,.prolifik-home .positioning--brief td { width:50%; padding-block:var(--sc-5); padding-right:var(--sc-6); }
.prolifik-home .positioning--brief tbody th { color:var(--sc-ink-soft); font-family:var(--sc-font-text); font-weight:400; }
.prolifik-home .positioning--brief tbody td { color:var(--sc-ink); font-weight:600; }
.prolifik-home .workflow-brief__end { display:flex; align-items:center; justify-content:space-between; gap:var(--sc-5); padding-top:var(--sc-5); }
.prolifik-home .workflow-brief__end p { margin:0; max-width:48ch; color:var(--sc-ink-soft); font-size:var(--sc-t-sm); line-height:1.6; }
.prolifik-home .workflow-brief__end .cta { flex:none; white-space:nowrap; }
@media(max-width:700px) {
 .prolifik-home .positioning--brief table { display:table; }
 .prolifik-home .positioning--brief thead { display:table-header-group; }
 .prolifik-home .positioning--brief tbody { display:table-row-group; }
 .prolifik-home .positioning--brief tr { display:table-row; }
 .prolifik-home .positioning--brief th,.prolifik-home .positioning--brief td { display:table-cell; width:50%; padding:var(--sc-4) var(--sc-3) var(--sc-4) 0; font-size:var(--sc-t-sm); line-height:1.55; }
 .prolifik-home .positioning--brief thead th { font-size:.66rem; letter-spacing:.04em; }
 .prolifik-home .positioning--brief tbody th { margin:0; }
 .prolifik-home .positioning--brief td::before { content:none; }
 .prolifik-home .workflow-brief__end { flex-direction:column; align-items:flex-start; }
}
