:root{--root-font-base: 17px;--root-font-scale: 1;--root-font-size: calc(var(--root-font-base) * var(--root-font-scale));--fs-h1: clamp(3rem, 5.5vw, 6rem);--fs-h2: clamp(2rem, 3.8vw, 3.4rem);--fs-h3: clamp(1.45rem, 2vw, 2.1rem);--fs-display: clamp(3.4rem, 7.5vw, 7.4rem);--fs-metric: clamp(3.4rem, 3.8vw, 5rem);--lh-heading: .96;--ls-heading: -.03em;--fw-heading: 500;--fs-eyebrow: clamp(.86rem, 1vw, 1rem);--ls-eyebrow: .1em;--lh-eyebrow: 1;--fw-eyebrow: 700;--fw-eyebrow-label: 300;--fs-body: clamp(1rem, 1.2vw, 1.2rem);--lh-body: 1.55;--ls-body: normal;--fw-body: 400;--fs-ui: clamp(1rem, 1vw, .98rem);--fs-small: clamp(.84rem, .9vw, .94rem);--lh-compact: 1.2;--accent-stroke: 1.4px;--accent-stroke-color: #bb9ffd;--site-max-width: 3000px;--section-max-width: 120rem;--scrollbar-thumb: #e8f2fb;--scrollbar-track: #0f062a;--hero-collapse: 0;--hero-morph: 0;--site-gutter: clamp(1rem, 1.8vw, 1.5rem);--hero-frame-side: 10px;--hero-frame-bottom: 10px;--hero-frame-top: var(--hero-frame-side);--hero-content-top: var(--hero-frame-top);--hero-frame-radius: 22px;--silver-definition-width: 35%;--silver-content-width: 65%;--silver-inline-pad: clamp(1rem, 1.8vw, 1.5rem);--silver-section-gap: clamp(.8rem, 1.2vw, 1.25rem)}@media(max-height:900px){:root{--root-font-scale: .9}}@media(max-height:820px){:root{--root-font-scale: .85}}@media(max-height:720px){:root{--root-font-scale: .8}}@media(max-width:1024px){:root{--hero-frame-side: 6px;--hero-frame-bottom: 6px;--hero-frame-top: var(--hero-frame-side);--hero-content-top: var(--hero-frame-top);--hero-frame-radius: 14px;--silver-definition-width: 100%;--silver-content-width: 100%;--silver-inline-pad: 1rem;--silver-section-gap: .6rem}}@media(max-width:550px){:root{--site-gutter: .88rem;--fs-h1: clamp(2.05rem, 9vw, 3.1rem);--fs-h2: clamp(1.65rem, 7vw, 2.2rem);--fs-h3: clamp(1.24rem, 5vw, 1.62rem);--fs-display: clamp(2.75rem, 14vw, 4rem);--fs-metric: clamp(2.15rem, 10vw, 3rem);--lh-heading: 1;--ls-heading: -.02em;--silver-inline-pad: .85rem}}.priv-hero{padding-bottom:clamp(2rem,3vw,3rem)}.priv-hero__inner{justify-items:center;text-align:center}.priv-hero__title{max-width:26ch}.priv-hero__lead{max-width:58ch;margin-inline:auto}.priv-hero__glow{top:-2rem;left:50%;transform:translate(-50%);opacity:.28;width:36rem;height:20rem}.priv-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem 1.6rem;margin:1.4rem auto 0;padding:.75rem 1rem;max-width:44rem;border-top:1px solid rgba(15,3,41,.1);border-bottom:1px solid rgba(15,3,41,.1)}.priv-meta__cell{display:inline-flex;align-items:baseline;gap:.55rem}.priv-meta__k{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:var(--fs-eyebrow);font-weight:var(--fw-eyebrow-label);letter-spacing:var(--ls-eyebrow);line-height:var(--lh-eyebrow);text-transform:uppercase;color:#0f03298f}.priv-meta__v{color:#0f0329d6;font-size:.92rem;font-feature-settings:"tnum" 1}.priv-toc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.4rem,3vw,2.6rem);margin:clamp(1.6rem,3vw,2.4rem) auto 0;padding:clamp(1.2rem,2vw,1.8rem) clamp(1.2rem,2vw,1.8rem);max-width:56rem;border:1px solid rgba(15,3,41,.1);border-radius:5px;text-align:left}@media(max-width:720px){.priv-toc{grid-template-columns:1fr}}.priv-toc__group{display:grid;gap:.55rem}.priv-toc__k{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:var(--fs-eyebrow);font-weight:var(--fw-eyebrow-label);letter-spacing:var(--ls-eyebrow);line-height:var(--lh-eyebrow);text-transform:uppercase;color:#0f032985;padding-bottom:.5rem;border-bottom:1px solid rgba(15,3,41,.08)}.priv-toc__list{margin:0;padding:0;display:grid;gap:.25rem;list-style:none}.priv-toc__link{display:grid;grid-template-columns:2.4rem 1fr;align-items:baseline;gap:.35rem;padding:.25rem 0;color:#0f0329d6;font-size:.96rem;text-decoration:none;transition:color .18s ease}.priv-toc__link b{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:500;font-size:.8rem;letter-spacing:.12em;color:#0f032970}.priv-toc__link:hover,.priv-toc__link:focus-visible{color:#4b22a6}.priv-toc__link:hover b,.priv-toc__link:focus-visible b{color:#4b22a6}.priv-doc{max-width:56rem;margin:0 auto;padding-inline:var(--site-gutter)}.priv-section{padding:clamp(2rem,3.6vw,3.4rem) 0;border-top:1px solid rgba(15,3,41,.1)}.priv-section:first-child{border-top:0}.priv-section:target{scroll-margin-top:6rem}.priv-section__num{display:block;margin-bottom:.55rem;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:var(--fs-eyebrow);font-weight:var(--fw-eyebrow-label);letter-spacing:var(--ls-eyebrow);line-height:var(--lh-eyebrow);text-transform:uppercase;color:#0f032985}.priv-section__h{margin:0 0 1rem;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:500;letter-spacing:-.01em;line-height:1.18;color:#0f0329}.priv-section p{margin:0 0 .9rem;color:#0f0329cc;font-size:1rem;line-height:1.62;max-width:68ch}.priv-section p:last-child{margin-bottom:0}.priv-section ul,.priv-section ol{margin:0 0 .9rem;padding-left:1.25rem;display:grid;gap:.35rem}.priv-section li{color:#0f0329cc;font-size:1rem;line-height:1.55}.priv-section a{color:#4b22a6;text-decoration:none;border-bottom:1px solid rgba(186,157,255,.5);transition:border-color .18s ease}.priv-section a:hover,.priv-section a:focus-visible{border-bottom-color:#ba9dfff2}.priv-section strong{color:#0f0329;font-weight:500}.priv-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.6rem;margin:1.2rem 0 .4rem}@media(max-width:640px){.priv-principles{grid-template-columns:1fr}}.priv-principles__item{display:grid;grid-template-columns:2px 1fr;gap:.85rem;padding-block:.25rem}.priv-principles__bar{background:#4b22a673;border-radius:1px}.priv-principles__t{margin:0 0 .25rem;color:#0f0329;font-size:.98rem;font-weight:500;line-height:1.2}.priv-principles__d{margin:0;color:#0f0329b8;font-size:.92rem;line-height:1.5}.priv-vendors{width:100%;margin:0 0 1rem;border-collapse:collapse;font-size:.96rem;color:#0f0329cc}.priv-vendors th,.priv-vendors td{padding:.7rem .8rem .7rem 0;border-bottom:1px solid rgba(15,3,41,.08);vertical-align:top;text-align:left;line-height:1.45}.priv-vendors th{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:500;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:#0f032999}.priv-vendors td:first-child{color:#0f0329;font-weight:500}
