.c-btn[data-v-b3029082]{letter-spacing:1.92px;white-space:nowrap;border:1px solid var(--c-main);height:48px;transition:background-color .3s var(--ease),color .3s var(--ease);border-radius:36.723px;justify-content:center;align-items:center;gap:16px;padding:8px 32px;font-size:16px;font-weight:500;line-height:2;display:inline-flex}@media (hover:hover){.c-btn[data-v-b3029082]:hover{opacity:1}}.c-btn__dot[data-v-b3029082]{width:7.767px;height:7.767px;transition:background-color .3s var(--ease);border-radius:50%;flex-shrink:0}.c-btn--fill[data-v-b3029082]{color:var(--c-white);background-color:var(--c-main)}.c-btn--fill .c-btn__dot[data-v-b3029082]{background-color:var(--c-white)}@media (hover:hover){.c-btn--fill[data-v-b3029082]:hover{color:var(--c-main);background-color:var(--c-white)}.c-btn--fill:hover .c-btn__dot[data-v-b3029082]{background-color:var(--c-main)}}.c-btn--outline[data-v-b3029082]{color:var(--c-main);background-color:var(--c-white)}.c-btn--outline .c-btn__dot[data-v-b3029082]{background-color:var(--c-main)}@media (hover:hover){.c-btn--outline[data-v-b3029082]:hover{color:var(--c-white);background-color:var(--c-main)}.c-btn--outline:hover .c-btn__dot[data-v-b3029082]{background-color:var(--c-white)}}@media (width<=767px){.c-btn[data-v-b3029082]{letter-spacing:1.68px;border-radius:25px;gap:14px;height:48px;padding:8px 24px;font-size:14px;font-weight:400}.c-btn__dot[data-v-b3029082]{width:6px;height:6px}}
