.LegalToc-module__Rnn84q__toc{position:relative}.LegalToc-module__Rnn84q__rail{display:none}@media (min-width:1024px){.LegalToc-module__Rnn84q__rail{top:calc(var(--header-clear) + 4px);flex-direction:column;gap:18px;padding-top:8px;display:flex;position:sticky}.LegalToc-module__Rnn84q__barNav{display:none}}@media (max-width:1023px){.LegalToc-module__Rnn84q__toc{display:contents}}.LegalToc-module__Rnn84q__head{border-bottom:1px solid var(--line);letter-spacing:.18em;text-transform:uppercase;color:#fff;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;font-size:.6875rem;display:flex}.LegalToc-module__Rnn84q__count{letter-spacing:.08em;color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:.6875rem}.LegalToc-module__Rnn84q__listWrap{padding-left:20px;position:relative}.LegalToc-module__Rnn84q__track{background:var(--line-strong);width:1px;position:absolute;top:4px;bottom:4px;left:3px}.LegalToc-module__Rnn84q__fill{width:1px;height:var(--fill,0px);background:linear-gradient(#fb2a0773,#fb2a07);max-height:100%;transition:height .18s linear;position:absolute;top:0;left:0}.LegalToc-module__Rnn84q__fill:after{content:"";background:#fb2a07;width:7px;height:7px;position:absolute;bottom:-3px;left:-3px;box-shadow:0 0 10px #fb2a07bf}html:not(.js) .LegalToc-module__Rnn84q__fill{display:none}.LegalToc-module__Rnn84q__list{margin:0;padding:0;display:grid}.LegalToc-module__Rnn84q__link{color:var(--text-faint);transition:color .25s var(--ease-out);grid-template-columns:26px minmax(0,1fr);gap:6px;padding:6px 0;font-size:.8125rem;line-height:1.45;display:grid}.LegalToc-module__Rnn84q__num{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--text-faint);transition:color .25s var(--ease-out);padding-top:1px;font-size:.6875rem}.LegalToc-module__Rnn84q__text{text-wrap:pretty;min-width:0}.LegalToc-module__Rnn84q__read{color:var(--text)}.LegalToc-module__Rnn84q__read .LegalToc-module__Rnn84q__num{color:var(--text-muted)}.LegalToc-module__Rnn84q__on{color:#fff}.LegalToc-module__Rnn84q__on .LegalToc-module__Rnn84q__num{color:#fb2a07}.LegalToc-module__Rnn84q__link:hover{color:#fff}.LegalToc-module__Rnn84q__link:hover .LegalToc-module__Rnn84q__num{color:var(--text-muted)}.LegalToc-module__Rnn84q__on:hover .LegalToc-module__Rnn84q__num{color:#fb2a07}.LegalToc-module__Rnn84q__link:focus-visible{outline-offset:2px;outline:1px solid #ffc2a1}.LegalToc-module__Rnn84q__top{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);transition:color .25s var(--ease-out);align-self:flex-start;align-items:center;gap:8px;margin-top:4px;padding-top:14px;font-size:.6875rem;display:inline-flex}.LegalToc-module__Rnn84q__up{transition:transform .25s var(--ease-out);transform:rotate(180deg)}.LegalToc-module__Rnn84q__top:hover{color:#fff}.LegalToc-module__Rnn84q__top:hover .LegalToc-module__Rnn84q__up{transform:rotate(180deg)translateY(2px)}.LegalToc-module__Rnn84q__barNav{z-index:20;margin:clamp(28px,6vw,40px)calc(var(--gutter)*-1)0;position:sticky;top:76px}.LegalToc-module__Rnn84q__bar{border-block:1px solid var(--line);background:#000000f5;position:relative}.LegalToc-module__Rnn84q__summary{height:52px;padding:0 var(--gutter);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;list-style:none;display:flex;position:relative}.LegalToc-module__Rnn84q__summary::-webkit-details-marker{display:none}.LegalToc-module__Rnn84q__summary:focus-visible{outline-offset:-3px;outline:1px solid #ffc2a1}.LegalToc-module__Rnn84q__sumLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);flex:none;font-size:.625rem}.LegalToc-module__Rnn84q__sumNum{font-variant-numeric:tabular-nums;color:#fb2a07;flex:none;font-size:.75rem}.LegalToc-module__Rnn84q__sumOf{color:var(--text-faint)}.LegalToc-module__Rnn84q__sumText{white-space:nowrap;text-overflow:ellipsis;color:#fff;flex:1;min-width:0;font-size:.8125rem;overflow:hidden}.LegalToc-module__Rnn84q__chev{color:var(--text-muted);transition:transform .3s var(--ease-out);flex:none}.LegalToc-module__Rnn84q__bar[open] .LegalToc-module__Rnn84q__chev{transform:rotate(180deg)}.LegalToc-module__Rnn84q__barRead{transform-origin:0;height:1px;transform:scaleX(var(--read,0));background:#fb2a07;position:absolute;bottom:-1px;left:0;right:0}.LegalToc-module__Rnn84q__drop{max-height:min(64svh,540px);padding:6px var(--gutter)14px;overscroll-behavior:contain;border-bottom:1px solid var(--line-strong);background:#050505;margin:0;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 28px 48px #000000b3}.LegalToc-module__Rnn84q__dropLink{border-bottom:1px solid var(--line);color:var(--text);grid-template-columns:32px minmax(0,1fr);gap:6px;padding:12px 0;font-size:.875rem;line-height:1.45;display:grid}.LegalToc-module__Rnn84q__drop li:last-child .LegalToc-module__Rnn84q__dropLink{border-bottom:0}.LegalToc-module__Rnn84q__dropLink.LegalToc-module__Rnn84q__on{color:#fff}.LegalToc-module__Rnn84q__dropLink.LegalToc-module__Rnn84q__on .LegalToc-module__Rnn84q__num{color:#fb2a07}@media (prefers-reduced-motion:reduce){.LegalToc-module__Rnn84q__fill,.LegalToc-module__Rnn84q__link,.LegalToc-module__Rnn84q__num,.LegalToc-module__Rnn84q__chev,.LegalToc-module__Rnn84q__up{transition:none}}
.Legal-module__3UYKda__page{isolation:isolate;position:relative}.Legal-module__3UYKda__page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 100% at 50% 0,#b3010017,#0000 70%);height:640px;position:absolute;inset:0 0 auto}.Legal-module__3UYKda__page .Legal-module__3UYKda__container{padding-top:calc(var(--header-clear) + 16px)}@media (min-width:1024px){.Legal-module__3UYKda__page .Legal-module__3UYKda__container{padding-top:calc(var(--header-clear) + 36px)}}.Legal-module__3UYKda__layout{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.Legal-module__3UYKda__layout{grid-template-columns:228px minmax(0,1fr);column-gap:clamp(48px,5.5vw,96px)}.Legal-module__3UYKda__head{grid-area:1/2}.Legal-module__3UYKda__toc{grid-area:1/1/span 2}.Legal-module__3UYKda__doc{grid-area:2/2}}.Legal-module__3UYKda__head{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;max-width:56rem;display:flex}.Legal-module__3UYKda__title{margin:4px 0 0;font-size:clamp(2rem,1.45rem + 2.3vw,3.25rem);line-height:1.08}.Legal-module__3UYKda__meta{letter-spacing:.06em;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0;font-size:.75rem;display:flex}.Legal-module__3UYKda__metaItem{display:flex}@media (min-width:560px){.Legal-module__3UYKda__metaItem+.Legal-module__3UYKda__metaItem{border-left:1px solid var(--line-strong);padding-left:22px}}@media (max-width:559px){.Legal-module__3UYKda__meta{flex-direction:column;align-items:flex-start;gap:6px}.Legal-module__3UYKda__metaItem+.Legal-module__3UYKda__metaItem{padding-left:16px}}.Legal-module__3UYKda__meta dd{margin:0}.Legal-module__3UYKda__updated{color:#fff;align-items:center;gap:10px;display:inline-flex}.Legal-module__3UYKda__metaLed{background:#fb2a07;width:6px;height:6px;box-shadow:0 0 8px #fb2a07b3}.Legal-module__3UYKda__intro{max-width:66ch;color:var(--text);gap:14px;margin-top:6px;font-size:clamp(1rem,.95rem + .22vw,1.0625rem);line-height:1.8;display:grid}.Legal-module__3UYKda__intro p{text-wrap:pretty;margin:0}.Legal-module__3UYKda__doc{min-width:0;margin-top:clamp(16px,3vw,40px)}@media (min-width:1024px){.Legal-module__3UYKda__doc{margin-top:clamp(40px,4vw,64px)}}.Legal-module__3UYKda__sec{border-top:1px solid var(--line);margin-top:clamp(40px,4.5vw,64px);padding-top:clamp(36px,4vw,52px);scroll-margin-top:140px;position:relative}.Legal-module__3UYKda__sec:first-child{margin-top:0}@media (max-width:1023px){.Legal-module__3UYKda__sec:first-child{border-top:0;padding-top:8px}.Legal-module__3UYKda__sec:first-child:before{display:none}}@media (min-width:1024px){.Legal-module__3UYKda__sec{scroll-margin-top:calc(var(--header-clear) + 8px)}}.Legal-module__3UYKda__sec:before{content:"";width:5px;height:5px;transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out);background:#ffffff4d;position:absolute;top:-3px;left:0}.Legal-module__3UYKda__sec[data-reading]:before{background:#fb2a07;box-shadow:0 0 10px #fb2a07b3}.Legal-module__3UYKda__h2{gap:12px;margin:0;display:grid}.Legal-module__3UYKda__secNum{font-family:var(--font-body);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--text-faint);transition:color .3s var(--ease-out);align-items:center;gap:10px;font-size:.75rem;font-weight:400;display:inline-flex}.Legal-module__3UYKda__led{width:6px;height:6px;box-shadow:inset 0 0 0 1px var(--line-strong);transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out)}.Legal-module__3UYKda__sec[data-reading] .Legal-module__3UYKda__secNum{color:#fff}.Legal-module__3UYKda__sec[data-reading] .Legal-module__3UYKda__led{background:#fb2a07;box-shadow:0 0 8px #fb2a07b3}.Legal-module__3UYKda__secTitle{letter-spacing:0;font-size:clamp(1.25rem,1.05rem + .75vw,1.625rem);line-height:1.18}.Legal-module__3UYKda__clause{gap:10px;margin-top:30px;scroll-margin-top:140px;display:grid}.Legal-module__3UYKda__h2+.Legal-module__3UYKda__clause{margin-top:26px}@media (min-width:1024px){.Legal-module__3UYKda__clause{scroll-margin-top:calc(var(--header-clear) + 8px)}}.Legal-module__3UYKda__h3{color:#fff;align-items:baseline;gap:12px;margin:0;font-size:.9375rem;font-weight:600;line-height:1.45;display:flex}.Legal-module__3UYKda__subNum{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--text-faint);transition:color .25s var(--ease-out);flex:none;align-items:center;gap:6px;font-size:.75rem;font-weight:400;display:inline-flex;position:relative}.Legal-module__3UYKda__hash{opacity:0;color:#fb2a07;transition:opacity .25s var(--ease-out)}.Legal-module__3UYKda__subNum:hover{color:#fff}.Legal-module__3UYKda__clause:hover .Legal-module__3UYKda__hash,.Legal-module__3UYKda__subNum:focus-visible .Legal-module__3UYKda__hash{opacity:1}.Legal-module__3UYKda__subNum:focus-visible{outline-offset:3px;outline:1px solid #ffc2a1}.Legal-module__3UYKda__clause:target .Legal-module__3UYKda__subNum{color:#fb2a07}.Legal-module__3UYKda__clause:target .Legal-module__3UYKda__hash{opacity:1}.Legal-module__3UYKda__subTitle{text-wrap:pretty;min-width:0}.Legal-module__3UYKda__text{gap:14px;min-width:0;max-width:66ch;display:grid}@media (min-width:1280px){.Legal-module__3UYKda__h2{grid-template-columns:196px minmax(0,1fr);align-items:center;column-gap:48px}.Legal-module__3UYKda__clause{grid-template-columns:196px minmax(0,1fr);column-gap:48px;margin-top:34px}.Legal-module__3UYKda__h2+.Legal-module__3UYKda__clause{margin-top:30px}.Legal-module__3UYKda__h3{flex-direction:column;gap:6px;padding-top:3px;font-size:.875rem;line-height:1.5}.Legal-module__3UYKda__loose .Legal-module__3UYKda__text{grid-column:2}}.Legal-module__3UYKda__p{color:var(--text);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.75}.Legal-module__3UYKda__link{color:#fff;text-underline-offset:3px;transition:color .2s var(--ease-out),text-decoration-color .2s var(--ease-out);-webkit-text-decoration:underline #fb2a0799;text-decoration:underline #fb2a0799;text-decoration-thickness:1px}.Legal-module__3UYKda__link:hover{color:#fb2a07;text-decoration-color:#fb2a07}.Legal-module__3UYKda__ul{gap:9px;margin:2px 0 0;padding:0;display:grid}.Legal-module__3UYKda__ul li{color:var(--text);padding-left:22px;font-size:1rem;line-height:1.7;position:relative}.Legal-module__3UYKda__ul li:before{content:"";background:#d9d9d973;width:5px;height:5px;position:absolute;top:.78em;left:2px}.Legal-module__3UYKda__lead{letter-spacing:.02em;color:#fff;margin:10px 0 0;font-size:.875rem;font-weight:600}.Legal-module__3UYKda__caps{--node-size:3px;letter-spacing:.03em;color:#ffffffdb;background:linear-gradient(var(--node)0 0)top left/var(--node-size)var(--node-size)no-repeat border-box,linear-gradient(var(--node)0 0)top right/var(--node-size)var(--node-size)no-repeat border-box,linear-gradient(var(--node)0 0)bottom left/var(--node-size)var(--node-size)no-repeat border-box,linear-gradient(var(--node)0 0)bottom right/var(--node-size)var(--node-size)no-repeat border-box,#2d2e2e38;box-shadow:inset 0 0 0 1px var(--line-strong);margin:2px 0;padding:18px 20px;font-size:.8125rem;line-height:1.85}.Legal-module__3UYKda__rows{border-top:1px solid var(--line);margin:4px 0 0;display:grid}.Legal-module__3UYKda__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,150px) minmax(0,1fr);align-items:baseline;gap:16px;padding:13px 0;display:grid}.Legal-module__3UYKda__rowLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);font-size:.6875rem}.Legal-module__3UYKda__rowValue{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;margin:0;font-size:.875rem}.Legal-module__3UYKda__footNav{border-top:1px solid var(--line);gap:28px;margin-top:clamp(56px,6vw,88px);padding-top:clamp(28px,3vw,40px);display:grid}@media (min-width:768px){.Legal-module__3UYKda__footNav{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px}}.Legal-module__3UYKda__navGroup{align-content:start;gap:12px;display:grid}.Legal-module__3UYKda__navLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);margin:0;font-size:.6875rem}.Legal-module__3UYKda__navList{gap:12px;margin:0;padding:0;display:grid}@media (min-width:560px){.Legal-module__3UYKda__navGroup:last-child .Legal-module__3UYKda__navList{grid-template-columns:repeat(2,minmax(0,1fr))}}.Legal-module__3UYKda__navCard{--node-size:3px;color:#fff;background:linear-gradient(var(--node)0 0)top left/var(--node-size)var(--node-size)no-repeat border-box,linear-gradient(var(--node)0 0)top right/var(--node-size)var(--node-size)no-repeat border-box,linear-gradient(var(--node)0 0)bottom left/var(--node-size)var(--node-size)no-repeat border-box,linear-gradient(var(--node)0 0)bottom right/var(--node-size)var(--node-size)no-repeat border-box,var(--panel);min-height:56px;box-shadow:inset 0 0 0 1px var(--panel-line);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out);justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:.875rem;display:flex}.Legal-module__3UYKda__navCard svg{color:var(--text-muted);transition:transform .3s var(--ease-out),color .3s var(--ease-out)}.Legal-module__3UYKda__navCard:hover{--node:#fb2a07;box-shadow:inset 0 0 0 1px var(--panel-line-hi);transform:translateY(-2px)}.Legal-module__3UYKda__navCard:hover svg{color:#fb2a07;transform:translate(3px)}.Legal-module__3UYKda__navHot svg{color:#fb2a07}.Legal-module__3UYKda__navCard:focus-visible{outline-offset:2px;outline:1px solid #ffc2a1}@media (prefers-reduced-motion:reduce){.Legal-module__3UYKda__navCard,.Legal-module__3UYKda__navCard svg,.Legal-module__3UYKda__sec:before,.Legal-module__3UYKda__led,.Legal-module__3UYKda__secNum,.Legal-module__3UYKda__hash,.Legal-module__3UYKda__subNum{transition:none}.Legal-module__3UYKda__navCard:hover{transform:none}}
