:root {
  --base-white: hsl(var(--base-h) var(--base-l) 98%);
  --shade-white: hsl(var(--shade-h) var(--shade-l) 98%);
  --btn-shadow-base: var(--base-trans-50) 0px 1px 40px;
  --btn-text-shadow-dark: rgba(0, 0, 0, 0.56) 0px 3px 12px;
  --bg-blur-top:radial-gradient(ellipse 80% 66% at 50% -20%,var(--base-trans-20),transparent);
}
.btn--white:not(.wp-block-button):hover, .wp-block-button.btn--white > .wp-block-button__link:hover, .wp-block-button.btn--white > a:hover {
  text-shadow: var(--btn-text-shadow-dark) !important;
  box-shadow: var(--btn-shadow-base) !important;
}
main section:first-of-type {
  padding-top: calc(var(--space-xl) - 1em) !important;
}
.brxe-button, .brxe-text-link {
  transition: all 0.25s ease-in-out;
}
/*Heading 1,2,3
.brxe-heading h1, h2, h3  {

--gradient-start: var(--white);
--gradient-end: var(--shade-light);

    color: unset;
    letter-spacing: -0.02em;
    background-image: linear-gradient(to bottom, var(--gradient-start), var(--gradient-end));
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
      animation: 1000ms ease 0s 1 normal backwards running gradient-heading;

}
    
@keyframes gradient-heading {
  
  0% {
    opacity: 0;
    transform: translateY(-10px);}

   100% {
     opacity: 1;
     transform: none;}
	
}
*/
