@layer bricks {.brxe-button{width:auto}}@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-q8aruo {color: var(--magenta-ink); font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase}#brxe-wuhd4r {width: 18ch; color: var(--text-primary); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h1); font-weight: var(--weight-display); line-height: var(--leading-display); letter-spacing: var(--tracking-display)}#brxe-rx2qq5 {width: 60ch; color: var(--text-primary); font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-lg); font-weight: 400; line-height: var(--leading-body)}#brxe-tkyuzy {width: 60ch; color: var(--text-secondary); font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-base); font-weight: 400; line-height: var(--leading-body)}#brxe-g9bl9u {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-md); width: var(--content-max)}#brxe-rtpaql {background-color: var(--surface-base); padding-top: var(--section-y); padding-right: var(--section-x); padding-bottom: var(--section-y); padding-left: var(--section-x)}.brxe-a9mr72 {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h2); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight); color: var(--text-primary)}.brxe-aiwyu7 {width: 100%}.brxe-gl8zgt {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-sm); background-color: var(--crema-honda); padding-top: var(--section-y); padding-right: var(--section-x); padding-bottom: var(--section-y); padding-left: var(--section-x)}#brxe-y3e4a3 {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--magenta-ink)}#brxe-punrvu {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h2); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight); color: var(--text-primary)}#brxe-y4ov3w {display: flex; flex-direction: column; row-gap: var(--space-sm)}#brxe-q2q2vm {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-lg); font-weight: 400; line-height: var(--leading-body); color: var(--text-primary)}#brxe-k4oqjn {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-base); font-weight: 400; line-height: var(--leading-body); color: var(--text-secondary)}#brxe-ul90eh {display: flex; flex-direction: column; row-gap: var(--space-sm)}#brxe-y8pd3p {display: grid; align-items: initial; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); column-gap: var(--space-2xl); row-gap: var(--space-md); align-items: end}@media (max-width: 900px) {#brxe-y8pd3p {grid-template-columns: minmax(0, 1fr)}}@media (max-width: 560px) {#brxe-y8pd3p {grid-template-columns: minmax(0, 1fr)}}#brxe-nedpzc {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--magenta-ink); margin-top: var(--space-xs)}#brxe-vz2a9s {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-ydvnjr {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 400; line-height: var(--leading-body); color: var(--text-secondary)}#brxe-sv9loi {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-bhbmep {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-t9km6t {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 400; line-height: var(--leading-body); color: var(--text-secondary)}#brxe-xb6w8f {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-c8jjnn {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-d1yjup {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 400; line-height: var(--leading-body); color: var(--text-secondary)}#brxe-ozdwx1 {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-h0ukq7 {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0, 1fr)); column-gap: var(--space-md); row-gap: var(--space-md); margin-top: calc(var(--space-md) * -1)}@media (max-width: 900px) {#brxe-h0ukq7 {grid-template-columns: minmax(0, 1fr)}}@media (max-width: 560px) {#brxe-h0ukq7 {grid-template-columns: minmax(0, 1fr)}}#brxe-l7m9o3 {display: flex; flex-direction: column; width: var(--content-max); row-gap: var(--space-lg)}#brxe-duczfc {background-color: var(--surface-base); padding-top: var(--section-y); padding-right: var(--section-x); padding-bottom: var(--section-y); padding-left: var(--section-x)}#brxe-tvmd2e {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--magenta-ink)}#brxe-og7s5n {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h2); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight); color: var(--text-primary)}#brxe-e7byyo {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-lg); font-weight: 400; line-height: var(--leading-body); color: var(--text-secondary)}#brxe-vs760q {display: flex; flex-direction: column; row-gap: var(--space-sm)}#brxe-ezpgtf {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-mlwttf {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-tcwruv {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 700; color: var(--magenta-ink); margin-top: auto}#brxe-sks9t9 {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-o0opyl {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-rt5m3d {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-q6bs9u {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 700; color: var(--magenta-ink); margin-top: auto}#brxe-rchg0f {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-juvyvk {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-ckkzrq {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-qyazfu {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 700; color: var(--magenta-ink); margin-top: auto}#brxe-q7dxw4 {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-mjamo6 {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-nwx5xo {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-dxua4m {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 700; color: var(--magenta-ink); margin-top: auto}#brxe-y5bwcv {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-p74j7h {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-s8co7g {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-f4t8xq {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 700; color: var(--magenta-ink); margin-top: auto}#brxe-i60t0t {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-zc0i26 {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-qkku6t {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-d27g1l {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 700; color: var(--magenta-ink); margin-top: auto}#brxe-j9ej9p {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-s58hxw {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-apb6yx {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-xzv4o4 {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 700; color: var(--magenta-ink); margin-top: auto}#brxe-e8q3om {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-gn31lx {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-e51r7n {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: 1.15; letter-spacing: -0.02em; color: var(--text-primary)}#brxe-t1fzs5 {font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-sm); font-weight: 700; color: var(--magenta-ink); margin-top: auto}#brxe-riyy1b {display: flex; flex-direction: column; row-gap: 12px; padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); background-color: var(--surface-card); border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-card)}#brxe-jcobo3 {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0, 1fr)); column-gap: var(--space-md); row-gap: var(--space-md)}@media (max-width: 900px) {#brxe-jcobo3 {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 560px) {#brxe-jcobo3 {grid-template-columns: minmax(0, 1fr)}}#brxe-yhbs9s {background-color: var(--magenta); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-on-accent); font-size: 16px; padding-top: 17px; padding-right: 30px; padding-bottom: 17px; padding-left: 30px; border: var(--border-width) solid var(--magenta); border-radius: var(--radius-pill)}#brxe-z4zoqc {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: 16px; padding-top: 17px; padding-right: 30px; padding-bottom: 17px; padding-left: 30px; border: var(--border-width) solid var(--tinta); border-radius: var(--radius-pill)}#brxe-hhpdxc {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 12px; row-gap: 12px}#brxe-k58jbd {display: flex; flex-direction: column; width: var(--content-max); row-gap: var(--space-lg)}#brxe-z83r9e {background-color: var(--surface-base); padding-top: 0; padding-right: var(--section-x); padding-bottom: var(--section-y); padding-left: var(--section-x)}#brxe-m77ey4 {color: var(--text-primary); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h2); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight)}#brxe-x2r7wd {color: var(--text-primary); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight)}#brxe-moxvyh {color: var(--text-secondary); font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-base); font-weight: 400; line-height: var(--leading-body)}#brxe-rzp0tp {display: flex; flex-direction: column; row-gap: var(--space-2xs); background-color: var(--surface-card); padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); border: 2px solid var(--border-strong); border-radius: var(--radius-card)}#brxe-vekvh3 {color: var(--text-primary); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight)}#brxe-rl420j {color: var(--text-secondary); font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-base); font-weight: 400; line-height: var(--leading-body)}#brxe-gokebw {display: flex; flex-direction: column; row-gap: var(--space-2xs); background-color: var(--surface-card); padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); border: 2px solid var(--border-strong); border-radius: var(--radius-card)}#brxe-avzie6 {color: var(--text-inverse); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight)}#brxe-ydjlq8 {color: var(--text-inverse-secondary); font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-base); font-weight: 400; line-height: var(--leading-body)}#brxe-j231t8 {display: flex; flex-direction: column; row-gap: var(--space-2xs); background-color: var(--surface-inverse); padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); border-radius: var(--radius-card)}#brxe-r4kkfy {color: var(--text-primary); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h3); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight)}#brxe-cgaln9 {color: var(--text-secondary); font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-base); font-weight: 400; line-height: var(--leading-body)}#brxe-gtivu8 {display: flex; flex-direction: column; row-gap: var(--space-2xs); background-color: var(--surface-card); padding-top: var(--space-md); padding-right: var(--space-md); padding-bottom: var(--space-md); padding-left: var(--space-md); border: 2px solid var(--border-strong); border-radius: var(--radius-card)}#brxe-xvjlfg {display: grid; align-items: initial; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--space-sm)}@media (max-width: 900px) {#brxe-xvjlfg {grid-template-columns: minmax(0, 1fr)}}@media (max-width: 560px) {#brxe-xvjlfg {grid-template-columns: minmax(0, 1fr)}}#brxe-zq2jf0 {display: flex; flex-direction: column; row-gap: var(--space-lg); width: var(--content-max)}#brxe-gkvd7x {background-color: var(--surface-base); padding-top: 0; padding-right: var(--section-x); padding-bottom: var(--section-y); padding-left: var(--section-x)}#brxe-hfp6il {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--magenta-ink)}#brxe-xws6hq {margin-top: 10px; font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: clamp(28px, 3.4vw, 46px); line-height: 1.0; letter-spacing: -0.035em; width: min(22ch, 100%)}#brxe-f5gvam {width: min(58ch, 100%); margin-top: 16px; margin-bottom: 8px; font-family: "Archivo", system-ui, sans-serif; color: var(--text-secondary); font-size: 16px; line-height: 1.6}#brxe-i69b8s {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--magenta-ink)}#brxe-t73fzb {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: 23px; letter-spacing: -0.028em}#brxe-xdznqs {row-gap: 6px; width: auto}#brxe-s57d3g {width: min(52ch, 100%); font-family: "Archivo", system-ui, sans-serif; color: var(--text-secondary); font-size: var(--text-sm); line-height: 1.55}#brxe-noldq4 {display: flex; flex-direction: row; align-items: flex-start; column-gap: 16px; row-gap: 10px; flex-wrap: wrap; width: 100%; margin-top: 18px; margin-bottom: 34px; padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; background-color: var(--blanco); border: var(--border-width) solid var(--tinta); border-radius: 20px}#brxe-xrvamx {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-s5jwvr {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-lowvyt {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-eonzs3 {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-kffz9e {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 8px; row-gap: 8px}#brxe-a5p1am {row-gap: 12px; padding-top: 20px; border-top: var(--border-width) solid var(--border-strong)}#brxe-um03t6 {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-kn914g {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-r7k1ne {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-f6stpk {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-gcjrf5 {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-knq2dp {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 8px; row-gap: 8px}#brxe-u64xlj {row-gap: 12px; padding-top: 20px; border-top: var(--border-width) solid var(--border-strong)}#brxe-s0vg5a {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-jrrzib {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-cj4co1 {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-rudr0m {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-cvhnfj {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-bvfuvg {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-c5r4gj {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-sgdk0e {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 8px; row-gap: 8px}#brxe-goa09g {row-gap: 12px; padding-top: 20px; border-top: var(--border-width) solid var(--border-strong)}#brxe-vo9w7i {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-iuz11c {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-bustoj {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-x8tnqu {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 8px; row-gap: 8px}#brxe-sc4uto {row-gap: 12px; padding-top: 20px; border-top: var(--border-width) solid var(--border-strong)}#brxe-t804gw {font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-xs); font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-secondary)}#brxe-e1q2vs {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-lduuy2 {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-rcr94a {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-ig6kdw {width: auto; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 14px; border: var(--border-width) solid var(--border-strong); border-radius: var(--radius-pill); font-family: "Archivo", system-ui, sans-serif; color: var(--text-primary); font-size: var(--text-sm); line-height: 1.25}#brxe-cegylr {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 8px; row-gap: 8px}#brxe-gy9ju0 {row-gap: 12px; padding-top: 20px; border-top: var(--border-width) solid var(--border-strong)}#brxe-ug5hyd {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0, 1fr)); column-gap: 26px; row-gap: 26px; width: 100%}@media (max-width: 900px) {#brxe-ug5hyd {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 560px) {#brxe-ug5hyd {grid-template-columns: minmax(0, 1fr)}}#brxe-yta6o1 {display: flex; flex-direction: column; align-items: flex-start; background-color: var(--crema); padding-top: clamp(40px, 5vw, 72px); padding-right: max(var(--section-x), calc((100% - var(--content-max)) / 2)); padding-bottom: clamp(40px, 5vw, 72px); padding-left: max(var(--section-x), calc((100% - var(--content-max)) / 2)); border-top: var(--border-width) solid var(--border-strong)}#brxe-ir90ry {color: var(--text-primary); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h2); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight)}#brxe-y1x8d1 {color: var(--text-primary); font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-base); font-weight: 400; line-height: var(--leading-body)}#brxe-ikcglw {color: var(--text-primary); font-family: "Archivo", system-ui, sans-serif; font-size: var(--text-base); font-weight: 400; line-height: var(--leading-body)}#brxe-udpyak {color: var(--text-secondary); font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: var(--text-sm); font-weight: 500}#brxe-msd5wn {display: flex; flex-direction: column; row-gap: var(--space-xs); width: var(--content-narrow)}#brxe-w99exe {background-color: var(--surface-base); padding-top: 0; padding-right: max(var(--section-x), calc((100% - var(--content-max)) / 2)); padding-bottom: var(--section-y); padding-left: max(var(--section-x), calc((100% - var(--content-max)) / 2)); align-items: flex-start}.brxe-idum4t {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: clamp(26px, 3vw, 40px); line-height: 1.0; letter-spacing: -0.035em; margin-bottom: 30px}@media (max-width: 900px) {.brxe-idum4t {align-self: flex-start}}@media (max-width: 560px) {.brxe-idum4t {align-self: flex-start}}.brxe-miz4ng {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: 19px; line-height: 1.2; letter-spacing: -0.022em}.brxe-vav17r {font-family: "Archivo", system-ui, sans-serif; color: var(--text-secondary); font-size: 15px; line-height: 1.6}.brxe-pnx6pw {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: 19px; line-height: 1.2; letter-spacing: -0.022em}.brxe-eewetf {font-family: "Archivo", system-ui, sans-serif; color: var(--text-secondary); font-size: 15px; line-height: 1.6}.brxe-n027yc {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: 19px; line-height: 1.2; letter-spacing: -0.022em}.brxe-xl0eu9 {font-family: "Archivo", system-ui, sans-serif; color: var(--text-secondary); font-size: 15px; line-height: 1.6}.brxe-etfzh1 {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: 19px; line-height: 1.2; letter-spacing: -0.022em}.brxe-kqsl5x {font-family: "Archivo", system-ui, sans-serif; color: var(--text-secondary); font-size: 15px; line-height: 1.6}.brxe-fr2sp8 {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: 19px; line-height: 1.2; letter-spacing: -0.022em}.brxe-nsvher {font-family: "Archivo", system-ui, sans-serif; color: var(--text-secondary); font-size: 15px; line-height: 1.6}.brxe-kisn0j {font-family: "Bricolage Grotesque", system-ui, sans-serif; font-weight: 800; color: var(--text-primary); font-size: 19px; line-height: 1.2; letter-spacing: -0.022em}.brxe-ycck8n {font-family: "Archivo", system-ui, sans-serif; color: var(--text-secondary); font-size: 15px; line-height: 1.6}.brxe-d7cc8z {display: flex; flex-direction: column; background-color: var(--surface-muted); padding-top: clamp(40px, 5vw, 72px); padding-right: var(--section-x); padding-bottom: clamp(40px, 5vw, 72px); padding-left: var(--section-x); border-top: var(--border-width) solid var(--border-strong)}#brxe-i1y6oh {width: 20ch; color: var(--text-on-accent); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: var(--text-h2); font-weight: var(--weight-display); line-height: var(--leading-tight); letter-spacing: var(--tracking-tight)}#brxe-f96ly5 {background-color: var(--surface-base); color: var(--text-primary); font-family: "Bricolage Grotesque", system-ui, sans-serif; font-size: 16px; font-weight: 800; padding-top: 17px; padding-right: 30px; padding-bottom: 17px; padding-left: 30px; border-radius: var(--radius-pill)}#brxe-cqck9i {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-md); width: var(--content-max)}#brxe-s23nla {background-color: var(--surface-accent); padding-top: var(--section-y); padding-right: var(--section-x); padding-bottom: var(--section-y); padding-left: var(--section-x)}