@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(./Montserrat-Regular.CoHeiDok.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-Medium.CLx0-BRT.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(./Montserrat-Bold.-KnpE353.woff2) format("woff2")}h1[data-v-eb8f042c]{font-family:Montserrat,sans-serif;font-size:30px;font-weight:500;line-height:32px}@media(min-width:768px){h1[data-v-eb8f042c]{font-size:40px;line-height:44px}}@media(min-width:1280px){h1[data-v-eb8f042c]{font-size:42px;line-height:46px}}@media(min-width:1920px){h1[data-v-eb8f042c]{font-size:56px;line-height:60px}}h2[data-v-eb8f042c]{font-family:Montserrat,sans-serif;font-size:26px;font-weight:500;line-height:28px}@media(min-width:768px){h2[data-v-eb8f042c]{font-size:32px;line-height:35px}}@media(min-width:1280px){h2[data-v-eb8f042c]{font-size:32px;line-height:35px}}@media(min-width:1920px){h2[data-v-eb8f042c]{font-size:42px;line-height:46px}}h3[data-v-eb8f042c]{font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:22px}@media(min-width:768px){h3[data-v-eb8f042c]{font-size:20px;line-height:30px}}@media(min-width:1280px){h3[data-v-eb8f042c]{font-size:28px;line-height:30px}}@media(min-width:1920px){h3[data-v-eb8f042c]{font-size:32px;line-height:35px}}h4[data-v-eb8f042c]{font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:20px}@media(min-width:768px){h4[data-v-eb8f042c]{font-size:20px;line-height:20px}}@media(min-width:1280px){h4[data-v-eb8f042c]{font-size:22px;line-height:24px}}@media(min-width:1920px){h4[data-v-eb8f042c]{font-size:22px;line-height:24px}}.main-text[data-v-eb8f042c]{color:#505050;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:20px}@media(min-width:768px){.main-text[data-v-eb8f042c]{font-size:20px;line-height:20px}}@media(min-width:1280px){.main-text[data-v-eb8f042c]{font-size:22px;line-height:24px}}@media(min-width:1920px){.main-text[data-v-eb8f042c]{font-size:22px;line-height:24px}}.container[data-v-eb8f042c]{box-sizing:border-box;margin:0 auto;max-width:100%;padding-left:20px;padding-right:20px;width:100%}@media(min-width:768px){.container[data-v-eb8f042c]{max-width:800px}}@media(min-width:1280px){.container[data-v-eb8f042c]{max-width:1320px}}@media(min-width:1920px){.container[data-v-eb8f042c]{max-width:1660px}}.accordion[data-v-eb8f042c]{display:flex;flex-direction:column;gap:8px}@media(min-width:1280px){.accordion[data-v-eb8f042c]{gap:16px}}.accordion-item[data-v-eb8f042c]{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d}.accordion-header[data-v-eb8f042c]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:16px;text-align:left;transition:background .3s ease;width:100%}@media(min-width:1280px){.accordion-header[data-v-eb8f042c]{padding:20px 40px}}@media(min-width:1920px){.accordion-header[data-v-eb8f042c]{padding:20px 60px}}.accordion-header-title[data-v-eb8f042c]{font-family:Montserrat,serif;font-size:20px}@media(min-width:1280px){.accordion-header-title[data-v-eb8f042c]{font-size:28px}}@media(min-width:1920px){.accordion-header-title[data-v-eb8f042c]{font-size:32px}}.icon[data-v-eb8f042c]{align-items:center;display:flex;transition:transform .3s ease}.icon img[data-v-eb8f042c]{height:35px;width:35px}.rotate[data-v-eb8f042c]{transform:rotate(180deg)}.accordion-content[data-v-eb8f042c]{color:#646464;font-size:16px;max-height:0;opacity:0;padding:0 60px;text-align:start;transform:translateY(60px);transition:max-height .3s ease-in-out,padding .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out}@media(min-width:1280px){.accordion-content[data-v-eb8f042c]{font-size:18px}}.accordion-content.open[data-v-eb8f042c]{max-height:500px;opacity:1;padding:0 16px 16px;transform:translateY(0)}@media(min-width:1280px){.accordion-content.open[data-v-eb8f042c]{padding:0 40px 20px}}@media(min-width:1920px){.accordion-content.open[data-v-eb8f042c]{padding:0 60px 20px}}
