.byline{margin-top:var(--sp-xl);padding-top:var(--sp-l);border-top:1px solid var(--line)}.byline-eyebrow{color:var(--ink-900);font-weight:700;font-size:var(--step-0);margin-bottom:var(--sp-m)}.byline-name{color:var(--blue-700);font-weight:700;font-size:var(--step-1);line-height:1.35}.byline-line{color:var(--blue-700);font-weight:600;line-height:1.5}.byline-logo{margin-top:var(--sp-m)}.byline-logo img{object-fit:contain;width:auto;max-width:min(100%,20rem);height:auto;max-height:5rem}.byline-cta{margin-top:var(--sp-m)}
