.wb .wb-privacy{background:var(--paper);color:var(--ink);padding:calc(var(--nav) + clamp(40px, 8vw, 96px)) clamp(16px, 3vw, 40px) clamp(56px, 9vw, 120px);min-height:100svh}.wb .wb-privacy-head{border-bottom:1px solid var(--ink);max-width:1120px;margin:0 auto;padding-bottom:28px}.wb .wb-privacy .eyebrow{color:var(--cobalt);margin-bottom:16px}.wb .wb-privacy h1{letter-spacing:-.03em;font-size:clamp(2.2rem,5.4vw,4rem);font-weight:800;line-height:1}.wb .wb-privacy-updated{color:#5d615d;margin-top:18px;font-size:.78rem}.wb .wb-privacy-grid{grid-template-columns:220px minmax(0,68ch);align-items:start;gap:clamp(32px,6vw,88px);max-width:1120px;margin:0 auto;display:grid}.wb .wb-privacy-toc{top:calc(var(--nav) + 24px);padding-top:32px;font-family:Martian Mono Variable,JetBrains Mono Variable,ui-monospace,monospace;font-size:.74rem;line-height:1.35;position:sticky}.wb .wb-privacy-toc ol{border-top:1px solid var(--rule-light);margin:0;padding:0;list-style:none}.wb .wb-privacy-toc li{border-bottom:1px solid var(--rule-light)}.wb .wb-privacy-toc a{color:#4a4e4a;padding:9px 0;display:block}.wb .wb-privacy-toc a:hover{color:var(--cobalt)}.wb .wb-privacy-body{letter-spacing:0;color:#2b2f33;padding-top:32px;font-size:1.0625rem;line-height:1.7}.wb .wb-privacy-body p{margin:0 0 1em}.wb .wb-privacy-lead{color:var(--ink);margin-bottom:.5em;font-size:1.25rem;line-height:1.55}.wb .wb-privacy-body h2{border-top:1px solid var(--ink);letter-spacing:-.02em;color:var(--ink);scroll-margin-top:calc(var(--nav) + 24px);margin:2.6em 0 .7em;padding-top:.9em;font-size:1.45rem;font-weight:700;line-height:1.2}.wb .wb-privacy-body h2 a:hover{color:var(--cobalt)}.wb .wb-privacy-body h2 a:hover:after{content:" #";color:var(--cobalt);font-family:Martian Mono Variable,JetBrains Mono Variable,ui-monospace,monospace;font-size:.8em}.wb .wb-privacy-body ul{margin:0 0 1em;padding:0;list-style:none}.wb .wb-privacy-body li{border-bottom:1px solid var(--rule-light);padding:.35em 0 .35em 1.4em;position:relative}.wb .wb-privacy-body li:first-child{border-top:1px solid var(--rule-light)}.wb .wb-privacy-body li:before{content:"";background:var(--cobalt);width:7px;height:7px;position:absolute;top:1.05em;left:0}.wb .wb-privacy-facts li:before{background:var(--ink)}.wb .wb-privacy mark.ph{color:var(--ink);background:#ffe36e;padding:0 .25em}.wb .wb-privacy a:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}@media (width<=860px){.wb .wb-privacy-grid{grid-template-columns:minmax(0,1fr);gap:0}.wb .wb-privacy-toc{padding-top:24px;position:static}.wb .wb-privacy-body{font-size:1rem}}
