.erl-rail{display:flex;flex-direction:column;margin-block:0}.erl-rail__item{display:flex;flex-direction:column;gap:var(--erl-spacing-md);padding-block:var(--erl-spacing-lg);border-inline-start:1px solid var(--erl-color-heading);min-width:0;overflow-wrap:break-word}.erl-rail__heading{display:flex;align-items:center;gap:var(--erl-spacing-md);margin:0;font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold);font-size:var(--erl-fs-h5);line-height:var(--erl-lh-h5);letter-spacing:-.2px;color:var(--erl-color-primary);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-rail__heading:before{content:"";flex:none;inline-size:var(--erl-spacing-md);block-size:1px;background:var(--erl-color-heading)}.erl-rail__text{margin:0;font-family:var(--erl-font-body);font-weight:var(--erl-fw-regular);font-size:var(--erl-fs-body-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-color-text);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-rail__body{display:flex;flex-direction:column;gap:var(--erl-spacing-sm)}.erl-rail__item>:is(.erl-rail__text,.erl-rail__body,.erl-rail__after){margin-block:0;margin-inline-start:var(--erl-spacing-xl)}.erl-rail__body>.erl-rail__text{margin-block:0;margin-inline-start:0}.erl-rail__after{min-width:0}@media(forced-colors:active){.erl-rail__item{border-inline-start-color:CanvasText}.erl-rail__heading:before{background:CanvasText}}
