.ButtonPrimary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;background:var(--color-button-background);border-radius:50%;color:var(--color-button-text);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:UniversCom,sans-serif;font-size:1.25rem;font-weight:400;justify-content:center;line-height:1.5rem;min-height:6.4375rem;min-width:6.4375rem;padding:1.25rem 1.375rem;text-align:center;text-decoration:none;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out}.ButtonPrimary:hover:not(.is-disabled){background:var(--color-button-background-hover);color:var(--color-button-text-hover)}.ButtonPrimary:hover:not(.is-disabled) .ButtonPrimary-icon{color:var(--color-button-text-hover)}.ButtonPrimary.is-disabled{border-color:var(--color-button-border-disabled);color:var(--color-button-text-disabled);cursor:not-allowed}.ButtonPrimary.ButtonPrimary--has-icon{padding-bottom:.5rem}.ButtonPrimary .ButtonPrimary-icon{color:var(--color-button-text);font-size:2.5rem;font-weight:700}
