@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-heroH1 {max-width:min(20ch, 100%);}#brxe-heroLead {font-size:var(--text-l);color:var(--text);max-width:min(60ch, 100%);}#brxe-heroBtn {width: auto}#brxe-heroCon {display: flex; flex-direction: column; row-gap: var(--space-s); align-items: flex-start}#brxe-hero {padding-block:var(--section-space-l);}#brxe-statsP1 {font-size: var(--text-l); color: var(--text-invert); max-width: var(--width-article)}#brxe-statsP1 strong{color:var(--accent);font-weight:700;}#brxe-statsP2 {color: var(--text-invert); max-width: var(--width-article)}#brxe-statsCon {display: flex; flex-direction: column; row-gap: var(--content-gap-m); align-items: flex-start}#brxe-stats {background-color: var(--bg-dark); padding-top: var(--section-space-s); padding-bottom: var(--section-space-s)}#brxe-navP1 {max-width:min(70ch, 100%);}#brxe-navP2 {max-width:min(70ch, 100%);}#brxe-navP3 {max-width:min(70ch, 100%);}#brxe-navCon {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-nav {background:var(--bg-alt);}#brxe-c1h {font-size:var(--text-l);} #brxe-c1h a{color:var(--text-heading);text-decoration:none;} #brxe-c1h a:hover{color:var(--accent);}#brxe-c1t {font-size:var(--text-s);}#brxe-c1 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-c1 {list-style:none;padding:var(--space-s);border:1px solid var(--border);border-radius:var(--radius-m);transition:border-color .2s ease;} #brxe-c1:hover{border-color:var(--accent);}#brxe-c2h {font-size:var(--text-l);} #brxe-c2h a{color:var(--text-heading);text-decoration:none;} #brxe-c2h a:hover{color:var(--accent);}#brxe-c2t {font-size:var(--text-s);}#brxe-c2 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-c2 {list-style:none;padding:var(--space-s);border:1px solid var(--border);border-radius:var(--radius-m);transition:border-color .2s ease;} #brxe-c2:hover{border-color:var(--accent);}#brxe-c3h {font-size:var(--text-l);} #brxe-c3h a{color:var(--text-heading);text-decoration:none;} #brxe-c3h a:hover{color:var(--accent);}#brxe-c3t {font-size:var(--text-s);}#brxe-c3 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-c3 {list-style:none;padding:var(--space-s);border:1px solid var(--border);border-radius:var(--radius-m);transition:border-color .2s ease;} #brxe-c3:hover{border-color:var(--accent);}#brxe-srvGrid {display: grid; align-items: initial; grid-template-columns: var(--grid-auto-s); grid-gap: var(--grid-gap)}#brxe-srvGrid {list-style:none;padding:0;margin:0;}#brxe-srvCon {display: flex; flex-direction: column; row-gap: var(--space-m)}#brxe-prfLead {font-size:var(--text-l);max-width:min(70ch, 100%);margin-inline:0;}#brxe-t1q {font-size:var(--text-m);}#brxe-t1a {font-size:var(--text-s);color:var(--text-muted);font-weight:700;}#brxe-t1 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-t1 {list-style:none;padding:var(--space-s);background:var(--bg);border-radius:var(--radius-m);}#brxe-t2q {font-size:var(--text-m);}#brxe-t2a {font-size:var(--text-s);color:var(--text-muted);font-weight:700;}#brxe-t2 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-t2 {list-style:none;padding:var(--space-s);background:var(--bg);border-radius:var(--radius-m);}#brxe-t3q {font-size:var(--text-m);}#brxe-t3a {font-size:var(--text-s);color:var(--text-muted);font-weight:700;}#brxe-t3 {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-t3 {list-style:none;padding:var(--space-s);background:var(--bg);border-radius:var(--radius-m);}#brxe-prfGrid {display: grid; align-items: initial; grid-template-columns: var(--grid-auto-s); grid-gap: var(--grid-gap)}#brxe-prfGrid {list-style:none;padding:0;margin:0;}#brxe-prfCon {display: flex; flex-direction: column; row-gap: var(--space-m)}#brxe-prf {background:var(--bg-alt);}#brxe-ctaP {font-size:var(--text-l);color:var(--text-invert);max-width:min(70ch, 100%);}#brxe-ctaP2 {font-size:var(--text-l);color:var(--text-invert);max-width:min(70ch, 100%);}#brxe-ctaBtn {width: auto}#brxe-ctaCon {display: flex; flex-direction: column; row-gap: var(--space-s); align-items: flex-start}#brxe-ctaCon h2{color:var(--text-invert);}#brxe-cta {background:var(--bg-dark);}