@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/CormorantGaramond-Variable.latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/CormorantGaramond-Variable.latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(/fonts/CormorantGaramond-Italic-Variable.latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(/fonts/CormorantGaramond-Italic-Variable.latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/IBMPlexSans-Variable.latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/IBMPlexSans-Variable.latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/IBMPlexMono-300.latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/IBMPlexMono-300.latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-400.latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-400.latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}html.legal-doc-root{background:#f4f1e9;-webkit-text-size-adjust:100%;text-size-adjust:100%}body.legal-doc{--paper: #f4f1e9;--paper-soft: #ebe6da;--ink: #161514;--ink-soft: #34302b;--ink-muted: #746d62;--line: rgba(22, 21, 20, .16);--line-strong: rgba(22, 21, 20, .34);--candle: #c6a45b;--candle-blue: #1b2d60;--serif: "Cormorant Garamond", Georgia, serif;--sans: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease: cubic-bezier(.22, .61, .16, 1);margin:0;min-width:320px;background:var(--paper);color:var(--ink-soft);font-family:var(--sans);font-size:16px;line-height:1.7;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.legal-doc,.legal-doc *{box-sizing:border-box}.legal-doc a{color:inherit;text-decoration:none;border-bottom:1px solid var(--line);transition:color .35s var(--ease),border-color .35s var(--ease)}.legal-doc a:hover{color:var(--candle-blue);border-bottom-color:var(--candle-blue)}.legal-doc .chrome{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px max(28px,5vw);border-bottom:1px solid var(--line)}.legal-doc .chrome-brand{display:inline-flex;align-items:center;gap:12px;font-family:var(--serif);font-size:21px;font-weight:300;letter-spacing:.03em;color:var(--ink);border-bottom:none}.legal-doc .chrome-brand svg{width:18px;height:42px;color:var(--candle)}.legal-doc .chrome-brand:hover{color:var(--candle-blue);border-bottom:none}.legal-doc .chrome-back{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);border-bottom:none}.legal-doc .chrome-back:hover{color:var(--ink);border-bottom:none}.legal-doc main{max-width:740px;margin:0 auto;padding:clamp(48px,9vw,120px) max(28px,5vw) clamp(64px,12vw,140px)}.legal-doc .doc-eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 18px}.legal-doc .doc-title{font-family:var(--serif);font-size:clamp(46px,7vw,84px);font-weight:300;line-height:1;color:var(--ink);margin:0 0 24px;letter-spacing:-.01em}.legal-doc .doc-meta{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 56px;padding-bottom:28px;border-bottom:1px solid var(--line)}.legal-doc .doc-lede{font-family:var(--serif);font-size:clamp(20px,1.7vw,24px);font-weight:300;line-height:1.5;color:var(--ink-soft);margin:0 0 56px;font-style:italic}.legal-doc .toc{margin:0 0 72px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.legal-doc .toc-label{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 12px}.legal-doc .toc-list{list-style:none;margin:0;padding:0;display:grid;gap:6px;counter-reset:toc}.legal-doc .toc-list li{counter-increment:toc;font-family:var(--mono);font-size:12px;letter-spacing:.04em}.legal-doc .toc-list li:before{content:counter(toc,decimal-leading-zero) " · ";color:var(--candle)}.legal-doc .toc-list a{border-bottom:none;color:var(--ink-soft)}.legal-doc .toc-list a:hover{color:var(--candle-blue)}.legal-doc section{margin:0 0 56px;scroll-margin-top:24px}.legal-doc h2{font-family:var(--serif);font-size:clamp(26px,2.6vw,34px);font-weight:300;line-height:1.15;color:var(--ink);margin:0 0 20px;letter-spacing:-.005em;display:flex;align-items:baseline;gap:14px}.legal-doc h2:before{content:attr(data-num);font-family:var(--mono);font-size:11px;font-weight:400;letter-spacing:.18em;color:var(--candle);flex-shrink:0;transform:translateY(-2px)}.legal-doc h3{font-family:var(--sans);font-size:16px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);margin:28px 0 10px}.legal-doc p{margin:0 0 16px}.legal-doc ul,.legal-doc ol{margin:0 0 16px;padding-left:22px}.legal-doc li{margin-bottom:8px}.legal-doc .data-card{background:var(--paper-soft);border:1px solid var(--line);padding:22px 26px;margin:24px 0;font-family:var(--mono);font-size:12.5px;line-height:1.7;color:var(--ink-soft)}.legal-doc .data-card strong{font-weight:400;color:var(--ink)}.legal-doc .badges{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 8px}.legal-doc .badge{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--line-strong);border-radius:999px;font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft)}.legal-doc em{font-family:var(--serif);font-style:italic;color:var(--ink)}.legal-doc strong{font-weight:500;color:var(--ink)}.legal-doc footer{border-top:1px solid var(--line);padding:36px max(28px,5vw);text-align:center;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted)}.legal-doc footer a{border-bottom:none}.legal-doc footer a:hover{color:var(--ink);border-bottom:none}.legal-doc details.changelog{margin:8px 0 16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.legal-doc details.changelog>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);transition:color .35s var(--ease)}.legal-doc details.changelog>summary::-webkit-details-marker{display:none}.legal-doc details.changelog>summary:hover{color:var(--ink)}.legal-doc .changelog-icon{position:relative;width:11px;height:11px;flex-shrink:0}.legal-doc .changelog-icon:before,.legal-doc .changelog-icon:after{content:"";position:absolute;background:var(--candle);transition:transform .3s var(--ease)}.legal-doc .changelog-icon:before{left:0;right:0;top:50%;height:1px;transform:translateY(-50%)}.legal-doc .changelog-icon:after{top:0;bottom:0;left:50%;width:1px;transform:translate(-50%)}.legal-doc details.changelog[open]>summary .changelog-icon:after,.legal-doc details.changelog-older[open]>summary .changelog-icon:after{transform:translate(-50%) scaleY(0)}.legal-doc .changelog-list{margin:0;padding:4px 0 22px 22px}.legal-doc details.changelog-older{margin:0 0 18px 22px;border-top:1px solid var(--line)}.legal-doc details.changelog-older>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;cursor:pointer;list-style:none;font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);transition:color .35s var(--ease)}.legal-doc details.changelog-older>summary::-webkit-details-marker{display:none}.legal-doc details.changelog-older>summary:hover{color:var(--ink)}.legal-doc details.changelog-older .changelog-list{padding-left:0}@media(prefers-reduced-motion:reduce){.legal-doc a{transition:none}.legal-doc details.changelog>summary,.legal-doc details.changelog-older>summary,.legal-doc .changelog-icon:before,.legal-doc .changelog-icon:after{transition:none}}
