@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-ciH1 { max-width: min(20ch, 100%); }#brxe-ciLead { font-size: var(--text-l); max-width: var(--width-article); }#brxe-ciHeroCon {display: flex; flex-direction: column; row-gap: var(--space-s); align-items: flex-start}#brxe-ciHero { padding-block: var(--section-space-m); }#brxe-ciL1 { font-size: var(--text-xs); text-transform: uppercase; letter-spacing: 0.08em; color: var(--text-muted); font-weight: 600; }#brxe-ciV1 { font-size: var(--text-m); color: var(--text-heading); }#brxe-ciC1 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-ciL2 { font-size: var(--text-xs); text-transform: uppercase; letter-spacing: 0.08em; color: var(--text-muted); font-weight: 600; }#brxe-ciV2 { font-size: var(--text-m); color: var(--text-heading); }#brxe-ciC2 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-ciL3 { font-size: var(--text-xs); text-transform: uppercase; letter-spacing: 0.08em; color: var(--text-muted); font-weight: 600; }#brxe-ciV3 { font-size: var(--text-m); color: var(--text-heading); }#brxe-ciC3 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-ciL4 { font-size: var(--text-xs); text-transform: uppercase; letter-spacing: 0.08em; color: var(--text-muted); font-weight: 600; }#brxe-ciV4 { font-size: var(--text-m); color: var(--text-heading); }#brxe-ciC4 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-ciL5 { font-size: var(--text-xs); text-transform: uppercase; letter-spacing: 0.08em; color: var(--text-muted); font-weight: 600; }#brxe-ciV5 { font-size: var(--text-m); color: var(--text-heading); }#brxe-ciC5 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-ciL6 { font-size: var(--text-xs); text-transform: uppercase; letter-spacing: 0.08em; color: var(--text-muted); font-weight: 600; }#brxe-ciV6 { font-size: var(--text-m); color: var(--text-heading); }#brxe-ciC6 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-ciGrid {display: grid; align-items: initial; grid-template-columns: var(--grid-auto-s); grid-gap: var(--grid-gap)}#brxe-ciNote { color: var(--text-muted); max-width: var(--width-article); }#brxe-ciBodyCon {display: flex; flex-direction: column; row-gap: var(--space-m)}#brxe-ciBody {background-color: var(--bg-alt)}