.privacy-page{max-width:1050px;width:100%;margin:0 auto;padding:30px 32px}.privacy-page footer,.privacy-page header{display:flex;align-items:center;justify-content:space-between;gap:24px}.privacy-page a{color:var(--blue-dark);font-weight:700;text-underline-offset:4px}.privacy-brand{display:flex;align-items:center;gap:8px;color:var(--ink)!important;font-family:var(--font-fraunces),Georgia,serif;font-size:25px;text-decoration:none}.privacy-brand span{color:var(--coral);margin-left:-8px}.privacy-page article{max-width:700px;margin:80px auto}.privacy-eyebrow{letter-spacing:.18em;font-size:11px;font-weight:700;color:var(--blue-dark)}.privacy-page h1{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:clamp(38px,6vw,60px);line-height:1.08;letter-spacing:-.04em;margin:15px 0 26px}.privacy-page .privacy-lead{font-size:20px;line-height:1.6;color:var(--ink)}.privacy-page h2{font-family:var(--font-fraunces),Georgia,serif;font-size:28px;font-weight:500;margin:40px 0 12px}.privacy-page p{line-height:1.85;font-size:14px;margin:12px 0}.privacy-page footer{justify-content:flex-start;border-top:1px solid var(--line);padding:28px 0;flex-wrap:wrap;font-size:12px}.privacy-back{display:inline-block;margin-top:20px}@media(max-width:550px){.privacy-page{padding:24px 20px}.privacy-page header{flex-wrap:wrap;gap:18px;font-size:12px}.privacy-page article{margin:50px auto}}