:root{--paper:#e8e7e1;--ink:#171816;--line:#b5b5ac}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.75 Manrope,sans-serif}.policy-wordmark{display:inline-block;margin:28px 3%;font:400 24px/1 'Cal Sans',sans-serif;letter-spacing:-.04em;text-decoration:none}a{color:inherit;text-underline-offset:4px}a:focus-visible{outline:2px solid var(--ink);outline-offset:5px}main{max-width:900px;margin:48px auto 100px;padding:0 28px}h1,h2,h3{font-family:'Cal Sans',sans-serif;font-weight:400;line-height:1.2;letter-spacing:-.025em}h1{font-size:clamp(40px,5vw,64px);margin:0 0 16px}h2{font-size:30px;margin:48px 0 18px;padding-top:24px;border-top:1px solid var(--line)}h3{font-size:22px;margin:28px 0 12px}p{margin:0 0 18px}h1+p{font:400 12px/1.6 'JetBrains Mono',monospace;margin-bottom:32px;color:#585a52}h1+p em{font-style:normal}ul{padding-left:22px;margin:0 0 24px}li{padding-left:4px;margin:8px 0}.policy-table{overflow-x:auto;margin:24px 0;max-width:100%}table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6}th,td{text-align:left;vertical-align:top;padding:14px 12px;border-bottom:1px solid var(--line)}th{font-weight:700;border-top:1px solid var(--ink);border-bottom-color:var(--ink)}th:first-child,td:first-child{padding-left:0}code{font:400 12px/1.6 'JetBrains Mono',monospace;overflow-wrap:anywhere}strong{font-weight:700}@media(max-width:600px){.policy-wordmark{margin:24px 20px;font-size:22px}main{margin:32px auto 64px;padding:0 20px}body{font-size:15px}h2{font-size:27px}th,td{padding:12px 8px}table{min-width:520px}}
