:root{--space-xxs:calc(var(--space-xs) * .5);--space-xxxs:calc(var(--space-xs) * .25);--accent-heading-color:var(--primary)}img{object-fit:cover}ul{list-style:none;padding-inline-start:0;margin-block:0}.brxe-text ul{list-style:revert;padding-inline-start:revert;margin-block:revert}.accent-heading{color:var(--accent-heading-color)}.brxe-text b,.brxe-text strong{color:var(--heading-color)}figure{margin:0}[class*=btn--]:where(:not(.btn--none,.wp-block-button)):has(svg){--btn-padding-inline-end:calc(var(--btn-padding-inline) * .2);--icon-size:1.75em;--icon-padding:.35em;--icon-radius:calc(var(--btn-radius) * .75);--icon-color:var(--btn-background);--icon-background:var(--btn-text-color);--icon-color-hover:var(--btn-background-hover);--icon-background-hover:var(--btn-text-color-hover);padding-inline-end:var(--btn-padding-inline-end);padding-block:calc(var(--btn-padding-block) * .35);& svg{height:var(--icon-size);width:var(--icon-size);background-color:var(--icon-background);transition:transform var(--transition-duration) var(--transition-timing) var(--transition-delay),background var(--transition-duration) var(--transition-timing) var(--transition-delay);border-radius:var(--icon-radius);padding:var(--icon-padding)}& svg path{stroke:var(--icon-color);transition:stroke var(--transition-duration) var(--transition-timing) var(--transition-delay)}&:hover svg{transform:translateX(5%);background-color:var(--icon-background-hover)}&:hover svg path{stroke:var(--icon-color-hover)}}[class*=btn--outline]:where(:not(.btn--none,.wp-block-button)):has(svg),[class*=btn--outline]:where(:not(.btn--none,.wp-block-button)):has(svg){--icon-background:var(--btn-background);--icon-background-color:var(--btn-text-color-hover);--icon-color:var(--btn-text-color);--icon-color-hover:var(--btn-background-hover)}[data-readmore]{--rm-max:65rem;--rm-mask-stop:85%;--rm-transition:var(--transition-duration) var(--transition-timing) var(--transition-delay);position:relative;max-height:var(--rm-max);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--rm-mask-stop),transparent 100%);mask-image:linear-gradient(to bottom,black 0,black var(--rm-mask-stop),transparent 100%);transition:max-height var(--rm-transition),-webkit-mask-image var(--rm-transition),mask-image var(--rm-transition)}[data-readmore][data-readmore-expanded=true]{max-height:none;-webkit-mask-image:none;mask-image:none}[data-readmore].readmore--clamped + .readmore__toggle{display:inline-flex}[data-readmore]:not(.readmore--clamped) + .readmore__toggle{display:none}.readmore__toggle{display:inline-flex;gap:.4rem;align-items:center}.readmore__chevron--rotated{transform:rotate(180deg);transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)}@media (prefers-reduced-motion:reduce){[data-readmore]{transition:none}.readmore__chevron--rotated{transition:none}}.form--light .fluentform form,.form--dark .fluentform form{.ff-btn-submit.ff-btn-submit{width:100%;transition:var(--transition)}textarea{border-radius:var(--radius-xs)}}.fr-modal{display:none}