.resources-content.svelte-gczoum{max-width:1000px;margin:0 auto}.intro-text.svelte-gczoum{font-size:1.1rem;line-height:1.7;color:var(--color-text);margin-bottom:40px}h2.svelte-gczoum{color:var(--color-primary-dark);margin-top:48px;margin-bottom:20px}p.svelte-gczoum{line-height:1.7;margin-bottom:16px;color:var(--color-text)}a.svelte-gczoum{color:var(--color-primary);text-decoration:underline}a.svelte-gczoum:hover{color:var(--color-primary-dark)}.rights-grid.svelte-gczoum{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:32px auto}@media(max-width:1100px){.rights-grid.svelte-gczoum{grid-template-columns:repeat(2,1fr);max-width:750px}}@media(max-width:750px){.rights-grid.svelte-gczoum{grid-template-columns:1fr;max-width:450px}}.right-card.svelte-gczoum{background:var(--color-off-white);padding:28px;border-radius:var(--radius-lg);border-left:4px solid var(--color-primary);transition:transform var(--transition-fast)}.right-card.svelte-gczoum:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.right-icon.svelte-gczoum{font-size:2.5rem;margin-bottom:12px}.right-card.svelte-gczoum h3:where(.svelte-gczoum){color:var(--color-primary-dark);margin-bottom:12px;font-size:1.1rem}.right-card.svelte-gczoum p:where(.svelte-gczoum){margin:0;font-size:.95rem;color:var(--color-text-light)}.resource-list.svelte-gczoum{margin:32px 0}.resource-item.svelte-gczoum{background:var(--color-white);padding:32px;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:24px}.resource-item.svelte-gczoum h3:where(.svelte-gczoum){color:var(--color-primary-dark);margin-bottom:12px}.resource-item.svelte-gczoum ul:where(.svelte-gczoum){list-style:none;padding:0;margin:16px 0 0}.resource-item.svelte-gczoum li:where(.svelte-gczoum){padding:8px 0;border-top:1px solid var(--color-border)}.resource-item.svelte-gczoum li:where(.svelte-gczoum):first-child{border-top:none}.additional-links.svelte-gczoum{background:var(--color-primary-dark);color:var(--color-white);padding:40px;border-radius:var(--radius-lg);margin-top:48px}.additional-links.svelte-gczoum h2:where(.svelte-gczoum){color:var(--color-white);margin-top:0}.additional-links.svelte-gczoum ul:where(.svelte-gczoum){list-style:none;padding:0;margin:0}.additional-links.svelte-gczoum li:where(.svelte-gczoum){margin-bottom:12px}.additional-links.svelte-gczoum a:where(.svelte-gczoum){color:var(--color-secondary);text-decoration:none;font-weight:500}.additional-links.svelte-gczoum a:where(.svelte-gczoum):hover{text-decoration:underline}
