.bf-document-buttons{box-sizing:border-box;padding-block:var(--bf-section-md)}@media(max-width: 47.9375em){.bf-document-buttons{padding-block:var(--bf-space-12)}}.bf-document-buttons.bf-document-buttons--above-none{padding-block-start:0}.bf-document-buttons.bf-document-buttons--below-none{padding-block-end:0}.bf-document-buttons__inner{box-sizing:content-box;display:flex;flex-direction:column;gap:var(--bf-space-10);margin-inline:auto;max-inline-size:var(--bf-content-max);padding-inline:var(--bf-space-8)}@media(max-width: 47.9375em){.bf-document-buttons__inner{padding-inline:var(--bf-space-4)}}@media(min-width: 64.0625em){.bf-document-buttons:has(.bf-document-buttons__intro--text) .bf-document-buttons__inner{gap:var(--bf-space-20)}}.bf-document-buttons__intro{display:flex;flex-direction:column;gap:var(--bf-space-3);min-inline-size:0}.bf-document-buttons__title{color:var(--bf-heading-color);margin:0;overflow-wrap:break-word}.bf-document-buttons__title--h2{font-family:var(--bf-text-h2-family);font-size:var(--bf-text-h2-size);font-weight:var(--bf-text-h2-weight);line-height:var(--bf-text-h2-line-height)}.bf-document-buttons__title--h3{font-family:var(--bf-text-h3-family);font-size:var(--bf-text-h3-size);font-weight:var(--bf-text-h3-weight);line-height:var(--bf-text-h3-line-height)}.bf-document-buttons__text{font-family:var(--bf-text-body-family);font-size:var(--bf-text-body-size);font-weight:var(--bf-text-body-weight);line-height:var(--bf-text-body-line-height);color:var(--bf-text-color);margin:0;overflow-wrap:break-word}@media(min-width: 64.0625em){.bf-document-buttons__intro--text{align-items:start;display:grid;gap:var(--bf-space-20);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}.bf-document-buttons__list{display:grid;gap:var(--bf-space-6);grid-template-columns:minmax(0, 1fr);list-style:none;margin:0;padding:0}@media(min-width: 48em){.bf-document-buttons__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 64.0625em){.bf-document-buttons__list{grid-template-columns:repeat(4, minmax(0, 1fr))}}.bf-document-buttons__item{display:flex;flex-direction:column;margin:0;min-inline-size:0}.bf-document-buttons .bf-document-buttons__button{box-sizing:border-box;flex:1 1 auto;inline-size:100%;min-width:0}.bf-document-buttons .bf-document-buttons__button .bf-button__inner{column-gap:var(--bf-space-2);flex-wrap:wrap;row-gap:0}
/*# sourceMappingURL=document-buttons.min.css.map */
