.privacy_page__1_U5M{background-color:#fff;min-height:100vh}.privacy_hero__cf5GS{padding:5rem 2rem 3rem;text-align:center;background-color:rgba(218,165,32,.1)}.privacy_heroTitle__XUwVE{font-family:"Source Serif 4",serif;font-size:3rem;font-weight:400;color:#191919;margin-bottom:1rem}.privacy_heroSubtitle__nsYJ1{font-family:Source Sans\ 3,sans-serif;font-size:1.15rem;color:#646464;max-width:550px;margin:0 auto 1.5rem;line-height:1.6}.privacy_lastUpdated__WRCv0{font-family:Source Sans\ 3,sans-serif;font-size:.9rem;color:#969696}.privacy_intro__OTDfK{padding:3rem 2rem;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.privacy_introContent__8Colk{max-width:800px;margin:0 auto}.privacy_introContent__8Colk p{font-family:Source Sans\ 3,sans-serif;font-size:1.05rem;color:#3c3c3c;line-height:1.8;margin-bottom:1.25rem}.privacy_introContent__8Colk p:last-child{margin-bottom:0}.privacy_toc__soaqg{padding:2.5rem 2rem;background-color:#fafafa}.privacy_tocTitle__n8Kel{font-family:Source Sans\ 3,sans-serif;font-size:.85rem;font-weight:600;color:#969696;text-transform:uppercase;letter-spacing:.1em;text-align:center;margin-bottom:1.5rem}.privacy_tocNav__3c60z{max-width:900px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.privacy_tocLink__UfAA8{padding:.6rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50px;font-family:Source Sans\ 3,sans-serif;font-size:.9rem;font-weight:500;color:#323232;cursor:pointer;transition:all .2s ease}.privacy_tocLink__UfAA8:hover{background-color:#191919;border-color:#191919;color:#fff}.privacy_content__tLIub{max-width:900px;margin:0 auto;padding:4rem 2rem}.privacy_section__CB_On{margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid rgba(0,0,0,.08)}.privacy_section__CB_On:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.privacy_sectionNumber__NAMk9{font-family:"Source Serif 4",serif;font-size:3rem;font-weight:400;color:rgba(218,165,32,.3);margin-bottom:.5rem}.privacy_sectionTitle__i1Ot9{font-family:"Source Serif 4",serif;font-size:1.8rem;font-weight:400;color:#191919;margin-bottom:2rem}.privacy_sectionContent__uBQoT{display:flex;flex-direction:column;gap:2rem}.privacy_subsection__ACJyO{padding-left:1.5rem;border-left:2px solid rgba(218,165,32,.4)}.privacy_subsectionTitle__cxn2O{font-family:Source Sans\ 3,sans-serif;font-size:1.1rem;font-weight:600;color:#191919;margin-bottom:.75rem}.privacy_subsectionText__lyFUv{font-family:Source Sans\ 3,sans-serif;font-size:1rem;color:#505050;line-height:1.75}.privacy_contact__BAykt{padding:4rem 2rem;background-color:#1a1a1a;text-align:center}.privacy_contactTitle__hX_kB{font-family:"Source Serif 4",serif;font-size:2rem;font-weight:400;color:#fff;margin-bottom:.75rem}.privacy_contactText__Brwdb{font-family:Source Sans\ 3,sans-serif;font-size:1.05rem;color:hsla(0,0%,100%,.7);margin-bottom:2.5rem}.privacy_contactInfo__sHaz7{max-width:700px;margin:0 auto;display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.privacy_contactItem__QzyZ0{display:flex;flex-direction:column;gap:.35rem}.privacy_contactLabel__OsfZg{font-family:Source Sans\ 3,sans-serif;font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.05em}.privacy_contactValue__ppWqz{font-family:Source Sans\ 3,sans-serif;font-size:1rem;color:#fff;font-weight:500}@media (max-width:768px){.privacy_hero__cf5GS{padding:4rem 1.5rem 2.5rem}.privacy_heroTitle__XUwVE{font-size:2.2rem}.privacy_heroSubtitle__nsYJ1{font-size:1rem}.privacy_intro__OTDfK{padding:2.5rem 1.5rem}.privacy_introContent__8Colk p{font-size:1rem}.privacy_toc__soaqg{padding:2rem 1.5rem}.privacy_tocNav__3c60z{gap:.5rem}.privacy_tocLink__UfAA8{padding:.5rem 1rem;font-size:.85rem}.privacy_content__tLIub{padding:3rem 1.5rem}.privacy_section__CB_On{margin-bottom:3rem;padding-bottom:3rem}.privacy_sectionNumber__NAMk9{font-size:2.5rem}.privacy_sectionTitle__i1Ot9{font-size:1.5rem;margin-bottom:1.5rem}.privacy_sectionContent__uBQoT{gap:1.5rem}.privacy_subsection__ACJyO{padding-left:1rem}.privacy_subsectionTitle__cxn2O{font-size:1rem}.privacy_subsectionText__lyFUv{font-size:.95rem}.privacy_contact__BAykt{padding:3rem 1.5rem}.privacy_contactTitle__hX_kB{font-size:1.7rem}.privacy_contactInfo__sHaz7{flex-direction:column;gap:1.5rem}}