[data-v-4b48073b]:root{--color:#000;--background-color:#fff;--accent-color:#8c8c8c;--a11y-grey:#575757}.heading-button[data-v-4b48073b]{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:var(--spacing-8)}@media screen and (min-width:769px){.heading-button[data-v-4b48073b]{flex-direction:row}}@media screen and (min-width:1024px){.heading-button[data-v-4b48073b]{margin-bottom:var(--spacing-12)}}.heading-button--hover .heading-button__image[data-v-4b48073b] .image{filter:grayscale(100%) blur(0)!important}.heading-button h2[data-v-4b48073b]{width:100%}@media screen and (min-width:1024px){.heading-button h2[data-v-4b48073b]{flex:1}}.heading-button h2[data-v-4b48073b] span:last-child{color:var(--accent-color);display:block}.heading-button__image[data-v-4b48073b],.heading-button__image a[data-v-4b48073b]{display:block;width:100%}.heading-button__buttons[data-v-4b48073b]{flex-shrink:0}.heading-button__buttons a[data-v-4b48073b],.heading-button__buttons button[data-v-4b48073b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:#000;border:1px solid #fff;border-radius:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Whyte-Medium,helvetica,arial,sans-serif;line-height:1;margin:0 0 .25rem;padding:3px 7px 2px;transition:border .1s ease-out,background-color .1s ease-out,color .1s ease-out}@media screen and (min-width:1024px){.heading-button__buttons a[data-v-4b48073b],.heading-button__buttons button[data-v-4b48073b]{border-radius:10px}}.heading-button__buttons a[data-v-4b48073b],.heading-button__buttons button[data-v-4b48073b]{border-color:#000;font-size:1.375rem;padding:6px 7px 5px}@media screen and (min-width:1024px){.heading-button__buttons a[data-v-4b48073b],.heading-button__buttons button[data-v-4b48073b]{font-size:1.5625rem}}@media (hover:hover){.heading-button__buttons a[data-v-4b48073b]:hover,.heading-button__buttons button[data-v-4b48073b]:hover{background-color:#000;border-color:#000;color:#8c8c8c}}.heading-button__buttons a.active[data-v-4b48073b],.heading-button__buttons button.active[data-v-4b48073b]{background-color:#000;border-color:#000;color:#8c8c8c}.heading-button__buttons a.button-invert[data-v-4b48073b],.heading-button__buttons button.button-invert[data-v-4b48073b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:#000;border:1px solid #8c8c8c;border-radius:0;border-radius:5px;color:#8c8c8c;cursor:pointer;display:inline-block;font-family:Whyte-Medium,helvetica,arial,sans-serif;line-height:1;margin:0 0 .25rem;padding:3px 7px 2px;transition:border .1s ease-out,background-color .1s ease-out,color .1s ease-out}@media screen and (min-width:1024px){.heading-button__buttons a.button-invert[data-v-4b48073b],.heading-button__buttons button.button-invert[data-v-4b48073b]{border-radius:10px}}.heading-button__buttons a.button-invert[data-v-4b48073b],.heading-button__buttons button.button-invert[data-v-4b48073b]{font-size:1.375rem;padding:6px 7px 5px}@media screen and (min-width:1024px){.heading-button__buttons a.button-invert[data-v-4b48073b],.heading-button__buttons button.button-invert[data-v-4b48073b]{font-size:1.5625rem}}@media (hover:hover){.heading-button__buttons a.button-invert[data-v-4b48073b]:hover,.heading-button__buttons button.button-invert[data-v-4b48073b]:hover{background-color:#000;border-color:#000;color:#fff}}.heading-button__buttons a.button-invert.active[data-v-4b48073b],.heading-button__buttons button.button-invert.active[data-v-4b48073b]{background-color:#000;border-color:#000;color:#fff}@media (hover:hover){.heading-button__buttons a.button-invert[data-v-4b48073b]:hover,.heading-button__buttons button.button-invert[data-v-4b48073b]:hover{border-color:var(--color-white)}}.heading-button__buttons a[data-v-4b48073b],.heading-button__buttons a.button-invert[data-v-4b48073b],.heading-button__buttons button[data-v-4b48073b],.heading-button__buttons button.button-invert[data-v-4b48073b]{margin-bottom:0;margin-top:var(--spacing-10)}@media screen and (min-width:769px){.heading-button__buttons a[data-v-4b48073b],.heading-button__buttons a.button-invert[data-v-4b48073b],.heading-button__buttons button[data-v-4b48073b],.heading-button__buttons button.button-invert[data-v-4b48073b]{margin-top:0}}.heading-button--invert[data-v-4b48073b]{color:#fff}.heading-button--with-image[data-v-4b48073b]{align-items:flex-start;flex-direction:column}.heading-button--with-image h2[data-v-4b48073b]{margin-bottom:.625rem}.heading-button--with-image a[data-v-4b48073b],.heading-button--with-image a.button-invert[data-v-4b48073b]{margin:.625rem 0 0}