@keyframes privacy-fade-up{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}.privacy-fade-up{opacity:0;animation:privacy-fade-up .7s cubic-bezier(.22,1,.36,1) forwards}.privacy-fade-up-delay{opacity:0;animation:privacy-fade-up .65s cubic-bezier(.22,1,.36,1) .12s forwards}@media (prefers-reduced-motion:reduce){.privacy-fade-up,.privacy-fade-up-delay{opacity:1;animation:none}}.legal-prose.legal-prose--privacy{font-size:1rem;line-height:1.78;color:rgb(71 85 105);letter-spacing:-.011em}@media (min-width:768px){.legal-prose.legal-prose--privacy{font-size:1.0625rem;line-height:1.82}}.legal-prose.legal-prose--privacy .legal-intro{font-size:1.0625rem;line-height:1.75;color:rgb(51 65 85);padding-bottom:1.75rem;margin-bottom:2rem;border-bottom:1px solid rgb(241 245 249)}@media (min-width:768px){.legal-prose.legal-prose--privacy .legal-intro{font-size:1.125rem;line-height:1.72;padding-bottom:2rem;margin-bottom:2.25rem}}.legal-prose.legal-prose--privacy h2{margin-top:2.75rem;margin-bottom:1.125rem;padding-top:2.5rem;border-top:1px solid rgb(241 245 249);font-size:1.125rem;font-weight:800;letter-spacing:-.035em;line-height:1.35;color:rgb(15 23 42);scroll-margin-top:6.5rem}@media (min-width:768px){.legal-prose.legal-prose--privacy h2{font-size:1.1875rem;margin-top:3rem;padding-top:2.75rem}}.legal-prose.legal-prose--privacy h2:first-of-type{margin-top:0;padding-top:0;border-top:none}.legal-prose.legal-prose--privacy p{margin-bottom:1.125rem}@media (min-width:768px){.legal-prose.legal-prose--privacy p{margin-bottom:1.25rem}}.legal-prose.legal-prose--privacy p:last-child{margin-bottom:0}.legal-prose.legal-prose--privacy a{color:rgb(37 99 235);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s ease}.legal-prose.legal-prose--privacy a:hover{color:rgb(29 78 216)}.legal-prose.legal-prose--privacy strong{color:rgb(30 41 59);font-weight:600}.legal-doc-footer{display:flex;flex-direction:column;gap:1rem;margin-top:3rem;padding-top:1.75rem;border-top:1px solid rgb(241 245 249);font-size:.8125rem;line-height:1.5;color:rgb(148 163 184)}@media (min-width:640px){.legal-doc-footer{flex-direction:row;align-items:center;justify-content:space-between}}.legal-doc-footer-links{display:flex;flex-wrap:wrap;gap:1.25rem}.legal-doc-footer-links a{color:rgb(37 99 235);font-weight:500;text-decoration:none}.legal-doc-footer-links a:hover{text-decoration:underline;text-underline-offset:3px}.privacy-toc-link{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.legal-prose.legal-prose--privacy ol,.legal-prose.legal-prose--privacy ul{margin:0 0 1.125rem;padding-left:1.25rem}@media (min-width:768px){.legal-prose.legal-prose--privacy ol,.legal-prose.legal-prose--privacy ul{margin-bottom:1.25rem;padding-left:1.375rem}}.legal-prose.legal-prose--privacy li{margin-bottom:.5rem;padding-left:.25rem}.legal-prose.legal-prose--privacy li::marker{color:rgb(148 163 184)}.legal-prose.legal-prose--privacy h3{margin-top:1.75rem;margin-bottom:.75rem;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;color:rgb(15 23 42);scroll-margin-top:6rem}