@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-duluvy {font-size: calc(var(--h3)*1.5); font-family: "Manrope"; width: 75%}#brxe-duluvy{ --blue: #01FDB7; --green:#00F9F8;} .magic-text { background: linear-gradient( to right, var(--blue), var(--green), var(--blue), var(--green) ); background-size: 300% 100%; animation: background 2s linear infinite;  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;  color: transparent; }@keyframes background { 0% { background-position: 0% 50%; } 100% { background-position: 100% 50%; }}#brxe-qwbqys {padding-top: var(--section-space-xl); z-index: 0; position: relative; min-height: 30vh; background-color: var(--neutral)}#brxe-vaxhho {font-size: var(--text-l)}#brxe-vaxhho a {font-size: var(--text-l); font-size: inherit}#brxe-zosstn {background-color: var(--neutral)}#brxe-cwhmmf {background-color: var(--neutral)}#brxe-sjucuf {min-width: 8px; position: fixed; background-image: linear-gradient(#00f9ff 20%, var(--primary) 75%, var(--white)); height: 50vh; bottom: 50vh; z-index: -1; border-radius: var(--radius-circle); align-self: flex-start !important}#brxe-guufjn {background-color: var(--neutral-dark); min-width: 4px; height: 100%; position: absolute; z-index: -2; align-self: flex-start !important}#brxe-zkqmnq {align-items: center; position: absolute; height: 100%; align-self: flex-start !important; aspect-ratio: -2; left: 0px}#brxe-lzlxoy {min-width: 32px; min-height: 32px; border: 6px solid var(--neutral-ultra-dark); border-radius: var(--radius-circle); z-index: 3; margin-top: -2px; margin-left: -12px; background-color: var(--white); align-self: flex-start !important}#brxe-ttbpcl {align-items: center; position: relative}#brxe-icduta {font-family: "Manrope"; font-weight: 800; color: var(--primary); font-size: var(--text-m)}#brxe-iamhdx {font-family: "Manrope"; font-weight: 800}#brxe-pcmayo {color: var(--white-trans-70)}#brxe-pcmayo a {color: var(--white-trans-70); font-size: inherit}#brxe-aoqwdu {display: flex; flex-direction: column; row-gap: 8px}#brxe-xskach {display: grid; align-items: initial; grid-template-columns: 0.25fr 4fr}#brxe-mltget {background-color: var(--white); min-width: 32px; min-height: 32px; border: 6px solid var(--neutral-ultra-dark); border-radius: var(--radius-circle); z-index: 3; position: relative; align-self: flex-start !important; margin-left: -12px}#brxe-jqzxly {position: relative; align-items: center}#brxe-ozlyaf {font-family: "Manrope"; font-weight: 800}#brxe-fxtsft {font-family: "Manrope"; font-weight: 800}#brxe-reltfu {color: var(--white-trans-70)}#brxe-reltfu a {color: var(--white-trans-70); font-size: inherit}#brxe-ipzeol {display: flex; flex-direction: column; row-gap: 8px}#brxe-hcbxpt {display: grid; align-items: initial; grid-template-columns: 0.25fr 4fr}#brxe-jegnip {background-color: var(--white); min-width: 32px; border: 6px solid var(--neutral-ultra-dark); border-radius: var(--radius-circle); z-index: 3; min-height: 32px; align-self: flex-start !important; margin-left: -12px}#brxe-johdvt {align-items: center; position: relative}#brxe-bdmqnh {color: var(--white-trans-70)}#brxe-bdmqnh a {color: var(--white-trans-70); font-size: inherit}#brxe-fdtmss {display: flex; flex-direction: column; row-gap: 8px}#brxe-mseyty {display: grid; align-items: initial; grid-template-columns: 0.25fr 4fr}#brxe-pvvayp {background-color: var(--white); min-width: 32px; border: 6px solid var(--neutral-ultra-dark); border-radius: var(--radius-circle); z-index: 3; min-height: 32px; align-self: flex-start !important; margin-left: -12px}#brxe-mheqwz {align-items: center; position: relative}#brxe-ubkirk {color: var(--white-trans-70)}#brxe-ubkirk a {color: var(--white-trans-70); font-size: inherit}#brxe-vdbgrx {display: flex; flex-direction: column; row-gap: 8px}#brxe-xjrprq {display: grid; align-items: initial; grid-template-columns: 0.25fr 4fr}#brxe-ygjbem {display: flex; grid-template-columns: 4fr 1fr 4fr; justify-items: center; flex-direction: column; align-items: center; row-gap: var(--section-space-xxl); overflow: visible; position: relative}#brxe-umdbjd {z-index: -2; padding-top: 0}#brxe-ncrzsl {background-color: var(--neutral)}