.edge-site .privacy-hero{position:relative;padding-top:clamp(132px,22vh,220px);padding-bottom:clamp(40px,7vh,88px);border-bottom:1px solid var(--line);overflow:hidden}.edge-site .privacy-hero:before{content:"";position:absolute;inset:0;background:url(/Images/footer-topo.svg) 50%/cover no-repeat;opacity:.18;pointer-events:none}.edge-site .privacy-hero .container{position:relative}.edge-site .privacy-hero__kicker{display:block;color:var(--fg-muted);margin-bottom:clamp(16px,3vh,32px)}.edge-site h1.privacy-hero__title{font-family:Stretch Pro,JetBrains Mono,monospace!important;font-size:clamp(28px,7.6vw,120px);line-height:1;overflow-wrap:anywhere}.edge-site .privacy-hero__accent{color:var(--orange);display:inline-block}.edge-site .privacy-hero__foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px;margin-top:clamp(24px,5vh,56px)}.edge-site .privacy-hero__lead{max-width:34ch}.edge-site .privacy-hero__meta{color:var(--fg-muted)}.edge-site .privacy__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,80px)}@media (min-width:1024px){.edge-site .privacy__grid{grid-template-columns:minmax(220px,300px) minmax(0,1fr)}.edge-site .privacy__aside{position:sticky;top:112px;align-self:start;max-height:calc(100vh - 136px);overflow-y:auto}}.edge-site .privacy-toc__label{display:block;color:var(--fg-muted);margin-bottom:14px}.edge-site .privacy-toc ul{display:grid;grid-template-columns:1fr;gap:2px}@media (min-width:600px) and (max-width:1023px){.edge-site .privacy-toc ul{grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px}}.edge-site .privacy-toc a{display:block;padding:7px 0 7px 14px;border-left:1px solid var(--line);font-size:14px;line-height:1.35;color:var(--fg-muted);transition:color .3s var(--ease),border-color .3s var(--ease)}.edge-site .privacy-toc a:focus-visible,.edge-site .privacy-toc a:hover{color:var(--fg);border-left-color:var(--orange)}.edge-site .privacy__article{max-width:70ch}.edge-site .privacy-sec{padding-block:clamp(28px,5vh,52px);border-top:1px solid var(--line);scroll-margin-top:110px}.edge-site .privacy-sec:first-child{border-top:0;padding-top:0}.edge-site .privacy-sec__title{font-size:clamp(17px,1.7vw,24px);line-height:1.25;margin-bottom:18px;text-wrap:balance}.edge-site .privacy-sec__title:focus{outline:none}.edge-site .privacy-sec h3{font-size:clamp(16px,1.2vw,18px);line-height:1.35;margin:28px 0 8px;color:var(--fg)}.edge-site .privacy-sec h2+h3{margin-top:0}.edge-site .privacy-sec dd,.edge-site .privacy-sec li,.edge-site .privacy-sec p{font-size:clamp(15px,1.1vw,17px);line-height:1.7;color:rgba(255,251,241,.8)}.edge-site .privacy-sec strong{color:var(--fg);font-weight:700}.edge-site .privacy-sec .privacy-facts+p,.edge-site .privacy-sec .privacy-prefs+p,.edge-site .privacy-sec .privacy-table+p,.edge-site .privacy-sec p+.privacy-facts,.edge-site .privacy-sec p+.privacy-table,.edge-site .privacy-sec p+p,.edge-site .privacy-sec p+ul,.edge-site .privacy-sec ul+p{margin-top:16px}.edge-site .privacy-sec ul{list-style:none;display:flex;flex-direction:column;gap:8px}.edge-site .privacy-sec li{position:relative;padding-left:20px}.edge-site .privacy-sec li:before{content:"";position:absolute;left:2px;top:.78em;width:6px;height:6px;border-radius:50%;background:var(--orange)}.edge-site .privacy-sec a:not(.btn){color:var(--fg);text-decoration:underline;text-decoration-color:rgba(255,86,0,.7);text-underline-offset:3px;overflow-wrap:anywhere;transition:color .3s var(--ease)}.edge-site .privacy-sec a:not(.btn):hover{color:var(--orange)}.edge-site .privacy-facts{display:grid;gap:0;margin:0;border-top:1px solid var(--line)}.edge-site .privacy-facts>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px 24px;padding:12px 0;border-bottom:1px solid var(--line)}@media (min-width:640px){.edge-site .privacy-facts>div{grid-template-columns:200px minmax(0,1fr);align-items:baseline}}.edge-site .privacy-facts dt{color:var(--fg-muted)}.edge-site .privacy-facts dd{margin:0;color:var(--fg)}.edge-site .privacy-table{overflow-x:auto;border:1px solid var(--line);border-radius:6px}.edge-site .privacy-table table{width:100%;border-collapse:collapse}.edge-site .privacy-table td,.edge-site .privacy-table th{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.5;color:rgba(255,251,241,.8)}.edge-site .privacy-table thead th{color:var(--fg-muted);font-size:11px;background:rgba(255,251,241,.03)}.edge-site .privacy-table tbody th{color:var(--fg);font-weight:700;font-family:Franie,Franie Fallback,Inter,sans-serif}.edge-site .privacy-table tbody tr:last-child td,.edge-site .privacy-table tbody tr:last-child th{border-bottom:0}@media (max-width:639px){.edge-site .privacy-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.edge-site .privacy-table table,.edge-site .privacy-table tbody,.edge-site .privacy-table td,.edge-site .privacy-table th,.edge-site .privacy-table tr{display:block}.edge-site .privacy-table tbody tr{padding:12px 14px;border-bottom:1px solid var(--line)}.edge-site .privacy-table tbody tr:last-child{border-bottom:0}.edge-site .privacy-table tbody th,.edge-site .privacy-table td{padding:0;border-bottom:0}.edge-site .privacy-table tbody th{margin-bottom:8px}.edge-site .privacy-table td+td{margin-top:8px}.edge-site .privacy-table td:before{content:attr(data-label);display:block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted)}}.edge-site .privacy-prefs{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px}.edge-site .privacy-sec .privacy-choice{font-size:12px;line-height:1.5;color:var(--fg-muted)}