@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:767px){.bm-d-h1.bm-d-h1.bm-d-h1{font-size:32px;line-height:34px} .bm-ds.bm-ds.bm-ds h2{font-size:32px;line-height:34px}}@media (max-width:1024px){.bm-d-s1.bm-d-s1{padding:120px 20px 0}}@media (max-width:767px){.bm-d-s1.bm-d-s1.bm-d-s1{padding:120px 0 0}} .bm-d-s1 { margin: 120px 0 0; padding: 0;} .bm-d-c1 { display: flex; flex-direction: column; width: 100%; max-width: 1170px; margin: 0 auto; padding: 10px; box-sizing: border-box;} .bm-d-h1.bm-d-h1 { margin: 0 0 20px; padding: 0; font-family: Archivo,sans-serif; font-size: 42px; line-height: 42px; font-weight: 700; color: var(--ink); text-align: left;} .bm-ds.bm-ds { 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-ds.bm-ds p { margin: 0 0 14.4px;} .bm-ds.bm-ds strong { font-weight: 400;} .bm-ds.bm-ds a { color: var(--primary); text-decoration: none; overflow-wrap: anywhere;} .bm-ds.bm-ds ul { margin: 0 0 14.4px; padding: 0 0 0 40px; list-style: disc;} .bm-ds.bm-ds li { margin: 0; padding: 0;} .bm-ds.bm-ds h2 { margin: 8px 0 16px; padding: 0; font-family: Archivo,sans-serif; font-size: 42px; line-height: 42px; font-weight: 700; color: var(--ink);} .bm-ds.bm-ds h3 { margin: 8px 0 16px; padding: 0; font-family: Archivo,sans-serif; font-size: 32px; line-height: 35.2px; font-weight: 700; color: var(--ink);} .bm-ds.bm-ds h4 { margin: 8px 0 16px; padding: 0; font-family: Archivo,sans-serif; font-size: 24px; line-height: 26.4px; font-weight: 700; color: var(--ink);}