.gdpr-page.svelte-eq26w1{background:var(--cream);min-height:100vh}.gdpr-hero.svelte-eq26w1{background:linear-gradient(165deg,#1a2e24d9,#344e41bf,#7a9e7e99),url(../../../images/background.webp);background-size:cover;background-position:center;background-attachment:fixed;padding:10rem 2rem 6rem;text-align:center;position:relative}.gdpr-hero.svelte-eq26w1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.03;pointer-events:none}.hero-content.svelte-eq26w1{position:relative;z-index:1;max-width:800px;margin:0 auto;color:var(--cream)}.gdpr-hero.svelte-eq26w1 h1:where(.svelte-eq26w1){font-size:clamp(2.5rem,6vw,4rem);margin-bottom:1rem;text-shadow:0 2px 20px rgba(0,0,0,.3)}.hero-subtitle.svelte-eq26w1{font-size:1.2rem;opacity:.9;font-weight:300}.gdpr-content.svelte-eq26w1{padding:4rem 2rem;max-width:900px;margin:0 auto}.gdpr-container.svelte-eq26w1{display:flex;flex-direction:column;gap:2rem}.gdpr-section.svelte-eq26w1{background:#fff;border-radius:20px;padding:2.5rem;box-shadow:0 4px 20px #0000000f;transition:all .3s}.gdpr-section.svelte-eq26w1:hover{box-shadow:0 8px 40px #0000001a;transform:translateY(-2px)}.gdpr-section.highlight.svelte-eq26w1{background:linear-gradient(135deg,#7a9e7e1a,#7a9e7e0d);border:2px solid var(--sage)}.gdpr-section.svelte-eq26w1 h2:where(.svelte-eq26w1){font-size:1.5rem;color:var(--forest-deep);margin-bottom:1.5rem;position:relative;padding-bottom:.75rem}.gdpr-section.svelte-eq26w1 h2:where(.svelte-eq26w1):after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:var(--forest-green);border-radius:2px}.section-content.svelte-eq26w1{color:var(--text-muted);line-height:1.9;font-size:1.05rem}.section-content.svelte-eq26w1 p{margin:0 0 1rem;text-align:justify}.section-content.svelte-eq26w1 p:last-child{margin-bottom:0}.section-content.svelte-eq26w1 strong{color:var(--forest-deep)}.section-content.svelte-eq26w1 em{font-style:italic}.section-content.svelte-eq26w1 h2{font-size:1.3rem;font-weight:600;color:var(--forest-deep);margin:1.5rem 0 .75rem}.section-content.svelte-eq26w1 h3{font-size:1.15rem;font-weight:600;color:var(--forest-deep);margin:1.25rem 0 .5rem}.section-content.svelte-eq26w1 ul,.section-content.svelte-eq26w1 ol{margin:0 0 1rem 1.5rem;padding:0}.section-content.svelte-eq26w1 li{margin-bottom:.25rem}.section-content.svelte-eq26w1 blockquote{border-left:3px solid var(--forest-green);margin:1rem 0;padding:.75rem 1rem;background:var(--cream);border-radius:0 8px 8px 0;font-style:italic}.section-content.svelte-eq26w1 a{color:var(--forest-green);text-decoration:underline}.section-content.svelte-eq26w1 a:hover{color:var(--forest-deep)}.empty-state.svelte-eq26w1{text-align:center;padding:4rem;color:var(--text-muted);font-size:1.1rem;background:#fff;border-radius:20px}@media (max-width: 600px){.gdpr-hero.svelte-eq26w1{padding:8rem 1.5rem 4rem}.gdpr-content.svelte-eq26w1{padding:2rem 1rem}.gdpr-section.svelte-eq26w1{padding:1.5rem}.gdpr-section.svelte-eq26w1 h2:where(.svelte-eq26w1){font-size:1.25rem}}
