1<!DOCTYPE html><html lang="en"><head> 2<link rel="stylesheet" media="all" href="/storage/opt/3a3a883ebbc9ce71a2e00bda2758fb65.opt-min.cr.css" /> 3<meta charset="utf-8"> 4<meta http-equiv="content-type" content="text/html; charset=utf-8"> 5<meta name="robots" content="index,follow"> 6<meta name="viewport" content="width=device-width, initial-scale=1"> 7<title>Therapy for Lawyers- - Blended Family - Stress Management Therapist - Therapy for Professionals | Sarah Weinstein, JD, MA, MFT</title> 8<meta name="description" content="Sarah Weinstein, JD, MFT and the External Director of The Law School Wellness Project at Stanford Law School provides counseling and therapy services for individuals, couples and families in and around San Francisco, Oakland, and Berkeley, CA."> 9<meta name="keywords" content="Sarah Weinstein, JD, MFT, Therapist, Therapy, Counseling, Stanford Law School Wellness Project, Co-Parenting Counseling"> 10<meta name="SiteID" content="0062178"> 11<link rel="canonical" href="https://www.sarahweinsteintherapy.com" /> 12<meta property="og:title" content="Therapy for Lawyers- - Blended Family - Stress Management Therapist - Therapy for Professionals | Sarah Weinstein, JD, MA, MFT" /> 13<meta property="og:type" content="website" /> 14<meta property="og:description" content="Sarah Weinstein, JD, MFT and the External Director of The Law School Wellness Project at Stanford Law School provides counseling and therapy services for individuals, couples and families in and around San Francisco, Oakland, and Berkeley, CA." /> 15<meta property="og:url" content="https://www.sarahweinsteintherapy.com" /> 16<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> 17<!--Page preview -->
18<script type="text/psajs" data-pagespeed-orig-index="0">var baseUrlForMyPages='https://www.sarahweinsteintherapy.com';</script>
18 19<!-- reCaptcha global key -->
20<script type="text/psajs" data-pagespeed-orig-index="1">var RECAPTCHA_SITE_KEY="6LefJjArAAAAACeGc1HRyo3RQkV0Jx7Jua7Bylkk";</script>
20 21<!-- Piwik ignore links with tel:xxx -->
22<script data-pagespeed-orig-type="text/javascript" type="text/psajs" data-pagespeed-orig-index="2"> 23window.addEventListener("load", function() { 24var piwikElTel = document.querySelectorAll('a[href^="tel:"]:not(.piwik_ignore)'); 25for (var i = 0; i < piwikElTel.length; i++) { 26piwikElTel[i].classList.add("piwik_ignore"); 27} 28var piwikElFax = document.querySelectorAll('a[href^="fax:"]:not(.piwik_ignore)'); 29for (var j = 0; j < piwikElFax.length; j++) { 30piwikElFax[j].classList.add("piwik_ignore"); 31} 32}); 33</script>
33 34<!-- End Piwik ignore --> 35<style> :root {--color1:rgba(68, 104, 178, 1.0);--color2:rgba(195, 215, 239, 1.0);--color3:rgba(46, 102, 177, 1.0);--color4:rgba(255, 255, 255, 1.0);--color5:rgba(100, 142, 192, 1.0);--color6:rgba(169, 187, 209, 1.0);--error:rgba(255, 0, 0, 1.0);--success:rgba(76, 175, 80, 1.0);} </style> 36<!--[if lte IE 9]> 37<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="//outdatedbrowser.com/en">upgrade your browser</a> to improve your experience.</p> 38<![endif]-->
39<script type="application/ld+json"> 40{"@context":"https://schema.org","@type":"MedicalBusiness","url":"https://www.sarahweinsteintherapy.com","name":"Sarah Weinstein","description":"Oakland Therapist. Sarah Weinstein is a Therapist in Oakland, call today 415-518-4387!","telephone":"415-518-4387","email":"[email protected]","priceRange":"Call for pricing options","address":{"@type":"PostalAddress","addressLocality":"Oakland","addressRegion":"CA","postalCode":"94618","streetAddress":"5353 Golden Gate Avenue","addressCountry":"US"},"geo":{"@type":"GeoCoordinates","latitude":37.851564000000003,"longitude":-122.25211400000001}} </script>
vendor: 1 bytes, line 40
40
41<script type="application/ld+json"> 42{"@context":"https://schema.org","@type":"WebSite","name":"Sarah Weinstein","url":"https://www.sarahweinsteintherapy.com"} </script>
42 43<style> 44.background-image-lazy { 45background-image: none !important; 46} 47body > div[class*='mobile-controls' i][style*='hidden' i]:not(:first-child), 48body > div > div[class*='mobile-controls' i][style*='hidden' i]:not(:first-child) 49{ 50display: none !important; 51} 52</style> 53</head><body class='therapist legacy-essence color-legacy-essence-blue'><div id="ada-modal-on" class="ada_modal" style="display: none;"> 54<div class="ada_modal--container"> 55<p class="ada_modal--description">Would you like to switch to the accessible version of this site?</p> 56<a href="#" tabindex="0" class="ada_modal--link" title="Go to accessible site" data-action="accessible">Go to accessible site</a> 57<a href="#" tabindex="1" class="ada_modal--close" title="Close modal window" data-action="close"> 58<span>Close modal window</span> 59</a> 60</div> 61</div> 62<div id="ada-modal-off" class="ada_modal" style="display: none;"> 63<div class="ada_modal--container"> 64<p class="ada_modal--description">Don't need the accessible version of this site?</p> 65<a href="#" tabindex="0" class="ada_modal--link" title="Hide the accessibility button" data-action="remove-accessible">Hide the accessibility button</a> 66<a href="#" tabindex="1" class="ada_modal--close" title="Close modal window" data-action="close"> 67<span>Close modal window</span> 68</a> 69</div> 70</div> 71<div id="ada-toolbar" class="ada_toolbar bottom" style="display: none;"> 72<div class="ada_toolbar--content"> 73<a href="#" 74data-modal-id="ada-modal-on" 75data-action="modal" 76class="ada_toolbar--opener" 77title="Accessibility View" 78tabindex="0"> 79Accessibility View 80</a> 81<a href="#" 82data-modal-id="ada-modal-off" 83data-action="modal" 84class="ada_toolbar--close" 85title="Close toolbar" 86tabindex="0"> 87<span>Close toolbar</span> 88</a> 89</div> 90</div> 91<noscript> 92<div class="no-js-alert">Javascript must be enabled for the correct page display</div> 93</noscript> 94<div class="home-layout"> 95<div class="wrap_container"> 96<div class="wrap__header"> 97<div class="wrap__header--inner"> 98<header> 99<div class="wrap__logoHeader"> 100<div class="wrap__logo--inner"> 101<div class="logo__container image__container "><div class=" logo__container--inner image__container--inner" data-component-name="logo" data-component-alias="logo" data-widget-alias="SMB__Image__Widgets__ImageSettings___logo" data-widget-id-base="ImageSettings-SMB__Image__Widgets__ImageSettings___logo"> <div class="image "> 102<a href="https://www.sarahweinsteintherapy.com" target="_parent"> 103<picture style="width: 100%;"> 104<source media="(min-width: 1024px) and (max-width: 1400px)" 105srcset="https://cdcssl.ibsrv.net/ibimg/smb/1400x868_80/webmgr/1b/z/6/6040082551270_SWlogo.png.webp?8272e9e202d53caedfdc766e0f741a53"> 106<source media="(min-width: 768px) and (max-width: 1023px)" 107srcset="https://cdcssl.ibsrv.net/ibimg/smb/1023x634_80/webmgr/1b/z/6/6040082551270_SWlogo.png.webp?8272e9e202d53caedfdc766e0f741a53"> 108<source media="(max-width: 767px)" 109srcset="https://cdcssl.ibsrv.net/ibimg/smb/767x475_80/webmgr/1b/z/6/6040082551270_SWlogo.png.webp?8272e9e202d53caedfdc766e0f741a53"> 110<img src="https://cdcssl.ibsrv.net/ibimg/smb/321x199_80/webmgr/1b/z/6/6040082551270_SWlogo.png.webp?8272e9e202d53caedfdc766e0f741a53" 111loading="lazy" 112alt="ezimage-logo" 113title="" 114style="width: 100%; aspect-ratio:1.6131;" /> 115</picture> 116</a> 117</div> 118</div></div> </div> 119</div> 120<div class="wrap__ctaHeader"> 121<div class="wrap__ctaHeader--inner"> 122<div class="cta"> 123<div class="cta_header_1__container cta__container "><div class=" cta_header_1__container--inner cta__container--inner" data-component-name="cta_header_1" data-component-alias="cta_header_1" data-widget-alias="SMB__Cta__Widgets__CtaSettings___cta_header_1" data-widget-id-base="CtaSettings-SMB__Cta__Widgets__CtaSettings___cta_header_1"><div class="cta"> 124<a class="cta__link--icon " href="https://www.sarahweinsteintherapy.com" > 125<span aria-label="icon home"> 126<span class="icon-home icon" aria-hidden="true"></span> 127</span> 128</a> 129</div> 130</div></div> </div> 131<div class="cta"> 132<div class="cta_header_2__container cta__container "><div class=" cta_header_2__container--inner cta__container--inner" data-component-name="cta_header_2" data-component-alias="cta_header_2" data-widget-alias="SMB__Cta__Widgets__CtaSettings___cta_header_2" data-widget-id-base="CtaSettings-SMB__Cta__Widgets__CtaSettings___cta_header_2"><div class="cta"> 133<a class="cta__link--icon " href="https://www.sarahweinsteintherapy.com/appointment-request" > 134<span aria-label="icon envelope o"> 135<span class="icon-envelope-o icon" aria-hidden="true"></span> 136</span> 137</a> 138</div> 139</div></div> </div> 140</div> 141</div> 142</header> 143</div> 144</div> <div class="wrap__slider"> 145<div class="wrap__slider--inner"> 146<div class="slider_home__container slider__container "><div class=" slider_home__container--inner slider__container--inner" data-component-name="slider_home" data-component-alias="slider_home" data-widget-alias="SMB__Slider__Widgets__SliderSettings___slider_home" data-widget-id-base="SliderSettings-SMB__Slider__Widgets__SliderSettings___slider_home">
146 <div id="slider" class="slider js-slider-layout-settings hidden--m hidden--s hidden--t" 147data-items-type-array="[{"id":"item-1614808170811","image_path":"\/main-1.png","type":"image","title":"","caption":"","call_to_action_text":"","link_type":"no-link","display_desktop":true,"display_tablet":true,"display_mobile":true,"alt_text":"ezimage","img_title":"","link":"","active":true,"open_link_in_new_tab":false,"show_text_while_play_in":false,"use_custom_thumbnail":false,"thumbnail":[]},{"id":"item-1614112376473","active":false,"image_path":"\/legacy-essence\/slider_1.jpg","video_path":"","external_video_url":"","type":"image","title":"","caption":"","call_to_action_text":"Call to Action","link_type":"my-pages","open_link_in_new_tab":false,"show_text_while_play_in":false,"alt_text":"alt","img_title":"","link":"https:\/\/www.sarahweinsteintherapy.com","display_desktop":true,"display_tablet":true,"display_mobile":true,"custom_video_title":"","use_custom_thumbnail":false,"thumbnail":{"image_path":"","alt_text":"","img_title":""}}]"> 148<!-- Slides Container --> 149<ul class="slider__list bxslider" 150data-control="slider" 151data-mode="horizontal" 152data-controls="1" 153data-pager="" 154data-auto="" 155data-controls-hover="" 156data-auto-hover-modified="" 157data-stop-slideshow-after-one-loop="" 158data-speed="500" 159data-pause="4000" 160data-responsive="" 161data-easing="" 162data-auto-delay="0" 163data-autoplayvideo="" 164data-autoplaymuted="true" 165data-count-videos="0" 166data-is-editor = "" 167data-first-slide-video = "" > 168<li class="slider__item slider__image" role="img" aria-label="ezimage" 169data-style-background-image-image-set=" 170background-image: url(https://cdcssl.ibsrv.net/ibimg/smb/680x156_80/webmgr/1b/z/6/main-1.png.webp?24a9752441488fb9002b63f355c2dbb6); 171background-image: image-set( 172url(https://cdcssl.ibsrv.net/ibimg/smb/680x156_80/webmgr/1b/z/6/main-1.png.webp?24a9752441488fb9002b63f355c2dbb6) 3400w, 173url(https://cdcssl.ibsrv.net/ibimg/smb/2200x505_80/webmgr/1b/z/6/main-1.png.webp?24a9752441488fb9002b63f355c2dbb6) 2200w, 174url(https://cdcssl.ibsrv.net/ibimg/smb/1400x321_80/webmgr/1b/z/6/main-1.png.webp?24a9752441488fb9002b63f355c2dbb6) 1400w, 175url(https://cdcssl.ibsrv.net/ibimg/smb/1023x235_80/webmgr/1b/z/6/main-1.png.webp?24a9752441488fb9002b63f355c2dbb6) 1023w, 176url(https://cdcssl.ibsrv.net/ibimg/smb/767x176_80/webmgr/1b/z/6/main-1.png.webp?24a9752441488fb9002b63f355c2dbb6) 767w);" 177data-desktop="1" 178data-tablet="1" 179data-mobile="1"> 180<div class="slider__text align-left solid-background "> 181</div> 182</li> 183</ul> 184</div> 185</div></div> </div> 186</div> 187<div class="container-holder"> 188<div class="content-holder"> 189<div class="wrap__text-block"> 190<div class="wrap__text-block--inner"> 191<div class="wrap__page-content"> 192<div class="wrap__page-content--inner"> 193<div class="editable__container editable__container "><div class=" editable__container--inner editable__container--inner" data-component-name="editable" data-component-alias="editable"><p><a target="_blank"><picture> 194<source media="(max-width: 767px)" srcset="https://cdcssl.ibsrv.net/ibimg/smb/767x1151_80/webmgr/1b/z/6/20260530BP_SarahWeinstein-0829_20260623_2335.jpg.webp?d7f9006687146525e46b731f5d7b3e6b"> 195<source media="(min-width: 768px) and (max-width: 1023px)" srcset="https://cdcssl.ibsrv.net/ibimg/smb/1023x1535_80/webmgr/1b/z/6/20260530BP_SarahWeinstein-0829_20260623_2335.jpg.webp?d7f9006687146525e46b731f5d7b3e6b"> 196<source media="(min-width: 1024px) and (max-width: 1400px)" srcset="https://cdcssl.ibsrv.net/ibimg/smb/1400x2100_80/webmgr/1b/z/6/20260530BP_SarahWeinstein-0829_20260623_2335.jpg.webp?d7f9006687146525e46b731f5d7b3e6b"> 197<img loading="lazy" src="https://cdcssl.ibsrv.net/ibimg/smb/300x450_80/webmgr/1b/z/6/20260530BP_SarahWeinstein-0829_20260623_2335.jpg.webp?d7f9006687146525e46b731f5d7b3e6b" data-image="mediaManagerImage20260530BP_SarahWeinstein-0829_20260623_2335.jpg" alt="1" class="align-right" style="aspect-ratio:0.6667;float: right; margin: 0px 0px 10px 10px;"> 198</picture></a></p><h1>Welcome</h1><div><h2> <figcaption></figcaption></h2> 199<p>Law and medicine are commonly understood to be two of the most intellectually and emotionally demanding professions; yet, at the same time, lawyers and doctors are expected never to show signs of vulnerability, imperfection, or exhaustion amidst tremendous pressure. This disconnect often leads to anxiety, depression, burn out, and relationship strain. Instead of reaching out for help, too many people try to grit through it and engage in unproductive forms of self
199-help. Lawyers and doctors in particular often hesitate to seek therapy because of concerns about stigma or damage to their professional identities. As a result, a large number of talented professionals remain dispirited and unfulfilled.</p> 200<p>Before opening my private practice, I worked as an appellate and litigation lawyer for over ten years in large corporate firms (aka BigLaw) in New York City, San Francisco, and Palo Alto, as well as with the federal judiciary. Colleagues regularly sought my guidance about a variety of personal and professional issues. Over time, I witnessed the immense value of having a non-judgmental space for lawyers to share openly about their anxieties and challenges. This inspired me to think more deeply about what professionals need to function at optimal levels and, ultimately, led to a career change.</p> 201<p>My private practice is unique in that I offer consulting and therapy services grounded in my legal and corporate background, complemented by advanced academic and extensive clinical training in psychology. I also utilize and recommend effective wellness techniques using my exclusive SWYMR® method. Through a process of engaged listening, inquiry, and collaborative thinking, we will gain insight into your particular situation and work toward meaningful change. My style is warm, connected, curious, and engaging with a sense of humor when appropriate.</p> 202<p>To schedule an initial phone consult, please call my office at 510.631.6614. </p> 203</div></div></div> </div> 204</div> </div> 205</div> 206<div class="wrap__contact-info"> 207</div> </div> 208<div class="sidebar-holder"> 209<div class="sidebar-holder-top"> 210<div class="wrap__navigation-nav"> 211<div class="wrap__navigation-nav--inner"> 212<a href="#navigation" id="hamburger" title="Open navigation" class="ada-hidden"><span>Menu</span></a> 213<div class="wrap__navigationHeader"> 214<div class="navigation_header__container navigation__container "><div class=" navigation_header__container--inner navigation__container--inner" data-component-name="navigation_header" data-component-alias="navigation_header" data-widget-alias="SMB__Navigation__Widgets__NavigationSettings___navigation_header" data-widget-id-base="NavigationSettings-SMB__Navigation__Widgets__NavigationSettings___navigation_header"><nav id="navigation_header" class="navigation " data-more-button=""> 215<ul class="navigation__list more_nav" > 216<li class="navigation__item active "> 217<a href="https://www.sarahweinsteintherapy.com" > 218Home 219</a> 220</li> 221<li class="navigation__item "> 222<a href="https://www.sarahweinsteintherapy.com/consulting-and-clinical-services-provided" > 223Consulting and Clinical Services Provided 224</a> 225</li> 226<li class="navigation__item "> 227<a href="https://www.sarahweinsteintherapy.com/appointment-request" > 228Appointment Request 229</a> 230</li> 231<li class="navigation__item "> 232<a href="https://www.sarahweinsteintherapy.com/about-sarah-weinstein" > 233About Sarah Weinstein 234</a> 235</li> 236<li class="navigation__item "> 237<a href="https://www.sarahweinsteintherapy.com/rockridge-office-photos" > 238Rockridge Office Photos 239</a> 240</li> 241<li class="navigation__item "> 242<a href="https://www.sarahweinsteintherapy.com/swymr-r" > 243SWYMR® 244</a> 245</li> 246<li class="navigation__item "> 247<a href="https://www.sarahweinsteintherapy.com/rates-insurance" > 248Rates & Insurance 249</a> 250</li> 251</ul> 252</nav> 253</div></div> </div> 254</div> 255</div> 256</div> 257<div class="wrap__contacts"> 258<div class="wrap__editable"> 259<div class="editable__container editable__container "><div class=" editable__container--inner editable__container--inner" data-component-name="editable" data-component-alias="editable"><h1>Sarah Weinstein, JD, MA, MFT</h1> 260<p><span class="fa fa-phone"></span> <a href="tel:510-697-8338" class="piwik_ignore">510.6</a>31.6614</p> 261<p><span class="fa fa-map-marker"></span> 2711 Alcatraz Avenue<br> Suite 3<br> Berkeley, CA 94705</p> 262<p><span class="fa fa-envelope-o"> </span><a href="/cdn-cgi/l/email-protection#66150714070e26150714070e11030f081512030f08120e031407161f4805090b" class="profile-email-link"><span class="profile-email">sarah@sarahweinstein<br> therapy.com</span></a></p></div></div> </div> 263</div> 264</div> </div> 265<footer class="wrap__footer"> 266<div class="wrap__footer--inner">
267<div class="wrap__copyright"> 268<div class="wrap__copyright--inner"> 269<div class="copyright__container copyright__container "><div class=" copyright__container--inner copyright__container--inner" data-component-name="copyright" data-component-alias="copyright" data-widget-alias="Editor__Cms__Widgets__Copyright___copyright" data-widget-id-base="Copyright-Editor__Cms__Widgets__Copyright___copyright"> 270<div class="footer_disclaimer_component copyright_disclaimer"> 271<div class="row"> 272<div class="col-sm-12"> 273<div id="copyright" class="copyright"> 274<ul class="copyright__list"> 275<li class="copyright__item"> 276<a rel="nofollow" class="copyright__link" href="//www.therapysites.com" target="_BLANK">Copyright © 2026 MH Sub I, LLC dba TherapySites</a> 277</li> 278</ul> 279</div> 280<div class="show-on-site"> 281</div> 282<div class="copyright__description"> 283Disclaimer 284</div> 285</div> 286</div> 287</div> 288</div></div> </div> 289</div> 290</div> 291</footer> </div> 292</div> 293<!--scripts prepended to the beginning of combined filecombined file --> 294<!-- cms scripts --> 295<!-- start number replacer --> 296<!-- remove IS_PORTAL_READY after portal deployment -->
vendor: 109 bytes, lines 296-297
296 297<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
297<script data-pagespeed-orig-type="text/javascript" type="text/psajs" data-pagespeed-orig-index="3"> 298_ctRewriteUrl = "https://apps.therapysites.com/CallTracking/RewriteRule/clientId/170858"; 299</script>
299 300<!-- end ad widget -->
301<script data-pagespeed-orig-type="text/javascript" type="text/psajs" data-pagespeed-orig-index="4"> 302+function() { 303"use strict"; 304// Show ada-toolbar btn after page is loaded 305window.onload = function() { 306document.getElementById("ada-toolbar").style.display = "block"; 307}; 308var activeModal = null, 309i, 310toggleModal = function(id) { 311id = (typeof id !== 'undefined') ? id : null; 312// Close if another modal is visible 313if (activeModal) { 314activeModal.style.display = "none"; 315} 316// Select the modal if id is provided 317if (id) { 318activeModal = document.getElementById(id); 319activeModal.style.display = "block"; 320} 321// Get the links in the modal and the event handlers 322var link = activeModal.querySelector(".ada_modal--link"), 323closeBtn = activeModal.querySelector(".ada_modal--close"), 324linkHandler = function(e) { 325if (e.which === 9) { 326e.preventDefault(); 327closeBtn.focus(); 328} 329}, 330closeHandler = function(e) { 331if (e.which === 9) { 332e.preventDefault(); 333link.focus(); 334} 335}, 336escButtonHandler = function(e) { 337if (e.which === 27 && activeModal !== null) { 338e.preventDefault(); 339activeModal.style.display = "none"; 340} 341}, 342closeModalHandler = function(e) { 343if (e.target == activeModal) { 344e.preventDefault(); 345e.stopPropagation(); 346toggleModal(); 347} 348}; 349if (id === null) { 350// remove the event listeners 351activeModal.removeEventListener('click', closeModalHandler); 352link.removeEventListener('keydown', linkHandler); 353closeBtn.removeEventListener('keydown', closeHandler); 354document.removeEventListener('keydown', escButtonHandler); 355activeModal.style.display = "none"; 356activeModal = null; 357return; 358} 359// add event listeners for tab, shift + tab and close modal 360activeModal.addEventListener('click', closeModalHandler); 361closeBtn.addEventListener('keydown', closeHandler); 362link.addEventListener('keydown', linkHandler); 363document.addEventListener('keydown', escButtonHandler); 364link.focus(); 365}; 366// init the modals 367var modals = document.querySelectorAll("[data-action=modal]"); 368for (i = 0; i < modals.length; i++) { 369modals[i].addEventListener('click', function(e) { 370e.preventDefault(); 371toggleModal(this.getAttribute("data-modal-id")); 372}); 373} 374// button for enabling ada mode 375document.querySelector("[data-action=accessible]").addEventListener("click", function() { 376window.location.href = "?ada_mode=1"; 377}); 378// buttons for closing the modal 379var closeBtns = document.querySelectorAll("[data-action=close]"); 380for (i = 0; i < closeBtns.length; i++) { 381closeBtns[i].addEventListener("click", function(e) { 382e.preventDefault(); 383toggleModal(); 384}); 385}; 386// remove the ada toolbar 387document.querySelector("[data-action=remove-accessible]").addEventListener("click", function(e) { 388e.preventDefault(); 389document.getElementById("ada-toolbar").style.display = "none"; 390toggleModal(); 391}); 392var observer = new MutationObserver(function(mutations) { 393mutations.forEach(function(mutation) { 394if (!mutation.addedNodes) return; 395if (document.body.firstChild.id !== "ada-toolbar") { 396document.body.insertBefore(document.getElementById("ada-toolbar"), document.body.childNodes[0]); 397document.body.insertBefore(document.getElementById("ada-modal-on"), document.body.childNodes[1]); 398document.body.insertBefore(document.getElementById("ada-modal-off"), document.body.childNodes[1]); 399} 400}) 401}); 402observer.observe(document.body, { 403childList: true 404, subtree: true 405, attributes: false 406, characterData: false 407}); 408}(); 409</script>
vendor: 1 bytes, line 409
409
410<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"860e85a88d05455d8c13854dcd7f6398","r":1,"spa":2}' crossorigin="anonymous"></script>
410 411</body>
412<script data-type="immediate" type="text/javascript"> 413(()=>{var e={};!function(e){"use strict";let t=new CustomEvent("wm-defer-js"),n=["mouseover","keydown","touchmove","touchstart"],o=e.Date.now(),r=null,s=setTimeout(c,2e4);function l(){null===r&&(r=e.scrollY),Math.abs(e.scrollY-r)>50&&c()}function c(){let r=e.Date.now()-o;(3e3>r?3e3-r:0)>0||(clearTimeout(s),n.forEach(t=>{e.removeEventListener(t,c)}),e.removeEventListener("scroll",l),e.dispatchEvent(t))}n.forEach(t=>{e.addEventListener(t,c)}),e.addEventListener("scroll",l)}(window)})();</script>
vendor: 1 bytes, line 413
413
414<script data-type="immediate" type="text/javascript"> 415(()=>{var e={};!function(e,t){"use strict";let r,a;let i="data-style-background-image-image-set",s=i+"-parsed",n=t.querySelectorAll("["+i+"]");function l(){let t=e.innerWidth;r!==t&&(r=t,n.forEach(e=>{let r=1e9;(e[s]??[]).forEach(a=>{let i=parseInt(a[2]);(1e9===r||r>i&&i>t)&&(r=i,e.style.backgroundImage=a[1])})}))}n.forEach(t=>{let r=e.String(t.getAttribute(i));r=/background-image\s*:\s*image-set\s*\(([^)(]*(?:\([^)(]*(?:\([^)(]*(?:\([^)(]*\)[^)(]*)*\)[^)(]*)*\)[^)(]*)*)\)/giu.exec(r),r=e.Array.isArray(r)&&r[1]?e.String(r[1]):"",t[s]=[...r.matchAll(/(url\s*\([^)(]*(?:\([^)(]*(?:\([^)(]*(?:\([^)(]*\)[^)(]*)*\)[^)(]*)*\)[^)(]*)*\))\s+([0-9]+)w/giu)]}),l(),e.addEventListener("resize",()=>{clearTimeout(a),a=setTimeout(l,100)})}(window,document)})();</script>
vendor: 1 bytes, line 415
415
416<script data-type="immediate" type="text/javascript"> 417(()=>{var e={};!function(e,r){"use strict";let t="background-image-lazy",i=r.querySelectorAll("ul.slider__list.bxslider li.slider__item.slider__image."+t);i.forEach(e=>{e.classList.remove(t)});let o=r.querySelectorAll("."+t),s=new IntersectionObserver(n,{rootMargin:"-1px"});function n(e,r){e.forEach(e=>{if(e.isIntersecting||0!==e.intersectionRatio){let i=e.target;i.classList.remove(t),r.unobserve(i)}})}o.forEach(e=>s.observe(e)),e.addEventListener("wm-defer-js",()=>{s.disconnect();let e=r.querySelectorAll("."+t),i=new IntersectionObserver(n,{rootMargin:"134%"});e.forEach(e=>i.observe(e))})}(window,document)})();</script>
vendor: 1 bytes, line 417
417
418<script data-type="immediate" type="text/javascript"> 419(()=>{var e={};!function(e,t){"use strict";e.addEventListener("wm-defer-js",()=>{t.querySelectorAll("script[type='text/wmdjs']").forEach(e=>{let r=t.createElement("script"),n=e.getAttribute("data-src")??null;try{e.getAttributeNames().forEach(t=>{if("data-src"!==t)try{r.setAttribute(t,e.getAttribute(t))}catch(e){}}),n?r.src=n:r.innerHTML=e.innerHTML??"",r.type="text/javascript";let i=e.parentElement??t.head,a=(i=i===t.body.parentElement?t.head:i)===t.head?null:e.nextElementSibling;e.remove(),i.insertBefore(r,a)}catch(t){console.error("Error invoking script element",e,r,t)}})})}(window,document)})();</script>
vendor: 1 bytes, line 419
419
420<script data-type="immediate" type="text/javascript"> 421(()=>{var t={};!function(t,e){"use strict";t.addEventListener("wm-defer-js",()=>{e.querySelectorAll("iframe[data-type='lazy']").forEach(t=>{let e=t.getAttribute("data-src")??null;e&&(t.removeAttribute("data-src"),t.removeAttribute("srcdoc"),t.contentWindow.location.replace(e))})})}(window,document)})();</script>
vendor: 1 bytes, line 421
421
422<script data-type="immediate" type="text/javascript"> 423(()=>{var t={};!function(t,e){"use strict";t.addEventListener("wm-defer-js",()=>{e.querySelectorAll("video[data-type='lazy']").forEach(t=>{let e=t.getAttribute("data-src")??null;if(e&&(t.removeAttribute("data-src"),t.src=e,t.muted&&t.autoplay))try{t.play()}catch(t){}})})}(window,document)})();</script>
423 424<!-- Google Analytics --> 425<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 104 bytes, lines 425-427
425 426<script data-type="lazy" type="text/wmdjs" async 427data-src="https://www.googletagmanager.com/gtag/js?id=
427UA-63677527-1
vendor: 12 bytes, line 427
427"></script>
428<script type="text/psajs" data-pagespeed-orig-index="5">
vendor: 130 bytes, lines 428-433
428window.dataLayer = window.dataLayer || []; 429function gtag() { 430dataLayer.push(arguments); 431} 432gtag('js', new Date()); 433gtag('config', '
433UA-63677527-1
vendor: 4 bytes, line 433
433');
434gtag('event', 'page_view', {'send_to': 'G-NY713KB50F'}); 435</script>
435 436<!-- End Google Analytics -->
437<script data-pagespeed-orig-type="text/javascript" type="text/psajs" data-pagespeed-orig-index="6" defer async> 438setTimeout(()=>{ 439const l=document.createElement("link"); 440l.rel="stylesheet";l.media="all";l.href="/storage/opt/3a3a883ebbc9ce71a2e00bda2758fb65.opt-min.cf.css"; 441document.head.appendChild(l); 442},10); 443</script>
443<script type="text/wmdjs" data-type="lazy" defer async> 444setTimeout(()=>{ 445const l=document.createElement("link"); 446l.rel="stylesheet";l.media="all";l.href="/storage/opt/32b85b063e9de623fb0adddf8048702b.opt-min.co.css"; 447document.head.appendChild(l); 448},100); 449</script>
vendor: 1 bytes, line 449
449
450<script type="text/psajs" data-pagespeed-orig-index="7" src="https://www.sarahweinsteintherapy.com/themes/website/../common/javascripts/vendor/jquery/jquery-1.11.1.min.js?v.d7b5a5" defer></script>
vendor: 1 bytes, line 450
450
451<script data-pagespeed-orig-type="text/javascript" type="text/psajs" data-pagespeed-orig-index="8" src="https://apps.therapysites.com/js/smb-number-changer.js?date=20260930" defer> 452</script>
vendor: 1 bytes, line 452
452
453<script data-pagespeed-orig-type="text/javascript" type="text/psajs" data-pagespeed-orig-index="9" src="/storage/opt/6ffb963fc98bd7e566342ac4185400e9.opt-min.co.js" defer></script>
vendor: 1 bytes, line 453
453
454<script type="text/javascript" src="/storage/opt/js-defer.js"></script>
454 455</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.