.privacy-site{background:#f7f6f2}.privacy-page{width:min(100% - 40px,840px);margin:0 auto;padding:34px 0 76px}.privacy-back{display:inline-flex;align-items:center;gap:7px;color:#79600f;font-size:12px;font-weight:650;text-decoration:none}.privacy-back:hover{color:#292821}.privacy-heading{margin:34px 0 26px;padding:30px 32px;border:1px solid #e9e2d1;border-radius:18px;background:linear-gradient(120deg,#fffdf7,#f4f0e4)}.privacy-heading .section-kicker{color:#98720d}.privacy-heading h1{margin:8px 0 10px;color:#211f1b;font:750 clamp(34px,6vw,46px)/1.08 Manrope,sans-serif;letter-spacing:-1.5px}.privacy-heading p{max-width:620px;margin:0;color:#69665e;font-size:14px;line-height:1.65}.privacy-updated{display:inline-block;margin-top:17px;color:#817b6e;font-size:11px}.privacy-content{display:grid;gap:0;padding:4px 32px;border:1px solid #e9e6dd;border-radius:18px;background:#fff}.privacy-content section{padding:21px 0;border-bottom:1px solid #efede7}.privacy-content section h2{margin:0 0 9px;color:#292821;font:700 17px/1.3 Manrope,sans-serif;letter-spacing:-.25px}.privacy-content li,.privacy-content p{color:#625f57;font-size:13px;line-height:1.75}.privacy-content p{margin:0 0 9px}.privacy-content p:last-child{margin-bottom:0}.privacy-content ul{display:grid;gap:7px;margin:9px 0 0;padding-left:20px}.privacy-content li::marker{color:#a17b19}.privacy-content a{color:#88670f;font-weight:650;text-underline-offset:3px}.privacy-contact-card{display:flex;align-items:center;gap:12px;margin:21px 0;padding:16px;border:1px solid #e9e2d1;border-radius:13px;background:#fbf8ee}.privacy-contact-icon{display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:11px;color:#86630a;background:#f2e8c8}.privacy-contact-card strong{color:#292821;font-size:13px}.privacy-contact-card p{margin-top:4px;font-size:12px}.public-footer-links{display:flex;align-items:center;gap:17px}.public-footer-links a{display:inline-flex;align-items:center;gap:4px;color:#756f62;font-size:12px;text-decoration:none}.public-footer-links a:hover{color:#98720d}.home-page .public-footer-links a:last-child{color:#edcf6c}.home-page .public-footer-links a:first-child{color:#d0cbbd}@media (max-width:700px){.privacy-page{width:min(100% - 30px,840px);padding:24px 0 48px}.privacy-heading{margin:25px 0 17px;padding:23px 19px;border-radius:15px}.privacy-heading h1{font-size:34px}.privacy-heading p{font-size:13px}.privacy-content{padding-inline:19px;border-radius:15px}.privacy-content section{padding:18px 0}.privacy-content section h2{font-size:16px}.privacy-content li,.privacy-content p{font-size:12px}.public-footer-links{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.privacy-back,.public-footer-links a{transition:none}}