.home-faq-list[data-v-444d3ece]{border-block:1px solid var(--ui-border)}.home-faq-item[data-v-444d3ece]{border-bottom:1px solid var(--ui-border)}.home-faq-item[data-v-444d3ece]:last-child{border-bottom:none}.home-faq-trigger[data-v-444d3ece]{display:grid;width:100%;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem .25rem;text-align:left;transition:padding-left .35s cubic-bezier(.34,1.56,.64,1)}@media(min-width:768px){.home-faq-trigger[data-v-444d3ece]{grid-template-columns:3rem minmax(0,1fr) auto;gap:1rem;padding:1.15rem .5rem}}.home-faq-trigger[data-v-444d3ece]:hover,.home-faq-trigger[data-v-444d3ece]:focus-visible{padding-left:.75rem;outline:none}.home-faq-index[data-v-444d3ece]{display:grid;place-items:center;font-family:var(--font-mono);font-size:var(--text-caption);font-weight:600;letter-spacing:.08em;color:var(--ui-text-muted);opacity:.55;transition:opacity .2s ease,color .2s ease}.group:hover .home-faq-index[data-v-444d3ece]{opacity:1;color:var(--ui-accent)}.home-faq-question[data-v-444d3ece]{font-size:1rem;font-weight:600;line-height:1.3;color:var(--ui-text-primary);transition:color .2s ease}.group:hover .home-faq-question[data-v-444d3ece]{color:var(--ui-accent)}.home-faq-chevron[data-v-444d3ece]{width:1rem;height:1rem;flex-shrink:0;color:var(--ui-text-muted);transition:transform .2s ease}.group[data-state=open] .home-faq-chevron[data-v-444d3ece]{transform:rotate(180deg)}.home-faq-answer[data-v-444d3ece]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:0 .25rem 1rem;font-size:.875rem;line-height:1.6;color:var(--ui-text-muted)}@media(min-width:768px){.home-faq-answer[data-v-444d3ece]{grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:0 .5rem 1.15rem}}
