@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:hidden}}@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}}body.page-id-1138 #brxe-268212,body.page-id-1612 #brxe-268212 { max-width: 920px; margin-inline: auto;}body.page-id-1138 #brxe-268212 h2.wp-block-heading,body.page-id-1612 #brxe-268212 h2.wp-block-heading { font-size: var(--h4); color: var(--primary); margin-top: var(--space-xl); margin-bottom: var(--space-s);}body.page-id-1138 #brxe-268212 h2.wp-block-heading:first-child,body.page-id-1612 #brxe-268212 h2.wp-block-heading:first-child { margin-top: 0;}body.page-id-1138 #brxe-268212 p.wp-block-paragraph,body.page-id-1612 #brxe-268212 p.wp-block-paragraph { margin: 0; border-top: 1px solid #dfe5e4;}body.page-id-1138 #brxe-268212 h2.wp-block-heading + p.wp-block-paragraph,body.page-id-1612 #brxe-268212 h2.wp-block-heading + p.wp-block-paragraph { border-top-color: var(--primary-semi-light);}body.page-id-1138 #brxe-268212 p.wp-block-paragraph:has(+ h2),body.page-id-1612 #brxe-268212 p.wp-block-paragraph:has(+ h2),body.page-id-1138 #brxe-268212 p.wp-block-paragraph:last-child,body.page-id-1612 #brxe-268212 p.wp-block-paragraph:last-child { border-bottom: 1px solid #dfe5e4;}body.page-id-1138 #brxe-268212 p.wp-block-paragraph a,body.page-id-1612 #brxe-268212 p.wp-block-paragraph a { display: flex; align-items: center; justify-content: space-between; gap: var(--space-m); padding: var(--space-s) 0; color: var(--base); font-size: var(--text-m); text-decoration: none; transition: color 0.2s ease;}body.page-id-1138 #brxe-268212 p.wp-block-paragraph a::after,body.page-id-1612 #brxe-268212 p.wp-block-paragraph a::after { content: "PDF ↓"; flex: none; font-size: var(--text-xs); letter-spacing: 1px; color: var(--primary); border: 1px solid var(--primary-semi-light); border-radius: 999px; padding: 0.35em 0.9em; transition: background-color 0.2s ease, color 0.2s ease;}body.page-id-1138 #brxe-268212 p.wp-block-paragraph a:hover,body.page-id-1612 #brxe-268212 p.wp-block-paragraph a:hover,body.page-id-1138 #brxe-268212 p.wp-block-paragraph a:focus-visible,body.page-id-1612 #brxe-268212 p.wp-block-paragraph a:focus-visible { color: var(--primary);}body.page-id-1138 #brxe-268212 p.wp-block-paragraph a:hover::after,body.page-id-1612 #brxe-268212 p.wp-block-paragraph a:hover::after,body.page-id-1138 #brxe-268212 p.wp-block-paragraph a:focus-visible::after,body.page-id-1612 #brxe-268212 p.wp-block-paragraph a:focus-visible::after { background-color: var(--primary); color: var(--white);}