section.legal{--text-color:var(--theme-color-font);box-sizing:border-box;color:var(--text-color);padding:140px 20px 120px;font-family:Montserrat,sans-serif,Helvetica,Arial;font-style:normal;font-weight:400}section.legal .legal-title{text-align:center;max-width:60rem;margin:0 auto 8px;font-size:3.125rem;line-height:3.75rem}section.legal .legal-updated{text-align:center;opacity:.7;max-width:60rem;margin:0 auto 60px;font-size:1rem;line-height:1.5rem}section.legal .legal-sections{flex-direction:column;gap:44px;max-width:60rem;margin:0 auto;padding-left:24px;display:flex}section.legal .legal-section{font-size:1.25rem;line-height:1.75rem}section.legal .legal-section h2{margin:0 0 14px;font-size:1.5625rem;line-height:1.875rem}section.legal .legal-section p{margin:0 0 14px;font-size:1rem;line-height:1.625rem}section.legal .legal-section ul{flex-direction:column;gap:10px;margin:0;padding-left:22px;font-size:1rem;line-height:1.625rem;display:flex}section.legal .legal-section ul ul{margin-top:10px}section.legal .legal-link{color:inherit;overflow-wrap:anywhere;text-decoration-line:underline}@media (max-width:60rem){section.legal{padding-top:120px}section.legal .legal-title{font-size:2.5rem;line-height:3rem}}@media (max-width:45rem){section.legal{padding:100px 16px 80px}section.legal .legal-title{font-size:1.875rem;line-height:2.3125rem}section.legal .legal-sections{gap:34px;padding-left:18px}section.legal .legal-section h2{font-size:1.25rem;line-height:1.625rem}section.legal .legal-section,section.legal .legal-section ul,section.legal .legal-section p{font-size:.9375rem;line-height:1.5rem}}@media (max-width:22rem){section.legal{padding:92px 12px 64px}section.legal .legal-title{font-size:1.5rem;line-height:1.875rem}section.legal .legal-sections,section.legal .legal-section ul{padding-left:14px}section.legal .legal-section ul ul{padding-left:12px}section.legal .legal-title,section.legal .legal-updated,section.legal .legal-section,section.legal .legal-section h2,section.legal .legal-section p,section.legal .legal-section li{overflow-wrap:anywhere}}
