*,*:before,*:after{box-sizing:border-box}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.wp-block-button__link{position:relative;display:inline-block;--button-magnet-x: 0px;--button-magnet-y: 0px;--button-dot-offset: 0px;padding-left:0;padding-right:44px;background-color:transparent;font-size:20px;font-weight:500}.wp-block-button__link:after{content:"";position:absolute;top:50%;right:0;width:32px;height:32px;border:1px solid currentcolor;border-radius:50%;transform:translate(clamp(-4px,var(--button-magnet-x),4px),calc(-50% + clamp(-4px,var(--button-magnet-y),4px)));transition:transform .25s ease}.wp-block-button__link:before{content:"";position:absolute;top:50%;right:16px;width:6px;height:6px;background-color:currentcolor;border-radius:50%;transform:translate(calc(50% + var(--button-dot-offset) + clamp(-4px,var(--button-magnet-x),4px)),calc(-50% + clamp(-4px,var(--button-magnet-y),4px)));transition:transform .25s ease}.wp-block-button__link:hover{--button-dot-offset: 0px}.wp-block-button__link:hover:after{transform:translate(clamp(-4px,var(--button-magnet-x),4px),calc(-50% + clamp(-4px,var(--button-magnet-y),4px))) scale(1.1)}header .wp-block-navigation__container{font-size:var(--wp--preset--font-size--large)}@media (min-width: 600px){header .wp-block-navigation__container{font-size:var(--wp--preset--font-size--small)}}
