.wp-block-buttons{justify-content:var(--center-on-mobile)}.button,.wp-block-file__button,.wp-block-post-excerpt__more-link,.wp-block-buttons .wp-element-button,.wp-block-buttons .wp-block-button__link.wp-block-button__link{background:var(--wp--preset--gradient--link-gradient);color:var(--white);border-radius:0;font-weight:400;font-size:1rem;line-height:normal;padding:.8em 1.6em;position:relative;z-index:1;overflow:hidden}.button::before,.wp-block-file__button::before,.wp-block-post-excerpt__more-link::before,.wp-block-buttons .wp-element-button::before,.wp-block-buttons .wp-block-button__link.wp-block-button__link::before{content:'';width:100%;height:100%;background-color:var(--accent-color);position:absolute;top:0;left:0;z-index:-1;transition:opacity 300ms;opacity:0}.button:is(:hover,:focus-visible)::before,.wp-block-file__button:is(:hover,:focus-visible)::before,.wp-block-post-excerpt__more-link:is(:hover,:focus-visible)::before,.wp-block-buttons .wp-element-button:is(:hover,:focus-visible)::before,.wp-block-buttons .wp-block-button__link.wp-block-button__link:is(:hover,:focus-visible)::before{opacity:1}.is-style-outline.is-style-outline.wp-block-button .wp-block-button__link{background:var(--white);color:var(--wp--preset--color--primary);border:1px solid transparent;border-image:var(--wp--preset--gradient--link-gradient) 1}.wp-block-button.is-style-outline .wp-element-button:is(:hover,:focus-visible){background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);color:var(--white)}@supports (-webkit-touch-callout:none){.entry-content a.wp-block-button__link{transition:none}}.wp-block-post-excerpt__more-link{text-decoration:none}.wp-block-post-excerpt__more-link:hover{color:var(--white)}