@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}}@media (max-width:1024px){.bm-i-s1.bm-i-s1{margin:0;padding:120px 20px 0}}@media (max-width:767px){.bm-i-s1.bm-i-s1.bm-i-s1{padding:120px 0 0}} .bm-i-s1 { margin: 140px 0 0; padding: 0;} .bm-i-c1 { width: 100%; max-width: 1170px; margin: 0 auto; padding: 10px; box-sizing: border-box;} .bm-i-s2 { margin: 0; padding: 0;} .bm-i-c2 { width: 100%; max-width: 1140px; margin: 0 auto; padding: 10px; box-sizing: border-box;} .bm-i-h1.bm-i-h1 { margin: 0; padding: 0; font-family: Archivo,sans-serif; font-size: 42px; line-height: 42px; font-weight: 700; color: var(--ink); text-align: left;} .bm-i-tx.bm-i-tx { display: flow-root; margin: 0; padding: 0; font-family: Karla,sans-serif; font-size: 16px; line-height: 24px; font-weight: 300; color: var(--text-soft); text-align: left;} .bm-i-tx p { margin: 0 0 14.4px;} .bm-i-tx strong { font-weight: 400;} .bm-i-sp { font-size: 32px; line-height: 35.2px; margin: 8px 0 16px;}