.faq-list[data-v-6ff4ba74]{list-style:none;padding:0;margin:2rem auto 0;text-align:left;max-width:1000px;width:100%;display:grid;grid-template-columns:1fr;gap:1rem;box-sizing:border-box;margin-bottom:20px}.faq-list[data-v-6ff4ba74] .faq-answer ul{list-style:none!important;padding-left:1.5rem!important;margin:.5rem 0!important}.faq-list[data-v-6ff4ba74] .faq-answer ul li{position:relative!important;padding-left:1rem!important;margin-bottom:.5rem!important;list-style:none!important}.faq-list[data-v-6ff4ba74] .faq-answer ul li:before{content:"•"!important;position:absolute!important;left:0!important;color:#464646!important;font-weight:700!important}.faq-list li[data-v-6ff4ba74]{background:#fff;border:1px solid #e2ebf5;border-radius:8px;padding:0;margin-bottom:0;position:relative;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;min-width:0;transition:box-shadow .2s ease}.faq-list li[data-v-6ff4ba74]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.faq-list li[data-v-6ff4ba74]:after{content:"▼";position:absolute;right:1rem;top:1rem;color:#464646;font-size:.75rem;transition:transform .3s ease;display:inline-block;width:1.2rem;text-align:center;line-height:1.6;height:1.6rem;z-index:1}.faq-list li.active[data-v-6ff4ba74]:after{transform:rotate(180deg)}.faq-list li h3[data-v-6ff4ba74]{margin:0;padding:1rem 2.5rem 1rem 1rem;font-weight:500;color:#464646;font-size:clamp(.9rem,3.5vw,1rem);line-height:1.6;cursor:pointer;-moz-user-select:none;user-select:none;position:relative;display:block;grid-row:1;grid-column:1;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%;width:100%;box-sizing:border-box;overflow:visible}.faq-list li h3[data-v-6ff4ba74]:hover{color:#1376b0}.faq-list li .faq-answer[data-v-6ff4ba74]{display:block;grid-row:2;grid-column:1;height:0;overflow:hidden;transition:height .4s cubic-bezier(.4,0,.2,1),padding-top .4s cubic-bezier(.4,0,.2,1),padding-bottom .4s cubic-bezier(.4,0,.2,1),opacity .3s ease .1s;opacity:0;padding:0 1rem;margin:0;box-sizing:border-box;width:100%}.faq-list li.active .faq-answer[data-v-6ff4ba74]{padding-top:0;padding-bottom:0!important;padding-left:1rem;padding-right:1rem;margin-bottom:0!important;opacity:1;overflow:visible;max-height:none}.faq-list li.active[data-v-6ff4ba74]{margin-bottom:0!important}.faq-list li .faq-answer p[data-v-6ff4ba74]:last-child,.faq-list li .faq-answer ul[data-v-6ff4ba74]:last-child{margin-bottom:1rem!important}.faq-list li .faq-answer p[data-v-6ff4ba74]{margin:0;padding:0;color:#464646;line-height:1.6;font-size:clamp(.85rem,3.5vw,.95rem);display:block;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%;width:100%;box-sizing:border-box;overflow:visible}.faq-list li .faq-answer a[data-v-6ff4ba74],.faq-list li .faq-answer p a[data-v-6ff4ba74]{word-break:keep-all;white-space:nowrap}.faq-list li .faq-answer ul[data-v-6ff4ba74]{list-style:none!important;padding-left:1.5rem!important;margin:.5rem 0!important}.faq-list li .faq-answer ul li[data-v-6ff4ba74]{position:relative!important;padding-left:1rem!important;margin-bottom:.5rem!important;list-style:none!important}.faq-list li .faq-answer ul li[data-v-6ff4ba74]:before{content:"•"!important;position:absolute!important;left:0!important;color:#464646!important;font-weight:700!important}@media(max-width:768px){.faq-list[data-v-6ff4ba74]{padding:0 clamp(.75rem,2vw,1rem);gap:clamp(1rem,2.5vw,1.5rem)}}@media(max-width:480px){.faq-list[data-v-6ff4ba74]{padding:0 .75rem;gap:1rem}.faq-list li h3[data-v-6ff4ba74]{font-size:clamp(.85rem,4vw,.95rem);padding:.875rem 2rem .875rem .875rem}.faq-list li[data-v-6ff4ba74]:after{right:.75rem;top:.875rem}}@media(max-width:375px){.faq-list[data-v-6ff4ba74]{padding:0 .5rem;gap:.875rem}.faq-list li h3[data-v-6ff4ba74]{padding:.75rem 1.75rem .75rem .75rem}.faq-list li[data-v-6ff4ba74]:after{right:.625rem;top:.75rem;font-size:.7rem}}