.z34AjW_accordion{transition:border-color .3s,outline-color .2s}.z34AjW_accordion:hover{border-color:var(--color-accent-secondary)}.z34AjW_accordion:has(:focus-visible):not(:has([aria-expanded=true])){outline:2px solid var(--color-accent,#9333ea);outline-offset:2px}.z34AjW_trigger{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:0;display:flex}.z34AjW_trigger:focus-visible{outline:none}.z34AjW_triggerContent{flex:1;min-width:0}.z34AjW_chevron{color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;font-size:clamp(12px,.178571vw + 11.4286px,14px);transition:transform .3s;display:flex}.z34AjW_chevronOpen{transform:rotate(180deg)}.z34AjW_body{transition:grid-template-rows .35s;display:grid}.z34AjW_bodyClosed{grid-template-rows:0fr}.z34AjW_bodyOpen{grid-template-rows:1fr}.z34AjW_bodyInner{overflow:hidden}.z34AjW_bodySpacer{height:clamp(8px,.357143vw + 6.85714px,12px)}