.wp-block-ponyo-button{background-color:var(--backgroundColor);border:1px solid var(--borderColor);color:var(--copyColor);position:relative;--iconColor:var(--copyColor);align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;font-weight:500;gap:.75rem;letter-spacing:-.15px;line-height:130%;max-width:72ch;text-decoration:none;transition:all .25s ease}.wp-block-ponyo-button:hover{text-decoration:none}.wp-block-ponyo-button:focus{outline:4px solid var(--buttonPrimaryFocusOutline)}.disabled.wp-block-ponyo-button,.wp-block-ponyo-button:disabled{pointer-events:none}.wp-block-ponyo-button path,.wp-block-ponyo-button svg{transition:all .25s ease}.wp-block-ponyo-button.button-style__primary,.wp-block-ponyo-button.button-style__secondary{overflow:hidden;position:relative;z-index:0}.wp-block-ponyo-button.button-size__small{border-radius:.25rem;box-shadow:inset 0 0 1px 1px var(--shadowColor);padding:.5rem .75rem}.wp-block-ponyo-button.button-size__small,.wp-block-ponyo-button.button-size__small.button__rounded{align-self:center;--iconSize:1rem;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-weight:500;letter-spacing:-.15px;line-height:130%;max-width:72ch}.wp-block-ponyo-button.button-size__small.button__rounded{border-radius:12.5rem;padding:.5rem}.wp-block-ponyo-button.button-size__large{border-radius:.5rem;box-shadow:inset 0 0 1px 1px var(--shadowColor);padding:.75rem 1.25rem}.wp-block-ponyo-button.button-size__large.button__rounded{border-radius:12.5rem;padding:.75rem 1.25rem}.wp-block-ponyo-button.button-style__primary{--backgroundColor:var(--buttonPrimaryBackground);--borderColor:var(--buttonPrimaryBorder);--borderWidth:var(--buttonPrimaryBorderWidth);--copyColor:var(--buttonPrimaryText);--shadowColor:var(--buttonPrimaryShadow)}.wp-block-ponyo-button.button-style__primary:hover{--backgroundColor:var(--buttonPrimaryHoverBackground);--borderColor:var(--buttonPrimaryHoverBorder);--copyColor:var(--buttonPrimaryHoverText)}.wp-block-ponyo-button.button-style__primary:active{--backgroundColor:var(--buttonPrimaryActiveBackground);--borderColor:var(--buttonPrimaryActiveBorder);--copyColor:var(--buttonPrimaryActiveText);--shadowColor:var(--buttonPrimaryActiveShadow)}.wp-block-ponyo-button.button-style__primary:focus{--borderColor:var(--buttonPrimaryFocusBorder)}.wp-block-ponyo-button.button-style__primary.disabled,.wp-block-ponyo-button.button-style__primary:disabled{--backgroundColor:var(--buttonPrimaryDisabledBackground);--borderColor:var(--buttonPrimaryDisabledBorder);--copyColor:var(--buttonPrimaryDisabledText);--shadowColor:var(--buttonPrimaryDisabledShadow)}.wp-block-ponyo-button.button-style__secondary{--backgroundColor:var(--buttonSecondaryBackground);--borderColor:var(--buttonSecondaryBorder);--borderWidth:var(--buttonSecondaryBorderWidth);--copyColor:var(--buttonSecondaryText);--shadowColor:var(--buttonSecondaryShadow)}.wp-block-ponyo-button.button-style__secondary:hover{--backgroundColor:var(--buttonSecondaryHoverBackground);--borderColor:var(--buttonSecondaryHoverBorder);--copyColor:var(--buttonSecondaryHoverText)}.wp-block-ponyo-button.button-style__secondary:active{--backgroundColor:var(--buttonSecondaryActiveBackground);--borderColor:var(--buttonSecondaryActiveBorder);--copyColor:var(--buttonSecondaryActiveText);--shadowColor:var(--buttonSecondaryActiveShadow)}.wp-block-ponyo-button.button-style__secondary:focus{--borderColor:var(--buttonSecondaryFocusBorder)}.wp-block-ponyo-button.button-style__secondary.disabled,.wp-block-ponyo-button.button-style__secondary:disabled{--backgroundColor:var(--buttonSecondaryDisabledBackground);--borderColor:var(--buttonSecondaryDisabledBorder);--copyColor:var(--buttonSecondaryDisabledText);--shadowColor:var(--buttonSecondaryDisabledShadow)}.wp-block-ponyo-button.button-style__tertiary{--backgroundColor:var(--buttonTertiaryBackground);--borderColor:var(--buttonTertiaryBorder);--borderWidth:var(--buttonTertiaryBorderWidth);--copyColor:var(--buttonTertiaryText);--shadowColor:var(--buttonTertiaryShadow);border-radius:0;margin:.75rem 0;outline-offset:.25rem;padding:0}.wp-block-ponyo-button.button-style__tertiary:hover{--backgroundColor:var(--buttonTertiaryHoverBackground);--borderColor:var(--buttonTertiaryHoverBorder);--copyColor:var(--buttonTertiaryHoverText)}.wp-block-ponyo-button.button-style__tertiary:active{--backgroundColor:var(--buttonTertiaryActiveBackground);--borderColor:var(--buttonTertiaryActiveBorder);--copyColor:var(--buttonTertiaryActiveText);--shadowColor:var(--buttonTertiaryActiveShadow)}.wp-block-ponyo-button.button-style__tertiary:focus{--borderColor:var(--buttonTertiaryFocusBorder)}.wp-block-ponyo-button.button-style__tertiary.disabled,.wp-block-ponyo-button.button-style__tertiary:disabled{--backgroundColor:var(--buttonTertiaryDisabledBackground);--borderColor:var(--buttonTertiaryDisabledBorder);--copyColor:var(--buttonTertiaryDisabledText);--shadowColor:var(--buttonTertiaryDisabledShadow)}.wp-block-ponyo-button.button-style__cta{--backgroundColor:var(--buttonCtaBackground);--borderColor:var(--buttonCtaBorder);--borderWidth:var(--buttonCtaBorderWidth);--copyColor:var(--buttonCtaText);--shadowColor:var(--buttonCtaShadow);border-radius:0;margin:.75rem 0;outline-offset:.25rem;padding:0}.wp-block-ponyo-button.button-style__cta:hover{--backgroundColor:var(--buttonCtaHoverBackground);--borderColor:var(--buttonCtaHoverBorder);--copyColor:var(--buttonCtaHoverText)}.wp-block-ponyo-button.button-style__cta:active{--backgroundColor:var(--buttonCtaActiveBackground);--borderColor:var(--buttonCtaActiveBorder);--copyColor:var(--buttonCtaActiveText);--shadowColor:var(--buttonCtaActiveShadow)}.wp-block-ponyo-button.button-style__cta:focus{--borderColor:var(--buttonCtaFocusBorder)}.wp-block-ponyo-button.button-style__cta.disabled,.wp-block-ponyo-button.button-style__cta:disabled{--backgroundColor:var(--buttonCtaDisabledBackground);--borderColor:var(--buttonCtaDisabledBorder);--copyColor:var(--buttonCtaDisabledText);--shadowColor:var(--buttonTCtaDisabledShadow)}.wp-block-ponyo-button.button-style__cta svg.arrow{height:.75em}.wp-block-ponyo-button.button-style__cta:hover svg.arrow{transform:translateX(.125em)}