.privacy-module__RvRN7q__page{box-sizing:border-box;background-color:var(--background-color,#fff);min-height:100vh;color:var(--text-color,#333);flex-direction:column;display:flex}.privacy-module__RvRN7q__hero{box-sizing:border-box;background:#c9a46c1f;justify-content:center;align-items:center;min-height:30vh;padding:80px 0 10px;display:flex;position:relative}.privacy-module__RvRN7q__heroInner{z-index:2;text-align:center;max-width:980px;margin-top:20px;padding:0 20px;position:relative}.privacy-module__RvRN7q__heroInner h1{color:#c9a46c;font-size:clamp(2.1rem,3.8vw,3rem);font-family:var(--font-raleway),"Raleway",sans-serif;letter-spacing:1.5px;margin:0 0 16px;font-weight:700}.privacy-module__RvRN7q__heroSubtitle{opacity:.85;max-width:800px;margin:12px auto 0;font-size:.95rem;line-height:1.6}.privacy-module__RvRN7q__contentContainer{box-sizing:border-box;width:100%;max-width:900px;margin:0 auto;padding:20px 20px 80px}.privacy-module__RvRN7q__section{margin-bottom:40px;line-height:1.7}.privacy-module__RvRN7q__section h2{color:#333;font-size:clamp(1.4rem,2.5vw,1.8rem);font-family:var(--font-poppins),"Poppins",sans-serif;margin-bottom:16px;padding-bottom:8px;font-weight:600;position:relative}.privacy-module__RvRN7q__section h2:after{content:"";background-color:#c9a46c;border-radius:2px;width:50px;height:3px;position:absolute;bottom:0;left:0}.privacy-module__RvRN7q__section h3{color:#555;font-size:1.2rem;font-family:var(--font-poppins),"Poppins",sans-serif;margin:24px 0 12px;font-weight:600}.privacy-module__RvRN7q__section p{opacity:.9;margin-bottom:16px;font-size:1.05rem}.privacy-module__RvRN7q__list{margin:16px 0 24px 24px;list-style-type:disc}.privacy-module__RvRN7q__list li{opacity:.9;margin-bottom:12px;font-size:1.05rem;line-height:1.6}.privacy-module__RvRN7q__lastUpdated{opacity:.7;text-align:center;margin-bottom:30px;font-size:.95rem;font-style:italic}.privacy-module__RvRN7q__goldBar{letter-spacing:.5px;margin-top:10px;font-size:.95rem;font-weight:500}@media (max-width:780px){.privacy-module__RvRN7q__hero{padding:60px 0 30px}.privacy-module__RvRN7q__contentContainer{padding:40px 16px 60px}.privacy-module__RvRN7q__section{margin-bottom:30px}.privacy-module__RvRN7q__section p,.privacy-module__RvRN7q__list li{font-size:.95rem}}