.legal-page.svelte-jqc0q1.svelte-jqc0q1{padding:80px 0;background:var(--white);min-height:calc(100vh - 200px)}h1.svelte-jqc0q1.svelte-jqc0q1{color:var(--petrol);font-size:2.5rem;margin-bottom:40px;text-align:center}.legal-section.svelte-jqc0q1.svelte-jqc0q1{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e0e0e0}.legal-section.svelte-jqc0q1.svelte-jqc0q1:last-child{border-bottom:none}.legal-section.svelte-jqc0q1 h2.svelte-jqc0q1{color:var(--petrol);font-size:1.5rem;margin-bottom:15px}.legal-section.svelte-jqc0q1 p.svelte-jqc0q1{line-height:1.8;color:#333;margin-bottom:15px}.legal-section.svelte-jqc0q1 a.svelte-jqc0q1{color:var(--primary-gold);text-decoration:none;word-break:break-all}.legal-section.svelte-jqc0q1 a.svelte-jqc0q1:hover{text-decoration:underline}@media (max-width: 1140px){.legal-page.svelte-jqc0q1.svelte-jqc0q1{padding:60px 0}h1.svelte-jqc0q1.svelte-jqc0q1{font-size:2rem}.legal-section.svelte-jqc0q1 h2.svelte-jqc0q1{font-size:1.3rem}}
