/* Applied only to compositions marked brief-only-v1. Manual layouts keep their style. */
.ll-care.ll-care-process-editorial .ll-care-steps{display:block;border-bottom:1px solid var(--ll-color-border)}
.ll-care.ll-care-process-editorial .ll-care-step{display:grid;grid-template-columns:90px minmax(180px,1fr) minmax(0,1.3fr);gap:32px;align-items:start;padding:34px 0;background:transparent;border:0;border-top:1px solid var(--ll-color-border);border-radius:0}
.ll-care.ll-care-process-editorial .ll-care-step-top{margin:0}
.ll-care.ll-care-process-editorial .ll-care-step-arrow{display:none}
.ll-care.ll-care-process-editorial .ll-care-item-title h3{font-family:var(--ll-font-heading,Georgia,serif);font-size:26px;line-height:1.25;font-weight:var(--ll-weight-heading,600)}
.ll-care.ll-care-process-editorial .ll-care-item-description p{margin:0;font-size:16px;max-width:48ch}
@container ll-care (max-width:700px){
 .ll-care.ll-care-process-editorial .ll-care-step{grid-template-columns:52px minmax(0,1fr);column-gap:18px;row-gap:14px;padding:28px 0}
 .ll-care.ll-care-process-editorial .ll-care-step-top{grid-row:1 / span 2}
 .ll-care.ll-care-process-editorial .ll-care-step-number{font-size:36px}
 .ll-care.ll-care-process-editorial .ll-care-item-title h3{font-size:24px}
 .ll-care.ll-care-process-editorial .ll-care-item-description{grid-column:2}
}
