.AnimatedUI_animatedElement__FyNMr{--local-accent:var(--primary,#E1E8B3);--local-contrast:var(--primary-foreground,#1F3316);font-family:inherit;box-sizing:border-box}.AnimatedUI_charWrapper__yugtP{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.AnimatedUI_char__KWqw4{display:inline-block;transition:transform .4s cubic-bezier(.7,0,.3,1);will-change:transform}.AnimatedUI_textWrapper___yTSB{position:relative;display:inline-flex;overflow:hidden;line-height:1.1;vertical-align:middle}.AnimatedUI_textHover__1cxxQ,.AnimatedUI_textOriginal__M7NLm{display:flex;white-space:pre}.AnimatedUI_textHover__1cxxQ{position:absolute;top:0;left:0;width:100%}.AnimatedUI_textHover__1cxxQ .AnimatedUI_char__KWqw4{transform:translateY(120%)}.AnimatedUI_animatedLink__Baw0O{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;vertical-align:middle;position:relative;text-decoration:none;cursor:pointer;color:var(--local-accent);font-size:18px;font-weight:400;overflow:visible;gap:6px}.AnimatedUI_animatedLink__Baw0O:hover .AnimatedUI_textOriginal__M7NLm .AnimatedUI_char__KWqw4{transform:translateY(-120%)}.AnimatedUI_animatedLink__Baw0O:hover .AnimatedUI_textHover__1cxxQ .AnimatedUI_char__KWqw4{transform:translateY(0)}.AnimatedUI_mode_underline__2vSTe{padding-bottom:2px}.AnimatedUI_mode_underline__2vSTe:before{content:"";position:absolute;width:100%;height:1px;background:currentColor;bottom:0;left:0;pointer-events:none;transform-origin:100% 50%;transform:scaleX(0);transition:transform .4s cubic-bezier(.7,0,.3,1)}.AnimatedUI_mode_underline__2vSTe:hover:before{transform-origin:0 50%;transform:scaleX(1)}.AnimatedUI_linkArrow__kPpYF{display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translateX(-10px);transition:all .4s cubic-bezier(.7,0,.3,1);font-size:.9em;line-height:1}.AnimatedUI_mode_arrow__SHraf:hover .AnimatedUI_linkArrow__kPpYF{opacity:1;transform:translateX(0)}.AnimatedUI_animatedButton__f6WNu{--btn-bg:transparent;--btn-text:var(--local-accent);--btn-border:var(--local-accent);--btn-hover-bg:var(--local-accent);--btn-hover-text:var(--local-contrast);--btn-hover-border:var(--local-accent);position:relative;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;gap:12px;padding:12px 28px;background-color:var(--btn-bg);color:var(--btn-text);border:1px solid var(--btn-border);font-size:1.4rem;font-weight:500;text-decoration:none;text-transform:uppercase;cursor:pointer;overflow:hidden;transition:all .4s cubic-bezier(.7,0,.3,1)}.AnimatedUI_animatedButton__f6WNu:hover{background-color:var(--btn-hover-bg);color:var(--btn-hover-text);border-color:var(--btn-hover-border)}.AnimatedUI_animatedButton__f6WNu:hover .AnimatedUI_textOriginal__M7NLm .AnimatedUI_char__KWqw4{transform:translateY(-120%)}.AnimatedUI_animatedButton__f6WNu:hover .AnimatedUI_textHover__1cxxQ .AnimatedUI_char__KWqw4{transform:translateY(0)}.AnimatedUI_btnArrow__6hwW2{display:inline-block;transition:transform .4s cubic-bezier(.7,0,.3,1)}.AnimatedUI_animatedButton__f6WNu:hover .AnimatedUI_btnArrow__6hwW2{transform:translateX(5px)}.AnimatedUI_variant_inverted__zp9J4{--btn-bg:var(--local-accent);--btn-text:var(--local-contrast);--btn-hover-bg:transparent;--btn-hover-text:var(--local-accent)}.AnimatedUI_variant_background__kla3U{--btn-bg:var(--local-accent);--btn-text:var(--local-contrast);--btn-hover-bg:var(--local-contrast);--btn-hover-text:var(--local-accent);--btn-hover-border:var(--local-accent)}.AnimatedUI_size_icon__NDaGm{padding:8px;width:40px;height:40px;justify-content:center}.AnimatedUI_size_icon__NDaGm .AnimatedUI_textWrapper___yTSB{display:none}.AnimatedUI_size_sm__qZoQV{padding:8px 16px;font-size:1rem}.AnimatedUI_size_md__YLEfQ{padding:12px 28px;font-size:1.4rem}.AnimatedUI_size_lg__Di17h{padding:16px 32px;font-size:1.8rem}