.privacy-module__FJcPwG__page{background:var(--paper);min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-top:94px}.privacy-module__FJcPwG__hero{border-bottom:1px solid var(--hairline-dark);background:var(--ink);color:var(--parchment);grid-template-columns:minmax(140px,.3fr) minmax(420px,1fr) auto;align-items:end;gap:clamp(2rem,7vw,8rem);padding:clamp(5rem,9vw,9rem) clamp(1.5rem,8vw,9rem);display:grid}.privacy-module__FJcPwG__hero>p,.privacy-module__FJcPwG__hero>span{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:700;line-height:1.6}.privacy-module__FJcPwG__hero h1{max-width:820px;font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;font-size:clamp(3.8rem,7vw,7.8rem);font-weight:400;line-height:.88}.privacy-module__FJcPwG__hero>span{color:#f0e9dd9e;text-align:right;justify-self:end}.privacy-module__FJcPwG__content{grid-template-columns:minmax(220px,.36fr) minmax(500px,1fr);gap:clamp(3rem,10vw,12rem);max-width:1500px;margin:0 auto;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,8vw,9rem);display:grid}.privacy-module__FJcPwG__content aside{border-top:1px solid var(--deep-gold);color:var(--ash);align-self:start;padding-top:1rem;font-size:.75rem;line-height:1.75}.privacy-module__FJcPwG__content a{border-bottom:1px solid var(--deep-gold);color:var(--deep-gold);overflow-wrap:anywhere}.privacy-module__FJcPwG__content article{max-width:780px}.privacy-module__FJcPwG__content section+section{border-top:1px solid var(--hairline-dark);margin-top:3.5rem;padding-top:3.5rem}.privacy-module__FJcPwG__content h2{font-family:var(--font-display);letter-spacing:-.035em;margin-bottom:1.1rem;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:400;line-height:1}.privacy-module__FJcPwG__content article p{color:var(--ash);font-size:.98rem;line-height:1.85}@media (max-width:900px){.privacy-module__FJcPwG__hero{grid-template-columns:1fr;align-items:start}.privacy-module__FJcPwG__hero>span{text-align:left;justify-self:start}.privacy-module__FJcPwG__content{grid-template-columns:1fr}.privacy-module__FJcPwG__content aside{max-width:480px}}@media (max-width:700px){.privacy-module__FJcPwG__page{padding-top:76px}.privacy-module__FJcPwG__hero{gap:1.5rem;padding:4.5rem 1.25rem}.privacy-module__FJcPwG__hero h1{font-size:clamp(3.15rem,15vw,4.6rem)}.privacy-module__FJcPwG__content{gap:3.5rem;padding:4rem 1.25rem}.privacy-module__FJcPwG__content section+section{margin-top:2.6rem;padding-top:2.6rem}}
