.button{cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:8px;transition:transform .18s,opacity .18s,background-color .18s;display:inline-flex;position:relative;left:40px}.button:hover{opacity:.9;transform:translateY(-1px)}.button:active{opacity:.8;transform:translateY(0)}.button .text-wrapper-52{white-space:nowrap;width:fit-content;margin-top:-1px;position:relative}.button .text-wrapper-53{font-family:var(--button-medium-font-family);font-size:var(--button-medium-font-size);font-style:var(--button-medium-font-style);font-weight:var(--button-medium-font-weight);letter-spacing:var(--button-medium-letter-spacing);line-height:var(--button-medium-line-height);white-space:nowrap;width:fit-content;position:relative}.button.nav{background-color:#414174;padding:8px 32px;top:528px}.button.accent{background-color:#e5eeaa;padding:17px 32px;top:448px}.button.nav .text-wrapper-52{color:#e5eeaa;font-family:var(--body-medium-font-family);font-size:var(--body-medium-font-size);font-style:var(--body-medium-font-style);font-weight:var(--body-medium-font-weight);letter-spacing:var(--body-medium-letter-spacing);line-height:var(--body-medium-line-height)}.button.accent .text-wrapper-52{color:#414174;font-family:var(--button-medium-font-family);font-size:var(--button-medium-font-size);font-style:var(--button-medium-font-style);font-weight:var(--button-medium-font-weight);letter-spacing:var(--button-medium-letter-spacing);line-height:var(--button-medium-line-height)}.button.nav .text-wrapper-53{color:#e5eeaa}.button.accent .text-wrapper-53{color:#414174;margin-top:-1px}