.bo-content-section{justify-content:flex-start;align-items:stretch;gap:var(--bo-heading-section-group-to-content);flex-direction:column;flex:none;min-width:0;height:auto;display:flex}.bo-content-section.bo-section-block+.bo-content-section.bo-section-block{margin-top:0}.bo-content-section__divider{margin-block-end:var(--bo-heading-section-separation)}.bo-content-section__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--bo-heading-panel-action-gap);flex-wrap:wrap;flex:none;min-width:0;height:auto;display:flex}.bo-content-section__heading{justify-content:flex-start;align-items:flex-start;gap:var(--bo-heading-title-to-copy);flex-direction:column;flex:16rem;min-width:0;display:flex}.bo-content-section__heading .bo-section-label{margin:0}.bo-content-section__title{font-family:var(--font-interface);font-size:var(--text-heading-2-size);font-weight:var(--font-weight-semibold);line-height:var(--text-heading-2-line);color:var(--text-primary);margin:0}.bo-content-section__description{max-width:var(--measure-readable);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);color:var(--text-muted);margin:0}.bo-content-section__action{flex:0 auto;min-width:0}.bo-content-section__body{flex:none;min-width:0;height:auto}@media (width<=719px){.bo-content-section__header{flex-direction:column;justify-content:flex-start;align-items:stretch}.bo-content-section__heading{flex:none}.bo-content-section__action{width:100%}}.bo-page-layout{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;min-width:0;height:auto;margin-inline:auto;display:flex}.bo-page-layout--readable{max-width:var(--measure-readable)}.bo-page-layout--standard{max-width:var(--measure-standard)}.bo-page-layout--wide{max-width:var(--measure-wide)}.bo-page-layout__content{place-content:flex-start;align-items:stretch;gap:var(--section-gap);flex-direction:column;flex:none;min-width:0;height:auto;margin-block-start:var(--section-gap);display:flex}.bo-responsive-split{align-content:start;gap:var(--layout-gap);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;height:auto;display:grid}.bo-responsive-split__primary,.bo-responsive-split__secondary{overflow-wrap:anywhere;min-width:0;height:auto}@media (width>=720px){.bo-responsive-split--equal{grid-template-columns:repeat(2,minmax(0,1fr))}.bo-responsive-split--primary{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}
