@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@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-20dxeq {margin-top: 0; margin-right: 0; margin-bottom: 0.75rem; margin-left: 0; color: var(--accent); font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase}#brxe-4bnq2k {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: clamp(2rem, 1.3rem + 2.1vw, 2.875rem); font-weight: 600; letter-spacing: -0.012em; line-height: 1.15}@media (max-width: 478px) {#brxe-4bnq2k {font-size: 2rem}}#brxe-kcpf8e {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink-muted); font-size: 1.125rem; line-height: 1.65; max-width: 40rem}#brxe-bgs873 {margin-top: 2.25rem; margin-bottom: 0.15rem; color: var(--ink); font-size: 1.5rem; font-weight: 600; line-height: 1.25; width: 100%}#brxe-76nlh7 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1.125rem; font-weight: 600; line-height: 1.3}#brxe-uxjv0t {margin-top: 0.35rem; margin-bottom: 0; color: var(--ink-muted); font-size: 1rem; line-height: 1.55}#brxe-vcjxkk {margin-top: 0.45rem; color: var(--accent-deep); font-size: 1rem; font-weight: 600}#brxe-iznfkl {align-items: flex-start; border-top: 1px solid var(--border); flex-direction: column; display: flex; padding-top: 1.05rem; padding-bottom: 1.05rem; width: 100%}#brxe-cq9ems {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1.125rem; font-weight: 600; line-height: 1.3}#brxe-7wq3pi {margin-top: 0.35rem; margin-bottom: 0; color: var(--ink-muted); font-size: 1rem; line-height: 1.55}#brxe-2c9n43 {margin-top: 0.45rem; color: var(--accent-deep); font-size: 1rem; font-weight: 600}#brxe-qmoj75 {align-items: flex-start; border-top: 1px solid var(--border); flex-direction: column; display: flex; padding-top: 1.05rem; padding-bottom: 1.05rem; width: 100%}#brxe-okp1m2 {margin-top: 2.25rem; margin-bottom: 0.15rem; color: var(--ink); font-size: 1.5rem; font-weight: 600; line-height: 1.25; width: 100%}#brxe-tpp72o {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1.125rem; font-weight: 600; line-height: 1.3}#brxe-hz4xtl {margin-top: 0.35rem; margin-bottom: 0; color: var(--ink-muted); font-size: 1rem; line-height: 1.55}#brxe-ss1t4r {margin-top: 0.45rem; color: var(--accent-deep); font-size: 1rem; font-weight: 600}#brxe-wcmtrp {align-items: flex-start; border-top: 1px solid var(--border); flex-direction: column; display: flex; padding-top: 1.05rem; padding-bottom: 1.05rem; width: 100%}#brxe-zag96l {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1.125rem; font-weight: 600; line-height: 1.3}#brxe-by5ztc {margin-top: 0.35rem; margin-bottom: 0; color: var(--ink-muted); font-size: 1rem; line-height: 1.55}#brxe-rqy8oh {margin-top: 0.45rem; color: var(--accent-deep); font-size: 1rem; font-weight: 600}#brxe-tqptad {align-items: flex-start; border-top: 1px solid var(--border); flex-direction: column; display: flex; padding-top: 1.05rem; padding-bottom: 1.05rem; width: 100%}#brxe-pybp2u {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1.125rem; font-weight: 600; line-height: 1.3}#brxe-htjja1 {margin-top: 0.35rem; margin-bottom: 0; color: var(--ink-muted); font-size: 1rem; line-height: 1.55}#brxe-8tc3gl {margin-top: 0.45rem; color: var(--accent-deep); font-size: 1rem; font-weight: 600}#brxe-rtl2o9 {align-items: flex-start; border-top: 1px solid var(--border); flex-direction: column; display: flex; padding-top: 1.05rem; padding-bottom: 1.05rem; width: 100%}#brxe-81y4hj {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1.125rem; font-weight: 600; line-height: 1.3}#brxe-dpby4u {margin-top: 0.35rem; margin-bottom: 0; color: var(--ink-muted); font-size: 1rem; line-height: 1.55}#brxe-xfwx0m {margin-top: 0.45rem; color: var(--accent-deep); font-size: 1rem; font-weight: 600}#brxe-v4jboj {align-items: flex-start; border-top: 1px solid var(--border); flex-direction: column; display: flex; padding-top: 1.05rem; padding-bottom: 1.05rem; width: 100%}#brxe-cjybm4 {margin-top: 2.25rem; margin-bottom: 0.15rem; color: var(--ink); font-size: 1.5rem; font-weight: 600; line-height: 1.25; width: 100%}#brxe-aa8z4h {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1.125rem; font-weight: 600; line-height: 1.3}#brxe-tnkv1a {margin-top: 0.35rem; margin-bottom: 0; color: var(--ink-muted); font-size: 1rem; line-height: 1.55}#brxe-qax18o {margin-top: 0.45rem; color: var(--accent-deep); font-size: 1rem; font-weight: 600}#brxe-36s32z {align-items: flex-start; border-top: 1px solid var(--border); flex-direction: column; display: flex; padding-top: 1.05rem; padding-bottom: 1.05rem; width: 100%}#brxe-avg6ik {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1.125rem; font-weight: 600; line-height: 1.3}#brxe-hz6mha {margin-top: 0.35rem; margin-bottom: 0; color: var(--ink-muted); font-size: 1rem; line-height: 1.55}#brxe-26dnks {margin-top: 0.45rem; color: var(--accent-deep); font-size: 1rem; font-weight: 600}#brxe-fy2ggh {align-items: flex-start; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); flex-direction: column; display: flex; padding-top: 1.05rem; padding-bottom: 1.05rem; width: 100%}#brxe-fbyk7f {margin-top: 1.75rem; color: var(--ink-muted); font-size: 1rem; line-height: 1.55}#brxe-6zndky {align-items: flex-start; flex-direction: column; display: flex; margin-right: auto; margin-left: auto; padding-right: 1.5rem; padding-left: 1.5rem; width: 100%; max-width: 46rem}@media (max-width: 478px) {#brxe-6zndky {padding-right: 1.25rem; padding-left: 1.25rem}}#brxe-powpcy {background-color: var(--surface); padding-top: var(--space-3xl); padding-bottom: var(--space-3xl)}