.accordion-item.svelte-1fg7ayl{border-top:1px solid var(--color-dark-08)}.accordion-item.svelte-1fg7ayl:last-child{border-bottom:1px solid var(--color-dark-08)}.accordion-trigger.svelte-1fg7ayl{width:100%;padding:18px 0;display:flex;align-items:center;justify-content:space-between;background:none;border:none;cursor:pointer;font-family:var(--font-display);font-size:13px;font-weight:var(--fw-light);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dark);text-align:left}.accordion-trigger.svelte-1fg7ayl:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.accordion-trigger.svelte-1fg7ayl svg{width:14px;height:14px;stroke:var(--color-dark-40);fill:none;transition:transform .3s;flex-shrink:0}.accordion-trigger.open.svelte-1fg7ayl svg{transform:rotate(45deg)}.accordion-body.svelte-1fg7ayl{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.accordion-body.open.svelte-1fg7ayl{grid-template-rows:1fr}.accordion-inner.svelte-1fg7ayl{overflow:hidden}.accordion-body.open.svelte-1fg7ayl .accordion-inner:where(.svelte-1fg7ayl){overflow:visible}.accordion-content.svelte-1fg7ayl{padding:0 0 20px;font-size:13px;line-height:1.8;color:#5a5a5a;font-weight:var(--fw-regular)}.accordion-content.svelte-1fg7ayl ul{padding-left:0;list-style:none;display:flex;flex-direction:column;gap:8px}.accordion-content.svelte-1fg7ayl li{display:flex;align-items:flex-start;gap:8px}.accordion-content.svelte-1fg7ayl li:before{content:"—";color:var(--color-green-mid);font-weight:var(--fw-medium);flex-shrink:0}.accordion-content.svelte-1fg7ayl table{width:100%;border-collapse:collapse}.accordion-content.svelte-1fg7ayl td{padding:8px 0;border-bottom:1px solid var(--color-dark-06);font-size:12px}.accordion-content.svelte-1fg7ayl td:first-child{color:var(--color-dark-40);width:40%}
