.button[data-v-c05a9fd6]{transition:all .3s ease}.button[data-v-c05a9fd6]:hover{opacity:.7}.button-header[data-v-c05a9fd6]{background-color:var(--main-primary-color);border-radius:var(--radius);color:var(--base-color);font-size:16px;font-weight:600;padding:14px 20px;text-decoration:none}@media screen and (max-width:1024px){.button-header[data-v-c05a9fd6]{font-size:15px;padding:10px 14px}}.button-primary[data-v-c05a9fd6]{background-color:var(--main-primary-color);border-radius:var(--radius);color:var(--base-color);font-size:16px;font-weight:600;padding:14px 20px;text-decoration:none}@media screen and (max-width:1024px){.button-primary[data-v-c05a9fd6]{font-size:15px;padding:10px 14px}}.button-mainVisual[data-v-c05a9fd6]{background-color:var(--key-color);border-radius:var(--radius);color:var(--base-color);font-size:16px;font-weight:600;padding:24px 32px;text-decoration:none}@media screen and (max-width:1024px){.button-mainVisual[data-v-c05a9fd6]{padding:12px 16px}}.button-contact[data-v-c05a9fd6]{align-items:center;background-color:var(--key-color);border-radius:var(--radius);color:var(--base-color);display:flex;font-size:16px;font-weight:600;gap:16px;justify-content:center;padding:24px 32px;text-decoration:none}@media screen and (max-width:1024px){.button-contact[data-v-c05a9fd6]{font-size:15px;padding:12px 16px}}.button__icon[data-v-c05a9fd6]{flex-shrink:0;height:20px;width:20px}
