.ho-custom-button[data-v-808ecf8f]{cursor:pointer;max-width:100%}.ho-custom-button .outline[data-v-808ecf8f]{display:contents}.ho-custom-button.full[data-v-808ecf8f]{width:100%}.ho-custom-button.outer[data-v-808ecf8f]{background:linear-gradient(270deg,#5dbdff,#dc72ff);border-radius:4.9036777583cqi;display:inline-block;padding:.350262697cqi;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:769px){.ho-custom-button.outer[data-v-808ecf8f]{border-radius:14.9333333333cqi;padding:1.0666666667cqi}}.ho-custom-button.outer.wide[data-v-808ecf8f]{padding:.700525394cqi}@media screen and (max-width:769px){.ho-custom-button.outer.wide[data-v-808ecf8f]{padding:2.1333333333cqi}}.ho-custom-button[data-v-808ecf8f] .hm-button.button{width:100%}.ho-custom-button[data-v-808ecf8f] .hm-button.-primary{background-color:#2e3458}.ho-custom-button[data-v-808ecf8f] .hm-button.-primary.focus,.ho-custom-button[data-v-808ecf8f] .hm-button.-primary:active,.ho-custom-button[data-v-808ecf8f] .hm-button.-primary:hover{background-color:#2e3458;opacity:.7}.ho-custom-button .button[data-v-808ecf8f]{align-items:center;background:#2e3458;border-radius:4.9036777583cqi;color:#fff;display:flex;font-size:1.4010507881cqi;font-weight:700;gap:.700525394cqi;height:4.9036777583cqi;justify-content:center;max-width:100%;padding:1.0507880911cqi 2.1015761821cqi;transition:background .2s ease-in-out}@media screen and (max-width:769px){.ho-custom-button .button[data-v-808ecf8f]{border-radius:14.9333333333cqi;font-size:4.2666666667cqi;gap:2.1333333333cqi;height:14.9333333333cqi;padding:3.2cqi 6.4cqi}}.ho-custom-button .button.outline[data-v-808ecf8f]{border:.1751313485cqi solid #f5d9fe}@media screen and (max-width:769px){.ho-custom-button .button.outline[data-v-808ecf8f]{border-width:.5333333333cqi}}.ho-custom-button .button[data-v-808ecf8f]:focus,.ho-custom-button .button[data-v-808ecf8f]:hover{opacity:.8}.ho-custom-button .button[data-v-808ecf8f]:disabled{background:#737477;opacity:.5;pointer-events:none}.ho-custom-button .button.lg[data-v-808ecf8f]{width:33.6252189142cqi}@media screen and (max-width:769px){.ho-custom-button .button.lg[data-v-808ecf8f]{min-width:82.6666666667cqi;width:100%}}.ho-custom-button .button.md[data-v-808ecf8f]{width:22.4168126095cqi}@media screen and (max-width:769px){.ho-custom-button .button.md[data-v-808ecf8f]{width:68.2666666667cqi}}.ho-custom-button .button.full[data-v-808ecf8f]{width:100%}.ho-custom-button .button .button-content[data-v-808ecf8f]{align-items:center;display:flex;gap:.700525394cqi;text-align:center}@media screen and (max-width:769px){.ho-custom-button .button .button-content[data-v-808ecf8f]{gap:2.1333333333cqi}}.ho-custom-button .button .button-content[data-v-808ecf8f]>.icon{color:#fff;fill:#fff;height:2.1015761821cqi;width:2.1015761821cqi}@media screen and (max-width:769px){.ho-custom-button .button .button-content[data-v-808ecf8f]>.icon{height:6.4cqi;width:6.4cqi}}.ho-custom-button .button .text[data-v-808ecf8f]{font-size:1.4010507881cqi;line-height:1}@media screen and (max-width:769px){.ho-custom-button .button .text[data-v-808ecf8f]{font-size:3.7333333333cqi}}.ho-custom-button.pink.outer[data-v-808ecf8f]{background:#ffcae3}.ho-custom-button.pink .button[data-v-808ecf8f]{background:linear-gradient(180deg,#ff82c5,#ff5ab3)}.ho-custom-button.pink .button.outline[data-v-808ecf8f]{border-color:#ffecf5}@media (any-hover:hover){.ho-custom-button.pink .button[data-v-808ecf8f]:hover{background:linear-gradient(180deg,#ff82c5,#dc72ff)}.ho-custom-button.pink .button[data-v-808ecf8f]:focus-within{background:linear-gradient(180deg,#ff82c5,#dc72ff)}}.ho-custom-button.purple.outer[data-v-808ecf8f]{background:#ebeaff}.ho-custom-button.purple .button[data-v-808ecf8f]{background:linear-gradient(180deg,#8181ff,#6666fa)}.ho-custom-button.purple .button.outline[data-v-808ecf8f]{border-color:#fff}.ho-custom-button.purple .button[data-v-808ecf8f]:active,.ho-custom-button.purple .button[data-v-808ecf8f]:focus,.ho-custom-button.purple .button[data-v-808ecf8f]:hover{background:linear-gradient(0deg,#5dbdff,#8181ff)}.ho-custom-button.white.outer[data-v-808ecf8f]{background:#bfe5ff}.ho-custom-button.white .button[data-v-808ecf8f]{background:#fff;color:#2e3458}.ho-custom-button.white .button.outline[data-v-808ecf8f]{border-color:#2e3458;border-width:.1751313485cqi}@media screen and (max-width:769px){.ho-custom-button.white .button.outline[data-v-808ecf8f]{border-width:.5333333333cqi}}.ho-custom-button.white .button[data-v-808ecf8f] .icon{color:#2e3458;fill:#2e3458}.ho-custom-button.gradation-purple.outer[data-v-808ecf8f]{background:#bfe5ff}.ho-custom-button.gradation-purple .button[data-v-808ecf8f]{background:linear-gradient(180deg,#5dbdff,#dc72ff);color:#fff}.ho-custom-button.gradation-purple .button.outline[data-v-808ecf8f]{border-color:#fff}.ho-custom-button.gradation-purple .button[data-v-808ecf8f] .icon{color:#fff;fill:#fff}.ho-custom-button.alert .button[data-v-808ecf8f]{background:#da0000;color:#fff}@media (any-hover:hover){.ho-custom-button.alert .button[data-v-808ecf8f]:hover{background:#da0000;opacity:.8}.ho-custom-button.alert .button[data-v-808ecf8f]:focus-within{background:#da0000;opacity:.8}}.ho-custom-button.alert .button[data-v-808ecf8f] .icon{color:#fff;fill:#fff}.ho-custom-button.alert-line .button[data-v-808ecf8f]{background:#fff;color:#da0000}@media (any-hover:hover){.ho-custom-button.alert-line .button[data-v-808ecf8f]:hover{background:#fff0f0;border:2px solid #da0000}.ho-custom-button.alert-line .button[data-v-808ecf8f]:focus-within{background:#fff0f0;border:2px solid #da0000}}.ho-custom-button.alert-line .button[data-v-808ecf8f] .icon{color:#fff;fill:#fff}.ho-custom-button.auto .button[data-v-808ecf8f]{width:auto}.ho-custom-button.disabled[data-v-808ecf8f]{cursor:not-allowed}.ho-custom-button.disabled.outer[data-v-808ecf8f]{background:#dbdbdb}.ho-custom-button.disabled .button[data-v-808ecf8f]{background:#949497;border-color:#dbdbdb;color:#dbdbdb;pointer-events:none}@media (any-hover:hover){.ho-custom-button.disabled .button[data-v-808ecf8f]:hover{background:#949497;opacity:1}.ho-custom-button.disabled .button[data-v-808ecf8f]:focus-within{background:#949497;opacity:1}}.ho-custom-button.disabled .button[data-v-808ecf8f] .icon{color:#dbdbdb;fill:#dbdbdb}.ho-custom-button.rectangle[data-v-808ecf8f],.ho-custom-button.square[data-v-808ecf8f]{display:inline-flex}.ho-custom-button.rectangle .button[data-v-808ecf8f],.ho-custom-button.rectangle .outer[data-v-808ecf8f],.ho-custom-button.square .button[data-v-808ecf8f],.ho-custom-button.square .outer[data-v-808ecf8f]{border-radius:.700525394cqi}@media screen and (max-width:769px){.ho-custom-button.rectangle .button[data-v-808ecf8f],.ho-custom-button.rectangle .outer[data-v-808ecf8f],.ho-custom-button.square .button[data-v-808ecf8f],.ho-custom-button.square .outer[data-v-808ecf8f]{border-radius:2.1333333333cqi}}.ho-custom-button.rectangle .button[data-v-808ecf8f],.ho-custom-button.square .button[data-v-808ecf8f]{height:100%;width:auto}.ho-custom-button.rectangle .button-content[data-v-808ecf8f],.ho-custom-button.square .button-content[data-v-808ecf8f]{white-space:nowrap}.ho-custom-button.square[data-v-808ecf8f]{aspect-ratio:1;font-size:.8756567426cqi}.ho-custom-button.square .button-content[data-v-808ecf8f]{display:inline-block}.ho-custom-button.square .button-content[data-v-808ecf8f] .icon{display:block;height:3.5026269702cqi;margin:auto;width:3.5026269702cqi}@media screen and (max-width:769px){.ho-custom-button.square .button-content[data-v-808ecf8f] .icon{height:8.5333333333cqi;width:8.5333333333cqi}}.ho-custom-button.-fixed-size .button[data-v-808ecf8f]{border-radius:56px;font-size:16px;gap:8px;height:56px;padding:12px 24px}.ho-custom-button.-fixed-size .button.lg[data-v-808ecf8f]{width:384px}@media screen and (max-width:769px){.ho-custom-button.-fixed-size .button.lg[data-v-808ecf8f]{width:100%}}.ho-custom-button.-fixed-size .button.md[data-v-808ecf8f]{width:256px}.ho-custom-button.-fixed-size .button .button-content[data-v-808ecf8f]{gap:8px}.ho-custom-button.-fixed-size .button .button-content[data-v-808ecf8f]>.icon{height:24px;width:24px}.ho-custom-button.-fixed-size .button .text[data-v-808ecf8f]{font-size:16px}.ho-custom-button.-fixed-size.square .button-content[data-v-808ecf8f] .icon{height:40px;width:40px}.ho-custom-button.-fixed-size.rectangle .button[data-v-808ecf8f],.ho-custom-button.-fixed-size.rectangle .outer[data-v-808ecf8f],.ho-custom-button.-fixed-size.square .button[data-v-808ecf8f],.ho-custom-button.-fixed-size.square .outer[data-v-808ecf8f]{border-radius:8px}@media screen and (max-width:769px){.ho-custom-button.-fixed-size.rectangle .button[data-v-808ecf8f],.ho-custom-button.-fixed-size.rectangle .outer[data-v-808ecf8f],.ho-custom-button.-fixed-size.square .button[data-v-808ecf8f],.ho-custom-button.-fixed-size.square .outer[data-v-808ecf8f]{border-radius:8px}}
