.policies{color:#090a0a;background:#f7f7f3;min-height:100vh}.policies header{background:#fff;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;height:78px;padding:0 max(24px,50vw - 525px);font-size:10px;font-weight:700;display:flex}.policies header img{width:145px}.policies>section{max-width:1050px;margin:auto;padding:80px 24px 120px}.policies>section>span{font:700 8px var(--font-mono);color:#777}.policies h1{letter-spacing:-.065em;margin:20px 0;font-size:72px;line-height:.92}.notice{background:#efffd5;border-left:4px solid #b9ff3d;padding:16px;font-size:11px}.notice a{font-weight:800;text-decoration:underline}.policies article{border-top:1px solid #ddd;grid-template-columns:90px 1fr;padding:35px 0;display:grid}.policies article>b{font:700 9px var(--font-mono);color:#888}.policies h2{margin:0 0 12px;font-size:28px}.policies article p{color:#666;max-width:720px;font-size:13px;line-height:1.7}.policies article p+p{margin-top:12px}.support-cta{color:#fff;font:700 9px var(--font-mono);background:#090a0a;margin-top:13px;padding:12px 16px;display:inline-block}.legal-note{color:#777;border:1px solid #d5d6d0;max-width:780px;padding:17px;font-size:10px;line-height:1.6}@media (max-width:600px){.policies h1{font-size:52px}.policies article{grid-template-columns:35px 1fr}}
