.wp-block-button__link{align-items:center;background-color:var(--gds-button-background-color,inherit);border:none;border-radius:0;box-sizing:border-box;color:var(--gds-button-color,inherit);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--gds-button-m-font-size);font-weight:700;justify-content:center;letter-spacing:.01em;line-height:1;outline-offset:0;padding:var(--gds-button-m-padding);text-align:center;text-decoration:none;word-break:normal;z-index:1}@media(prefers-reduced-motion:no-preference){.wp-block-button__link,.wp-block-button__link:after,.wp-block-button__link:before{transition:background-color .1s ease-out,color .1s ease-out,box-shadow .1s ease-out}}.wp-block-button__link:hover{background-color:var(--gds-button-hover-color)}.wp-block-button__link:focus:not(:focus-visible){outline:none}.wp-block-button__link:active:before{background-color:rgba(0,0,0,.2)}.is-disabled>.wp-block-button__link,.wp-block-button__link.disabled,.wp-block-button__link[disabled]{background-color:var(--gds-color-light-gray);color:var(--gds-color-mid-gray);cursor:pointer;pointer-events:none}.wp-block-button__link:has(img,svg){gap:8px}.wp-block-button__link svg{flex-shrink:0;height:1em;width:1em}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;box-shadow:inset 0 0 0 2px currentcolor;color:var(--gds-button-background-color,inherit)}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:transparent;box-shadow:inset 0 0 0 2px var(--gds-button-hover-color);color:var(--gds-button-hover-color)}.wp-block-button.is-style-text .wp-block-button__link{background-color:transparent;border-radius:0;color:var(--gds-button-background-color,inherit);outline-width:2px;padding:0}.wp-block-button.is-style-text .wp-block-button__link:hover{background-color:transparent;color:var(--gds-button-hover-color)}.wp-block-button.has-arrow .wp-block-button__link:after{align-self:center;background-color:currentcolor;content:"";flex-shrink:0;height:27px;margin-bottom:-27px;margin-left:14px;margin-top:-27px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2738%27 height=%2739%27 fill=%27none%27%3E%3Cpath fill=%27%23D51E42%27 d=%27m17.88 28.101 2.24 2.298 10.619-10.9-10.62-10.898-2.238 2.298 6.797 6.976H9.5v3.25h15.178z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2738%27 height=%2739%27 fill=%27none%27%3E%3Cpath fill=%27%23D51E42%27 d=%27m17.88 28.101 2.24 2.298 10.619-10.9-10.62-10.898-2.238 2.298 6.797 6.976H9.5v3.25h15.178z%27/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:26px}@media(max-width:41.865em){.wp-block-button.has-arrow .wp-block-button__link:after{height:18px;margin-bottom:-18px;margin-left:9px;margin-top:-18px;width:17px}}.wp-block-button.is-style-text-with-arrow .wp-block-button__link:after,.wp-block-button.is-style-text.has-arrow .wp-block-button__link:after{background-color:var(--gds-color-accent)}.wp-block-button.is-style-text-with-arrow .wp-block-button__link{background-color:transparent;border-radius:0;color:var(--gds-button-background-color,inherit);outline-width:2px;padding:0}.wp-block-button.is-style-text-with-arrow .wp-block-button__link:hover{background-color:transparent;color:var(--gds-button-hover-color)}.wp-block-button.is-style-text-with-arrow .wp-block-button__link:after{align-self:center;background-color:currentcolor;content:"";flex-shrink:0;height:27px;margin-bottom:-27px;margin-left:14px;margin-top:-27px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2738%27 height=%2739%27 fill=%27none%27%3E%3Cpath fill=%27%23D51E42%27 d=%27m17.88 28.101 2.24 2.298 10.619-10.9-10.62-10.898-2.238 2.298 6.797 6.976H9.5v3.25h15.178z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2738%27 height=%2739%27 fill=%27none%27%3E%3Cpath fill=%27%23D51E42%27 d=%27m17.88 28.101 2.24 2.298 10.619-10.9-10.62-10.898-2.238 2.298 6.797 6.976H9.5v3.25h15.178z%27/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:26px}@media(max-width:41.865em){.wp-block-button.is-style-text-with-arrow .wp-block-button__link:after{height:18px;margin-bottom:-18px;margin-left:9px;margin-top:-18px;width:17px}}.wp-block-button__link.has-secondary-background-color{font-weight:450}.wp-block-button__link.has-secondary-background-color:hover{background-color:var(--gds-button-hover-color)}.wp-block-button__link.has-white-background-color{color:var(--gds-color-black)}.wp-block-button__link.has-white-background-color:hover{background-color:var(--gds-button-hover-color);color:var(--gds-color-white)}.has-primary-background-color .wp-block-button.is-style-outline,.has-primary-background-color .wp-block-button.is-style-text,.has-primary-background-color .wp-block-button.is-style-text-with-arrow{--gds-button-background-color:var(--gds-color-white)}.has-primary-background-color .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:transparent;box-shadow:inset 0 0 0 2px var(--gds-button-hover-color);color:var(--gds-button-hover-color)}.has-primary-background-color .wp-block-button.is-style-text .wp-block-button__link:hover,.has-primary-background-color .wp-block-button.is-style-text-with-arrow .wp-block-button__link:hover{color:var(--gds-button-hover-color)}.has-s-button-font-size.has-s-button-font-size.has-s-button-font-size{font-size:var(--gds-button-s-font-size);padding:12px 23px}.has-m-button-font-size.has-m-button-font-size.has-m-button-font-size{font-size:var(--gds-button-m-font-size);padding:var(--gds-button-m-padding)}@media(max-width:41.865em){.has-m-button-font-size.has-m-button-font-size.has-m-button-font-size{font-size:var(--gds-button-s-font-size);padding:12px 23px}}.has-l-button-font-size.has-l-button-font-size.has-l-button-font-size{font-size:var(--gds-button-l-font-size);padding:18px 36px}
