.privacy-route{--text-light:#6a6a6a}.privacy-route .nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-light);background:#ffffffeb;justify-content:space-between;align-items:center;padding:14px 40px;transition:all .3s;display:flex;position:fixed;top:0;left:0;right:0}.privacy-route .nav-logo{color:var(--text);align-items:center;gap:10px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.privacy-route .nav-logo-icon{background:var(--green);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.privacy-route .nav-links{align-items:center;gap:28px;display:flex}.privacy-route .nav-link{color:var(--text-mid);font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}.privacy-route .nav-link:hover{color:var(--green)}.privacy-route .nav-link.active{color:var(--green);font-weight:600}.privacy-route .nav-cta{background:var(--green);color:#fff;border-radius:var(--radius-pill);padding:9px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s}.privacy-route .nav-cta:hover{background:var(--green-dark);transform:translateY(-1px)}.privacy-route .nav-login{color:var(--text-mid);font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}.privacy-route .nav-login:hover{color:var(--green)}.privacy-route .page-header{text-align:center;background:linear-gradient(180deg, var(--green-pale) 0%, var(--sand) 100%);padding:130px 40px 50px}.privacy-route .page-header h1{font-family:var(--font-dm-serif), "DM Serif Display", serif;margin-bottom:10px;font-size:40px}.privacy-route .page-header p{color:var(--text-hint);font-size:14px}.privacy-route .content{max-width:740px;margin:0 auto;padding:50px 24px 80px}.privacy-route .content h2{font-family:var(--font-dm-serif), "DM Serif Display", serif;border-top:1px solid var(--border-light);margin:40px 0 14px;padding-top:20px;font-size:22px}.privacy-route .content h2:first-of-type{border-top:none;margin-top:0;padding-top:0}.privacy-route .content p{color:var(--text-mid);margin-bottom:14px;font-size:15px;line-height:1.8}.privacy-route .content ul{margin:12px 0 18px;padding:0;list-style:none}.privacy-route .content ul li{color:var(--text-mid);padding:4px 0 4px 24px;padding-inline:24px 0;font-size:15px;line-height:1.8;position:relative}.privacy-route .content ul li:before{content:"";inset-inline-start:6px;background:var(--green-light);border-radius:50%;width:6px;height:6px;position:absolute;top:13px}@media (max-width:900px){.privacy-route .nav{padding:12px 20px}.privacy-route .nav .nav-links--desktop{display:none}.privacy-route .nav-menu-btn{display:flex}.privacy-route .page-header{padding:110px 24px 44px}.privacy-route .page-header h1{font-size:34px}.privacy-route .content{padding:40px 20px 64px}}@media (max-width:600px){.privacy-route .nav{padding:12px 20px}.privacy-route .nav-links{gap:16px}.privacy-route .page-header{padding:110px 20px 40px}.privacy-route .page-header h1{font-size:30px}.privacy-route .content{padding:36px 16px 60px}}
