.divestment-page.svelte-173ejji{--page-accent: var(--color-primary, #009639)}.hero.svelte-173ejji{background:linear-gradient(135deg,#0f172a,#1e3a5f,#0f172a);color:#fff;padding:3rem 0 2.5rem;text-align:center}.container.svelte-173ejji{max-width:720px;margin:0 auto;padding:0 1rem}.hero.svelte-173ejji h1:where(.svelte-173ejji){font-size:clamp(1.75rem,4vw,2.25rem);margin-bottom:1rem}.lead.svelte-173ejji{font-size:1.15rem;line-height:1.65;margin-bottom:1.5rem;opacity:.95}.cta-button.svelte-173ejji{display:inline-flex;align-items:center;gap:.5rem;background:var(--page-accent);color:#fff;font-weight:600;padding:.85rem 1.35rem;border-radius:8px;text-decoration:none;transition:filter .2s,transform .2s;box-shadow:0 4px 14px #00963959}.cta-button.svelte-173ejji:hover{filter:brightness(1.08);transform:translateY(-1px)}.faq-section.svelte-173ejji{padding:2.5rem 0 4rem;background:var(--color-bg-secondary, #f7fafc)}.faq-heading.svelte-173ejji{font-size:1.5rem;margin-bottom:1.25rem;color:var(--color-text-primary, #2d3748)}.faq-list.svelte-173ejji{display:flex;flex-direction:column;gap:.75rem}.faq-item.svelte-173ejji{background:#fff;border:1px solid var(--color-border-light, #e2e8f0);border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000f}.faq-item.svelte-173ejji summary:where(.svelte-173ejji){cursor:pointer;font-weight:600;font-size:1.05rem;padding:1rem 1.25rem;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--color-text-primary, #2d3748);-webkit-user-select:none;user-select:none}.faq-item.svelte-173ejji summary:where(.svelte-173ejji)::-webkit-details-marker{display:none}.faq-item.svelte-173ejji summary:where(.svelte-173ejji):after{content:"";width:.5rem;height:.5rem;border-right:2px solid var(--page-accent);border-bottom:2px solid var(--page-accent);transform:rotate(45deg);transition:transform .2s;flex-shrink:0}.faq-item[open].svelte-173ejji summary:where(.svelte-173ejji):after{transform:rotate(-135deg)}.faq-item.svelte-173ejji summary:where(.svelte-173ejji):hover{background:#0096390f}.faq-body.svelte-173ejji{padding:0 1.25rem 1.25rem;border-top:1px solid var(--color-border-light, #e2e8f0);color:var(--color-text-secondary, #4a5568);font-size:.98rem;line-height:1.65}.faq-body.svelte-173ejji p:where(.svelte-173ejji){margin-bottom:.85rem}.faq-body.svelte-173ejji p:where(.svelte-173ejji):last-child{margin-bottom:0}.faq-body.svelte-173ejji ol:where(.svelte-173ejji){margin:0 0 1rem 1.25rem;padding:0}.faq-body.svelte-173ejji li:where(.svelte-173ejji){margin-bottom:.65rem}.vote-cta.svelte-173ejji{margin-top:1rem;padding-top:.85rem;border-top:1px dashed var(--color-border-medium, #cbd5e0);display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.vote-cta.svelte-173ejji a:where(.svelte-173ejji){color:var(--page-accent);font-weight:600;text-decoration:none}.vote-cta.svelte-173ejji a:where(.svelte-173ejji):hover{text-decoration:underline}.dates.svelte-173ejji{font-size:.9rem;color:var(--color-text-light, #718096)}
