.pf .privacy-page{counter-reset:section}.pf .privacy-header__content{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;font-family:var(--mono);font-size:12px;color:var(--muted)}.pf .privacy-back-link{color:var(--muted)}.pf .privacy-back-link:hover{color:var(--text)}.pf .privacy-app-label{padding:4px 10px;border:1px solid var(--muted);border-radius:999px;color:var(--text)}.pf .privacy-main{display:block;max-width:820px}.pf .privacy-main>section{padding:0;border-top:0}.pf .privacy-main>section.privacy-hero{padding:48px 0 56px}.pf .privacy-hero__content h1{font-size:clamp(40px,6vw,72px);line-height:1;letter-spacing:-.045em;word-spacing:.05em}.pf .privacy-last-updated{margin-top:16px;font-family:var(--mono);font-size:12px;color:var(--muted)}.pf .privacy-intro{margin-top:28px;font-size:20px;line-height:1.45;color:var(--body)}.pf .privacy-card{padding:36px 0;border-top:1px solid var(--line)}.pf .privacy-main>section:last-of-type .privacy-card{border-bottom:1px solid var(--line)}.pf .privacy-card h2{counter-increment:section;font-size:28px;letter-spacing:-.03em;margin-bottom:14px}.pf .privacy-card h2:before{content:counter(section,decimal-leading-zero);display:block;margin-bottom:10px;font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:0;color:var(--muted)}.pf .privacy-card p{color:var(--body);max-width:680px;margin-bottom:12px}.pf .privacy-card p:last-child{margin-bottom:0}.pf .privacy-list{margin:14px 0;padding-left:20px;list-style:disc;display:flex;flex-direction:column;gap:8px;color:var(--body);max-width:680px}.pf .privacy-page{padding-bottom:72px}@media (max-width: 600px){.pf .privacy-header__content{flex-direction:column;align-items:flex-start}}
