.volt-faq-hero{background:var(--surface-band)}.volt-faq-hero__inner{padding-top:var(--sp-12);padding-bottom:var(--sp-10)}.volt-faq-hero__inner h1{font-family:var(--font-display);font-weight:700;letter-spacing:-.015em;font-size:clamp(36px,4vw,52px);margin:0 0 8px}.volt-faq-hero__inner p{margin:0;max-width:58ch;color:var(--text-muted);line-height:1.6;font-size:19px}.volt-faq-hero__inner a{color:var(--green-600)}.volt-faq-hero__inner a:hover{color:var(--green-800);text-decoration:underline}.volt-faq-body{max-width:var(--container-max);margin:0 auto;padding-top:var(--sp-12);padding-bottom:var(--sp-16);width:100%;box-sizing:border-box}.volt-faq-grid{display:grid;grid-template-columns:260px 1fr;gap:var(--sp-10);align-items:start}.volt-faq-nav{position:sticky;top:104px;display:flex;flex-direction:column;gap:6px}.volt-faq-nav a{padding:10px 14px;border-radius:var(--radius-sm);font-weight:600;font-size:15px;color:var(--ink-700);text-decoration:none}.volt-faq-nav a:hover{background:var(--green-050)}.volt-faq-groups{display:flex;flex-direction:column;gap:var(--sp-12);min-width:0}.volt-faq-group{scroll-margin-top:104px}.volt-faq-group>h2{font-family:var(--font-display);font-weight:700;font-size:28px;margin:0 0 var(--sp-5)}.volt-faq-accordion{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--white)}.volt-faq-item+.volt-faq-item{border-top:1px solid var(--border-subtle)}.volt-faq-item__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5) var(--sp-6);background:none;border:0;cursor:pointer;text-align:left;font-family:var(--font-body);font-weight:600;font-size:20px;color:var(--text-body)}.volt-faq-item__q:hover{background:var(--surface-band)}.volt-faq-item__chevron{flex:none;color:var(--text-muted);transition:transform .2s ease}.volt-faq-item.is-open .volt-faq-item__chevron{transform:rotate(180deg)}.volt-faq-item__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease}.volt-faq-item.is-open .volt-faq-item__a{grid-template-rows:1fr}.volt-faq-item__a>p{overflow:hidden;margin:0;padding:0 var(--sp-6);color:var(--text-muted);line-height:1.65;font-size:18px}.volt-faq-item.is-open .volt-faq-item__a>p{padding-top:0;padding-bottom:var(--sp-6)}.volt-faq-cta{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-band);padding:var(--sp-6);display:flex;gap:var(--sp-6);align-items:center;flex-wrap:wrap}.volt-faq-cta__text{flex:1;min-width:240px}.volt-faq-cta__text h2{font-family:var(--font-display);font-weight:700;font-size:18px;margin:0 0 4px}.volt-faq-cta__text p{margin:0;font-size:15px;color:var(--text-muted)}.volt-faq-cta__actions{display:flex;gap:var(--sp-3);flex-wrap:wrap}@media(max-width:980px){.volt-faq-grid{grid-template-columns:1fr}.volt-faq-nav{position:static;flex-direction:row;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/volt-faq.css.map */
