.privacy-page{line-height:1.65}.privacy-header{display:flex;justify-content:space-between;align-items:center;padding:24px 0}.privacy-header .brand{flex-shrink:0}.privacy-back{font-size:13px;text-underline-offset:4px}.privacy-hero{background:var(--pink);color:var(--ink);padding:32px;border-radius:24px}.privacy-hero h1{font:clamp(38px,7vw,68px)/1.12 Anton;margin:16px 0 20px;overflow-wrap:anywhere}.privacy-hero>p:last-child{font-size:17px;max-width:560px}.privacy-date{color:var(--muted);font-size:12px;margin:16px 0 24px}.privacy-summary{padding:24px;border-radius:18px;background:var(--yellow);color:var(--ink)}.privacy-summary strong{font-size:20px}.privacy-summary p{margin-top:8px}.privacy-content>section:not(.privacy-hero){margin-top:36px}.privacy-content h2{font:28px/1.3 Anton;margin-bottom:16px}.privacy-content section>p+p{margin-top:14px}.privacy-content a{color:var(--yellow);text-underline-offset:3px;overflow-wrap:anywhere}.privacy-content p,.privacy-data{font-size:15px}.privacy-data{margin:0;display:grid;gap:14px}.privacy-data>div{background:var(--surface);border-radius:16px;padding:20px}.privacy-data dt{font-weight:800;color:var(--pink);margin-bottom:6px}.privacy-data dd{margin:0}.privacy-data code{font-size:13px;overflow-wrap:anywhere}.privacy-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--surface);padding:24px 0;margin-top:42px;font-size:12px;color:var(--muted)}@media(max-width:640px){.privacy-header{padding:14px 0}.privacy-header .brand{margin:0;width:132px;height:58px}.privacy-back{font-size:11px}.privacy-hero{padding:24px 18px;border-radius:18px}.privacy-hero>p:last-child{font-size:15px}.privacy-summary{padding:18px}.privacy-content h2{font-size:25px}.privacy-data>div{padding:16px}.privacy-content p,.privacy-data{font-size:14px}}
