.privacy-policy-page.svelte-f1q66e{width:100%;background-color:#fff;padding:80px 20px;min-height:100vh;box-sizing:border-box;overflow-x:hidden}.privacy-container.svelte-f1q66e{max-width:900px;margin:0 auto;color:#160b11;width:100%;box-sizing:border-box}.privacy-title.svelte-f1q66e{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:400;color:#160b11;margin:0 0 16px;line-height:1.2;letter-spacing:-.02em}.privacy-date.svelte-f1q66e{font-family:Montserrat,sans-serif;font-size:.9rem;color:#160b1180;font-weight:400;margin:0 0 56px;font-style:italic}.privacy-section.svelte-f1q66e{margin-bottom:48px}.section-title.svelte-f1q66e{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;color:#160b11;margin:0 0 24px;line-height:1.3;letter-spacing:-.01em}.subsection-title.svelte-f1q66e{font-family:Montserrat,sans-serif;font-size:clamp(.95rem,1.1vw,1.0625rem);font-weight:600;color:#160b11;margin:24px 0 12px;letter-spacing:.02em}.privacy-section.svelte-f1q66e p:where(.svelte-f1q66e){font-family:Montserrat,sans-serif;font-size:clamp(.95rem,1.1vw,1.0625rem);line-height:1.7;color:#160b11;margin:0 0 16px;font-weight:300;word-wrap:break-word;overflow-wrap:break-word}.privacy-section.svelte-f1q66e ul:where(.svelte-f1q66e){margin:0 0 16px;padding-left:22px}.privacy-section.svelte-f1q66e li:where(.svelte-f1q66e){font-family:Montserrat,sans-serif;font-size:clamp(.95rem,1.1vw,1.0625rem);line-height:1.7;color:#160b11;margin-bottom:10px;font-weight:300;word-wrap:break-word;overflow-wrap:break-word}.privacy-section.svelte-f1q66e li:where(.svelte-f1q66e):last-child{margin-bottom:0}.privacy-section.svelte-f1q66e li:where(.svelte-f1q66e) strong:where(.svelte-f1q66e){font-weight:600}.privacy-section.svelte-f1q66e a:where(.svelte-f1q66e){color:#a1846d;text-decoration:none;transition:opacity .2s ease}.privacy-section.svelte-f1q66e a:where(.svelte-f1q66e):hover{opacity:.7;text-decoration:underline}.plain-list.svelte-f1q66e{list-style:none;padding-left:0!important}.plain-list.svelte-f1q66e li:where(.svelte-f1q66e){padding-left:0}.contact-block.svelte-f1q66e{margin-top:20px;padding:28px 32px;background-color:#f8f6f4;border-left:3px solid #a1846d}.contact-name.svelte-f1q66e{font-family:Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:400;color:#160b11;margin:0 0 16px}.contact-block.svelte-f1q66e p:where(.svelte-f1q66e){margin:0 0 8px}.address-block.svelte-f1q66e{margin:16px 0 24px;padding:24px 28px;background-color:#f8f6f4;border-left:2px solid rgba(161,132,109,.4)}.address-block.svelte-f1q66e p:where(.svelte-f1q66e){margin:0 0 6px!important}.address-block.svelte-f1q66e p:where(.svelte-f1q66e):last-child{margin-top:14px!important;margin-bottom:0!important}@media(max-width:768px){.privacy-policy-page.svelte-f1q66e{padding:60px 20px}.privacy-container.svelte-f1q66e{max-width:100%;padding:0}.privacy-title.svelte-f1q66e{margin:0 0 12px;text-align:center}.privacy-date.svelte-f1q66e{margin:0 0 40px;text-align:center}.privacy-section.svelte-f1q66e{margin-bottom:40px}.section-title.svelte-f1q66e{margin:0 0 20px;text-align:center}.contact-block.svelte-f1q66e{padding:20px}.address-block.svelte-f1q66e{padding:18px 20px}}@media(max-width:480px){.privacy-policy-page.svelte-f1q66e{padding:40px 15px}.privacy-title.svelte-f1q66e,.privacy-date.svelte-f1q66e,.section-title.svelte-f1q66e{text-align:center}.privacy-section.svelte-f1q66e ul:where(.svelte-f1q66e){padding-left:18px}.plain-list.svelte-f1q66e{padding-left:0!important}}
