.gaBb4q_button{isolation:isolate;border-radius:var(--radius-full);transition:border-radius var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);position:relative;overflow:hidden}.gaBb4q_button:after{content:"";z-index:-1;opacity:0;transition:opacity var(--duration-base) var(--ease-standard);pointer-events:none;background:currentColor;position:absolute;inset:0}.gaBb4q_button:hover:after{opacity:var(--state-hover)}.gaBb4q_button:active{border-radius:var(--radius-md);transform:scale(.97)}.gaBb4q_button:active:after{opacity:var(--state-press)}.gaBb4q_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.gaBb4q_shape{isolation:isolate;place-items:center;display:grid;position:relative}.gaBb4q_shape:before{content:"";z-index:-1;background:var(--shape-fill,var(--color-brand-soft));-webkit-mask:var(--shape-mask) center / contain no-repeat;mask:var(--shape-mask) center / contain no-repeat;transition:transform .9s var(--ease-standard);position:absolute;inset:0}:where(article,li,a,div):hover>.gaBb4q_shape:before,:where(article,li,a):hover .gaBb4q_shape:before{transform:rotate(40deg)scale(1.04)}.gaBb4q_cookie{--shape-mask:url(/shapes/cookie9.svg)}.gaBb4q_clover{--shape-mask:url(/shapes/clover4.svg)}.gaBb4q_burst{--shape-mask:url(/shapes/burst12.svg)}.gaBb4q_cookie6{--shape-mask:url(/shapes/cookie6.svg)}@media (prefers-reduced-motion:reduce){.gaBb4q_button,.gaBb4q_shape:before{transition:none}.gaBb4q_button:active{transform:none}}
