.b-heading{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding-block:2rem}@media(min-width:801px){.b-heading{flex-direction:row}}.b-heading__eyebrow{font-size:var(--caption);font-weight:500;letter-spacing:.1875rem;text-transform:uppercase}.b-heading__header{align-items:center;display:flex;gap:2rem}.b-heading__sub-title{color:var(--main-text-subtle);display:block}.b-heading__sub-title,.b-heading__title{margin:0}.b-heading__line{background-color:var(--main-accent);display:block;height:.25rem;margin:0 auto;width:2.625rem}.b-heading.is-style-centered{flex-direction:column;gap:2rem;justify-items:center;text-align:center}@media(min-width:801px){.b-heading.is-style-centered{grid-template-areas:none;grid-template-columns:1fr}}.b-heading.is-style-centered .b-heading__desc{font-size:var(--label-large);margin-bottom:0}.b-heading.is-style-centered .b-heading__desc a{font-size:inherit}.b-heading.is-style-centered .b-heading__inner{display:flex;flex-direction:column;gap:2rem;margin:3rem auto 0;max-width:40rem;width:100%}.b-heading.is-style-centered .b-heading__inner-blocks{display:flex;justify-content:center}@media(min-width:801px){.b-heading.is-style-default{align-items:center}}@media(max-width:801px){.b-heading.is-style-default .b-heading__line{display:none}}
/*# sourceMappingURL=block_heading.css.map*/