#contact{background:linear-gradient(180deg, #24242d 0%, #131313 100%)}.faq-container{padding:80px;background-color:#131313}@media(max-width: 1023px){.faq-container{margin-top:64px}}@media(max-width: 768px){.faq-container{padding:64px 24px}}.faq-index{padding:26px 0}.faq-link-list{display:flex;padding:24px;align-items:flex-start;align-content:flex-start;gap:24px 48px;align-self:stretch;flex-wrap:wrap;border-radius:8px;background-color:#24242d}@media(max-width: 768px){.faq-link-list{gap:24px}}.anchor-link{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:bold;line-height:1.4}@media(max-width: 768px){.anchor-link{font-size:16px}}.icon{width:24px;height:24px}.faq-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-top:40px}.faq-category{font-size:24px;font-weight:bold;line-height:1.3}.faq-items{display:flex;flex-direction:column;max-width:1080px;width:100%;border-bottom:1px solid #676c79}.question{display:flex;align-items:center;gap:16px;width:100%;padding:22px 24px 22px 40px;border-top:1px solid #676c79;background-image:url(../img/lp/ic-plus.svg);background-size:24px;background-repeat:no-repeat;background-position:right 24px center;cursor:pointer}@media(max-width: 768px){.question{gap:8px;padding:22px 0;background-position:right 16px center}}.question.is-open{background-image:url(../img/lp/ic-minus.svg)}.question-title{font-size:32px;color:#9da3ff;font-weight:bold;line-height:1.4}.question-text{flex:1;font-size:18px;font-weight:600;line-height:1.4}@media(max-width: 768px){.question-text{padding-right:48px}}.answer{display:flex;gap:16px;height:0;padding:0 64px;border-top:1px solid #676c79;opacity:0;transition:line-height .4s,padding .4s,opacity .4s;align-items: center}@media(max-width: 768px){.answer{gap:8px;padding:0 16px 0 0}}.answer.is-open{padding:24px 64px;opacity:1;height:auto}@media(max-width: 768px){.answer.is-open{padding:24px 16px 24px 0}}.answer-title{font-size:32px;color:#abaeb5;font-weight:bold;line-height:1.4}.answer-text{flex:1;font-size:16px;line-height:1.6}.answer-link{font-weight:bold;color:#9da3ff;text-decoration:underline}.note{display:inline-block;margin-top:16px;font-size:14px;line-height:1.4;color:#e8eaed}#contact{padding:80px 80px 158px}@media(max-width: 768px){#contact{padding:64px 24px 148px}}.contact-text{margin-top:40px;line-height:1.6}@media(max-width: 768px){.contact-text{margin-top:24px}}@media(max-width: 1023px){.contact-btn-box{display:flex;justify-content:center}}.contact-btn{display:flex;justify-content:center;align-items:center;width:312px;padding:16px 24px;margin-top:40px;border-radius:32px;color:#000;background-color:#9da3ff;font-size:18px;font-weight:bold;line-height:1.4}