.privacy-page.svelte-1clsssa{background-color:#fff}.privacy-hero.svelte-1clsssa{position:relative;padding:140px 0 80px;background:linear-gradient(135deg,#f8f9fa,#fff,#f1f3f5);overflow:hidden}.geometric-bg.svelte-1clsssa{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.circle.svelte-1clsssa{position:absolute;border-radius:50%;background:linear-gradient(135deg,#671f1b08,#671f1b14);animation:svelte-1clsssa-float 20s ease-in-out infinite}.circle-1.svelte-1clsssa{width:400px;height:400px;top:-100px;right:-100px}.circle-2.svelte-1clsssa{width:300px;height:300px;bottom:-80px;left:-80px;animation-delay:5s}@keyframes svelte-1clsssa-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(5deg)}}.hero-content.svelte-1clsssa{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.badge-pill.svelte-1clsssa{display:inline-block;padding:8px 20px;background-color:#671f1b1a;color:#671f1b;border-radius:50px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.page-title.svelte-1clsssa{font-size:56px;font-weight:700;color:#212529;margin-bottom:20px;line-height:1.2}.page-subtitle.svelte-1clsssa{font-size:18px;color:#6c757d;line-height:1.6}.privacy-content.svelte-1clsssa{padding:100px 0}.content-wrapper.svelte-1clsssa{max-width:1140px;margin:0 auto;padding:0 15px}.intro-box.svelte-1clsssa{background:#f8f9fa;padding:40px;border-radius:12px;margin-bottom:50px;border:1px solid #e9ecef;box-shadow:0 4px 20px #0000000f}.intro-box.svelte-1clsssa p:where(.svelte-1clsssa){margin-bottom:20px;line-height:1.8;color:#495057}.intro-box.svelte-1clsssa p:where(.svelte-1clsssa):last-child{margin-bottom:0}.section-block.svelte-1clsssa{margin-bottom:50px}.section-title.svelte-1clsssa{font-size:28px;font-weight:700;color:#212529;margin-bottom:30px;display:flex;align-items:center;gap:15px;padding-bottom:15px;border-bottom:2px solid #e9ecef}.section-number.svelte-1clsssa{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:linear-gradient(135deg,#671f1b,#501815);color:#fff;border-radius:10px;font-size:24px;font-weight:700;flex-shrink:0}.section-content.svelte-1clsssa p:where(.svelte-1clsssa){margin-bottom:20px;line-height:1.8;color:#495057}.subsection-title.svelte-1clsssa{font-size:20px;font-weight:600;color:#671f1b;margin:30px 0 20px}.styled-list.svelte-1clsssa{list-style:none;padding:0;margin:20px 0}.styled-list.svelte-1clsssa li:where(.svelte-1clsssa){padding-left:30px;margin-bottom:15px;position:relative;line-height:1.8;color:#495057}.styled-list.svelte-1clsssa li:where(.svelte-1clsssa):before{content:"→";position:absolute;left:0;color:#671f1b;font-weight:700;font-size:18px}.requirements-list.svelte-1clsssa{padding-left:25px;margin:20px 0}.requirements-list.svelte-1clsssa li:where(.svelte-1clsssa){margin-bottom:15px;line-height:1.8;color:#495057}.requirements-list.svelte-1clsssa li:where(.svelte-1clsssa)::marker{color:#671f1b;font-weight:700}.info-card.svelte-1clsssa{background:#f8f9fa;padding:30px;border-radius:12px;margin:20px 0;border:1px solid #e9ecef;box-shadow:0 4px 20px #0000000f}.info-card.svelte-1clsssa p:where(.svelte-1clsssa){margin-bottom:15px;line-height:1.8}.info-card.svelte-1clsssa p:where(.svelte-1clsssa):last-child{margin-bottom:0}.info-card.svelte-1clsssa h4:where(.svelte-1clsssa){font-size:18px;font-weight:700;color:#212529;margin-bottom:15px}.info-item.svelte-1clsssa{margin-bottom:15px;line-height:1.8;color:#495057}.info-item.svelte-1clsssa:last-child{margin-bottom:0}.info-item.svelte-1clsssa a:where(.svelte-1clsssa),.info-card.svelte-1clsssa a:where(.svelte-1clsssa),.section-content.svelte-1clsssa a:where(.svelte-1clsssa){color:#671f1b;text-decoration:none;font-weight:600}.info-item.svelte-1clsssa a:where(.svelte-1clsssa):hover,.info-card.svelte-1clsssa a:where(.svelte-1clsssa):hover,.section-content.svelte-1clsssa a:where(.svelte-1clsssa):hover{text-decoration:underline}.alert-box.svelte-1clsssa{background:#fff3cd;border:1px solid #ffc107;padding:30px;border-radius:12px;margin:25px 0;box-shadow:0 4px 20px #0000000f}.alert-box.sensitive.svelte-1clsssa{background:#f8d7da;border-color:#dc3545}.alert-box.svelte-1clsssa h4:where(.svelte-1clsssa){font-size:18px;font-weight:700;color:#212529;margin-bottom:15px}.alert-box.svelte-1clsssa p:where(.svelte-1clsssa){margin-bottom:15px;line-height:1.8;color:#495057}.alert-box.svelte-1clsssa p:where(.svelte-1clsssa):last-child{margin-bottom:0}.alert-box.svelte-1clsssa .note:where(.svelte-1clsssa){font-style:italic;margin-top:15px;padding-top:15px;border-top:1px solid rgba(0,0,0,.1)}.highlight-box.svelte-1clsssa{background:linear-gradient(135deg,#671f1b0d,#671f1b1a);padding:30px;border-radius:12px;margin:25px 0;border:2px solid rgba(103,31,27,.2)}.highlight-box.svelte-1clsssa h4:where(.svelte-1clsssa){font-size:20px;font-weight:700;color:#671f1b;margin-bottom:15px}.highlight-box.svelte-1clsssa p:where(.svelte-1clsssa){margin-bottom:15px;line-height:1.8;color:#495057}.highlight-box.svelte-1clsssa p:where(.svelte-1clsssa):last-child{margin-bottom:0}.highlight-box.svelte-1clsssa a:where(.svelte-1clsssa){color:#671f1b;font-weight:600;text-decoration:none}.highlight-box.svelte-1clsssa a:where(.svelte-1clsssa):hover{text-decoration:underline}.data-grid.svelte-1clsssa{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:25px 0}.data-item.svelte-1clsssa{background:#fff;padding:15px 20px;border-radius:12px;border:1px solid #e9ecef;font-size:14px;color:#495057;transition:all .3s ease;box-shadow:0 2px 8px #0000000a}.data-item.svelte-1clsssa:hover{border-color:#671f1b33;box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.purposes-grid.svelte-1clsssa{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px;margin:25px 0}.purpose-item.svelte-1clsssa{background:#fff;padding:20px 25px;border-radius:12px;border:1px solid #e9ecef;box-shadow:0 4px 20px #0000000f;font-size:14px;color:#495057;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.purpose-item.svelte-1clsssa:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#671f1b,#501815);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.purpose-item.svelte-1clsssa:hover{transform:translateY(-5px);box-shadow:0 12px 35px #0000001f;border-color:#671f1b33}.purpose-item.svelte-1clsssa:hover:before{transform:scaleX(1)}.table-responsive.svelte-1clsssa{overflow-x:auto;margin:25px 0}.data-table.svelte-1clsssa{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e9ecef;box-shadow:0 4px 20px #0000000f}.data-table.svelte-1clsssa thead:where(.svelte-1clsssa){background:linear-gradient(135deg,#671f1b,#501815);color:#fff}.data-table.svelte-1clsssa th:where(.svelte-1clsssa),.data-table.svelte-1clsssa td:where(.svelte-1clsssa){padding:15px 20px;text-align:left;border-bottom:1px solid #e9ecef}.data-table.svelte-1clsssa th:where(.svelte-1clsssa){font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.data-table.svelte-1clsssa td:where(.svelte-1clsssa){font-size:14px;color:#495057;line-height:1.6}.data-table.svelte-1clsssa tbody:where(.svelte-1clsssa) tr:where(.svelte-1clsssa):hover{background-color:#f8f9fa}.contact-section.svelte-1clsssa{background:linear-gradient(135deg,#671f1b,#501815);color:#fff;padding:60px 50px;border-radius:12px;text-align:center;margin-top:60px;box-shadow:0 8px 30px #671f1b4d;position:relative;overflow:hidden}.contact-section.svelte-1clsssa h3:where(.svelte-1clsssa){font-size:28px;font-weight:700;margin-bottom:15px}.contact-section.svelte-1clsssa p:where(.svelte-1clsssa){font-size:16px;margin-bottom:30px;opacity:.9}.btn-contact.svelte-1clsssa{display:inline-block;padding:14px 40px;background-color:#fff;color:#671f1b;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:all .3s ease}.btn-contact.svelte-1clsssa:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003}@media (max-width: 991px){.privacy-hero.svelte-1clsssa{padding:120px 0 80px}.page-title.svelte-1clsssa{font-size:42px}.privacy-content.svelte-1clsssa{padding:80px 0}.data-grid.svelte-1clsssa,.purposes-grid.svelte-1clsssa{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width: 767px){.privacy-hero.svelte-1clsssa{padding:100px 0 60px}.page-title.svelte-1clsssa{font-size:32px}.page-subtitle.svelte-1clsssa{font-size:16px}.badge-pill.svelte-1clsssa{font-size:12px;padding:8px 18px}.privacy-content.svelte-1clsssa{padding:80px 0}.intro-box.svelte-1clsssa{padding:30px}.contact-section.svelte-1clsssa{padding:40px 30px}.section-title.svelte-1clsssa{font-size:24px;flex-direction:column;align-items:flex-start;gap:10px}.section-number.svelte-1clsssa{width:45px;height:45px;font-size:20px}.data-grid.svelte-1clsssa,.purposes-grid.svelte-1clsssa{grid-template-columns:1fr}.data-item.svelte-1clsssa,.purpose-item.svelte-1clsssa{padding:15px 20px}.data-table.svelte-1clsssa{font-size:13px}.data-table.svelte-1clsssa th:where(.svelte-1clsssa),.data-table.svelte-1clsssa td:where(.svelte-1clsssa){padding:12px 15px}.circle-1.svelte-1clsssa,.circle-2.svelte-1clsssa{display:none}}@media (max-width: 480px){.page-title.svelte-1clsssa{font-size:26px}.section-title.svelte-1clsssa{font-size:20px}.intro-box.svelte-1clsssa{padding:25px}.contact-section.svelte-1clsssa{padding:30px 20px}.contact-section.svelte-1clsssa h3:where(.svelte-1clsssa){font-size:24px}.btn-contact.svelte-1clsssa{width:100%;text-align:center}}
