.pg-privacy-policy{--nb-bg:#fff;--nb-ink:#0f172a;--nb-muted:#64748b;--nb-border:#e5e7eb;--nb-soft:#f3f4f6;--nb-brand:#03cfb6;--nb-shadow:0 10px 30px #0f172a14;--nb-radius-xl:18px;--nb-radius-lg:14px;--nb-radius-md:12px;--nb-max:1100px}:where(.pg-privacy-policy) .nb-section{background:var(--nb-bg);color:var(--nb-ink);padding:56px 18px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}:where(.pg-privacy-policy) .nb-container{max-width:var(--nb-max);margin:0 auto}:where(.pg-privacy-policy) .nb-hero{margin-bottom:30px}:where(.pg-privacy-policy) .nb-titlebar{align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}:where(.pg-privacy-policy) .nb-titleline{background:var(--nb-brand);border-radius:999px;flex:none;width:3px;height:56px;margin-top:6px}:where(.pg-privacy-policy) .nb-h1{letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:42px;font-weight:800;line-height:1.05}:where(.pg-privacy-policy) .nb-subtitle{color:var(--nb-muted);margin:8px 0 0;font-size:15px;font-style:italic}:where(.pg-privacy-policy) .nb-highlight{border-radius:var(--nb-radius-lg);background:linear-gradient(#03cfb61a,#03cfb60d);border:1px solid #03cfb68c;max-width:920px;padding:16px 18px}:where(.pg-privacy-policy) .nb-highlight p{color:#111827;margin:0;font-size:15px;line-height:1.55}:where(.pg-privacy-policy) .nb-block{margin-top:28px}:where(.pg-privacy-policy) .nb-h2{letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:18px;font-weight:800}:where(.pg-privacy-policy) .nb-h3{text-transform:uppercase;letter-spacing:.06em;color:#0b1220;margin:18px 0 10px;font-size:14px;font-weight:800}:where(.pg-privacy-policy) .nb-meta{color:var(--nb-muted);margin:0 0 12px;font-size:13px}:where(.pg-privacy-policy) .nb-card{border:1px solid var(--nb-border);border-radius:var(--nb-radius-lg);box-shadow:var(--nb-shadow);background:#fff;padding:16px 18px}:where(.pg-privacy-policy) .nb-card--full{max-width:920px}:where(.pg-privacy-policy) .nb-card--soft{background:var(--nb-soft);box-shadow:none}:where(.pg-privacy-policy) .nb-accordion{border:1px solid var(--nb-border);border-radius:var(--nb-radius-xl);box-shadow:var(--nb-shadow);background:#fff;max-width:920px;overflow:hidden}:where(.pg-privacy-policy) .nb-acc-item+.nb-acc-item{border-top:1px solid var(--nb-border)}:where(.pg-privacy-policy) .nb-acc-head{justify-content:space-between;align-items:center;padding:14px 18px;display:flex}:where(.pg-privacy-policy) .nb-acc-title{letter-spacing:.06em;text-transform:uppercase;color:#0b1220;font-size:13px;font-weight:900}:where(.pg-privacy-policy) .nb-acc-body{color:#111827;padding:0 18px 16px;font-size:14px;line-height:1.6}:where(.pg-privacy-policy) .nb-list{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}:where(.pg-privacy-policy) .nb-list li{align-items:flex-start;gap:10px;display:flex}:where(.pg-privacy-policy) .nb-dot{background:var(--nb-brand);border-radius:999px;flex:none;width:8px;height:8px;margin-top:7px}:where(.pg-privacy-policy) .nb-note{background:#03cfb614;border:1px solid #03cfb659;border-radius:12px;padding:10px 12px}:where(.pg-privacy-policy) .nb-small{color:#0b1220;margin:0;font-size:13px;line-height:1.55}@media (max-width:720px){:where(.pg-privacy-policy) .nb-h1{font-size:32px}:where(.pg-privacy-policy) .nb-titleline{height:48px}:where(.pg-privacy-policy) .nb-section{padding:44px 16px}}
