@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}}#brx-content{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.content-area{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@layer button-lab{@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){#test-btn-css,#test-btn-gsap{position:relative;isolation:isolate}#test-btn-css{overflow:clip;transition:transform 420ms cubic-bezier(.22,1,.36,1),box-shadow 420ms cubic-bezier(.22,1,.36,1)}#test-btn-css::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:color-mix(in oklch,var(--primary),var(--neutral) 14%);opacity:0;transform:scale(.96);transition:opacity 420ms ease,transform 420ms cubic-bezier(.22,1,.36,1)}#test-btn-css .pbtn-rise{position:relative;z-index:1}#test-btn-css:is(:hover,:focus-visible){transform:translateY(-2px);box-shadow:0 .65rem 1.6rem color-mix(in oklch,var(--neutral) 18%,transparent)}#test-btn-css:is(:hover,:focus-visible)::before{opacity:1;transform:scale(1)}#test-btn-css:active{transform:translateY(0) scale(.99)}#test-btn-gsap{transition:box-shadow 420ms cubic-bezier(.22,1,.36,1)}#test-btn-gsap .pbtn-rise{clip-path:none;padding-block:3px;margin-block:-3px}#test-btn-gsap:is(:hover,:focus-visible){box-shadow:0 .65rem 1.6rem color-mix(in oklch,var(--neutral) 16%,transparent)}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){#test-btn-gsap .pbtn-rise__t{position:relative;text-shadow:none}#test-btn-gsap .pbtn-rise__t::after{content:"Place au concret";position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);white-space:nowrap}#test-btn-gsap:is(:hover,:focus-visible) .pbtn-rise__t{transform:translateY(calc(-1lh - 5px))}}#brxe-btnlablead{color:var(--text-dark-muted)}#brxe-btnlabintro{display:flex;flex-direction:column;row-gap:var(--content-gap)}#brxe-btnlabcarda{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;row-gap:calc(var(--content-gap) * 2);padding-top:calc(var(--space-m) * 2);padding-right:calc(var(--space-m) * 2);padding-bottom:calc(var(--space-m) * 2);padding-left:calc(var(--space-m) * 2);background-color:var(--white);border-radius:var(--radius-xs)}#brxe-btnlabcardb{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;row-gap:calc(var(--content-gap) * 2);padding-top:calc(var(--space-m) * 2);padding-right:calc(var(--space-m) * 2);padding-bottom:calc(var(--space-m) * 2);padding-left:calc(var(--space-m) * 2);background-color:var(--white);border-radius:var(--radius-xs)}#brxe-btnlabgrid{display:grid;align-items:initial;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap);width:100%}@media (max-width:992px){#brxe-btnlabgrid{grid-template-columns:1fr}}#brxe-btnlabctn{display:flex;flex-direction:column;row-gap:calc(var(--content-gap) * 3)}#button-lab{display:flex;align-items:center;justify-content:center;min-height:100svh;padding-top:var(--section-space);padding-right:var(--gutter);padding-bottom:var(--section-space);padding-left:var(--gutter);background-color:var(--bg-ultra-light)}