.legal-module__Qu0mEa__page{--ground:#0e1a12;--cream:#eae2ce;--ember:#d2603f;--forest:#1c492a;--moss:#2c6b43;--paper:#fbf8f1;--ink:#0e1c13;--ink-soft:#3b4a40;--rule:#0e1c131f;--measure:68ch;--gutter:20px;background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-body);flex-direction:column;display:flex}:is(html:has(.legal-module__Qu0mEa__page),body:has(.legal-module__Qu0mEa__page)){background:#fbf8f1}.legal-module__Qu0mEa__skip{position:absolute;top:0;left:-9999px}.legal-module__Qu0mEa__skip:focus{z-index:50;background:var(--cream);color:var(--forest);border-radius:6px;padding:10px 14px;font-weight:700;top:12px;left:16px}.legal-module__Qu0mEa__top{background:var(--ground);color:var(--cream)}.legal-module__Qu0mEa__top a:focus-visible,.legal-module__Qu0mEa__foot a:focus-visible{outline-color:var(--cream)}.legal-module__Qu0mEa__bar{max-width:1120px;padding:max(12px, env(safe-area-inset-top)) var(--gutter) 12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 auto;display:flex}.legal-module__Qu0mEa__home{align-items:center;min-height:44px;display:inline-flex}.legal-module__Qu0mEa__home img{width:auto;height:36px;image-rendering:pixelated;display:block}.legal-module__Qu0mEa__nav{flex-wrap:wrap;gap:2px;margin-right:-8px;display:flex}.legal-module__Qu0mEa__nav a{min-height:44px;font-family:var(--f-press), monospace;letter-spacing:.06em;text-transform:uppercase;color:#eae2ceb3;border-radius:6px;align-items:center;padding:0 8px;font-size:10px;display:inline-flex}.legal-module__Qu0mEa__nav a:hover{color:var(--cream)}.legal-module__Qu0mEa__nav a[aria-current=page]{color:var(--cream);text-decoration:underline;-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember);text-underline-offset:6px;text-decoration-thickness:2px}.legal-module__Qu0mEa__titleBlock{max-width:1120px;padding:28px var(--gutter) 40px;margin:0 auto}.legal-module__Qu0mEa__eyebrow{font-family:var(--f-press), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ember);margin:0 0 16px;font-size:10px;line-height:1.6}.legal-module__Qu0mEa__title{font-family:var(--f-press), monospace;color:var(--cream);margin:0 0 16px;font-size:clamp(20px,4.4vw,34px);font-weight:400;line-height:1.4}.legal-module__Qu0mEa__meta{font-family:var(--f-dm-mono), ui-monospace, monospace;color:#eae2cec7;margin:0;font-size:14px}.legal-module__Qu0mEa__layout{width:100%;max-width:1120px;padding:32px var(--gutter) 56px;flex:1 0 auto;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.legal-module__Qu0mEa__tocAside{display:none}@media (min-width:1000px){.legal-module__Qu0mEa__layout{grid-template-columns:232px minmax(0, var(--measure));column-gap:64px;padding-top:48px}.legal-module__Qu0mEa__tocAside{align-self:start;max-height:calc(100dvh - 48px);padding-right:8px;display:block;position:sticky;top:24px;overflow-y:auto}.legal-module__Qu0mEa__tocFold{display:none}}.legal-module__Qu0mEa__tocLabel{font-family:var(--f-press), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--forest);margin:0 0 12px;font-size:9px}.legal-module__Qu0mEa__tocList{margin:0;padding:0;font-size:14px;line-height:1.4;list-style:none}.legal-module__Qu0mEa__tocList li[data-level="3"]{padding-left:14px;font-size:13.5px}.legal-module__Qu0mEa__tocList a{color:var(--ink-soft);padding:6px 0;text-decoration:none;display:block}.legal-module__Qu0mEa__tocList a:hover{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.legal-module__Qu0mEa__tocFold{border:1px solid var(--rule);background:#fff;border-radius:10px;margin:0 0 32px}.legal-module__Qu0mEa__tocFold summary{cursor:pointer;min-height:48px;font-family:var(--f-press), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--forest);justify-content:space-between;align-items:center;padding:0 16px;font-size:10px;list-style:none;display:flex}.legal-module__Qu0mEa__tocFold summary::-webkit-details-marker{display:none}.legal-module__Qu0mEa__tocFold summary:after{content:"+";font-size:14px}.legal-module__Qu0mEa__tocFold[open] summary:after{content:"–"}.legal-module__Qu0mEa__tocFold nav{border-top:1px solid var(--rule);padding:0 16px 10px}.legal-module__Qu0mEa__tocFold .legal-module__Qu0mEa__tocList a{padding:9px 0}.legal-module__Qu0mEa__doc{min-width:0;max-width:var(--measure);overflow-wrap:break-word;font-size:16.5px;line-height:1.65}.legal-module__Qu0mEa__doc:focus{outline:none}@media (min-width:700px){.legal-module__Qu0mEa__doc{font-size:17px}}.legal-module__Qu0mEa__doc h2{border-top:1px solid var(--rule);letter-spacing:-.01em;color:var(--forest);margin:2.4em 0 .7em;padding-top:1.2em;scroll-margin-top:16px;font-size:1.4em;font-weight:800;line-height:1.25}.legal-module__Qu0mEa__doc h3{color:var(--ink);margin:1.8em 0 .5em;scroll-margin-top:16px;font-size:1.1em;font-weight:700;line-height:1.35}.legal-module__Qu0mEa__doc h4{margin:1.4em 0 .4em;font-size:1em;font-weight:700}.legal-module__Qu0mEa__doc>h2:first-child,.legal-module__Qu0mEa__doc>.legal-module__Qu0mEa__tocFold+h2{border-top:0;margin-top:0;padding-top:0}.legal-module__Qu0mEa__doc hr{border:0;border-top:1px solid var(--rule);margin:2.4em 0 0}.legal-module__Qu0mEa__doc hr+h2{border-top:0;margin-top:1.2em}.legal-module__Qu0mEa__doc p{margin:0 0 1em}.legal-module__Qu0mEa__doc strong{font-weight:700}.legal-module__Qu0mEa__doc ul,.legal-module__Qu0mEa__doc ol{margin:0 0 1.1em;padding-left:1.35em}.legal-module__Qu0mEa__doc li{margin:.4em 0;padding-left:.2em}.legal-module__Qu0mEa__doc li::marker{color:var(--forest)}.legal-module__Qu0mEa__doc ol>li::marker{font-weight:700}.legal-module__Qu0mEa__doc li>p{margin:0 0 .5em}.legal-module__Qu0mEa__doc li>ul,.legal-module__Qu0mEa__doc li>ol{margin:.4em 0 .5em}.legal-module__Qu0mEa__doc li>span+ul,.legal-module__Qu0mEa__doc li>span+ol{margin-top:.3em}.legal-module__Qu0mEa__doc a{color:var(--forest);text-underline-offset:2px;-webkit-text-decoration:underline #1c492a73;text-decoration:underline #1c492a73;text-decoration-thickness:1px}.legal-module__Qu0mEa__doc a:hover{color:var(--moss);text-decoration-color:currentColor}.legal-module__Qu0mEa__tableWrap{border:1px solid var(--rule);background:#fff;border-radius:10px;margin:.4em 0 1.4em;overflow-x:auto}.legal-module__Qu0mEa__tableWrap table{border-collapse:collapse;width:100%;font-size:.93em;line-height:1.5}.legal-module__Qu0mEa__tableWrap th,.legal-module__Qu0mEa__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:11px 14px}.legal-module__Qu0mEa__tableWrap tr:last-child th,.legal-module__Qu0mEa__tableWrap tr:last-child td{border-bottom:0}.legal-module__Qu0mEa__tableWrap thead th{font-family:var(--f-press), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--forest);background:#1c492a0f;font-size:9px;font-weight:400}.legal-module__Qu0mEa__tableWrap tbody th{width:30%;font-weight:400}.legal-module__Qu0mEa__toTop{margin:3em 0 0;font-size:14px}.legal-module__Qu0mEa__foot{background:var(--ground);color:#eae2ceb3;font-family:var(--f-dm-mono), ui-monospace, monospace;font-size:13px}.legal-module__Qu0mEa__footInner{max-width:1120px;padding:24px var(--gutter) calc(24px + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:0 auto;display:flex}.legal-module__Qu0mEa__footInner p{margin:0}.legal-module__Qu0mEa__foot a{color:var(--cream)}.legal-module__Qu0mEa__foot a:hover{color:#fff}.legal-module__Qu0mEa__footInner nav{flex-wrap:wrap;gap:0 18px;margin-left:-2px;display:flex}.legal-module__Qu0mEa__footInner nav a{align-items:center;min-height:44px;padding:0 2px;display:inline-flex}.legal-module__Qu0mEa__footInner nav a[aria-current=page]{text-underline-offset:4px;text-decoration:underline}@media (max-width:420px){.legal-module__Qu0mEa__page{--gutter:16px}.legal-module__Qu0mEa__home img{height:30px}.legal-module__Qu0mEa__nav a{padding:0 6px;font-size:9px}}@media print{.legal-module__Qu0mEa__page{background:#fff}.legal-module__Qu0mEa__top,.legal-module__Qu0mEa__foot{color:#000;background:0 0}.legal-module__Qu0mEa__nav,.legal-module__Qu0mEa__tocAside,.legal-module__Qu0mEa__tocFold,.legal-module__Qu0mEa__toTop,.legal-module__Qu0mEa__skip,.legal-module__Qu0mEa__footInner nav{display:none}.legal-module__Qu0mEa__title,.legal-module__Qu0mEa__meta,.legal-module__Qu0mEa__foot a{color:#000}.legal-module__Qu0mEa__home img{filter:invert()}.legal-module__Qu0mEa__layout{padding-top:0;display:block}.legal-module__Qu0mEa__doc{max-width:none;font-size:11pt}.legal-module__Qu0mEa__doc h2{break-after:avoid}}
