@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-b0e88c {text-align: left; color: var(--base); font-size: var(--text-m); font-family: "Urbanist"; font-weight: 600; text-transform: none; letter-spacing: 0.5px; align-self: flex-start; margin-bottom: -5px; margin-left: 0}#brxe-cf6065 {flex-direction: row; flex-wrap: wrap; row-gap: 5px}#brxe-899fdc {color: var(--secondary); font-family: "Urbanist"; font-weight: 500; font-size: calc(var(--text-m)*0.9)}#brxe-4019b5 {width: 100%; flex-direction: column; row-gap: var(--space-xs); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-radius: var(--radius-m); transition: background-color .2s ease; text-align: left; background-color: var(--white); flex-wrap: nowrap}#brxe-4019b5:hover {background-color: var(--white)}#brxe-9c425c {text-align: left; color: var(--base); font-size: var(--text-m); font-family: "Urbanist"; font-weight: 600; text-transform: none; letter-spacing: 0.5px; align-self: flex-start; margin-bottom: -5px; margin-left: 0}#brxe-4ff4f6 {align-self: flex-start !important; align-items: flex-start; justify-content: flex-start; flex-direction: column}#brxe-7c0d0f {color: var(--secondary); font-family: "Urbanist"; font-weight: 500; font-size: calc(var(--text-m)*0.9)}#brxe-50e2c0 {width: 100%; flex-direction: column; row-gap: var(--space-xs); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-radius: var(--radius-m); transition: background-color .2s ease; text-align: left; background-color: var(--white)}#brxe-50e2c0:hover {background-color: var(--white)}#brxe-0fe6e8 {text-align: left; color: var(--base); font-size: var(--text-m); font-family: "Urbanist"; font-weight: 600; text-transform: none; letter-spacing: 0.5px; align-self: flex-start; margin-bottom: -5px; margin-left: 0}#brxe-40a8bf {align-self: flex-start !important; align-items: flex-start; justify-content: flex-start; flex-direction: column}#brxe-080032 {color: var(--secondary); font-family: "Urbanist"; font-weight: 500; font-size: calc(var(--text-m)*0.9)}#brxe-eb8ee7 {width: 100%; flex-direction: column; row-gap: var(--space-xs); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-radius: var(--radius-m); transition: background-color .2s ease; text-align: left; background-color: var(--white)}#brxe-eb8ee7:hover {background-color: var(--white)}#brxe-2c0d2d {text-align: left; color: var(--base); font-size: var(--text-m); font-family: "Urbanist"; font-weight: 600; text-transform: none; letter-spacing: 0.5px; align-self: flex-start; margin-bottom: -5px; margin-left: 0}#brxe-667ceb {align-self: flex-start !important; align-items: flex-start; justify-content: flex-start; flex-direction: column}#brxe-45ec29 {color: var(--secondary); font-family: "Urbanist"; font-weight: 500; font-size: calc(var(--text-m)*0.9)}#brxe-b878dc {width: 100%; flex-direction: column; row-gap: var(--space-xs); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-radius: var(--radius-m); transition: background-color .2s ease; text-align: left; background-color: var(--white)}#brxe-b878dc:hover {background-color: var(--white)}#brxe-b6264d {text-align: left; color: var(--base); font-size: var(--text-m); font-family: "Urbanist"; font-weight: 600; text-transform: none; letter-spacing: 0.5px; align-self: flex-start; margin-bottom: -5px; margin-left: 0}#brxe-d2783d {align-self: flex-start !important; align-items: flex-start; justify-content: flex-start; flex-direction: column}#brxe-039047 {color: var(--secondary); font-family: "Urbanist"; font-weight: 500; font-size: calc(var(--text-m)*0.9)}#brxe-4efd34 {width: 100%; flex-direction: column; row-gap: var(--space-xs); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-radius: var(--radius-m); transition: background-color .2s ease; text-align: left; background-color: var(--white)}#brxe-4efd34:hover {background-color: var(--white)}#brxe-5dd7e1 {text-align: left; color: var(--base); font-size: var(--text-m); font-family: "Urbanist"; font-weight: 600; text-transform: none; letter-spacing: 0.5px; align-self: flex-start; margin-bottom: -5px; margin-left: 0}#brxe-4bf315 {align-self: flex-start !important; align-items: flex-start; justify-content: flex-start; flex-direction: column}#brxe-66ed33 {color: var(--secondary); font-family: "Urbanist"; font-weight: 500; font-size: calc(var(--text-m)*0.9)}#brxe-d37e35 {width: 100%; flex-direction: column; row-gap: var(--space-xs); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-radius: var(--radius-m); transition: background-color .2s ease; text-align: left; background-color: var(--white)}#brxe-d37e35:hover {background-color: var(--white)}#brxe-5cc511 {text-align: left; color: var(--base); font-size: var(--text-m); font-family: "Urbanist"; font-weight: 600; text-transform: none; letter-spacing: 0.5px; align-self: flex-start; margin-bottom: -5px; margin-left: 0}#brxe-74f9ee {align-self: flex-start !important; align-items: flex-start; justify-content: flex-start; flex-direction: column}#brxe-61a62a {color: var(--secondary); font-family: "Urbanist"; font-weight: 500; font-size: calc(var(--text-m)*0.9)}#brxe-8e5928 {width: 100%; flex-direction: column; row-gap: var(--space-xs); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-radius: var(--radius-m); transition: background-color .2s ease; text-align: left; background-color: var(--white)}#brxe-8e5928:hover {background-color: var(--white)}#brxe-5a2b2b {width: 100%; grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-3); display: grid; align-items: initial; grid-gap: 20px}#brxe-a9495a {padding-top: var(--space-xl); padding-right: var(--space-m); padding-bottom: var(--space-s); padding-left: var(--space-m); background-color: var(--neutral-ultra-light); margin-top: -50px}#brxe-a9495a { margin-top: 30px;} .sticky.scrolling #brxe-a9495a { margin-top: 15px;}@media (max-width: 820px) {#brxe-a9495a {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}