.faq-section[data-v-40de8abd]{padding:4rem 0}.faq-section__container[data-v-40de8abd]{grid-template-columns:repeat(2,1fr);gap:3rem;max-width:120rem;margin:0 auto;padding:0 clamp(1rem,.5rem + 1.66667vw,2rem);display:grid}.faq-section--vertical .faq-section__container[data-v-40de8abd]{flex-direction:column;margin:0;padding:0;display:flex}@media (width<=1024px){.faq-section__container[data-v-40de8abd]{flex-direction:column;display:flex}}.faq-section__titlebox[data-v-40de8abd]{flex-direction:column;gap:2rem;display:flex}.faq-section__title[data-v-40de8abd]{font-size:clamp(1.5rem,.75rem + 2.5vw,3rem);font-weight:600;line-height:1.2}.faq-section__desc[data-v-40de8abd]{flex-direction:column;grid-area:content;gap:1rem;font-size:clamp(1rem,.958333rem + .138889vw,1.125rem);line-height:1.5;display:flex}.faq-section__desc[data-v-40de8abd] h2{scroll-margin:8rem;font-size:clamp(1.375rem,1.33333rem + .138889vw,1.5rem);font-weight:600}.faq-section__desc[data-v-40de8abd] h3,.faq-section__desc[data-v-40de8abd] h4,.faq-section__desc[data-v-40de8abd] h5,.faq-section__desc[data-v-40de8abd] h6{margin-top:2rem;scroll-margin:8rem;font-size:clamp(1.25rem,1.20833rem + .138889vw,1.375rem);font-weight:600}.faq-section__desc[data-v-40de8abd] tr{text-align-last:left}.faq-section__desc[data-v-40de8abd] th{font-size:clamp(1.125rem,1rem + .416667vw,1.5rem);font-weight:400}.faq-section__desc[data-v-40de8abd] ol,.faq-section__desc[data-v-40de8abd] ul{flex-direction:column;gap:.5rem;display:flex}.faq-section__desc[data-v-40de8abd] ol>li,.faq-section__desc[data-v-40de8abd] ul>li{margin-left:1.25rem}.faq-section__desc[data-v-40de8abd] ol>li{list-style:decimal}.faq-section__desc[data-v-40de8abd] ul>li{list-style:outside}.faq-section__desc[data-v-40de8abd] img,.faq-section__desc[data-v-40de8abd] picture,.faq-section__desc[data-v-40de8abd] video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin-top:2rem}.faq-section__desc[data-v-40de8abd] a{color:#99cc65;text-decoration:underline}@media (pointer:fine){.faq-section__desc[data-v-40de8abd] a:hover{text-decoration:none}}.faq-section__desc[data-v-40de8abd] hr{background:linear-gradient(90deg,#0000,#08253580 10% 90%,#0000);width:100%;height:.0625rem;margin:1rem 0}.faq-section__body[data-v-40de8abd],.faq-section__titlebox[data-v-40de8abd]{padding:2rem}.faq-section--vertical .faq-section__body[data-v-40de8abd],.faq-section--vertical .faq-section__titlebox[data-v-40de8abd]{padding:0}@media (width<=1024px){.faq-section__body[data-v-40de8abd],.faq-section__titlebox[data-v-40de8abd]{padding:0}}.faq-section__list[data-v-40de8abd]{flex-direction:column;gap:1rem;display:flex}.faq-section__item[data-v-40de8abd]{border-radius:1rem;font-family:Inter,sans-serif;box-shadow:1px 1px 5px #d4e1e7bf}.faq-section__item-head[data-v-40de8abd]{cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding:1rem clamp(1rem,.666667rem + 1.11111vw,2rem);display:flex}.faq-section__item-icon[data-v-40de8abd]{aspect-ratio:1;justify-content:center;align-items:center;width:1.5rem;min-width:1.5rem;display:flex}.faq-section__item-icon span[data-v-40de8abd]{aspect-ratio:1;background-color:currentColor;min-width:.5rem;max-width:.5rem;transition:border-radius .4s,background-color .4s,rotate .4s;display:block}.faq-section__item-icon--active span[data-v-40de8abd]{background-color:#99cc65;border-radius:50%;rotate:180deg}.faq-section__item-title[data-v-40de8abd]{text-wrap:balance;font-size:clamp(1.125rem,1.04167rem + .277778vw,1.375rem);font-weight:600;line-height:1.4}.faq-section__item-content[data-v-40de8abd]{flex-direction:column;gap:1rem;padding:0 clamp(1rem,.666667rem + 1.11111vw,2rem) 2rem;font-size:clamp(.875rem,.833333rem + .138889vw,1rem);line-height:1.5;display:flex}.faq-section__item-content[data-v-40de8abd] h2{scroll-margin:8rem;font-size:clamp(1.375rem,1.33333rem + .138889vw,1.5rem);font-weight:600}.faq-section__item-content[data-v-40de8abd] h3,.faq-section__item-content[data-v-40de8abd] h4,.faq-section__item-content[data-v-40de8abd] h5,.faq-section__item-content[data-v-40de8abd] h6{margin-top:2rem;scroll-margin:8rem;font-size:1.125rem;font-weight:600}.faq-section__item-content[data-v-40de8abd] tr{text-align-last:left}.faq-section__item-content[data-v-40de8abd] th{font-size:clamp(1.125rem,1rem + .416667vw,1.5rem);font-weight:400}.faq-section__item-content[data-v-40de8abd] ol,.faq-section__item-content[data-v-40de8abd] ul{flex-direction:column;gap:.5rem;display:flex}.faq-section__item-content[data-v-40de8abd] ol>li,.faq-section__item-content[data-v-40de8abd] ul>li{margin-left:1.25rem}.faq-section__item-content[data-v-40de8abd] ol>li{list-style:decimal}.faq-section__item-content[data-v-40de8abd] ul>li{list-style:outside}.faq-section__item-content[data-v-40de8abd] img,.faq-section__item-content[data-v-40de8abd] picture,.faq-section__item-content[data-v-40de8abd] video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin-top:2rem}.faq-section__item-content[data-v-40de8abd] a{color:#99cc65;text-decoration:underline}@media (pointer:fine){.faq-section__item-content[data-v-40de8abd] a:hover{text-decoration:none}}.faq-section__item-content[data-v-40de8abd] hr{background:linear-gradient(90deg,#0000,#08253580 10% 90%,#0000);width:100%;height:.0625rem;margin:1rem 0}
