.c-btn[data-v-f7f2ab90]{letter-spacing:.8px;white-space:nowrap;border:1px solid var(--c-main);height:48px;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease);border-radius:37px;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) and (pointer:fine){.c-btn[data-v-f7f2ab90]:hover{opacity:1}}.c-btn__label[data-v-f7f2ab90]{display:block;position:relative;overflow:hidden}.c-btn__text[data-v-f7f2ab90]{transition:transform var(--dur) var(--ease);display:block}.c-btn__text--clone[data-v-f7f2ab90]{width:100%;position:absolute;top:100%;left:0}@media (hover:hover) and (pointer:fine){.c-btn:hover .c-btn__text[data-v-f7f2ab90]{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.c-btn__text[data-v-f7f2ab90]{transition:none}}.c-btn__dot[data-v-f7f2ab90]{width:8px;height:8px;transition:background-color var(--dur) var(--ease);border-radius:50%;flex-shrink:0}.c-btn--fill[data-v-f7f2ab90]{color:var(--c-white);background-color:var(--c-main)}.c-btn--fill .c-btn__dot[data-v-f7f2ab90]{background-color:var(--c-white)}@media (hover:hover) and (pointer:fine){.c-btn--fill[data-v-f7f2ab90]:hover{color:var(--c-main);background-color:var(--c-white)}.c-btn--fill:hover .c-btn__dot[data-v-f7f2ab90]{background-color:var(--c-main)}}.c-btn--outline[data-v-f7f2ab90]{color:var(--c-main);background-color:var(--c-white)}.c-btn--outline .c-btn__dot[data-v-f7f2ab90]{background-color:var(--c-main)}@media (hover:hover) and (pointer:fine){.c-btn--outline[data-v-f7f2ab90]:hover{color:var(--c-white);background-color:var(--c-main)}.c-btn--outline:hover .c-btn__dot[data-v-f7f2ab90]{background-color:var(--c-white)}}@media (width<=767px){.c-btn[data-v-f7f2ab90]{letter-spacing:.7px;border-radius:25px;gap:14px;height:48px;padding:8px 24px;font-size:14px;font-weight:500}.c-btn__dot[data-v-f7f2ab90]{width:6px;height:6px}}
