@layer bricks {.brxe-text-link{gap:5px;vertical-align:middle}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link svg:not([width]){min-width:3px}.brxe-text-link svg:not([height]){min-height:3px}}@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-nrhaxw {align-items: center; flex-direction: column; text-align: center}@media (max-width: 767px) {#brxe-nrhaxw {text-align: left; flex-direction: row}}#brxe-xtfmab {text-align: center}@media (max-width: 767px) {#brxe-xtfmab {text-align: left}}#brxe-bgdbyf {align-items: center}@media (max-width: 767px) {#brxe-bgdbyf {text-align: left; align-items: flex-start}}#brxe-dfezkf {align-items: center; text-align: center; flex-direction: column}@media (max-width: 767px) {#brxe-dfezkf {flex-direction: row; text-align: left}}#brxe-xeytxx {align-items: center; flex-direction: column; text-align: center}@media (max-width: 767px) {#brxe-xeytxx {text-align: left; flex-direction: row}}#brxe-ywxljs {position: relative; align-items: center; bottom: calc(-.5 * var(--space-section--block))}#brxe-pgzvyj {background-image: url(https://mayr-handwerk.de/wp-content/uploads/mayr_karriere-hero-1536x960.webp); background-size: cover; background-position: top center}@media (max-width: 1149px) {#brxe-bksnyp {display: none}}.brxe-mwmkyx.brxe-block {max-width: 75ch}#brxe-oshjux {grid-column: span 2; display: grid; align-items: initial; grid-gap: var(--space--m); grid-template-columns: 1fr 1frvar(--grid-base-2)}#brxe-tvefld {display: grid; align-items: initial; grid-gap: var(--space--m); grid-template-columns: var(--grid-base-3)}#brxe-vkorfq {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; row-gap: var(--space--xl)}.brxe-lnuypc.brxe-block {max-width: 75ch}#brxe-hxbmqs {grid-column: span 2; display: grid; align-items: initial; grid-gap: var(--space--m); grid-template-columns: var(--grid-base-2)}#brxe-ixczcu {display: grid; align-items: initial; grid-gap: var(--space--m); grid-template-columns: var(--grid-base-3)}#brxe-qcetop {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; row-gap: var(--space--xl)}