.policy-content.svelte-1r3q8bb h2{font-family:var(--font-display);color:var(--text-heading);border-left:3px solid var(--brand-primary);margin-top:2.5rem;margin-bottom:1rem;padding-left:1rem;font-size:1.5rem;font-weight:600;line-height:1.3}.policy-content.svelte-1r3q8bb h2:first-child{margin-top:0}.policy-content.svelte-1r3q8bb h3{font-family:var(--font-display);color:var(--text-heading);margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.35}.policy-content.svelte-1r3q8bb p{font-family:var(--font-body);color:var(--text-body);margin-bottom:1rem;line-height:1.75}.policy-content.svelte-1r3q8bb ul{margin-bottom:1rem;padding-left:0;list-style:none}.policy-content.svelte-1r3q8bb li{font-family:var(--font-body);color:var(--text-body);margin-bottom:.5rem;padding-left:1.25rem;line-height:1.75;position:relative}.policy-content.svelte-1r3q8bb li:before{content:"";background:var(--brand-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.65rem;left:0}.policy-content.svelte-1r3q8bb a{color:var(--brand-primary);text-underline-offset:2px;text-decoration:underline;transition:color .2s}.policy-content.svelte-1r3q8bb a:hover{color:var(--brand-light)}.policy-content.svelte-1r3q8bb strong{color:var(--text-heading);font-weight:600}.policy-content.svelte-1r3q8bb table{border-collapse:collapse;width:100%;font-family:var(--font-body);margin-bottom:1.5rem;font-size:.875rem}.policy-content.svelte-1r3q8bb th{font-family:var(--font-body);color:var(--text-heading);text-align:left;border-bottom:2px solid var(--brand-primary);background:color-mix(in srgb, var(--brand-primary) 5%, transparent);padding:.75rem 1rem;font-weight:600}.policy-content.svelte-1r3q8bb td{color:var(--text-body);border-bottom:1px solid var(--border);padding:.75rem 1rem}.policy-content.svelte-1r3q8bb tr:last-child td{border-bottom:none}
