.legal-tabs-row{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--color-border);scroll-padding-inline:16px}.legal-tabs-row::-webkit-scrollbar{display:none}@media (pointer:coarse){.legal-tabs-row{scroll-snap-type:x proximity}.legal-tabs-row>li{scroll-snap-align:start}}.legal-tab-rule{background:var(--color-forest-green);border-radius:0 0 2px 2px;height:3px;position:absolute;top:-1px;left:12px;right:12px}@media (width>=64rem){.legal-tabs-row{box-shadow:none}.legal-tab-rule{border-radius:0 2px 2px 0;width:3px;height:auto;inset:10px auto 10px -1px}.legal-toc{position:sticky;top:112px}.legal-toc .otp-card{position:static}.legal-toc .otp-card>nav{overscroll-behavior:contain;max-height:calc(100dvh - 136px);overflow-y:auto}}@media (width>=80rem){.legal-toc{top:140px}.legal-toc .otp-card>nav{max-height:calc(100dvh - 164px)}}.legal-toc-corner{z-index:2;width:112px;top:-26px;right:-14px}.legal-toc-corner-paper{transform-origin:100% 0;--idle:2.9s;--idle-delay:-400ms;--r1:1.6deg;--r2:-.8deg}@media (width>=80rem){.legal-toc .otp-card>nav{padding-top:40px}}@media (width>=64rem){.legal-toc .otp-card>nav{background:var(--color-field-bg);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;padding-bottom:0}.legal-toc .otp-card>nav>p:first-child{z-index:1;background:var(--color-field-bg);border-bottom:1px solid #0000;margin:-12px -20px 0;padding:12px 20px 10px;position:sticky;top:-24px}.legal-toc .otp-card>nav:after{content:"";z-index:1;background:var(--color-field-bg);border-top:1px solid #0000;height:20px;margin-inline:-20px;display:block;position:sticky;bottom:0}.legal-toc .otp-card>nav[data-more-above]>p:first-child{border-bottom-color:var(--color-border)}.legal-toc .otp-card>nav[data-more-below]:after{border-top-color:var(--color-border)}}@media (width>=80rem){.legal-toc .otp-card>nav>p:first-child{top:-40px}.legal-hero>div{max-width:calc(1148px + 8rem)}}.legal-hero :is(h1,p){text-wrap:pretty}@media (width>=37.5rem) and (width<=47.99rem){.legal-hero>div{grid-template-columns:minmax(0,1fr) clamp(220px,40%,300px)}}@media (width>=37.5rem) and (width<=51.24rem){.legal-hero--rtt>div{grid-template-columns:minmax(0,1fr) clamp(240px,46%,340px);gap:0 24px}.legal-hero--rtt>div>div:first-child{display:contents}.legal-hero--rtt>div>div:first-child>*{grid-column:1/-1;align-self:start}.legal-hero--rtt>div>div:first-child>:first-child{margin-top:40px}.legal-hero--rtt>div>div:first-child>p:last-child{grid-column:1;align-self:start;padding-bottom:48px}.legal-hero--rtt>div>div:last-child{grid-area:3/2;align-self:end;width:100%;margin-top:8px}}@media (width>=51.25rem) and (width<=63.99rem){.legal-hero--rtt>div{grid-template-columns:minmax(0,1fr) clamp(320px,100% - 432px,420px)}}@media (width>=64rem) and (width<=79.99rem){.legal-hero--rtt>div{grid-template-columns:minmax(0,1fr) clamp(340px,100% - 548px,480px)}}.legal-table.paper-prose-table{overflow:visible}.legal-table-scroll{border-radius:inherit;overflow-x:auto}.legal-table:has(>.legal-table-caption)>.legal-table-scroll{border-top-left-radius:0;border-top-right-radius:0}.paper-prose .legal-table-caption{font-family:var(--font-display);color:var(--color-text-muted);margin:0;padding:12px 14px 4px;font-size:16px;font-style:italic;line-height:1.4}.paper-prose caption.legal-table-sr-caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legal-doc .paper-prose a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:2px}.rtt-prose>p:first-child{color:var(--color-text-muted);font-size:14px}html:has(.legal-doc){scroll-padding-top:80px}.legal-doc .paper-prose :is(h2,h3,h4){scroll-margin-top:16px}@media (width>=64rem){html:has(.legal-doc){scroll-padding-top:96px}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=reduce]):has(.legal-doc){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){:root:has(.legal-doc){scroll-behavior:auto}}:root[data-reduce-motion=reduce]:has(.legal-doc){scroll-behavior:auto}.legal-art :is(img,.landing-paper){-webkit-user-select:none;user-select:none}.legal-base{transform-origin:50% 100%;--idle:3.3s;--idle-delay:-500ms;--r1:.4deg;--r2:-.3deg;width:100cqw;top:2cqw;left:0}.legal-graph{width:38cqw;top:6cqw;left:18cqw;transform:rotate(-5deg)}.legal-graph-paper{transform-origin:50% 100%;--idle:2.9s;--idle-delay:-1700ms;--r1:.6deg;--r2:-.4deg}.legal-sheet{width:40cqw;top:12cqw;left:32cqw;transform:rotate(2.5deg)}.legal-sheet-paper{transform-origin:50% 100%;--idle:3.1s;--idle-delay:-900ms;--r1:.5deg;--r2:-.4deg}.legal-pile{transform-origin:50% 100%}.legal-clip{filter:saturate(1.25)brightness(.88)drop-shadow(.2cqw .35cqw .35cqw #14281c59);width:25%;top:-10%;left:-6%;transform:rotate(-40deg)}.legal-clip-hand{transform-origin:50%}.legal-clip-paper{transform-origin:50% 70%;--idle:2.5s;--idle-delay:-1600ms;--r1:2.2deg;--r2:-1.4deg}.legal-stack--privacy .legal-base{--idle:3.2s;--idle-delay:-2100ms;scale:-1 1}.legal-stack--privacy .legal-graph{top:7cqw;left:44cqw;transform:rotate(4deg)}.legal-stack--privacy .legal-sheet{top:13cqw;left:30cqw;transform:rotate(-2deg)}.legal-stack--privacy .legal-graph-paper{--idle:2.7s;--idle-delay:-600ms}.legal-stack--privacy .legal-sheet-paper{--idle:3s;--idle-delay:-2200ms}.legal-tape{max-width:none;height:10%;transform:rotate(var(--rot));filter:brightness(1.18)saturate(.82)sepia(.12)drop-shadow(0 .35cqw .3cqw #0f1e1461)}.legal-tape--a{transform-origin:0;--rot:-3.5deg;width:86%;top:22%;left:-16%}.legal-tape--b{transform-origin:100%;--rot:2.6deg;--dir:-1;width:84%;top:35.6%;left:30%}.legal-tape--c{transform-origin:0;--rot:-1.6deg;width:80%;top:49%;left:-12%}.legal-stack--cookies .legal-base{transform-origin:50%;--idle:3.3s;--idle-delay:-1500ms;scale:-1}.legal-stack--cookies .legal-graph{top:8cqw;left:5cqw}.legal-stack--cookies .legal-graph-paper{--idle:2.8s;--idle-delay:-300ms}.legal-stack--cookies .legal-sheet{top:13cqw;left:18cqw}.legal-stack--cookies .legal-sheet-paper{--idle:3s;--idle-delay:-2400ms}.legal-cookie{transform-origin:50% 80%;width:35cqw;top:6cqw;left:59cqw}.legal-cookie-paper{transform-origin:50% 60%;--idle:2.6s;--idle-delay:-1300ms;--r1:2deg;--r2:-1.6deg}.legal-crumb{width:5cqw}.legal-crumb--1{top:44cqw;left:72cqw;rotate:12deg}.legal-crumb--2{width:4.2cqw;top:51cqw;left:82cqw;rotate:-18deg}.legal-crumb--3{width:4.6cqw;top:43cqw;left:90cqw;rotate:30deg}@media (width<=359px){.legal-crumb{display:none}}.legal-art--access{aspect-ratio:5/4}.access-stage{transform:rotate(-3deg)}@media (width<=37.49rem){.legal-art--access{aspect-ratio:100/66}.access-stage{translate:0 -14cqw}}.access-card{filter:drop-shadow(0 .4cqw .5cqw #1e2d2338);width:82cqw;top:20cqw;left:9cqw;transform:rotate(2.5deg)}.access-chart{transform-origin:50% 100%;--idle:3s;--idle-delay:-700ms;--r1:.4deg;--r2:-.3deg;width:92cqw;top:30cqw;left:4cqw}.access-glass{transform-origin:50%;width:20cqw;height:20cqw;top:0;left:0;transform:translate(49cqw,38.1cqw)}.access-lens{background:url(/img/accessibility/hero-card.webp) 50%/400%;border-radius:9999px;inset:0;overflow:hidden}.access-lens-view{width:184cqw;top:0;left:0;transform:translate(-100cqw,-26.2cqw)}.access-magnifier{transform-origin:31.7% 30.8%;--idle:2.5s;--idle-delay:-1900ms;--r1:2.4deg;--r2:-1.6deg;width:35.45cqw;top:-.8cqw;left:-1.24cqw}.rtt-sender{transform-origin:0 100%;--idle:2.7s;--idle-delay:-800ms;--r1:.8deg;--r2:-.6deg;width:40cqw;top:36cqw;left:0}.rtt-receiver{transform-origin:50% 100%;width:38cqw;top:24cqw;left:62cqw}.rtt-receiver-paper{transform-origin:100% 100%;--idle:3.2s;--idle-delay:-2100ms;--r1:-.7deg;--r2:.9deg}.rtt-wire--up{height:22cqw;top:16cqw;left:calc(20cqw - 1px)}.rtt-wire--across{width:calc(61cqw + 6px);height:6px;top:calc(16cqw - 3px);left:calc(20cqw - 3px)}.rtt-wire--down{height:10cqw;top:16cqw;left:calc(81cqw - 1px)}.legal-art--rtt{--dx:30.5cqw}.rtt-frame{white-space:nowrap;border:1px solid var(--color-border);background:var(--color-field-bg);box-shadow:var(--shadow-soft);font-family:var(--font-mono);color:var(--color-text);opacity:0;border-radius:9999px;align-items:center;padding:.45em .7em;font-size:max(12px,2.6cqw);line-height:1;display:inline-flex;top:16cqw;left:20cqw;translate:-50% -50%}.rtt-marker{border:1.5px solid var(--color-coral-red);background:var(--color-field-bg);box-shadow:var(--shadow-soft);font-family:var(--font-sans);white-space:nowrap;color:var(--color-text);transform-origin:30%;border-radius:8px;flex-direction:column;gap:.3em;padding:.55em .8em;font-size:max(12px,2.7cqw);line-height:1.1;display:flex;top:47cqw;right:3cqw}.rtt-marker-code{font-family:var(--font-mono);color:var(--color-text-muted)}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=reduce]) .legal-art--terms[data-on] .legal-clip-hand{animation:1.5s step-end both legal-clip-off-on}:root:not([data-reduce-motion=reduce]) .legal-art--terms[data-on] .legal-graph{animation:1.5s step-end both legal-jog-back}:root:not([data-reduce-motion=reduce]) .legal-art--terms[data-on] .legal-sheet{animation:1.5s step-end both legal-jog-front}:root:not([data-reduce-motion=reduce]) .legal-art--terms[data-on] .legal-pile{animation:.26s step-end 1.06s both legal-jolt}:root:not([data-reduce-motion=reduce]) .legal-art--privacy[data-on] .legal-tape{animation:1s step-end both legal-tape-press;animation-delay:calc(var(--i,0) * .42s)}:root:not([data-reduce-motion=reduce]) .legal-art--cookies[data-on] .legal-cookie{animation:1s step-end both legal-cookie-pick}:root:not([data-reduce-motion=reduce]) .legal-art--cookies[data-on] .legal-crumb{animation:.64s step-end both legal-crumb-jump;animation-delay:calc(.62s + var(--i,0) * .1s)}:root:not([data-reduce-motion=reduce]) .legal-art--access[data-on] .access-glass{animation:2.2s step-end both access-hop}:root:not([data-reduce-motion=reduce]) .legal-art--access[data-on] .access-lens-view{animation:2.2s step-end both access-look}:root:not([data-reduce-motion=reduce]) .legal-art--rtt[data-on] .rtt-frame{animation:1.2s step-end both rtt-frame;animation-delay:calc(var(--slot,0) * .3s)}:root:not([data-reduce-motion=reduce]) .legal-art--rtt[data-on] .rtt-receiver{animation:.24s step-end 2.4s both rtt-jolt}:root:not([data-reduce-motion=reduce]) .legal-art--rtt[data-on] .rtt-marker{animation:.3s step-end 2.4s both rtt-stamp}}@keyframes legal-clip-off-on{0%{transform:none}8%{transform:translate(-1.5cqw,-3cqw)rotate(-12deg)}16%,74%{transform:translate(-6cqw,-10cqw)rotate(-30deg)}82%{transform:translate(-1cqw,-2cqw)rotate(-6deg)}90%{transform:scale(.92)}to{transform:none}}@keyframes legal-jog-back{0%,16%{transform:rotate(-5deg)}24%{transform:translate(-6cqw,-2.5cqw)rotate(-13deg)}42%{transform:translate(-2.5cqw,-.8cqw)rotate(-9deg)}58%{transform:translate(1cqw,.4cqw)rotate(-3deg)}72%,to{transform:rotate(-5deg)}}@keyframes legal-jog-front{0%,16%{transform:rotate(2.5deg)}24%{transform:translate(6cqw,3cqw)rotate(11deg)}42%{transform:translate(2.5cqw,1cqw)rotate(6deg)}58%{transform:translate(-1cqw,-.4cqw)rotate(1deg)}72%,to{transform:rotate(2.5deg)}}@keyframes legal-jolt{0%{transform:none}1%{transform:translateY(1.6cqw)rotate(.8deg)}50%{transform:translateY(-.3cqw)}to{transform:none}}@keyframes legal-tape-press{0%{transform:rotate(var(--rot))}10%{transform:rotate(calc(var(--rot) - 9deg * var(--dir,1))) translateY(-.8cqw) scaleX(.94)}38%{transform:rotate(calc(var(--rot) - 16deg * var(--dir,1))) translateY(-1.6cqw) scaleX(.9)}62%{transform:rotate(calc(var(--rot) - 6deg * var(--dir,1))) translateY(-.4cqw) scaleX(.97)}80%{transform:rotate(var(--rot)) scale(1.02, .88)}to{transform:rotate(var(--rot))}}@keyframes legal-cookie-pick{0%{transform:none}14%{transform:translate(-1cqw,-3.5cqw)rotate(-8deg)}40%{transform:translate(-.6cqw,-4.5cqw)rotate(-4deg)}62%{transform:translateY(.6cqw)rotate(3deg)}80%{transform:rotate(-1deg)}to{transform:none}}@keyframes legal-crumb-jump{0%{transform:none}18%{transform:translate(-.6cqw,-2.5cqw)rotate(-25deg)}52%{transform:translate(.4cqw,-.8cqw)rotate(12deg)}78%{transform:translateY(.3cqw)}to{transform:none}}@keyframes access-hop{0%{transform:translate(49cqw,38.1cqw)}8%{transform:translate(32cqw,30cqw)rotate(-8deg)}16%{transform:translate(16cqw,38.1cqw)}32%{transform:translate(17cqw,36.9cqw)rotate(-5deg)}40%{transform:translate(33cqw,38.1cqw)}58%{transform:translate(34cqw,36.9cqw)rotate(-5deg)}66%,to{transform:translate(49cqw,38.1cqw)}}@keyframes access-look{0%{transform:translate(-100cqw,-26.2cqw)}8%{transform:translate(-66cqw,-10cqw)}16%{transform:translate(-34cqw,-26.2cqw)}32%{transform:translate(-36cqw,-23.8cqw)}40%{transform:translate(-68cqw,-26.2cqw)}58%{transform:translate(-70cqw,-23.8cqw)}66%,to{transform:translate(-100cqw,-26.2cqw)}}@keyframes rtt-frame{0%{opacity:0;transform:none}1%{opacity:1;transform:none}25%{opacity:1;transform:translateX(var(--dx))}50%{opacity:1;transform:translateX(calc(var(--dx) * 2))}75%,to{opacity:0;transform:translateX(calc(var(--dx) * 2))}}@keyframes rtt-jolt{0%{transform:none}1%{transform:rotate(-1.4deg)translate(-.6cqw)}to{transform:none}}@keyframes rtt-stamp{0%{transform:none}1%{transform:scale(1.12)rotate(-3deg)}50%{transform:scale(.96)}to{transform:none}}
