.section-title[data-v-febd1137]{font-size:clamp(1.625rem,3.2vw,2.6rem);line-height:1.05}.faq-list[data-v-febd1137]{border-top:1px solid color-mix(in oklch, var(--color-ink) 14%, transparent);flex-direction:column;display:flex}.faq-item[data-v-febd1137]{border-bottom:1px solid color-mix(in oklch, var(--color-ink) 14%, transparent)}.faq-q[data-v-febd1137]{cursor:pointer;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--color-ink);transition:color .2s var(--ease-out-quint);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.3rem 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.25;list-style:none;display:flex}.faq-q[data-v-febd1137]::-webkit-details-marker{display:none}.faq-item:hover .faq-q[data-v-febd1137]{color:var(--color-ink-900)}.faq-ind[data-v-febd1137]{flex-shrink:0;width:1.05rem;height:1.05rem;position:relative}.faq-ind[data-v-febd1137]:before,.faq-ind[data-v-febd1137]:after{content:"";background:var(--color-red);border-radius:2px;margin:auto;position:absolute;inset:0}.faq-ind[data-v-febd1137]:before{width:100%;height:2px}.faq-ind[data-v-febd1137]:after{width:2px;height:100%;transition:transform .3s var(--ease-out-quint), opacity .2s var(--ease-out-quint)}details[open] .faq-ind[data-v-febd1137]:after{opacity:0;transform:scaleY(0)}.faq-a-wrap[data-v-febd1137]{transition:grid-template-rows .4s var(--ease-out-expo);grid-template-rows:0fr;display:grid}details[open] .faq-a-wrap[data-v-febd1137]{grid-template-rows:1fr}.faq-a[data-v-febd1137]{min-height:0;overflow:hidden}.faq-a p[data-v-febd1137]{max-width:64ch;color:var(--color-graphite);opacity:0;transition:opacity .3s var(--ease-out-quint) 80ms;margin:0;padding-bottom:1.4rem;line-height:1.65}details[open] .faq-a p[data-v-febd1137]{opacity:1}details[open].faq-collapsing .faq-a-wrap[data-v-febd1137]{grid-template-rows:0fr}details[open].faq-collapsing .faq-a p[data-v-febd1137]{opacity:0}details[open].faq-collapsing .faq-ind[data-v-febd1137]:after{opacity:1;transform:none}
