@font-face{font-family:'IBM Plex Mono';font-weight:400;font-display:swap;src:url('/coming-soon/ibm-plex-mono-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-weight:500;font-display:swap;src:url('/coming-soon/ibm-plex-mono-latin-500-normal.woff2') format('woff2')}
.privacy-controls{font:12px/1.7 'IBM Plex Mono',ui-monospace,monospace;color:var(--muted,#8e9a85);max-width:78ch;margin:18px 0 0;text-align:left}.privacy-controls p{font:inherit;line-height:1.7;color:inherit;margin:0 0 10px;max-width:none}.privacy-actions{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.privacy-actions[hidden],.privacy-controls [hidden]{display:none!important}.privacy-actions button,.privacy-change{font:inherit;color:var(--fg,#dcd9bf);background:transparent;border:1px solid var(--line,#354334);padding:10px 14px;min-height:44px;cursor:pointer;border-radius:0}.privacy-actions button:hover{border-color:var(--cyan,#a6bcb0)}.privacy-actions button:disabled{opacity:.55;cursor:default}.privacy-change{padding:0;border:0;border-bottom:1px solid currentColor;min-height:0;color:inherit}.privacy-controls a{color:var(--cyan,#a6bcb0);text-decoration:underline;text-underline-offset:3px}.privacy-controls :focus-visible{outline:2px solid var(--cyan,#a6bcb0);outline-offset:4px}.privacy-details-link{display:inline-block;padding:4px 0}.privacy-status{font-size:11px!important}.privacy-controls-footer{padding:0 0 24px}
.privacy-page{--bg:#0c0e0c;--fg:#dcd9bf;--body:#bdc3af;--muted:#8e9a85;--line:#354334;--cyan:#a6bcb0;margin:0;background:var(--bg);color:var(--fg);font:14px/1.8 'IBM Plex Mono',ui-monospace,monospace;color-scheme:dark}.privacy-page *{box-sizing:border-box}.privacy-document{max-width:1000px;padding:0 36px 48px;margin:auto}.privacy-page header{border-bottom:1px solid var(--line);padding:26px 0}.privacy-page header a{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--fg)}.privacy-page main{padding:28px 0}.privacy-page h1{font-size:30px;line-height:1.3;font-weight:500;margin:0 0 12px}.privacy-page h2{font-size:18px;line-height:1.5;font-weight:500;margin:34px 0 12px}.privacy-page p,.privacy-page li{color:var(--body)}.privacy-page a{color:var(--cyan);overflow-wrap:anywhere}.privacy-page code{font:inherit;overflow-wrap:anywhere}.privacy-page .privacy-updated{font-size:11px;color:var(--muted)}.privacy-page table{width:100%;border-collapse:collapse;font-size:12px}.privacy-page th,.privacy-page td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 10px 12px 0;overflow-wrap:anywhere}.privacy-page th:first-child{width:35%}.privacy-page :focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.privacy-page footer{border-top:1px solid var(--line);padding-top:20px}@media(max-width:600px){.privacy-document{padding:0 18px 32px}.privacy-page h1{font-size:25px}.privacy-page table{font-size:11px}.privacy-page th:first-child{width:36%}}
