.legal__section{padding-top:140px}@media(max-width:900px){.legal__section{padding-top:120px}}.legal__inner{max-width:760px}.legal__title{margin:0;font-family:var(--font-display);font-size:44px;font-weight:600;line-height:1.12;letter-spacing:-1px;color:var(--color-white)}@media(max-width:768px){.legal__title{font-size:32px}}.legal__updated{margin:16px 0 0;font-size:14px;color:#ffffff80}.legal__prose{margin-top:48px;color:#ffffffc7;font-size:16px;line-height:1.7}.legal__prose h2{margin:48px 0 12px;font-family:var(--font-display);font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.3px;color:var(--color-white)}.legal__prose h3{margin:32px 0 8px;font-size:17px;font-weight:600;color:var(--color-white)}.legal__prose p{margin:0 0 16px}.legal__prose ul{margin:0 0 16px;padding-left:22px}.legal__prose li{margin:0 0 6px}.legal__prose a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.legal__prose strong{color:var(--color-white);font-weight:600}.legal__todo{color:var(--color-accent);font-weight:600}.legal__addr{margin:0 0 24px;padding:16px 20px;border-left:2px solid var(--color-accent);background:#ffffff08;border-radius:0 8px 8px 0}.legal__addr p{margin:0;line-height:1.6}
