{"id":2336,"date":"2025-01-14T11:12:53","date_gmt":"2025-01-14T11:12:53","guid":{"rendered":"https:\/\/la-criticalmass.org\/?page_id=2336"},"modified":"2026-02-07T19:52:01","modified_gmt":"2026-02-07T19:52:01","slug":"2025-ride-schedule","status":"publish","type":"page","link":"https:\/\/la-criticalmass.org\/2025-ride-schedule\/","title":{"rendered":"2026 Ride Schedule"},"content":{"rendered":"<div id=\"tdi_1\" class=\"tdc-zone\"><div class=\"tdc_zone tdi_2  wpb_row td-pb-row\"  >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_2{\r\n                    min-height: 0;\r\n                }\n<\/style><div id=\"tdi_3\" class=\"tdc-row tdc-row-video-background stretch_row_1400 td-stretch-content\"><div class=\"vc_row tdi_4  wpb_row td-pb-row tdc-element-style\" ><div class=\"tdc-video-outer-wrapper\"><div class=\"tdc-video-parallax-wrapper\"><div class=\"tdc-video-inner-wrapper\" data-video-service=\"self-hosted\" data-video-js-switch=\"false\"  data-video-scale=\"\" data-video-opacity=\"\">                    <style>\r\n\r\n                        \/* custom css - generated by TagDiv Composer *\/\r\n                        .tdc-row-video-background {\r\n                            position: relative;\r\n                        }\r\n                        .tdc-video-outer-wrapper {\r\n                            position: absolute;\r\n                            width: 100%;\r\n                            height: 100%;\r\n                            overflow: hidden;\r\n                            left: 0;\r\n                            right: 0;\r\n                            pointer-events: none;\r\n                            top: 0;\r\n                        }\r\n                        .tdc-video-thumb-on-mobile {\r\n                            display: none;\r\n                            background-size: cover;\r\n                            background-position: center top;\r\n                            width: 100%;\r\n                            height: 100%;\r\n                            position: absolute;\r\n                            top: 0;\r\n                            left: 0;\r\n                        }\r\n                        @media (max-width: 767px) {\r\n                            .tdc-video-outer-wrapper {\r\n                                width: 100vw;\r\n                                left: 50%;\r\n                                transform: translateX(-50%);\r\n                                -webkit-transform: translateX(-50%);\r\n                            }\r\n                        }\r\n                        .tdc-video-parallax-wrapper,\r\n                        .tdc-video-inner-wrapper {\r\n                            position: absolute;\r\n                            width: 100%;\r\n                            height: 100%;\r\n                            left: 0;\r\n                            right: 0;\r\n                        }\r\n                        .tdc-video-inner-wrapper iframe,\r\n                        .tdc-video-inner-wrapper video {\r\n                            position: absolute;\r\n                            left: 50%;\r\n                            top: 50%;\r\n                            transform: translate3d(-50%, -50%, 0);\r\n                            -webkit-transform: translate3d(-50%, -50%, 0);\r\n                            -moz-transform: translate3d(-50%, -50%, 0);\r\n                            -ms-transform: translate3d(-50%, -50%, 0);\r\n                            -o-transform: translate3d(-50%, -50%, 0);\r\n                        }\r\n                        .tdc-video-inner-wrapper iframe {\r\n                            opacity: 0;\r\n                            transition: opacity 0.4s;\r\n                        }\r\n                        .tdc-video-inner-wrapper video {\r\n                            max-width: none;\r\n                            width: 100%;\r\n                            height: 100%;\r\n                            object-fit: cover;\r\n                        }\r\n                        .tdc-video-inner-wrapper iframe.tdc-video-background-visible {\r\n                            opacity: 1 !important;\r\n                        }\r\n                        .tdc-row[class*=\"stretch_row\"] .tdc-video-outer-wrapper {\r\n                            width: 100vw;\r\n                            left: 50%;\r\n                            transform: translateX(-50%);\r\n                            -webkit-transform: translateX(-50%);\r\n                            -moz-transform: translateX(-50%);\r\n                            -ms-transform: translateX(-50%);\r\n                            -o-transform: translateX(-50%);\r\n                        }\r\n\r\n                    <\/style>\r\n                    \r\n                <div class=\"wpb_video_wrapper\">\r\n                    <video  autoplay muted playsinline loop>\r\n                        <source src=\"https:\/\/la-criticalmass.org\/media\/2025\/01\/lacm-2025-ride-schedule.mp4\">\r\n                        Your browser does not support the video tag.\r\n                    <\/video>\r\n                <\/div><\/div><\/div><\/div>                    <script>\r\n                        jQuery(window).ready(function () {\r\n\r\n                            \/\/ We need timeout because the content must be rendered and interpreted on client.\r\n                            setTimeout(function() {\r\n\r\n                                let $content = jQuery('body').find('#tdc-live-iframe')\r\n                                if ($content.length) {\r\n                                    $content = $content.contents()\r\n                                } else {\r\n                                    $content = jQuery('body')\r\n                                }\r\n\r\n                                const $tdcVideoInnerWrappers = $content.find('#tdi_3 .tdc-video-inner-wrapper:first')\r\n                                $tdcVideoInnerWrappers.each(function() {\r\n                                    const $wrapper = jQuery(this)\r\n                                    const videoService = $wrapper.data('video-service')\r\n\r\n                                    if ('undefined' !== typeof $wrapper.data('video-scale')) {\r\n                                        $wrapper.css({\r\n                                            transform: 'scale(' + $wrapper.data('video-scale') + ')'\r\n                                        });\r\n                                    }\r\n                                    if ('undefined' !== typeof $wrapper.data('video-opacity')) {\r\n                                        $wrapper.css({\r\n                                            opacity: $wrapper.data('video-opacity')\r\n                                        });\r\n                                    }\r\n\r\n                                    switch ( videoService ) {\r\n                                        case 'self-hosted':\r\n                                            const videoJSSwitch = $wrapper.data('video-js-switch')\r\n\r\n                                            if ( videoJSSwitch ) {\r\n                                                const $window = jQuery(window)\r\n                                                const isMobile = $window.outerWidth() <= 500\r\n                                                const desktopVideoURL = $wrapper.data('desktop-video')\r\n                                                const mobileImageURL = $wrapper.data('mobile-image')\r\n                                                const mobileVideoURL = $wrapper.data('mobile-video')\r\n                                                let contentHTML = ''\r\n\r\n                                                if ( !isMobile || ( isMobile && mobileImageURL === '' ) ) {\r\n                                                    contentHTML = '<div class=\"wpb_video_wrapper\">'\r\n                                                        contentHTML += '<video autoplay muted playsinline loop>'\r\n                                                            contentHTML += '<source src=\"' + ( !isMobile ? desktopVideoURL : mobileVideoURL ) + '\">'\r\n                                                        contentHTML += 'Your browser does not support the video tag.'\r\n                                                        contentHTML += '<\/video>'\r\n                                                    contentHTML += '<\/div>'\r\n                                                } else {\r\n                                                    contentHTML = '<div class=\"tdc-video-thumb-on-mobile tdc-is-video-image\" style=\"background-image:url(' + mobileImageURL + ')\"><\/div>'\r\n                                                }\r\n\r\n                                                $wrapper.append(contentHTML)\r\n                                            }\r\n\r\n                                            $content.find('.tdc-video-thumb-on-mobile').show()\r\n\r\n                                            break;\r\n\r\n                                        case 'youtube':\r\n                                            const $iframe = $wrapper.find('iframe')\r\n                                            const autoplayOnMobile = true;\r\n\r\n                                            if ( $iframe.length ) {\r\n                                                if ('undefined' === typeof $iframe.data('src-src')) {\r\n                                                    $iframe.data('api-src', $iframe.attr('src'));\r\n                                                }\r\n\r\n                                                let iframeSettingsStr = '',\r\n                                                    iframeSettings = {\r\n                                                        autoplay: 1,\r\n                                                        loop: 1,\r\n                                                        mute: 1,\r\n                                                        showinfo: 0,\r\n                                                        controls: 0,\r\n                                                        start: 2,\r\n                                                        playlist: 'https:\/\/la-criticalmass.org\/media\/2025\/01\/lacm-2025-ride-schedule.mp4',\r\n                                                    };\r\n\r\n                                                for ( let prop in iframeSettings ) {\r\n                                                    iframeSettingsStr += prop + '=' + iframeSettings[prop] + '&';\r\n                                                }\r\n\r\n                                                $iframe.attr('src', $iframe.data('api-src') + '?' + iframeSettingsStr);\r\n\r\n                                                $iframe.on( 'load', function () {\r\n                                                    var $iframe = jQuery(this),\r\n                                                        iframeWidth = $iframe.width(),\r\n                                                        iframeHeight = $iframe.height(),\r\n                                                        iframeAspectRatio = iframeHeight \/ iframeWidth,\r\n                                                        wrapperWidth = $wrapper.width(),\r\n                                                        wrapperHeight = $wrapper.height(),\r\n                                                        wrapperAspectRatio = wrapperHeight \/ wrapperWidth;\r\n\r\n                                                    $iframe.attr( 'aspect-ratio', iframeAspectRatio );\r\n\r\n                                                    if (iframeAspectRatio < wrapperAspectRatio) {\r\n                                                        $iframe.css({\r\n                                                            width: wrapperHeight \/ iframeAspectRatio,\r\n                                                            height: wrapperHeight\r\n                                                        });\r\n                                                    } else if (iframeAspectRatio > wrapperAspectRatio) {\r\n                                                        $iframe.css({\r\n                                                            width: '100%',\r\n                                                            height: iframeAspectRatio * wrapperWidth\r\n                                                        });\r\n                                                    }\r\n\r\n                                                    setTimeout(function () {\r\n                                                        $iframe.addClass('tdc-video-background-visible');\r\n                                                    }, 100);\r\n                                                });\r\n\r\n                                                if ( !autoplayOnMobile && tdDetect.isMobileDevice ) {\r\n                                                    $content.find('.tdc-video-parallax-wrapper iframe').remove();\r\n                                                    $content.find('.tdc-video-thumb-on-mobile').show();\r\n                                                }\r\n                                            }\r\n\r\n                                            break;\r\n                                    }\r\n                                });\r\n\r\n                            }, 200);\r\n\r\n                        });\r\n                    <\/script>\r\n                    \n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_4,\r\n                .tdi_4 .tdc-columns{\r\n                    min-height: 0;\r\n                }.tdi_4,\r\n\t\t\t\t.tdi_4 .tdc-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_4 .tdc-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_4:before,\r\n\t\t\t\t.tdi_4:after{\r\n\t\t\t\t    display: table;\r\n\t\t\t\t}\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_4{\npadding-top:40px !important;\npadding-bottom:85px !important;\nposition:relative;\n}\n\n.tdi_4 .td_block_wrap{ text-align:left }\n\n<\/style>\n<div class=\"tdi_3_rand_style td-element-style\" ><div class=\"td-element-style-before\"><style>\n\/* custom css - generated by TagDiv Composer *\/\n\n.tdi_3_rand_style > .td-element-style-before {\ncontent:'' !important;\nwidth:100% !important;\nheight:100% !important;\nposition:absolute !important;\ntop:0 !important;\nleft:0 !important;\ndisplay:block !important;\nz-index:0 !important;\nbackground-position:center center !important;\nbackground-size:cover !important;\n}\n<\/style><\/div><style>\n\/* custom css - generated by TagDiv Composer *\/\n \n.tdi_3_rand_style::after {\ncontent:'' !important;\nwidth:100% !important;\nheight:100% !important;\nposition:absolute !important;\ntop:0 !important;\nleft:0 !important;\nz-index:0 !important;\ndisplay:block !important;\nbackground: linear-gradient(rgba(0,19,33,0.88), rgba(0,0,0,0)) !important;\n}\n<\/style><\/div><div class=\"vc_column tdi_6  wpb_column vc_column_container tdc-column td-pb-span12\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_6{\r\n                    vertical-align: baseline;\r\n                }.tdi_6 > .wpb_wrapper,\r\n\t\t\t\t.tdi_6 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_6 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_6 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_6 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n<\/style><div class=\"wpb_wrapper\" ><div class=\"td_block_wrap td_block_title tdi_7 td-pb-border-top td_block_template_2 td-fix-index\"  data-td-block-uid=\"tdi_7\" >\n<style>\n.td_block_template_2.widget > ul > li {\r\n                margin-left: 0 !important;\r\n            }\r\n            \r\n            .td_block_template_2 .td-block-title {\r\n                font-size: 17px;\r\n                font-weight: 500;\r\n                margin-top: 0;\r\n                margin-bottom: 16px;\r\n                line-height: 31px;\r\n                text-align: left;\r\n            }\r\n            .td_block_template_2 .td-block-title > * {\r\n                color: var(--td_text_header_color, #000);\r\n            }\r\n            .td_block_template_2 .td-related-title a {\r\n                padding: 0 20px 0 0;\r\n            }\r\n            @media (max-width: 767px) {\r\n                .td_block_template_2 .td-related-title a {\r\n                    font-size: 15px;\r\n                }\r\n            }\r\n            .td_block_template_2 .td-related-title .td-cur-simple-item {\r\n                color: var(--td_theme_color, #4db2ec);\r\n            }\r\n            \r\n            \r\n            \r\n            \r\n            .td-theme-wrap .tdi_7 .td-block-title > *,\r\n            .td-theme-wrap .tdi_7 .td-pulldown-filter-link:hover,\r\n            .td-theme-wrap .tdi_7 .td-subcat-item a:hover,\r\n            .td-theme-wrap .tdi_7 .td-subcat-item .td-cur-simple-item,\r\n            .td-theme-wrap .tdi_7 .td-subcat-dropdown:hover .td-subcat-more span,\r\n            .td-theme-wrap .tdi_7 .td-subcat-dropdown:hover .td-subcat-more i {\r\n                color: #f1ffcc;\r\n            }\r\n\r\n            .td-theme-wrap .tdi_7 .td-subcat-dropdown ul:after {\r\n                background-color: #f1ffcc;\r\n            }\r\n            \r\n            \r\n            .td-theme-wrap .tdi_7 .td_module_wrap:hover .entry-title a,\r\n            .td-theme-wrap .tdi_7 .td_quote_on_blocks,\r\n            .td-theme-wrap .tdi_7 .td-opacity-cat .td-post-category:hover,\r\n            .td-theme-wrap .tdi_7 .td-opacity-read .td-read-more a:hover,\r\n            .td-theme-wrap .tdi_7 .td-opacity-author .td-post-author-name a:hover,\r\n            .td-theme-wrap .tdi_7 .td-instagram-user a {\r\n                color: #f1ffcc;\r\n            }\r\n\r\n            .td-theme-wrap .tdi_7 .td-next-prev-wrap a:hover,\r\n            .td-theme-wrap .tdi_7 .td-load-more-wrap a:hover {\r\n                background-color: #f1ffcc;\r\n                border-color: #f1ffcc;\r\n            }\r\n\r\n            .td-theme-wrap .tdi_7 .td-read-more a,\r\n            .td-theme-wrap .tdi_7 .td-weather-information:before,\r\n            .td-theme-wrap .tdi_7 .td-weather-week:before,\r\n            .td-theme-wrap .tdi_7 .td-exchange-header:before,\r\n            .td-theme-wrap .td-footer-wrapper .tdi_7 .td-post-category,\r\n            .td-theme-wrap .tdi_7 .td-post-category:hover {\r\n                background-color: #f1ffcc;\r\n            }\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px)\n{\n.tdi_7{\nmargin-top:20px !important;\n}\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\nbody .tdi_7 .td-block-title a,\r\n\t\t\t\tbody .tdi_7 .td-block-title span{\r\n\t\t\t\t\tfont-size:20px !important;font-weight:700 !important;text-transform:uppercase !important;\r\n\t\t\t\t}body .tdi_7 .td-block-title{\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t}body .tdi_7.td_block_template_4 .td-block-title > *:before,\r\n\t\t\t\tbody .tdi_7.td_block_template_17 .td-block-title:after,\r\n\t\t\t\tbody .tdi_7.td_block_template_13 .td-block-subtitle,\r\n\t\t\t\tbody .tdi_7.td_block_template_9 .td-block-title:after{\r\n\t\t\t\t    right: 0;\r\n\t\t\t\t    left: 0;\r\n\t\t\t\t}body .tdi_7.td_block_template_5 .td-block-title > *{\r\n\t\t\t\t    border-width: 0 0 0 4px;\r\n\t\t\t\t}body .tdi_7.td_block_template_8 .td-block-title > *{\r\n\t\t\t\t\tpadding-left: 20px;\r\n\t\t\t\t\tpadding-right: 20px;\r\n\t\t\t\t}body .tdi_7.td_block_template_12 .td-block-title{\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t}\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px){\nbody .tdi_7 .td-block-title a,\r\n\t\t\t\tbody .tdi_7 .td-block-title span{\r\n\t\t\t\t\tfont-size:18px !important;\r\n\t\t\t\t}\n}\n\n\/* phone *\/\n@media (max-width: 767px){\nbody .tdi_7 .td-block-title a,\r\n\t\t\t\tbody .tdi_7 .td-block-title span{\r\n\t\t\t\t\tfont-size:17px !important;\r\n\t\t\t\t}\n}\n<\/style><div class=\"td-block-title-wrap\"><h4 class=\"td-block-title\"><span class=\"td-pulldown-size\">#LACriticalmass<\/span><\/h4><\/div><\/div><div class=\"td_block_wrap tdb_title tdi_8 tdb-page-title td-pb-border-top td_block_template_1\"  data-td-block-uid=\"tdi_8\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px)\n{\n.tdi_8{\nmargin-top:-20px !important;\n}\n}\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_8{\nmargin-top:-30px !important;\n}\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdb_title{\r\n                  margin-bottom: 19px;\r\n                }.tdb_title.tdb-content-horiz-center{\r\n                  text-align: center;\r\n                }.tdb_title.tdb-content-horiz-center .tdb-title-line{\r\n                  margin: 0 auto;\r\n                }.tdb_title.tdb-content-horiz-right{\r\n                  text-align: right;\r\n                }.tdb_title.tdb-content-horiz-right .tdb-title-line{\r\n                  margin-left: auto;\r\n                  margin-right: 0;\r\n                }.tdb-title-text{\r\n                  display: inline-block;\r\n                  position: relative;\r\n                  margin: 0;\r\n                  word-wrap: break-word;\r\n                  font-size: 30px;\r\n                  line-height: 38px;\r\n                  font-weight: 700;\r\n                }.tdb-first-letter{\r\n                  position: absolute;\r\n                  -webkit-user-select: none;\r\n                  user-select: none;\r\n                  pointer-events: none;\r\n                  text-transform: uppercase;\r\n                  color: rgba(0, 0, 0, 0.08);\r\n                  font-size: 6em;\r\n                  font-weight: 300;\r\n                  top: 50%;\r\n                  -webkit-transform: translateY(-50%);\r\n                  transform: translateY(-50%);\r\n                  left: -0.36em;\r\n                  z-index: -1;\r\n                  -webkit-text-fill-color: initial;\r\n                }.tdb-title-line{\r\n                  display: none;\r\n                  position: relative;\r\n                }.tdb-title-line:after{\r\n                  content: '';\r\n                  width: 100%;\r\n                  position: absolute;\r\n                  background-color: var(--td_theme_color, #4db2ec);\r\n                  top: 0;\r\n                  left: 0;\r\n                  margin: auto;\r\n                }.tdi_8 .tdb-title-text{\r\n\t\t\t\t\tcolor: #ffffff;\r\n\t\t\t\t\r\n\t\t\t\t\tfont-size:80px !important;font-weight:600 !important;text-transform:uppercase !important;\r\n\t\t\t\t}.tdi_8 .tdb-title-line:after{\r\n\t\t\t\t\theight: 2px;\r\n\t\t\t\t\r\n\t\t\t\t\tbottom: 40%;\r\n\t\t\t\t}.tdi_8 .tdb-title-line{\r\n\t\t\t\t\theight: 50px;\r\n\t\t\t\t\r\n\t\t\t\t\tmargin-left: auto;\r\n\t\t\t\t\tmargin-right: auto;\r\n\t\t\t\t}.td-theme-wrap .tdi_8{\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t}.tdi_8 .tdb-first-letter{\r\n\t\t\t\t\tleft: 0;\r\n\t\t\t\t\tright: 0;\r\n\t\t\t\t}\n\n\/* landscape *\/\n@media (min-width: 1019px) and (max-width: 1140px){\n.tdi_8 .tdb-title-text{\r\n\t\t\t\t\tfont-size:75px !important;\r\n\t\t\t\t}\n}\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px){\n.tdi_8 .tdb-title-text{\r\n\t\t\t\t\tfont-size:65px !important;\r\n\t\t\t\t}\n}\n\n\/* phone *\/\n@media (max-width: 767px){\n.tdi_8 .tdb-title-text{\r\n\t\t\t\t\tfont-size:35px !important;\r\n\t\t\t\t}\n}\n<\/style><div class=\"tdb-block-inner td-fix-index\"><h1 class=\"tdb-title-text\">Sample Page Title<\/h1><div><\/div><div class=\"tdb-title-line\"><\/div><\/div><\/div><div class=\"wpb_wrapper wpb_text_column td_block_wrap td_block_wrap vc_column_text tdi_9  tagdiv-type td-pb-border-top td_block_template_1\"  data-td-block-uid=\"tdi_9\" >\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.vc_column_text > .td-element-style{\r\n\t\t\t\t\tz-index: -1;\r\n\t\t\t\t}.tdi_9 h2{\r\n\t\t\t        font-size:35px !important;font-weight:700 !important;\r\n\t\t        }.tdi_9{\r\n\t\t\t        color: #ffffff;\r\n\t\t        }.tdi_9 h1,\r\n\t\t\t\t.tdi_9 h2,\r\n\t\t\t\t.tdi_9 h3,\r\n\t\t\t\t.tdi_9 h4,\r\n\t\t\t\t.tdi_9 h5,\r\n\t\t\t\t.tdi_9 h6{\r\n\t\t\t        color: #ffffff;\r\n\t\t        }\n\n\/* landscape *\/\n@media (min-width: 1019px) and (max-width: 1140px){\n.tdi_9 h2{\r\n\t\t\t        font-size:30px !important;\r\n\t\t        }\n}\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px){\n.tdi_9 h2{\r\n\t\t\t        font-size:25px !important;line-height:1.3 !important;\r\n\t\t        }\n}\n\n\/* phone *\/\n@media (max-width: 767px){\n.tdi_9 h2{\r\n\t\t\t        font-size:17px !important;line-height:1.2 !important;\r\n\t\t        }\n}\n<\/style><div class=\"td-fix-index\"><h2 style=\"text-align: center;\">We present you this year&#8217;s schedule<\/h2>\n<\/div><\/div><div class=\"tdm_block td_block_wrap tdm_block_icon tdi_10 tdm-content-horiz-center td-pb-border-top td_block_template_1\"  data-td-block-uid=\"tdi_10\"   data-scroll-to-class=\"held\"  >\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdm_block_icon.tdm_block{\r\n                  margin-bottom: 0;\r\n                }.tds-icon{\r\n                  position: relative;\r\n                }.tds-icon:after{\r\n                  content: '';\r\n                  width: 100%;\r\n                  height: 100%;\r\n                  left: 0;\r\n                  top: 0;\r\n                  position: absolute;\r\n                  z-index: -1;\r\n                  opacity: 0;\r\n                  -webkit-transition: opacity 0.3s ease;\r\n                  transition: opacity 0.3s ease;\r\n                }.tds-icon svg{\r\n                  display: block;\r\n                }.tdi_10 i{\r\n\t\t\t\t    font-size: 50px;\r\n\t\t\t\t    text-align: center;\r\n\t\t\t\t\r\n\t\t\t\t    width: 50px;\r\n\t\t\t\t    height: 50px;\r\n\t\t\t\t    line-height: 50px;\r\n\t\t\t\t}.tdi_10 i,\r\n\t\t\t\t.tdi_10 .tds-icon-svg-wrap{\r\n\t\t\t\t    position: relative;\r\n\t\t\t\t    top: 0px;\r\n\t\t\t\t}.tdi_10 .tds-icon-svg-wrap{\r\n\t\t\t\t    margin: 0 auto;\r\n\t\t\t\t}\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px){\n.tdi_10 i{\r\n\t\t\t\t    font-size: 35px;\r\n\t\t\t\t    text-align: center;\r\n\t\t\t\t\r\n\t\t\t\t    width: 35px;\r\n\t\t\t\t    height: 35px;\r\n\t\t\t\t    line-height: 35px;\r\n\t\t\t\t}\n}\n\n\/* phone *\/\n@media (max-width: 767px){\n.tdi_10 i{\r\n\t\t\t\t    font-size: 30px;\r\n\t\t\t\t    text-align: center;\r\n\t\t\t\t\r\n\t\t\t\t    width: 30px;\r\n\t\t\t\t    height: 30px;\r\n\t\t\t\t    line-height: 30px;\r\n\t\t\t\t}\n}\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_11{\r\n\t\t\t\t    -webkit-transition: all 0.2s ease;\r\n                    -moz-transition: all 0.2s ease;\r\n                    -o-transition: all 0.2s ease;\r\n                    transition: all 0.2s ease;\r\n\t\t\t\t}.tdi_11:before{\r\n\t\t\t\t    -webkit-transition: all 0.2s ease;\r\n                    -moz-transition: all 0.2s ease;\r\n                    -o-transition: all 0.2s ease;\r\n                    transition: all 0.2s ease;\r\n\t\t\t\t\r\n\t\t\t\t\tcolor: #ffffff;\r\n\t\t\t\t}.tdi_11 svg{\r\n\t\t\t\t    fill: #ffffff;\r\n\t\t\t\t}.tdi_11 svg *{\r\n\t\t\t\t    fill: inherit;\r\n\t\t\t\t}body .tdi_10:hover .tdi_11:before{\r\n\t\t\t\t\t-webkit-text-fill-color: unset;\r\n\t\t\t\t\tbackground: transparent;\r\n\t\t\t\t\ttransition: none;\r\n\t\t\t\t}body .tdi_10:hover .tdi_11 svg{\r\n\t\t\t\t    fill: @text_hover_color;\r\n\t\t\t\t}body .tdi_10:hover .tdi_11 svg *{\r\n\t\t\t\t    fill: inherit;\r\n\t\t\t\t}.tdi_10:hover .tdi_11:before{\r\n\t\t\t\t    color: #fff5c9;\r\n\t\t\t\t}.tdi_10:hover .tdi_11 svg{\r\n\t\t\t\t    fill: #fff5c9;\r\n\t\t\t\t}.tdi_10:hover .tdi_11 svg *{\r\n\t\t\t\t    fill: inherit;\r\n\t\t\t\t}\n\n\/* landscape *\/\n@media (min-width: 1019px) and (max-width: 1140px){\n\n}\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px){\n\n}\n\n\/* phone *\/\n@media (max-width: 767px){\n\n}\n<\/style><i class=\"tds-icon tdc-font-fa tdc-font-fa-chevron-down tdi_11 td-fix-index \"><\/i><\/div><\/div><\/div><\/div><\/div>\r\n\t\t\t<script>\r\n\r\n\t\t\t\tjQuery(window).ready(function () {\r\n\r\n\t\t\t\t\t\/\/ We need timeout because the content must be rendered and interpreted on client\r\n\t\t\t\t\tsetTimeout(function () {\r\n\r\n\t\t\t\t\t\tvar $content = jQuery('body').find('#tdc-live-iframe'),\r\n\t\t\t\t\t\t\trefWindow = undefined;\r\n\r\n\t\t\t\t\t\tif ($content.length) {\r\n\t\t\t\t\t\t\t$content = $content.contents();\r\n\t\t\t\t\t\t\trefWindow = document.getElementById('tdc-live-iframe').contentWindow || document.getElementById('tdc-live-iframe').contentDocument;\r\n\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t$content = jQuery('body');\r\n\t\t\t\t\t\t\trefWindow = window;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t$content.find('#tdi_3 .td-element-style-before').each(function (index, element) {\r\n\t\t\t\t\t\t\tif ('undefined' !== typeof refWindow.td_compute_parallax_background) {\r\n\t\t\t\t\t\t\t\trefWindow.td_compute_parallax_background(element);\r\n\t\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t$content.find('#tdi_3 .tdc-video-parallax-wrapper').each(function (index, element) {\r\n\t\t\t\t\t\t\tif ( 'undefined' !== typeof refWindow.td_compute_parallax_background ) {\r\n\t\t\t\t\t\t\t\trefWindow.td_compute_parallax_background(element);\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\r\n\r\n\t\t\t\t\t\tif ('undefined' !== typeof refWindow.td_compute_parallax_background) {\r\n\t\t\t\t\t\t\trefWindow.tdAnimationScroll.compute_all_items();\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t}, 200);\r\n\t\t\t<\/script>\r\n\r\n\t\t\t<div id=\"tdi_12\" class=\"tdc-row stretch_row_1600 td-stretch-content\"><div class=\"vc_row tdi_13  wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_13,\r\n                .tdi_13 .tdc-columns{\r\n                    min-height: 0;\r\n                }.tdi_13,\r\n\t\t\t\t.tdi_13 .tdc-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_13 .tdc-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_13:before,\r\n\t\t\t\t.tdi_13:after{\r\n\t\t\t\t    display: table;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column tdi_15  wpb_column vc_column_container tdc-column td-pb-span12\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_15{\r\n                    vertical-align: baseline;\r\n                }.tdi_15 > .wpb_wrapper,\r\n\t\t\t\t.tdi_15 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_15 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_15 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_15 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n<\/style><div class=\"wpb_wrapper\" ><div class=\"td_block_wrap td_block_text_with_title tdi_16 tagdiv-type td-pb-border-top held td_block_template_1\"  data-td-block-uid=\"tdi_16\" >\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.td_block_text_with_title{\r\n                  margin-bottom: 44px;\r\n                  -webkit-transform: translateZ(0);\r\n                  transform: translateZ(0);\r\n                }.td_block_text_with_title p:last-child{\r\n                  margin-bottom: 0;\r\n                }.tdi_16 h1{\r\n\t\t\t        font-size:36px !important;line-height:1.1 !important;font-weight:700 !important;\r\n\t\t        }.tdi_16 h2{\r\n\t\t\t        font-size:30px !important;line-height:1.2 !important;font-weight:600 !important;\r\n\t\t        }\n\n\/* landscape *\/\n@media (min-width: 1019px) and (max-width: 1140px){\n.tdi_16 h1{\r\n\t\t\t        font-size:28px !important;\r\n\t\t        }.tdi_16 h2{\r\n\t\t\t        font-size:22px !important;\r\n\t\t        }\n}\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px){\n.tdi_16 h1{\r\n\t\t\t        font-size:22px !important;\r\n\t\t        }.tdi_16 h2{\r\n\t\t\t        font-size:20px !important;\r\n\t\t        }\n}\n\n\/* phone *\/\n@media (max-width: 767px){\n.tdi_16 h1{\r\n\t\t\t        font-size:19px !important;\r\n\t\t        }.tdi_16 h2{\r\n\t\t\t        font-size:17px !important;\r\n\t\t        }\n}\n<\/style><div class=\"td-block-title-wrap\"><\/div><div class=\"td_mod_wrap td-fix-index\"><h1 style=\"text-align: center;\">Held on the last Friday of each month, Los Angeles Critical Mass (LACM) weaves through metro Los Angeles and its surrounding cities, inviting thousands of participants to explore and enjoy their surroundings.<\/h1>\n<h2 style=\"text-align: center;\">This event offers a unique experience that combines advocacy, community, and fun. Participants journey through the heart of Los Angeles and beyond, immersed in a festive atmosphere filled with music and social interactions, all while passing by iconic and historic attractions.<\/h2>\n<\/div><\/div><\/div><\/div><\/div><\/div><div id=\"tdi_17\" class=\"tdc-row\"><div class=\"vc_row tdi_18  wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_18,\r\n                .tdi_18 .tdc-columns{\r\n                    min-height: 0;\r\n                }.tdi_18,\r\n\t\t\t\t.tdi_18 .tdc-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_18 .tdc-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_18:before,\r\n\t\t\t\t.tdi_18:after{\r\n\t\t\t\t    display: table;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column tdi_20  wpb_column vc_column_container tdc-column td-pb-span12\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_20{\r\n                    vertical-align: baseline;\r\n                }.tdi_20 > .wpb_wrapper,\r\n\t\t\t\t.tdi_20 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_20 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_20 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_20 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n<\/style><div class=\"wpb_wrapper\" ><div class=\"td_block_wrap td_block_text_with_title tdi_21 tagdiv-type td-pb-border-top td_block_template_1\"  data-td-block-uid=\"tdi_21\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_21{\nmargin-top:30px !important;\npadding-bottom:50px !important;\njustify-content:center !important;\ntext-align:center !important;\n}\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_21{\nmargin-top:0px !important;\npadding-bottom:10px !important;\njustify-content:center !important;\ntext-align:center !important;\n}\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_21,\r\n                .tdi_21 p{\r\n\t\t\t        font-size:18px !important;line-height:2 !important;\r\n\t\t        }.tdi_21 h1{\r\n\t\t\t        font-size:30px !important;line-height:1 !important;\r\n\t\t        }.tdi_21 h2{\r\n\t\t\t        font-size:22px !important;line-height:1.2 !important;font-weight:600 !important;\r\n\t\t        }\n\n\/* landscape *\/\n@media (min-width: 1019px) and (max-width: 1140px){\n.tdi_21,\r\n                .tdi_21 p{\r\n\t\t\t        font-size:16px !important;\r\n\t\t        }\n}\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px){\n.tdi_21,\r\n                .tdi_21 p{\r\n\t\t\t        font-size:15px !important;\r\n\t\t        }.tdi_21 h1{\r\n\t\t\t        font-size:25px !important;\r\n\t\t        }\n}\n\n\/* phone *\/\n@media (max-width: 767px){\n.tdi_21,\r\n                .tdi_21 p{\r\n\t\t\t        font-size:14px !important;\r\n\t\t        }.tdi_21 h1{\r\n\t\t\t        font-size:17px !important;line-height:1.2 !important;font-style:italic !important;font-weight:900 !important;\r\n\t\t        }\n}\n<\/style><div class=\"td-block-title-wrap\"><\/div><div class=\"td_mod_wrap td-fix-index\"><h1 data-pm-slice=\"1 1 &#091;&#093;\"><strong>Los Angeles Critical Mass falls on the dates below<\/strong><\/h1>\n<h2>Wilshire and Western, Los Angeles. Meetup 6:30 PM and Ride 7:29 PM<\/h2>\n<p><strong>January 30th, 2026<br \/>February 27th, 2026<br \/>March 27th, 2026<br \/>April 24th, 2026<br \/>May 29th, 2026<br \/>June 26th, 2026<br \/>July 31st, 2026<br \/>August 28th, 2026<br \/>September 25th, 2026<br \/>October 30th, 2026<br \/>November 27th, 2026<br \/>December 25th, 2026<\/strong><\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"h5ap_radio_sources":[],"footnotes":""},"class_list":["post-2336","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>2026 Ride Schedule - LACM<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/la-criticalmass.org\/2025-ride-schedule\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2026 Ride Schedule - LACM\" \/>\n<meta property=\"og:url\" content=\"https:\/\/la-criticalmass.org\/2025-ride-schedule\/\" \/>\n<meta property=\"og:site_name\" content=\"LACM\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61561025602776\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-07T19:52:01+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@_lacriticalmass\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/la-criticalmass.org\\\/2025-ride-schedule\\\/\",\"url\":\"https:\\\/\\\/la-criticalmass.org\\\/2025-ride-schedule\\\/\",\"name\":\"2026 Ride Schedule - LACM\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/la-criticalmass.org\\\/#website\"},\"datePublished\":\"2025-01-14T11:12:53+00:00\",\"dateModified\":\"2026-02-07T19:52:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/la-criticalmass.org\\\/2025-ride-schedule\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/la-criticalmass.org\\\/2025-ride-schedule\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/la-criticalmass.org\\\/2025-ride-schedule\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/la-criticalmass.org\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2026 Ride Schedule\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/la-criticalmass.org\\\/#website\",\"url\":\"https:\\\/\\\/la-criticalmass.org\\\/\",\"name\":\"Los Angeles Critical Mass\",\"description\":\"The U.S.A.&#039;s Largest Community Bicycle Ride\",\"publisher\":{\"@id\":\"https:\\\/\\\/la-criticalmass.org\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/la-criticalmass.org\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/la-criticalmass.org\\\/#organization\",\"name\":\"Los Angeles Critical Mass\",\"url\":\"https:\\\/\\\/la-criticalmass.org\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/la-criticalmass.org\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/la-criticalmass.org\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/profile-image-ig-page-lacriticalmass.jpg\",\"contentUrl\":\"https:\\\/\\\/la-criticalmass.org\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/profile-image-ig-page-lacriticalmass.jpg\",\"width\":1080,\"height\":1080,\"caption\":\"Los Angeles Critical Mass\"},\"image\":{\"@id\":\"https:\\\/\\\/la-criticalmass.org\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=61561025602776\",\"https:\\\/\\\/x.com\\\/_lacriticalmass\",\"https:\\\/\\\/www.instagram.com\\\/lacriticalmass\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2026 Ride Schedule - LACM","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/la-criticalmass.org\/2025-ride-schedule\/","og_locale":"en_US","og_type":"article","og_title":"2026 Ride Schedule - LACM","og_url":"https:\/\/la-criticalmass.org\/2025-ride-schedule\/","og_site_name":"LACM","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61561025602776","article_modified_time":"2026-02-07T19:52:01+00:00","twitter_card":"summary_large_image","twitter_site":"@_lacriticalmass","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/la-criticalmass.org\/2025-ride-schedule\/","url":"https:\/\/la-criticalmass.org\/2025-ride-schedule\/","name":"2026 Ride Schedule - LACM","isPartOf":{"@id":"https:\/\/la-criticalmass.org\/#website"},"datePublished":"2025-01-14T11:12:53+00:00","dateModified":"2026-02-07T19:52:01+00:00","breadcrumb":{"@id":"https:\/\/la-criticalmass.org\/2025-ride-schedule\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/la-criticalmass.org\/2025-ride-schedule\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/la-criticalmass.org\/2025-ride-schedule\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/la-criticalmass.org\/"},{"@type":"ListItem","position":2,"name":"2026 Ride Schedule"}]},{"@type":"WebSite","@id":"https:\/\/la-criticalmass.org\/#website","url":"https:\/\/la-criticalmass.org\/","name":"Los Angeles Critical Mass","description":"The U.S.A.&#039;s Largest Community Bicycle Ride","publisher":{"@id":"https:\/\/la-criticalmass.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/la-criticalmass.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/la-criticalmass.org\/#organization","name":"Los Angeles Critical Mass","url":"https:\/\/la-criticalmass.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/la-criticalmass.org\/#\/schema\/logo\/image\/","url":"https:\/\/la-criticalmass.org\/media\/2024\/10\/profile-image-ig-page-lacriticalmass.jpg","contentUrl":"https:\/\/la-criticalmass.org\/media\/2024\/10\/profile-image-ig-page-lacriticalmass.jpg","width":1080,"height":1080,"caption":"Los Angeles Critical Mass"},"image":{"@id":"https:\/\/la-criticalmass.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=61561025602776","https:\/\/x.com\/_lacriticalmass","https:\/\/www.instagram.com\/lacriticalmass\/"]}]}},"_links":{"self":[{"href":"https:\/\/la-criticalmass.org\/lacm_json\/wp\/v2\/pages\/2336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/la-criticalmass.org\/lacm_json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/la-criticalmass.org\/lacm_json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/la-criticalmass.org\/lacm_json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/la-criticalmass.org\/lacm_json\/wp\/v2\/comments?post=2336"}],"version-history":[{"count":2,"href":"https:\/\/la-criticalmass.org\/lacm_json\/wp\/v2\/pages\/2336\/revisions"}],"predecessor-version":[{"id":6578,"href":"https:\/\/la-criticalmass.org\/lacm_json\/wp\/v2\/pages\/2336\/revisions\/6578"}],"wp:attachment":[{"href":"https:\/\/la-criticalmass.org\/lacm_json\/wp\/v2\/media?parent=2336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}