.hp-faq[data-v-ebd73fd2]{display:flex;flex-direction:column;gap:var(--space-6)}.hp-faq__title[data-v-ebd73fd2]{margin:0;color:var(--text-primary);font-size:var(--text-h2)}.hp-faq__list[data-v-ebd73fd2]{display:flex;flex-direction:column}.hp-faq__item[data-v-ebd73fd2]{border-top:1px solid var(--border-subtle)}.hp-faq__item[data-v-ebd73fd2]:last-child{border-bottom:1px solid var(--border-subtle)}.hp-faq__item summary[data-v-ebd73fd2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;cursor:pointer;list-style:none}.hp-faq__item summary[data-v-ebd73fd2]::-webkit-details-marker{display:none}.hp-faq__item summary[data-v-ebd73fd2]:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:4px}.hp-faq__question[data-v-ebd73fd2]{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-h4)}.hp-faq__indicator[data-v-ebd73fd2]{position:relative;width:1rem;height:1rem;flex:0 0 1rem}.hp-faq__indicator[data-v-ebd73fd2]:after,.hp-faq__indicator[data-v-ebd73fd2]:before{position:absolute;top:50%;left:50%;width:100%;height:2px;background:currentColor;content:"";transform:translate(-50%,-50%)}.hp-faq__indicator[data-v-ebd73fd2]:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .18s ease}.hp-faq__item[open] .hp-faq__indicator[data-v-ebd73fd2]:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.hp-faq__item p[data-v-ebd73fd2]{margin:0;padding:0 0 var(--space-5);color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.hp-faq--light .hp-faq__indicator[data-v-ebd73fd2],.hp-faq--light .hp-faq__question[data-v-ebd73fd2],.hp-faq--light .hp-faq__title[data-v-ebd73fd2]{color:var(--text-on-light)}.hp-faq--light .hp-faq__item[data-v-ebd73fd2]{border-color:var(--border-on-light)}.hp-faq--light .hp-faq__item p[data-v-ebd73fd2]{color:var(--text-secondary-on-light)}
