.interactive-hover-button_button__swqg5{--hover-base:#faf8f3;--hover-ink:#173f32;--hover-fill:#173f32;--hover-fill-ink:#faf8f3;isolation:isolate;align-items:center;justify-content:center;background:var(--hover-base);color:var(--hover-ink);border-color:#6a8b7d;text-decoration:none}.interactive-hover-button_button__swqg5[data-hover-variant=green]{--hover-base:#12372b;--hover-ink:#faf8f3;--hover-fill:#faf8f3;--hover-fill-ink:#173f32;border-color:#173f32}.interactive-hover-button_fill__2aEJI{position:absolute;z-index:-1;left:var(--hover-dot-left,20%);top:40%;width:.5rem;height:.5rem;border-radius:.5rem;background:var(--hover-fill);transform:scale(1);transition:left .3s ease,top .3s ease,width .3s ease,height .3s ease,transform .3s ease;pointer-events:none}.interactive-hover-button_active__2cs9l,.interactive-hover-button_idle__Tqecg{display:flex;align-items:center;justify-content:center;gap:var(--hover-content-gap,.65rem);width:100%;min-width:0;transition:transform .3s ease,opacity .3s ease;pointer-events:none}.interactive-hover-button_idle__Tqecg{transform:translateX(.25rem)}.interactive-hover-button_active__2cs9l{position:absolute;inset:0;height:100%;padding:inherit;color:var(--hover-fill-ink);opacity:0;transform:translateX(3rem)}.interactive-hover-button_label__G_Daq{min-width:0;overflow-wrap:anywhere}.interactive-hover-button_arrow__uORx1{display:inline-flex;flex-shrink:0;margin-left:auto}.interactive-hover-button_leadingIcon__4wmaZ{display:inline-flex;flex-shrink:0}.interactive-hover-button_leadingIcon__4wmaZ svg{width:24px;height:24px}.interactive-hover-button_button__swqg5:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .interactive-hover-button_fill__2aEJI{left:0;top:0;width:100%;height:100%;transform:scale(1.8)}.interactive-hover-button_button__swqg5:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .interactive-hover-button_idle__Tqecg{opacity:0;transform:translateX(3rem)}.interactive-hover-button_button__swqg5:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .interactive-hover-button_active__2cs9l{opacity:1;transform:translateX(0)}.interactive-hover-button_button__swqg5:focus-visible{outline:3px solid #b5673b;outline-offset:4px}.interactive-hover-button_button__swqg5:disabled,.interactive-hover-button_button__swqg5[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.interactive-hover-button_active__2cs9l,.interactive-hover-button_fill__2aEJI,.interactive-hover-button_idle__Tqecg{transition:none}}