.PrivacyPolicy_container__LRvSz{min-height:100vh;background-color:#f9fafb}.PrivacyPolicy_banner__drBeq{position:relative;height:16rem;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#3e2723;background-size:cover;background-position:50%}.PrivacyPolicy_bannerOverlay__RQRl9{position:absolute;inset:0;background-color:#000;opacity:.4}.PrivacyPolicy_bannerContent__0ZZMq{position:relative;z-index:10;padding:1rem}.PrivacyPolicy_bannerTitle___rTkz{font-size:3rem;font-weight:800;color:#fff;letter-spacing:-.025em;line-height:1.1}.PrivacyPolicy_bannerSubtitle__MFakE{margin-top:3rem;font-size:1.125rem;color:#e5e7eb;line-height:1.4}.PrivacyPolicy_contentArea__HIPe5{max-width:56rem;margin-left:auto;margin-right:auto;padding:3rem 1rem}.PrivacyPolicy_policyCard__LIEI6{background-color:#fff;padding:2.5rem;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.PrivacyPolicy_lastUpdated__dD96D{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.PrivacyPolicy_introText__yFswy{color:#374151;margin-bottom:2rem;line-height:1.625}.PrivacyPolicy_policySection__iLcUN{margin-bottom:2rem}.PrivacyPolicy_sectionTitle__GWhLJ{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.75rem;border-left:4px solid #8d6e63;padding-left:.75rem}.PrivacyPolicy_sectionContent__3myb2{color:#4b5563;line-height:1.625}.PrivacyPolicy_sectionContent__3myb2 p{margin-bottom:1rem}