.afc-button{all:unset;text-align:center;box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex}.afc-button:not(:disabled,.disabled){cursor:pointer}.afc-button{--afs-button-padding-y-absolute:calc(var(--afs-button-padding-y) - var(--afs-button-border-width));--afs-button-padding-x-absolute:calc(var(--afs-button-padding-x) - var(--afs-button-border-width));font-family:var(--afs-button-font-family);font-size:var(--afs-button-font-size);font-weight:var(--afs-button-font-weight);font-style:var(--afs-button-font-style,normal);line-height:var(--afs-button-line-height);letter-spacing:var(--afs-button-letter-spacing);border:var(--afs-button-border-width)var(--afs-button-border-style,solid)var(--afs-button-border-color);border-radius:var(--afs-button-border-radius);background:var(--afs-button-background);color:var(--afs-button-text-color);padding:var(--afs-button-padding-y-absolute)var(--afs-button-padding-x-absolute);box-shadow:var(--afs-button-shadow-x)var(--afs-button-shadow-y)var(--afs-button-shadow-blur)var(--afs-button-shadow-spread)var(--afs-button-shadow-color);text-transform:var(--afs-button-text-transform);text-decoration:var(--afs-button-text-decoration);text-align:var(--afs-button-text-align,center);justify-content:var(--afs-button-justify-content,center);align-items:var(--afs-button-align-items,center);gap:var(--afs-button-gap-y,0)var(--afs-button-gap-x,0);flex-flow:var(--afs-button-flex-direction,row)var(--afs-button-flex-wrap,nowrap)}.afc-button:focus,.afc-button:hover,.afc-button:active{background:var(--afs-button-background-hover);color:var(--afs-button-text-color-hover);box-shadow:var(--afs-button-shadow-x-hover,var(--afs-button-shadow-x))var(--afs-button-shadow-y-hover,var(--afs-button-shadow-y))var(--afs-button-shadow-blur-hover,var(--afs-button-shadow-blur))var(--afs-button-shadow-spread-hover,var(--afs-button-shadow-spread))var(--afs-button-shadow-color-hover,var(--afs-button-shadow-color));border:var(--afs-button-border-width-hover,var(--afs-button-border-width))var(--afs-button-border-style-hover,var(--afs-button-border-style))var(--afs-button-border-color-hover,var(--afs-button-border-color))}.afc-button .afc-button__icon{flex:var(--afs-button-icon-flex-grow,0)var(--afs-button-icon-flex-shrink,0)var(--afs-button-icon-flex-basis,auto);width:var(--afs-button-icon-width,var(--afs-button-icon-flex-basis,auto));height:var(--afs-button-icon-height,auto);color:var(--afs-button-icon-color)}.afc-button--style-primary{--afs-button-font-family:var(--afs-button-primary-font-family);--afs-button-font-size:var(--afs-button-primary-font-size);--afs-button-font-weight:var(--afs-button-primary-font-weight);--afs-button-font-style:var(--afs-button-primary-font-style);--afs-button-line-height:var(--afs-button-primary-line-height);--afs-button-letter-spacing:var(--afs-button-primary-letter-spacing);--afs-button-border-width:var(--afs-button-primary-border-width);--afs-button-border-style:var(--afs-button-primary-border-style,solid);--afs-button-border-color:var(--afs-button-primary-border-color);--afs-button-border-radius:var(--afs-button-primary-border-radius);--afs-button-background:var(--afs-button-primary-background);--afs-button-text-color:var(--afs-button-primary-text-color);--afs-button-padding-y:var(--afs-button-primary-padding-y);--afs-button-padding-x:var(--afs-button-primary-padding-x);--afs-button-shadow-x:var(--afs-button-primary-shadow-x);--afs-button-shadow-y:var(--afs-button-primary-shadow-y);--afs-button-shadow-blur:var(--afs-button-primary-shadow-blur);--afs-button-shadow-spread:var(--afs-button-primary-shadow-spread);--afs-button-shadow-color:var(--afs-button-primary-shadow-color);--afs-button-background-hover:var(--afs-button-primary-background-hover);--afs-button-text-color-hover:var(--afs-button-primary-text-color-hover);--afs-button-shadow-x-hover:var(--afs-button-primary-shadow-x-hover,var(--afs-button-primary-shadow-x));--afs-button-shadow-y-hover:var(--afs-button-primary-shadow-y-hover,var(--afs-button-primary-shadow-y));--afs-button-shadow-blur-hover:var(--afs-button-primary-shadow-blur-hover,var(--afs-button-primary-shadow-blur));--afs-button-shadow-spread-hover:var(--afs-button-primary-shadow-spread-hover,var(--afs-button-primary-shadow-spread));--afs-button-shadow-color-hover:var(--afs-button-primary-shadow-color-hover,var(--afs-button-primary-shadow-color));--afs-button-border-hover:var(--afs-button-primary-border-hover);--afs-button-border-width-hover:var(--afs-button-primary-border-width-hover,var(--afs-button-primary-border-width));--afs-button-border-style-hover:var(--afs-button-primary-border-style-hover,var(--afs-button-primary-border-style));--afs-button-border-color-hover:var(--afs-button-primary-border-color-hover,var(--afs-button-primary-border-color))}.afc-button--style-primary-dark{--afs-button-font-family:var(--afs-button-primary-dark-font-family);--afs-button-font-size:var(--afs-button-primary-dark-font-size);--afs-button-font-weight:var(--afs-button-primary-dark-font-weight);--afs-button-font-style:var(--afs-button-primary-dark-font-style);--afs-button-line-height:var(--afs-button-primary-dark-line-height);--afs-button-letter-spacing:var(--afs-button-primary-dark-letter-spacing);--afs-button-border-width:var(--afs-button-primary-dark-border-width);--afs-button-border-style:var(--afs-button-primary-dark-border-style,solid);--afs-button-border-color:var(--afs-button-primary-dark-border-color);--afs-button-border-radius:var(--afs-button-primary-dark-border-radius);--afs-button-background:var(--afs-button-primary-dark-background);--afs-button-text-color:var(--afs-button-primary-dark-text-color);--afs-button-padding-y:var(--afs-button-primary-dark-padding-y);--afs-button-padding-x:var(--afs-button-primary-dark-padding-x);--afs-button-shadow-x:var(--afs-button-primary-dark-shadow-x);--afs-button-shadow-y:var(--afs-button-primary-dark-shadow-y);--afs-button-shadow-blur:var(--afs-button-primary-dark-shadow-blur);--afs-button-shadow-spread:var(--afs-button-primary-dark-shadow-spread);--afs-button-shadow-color:var(--afs-button-primary-dark-shadow-color);--afs-button-background-hover:var(--afs-button-primary-dark-background-hover);--afs-button-text-color-hover:var(--afs-button-primary-dark-text-color-hover);--afs-button-shadow-x-hover:var(--afs-button-primary-dark-shadow-x-hover,var(--afs-button-primary-dark-shadow-x));--afs-button-shadow-y-hover:var(--afs-button-primary-dark-shadow-y-hover,var(--afs-button-primary-dark-shadow-y));--afs-button-shadow-blur-hover:var(--afs-button-primary-dark-shadow-blur-hover,var(--afs-button-primary-dark-shadow-blur));--afs-button-shadow-spread-hover:var(--afs-button-primary-dark-shadow-spread-hover,var(--afs-button-primary-dark-shadow-spread));--afs-button-shadow-color-hover:var(--afs-button-primary-dark-shadow-color-hover,var(--afs-button-primary-dark-shadow-color));--afs-button-border-hover:var(--afs-button-primary-dark-border-hover);--afs-button-border-width-hover:var(--afs-button-primary-dark-border-width-hover,var(--afs-button-primary-dark-border-width));--afs-button-border-style-hover:var(--afs-button-primary-dark-border-style-hover,var(--afs-button-primary-dark-border-style));--afs-button-border-color-hover:var(--afs-button-primary-dark-border-color-hover,var(--afs-button-primary-dark-border-color))}.afc-button--style-primary-light{--afs-button-font-family:var(--afs-button-primary-light-font-family);--afs-button-font-size:var(--afs-button-primary-light-font-size);--afs-button-font-weight:var(--afs-button-primary-light-font-weight);--afs-button-font-style:var(--afs-button-primary-light-font-style);--afs-button-line-height:var(--afs-button-primary-light-line-height);--afs-button-letter-spacing:var(--afs-button-primary-light-letter-spacing);--afs-button-border-width:var(--afs-button-primary-light-border-width);--afs-button-border-style:var(--afs-button-primary-light-border-style,solid);--afs-button-border-color:var(--afs-button-primary-light-border-color);--afs-button-border-radius:var(--afs-button-primary-light-border-radius);--afs-button-background:var(--afs-button-primary-light-background);--afs-button-text-color:var(--afs-button-primary-light-text-color);--afs-button-padding-y:var(--afs-button-primary-light-padding-y);--afs-button-padding-x:var(--afs-button-primary-light-padding-x);--afs-button-shadow-x:var(--afs-button-primary-light-shadow-x);--afs-button-shadow-y:var(--afs-button-primary-light-shadow-y);--afs-button-shadow-blur:var(--afs-button-primary-light-shadow-blur);--afs-button-shadow-spread:var(--afs-button-primary-light-shadow-spread);--afs-button-shadow-color:var(--afs-button-primary-light-shadow-color);--afs-button-background-hover:var(--afs-button-primary-light-background-hover);--afs-button-text-color-hover:var(--afs-button-primary-light-text-color-hover);--afs-button-shadow-x-hover:var(--afs-button-primary-light-shadow-x-hover,var(--afs-button-primary-light-shadow-x));--afs-button-shadow-y-hover:var(--afs-button-primary-light-shadow-y-hover,var(--afs-button-primary-light-shadow-y));--afs-button-shadow-blur-hover:var(--afs-button-primary-light-shadow-blur-hover,var(--afs-button-primary-light-shadow-blur));--afs-button-shadow-spread-hover:var(--afs-button-primary-light-shadow-spread-hover,var(--afs-button-primary-light-shadow-spread));--afs-button-shadow-color-hover:var(--afs-button-primary-light-shadow-color-hover,var(--afs-button-primary-light-shadow-color));--afs-button-border-hover:var(--afs-button-primary-light-border-hover);--afs-button-border-width-hover:var(--afs-button-primary-light-border-width-hover,var(--afs-button-primary-light-border-width));--afs-button-border-style-hover:var(--afs-button-primary-light-border-style-hover,var(--afs-button-primary-light-border-style));--afs-button-border-color-hover:var(--afs-button-primary-light-border-color-hover,var(--afs-button-primary-light-border-color))}.afc-button--style-secondary{--afs-button-font-family:var(--afs-button-secondary-font-family);--afs-button-font-size:var(--afs-button-secondary-font-size);--afs-button-font-weight:var(--afs-button-secondary-font-weight);--afs-button-font-style:var(--afs-button-secondary-font-style);--afs-button-line-height:var(--afs-button-secondary-line-height);--afs-button-letter-spacing:var(--afs-button-secondary-letter-spacing);--afs-button-border-width:var(--afs-button-secondary-border-width);--afs-button-border-style:var(--afs-button-secondary-border-style,solid);--afs-button-border-color:var(--afs-button-secondary-border-color);--afs-button-border-radius:var(--afs-button-secondary-border-radius);--afs-button-background:var(--afs-button-secondary-background);--afs-button-text-color:var(--afs-button-secondary-text-color);--afs-button-padding-y:var(--afs-button-secondary-padding-y);--afs-button-padding-x:var(--afs-button-secondary-padding-x);--afs-button-shadow-x:var(--afs-button-secondary-shadow-x);--afs-button-shadow-y:var(--afs-button-secondary-shadow-y);--afs-button-shadow-blur:var(--afs-button-secondary-shadow-blur);--afs-button-shadow-spread:var(--afs-button-secondary-shadow-spread);--afs-button-shadow-color:var(--afs-button-secondary-shadow-color);--afs-button-background-hover:var(--afs-button-secondary-background-hover);--afs-button-text-color-hover:var(--afs-button-secondary-text-color-hover);--afs-button-shadow-x-hover:var(--afs-button-secondary-shadow-x-hover,var(--afs-button-secondary-shadow-x));--afs-button-shadow-y-hover:var(--afs-button-secondary-shadow-y-hover,var(--afs-button-secondary-shadow-y));--afs-button-shadow-blur-hover:var(--afs-button-secondary-shadow-blur-hover,var(--afs-button-secondary-shadow-blur));--afs-button-shadow-spread-hover:var(--afs-button-secondary-shadow-spread-hover,var(--afs-button-secondary-shadow-spread));--afs-button-shadow-color-hover:var(--afs-button-secondary-shadow-color-hover,var(--afs-button-secondary-shadow-color));--afs-button-border-hover:var(--afs-button-secondary-border-hover);--afs-button-border-width-hover:var(--afs-button-secondary-border-width-hover,var(--afs-button-secondary-border-width));--afs-button-border-style-hover:var(--afs-button-secondary-border-style-hover,var(--afs-button-secondary-border-style));--afs-button-border-color-hover:var(--afs-button-secondary-border-color-hover,var(--afs-button-secondary-border-color))}.afc-button--style-secondary-dark{--afs-button-font-family:var(--afs-button-secondary-dark-font-family);--afs-button-font-size:var(--afs-button-secondary-dark-font-size);--afs-button-font-weight:var(--afs-button-secondary-dark-font-weight);--afs-button-font-style:var(--afs-button-secondary-dark-font-style);--afs-button-line-height:var(--afs-button-secondary-dark-line-height);--afs-button-letter-spacing:var(--afs-button-secondary-dark-letter-spacing);--afs-button-border-width:var(--afs-button-secondary-dark-border-width);--afs-button-border-style:var(--afs-button-secondary-dark-border-style,solid);--afs-button-border-color:var(--afs-button-secondary-dark-border-color);--afs-button-border-radius:var(--afs-button-secondary-dark-border-radius);--afs-button-background:var(--afs-button-secondary-dark-background);--afs-button-text-color:var(--afs-button-secondary-dark-text-color);--afs-button-padding-y:var(--afs-button-secondary-dark-padding-y);--afs-button-padding-x:var(--afs-button-secondary-dark-padding-x);--afs-button-shadow-x:var(--afs-button-secondary-dark-shadow-x);--afs-button-shadow-y:var(--afs-button-secondary-dark-shadow-y);--afs-button-shadow-blur:var(--afs-button-secondary-dark-shadow-blur);--afs-button-shadow-spread:var(--afs-button-secondary-dark-shadow-spread);--afs-button-shadow-color:var(--afs-button-secondary-dark-shadow-color);--afs-button-background-hover:var(--afs-button-secondary-dark-background-hover);--afs-button-text-color-hover:var(--afs-button-secondary-dark-text-color-hover);--afs-button-shadow-x-hover:var(--afs-button-secondary-dark-shadow-x-hover,var(--afs-button-secondary-dark-shadow-x));--afs-button-shadow-y-hover:var(--afs-button-secondary-dark-shadow-y-hover,var(--afs-button-secondary-dark-shadow-y));--afs-button-shadow-blur-hover:var(--afs-button-secondary-dark-shadow-blur-hover,var(--afs-button-secondary-dark-shadow-blur));--afs-button-shadow-spread-hover:var(--afs-button-secondary-dark-shadow-spread-hover,var(--afs-button-secondary-dark-shadow-spread));--afs-button-shadow-color-hover:var(--afs-button-secondary-dark-shadow-color-hover,var(--afs-button-secondary-dark-shadow-color));--afs-button-border-hover:var(--afs-button-secondary-dark-border-hover);--afs-button-border-width-hover:var(--afs-button-secondary-dark-border-width-hover,var(--afs-button-secondary-dark-border-width));--afs-button-border-style-hover:var(--afs-button-secondary-dark-border-style-hover,var(--afs-button-secondary-dark-border-style));--afs-button-border-color-hover:var(--afs-button-secondary-dark-border-color-hover,var(--afs-button-secondary-dark-border-color))}.afc-button--style-secondary-light{--afs-button-font-family:var(--afs-button-secondary-light-font-family);--afs-button-font-size:var(--afs-button-secondary-light-font-size);--afs-button-font-weight:var(--afs-button-secondary-light-font-weight);--afs-button-font-style:var(--afs-button-secondary-light-font-style);--afs-button-line-height:var(--afs-button-secondary-light-line-height);--afs-button-letter-spacing:var(--afs-button-secondary-light-letter-spacing);--afs-button-border-width:var(--afs-button-secondary-light-border-width);--afs-button-border-style:var(--afs-button-secondary-light-border-style,solid);--afs-button-border-color:var(--afs-button-secondary-light-border-color);--afs-button-border-radius:var(--afs-button-secondary-light-border-radius);--afs-button-background:var(--afs-button-secondary-light-background);--afs-button-text-color:var(--afs-button-secondary-light-text-color);--afs-button-padding-y:var(--afs-button-secondary-light-padding-y);--afs-button-padding-x:var(--afs-button-secondary-light-padding-x);--afs-button-shadow-x:var(--afs-button-secondary-light-shadow-x);--afs-button-shadow-y:var(--afs-button-secondary-light-shadow-y);--afs-button-shadow-blur:var(--afs-button-secondary-light-shadow-blur);--afs-button-shadow-spread:var(--afs-button-secondary-light-shadow-spread);--afs-button-shadow-color:var(--afs-button-secondary-light-shadow-color);--afs-button-background-hover:var(--afs-button-secondary-light-background-hover);--afs-button-text-color-hover:var(--afs-button-secondary-light-text-color-hover);--afs-button-shadow-x-hover:var(--afs-button-secondary-light-shadow-x-hover,var(--afs-button-secondary-light-shadow-x));--afs-button-shadow-y-hover:var(--afs-button-secondary-light-shadow-y-hover,var(--afs-button-secondary-light-shadow-y));--afs-button-shadow-blur-hover:var(--afs-button-secondary-light-shadow-blur-hover,var(--afs-button-secondary-light-shadow-blur));--afs-button-shadow-spread-hover:var(--afs-button-secondary-light-shadow-spread-hover,var(--afs-button-secondary-light-shadow-spread));--afs-button-shadow-color-hover:var(--afs-button-secondary-light-shadow-color-hover,var(--afs-button-secondary-light-shadow-color));--afs-button-border-hover:var(--afs-button-secondary-light-border-hover);--afs-button-border-width-hover:var(--afs-button-secondary-light-border-width-hover,var(--afs-button-secondary-light-border-width));--afs-button-border-style-hover:var(--afs-button-secondary-light-border-style-hover,var(--afs-button-secondary-light-border-style));--afs-button-border-color-hover:var(--afs-button-secondary-light-border-color-hover,var(--afs-button-secondary-light-border-color))}.afc-button--style-link{--afs-button-font-family:var(--afs-button-link-font-family);--afs-button-font-size:var(--afs-button-link-font-size);--afs-button-font-weight:var(--afs-button-link-font-weight);--afs-button-font-style:var(--afs-button-link-font-style);--afs-button-line-height:var(--afs-button-link-line-height);--afs-button-letter-spacing:var(--afs-button-link-letter-spacing);--afs-button-border-width:var(--afs-button-link-border-width);--afs-button-border-style:var(--afs-button-link-border-style,solid);--afs-button-border-color:var(--afs-button-link-border-color);--afs-button-border-radius:var(--afs-button-link-border-radius);--afs-button-background:var(--afs-button-link-background);--afs-button-text-color:var(--afs-button-link-text-color);--afs-button-padding-y:var(--afs-button-link-padding-y);--afs-button-padding-x:var(--afs-button-link-padding-x);--afs-button-shadow-x:var(--afs-button-link-shadow-x);--afs-button-shadow-y:var(--afs-button-link-shadow-y);--afs-button-shadow-blur:var(--afs-button-link-shadow-blur);--afs-button-shadow-spread:var(--afs-button-link-shadow-spread);--afs-button-shadow-color:var(--afs-button-link-shadow-color);--afs-button-background-hover:var(--afs-button-link-background-hover);--afs-button-text-color-hover:var(--afs-button-link-text-color-hover);--afs-button-shadow-x-hover:var(--afs-button-link-shadow-x-hover,var(--afs-button-link-shadow-x));--afs-button-shadow-y-hover:var(--afs-button-link-shadow-y-hover,var(--afs-button-link-shadow-y));--afs-button-shadow-blur-hover:var(--afs-button-link-shadow-blur-hover,var(--afs-button-link-shadow-blur));--afs-button-shadow-spread-hover:var(--afs-button-link-shadow-spread-hover,var(--afs-button-link-shadow-spread));--afs-button-shadow-color-hover:var(--afs-button-link-shadow-color-hover,var(--afs-button-link-shadow-color));--afs-button-border-hover:var(--afs-button-link-border-hover);--afs-button-border-width-hover:var(--afs-button-link-border-width-hover,var(--afs-button-link-border-width));--afs-button-border-style-hover:var(--afs-button-link-border-style-hover,var(--afs-button-link-border-style));--afs-button-border-color-hover:var(--afs-button-link-border-color-hover,var(--afs-button-link-border-color))}.afc-button--style-link-dark{--afs-button-font-family:var(--afs-button-link-dark-font-family);--afs-button-font-size:var(--afs-button-link-dark-font-size);--afs-button-font-weight:var(--afs-button-link-dark-font-weight);--afs-button-font-style:var(--afs-button-link-dark-font-style);--afs-button-line-height:var(--afs-button-link-dark-line-height);--afs-button-letter-spacing:var(--afs-button-link-dark-letter-spacing);--afs-button-border-width:var(--afs-button-link-dark-border-width);--afs-button-border-style:var(--afs-button-link-dark-border-style,solid);--afs-button-border-color:var(--afs-button-link-dark-border-color);--afs-button-border-radius:var(--afs-button-link-dark-border-radius);--afs-button-background:var(--afs-button-link-dark-background);--afs-button-text-color:var(--afs-button-link-dark-text-color);--afs-button-padding-y:var(--afs-button-link-dark-padding-y);--afs-button-padding-x:var(--afs-button-link-dark-padding-x);--afs-button-shadow-x:var(--afs-button-link-dark-shadow-x);--afs-button-shadow-y:var(--afs-button-link-dark-shadow-y);--afs-button-shadow-blur:var(--afs-button-link-dark-shadow-blur);--afs-button-shadow-spread:var(--afs-button-link-dark-shadow-spread);--afs-button-shadow-color:var(--afs-button-link-dark-shadow-color);--afs-button-background-hover:var(--afs-button-link-dark-background-hover);--afs-button-text-color-hover:var(--afs-button-link-dark-text-color-hover);--afs-button-shadow-x-hover:var(--afs-button-link-dark-shadow-x-hover,var(--afs-button-link-dark-shadow-x));--afs-button-shadow-y-hover:var(--afs-button-link-dark-shadow-y-hover,var(--afs-button-link-dark-shadow-y));--afs-button-shadow-blur-hover:var(--afs-button-link-dark-shadow-blur-hover,var(--afs-button-link-dark-shadow-blur));--afs-button-shadow-spread-hover:var(--afs-button-link-dark-shadow-spread-hover,var(--afs-button-link-dark-shadow-spread));--afs-button-shadow-color-hover:var(--afs-button-link-dark-shadow-color-hover,var(--afs-button-link-dark-shadow-color));--afs-button-border-hover:var(--afs-button-link-dark-border-hover);--afs-button-border-width-hover:var(--afs-button-link-dark-border-width-hover,var(--afs-button-link-dark-border-width));--afs-button-border-style-hover:var(--afs-button-link-dark-border-style-hover,var(--afs-button-link-dark-border-style));--afs-button-border-color-hover:var(--afs-button-link-dark-border-color-hover,var(--afs-button-link-dark-border-color))}.afc-button--style-link-light{--afs-button-font-family:var(--afs-button-link-light-font-family);--afs-button-font-size:var(--afs-button-link-light-font-size);--afs-button-font-weight:var(--afs-button-link-light-font-weight);--afs-button-font-style:var(--afs-button-link-light-font-style);--afs-button-line-height:var(--afs-button-link-light-line-height);--afs-button-letter-spacing:var(--afs-button-link-light-letter-spacing);--afs-button-border-width:var(--afs-button-link-light-border-width);--afs-button-border-style:var(--afs-button-link-light-border-style,solid);--afs-button-border-color:var(--afs-button-link-light-border-color);--afs-button-border-radius:var(--afs-button-link-light-border-radius);--afs-button-background:var(--afs-button-link-light-background);--afs-button-text-color:var(--afs-button-link-light-text-color);--afs-button-padding-y:var(--afs-button-link-light-padding-y);--afs-button-padding-x:var(--afs-button-link-light-padding-x);--afs-button-shadow-x:var(--afs-button-link-light-shadow-x);--afs-button-shadow-y:var(--afs-button-link-light-shadow-y);--afs-button-shadow-blur:var(--afs-button-link-light-shadow-blur);--afs-button-shadow-spread:var(--afs-button-link-light-shadow-spread);--afs-button-shadow-color:var(--afs-button-link-light-shadow-color);--afs-button-background-hover:var(--afs-button-link-light-background-hover);--afs-button-text-color-hover:var(--afs-button-link-light-text-color-hover);--afs-button-shadow-x-hover:var(--afs-button-link-light-shadow-x-hover,var(--afs-button-link-light-shadow-x));--afs-button-shadow-y-hover:var(--afs-button-link-light-shadow-y-hover,var(--afs-button-link-light-shadow-y));--afs-button-shadow-blur-hover:var(--afs-button-link-light-shadow-blur-hover,var(--afs-button-link-light-shadow-blur));--afs-button-shadow-spread-hover:var(--afs-button-link-light-shadow-spread-hover,var(--afs-button-link-light-shadow-spread));--afs-button-shadow-color-hover:var(--afs-button-link-light-shadow-color-hover,var(--afs-button-link-light-shadow-color));--afs-button-border-hover:var(--afs-button-link-light-border-hover);--afs-button-border-width-hover:var(--afs-button-link-light-border-width-hover,var(--afs-button-link-light-border-width));--afs-button-border-style-hover:var(--afs-button-link-light-border-style-hover,var(--afs-button-link-light-border-style));--afs-button-border-color-hover:var(--afs-button-link-light-border-color-hover,var(--afs-button-link-light-border-color))}.afc-button--style-primary-dark{--afs-button-primary-dark-border-radius:10px;--afs-button-primary-dark-border-width:1px;--afs-button-primary-dark-border-style:solid;--afs-button-primary-dark-border-color:transparent;--afs-button-primary-dark-padding-y:15px;--afs-button-primary-dark-padding-x:25px;--afs-button-primary-dark-font-size:1.25rem;--afs-button-primary-dark-font-weight:500;--afs-button-primary-dark-background:#fff;--afs-button-primary-dark-background-hover:#cd45fc;--afs-button-primary-dark-text-color:#101010;--afs-button-primary-dark-text-color-hover:#fff}.afc-button--style-primary-light{--afs-button-primary-light-border-radius:10px;--afs-button-primary-light-border-width:1px;--afs-button-primary-light-border-style:solid;--afs-button-primary-light-border-color:transparent;--afs-button-primary-light-padding-y:15px;--afs-button-primary-light-padding-x:25px;--afs-button-primary-light-font-size:1.25rem;--afs-button-primary-light-font-weight:500;--afs-button-primary-light-background:#000;--afs-button-primary-light-background-hover:#544cc9;--afs-button-primary-light-text-color:#fff;--afs-button-primary-light-text-color-hover:#fff}.afc-button--style-secondary-dark{--afs-button-secondary-dark-border-radius:10px;--afs-button-secondary-dark-border-width:1px;--afs-button-secondary-dark-border-style:solid;--afs-button-secondary-dark-border-color:#fff;--afs-button-secondary-dark-padding-y:15px;--afs-button-secondary-dark-padding-x:25px;--afs-button-secondary-dark-font-size:1.25rem;--afs-button-secondary-dark-font-weight:500;--afs-button-secondary-dark-border-color-hover:#fff;--afs-button-secondary-dark-background:transparent;--afs-button-secondary-dark-background-hover:#fff;--afs-button-secondary-dark-text-color:#fff;--afs-button-secondary-dark-text-color-hover:#000}.afc-button--style-secondary-light{--afs-button-secondary-light-border-radius:10px;--afs-button-secondary-light-border-width:1px;--afs-button-secondary-light-border-style:solid;--afs-button-secondary-light-border-color:#000;--afs-button-secondary-light-padding-y:15px;--afs-button-secondary-light-padding-x:25px;--afs-button-secondary-light-font-size:1.25rem;--afs-button-secondary-light-font-weight:500;--afs-button-secondary-light-border-color-hover:#000;--afs-button-secondary-light-background:transparent;--afs-button-secondary-light-background-hover:#000;--afs-button-secondary-light-text-color:#000;--afs-button-secondary-light-text-color-hover:#fff}.afc-button--style-link-dark{--afs-button-link-dark-border-radius:0;--afs-button-link-dark-border-width:0;--afs-button-link-dark-border-style:none;--afs-button-link-dark-border-color:transparent;--afs-button-link-dark-padding-y:0;--afs-button-link-dark-padding-x:0;--afs-button-link-dark-font-size:1.25rem;--afs-button-link-dark-font-weight:600;--afs-button-link-dark-letter-spacing:-.01em;--afs-button-link-dark-text-decoration:none;--afs-button-link-dark-line-height:1.3;--afs-button-link-dark-text-color:#ffffffb3;--afs-button-link-dark-text-color-hover:#fff}@media (width<768px){.afc-button--style-link-dark{--afs-button-link-dark-text-color:var(--afs-button-link-dark-text-color-mobile,#fff);--afs-button-link-dark-text-color-hover:var(--afs-button-link-dark-text-color-hover-mobile,#fff)}}.afc-button--style-link-light{--afs-button-link-light-border-radius:0;--afs-button-link-light-border-width:0;--afs-button-link-light-border-style:none;--afs-button-link-light-border-color:transparent;--afs-button-link-light-padding-y:0;--afs-button-link-light-padding-x:0;--afs-button-link-light-font-size:1.25rem;--afs-button-link-light-font-weight:600;--afs-button-link-light-letter-spacing:-.01em;--afs-button-link-light-text-decoration:none;--afs-button-link-light-line-height:1.3;--afs-button-link-light-text-color:#000000b3;--afs-button-link-light-text-color-hover:#544cc9}@media (width<768px){.afc-button--style-link-light{--afs-button-link-light-text-color:var(--afs-button-link-light-text-color-mobile,#000);--afs-button-link-light-text-color-hover:var(--afs-button-link-light-text-color-hover-mobile,#000)}}.afc-button--variation-icon-chevron{--afs-button-align-items:center;--afs-button-gap-x:10px}.afc-button--variation-icon-position-left{--afs-button-flex-direction:row-reverse}.afc-button--variation-icon-rotate-180 .afc-button__icon svg{transform:rotate(180deg)}