.button_with-arrow{align-items:center;background-color:var(--color-primary);color:#ffffff;column-gap:1em;display:inline-flex;font-weight:600;justify-content:space-between;text-decoration:none;border-radius:16px;padding:0.44rem 0.44rem 0.44rem 0.88rem}.button_with-arrow:is(:hover,:focus){background-color:var(--color-primary-dark);color:#ffffff;cursor:pointer}.button_with-arrow .gb-shape svg{height:2.11em;fill:currentColor;width:2.11em}.button_white{background-color:var(--color-white);color:var(--color-text)}.button_white:hover{color:var(--color-text);background-color:var(--color-gray-light)}.button_hollow{color:var(--color-text);column-gap:8px;cursor:pointer;font-weight:600;text-decoration:none;transition:all 0.24s ease 0s;border:2px solid var(--color-text);border-radius:16px;padding:12px 16px}.button_hollow:hover{border-top-color:var(--color-primary);border-right-color:var(--color-primary);border-bottom-color:var(--color-primary);border-left-color:var(--color-primary);color:var(--color-primary)}.button{align-items:center;background-color:var(--color-primary);border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:var(--color-white);column-gap:12px;cursor:pointer;display:inline-flex;font-weight:600;transition:all 0.24s ease 0s;border-radius:16px;padding:12px 16px}.button:hover{background-color:var(--color-primary-dark);color:var(--color-white)}