.privacy-container{max-width:880px;margin:0 auto}.privacy-panel{background:#ffffff;border:1px solid rgba(15,23,42,.05);padding:56px 64px;border-radius:var(--radius-lg);box-shadow:0 20px 40px rgba(15,23,42,.02)}@media (max-width:768px){.privacy-panel{padding:32px 24px!important}}.privacy-p{font-size:var(--font-size-base);color:var(--ink-3);line-height:1.85;margin-bottom:16px}.privacy-p-lead{margin-bottom:40px;font-size:15px}.privacy-ul{padding-left:24px;margin-bottom:20px;display:flex;flex-direction:column;gap:10px}.privacy-ul-nested{margin-top:10px;padding-left:16px}.privacy-li{font-size:var(--font-size-base);color:var(--ink-3);line-height:1.75}.privacy-li-check{color:var(--blue);margin-right:6px}.privacy-section{margin-bottom:48px}.privacy-section:last-child{margin-bottom:0}.privacy-h2{font-size:var(--font-size-xl);font-weight:800;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(15,23,42,.08);color:var(--ink)}.privacy-aside-box{background:rgba(15,23,42,.015);border:1px solid rgba(15,23,42,.05);padding:24px 28px;display:flex;flex-direction:column;gap:12px;border-radius:var(--radius-md)}.privacy-aside-row{display:flex;gap:16px;font-size:var(--font-size-sm);color:var(--ink-2);line-height:1.7}@media (max-width:500px){.privacy-aside-row{flex-direction:column;gap:4px}}.privacy-aside-label{font-weight:700;min-width:120px;color:var(--ink);flex-shrink:0}.privacy-aside-value{color:var(--ink-3)}.privacy-end-label{text-align:center;font-weight:700;margin-top:56px;font-size:var(--font-size-base);color:var(--ink-4);letter-spacing:.1em}