.bfs-pricing-section-header{--bfs-pricing-header-pad-top:0px;--bfs-pricing-header-pad-right:0px;--bfs-pricing-header-pad-bottom:0px;--bfs-pricing-header-pad-left:0px;--bfs-pricing-header-eyebrow-gap:8px;--bfs-pricing-header-description-gap:7px;box-sizing:border-box;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:var(--bfs-pricing-header-pad-top) var(--bfs-pricing-header-pad-right) var(--bfs-pricing-header-pad-bottom) var(--bfs-pricing-header-pad-left)!important;background:transparent!important;color:#242321;font-family:var(--e-global-typography-bfsbody-font-family,var(--bfs-font,Arial,sans-serif))}
.bfs-pricing-section-header *{box-sizing:border-box}
.bfs-pricing-section-header__copy{flex:1 1 auto;min-width:0}
.bfs-pricing-section-header .bfs-pricing-section-header__eyebrow{margin:0 0 var(--bfs-pricing-header-eyebrow-gap);color:#536354;font-family:var(--e-global-typography-bfseyebrow-font-family,var(--bfs-font,Arial,sans-serif));font-size:var(--e-global-typography-bfseyebrow-font-size,12px);font-weight:var(--e-global-typography-bfseyebrow-font-weight,700);letter-spacing:var(--e-global-typography-bfseyebrow-letter-spacing,.12em);line-height:var(--e-global-typography-bfseyebrow-line-height,1.4);text-transform:uppercase}
.bfs-pricing-section-header .bfs-pricing-section-header__title{margin:0 0 var(--bfs-pricing-header-description-gap);color:#242321;font-family:var(--e-global-typography-bfssection-font-family,Georgia,serif);font-size:var(--e-global-typography-bfssection-font-size,40px);font-weight:var(--e-global-typography-bfssection-font-weight,800);line-height:var(--e-global-typography-bfssection-line-height,1.08);letter-spacing:var(--e-global-typography-bfssection-letter-spacing,-.025em)}
.bfs-pricing-section-header .bfs-pricing-section-header__description{max-width:720px;margin:0;color:#736f6c;font-family:var(--e-global-typography-bfsbody-font-family,var(--bfs-font,Arial,sans-serif));font-size:var(--e-global-typography-bfsbody-font-size,16px);font-weight:var(--e-global-typography-bfsbody-font-weight,400);line-height:var(--e-global-typography-bfsbody-line-height,1.65);letter-spacing:var(--e-global-typography-bfsbody-letter-spacing,0)}
.bfs-pricing-section-header__badge{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;max-width:42%;padding:7px 12px;border:1px solid #eadfce;border-radius:11px;background:#fff;color:#6f6962;font-size:11px;line-height:1.35;overflow-wrap:anywhere}
.bfs-pricing-section-header__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:#283932;font-size:13px;line-height:1}
.bfs-pricing-section-header__icon svg{display:block;width:1em;height:1em;fill:currentColor}
@media(max-width:767px){.bfs-pricing-section-header{align-items:flex-start;flex-direction:column;gap:18px}.bfs-pricing-section-header__badge{max-width:100%}}
