@property --aurify-gradient-percent{syntax:"<percentage>";initial-value:5%;inherits:false}@property --aurify-gradient-shine{syntax:"<color>";initial-value:#fff;inherits:false}#site-header :is(.uagb-block-24c1e947,.uagb-block-6dd3409a)>.wp-block-html{width:100%!important;max-width:none!important;margin:0!important}#site-header .aurify-shiny-button{--gleam-fill:linear-gradient(#050505, #050505);--gleam-inset:#1a1818;--gleam-label:#ffffff;--gleam-accent:#ff5f00;--gleam-accent-soft:#ff9253;--duration:8s;--transition:.8s cubic-bezier(0.25, 1, 0.5, 1);isolation:isolate;position:relative;overflow:hidden;cursor:pointer;outline-offset:4px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:11px 13px;min-height:42px;font-size:14px;line-height:1.2;font-weight:500;text-decoration:none!important;border:0;border-radius:15px;color:var(--gleam-label)!important;background:var(--gleam-fill);box-shadow:inset 0 0 0 1px var(--gleam-inset);transition:translate .14s cubic-bezier(.87,0,.13,1),scale .14s cubic-bezier(.87,0,.13,1)}#site-header .aurify-shiny-button:has(>.aurify-shiny-button__rim){background:none;box-shadow:none}#site-header .uagb-block-24c1e947 .aurify-shiny-button{--gleam-fill:linear-gradient(
    135deg,
    rgb(36, 89, 122) 0%,
    rgb(128, 201, 216) 51%,
    rgb(36, 89, 122) 97%
  );--gleam-accent:#91edff;--gleam-accent-soft:#d7f8ff;--gleam-inset:rgba(255,255,255,.18)}#site-header .uagb-block-6dd3409a .aurify-shiny-button{--gleam-fill:linear-gradient(
    135deg,
    rgb(85, 21, 44) 0%,
    rgb(255, 63, 127) 51%,
    rgb(85, 21, 44) 100%
  );--gleam-accent:#ff3f7f;--gleam-accent-soft:#ff9fbd;--gleam-inset:rgba(255,255,255,.18)}#site-header .aurify-shiny-button__rim{position:absolute;inset:0;z-index:-2;overflow:hidden;border-radius:inherit;pointer-events:none}#site-header .aurify-shiny-button__rim::before,#site-header .aurify-shiny-button__rim::after{content:"";position:absolute}#site-header .aurify-shiny-button__rim::before{inset-inline-start:50%;inset-block-start:50%;width:125%;aspect-ratio:1;translate:-50% -50%;background:conic-gradient(transparent,var(--gleam-accent) var(--aurify-gradient-percent),var(--aurify-gradient-shine) calc(var(--aurify-gradient-percent) * 2),var(--gleam-accent) calc(var(--aurify-gradient-percent) * 3),transparent calc(var(--aurify-gradient-percent) * 4));transition:transform var(--transition),--aurify-gradient-percent var(--transition),--aurify-gradient-shine var(--transition)}#site-header .aurify-shiny-button__rim::after{inset:1px;border-radius:14px;background:var(--gleam-fill);box-shadow:inset 0 0 0 1px var(--gleam-inset)}#site-header .aurify-shiny-button::before,#site-header .aurify-shiny-button::after,#site-header .aurify-shiny-button span::before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1}#site-header .aurify-shiny-button:active{translate:0 1px;scale:.97}#site-header .aurify-shiny-button::before{--position:2px;--space:calc(var(--position) * 2);width:125%;aspect-ratio:1;background:radial-gradient(circle at var(--position) var(--position),white calc(var(--position) / 4),transparent 0);background-size:var(--space) var(--space);-webkit-mask-image:conic-gradient(from 45deg,black,transparent 10% 90%,black);mask-image:conic-gradient(from 45deg,black,transparent 10% 90%,black);opacity:.4;z-index:-1}#site-header .aurify-shiny-button::after{width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--gleam-accent),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,black);mask-image:radial-gradient(circle at bottom,transparent 40%,black);opacity:.6}#site-header .aurify-shiny-button span{z-index:1;color:var(--gleam-label)!important;white-space:nowrap}#site-header .aurify-shiny-button span::before{--size:calc(100% + 1rem);width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--gleam-accent);opacity:0;transition:opacity var(--transition);animation:calc(var(--duration) * 1.5) aurify-breathe linear infinite}#site-header .aurify-shiny-button::before,#site-header .aurify-shiny-button::after,#site-header .aurify-shiny-button__rim::before{animation:aurify-shimmer var(--duration) linear infinite,aurify-shimmer calc(var(--duration) / .4) linear infinite reverse paused;animation-composition:add}#site-header .aurify-shiny-button:is(:hover,:focus-visible)::before,#site-header .aurify-shiny-button:is(:hover,:focus-visible)::after,#site-header .aurify-shiny-button:is(:hover,:focus-visible) .aurify-shiny-button__rim::before{animation-play-state:running}#site-header .aurify-shiny-button:is(:hover,:focus-visible) span::before{opacity:1}@keyframes aurify-shimmer{to{rotate:360deg}}@keyframes aurify-breathe{from,to{scale:1}50%{scale:1.2}}@media (prefers-reduced-motion:reduce){#site-header .aurify-shiny-button::before,#site-header .aurify-shiny-button::after,#site-header .aurify-shiny-button span::before,#site-header .aurify-shiny-button__rim::before{animation:none!important}#site-header .aurify-shiny-button:is(:hover,:focus-visible)::before,#site-header .aurify-shiny-button:is(:hover,:focus-visible)::after,#site-header .aurify-shiny-button:is(:hover,:focus-visible) .aurify-shiny-button__rim::before{animation-play-state:paused!important}#site-header .aurify-shiny-button:is(:hover,:focus-visible) span::before{opacity:0}#site-header .aurify-shiny-button,#site-header .aurify-shiny-button__rim::before{transition:none}}#site-header .aurify-shiny-button:is(:hover,:focus-visible) .aurify-shiny-button__rim::before{--aurify-gradient-percent:26%;--aurify-gradient-shine:var(--gleam-accent-soft);transform:rotate(-95deg)}#site-header .aurify-shiny-button:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gleam-accent) 28%,transparent),inset 0 0 18px color-mix(in srgb,var(--gleam-accent) 18%,transparent),0 0 20px color-mix(in srgb,var(--gleam-accent) 22%,transparent)}#site-header .aurify-shiny-button:has(>.aurify-shiny-button__rim):is(:hover,:focus-visible){box-shadow:0 0 20px color-mix(in srgb,var(--gleam-accent) 22%,transparent)}#site-header .aurify-shiny-button:is(:hover,:focus-visible) .aurify-shiny-button__rim::after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gleam-accent) 28%,transparent),inset 0 0 18px color-mix(in srgb,var(--gleam-accent) 18%,transparent)}#site-header .aurify-shiny-button:is(:hover,:focus-visible)::after{opacity:.92}#site-header .aurify-shiny-button:is(:hover,:focus-visible)::before{opacity:.62}#site-header .aurify-shiny-button:is(:hover,:focus-visible) span::before{opacity:1;box-shadow:inset 0 -1ex 2.4rem 6px var(--gleam-accent)}