:root{--button-default-padding: calc(1em + 0.2rem) calc(1.333em + 0.25rem) calc(1em + 0.0rem)}.wp-block-button{position:relative;border-radius:9999px;overflow:hidden}.wp-element-button{padding:var(--button-default-padding) !important;color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--contrast);border-radius:9999px;transition:padding .5s ease;font-weight:500 !important}.wp-block-buttons:not(.is-style-listed) .wp-block-button:not(.is-style-small) .wp-element-button{font-size:.9rem}.wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible),.wp-block-buttons .wp-block-button:not(:first-child):has(.wp-element-button:focus-visible),.wp-block-buttons .wp-block-button:first-child:has(.wp-element-button:focus-visible),.navigation-header .wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible){border-radius:9999px}.wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible) a,.wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible) button,.wp-block-buttons .wp-block-button:not(:first-child):has(.wp-element-button:focus-visible) a,.wp-block-buttons .wp-block-button:not(:first-child):has(.wp-element-button:focus-visible) button,.wp-block-buttons .wp-block-button:first-child:has(.wp-element-button:focus-visible) a,.wp-block-buttons .wp-block-button:first-child:has(.wp-element-button:focus-visible) button,.navigation-header .wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible) a,.navigation-header .wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible) button{color:var(--wp--preset--color--contrast) !important;box-shadow:inset 0 0 0 var(--button-border-width) var(--wp--preset--color--contrast--opacity--20) !important;background-color:var(--wp--preset--color--base);padding:var(--button-default-padding) !important;border-color:rgba(0,0,0,0) !important;border-radius:9999px;font-weight:500}.wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible) a::after,.wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible) button::after,.wp-block-buttons .wp-block-button:not(:first-child):has(.wp-element-button:focus-visible) a::after,.wp-block-buttons .wp-block-button:not(:first-child):has(.wp-element-button:focus-visible) button::after,.wp-block-buttons .wp-block-button:first-child:has(.wp-element-button:focus-visible) a::after,.wp-block-buttons .wp-block-button:first-child:has(.wp-element-button:focus-visible) button::after,.navigation-header .wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible) a::after,.navigation-header .wp-block-buttons .wp-block-button:has(.wp-element-button:focus-visible) button::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../images/HTGF-Mastergradient.webp);background-size:110% 110%;background-repeat:no-repeat;background-position:center;opacity:.6;mix-blend-mode:multiply;animation:button-bg-hover-animation 1s ease}@media(hover: hover){.wp-block-buttons .wp-block-button:hover,.wp-block-buttons .wp-block-button:not(:first-child):hover,.wp-block-buttons .wp-block-button:first-child:hover,.navigation-header .wp-block-buttons .wp-block-button:hover{border-radius:9999px}.wp-block-buttons .wp-block-button:hover a,.wp-block-buttons .wp-block-button:hover button,.wp-block-buttons .wp-block-button:not(:first-child):hover a,.wp-block-buttons .wp-block-button:not(:first-child):hover button,.wp-block-buttons .wp-block-button:first-child:hover a,.wp-block-buttons .wp-block-button:first-child:hover button,.navigation-header .wp-block-buttons .wp-block-button:hover a,.navigation-header .wp-block-buttons .wp-block-button:hover button{color:var(--wp--preset--color--contrast) !important;box-shadow:inset 0 0 0 var(--button-border-width) var(--wp--preset--color--contrast--opacity--20) !important;background-color:var(--wp--preset--color--base);padding:var(--button-default-padding) !important;border-color:rgba(0,0,0,0) !important;border-radius:9999px;font-weight:500}.wp-block-buttons .wp-block-button:hover a::after,.wp-block-buttons .wp-block-button:hover button::after,.wp-block-buttons .wp-block-button:not(:first-child):hover a::after,.wp-block-buttons .wp-block-button:not(:first-child):hover button::after,.wp-block-buttons .wp-block-button:first-child:hover a::after,.wp-block-buttons .wp-block-button:first-child:hover button::after,.navigation-header .wp-block-buttons .wp-block-button:hover a::after,.navigation-header .wp-block-buttons .wp-block-button:hover button::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../images/HTGF-Mastergradient.webp);background-size:110% 110%;background-repeat:no-repeat;background-position:center;opacity:.6;mix-blend-mode:multiply;animation:button-bg-hover-animation 1s ease}}@media(hover: none){.wp-block-buttons .wp-block-button:active,.wp-block-buttons .wp-block-button:not(:first-child):focus,.wp-block-buttons .wp-block-button:first-child:focus,.navigation-header .wp-block-buttons .wp-block-button:focus{border-radius:9999px}.wp-block-buttons .wp-block-button:active a,.wp-block-buttons .wp-block-button:active button,.wp-block-buttons .wp-block-button:not(:first-child):focus a,.wp-block-buttons .wp-block-button:not(:first-child):focus button,.wp-block-buttons .wp-block-button:first-child:focus a,.wp-block-buttons .wp-block-button:first-child:focus button,.navigation-header .wp-block-buttons .wp-block-button:focus a,.navigation-header .wp-block-buttons .wp-block-button:focus button{color:var(--wp--preset--color--contrast) !important;box-shadow:inset 0 0 0 var(--button-border-width) var(--wp--preset--color--contrast--opacity--20) !important;background-color:var(--wp--preset--color--base);padding:var(--button-default-padding) !important;border-color:rgba(0,0,0,0) !important;border-radius:9999px;font-weight:500}.wp-block-buttons .wp-block-button:active a::after,.wp-block-buttons .wp-block-button:active button::after,.wp-block-buttons .wp-block-button:not(:first-child):focus a::after,.wp-block-buttons .wp-block-button:not(:first-child):focus button::after,.wp-block-buttons .wp-block-button:first-child:focus a::after,.wp-block-buttons .wp-block-button:first-child:focus button::after,.navigation-header .wp-block-buttons .wp-block-button:focus a::after,.navigation-header .wp-block-buttons .wp-block-button:focus button::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../images/HTGF-Mastergradient.webp);background-size:110% 110%;background-repeat:no-repeat;background-position:center;opacity:.6;mix-blend-mode:multiply;animation:button-bg-hover-animation 1s ease}}.wp-block-buttons:not(.is-style-listed) .wp-block-button:not(:first-child) .wp-element-button:not(.has-border-color),.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-border-color){background:rgba(0,0,0,0);color:var(--wp--preset--color--contrast);box-shadow:inset 0 0 0 var(--button-border-width) var(--wp--preset--color--contrast);border:0}.wp-block-buttons:not(.is-style-listed) .wp-block-button:not(:first-child) .wp-element-button:not(.has-border-color).has-base-color,.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:not(.has-border-color).has-base-color{color:var(--wp--preset--color--base);box-shadow:inset 0 0 0 var(--button-border-width) var(--wp--preset--color--base)}.wp-block-buttons .wp-block-button.is-style-small .wp-element-button{font-size:.7rem;font-weight:500;color:var(--wp--preset--color--contrast);background-color:rgba(0,0,0,0);padding:var(--button-default-padding) !important;white-space:nowrap}.wp-block-buttons .wp-block-button.is-style-small:not(.is-style-fill) .wp-element-button{box-shadow:inset 0 0 0 var(--button-border-width) var(--wp--preset--color--contrast)}@media(max-width: 600px){.wp-block-buttons.is-style-center-mobile{justify-content:center}}.wp-block-buttons.is-style-listed{gap:0}.wp-block-buttons.is-style-listed .wp-block-button{border-radius:0;width:100%}.wp-block-buttons.is-style-listed .wp-block-button .wp-element-button{border-radius:0;background:rgba(0,0,0,0);color:var(--wp--preset--color--contrast);font-weight:700 !important;box-shadow:none;border-bottom:solid 1px var(--wp--preset--color--contrast);width:100%;text-align:left;padding:var(--button-default-padding) !important}.wp-block-buttons.is-style-listed .wp-block-button .wp-element-button:hover{padding:var(--button-default-padding) !important}.wp-block-buttons.is-style-listed .wp-block-button .wp-element-button::before{content:url('data:image/svg+xml,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.42188 12.625L6.57812 7L1.42188 1.375" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:relative;float:right}.wp-block-buttons.is-style-listed .wp-block-button:first-child .wp-element-button{border-top:solid 1px var(--wp--preset--color--contrast)}.wp-block-buttons.is-style-listed .wp-block-button:has(+.wp-block-button:hover) .wp-element-button{border-bottom-color:rgba(0,0,0,0)}@keyframes button-bg-hover-animation{0%{background-size:110% 1000%}100%{background-size:110% 110%}}.wp-block-buttons .wp-block-button a.is-style-single-character-link,.wp-block-buttons .wp-block-button a.is-style-single-character-link:hover{padding:var(--button-default-padding) !important;aspect-ratio:1}.pagination span.pagination__current-page,.pagination.wp-block-buttons .wp-block-button a.pagination__button,.pagination.wp-block-buttons .wp-block-button a.pagination__button:hover{padding:2px 0 0 0 !important;aspect-ratio:1;width:2.625rem;align-items:center;justify-content:center;display:flex !important}/*# sourceMappingURL=core-buttons.css.map */