.privacy-page{width:min(100% - 2 * var(--pad),1100px);margin:0 auto;padding:clamp(4rem,8vw,8rem) 0}.privacy-page>header{padding-bottom:clamp(3rem,6vw,6rem);border-bottom:1px solid var(--line)}.privacy-page h1{font:400 clamp(3.2rem,8vw,7rem)/1.03 Manrope,sans-serif;letter-spacing:-.06em;margin:2rem 0}.privacy-page .intro{max-width:760px;font:400 clamp(1.25rem,2.2vw,1.9rem)/1.45 Manrope,sans-serif}.privacy-page section{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:clamp(2rem,8vw,8rem);padding:3rem 0;border-bottom:1px solid var(--line)}.privacy-page h2{font:500 clamp(1.4rem,2.4vw,2rem)/1.2 Manrope,sans-serif;letter-spacing:-.035em;margin:0}.privacy-page section p{grid-column:2;margin:0 0 1rem;font-size:1.05rem;line-height:1.65}.privacy-page a{color:inherit;text-underline-offset:.2em}@media(max-width:760px){.privacy-page{width:calc(100% - 2.5rem);padding:3.5rem 0}.privacy-page section{grid-template-columns:1fr;gap:1.25rem;padding:2.5rem 0}.privacy-page section p{grid-column:1}.privacy-page h1{letter-spacing:-.05em}}
