.faq[data-v-bfc50fa7]{border-top:1px solid var(--rule,var(--navy))}.faq details[data-v-bfc50fa7]{border-bottom:1px solid var(--line)}.faq summary[data-v-bfc50fa7]{font-family:var(--serif);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:28px;font-size:clamp(20px,1.7vw,24px);font-weight:300;line-height:1.3;list-style:none;display:flex}.faq summary[data-v-bfc50fa7]::-webkit-details-marker{display:none}.faq details[open] .faq-icon[data-v-bfc50fa7]{transform:rotate(45deg)}.faq-icon[data-v-bfc50fa7]{transition:transform .6s var(--ease);flex:none;font-size:24px}.faq-a[data-v-bfc50fa7]{gap:12px;max-width:720px;padding:0 0 32px;display:grid}.faq-a[data-v-bfc50fa7] p,.faq-a[data-v-bfc50fa7] li{margin:0;font-size:18px;line-height:1.6}.faq-a[data-v-bfc50fa7] ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.faq-a[data-v-bfc50fa7] li{padding-left:24px;position:relative}.faq-a[data-v-bfc50fa7] li:before{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:.8em;left:0}@media (width<=700px){.faq-a[data-v-bfc50fa7] p,.faq-a[data-v-bfc50fa7] li{font-size:16px}}
