.snap-legal{--display:var(--font-display), "Arial Narrow", Impact, sans-serif;--body:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;color:#131313;font-family:var(--body);-webkit-font-smoothing:antialiased;background:#fafafa;flex-direction:column;min-height:100vh;display:flex}:where(.snap-legal) a{color:#131313}:where(.snap-legal) a:hover{color:#6f6f6f}.snap-legal .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#6f6f6f;font-size:11px;font-weight:700}.snap-legal .eyebrow b{color:#131313}.snap-legal .lockup{align-items:center;gap:8px;text-decoration:none;display:flex}.snap-legal .lockup .box{background:#fff;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.snap-legal .lockup .box img{height:16px;display:block}.snap-legal .lockup .word{color:#fff;font-size:18px;font-weight:900}.snap-legal .lmast{color:#fff;background:#131313}.snap-legal .lmast .in,.snap-legal .lfoot .in{justify-content:space-between;align-items:center;max-width:1200px;height:72px;margin:0 auto;padding:0 32px;display:flex}.snap-legal .lmast .nav{gap:28px;display:flex}.snap-legal .lmast .nav a{color:#fff;font-size:13px;font-weight:700;text-decoration:none}.snap-legal .ldoc{flex:1;width:100%;max-width:760px;margin:0 auto;padding:88px 32px 112px}.snap-legal .ldoc h1{font-family:var(--display);margin:14px 0 24px;font-size:clamp(56px,7vw,96px);font-weight:900;line-height:.9}.snap-legal .ldoc .lede{color:#3d3d3d;margin:0 0 20px;font-size:18px;line-height:1.55}.snap-legal .ldoc .updated{letter-spacing:.16em;text-transform:uppercase;color:#6f6f6f;border-top:2px solid #131313;border-bottom:2px solid #131313;margin:0 0 12px;padding:12px 0;font-size:11px;font-weight:700}.snap-legal .ldoc section{padding:32px 0 8px}.snap-legal .ldoc h2{font-family:var(--display);margin:0 0 14px;font-size:30px;font-weight:800;line-height:1}.snap-legal .ldoc p,.snap-legal .ldoc li,.snap-legal .ldoc dd{color:#131313;font-size:15.5px;line-height:1.6}.snap-legal .ldoc p{margin:0 0 14px}.snap-legal .ldoc ul{margin:0 0 14px;padding-left:22px}.snap-legal .ldoc li{margin:0 0 6px}.snap-legal .ldoc dl{margin:0 0 14px}.snap-legal .ldoc .def{border-top:2px solid #f0f0f0;padding:10px 0}.snap-legal .ldoc dt{font-weight:800;display:inline}.snap-legal .ldoc dd{margin:0 0 0 6px;display:inline}.snap-legal .lfoot{color:#b5b5b5;background:#131313;border-top:2px solid #3a3a3a;font-size:12px}.snap-legal .lfoot .links{gap:22px;display:flex}.snap-legal .lfoot a{color:#b5b5b5;font-weight:600;text-decoration:none}.snap-legal .lfoot a:hover{color:#fff}@media (max-width:900px){.snap-legal .lmast .in,.snap-legal .lfoot .in{height:60px;padding:0 20px}.snap-legal .lmast .nav{gap:18px}.snap-legal .ldoc{padding:56px 20px 80px}.snap-legal .lfoot .in{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding:20px}}
