.legal-page.svelte-p0opvg{min-height:80vh}.hero.svelte-p0opvg{position:relative;background-color:#1a1a1a;color:#fff;padding:4rem 0;text-align:center;overflow:hidden}.hero.svelte-p0opvg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(249,115,22,.12) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(220,38,38,.08) 0%,transparent 50%)}.heroContent.svelte-p0opvg{position:relative;z-index:1}.heroContent.svelte-p0opvg h1:where(.svelte-p0opvg){font-size:3rem;margin-bottom:1rem;font-weight:700;background:linear-gradient(135deg,#fff,#ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.heroContent.svelte-p0opvg p:where(.svelte-p0opvg){font-size:1.2rem;color:#a3a3a3}.content.svelte-p0opvg{padding:4rem 0}.contentContainer.svelte-p0opvg{max-width:800px;margin:0 auto;padding:0 2rem}.contentContainer.svelte-p0opvg h2:where(.svelte-p0opvg){color:#333;margin:2rem 0 1rem;font-size:1.5rem}.contentContainer.svelte-p0opvg p:where(.svelte-p0opvg){line-height:1.6;margin-bottom:1rem;color:#666}.contentContainer.svelte-p0opvg ul:where(.svelte-p0opvg){margin:1rem 0;padding-left:2rem}.contentContainer.svelte-p0opvg li:where(.svelte-p0opvg){margin-bottom:.5rem;color:#666;line-height:1.6}@media (max-width: 768px){.heroContent.svelte-p0opvg h1:where(.svelte-p0opvg){font-size:2rem}.contentContainer.svelte-p0opvg{padding:0 1rem}}
