1<!DOCTYPE html> 2<html lang="en-US"> 3<head><meta charset="UTF-8" />
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
3async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 4</script>
4 5 6 <meta name="viewport" content="width=device-width, initial-scale=1" /> 7<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 8 9 <!-- This site is optimized with the Yoast SEO plugin v28.4 - https://yoast.com/product/yoast-seo-wordpress/ --> 10 <meta name="description" content="I'm Lilach. 21 years in marketing. Currently obsessed with AI. Built and sold an agency. Partnered with Twitter, Dropbox, IBM. Possibly slightly" /> 11 <link rel="canonical" href="https://www.lilachbullock.com/about/" /> 12 <meta property="og:locale" content="en_US" /> 13 <meta property="og:type" content="article" /> 14 <meta property="og:title" content="About Lilach Bullock | 21 Years in Marketing + AI" /> 15 <meta property="og:description" content="I'm Lilach. 21 years in marketing. Currently obsessed with AI. Built and sold an agency. Partnered with Twitter, Dropbox, IBM. Possibly slightly" /> 16 <meta property="og:url" content="https://www.lilachbullock.com/about/" /> 17 <meta property="og:site_name" content="Lilach Bullock | AI Implementation Consultant" /> 18 <meta property="article:publisher" content="https://www.facebook.com/lilachbullockbiz" /> 19 <meta property="article:modified_time" content="2026-06-04T05:04:39+00:00" /> 20 <meta property="og:image" content="https://www.lilachbullock.com/wp-content/uploads/2026/01/Lilach-profile-image.jpeg" /> 21 <meta name="twitter:card" content="summary_large_image" /> 22 <meta name="twitter:site" content="@lilachbullock" /> 23 <meta name="twitter:label1" content="Est. reading time" /> 24 <meta name="twitter:data1" content="32 minutes" /> 25
25<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.lilachbullock.com\/about\/","url":"https:\/\/www.lilachbullock.com\/about\/","name":"About Lilach Bullock | 21 Years in Marketing + AI","isPartOf":{"@id":"https:\/\/www.lilachbullock.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lilachbullock.com\/about\/#primaryimage"},"image":{"@id":"https:\/\/www.lilachbullock.com\/about\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lilachbullock.com\/wp-content\/uploads\/2026\/01\/Lilach-profile-image.jpeg","datePublished":"2022-12-22T11:18:33+00:00","dateModified":"2026-06-04T05:04:39+00:00","description":"I'm Lilach. 21 years in marketing. Currently obsessed with AI. Built and sold an agency. Partnered with Twitter, Dropbox, IBM. Possibly slightly","breadcrumb":{"@id":"https:\/\/www.lilachbullock.com\/about\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lilachbullock.com\/about\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lilachbullock.com\/about\/#primaryimage","url":"https:\/\/www.lilachbullock.com\/wp-content\/uploads\/2026\/01\/Lilach-profile-image.jpeg","contentUrl":"https:\/\/www.lilachbullock.com\/wp-content\/uploads\/2026\/01\/Lilach-profile-image.jpeg","width":1199,"height":1600,"caption":"Lilach profile image"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lilachbullock.com\/about\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lilachbullock.com\/"},{"@type":"ListItem","position":2,"name":"About"}]},{"@type":"WebSite","@id":"https:\/\/www.lilachbullock.com\/#website","url":"https:\/\/www.lilachbullock.com\/","name":"Lilach Bullock | AI Implementation Consultant","description":"AI implementation and marketing for business owners who want more leads and less guesswork","publisher":{"@id":"https:\/\/www.lilachbullock.com\/#\/schema\/person\/7bac8bdadf47b0a9934db75d2ee8f4fb"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lilachbullock.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lilachbullock.com\/#\/schema\/person\/7bac8bdadf47b0a9934db75d2ee8f4fb","name":"Lilach Bullock","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lilachbullock.com\/wp-content\/uploads\/2026\/04\/Lilach_profile_picture.png","url":"https:\/\/www.lilachbullock.com\/wp-content\/uploads\/2026\/04\/Lilach_profile_picture.png","contentUrl":"https:\/\/www.lilachbullock.com\/wp-content\/uploads\/2026\/04\/Lilach_profile_picture.png","width":566,"height":441,"caption":"Lilach Bullock"},"logo":{"@id":"https:\/\/www.lilachbullock.com\/wp-content\/uploads\/2026\/04\/Lilach_profile_picture.png"},"description":"Lilach Bullock is a British AI implementation consultant and fractional CMO with 21 years of marketing experience. She helps business owners save time and earn more by implementing AI workflows, marketing automation, and HubSpot leverage. Forbes Top 20 Social Media Power Influencer (twice listed). Oracle Social Influencer of Europe. Ranked Number One Digital Marketing Influencer in the UK by Career Experts. Best Mumpreneur of the Year (Downing Street recognition). Global Women Champions Award winner. Speaker at over 100 events worldwide. Runs a 15,000-subscriber weekly newsletter for marketers and business owners.","sameAs":["https:\/\/www.lilachbullock.com\/about\/","https:\/\/www.facebook.com\/lilachbullockbiz","https:\/\/www.instagram.com\/lilachbullock\/","https:\/\/www.linkedin.com\/in\/lilachbullock\/","https:\/\/x.com\/lilachbullock","https:\/\/www.youtube.com\/@LilachBullock","https:\/\/www.wikidata.org\/wiki\/Q139831346"],"jobTitle":"AI Implementation Consultant and Fractional CMO","knowsAbout":["AI implementation for small businesses","Marketing automation","HubSpot","Social media marketing","Instagram growth and engagement","Content marketing","Search engine optimisation","Guest blogging and sponsored content","Newsletter marketing","Digital marketing strategy","Influencer marketing","Generative Engine Optimization (GEO)","Answer Engine Optimization (AEO)","AI citation and AI search visibility","Schema markup and structured data","AI agent design for non-technical operators","Fractional CMO leadership"],"award":["Forbes Top 20 Social Media Power Influencer (listed twice)","Oracle Social Influencer of Europe","Number One Digital Marketing Influencer in the UK (Career Experts)","Best Mumpreneur of the Year","Global Women Champions Award"],"nationality":{"@type":"Country","name":"United Kingdom"},"homeLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"IL"}},"worksFor":{"@id":"https:\/\/www.lilachbullock.com\/#organization"}},{"@type":"Organization","@id":"https:\/\/www.lilachbullock.com\/#organization","name":"Lilach Bullock","url":"https:\/\/www.lilachbullock.com\/","logo":{"@type":"ImageObject","url":"https:\/\/www.lilachbullock.com\/wp-content\/uploads\/2026\/04\/Lilach_profile_picture.png"},"founder":{"@id":"https:\/\/www.lilachbullock.com\/#\/schema\/person\/7bac8bdadf47b0a9934db75d2ee8f4fb"},"sameAs":["https:\/\/www.facebook.com\/lilachbullockbiz","https:\/\/www.instagram.com\/lilachbullock\/","https:\/\/www.linkedin.com\/in\/lilachbullock\/","https:\/\/x.com\/lilachbullock","https:\/\/www.youtube.com\/@LilachBullock","https:\/\/www.wikidata.org\/wiki\/Q139831346"]}]}</script>
25 26 <!-- / Yoast SEO plugin. --> 27 28 29<title>About Lilach Bullock | 21 Years in Marketing + AI</title> 30<link data-rocket-prefetch href="https://d2p078bqz5urf7.cloudfront.net" rel="dns-prefetch"> 31<link data-rocket-preload as="style" data-wpr-hosted-gf-parameters="family=Fraunces:ital,opsz,wght@0,9..144,300..900;1,9..144,300..900&family=Manrope:wght@300;400;500;600;700&display=swap" href="https://www.lilachbullock.com/wp-content/cache/fonts/1/google-fonts/css/2/b/f/e6a67ad31ea0ea2d73163306439d4.css" rel="preload"> 32<link crossorigin data-rocket-preload as="font" href="https://www.lilachbullock.com/wp-content/cache/fonts/1/google-fonts/fonts/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2" rel="preload"> 33<link crossorigin data-rocket-preload as="font" href="https://www.lilachbullock.com/wp-content/cache/fonts/1/google-fonts/fonts/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjeveQ.woff2" rel="preload"> 34<link data-wpr-hosted-gf-parameters="family=Fraunces:ital,opsz,wght@0,9..144,300..900;1,9..144,300..900&family=Manrope:wght@300;400;500;600;700&display=swap" href="https://www.lilachbullock.com/wp-content/cache/fonts/1/google-fonts/css/2/b/f/e6a67ad31ea0ea2d73163306439d4.css" media="print" onload="this.media='all'" rel="stylesheet"> 35<noscript data-wpr-hosted-gf-parameters=""><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300..900;1,9..144,300..900&family=Manrope:wght@300;400;500;600;700&display=swap"></noscript> 36<style id="rocket-critical-css">.wp-block-kadence-column{display:flex;flex-direction:column;z-index:1;min-width:0;min-height:0}.kt-inside-inner-col{flex-direction:column;border:0 solid rgba(0,0,0,0);position:relative}.kb-row-layout-wrap{position:relative;border:0 solid rgba(0,0,0,0)}.kb-row-layout-wrap:before{clear:both;display:table;content:""}.kt-row-column-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-row-gutter-md, 2rem) var(--global-row-gutter-md, 2rem);grid-auto-rows:minmax(min-content,max-content);z-index:1;position:relative}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice .cookie-notice-container{display:block}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cn-text-container{margin:0 0 6px 0}.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}#rmp_menu_trigger-55927{width:55px;height:55px;position:fixed;top:15px;border-radius:5px;display:none;text-decoration:none;right:5%;background:#ff7900}#rmp_menu_trigger-55927 .rmp-trigger-box{width:25px;color:#fff}#rmp_menu_trigger-55927 .responsive-menu-pro-inner{display:block}#rmp_menu_trigger-55927 .responsive-menu-pro-inner,#rmp_menu_trigger-55927 .responsive-menu-pro-inner::before,#rmp_menu_trigger-55927 .responsive-menu-pro-inner::after{width:25px;height:3px;background-color:#fff;border-radius:4px;position:absolute}@media screen and (max-width:8000px){#rmp_menu_trigger-55927{dis
36play:block}#rmp-container-55927{position:fixed;top:0;margin:0;overflow:auto;display:block;width:75%;max-width:350px;min-width:320px;background-color:#ff7900;background-image:url(https://www.lilachbullock.com/wp-content/uploads/rmp-menu/css);height:100%;left:0;padding-top:0px;padding-left:0px;padding-bottom:0px;padding-right:0px}#rmp-menu-wrap-55927{padding-top:0px;padding-left:0px;padding-bottom:0px;padding-right:0px;background-color:#ff7900}#rmp-menu-wrap-55927 .rmp-menu,#rmp-menu-wrap-55927 .rmp-submenu{width:100%;box-sizing:border-box;margin:0;padding:0}#rmp-menu-wrap-55927 .rmp-submenu-depth-1 .rmp-menu-item-link{padding-left:10%}#rmp-menu-wrap-55927 .rmp-menu-item{width:100%;list-style:none;margin:0}#rmp-menu-wrap-55927 .rmp-menu-item-link{height:40px;line-height:40px;font-size:15px;border-bottom:0px solid #1d4354;font-family:inherit;color:#707070;text-align:left;background-color:#f5f5f5;font-weight:normal;letter-spacing:0px;display:block;box-sizing:border-box;width:100%;text-decoration:none;position:relative;overflow:hidden;padding:0 5%;padding-right:50px}#rmp-menu-wrap-55927 .rmp-menu-item-link:after,#rmp-menu-wrap-55927 .rmp-menu-item-link:before{display:none}#rmp-menu-wrap-55927 .rmp-menu-subarrow{position:absolute;top:0;bottom:0;text-align:center;overflow:hidden;background-size:cover;overflow:hidden;right:0;border-left-style:solid;border-left-color:#1d4354;border-left-width:0px;height:39px;width:40px;color:#ff7900;background-color:rgba(112,112,112,0)}#rmp-menu-wrap-55927 .rmp-submenu{display:none}#rmp-menu-wrap-55927 .rmp-submenu .rmp-menu-item-link{height:40px;line-height:40px;letter-spacing:0px;font-size:13px;border-bottom:0px solid #ff7900;font-family:inherit;font-weight:normal;color:#fff;text-align:left;background-color:#707070}#rmp-search-box-55927{display:block;padding-top:5%;padding-left:5%;padding-bottom:5%;padding-right:5%}#rmp-search-box-55927 .rmp-search-form{margin:0}#rmp-search-box-55927 .rmp-search-box{background:#ffffff;border:1px solid #ffffffff;color:#707070;width:100%;padding:0 5%;border-radius:30px;height:45px;-webkit-appearance:none}#rmp-menu-title-55927{background-color:#ff7900;color:#ffffff;text-align:center;font-size:25px;padding-top:10%;padding-left:5%;padding-bottom:0%;padding-right:5%;font-weight:400}#rmp-menu-title-55927>a{color:#ffffff;width:100%;background-color:unset;text-decoration:none}}.rmp-container{display:none;visibility:visible;padding:0px 0px 0px 0px;z-index:99998}.rmp-container.rmp-slide-left{transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}.rmp-container::-webkit-scrollbar{width:0px}.rmp-container ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px transparent}.rmp-container ::-webkit-scrollbar-thumb{background:transparent}.rmp-container .rmp-menu-wrap .rmp-menu{border-radius:0;box-shadow:none;background:none;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:inherit;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;opacity:1;outline:none;overflow:visible;padding:0;position:relative;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal}.rmp-container .rmp-menu-title{display:flex;flex-direction:column}.rmp-container .rmp-menu-title .rmp-menu-title-image{max-width:100%;margin-bottom:15px;display:block;margin:auto;margin-bottom:15px}button.rmp_menu_trigger{z-index:999999;overflow:hidden;outline:none;border:0;display:none;margin:0;padding:0}button.rmp_menu_trigger .responsive-menu-pro-inner::before,button.rmp_menu_trigger .responsive-menu-pro-inner::after{content:"";display:block}button.rmp_menu_trigger .responsive-menu-pro-inner::before{top:10px}button.rmp_menu_trigger .responsive-menu-pro-inner::after{bottom:10px}button.rmp_menu_trigger .rmp-trigger-box{width:40px;display:inline-block;position:relative;vertical-align:super}body{overflow-x:hidden!important}.wp-block-search__inside-wrapper .wp-block-search__input{background-color:transparent;background-image:url(https://www.linkpicture.com/q/Lilach-search.png);background-position:5px center;background-repeat:no-repeat;background-size:18px 18px;border:none!important;height:37px;margin:3px 0;padding:0 0 0 34px;position:relative;width:0}.header-navigation li{color:#fff!important;font-weight:400}
36@media only screen and (max-width:600px){.custom-logo{width:200px}.top-header,.header-navigation{display:none}p{padding:0!important;margin:0!important}.wp-block-group{padding:0!important;margin:0!important}h1{padding-right:0!important;padding-left:0!important}.wp-block-navigation-item{font-size:16px!important;padding:5px!important;width:300px!important;line-height:16px}.wp-block-navigation-item__label{line-height:30px!important;text-align:right!important}.nav-li{padding-right:0!important;margin-right:-30px!important}}#rmp_menu_trigger-55927{display:none!important}@media only screen and (max-width:1025px){#rmp_menu_trigger-55927{display:block!important;top:5px!important}.header-navigation{display:none!important}}@media only screen and (min-width:1026px) and (max-width:1660px){body{margin-right:0px!important}.header-navigation li{font-weight:400}.wp-block-navigation-item__label{font-size:16px!important}.wp-block-navigation-item__content{font-size:16px!important}.custom-logo{width:300}.kt-inside-inner-col p{font-size:16px!important}.wp-element-button{font-size:16px!important}.wp-block-search__button{overflow:hidden!important}.custom-logo{width:70%}}#cn-notice-text{font-weight:500;font-size:16px!important}.cookie-notice-container{border-top:5px solid #FF7900;padding-top:30px!important;padding-bottom:30px!important}h2,p,li{color:#5b5b5b;text-decoration:none!important}h2{font-size:30px!important}@media screen and (max-width:783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}</style><link rel="preload" data-rocket-preload as="image" href="https://www.lilachbullock.com/wp-content/uploads/2026/01/Lilach-profile-image.jpeg.webp" fetchpriority="high"> 37<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 38<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 39<link rel="alternate" type="application/rss+xml" title="Lilach Bullock | AI Implementation Consultant » Feed" href="https://www.lilachbullock.com/feed/" /> 40<link rel="alternate" type="application/rss+xml" title="Lilach Bullock | AI Implementation Consultant »
40 Comments Feed" href="https://www.lilachbullock.com/comments/feed/" /> 41<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.lilachbullock.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.lilachbullock.com%2Fabout%2F" /> 42<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.lilachbullock.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.lilachbullock.com%2Fabout%2F&format=xml" /> 43<style id="wp-img-auto-sizes-contain-inline-css"> 44img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 45/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 46</style> 47<link data-minify="1" rel='preload' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-column.css?ver=1787684139' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 48<style id="wp-block-image-inline-css"> 49.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
49cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
49@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 50/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/image/style.min.css */ 51</style> 52<style id="wp-block-image-theme-inline-css"> 53:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em} 54/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/image/theme.min.css */ 55</style> 56<style id="wp-block-paragraph-inline-css"> 57.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 58/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/paragraph/style.min.css */ 59</style> 60<style id="wp-block-button-inline-css"> 61.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}
62/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/button/style.min.css */ 63</style> 64<style id="wp-block-buttons-inline-css"> 65.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center} 66/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/buttons/style.min.css */ 67</style> 68<link data-minify="1" rel='preload' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-rowlayout.css?ver=1787684139' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 69<style id="wp-block-group-inline-css"> 70.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 71/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/group/style.min.css */ 72</style> 73<style id="wp-block-group-theme-inline-css"> 74:where(.wp-block-group.has-background){padding:1.25em 2.375em} 75/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/group/theme.min.css */ 76</style> 77<style id="wp-block-site-logo-inline-css"> 78.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px} 79/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/site-logo/style.min.css */ 80</style> 81<style id="wp-block-navigation-link-inline-css"> 82.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase} 83/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/navigation-link/style.min.css */ 84</style> 85<style id="wp-block-search-inline-css"> 86.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}
87/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/search/style.min.css */ 88</style> 89<style id="wp-block-search-theme-inline-css"> 90.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em} 91/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/search/theme.min.css */ 92</style> 93<link rel='preload' href='https://www.lilachbullock.com/wp-includes/blocks/navigation/style.min.css?ver=7.1.2' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 94<style id="wp-block-template-part-theme-inline-css"> 95:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em} 96/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/template-part/theme.min.css */ 97</style> 98<style id="wp-block-post-content-inline-css"> 99.wp-block-post-content{display:flow-root} 100/*# sourceURL=https://www.lilachbullock.com/wp-includes/blocks/post-content/style.min.css */ 101</style> 102<style id="wp-block-library-inline-css"> 103:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
103--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 104/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 105</style> 106<style id="global-styles-inline-css"> 107:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #FF7900;--wp--preset--color--secondary: #5B5B5B;--wp--preset--color--text: #707070;--wp--preset--color--background: #FFFFFF;--wp--preset--color--foreground: #F5F5F5;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1070) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 0.63rem;--wp--preset--font-size--medium: 0.1rem;--wp--preset--font-size--large: 1.4rem;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 1.25rem;--wp--preset--font-family--segoe: 'Segoe UI', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);--wp--custom--typography--font-size--heading-1: 32px;--wp--custom--typography--font-size--heading-2: 32px;}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 1600px;--wp--style--global--wide-size: 1600px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--white);color: var(--wp--preset--color--primary);font-family: var(--wp--preset--font-family--segoe);font-size: 1rem;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}h1{font-family: var(--wp--preset--font-family--segoe);font-size: var(--wp--custom--typography--font-size--heading-1);}h2{font-family: var(--wp--preset--font-family--segoe);font-size: var(--wp--custom--typography--font-size--heading-2);}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-text-color{color: var(--wp--preset--color--text) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-foreground-color{color: var(--wp--preset--color--foreground) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-text-background-color{background-color: var(--wp--preset--color--text) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-foreground-background-color{background-color: var(--wp--preset--color--foreground) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-text-border-color{border-color: var(--wp--preset--color--text) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-foreground-border-color{border-color: var(--wp--preset--color--foreground) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
107.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-regular-font-size{font-size: var(--wp--preset--font-size--regular) !important;}.has-segoe-font-family{font-family: var(--wp--preset--font-family--segoe) !important;} 108.kb-row-layout-wrap.wp-block-kadence-rowlayout .kb-row-layout-id_2c8e89-10 { 109 padding-left: 80px ; 110 padding-right: 80px; 111 } 112 113 114 115ul ul .wp-block-navigation-item 116 { 117 z-index:99999 !important; 118 background-color:white !important; 119} 120 121/* LB-HEADER-HERO-FIX-2026-06-21 */ 122@media (min-width:1080px){ 123 .navbar-custom nav.wp-block-navigation{flex-wrap:nowrap !important; align-items:center !important;} 124 .navbar-custom .wp-block-navigation__container{flex-wrap:nowrap !important; gap:16px !important; align-items:center !important; justify-content:flex-end !important;} 125 .navbar-custom .wp-block-navigation__container > li > a{font-size:15px !important; white-space:nowrap;} 126 .navbar-custom .wp-block-navigation__container > li:last-child > a{padding:11px 20px !important;} 127 /* Home link restored */ 128 .navbar-custom nav.wp-block-navigation > form.wp-block-search{position:relative !important; margin:0 0 0 6px !important; align-self:center !important; flex:0 0 auto !important;} 129 .navbar-custom form.wp-block-search .wp-block-search__button{width:44px !important; min-width:44px !important; flex:0 0 auto !important;} 130 .navbar-custom form.wp-block-search .wp-block-search__input{position:absolute !important; top:100% !important; right:0 !important; left:auto !important; width:0 !important; min-width:0 !important; padding:0 !important; border:0 !important; opacity:0 !important; overflow:hidden; background:#fff; border-radius:6px; box-shadow:0 6px 18px rgba(0,0,0,.14); transition:width .22s ease, opacity .18s ease, padding .18s ease;} 131 .navbar-custom form.wp-block-search:hover .wp-block-search__input, 132 .navbar-custom form.wp-block-search:focus-within .wp-block-search__input{width:240px !important; opacity:1 !important; padding:11px 14px !important; border:1px solid #e3e3e3 !important;} 133} 134/* lb-narrow-tier */ 135@media (min-width:1080px) and (max-width:1399px){ 136 .navbar-custom .wp-block-navigation__container{gap:9px !important;} 137 .navbar-custom .wp-block-navigation__container > li > a{font-size:13px !important;} 138 .navbar-custom .wp-block-navigation__container > li:last-child > a{padding:9px 15px !important;} 139} 140/* lb-hide-search */ .navbar-custom form.wp-block-search{display:none !important;} 141/* lb-cursor-restore: normal cursor back, kill custom cursor + dot */ 142:root, :root *{cursor:auto !important;} 143:root a, :root a *, :root button, :root button *, :root [role="button"], :root label, :root summary, :root .btn-primary, :root .wp-block-button__link, :root input[type="submit"], :root input[type="button"], :root select{cursor:pointer !important;} 144:root input[type="text"], :root input[type="email"], :root input[type="search"], :root input[type="url"], :root input[type="password"], :root input[type="tel"], :root textarea, :root [contenteditable="true"]{cursor:text !important;} 145.lb-orange-dot{width:0 !important;height:0 !important;visibility:hidden !important;opacity:0 !important;background:transparent !important;box-shadow:none !important;display:none !important;pointer-events:none !important;} 146/* END LB-HEADER-HERO-FIX *//* === MOBILE FIX â added 2026-05-12 via API === */ 147@media (max-width: 1024px) { 148 header .wp-block-navigation, 149 .header-navigation { display: none !important; } 150 html, body { overflow-x: hidden !important; max-width: 100% !important; } 151 img, video, iframe, embed, object { max-width: 100% !important; height: auto !important; } 152 [style*="width:480px"], [style*="width: 480px"], 153 [style*="width:347px"], [style*="width: 347px"], 154 [style*="width:900px"], [style*="width: 900px"] { 155 max-width: 100% !important; width: auto !important; height: auto !important; 156 } 157 table { display: block !important; overflow-x: auto !important; max-width: 100% !important; } 158 #rmp_menu_trigger-55927 { z-index: 999999 !important; } 159} 160 161 162/* === CLS / Layout Shift fixes â added 2026-05-21 === */ 163
164/* Images: enforce dimensions to reserve layout space before load */ 165img { 166 height: auto; 167 max-width: 100%; 168} 169 170/* Modern browsers: use attr() to reserve aspect-ratio from HTML width/height */ 171img[width][height] { 172 aspect-ratio: attr(width) / attr(height); 173} 174 175/* Reserve 16:9 space for video embeds */ 176.wp-block-embed__wrapper, 177.wp-block-embed-youtube iframe, 178.wp-block-embed-vimeo iframe, 179iframe[src*="youtube"], 180iframe[src*="vimeo"], 181iframe[src*="spreaker"] { 182 aspect-ratio: 16 / 9; 183 width: 100%; 184 height: auto; 185} 186 187/* Comments section: reserve minimum space to prevent shift on load */ 188#comments, 189.comments-area, 190.wp-block-comments, 191#wpdcom { 192 min-height: 200px; 193} 194 195/* Author bio block: consistent space */ 196.author-bio-block { 197 min-height: 150px; 198} 199 200/* Image placeholder color: prevents flash of empty space */ 201.entry-content img, 202.wp-block-post-content img, 203article img { 204 background-color: #f5f5f5; 205} 206 207 208/* === MOBILE OVERFLOW FIX â posts with in-body images â added 2026-07-19 via API === */ 209/* Cause: .single-post-body-v2 img has width:100%;max-width:760px, and the 210 .single-post-content-grid item defaults to min-width:auto, so ANY post with an 211 in-body image forced the article to 760px inside a 375px viewport. 212 min-width:0 lets the grid item shrink. Applies at every width; harmless on desktop. */ 213.single-post-content-grid > *, 214.single-post-body-v2 { min-width: 0; } 215 216.single-post-body-v2 img, 217.single-post-body-v2 figure img { max-width: 100%; height: auto; } 218 219.single-post-body-v2 figure.wp-block-table, 220.single-post-body-v2 .wp-block-table { overflow-x: auto; max-width: 100%; } 221 222 223/* === LEGACY CAPTION + RELATED-POSTS MOBILE OVERFLOW â added 2026-07-19 via API === */ 224/* 2) Classic-editor captions carry an inline width (e.g. style="width:650px"), 225 which overflowed the column on mobile. Let them shrink. */ 226.single-post-body-v2 .wp-caption, 227.single-post-body-v2 figure.wp-caption { max-width: 100% !important; width: auto !important; } 228 229/* 3) Related-posts cards used content-box with 28px padding, so width:100% 230 became 393px inside a 335px column and scrolled the whole page sideways. 231 Also stack to one column on phones instead of squeezing three. */ 232.single-post-related-wrap li.wp-block-post { box-sizing: border-box; min-width: 0; } 233@media (max-width: 781px) { 234 .single-post-related-wrap ul.wp-block-post-template { grid-template-columns: 1fr !important; } 235} 236 237 238/* === ORANGE CURSOR KILL + ORANGE TABLES â added 2026-07-19 via API === */ 239/* 4) Orange cursor dot. The snippet "lb-cursor-dot-final-2026-05-27" injects 240 .lb-orange-dot and re-applies display/opacity with INLINE !important, so the 241 earlier display:none kill could never win. It sets transform WITHOUT !important 242 on every mousemove, so an !important transform here does win. Real cursor is 243 restored by the existing :root cursor rules. Permanent tidy-up = delete that snippet. */ 244.lb-orange-dot { 245 transform: scale(0) !important; 246 clip-path: inset(100%) !important; 247 width: 0 !important; 248 height: 0 !important; 249 pointer-events: none !important; 250} 251html, body, a, button, summary, label { cursor: auto !important; } 252a, button, summary, label, [role="button"], input[type="submit"], input[type="button"], select { cursor: pointer !important; } 253input[type="text"], input[type="email"], input[type="search"], input[type="url"], 254input[type="password"], input[type="tel"], textarea, [contenteditable="true"] { cursor: text !important; } 255 256/* 5) Orange-bordered tables in posts. */ 257.single-post-body-v2 figure.wp-block-table { 258 border: 2px solid var(--orange, #FF7900); 259 border-radius: 12px; 260 overflow: hidden; 261} 262.single-post-body-v2 figure.wp-block-table table { 263 border-collapse: collapse; width: 100%; margin: 0; border: 0; 264} 265.single-post-body-v2 figure.wp-block-table thead th { 266 background: var(--orange, #FF7900); color: #fff; font-weight: 600; 267 text-align: left; border: 0; border-right: 1px solid rgba(255,255,255,.28); 268 padding: 14px 16px; 269} 270.single-post-body-v2 figure.wp-block-table thead th:last-child { border-right: 0; } 271.single-post-body-v2 figure.wp-block-table td { 272 border: 0; 273 border-top: 1px solid rgba(255,121,0,.22); 274 border-right: 1px solid rgba(255,121,0,.22); 275 padding: 13px 16px; vertical-align: top; 276} 277.single-post-body-v2 figure.wp-block-table td:last-child { border-right: 0; } 278.single-post-body-v2 figure.wp-block-table tbody tr:nth-child(even) { background: rgba(255,121,0,.05); } 279@media (max-width: 600px) { 280 .single-post-body-v2 figure.wp-block-table thead th, 281 .single-post-body-v2 figure.wp-block-table td { padding: 10px 12px; } 282} 283 284 285/* === COPYABLE PROMPT BOXES â added 2026-07-19 via API === */ 286/* Markup: .lb-prompt > .lb-prompt__bar (label + Copy button) + .lb-prompt__body */ 287.single-post-body-v2 .lb-prompt { 288 border: 2px solid var(--orange, #FF7900); 289 border-radius: 14px; overflow: hidden; margin: 30px 0; 290 background: #FFFDFA; 291} 292.single-post-body-v2 .lb-prompt__bar { 293 display: flex; align-items: center; justify-content: space-between; gap: 16px; 294 background: var(--orange, #FF7900); padding: 10px 16px; 295} 296.single-post-body-v2 .lb-prompt__label { 297 color: #fff; font-weight: 700; font-size: .78em; 298 letter-spacing: .09em; text-transform: uppercase; 299} 300.single-post-body-v2 .lb-prompt__btn { 301 appearance: none; border: 0; cursor: pointer; 302 background: #fff; color: #C1571A; font: inherit; font-weight: 700; 303 font-size: .78em; letter-spacing: .04em; text-transform: uppercase; 304 padding: 7px 16px; border-radius: 999px; transition: transform .12s ease, background .12s ease; 305} 306.single-post-body-v2 .lb-prompt__btn:hover { transform: translateY(-1px); background: #FFF1E4; } 307.single-post-body-v2 .lb-prompt__btn.is-copied { background: #1C1C1E; color: #fff; } 308.single-post-body-v2 .lb-prompt__body { 309 padding: 22px 24px; font-size: .95em; line-height: 1.62; 310 font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; 311 white-space: pre-wrap; color: #2A2622; 312 -webkit-user-select: all; user-select: all; /* one click selects the whole prompt */ 313} 314@media (max-width: 600px) { 315 .single-post-body-v2 .lb-prompt__body { padding: 16px 15px; font-size: .9em; } 316 .single-post-body-v2 .lb-prompt__bar { padding: 9px 13px; } 317} 318 319 320/* === PROMPT BOX SELECTION OVERRIDE â added 2026-07-19 via API === */ 321/* The No Right Click for Guests plugin sets user-select:none site-wide, which killed 322 click-to-select inside the prompt boxes. The prompt is meant to be copied, so it wins. */ 323.single-post-body-v2 .lb-prompt__body, 324.single-post-body-v2 .lb-prompt__body * { 325 -webkit-user-select: all !important; 326 user-select: all !important; 327 -webkit-touch-callout: default !important; 328 cursor: text !important; 329} 330 331 332/* === RESERVE IMAGE ASPECT RATIO BEFORE LOAD â added 2026-07-19 via API === */ 333/* An unloaded <img> with width:100% and height:auto collapses to ZERO height. 334 The box then renders as a full-width sliver, which reads as a long stretched image, 335 and because it never occupies real space the lazy loader may
335never fire. 336 Reserving the ratio from the known attribute size fixes both. */ 337.single-post-body-v2 img[width="1536"][height="1024"] { aspect-ratio: 3 / 2; height: auto; } 338.single-post-body-v2 img[width="1200"][height="800"] { aspect-ratio: 3 / 2; height: auto; } 339.single-post-body-v2 img[width="1920"][height="1080"] { aspect-ratio: 16 / 9; height: auto; } 340.single-post-body-v2 figure.wp-block-image img { background: #F3EFE8; } 341 342 343/* === PROMPT BOX BUTTON WIDTH â added 2026-07-19 via API === */ 344/* The theme stretches any <button> inside post content to fill its container, which 345 turned the Copy pill into a 461px slab. Pin it back to its own content width. */ 346.single-post-body-v2 .lb-prompt__bar { flex-wrap: nowrap; } 347.single-post-body-v2 .lb-prompt__label { flex: 1 1 auto; min-width: 0; } 348.single-post-body-v2 .lb-prompt__btn { 349 width: auto !important; 350 min-width: 0 !important; 351 flex: 0 0 auto; 352 align-self: center; 353 white-space: nowrap; 354 /* Theme sets min-height:48px on buttons, which overflowed the 44px bar. */ 355 min-height: 0 !important; 356 height: 30px !important; 357 line-height: 1 !important; 358 padding: 0 16px !important; 359 display: inline-flex !important; 360 align-items: center; 361} 362 363 364 365/* === RESOURCE LIBRARY PROMPT BOXES â added 2026-07-19 via API === */ 366/* Unifies the 249 library pages (2,647 prompt blocks) with the blog's orange box. 367 CSS only: no page content is edited, so removing this block reverts all of them. */ 368.lblib .code-wrap{ 369 border:2px solid #FF7900 !important; 370 border-radius:14px !important; 371 overflow:hidden !important; 372 background:#FFFDFA !important; 373 padding:0 !important; 374} 375.lblib .code-wrap::before{ 376 content:"Copy this prompt"; 377 display:flex; align-items:center; height:44px; padding:0 16px; 378 background:#FF7900; color:#fff; font-weight:700; font-size:12px; 379 letter-spacing:.09em; text-transform:uppercase; 380} 381.lblib .code-wrap pre{ 382 background:transparent !important; color:#2A2622 !important; 383 border-radius:0 !important; padding:20px 22px !important; 384} 385.lblib .code-wrap .copy{ 386 top:7px !important; right:12px !important; 387 background:#fff !important; color:#C1571A !important; 388 border-radius:999px !important; padding:7px 16px !important; 389 font-size:12px !important; letter-spacing:.04em; text-transform:uppercase; 390 /* The theme stretches every button in content to full width, which covered the 391 label bar. Same fix as the blog box. */ 392 position:absolute !important; 393 width:auto !important; min-width:0 !important; max-width:none !important; 394 white-space:nowrap; z-index:2; 395 /* The theme also inflates button height, so the pill spilled out of the 44px bar. */ 396 display:inline-flex !important; align-items:center; justify-content:center; 397 height:30px !important; min-height:0 !important; max-height:30px !important; 398 line-height:1 !important; 399 padding:0 15px !important; margin:0 !important; border:0 !important; 400 top:7px !important; bottom:auto !important; 401} 402.lblib .code-wrap .copy.done{ background:#1C1C1E !important; color:#fff !important; } 403 404 405/* === AI DIGEST / INJECTED-TOC POSTS: FIX BROKEN 2-COL GRID - added 2026-08-23 via API === */ 406/* Cause: a worker injects .lb-tldr-box and .lb-toc-box as extra grid children of 407 .single-post-content-grid (grid-template-columns: minmax(0,1fr) 320px, source-order 408 auto-placement). The extra children push the article .single-post-body-v2 into the 409 narrow 320px column and leave the wide column empty: a large gap at the top and body 410 text crushed to ~320px on desktop. Only posts that received the injected TOC match the 411 :has() scope, so older 2-column posts are untouched. Fix: collapse those posts to the 412 theme's own single-column layout (its tablet/mobile breakpoint), stacking skim box, 413 the In this article index, the article and the sidebar full width. */ 414@media (min-width: 1000px){ 415 .single-post-content-grid:has(> .lb-toc-box){ 416 grid-template-columns: 1fr !important; 417 max-width: 820px !important; 418 } 419 .single-post-content-grid:has(> .lb-toc-box) > .single-post-sidebar{ 420 position: static !important; 421 max-height: none !important; 422 } 423} 424 425 426/* === DIGEST: HIDE DUPLICATE INJECTED TOC - added 2026-08-23 via API === */ 427/* Digest posts carry their own approved "AI news ... at a glance" list in the content 428 (required by the digest spec). The theme also auto-injects an "In this article" index 429 box (.lb-toc-box) at the top, which duplicates it. Hide the injected one ONLY on posts 430 that contain the digest at-a-glance heading; every other post keeps its index. The 431 single-column rule above still matches (.lb-toc-box stays in the DOM, just display:none). */ 432.single-post-content-grid:has(#ai-news-for-small-business-at-a-glance) >
432 .lb-toc-box{ display:none !important; } 433 434 435/* === DIGEST: TIGHTEN SINGLE-COLUMN ROW GAP - added 2026-08-23 via API === */ 436/* In single column the theme's grid gap (clamp 40-80px) is applied around each stacked 437 row, including an empty audio-player stub between the skim box and the article, leaving 438 ~230px of dead space at the top. Tighten it for digest posts only. */ 439.single-post-content-grid:has(#ai-news-for-small-business-at-a-glance){ row-gap: 24px !important; } 440 441/* === CTA CALLOUT BUTTON TEXT FIX v3 â added 2026-08-25 via API === */ 442/* The real winner is the theme rule 443 .entry-content a:not(.wp-block-button__link):not(.wp-element-button){color:#FF7900!important} 444 (and its .wp-block-post-content twin), specificity 0,3,1, which beat the v2 override (0,2,1) 445 so the button text stayed orange on the orange pill. Match the same :not() pattern PLUS the 446 button class to reach 0,4,1 and win colour + underline in both states. */ 447.single-post-body-v2 a.lb-cta-callout-btn:not(.wp-block-button__link):not(.wp-element-button), 448.entry-content a.lb-cta-callout-btn:not(.wp-block-button__link):not(.wp-element-button), 449.wp-block-post-content a.lb-cta-callout-btn:not(.wp-block-button__link):not(.wp-element-button) { 450 color: #FFFFFF !important; 451 text-decoration: none !important; 452} 453.single-post-body-v2 a.lb-cta-callout-btn:hover:not(.wp-block-button__link):not(.wp-element-button), 454.entry-content a.lb-cta-callout-btn:hover:not(.wp-block-button__link):not(.wp-element-button), 455.wp-block-post-content a.lb-cta-callout-btn:hover:not(.wp-block-button__link):not(.wp-element-button) { 456 color: #1C1C1E !important; 457 text-decoration: none !important; 458} 459 460/* === CTA WORK-WITH-ME PHOTO = SMALL HEADSHOT â added 2026-08-25 via API === */ 461/* Was a full-width ~510px banner (too dominant per Lilach). Make it a small round headshot. 462 Uses the exact selector RUCSS keeps + !important so it survives Remove-Unused-CSS. */ 463.single-post-sidebar .sps-card-photo { 464 width: 110px !important; 465 height: 110px !important; 466 aspect-ratio: auto !important; 467 margin: 0 auto 16px !important; 468 border-radius: 50% !important; 469 overflow: hidden !important; 470} 471.single-post-sidebar .sps-card-photo img { 472 object-position: center 30% !important; 473} 474 475/*# sourceURL=global-styles-inline-css */ 476</style> 477<style id="block-style-variation-styles-inline-css"> 478:root :where(.wp-block-button.is-style-outline--1 .wp-block-button__link){background: transparent none;border-color: currentColor;border-width: 2px;border-style: solid;color: currentColor;padding-top: 0.667em;padding-right: 1.33em;padding-bottom: 0.667em;padding-left: 1.33em;} 479/*# sourceURL=block-style-variation-styles-inline-css */ 480</style> 481<style id="wp-emoji-styles-inline-css"> 482 483 img.wp-smiley, img.emoji { 484 display: inline !important; 485 border: none !important; 486 box-shadow: none !important; 487 height: 1em !important; 488 width: 1em !important; 489 margin: 0 0.07em !important; 490 vertical-align: -0.1em !important; 491 background: none !important; 492 padding: 0 !important; 493 } 494/*# sourceURL=wp-emoji-styles-inline-css */ 495</style> 496<style id="core-block-supports-inline-css"> 497.wp-container-core-buttons-is-layout-a5dca883{justify-content:space-between;}.wp-container-core-group-is-layout-101ad3d8 > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-101ad3d8 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-101ad3d8 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-navigation-is-layout-265ce29c{justify-content:flex-end;}.wp-container-core-group-is-layout-a3a11bf8 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%;margin-left:0 !important;margin-right:auto !important;}.wp-container-core-group-is-layout-a3a11bf8 > .alignwide{max-width:100%;}.wp-container-core-group-is-layout-a3a11bf8 .alignfull{max-width:none;}.wp-container-core-group-is-layout-a3a11bf8 > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);} 498/*# sourceURL=core-block-supports-inline-css */ 499</style> 500<style id="wp-block-template-skip-link-inline-css"> 501/*! This file is auto-generated */ 502.skip-link.screen-reader-text{border:0;clip-path:inset(50%);
502height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} 503/*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */ 504</style> 505<link rel='preload' href='https://www.lilachbullock.com/wp-content/plugins/cookie-notice/css/front.min.css?ver=3.1.9' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 506<link rel='preload' href='https://www.lilachbullock.com/wp-content/uploads/eb-style/reusable-blocks/eb-reusable-66241.min.css?ver=aa6f7c4334' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 507<link data-minify="1" rel='preload' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/no-right-click-for-guests/disable-selection.css?ver=1787684139' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 508<link data-minify="1" rel='preload' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-includes/css/dashicons.min.css?ver=1787684139' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 509<link data-minify="1" rel='preload' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/uploads/rmp-menu/css/rmp-menu.css?ver=1787684141' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 510<style id="wpxpo-global-style-inline-css"> 511:root { --preset-color1: #037fff --preset-color2: #026fe0 --preset-color3: #071323 --preset-color4: #132133 --preset-color5: #34495e --preset-color6: #787676 --preset-color7: #f0f2f3 --preset-color8: #f8f9fa --preset-color9: #ffffff } 512/*# sourceURL=wpxpo-global-style-inline-css */ 513</style> 514<style id="ultp-preset-colors-style-inline-css"> 515:root { --postx_preset_Base_1_color: #f4f4ff; --postx_preset_Base_2_color: #dddff8; --postx_preset_Base_3_color: #B4B4D6; --postx_preset_Primary_color: #3323f0; --postx_preset_Secondary_color: #4a5fff; --postx_preset_Tertiary_color: #FFFFFF; --postx_preset_Contrast_3_color: #545472; --postx_preset_Contrast_2_color: #262657; --postx_preset_Contrast_1_color: #10102e; --postx_preset_Over_Primary_color: #ffffff; } 516/*# sourceURL=ultp-preset-colors-style-inline-css */ 517</style> 518<style id="ultp-preset-gradient-style-inline-css"> 519:root { --postx_preset_Primary_to_Secondary_to_Right_gradient: linear-gradient(90deg, var(--postx_preset_Primary_color) 0%, var(--postx_preset_Secondary_color) 100%); --postx_preset_Primary_to_Secondary_to_Bottom_gradient: linear-gradient(180deg, var(--postx_preset_Primary_color) 0%, var(--postx_preset_Secondary_color) 100%); --postx_preset_Secondary_to_Primary_to_Right_gradient: linear-gradient(90deg, var(--postx_preset_Secondary_color) 0%, var(--postx_preset_Primary_color) 100%); --postx_preset_Secondary_to_Primary_to_Bottom_gradient: linear-gradient(180deg, var(--postx_preset_Secondary_color) 0%, var(--postx_preset_Primary_color) 100%); --postx_preset_Cold_Evening_gradient: linear-gradient(0deg, rgb(12, 52, 131) 0%, rgb(162, 182, 223) 100%, rgb(107, 140, 206) 100%, rgb(162, 182, 223) 100%); --postx_preset_Purple_Division_gradient: linear-gradient(0deg, rgb(112, 40, 228) 0%, rgb(229, 178, 202) 100%); --postx_preset_Over_Sun_gradient: linear-gradient(60deg, rgb(171, 236, 214) 0%, rgb(251, 237, 150) 100%); --postx_preset_Morning_Salad_gradient: linear-gradient(-255deg, rgb(183, 248, 219) 0%, rgb(80, 167, 194) 100%); --postx_preset_Fabled_Sunset_gradient: linear-gradient(-270deg, rgb(35, 21, 87) 0%, rgb(68, 16, 122) 29%, rgb(255, 19, 97) 67%, rgb(255, 248, 0) 100%); } 520/*# sourceURL=ultp-preset-gradient-style-inline-css */ 521</style> 522<style id="ultp-preset-typo-style-inline-css"> 523:root { --postx_preset_Heading_typo_font_family: Roboto; --postx_preset_Heading_typo_font_family_type: sans-serif; --postx_preset_Heading_typo_font_weight: 600; --postx_preset_Heading_typo_text_transform: capitalize; --postx_preset_Body_and_Others_typo_font_family: Roboto; --postx_preset_Body_and_Others_typo_font_family_type: sans-serif; --postx_preset_Body_and_Others_typo_font_weight: 400; --postx_preset_Body_and_Others_typo_text_transform: lowercase; --postx_preset_body_typo_font_size_lg: 16px; --postx_preset_paragraph_1_typo_font_size_lg: 12px; --postx_preset_paragraph_2_typo_font_size_lg: 12px; --postx_preset_paragraph_3_typo_font_size_lg: 12px; --postx_preset_heading_h1_typo_font_size_lg: 42px; --postx_preset_heading_h2_typo_font_size_lg: 36px; --postx_preset_heading_h3_typo_font_size_lg: 30px; --postx_preset_heading_h4_typo_font_size_lg: 24px; --postx_preset_heading_h5_typo_font_size_lg: 20px; --postx_preset_heading_h6_typo_font_size_lg: 16px; } 524/*# sourceURL=ultp-preset-typo-style-inline-css */ 525</style> 526<link data-minify="1" rel='preload' href='https://www.lilachbullock.com/w
526p-content/cache/min/1/wp-content/themes/Lilach%20Custom/style.css?ver=1789992150' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 527<link data-minify="1" rel='preload' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/themes/Lilach%20Custom/assets/css/blocks.css?ver=1789992372' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 528<link data-minify="1" rel='preload' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/themes/Lilach%20Custom/assets/css/tools_partners.css?ver=1787684139' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 529<link data-minify="1" rel='preload' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=1787684141' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 530<style id="heateor_sss_frontend_css-inline-css"> 531.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}div.heateor_sss_horizontal_sharing a.heateor_sss_button_instagram span{background:#ff7900!important;}div.heateor_sss_standard_follow_icons_container a.heateor_sss_button_instagram span{background:#ff7900}div.heateor_sss_horizontal_sharing a.heateor_sss_button_instagram span:hover{background:#f9f9f9!important;}div.heateor_sss_standard_follow_icons_container a.heateor_sss_button_instagram span:hover{background:#f9f9f9}div.heateor_sss_vertical_sharing a.heateor_sss_button_instagram span{background:#ff7900!important;}div.heateor_sss_floating_follow_icons_container a.heateor_sss_button_instagram span{background:#ff7900}div.heateor_sss_vertical_sharing a.heateor_sss_button_instagram span:hover{background:#f9f9f9!important;}div.heateor_sss_floating_follow_icons_container a.heateor_sss_button_instagram span:hover{background:#f9f9f9}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{background-color:#ff7900!important;background:#ff7900!important;color:#fff;border-width:0px;border-style:solid;border-color:transparent}div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover path:not(.heateor_sss_no_fill),div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover ellipse, div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover circle, div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover polygon, div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover rect:not(.heateor_sss_no_fill){fill:#ff7900}div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover path.heateor_sss_svg_stroke, div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover rect.heateor_sss_svg_stroke{stroke:#ff7900}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{background-color:#f9f9f9!important;background:#f9f9f9!importantcolor:#ff7900;border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{background-color:#ff7900!important;background:#ff7900!important;color:#fff;border-width:0px;border-style:solid;border-color:transparent;}div.heateor_sss_vertical_sharing span.heateor_sss_svg svg:hover path:not(.heateor_sss_no_fill),div.heateor_sss_vertical_sharing span.heateor_sss_svg svg:hover ellipse, div.heateor_sss_vertical_sharing span.heateor_sss_svg svg:hover circle, div.heateor_sss_vertical_sharing span.heateor_sss_svg svg:hover polygon{fill:#ff7900}div.heateor_sss_vertical_sharing span.heateor_sss_svg svg:hover path.heateor_sss_svg_stroke{stroke:#ff7900}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{background-color:#f9f9f9!important;background:#f9f9f9!important;color:#ff7900;border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important}}div.heateor_sss_mobile_footer{display:none;}@media screen and (max-width:783px){div.heateor_sss_bottom_sharing .heateorSssTCBackgroun
531d{background-color:white}div.heateor_sss_bottom_sharing{width:100%!important;left:0!important;}div.heateor_sss_bottom_sharing a{width:16.666666666667% !important;}div.heateor_sss_bottom_sharing .heateor_sss_svg{width: 100% !important;}div.heateor_sss_bottom_sharing div.heateorSssTotalShareCount{font-size:1em!important;line-height:28px!important}div.heateor_sss_bottom_sharing div.heateorSssTotalShareText{font-size:.7em!important;line-height:0px!important}div.heateor_sss_mobile_footer{display:block;height:40px;}.heateor_sss_bottom_sharing{padding:0!important;display:block!important;width:auto!important;bottom:-2px!important;top: auto!important;}.heateor_sss_bottom_sharing .heateor_sss_square_count{line-height:inherit;}.heateor_sss_bottom_sharing .heateorSssSharingArrow{display:none;}.heateor_sss_bottom_sharing .heateorSssTCBackground{margin-right:1.1em!important}} 532/*# sourceURL=heateor_sss_frontend_css-inline-css */ 533</style> 534<style id="kadence-blocks-global-variables-inline-css"> 535:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);}:root {--global-palette1: #3182CE;--global-palette2: #2B6CB0;--global-palette3: #1A202C;--global-palette4: #2D3748;--global-palette5: #4A5568;--global-palette6: #718096;--global-palette7: #EDF2F7;--global-palette8: #F7FAFC;--global-palette9: #ffffff;} 536/*# sourceURL=kadence-blocks-global-variables-inline-css */ 537</style> 538<style id="kadence_blocks_css-inline-css"> 539.kadence-columnLilachCustom__page_8ad5ec-63 > .kt-inside-inner-col,.kadence-columnLilachCustom__page_8ad5ec-63 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_8ad5ec-63 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_8ad5ec-63 > .kt-inside-inner-col{flex-direction:column;}.kadence-columnLilachCustom__page_8ad5ec-63 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-columnLilachCustom__page_8ad5ec-63 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_8ad5ec-63{position:relative;}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_8ad5ec-63 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnLilachCustom__page_8ad5ec-63 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col{display:flex;}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col,.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:flex-end;}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > *, .kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kt-row-column-wrap > .kadence-columnLilachCustom__page_e2114e-75{align-self:flex-end;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_e2114e-75{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col{align-items:flex-end;}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_e2114e-75{position:relative;}.kadence-columnLilachCustom__page_e2114e-75, .kt-inside-inner-col > .kadence-columnLilachCustom__page_e2114e-75:not(.specificity){margin-right:-30px;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_e2114e-75{align-self:flex-end;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) >
539 .wp-block-kadence-column.kadence-columnLilachCustom__page_e2114e-75{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col{align-items:flex-end;}}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:flex-end;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > *, .kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_e2114e-75{align-self:flex-end;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_e2114e-75{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col{align-items:flex-end;}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > *, .kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-columnLilachCustom__page_e2114e-75 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col{display:flex;}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col,.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > *, .kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kt-row-column-wrap > .kadence-columnLilachCustom__page_dd998d-1c{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_dd998d-1c{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col{align-items:center;}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_dd998d-1c{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_dd998d-1c{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_dd998d-1c{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col{align-items:center;}}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > *, .kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}
539.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_dd998d-1c{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_dd998d-1c{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col{align-items:center;}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > *, .kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-columnLilachCustom__page_dd998d-1c > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col{display:flex;}.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col,.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-columnLilachCustom__page_f68a86-13{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_f68a86-13{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_f68a86-13{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_f68a86-13{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_f68a86-13{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_f68a86-13{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_f68a86-13{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-columnLilachCustom__page_f68a86-13 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kadence-columnLilachCustom__page_e7011a-51 > .kt-inside-inner-col,.kadence-columnLilachCustom__page_e7011a-51 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_e7011a-51 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_e7011a-51 > .kt-inside-inner-col{flex-direction:column;}.kadence-columnLilachCustom__page_e7011a-51 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-columnLilachCustom__page_e7011a-51 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_e7011a-51{position:relative;}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_e7011a-51 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnLilachCustom__page_e7011a-51 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-idLilachCustom__page_cfcf07-91{margin-top:0px;margin-bottom:0px;}.kb-row-layout-idLilachCustom__page_cfcf07-91 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-idLilachCustom__page_cfcf07-91 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-idLilachCustom__page_cfcf07-91 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:0px;padding-bottom:0px;grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-idLilachCustom__page_cfcf07-91 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-idLilachCustom__page_cfcf07-91 > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-idLilachCustom__page_cfcf07-91 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col{display:flex;}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col,.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > *, .kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}
539.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kt-row-column-wrap > .kadence-columnLilachCustom__page_0ec749-52{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_0ec749-52{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col{align-items:center;}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_0ec749-52{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_0ec749-52{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_0ec749-52{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col{align-items:center;}}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > *, .kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_0ec749-52{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_0ec749-52{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col{align-items:center;}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > *, .kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-columnLilachCustom__page_0ec749-52 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-idLilachCustom__page_bbe42d-5b{margin-top:0px;margin-bottom:0px;}.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:0px;padding-bottom:0px;}.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr);}.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-idLilachCustom__page_bbe42d-5b > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-columnLilachCustom__page_d819b1-7b > .kt-inside-inner-col,.kadence-columnLilachCustom__page_d819b1-7b > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_d819b1-7b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_d819b1-7b > .kt-inside-inner-col{flex-direction:column;}.kadence-columnLilachCustom__page_d819b1-7b > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-columnLilachCustom__page_d819b1-7b > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_d819b1-7b{position:relative;}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_d819b1-7b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnLilachCustom__page_d819b1-7b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kadence-columnLilachCustom__page_5f6aa6-17 > .kt-inside-inner-col,.kadence-columnLilachCustom__page_5f6aa6-17 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_5f6aa6-17 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_5f6aa6-17 > .kt-inside-inner-col{flex-direction:column;}.kadence-columnLilachCustom__page_5f6aa6-17 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-columnLilachCustom__page_5f6aa6-17 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_5f6aa6-17{position:relative;}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_5f6aa6-17 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnLilachCustom__page_5f6aa6-17 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-row-layout-idLilachCustom__page_1a6957-02 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-idLilachCustom__page_1a6957-02 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-idLilachCustom__page_1a6957-02 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:0px;padding-bottom:0px;grid-template-columns:minmax(0, calc(10% - ((var(--global-kb-gap-md, 2rem) * 2 )/3)))minmax(0, calc(80% - ((var(--global-kb-gap-md, 2rem) * 2 )/3)))minmax(0, calc(10% - ((var(--global-kb-gap-md, 2rem) * 2 )/3)));}.kb-row-layout-idLilachCustom__page_1a6957-02 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-idLilachCustom__page_1a6957-02 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-idLilachCustom__page_1a6957-02 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-idLilachCustom__page_1a6957-02 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-idLilachCustom__page_1a6957-02 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col{display:flex;}.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
539.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col,.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-columnLilachCustom__page_bf5825-38{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_bf5825-38{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_bf5825-38{position:relative;}.kadence-columnLilachCustom__page_bf5825-38, .kt-inside-inner-col > .kadence-columnLilachCustom__page_bf5825-38:not(.specificity){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:-10px;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_bf5825-38{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_bf5825-38{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;flex-direction:column;justify-content:center;}.kt-row-column-wrap > .kadence-columnLilachCustom__page_bf5825-38{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_bf5825-38{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_bf5825-38 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-columnLilachCustom__page_bf5825-38, .kt-inside-inner-col > .kadence-columnLilachCustom__page_bf5825-38:not(.specificity){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:25px;}}.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col{display:flex;}.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col,.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-columnLilachCustom__page_87391e-6d{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_87391e-6d{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnLilachCustom__page_87391e-6d{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-columnLilachCustom__page_87391e-6d{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) >
539 .wp-block-kadence-column.kadence-columnLilachCustom__page_87391e-6d{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col{padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px;flex-direction:column;justify-content:center;}.kt-row-column-wrap > .kadence-columnLilachCustom__page_87391e-6d{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_87391e-6d{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-columnLilachCustom__page_87391e-6d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-columnLilachCustom__page_87391e-6d, .kt-inside-inner-col > .kadence-columnLilachCustom__page_87391e-6d:not(.specificity){margin-top:0px;margin-right:15px;margin-bottom:0px;margin-left:0px;}}.kb-row-layout-idLilachCustom__page_6caae6-0e > .kt-row-column-wrap{align-content:center;}:where(.kb-row-layout-idLilachCustom__page_6caae6-0e > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:center;}.kb-row-layout-idLilachCustom__page_6caae6-0e > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-none, 0rem );padding-top:0px;padding-bottom:0px;grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-idLilachCustom__page_6caae6-0e > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-idLilachCustom__page_6caae6-0e > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-idLilachCustom__page_6caae6-0e{margin-top:0px;margin-bottom:0px;}.kb-row-layout-idLilachCustom__page_6caae6-0e > .kt-row-column-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;grid-template-columns:minmax(0, 1fr);}} 540/*# sourceURL=kadence_blocks_css-inline-css */ 541</style> 542<style id="kadence_blocks_custom_css-inline-css"> 543.top-header .kt-row-column-wrap {� display: flex;� justify-content: space-between;� vertical-align: middle;�}@media only screen and (min-width: 1026px) and (max-width: 1660px) {� .custom-logo {� width: 100%;� }�}.kadence-columnLilachCustom__page_87391e-6d { z-index: 999999999;}.navbar-custom .kt-row-column-wrap {� display: flex;� justify-content: space-between;�}��.navbar-custom .header-navigation ul li:last-child a.wp-block-navigation-item__content {� background: #ffffff;� color: #ff7900;� padding: 4px 10px;� border-radius: 5px;� text-decoration: none;� border: 1px solid #f1b884;� box-shadow: 0px 0px 5px #ffc795;� font-weight: 500;�}��.header-navigation ul li:last-child.current-menu-item {� border-bottom: 0px !important;�} 544/*# sourceURL=kadence_blocks_custom_css-inline-css */ 545</style> 546<!--n2css--><!--n2js-->
546<script id="cookie-notice-front-js-before"> 547var cnArgs = {"ajaxUrl":"https:\/\/www.lilachbullock.com\/wp-admin\/admin-ajax.php","nonce":"ff2c7c279f","hideEffect":"slide","position":"bottom","onScroll":false,"onScrollOffset":100,"onClick":false,"cookieName":"cookie_notice_accepted","cookieTime":2592000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":true,"revokeCookies":false,"revokeCookiesOpt":"automatic"}; 548 549//# sourceURL=cookie-notice-front-js-before 550</script>
vendor: 1 bytes, line 550
550
551<script id="cookie-notice-front-js" src="https://www.lilachbullock.com/wp-content/plugins/cookie-notice/js/front.min.js?ver=3.1.9" data-rocket-defer defer></script>
vendor: 1 bytes, line 551
551
552<script id="jquery-core-js" src="https://www.lilachbullock.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 552
552
553<script id="jquery-migrate-js" src="https://www.lilachbullock.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" data-rocket-defer defer></script>
553 554<link rel="https://api.w.org/" href="https://www.lilachbullock.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.lilachbullock.com/wp-json/wp/v2/pages/18" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.lilachbullock.com/xmlrpc.php?rsd" /> 555<meta name="generator" content="WordPress 7.1.2" /> 556<link rel='shortlink' href='https://www.lilachbullock.com/?p=18' /> 557<!-- start Simple Custom CSS and JS --> 558<style> 559/* Add your CSS code here. 560 561For example: 562.example { 563 color: red; 564} 565 566For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp 567 568End of comment */ 569 570.new-footer-block .wp-block-social-links{ 571 margin-bottom:0px; 572} 573/* 1. Prepare the container */ 574.new-footer-block .my-divider { 575 position: relative; /* Allows us to position the line relative to this item */ 576 border-right: none; /* Remove the old full-height border */ 577} 578.new-footer-block .my-divider1 { 579 position: relative; /* Allows us to position the line relative to this item */ 580 border-right: none; /* Remove the old full-height border */ 581} 582 583/* 2. Create the custom short line */ 584.new-footer-block .my-divider::after { 585 content: ""; /* Necessary to create the element */ 586 position: absolute; /* Take it out of flow to position it */ 587 right: 0; /* Stick it to the right edge */ 588 589 /* Centering Magic */ 590 top: 50%; 591 transform: translateY(-50%); 592 593 /* Visual Styles */ 594 height: 12px; /* CHANGE THIS to make it taller/shorter */ 595 width: 2px; /* Thickness of the line */ 596 background-color: #FF7900; 597} 598/* 2. Create the custom short line */ 599.new-footer-block .my-divider1::after { 600 content: ""; /* Necessary to create the element */ 601 position: absolute; /* Take it out of flow to position it */ 602 right: 0; /* Stick it to the right edge */ 603 604 /* Centering Magic */ 605 top: 50%; 606 transform: translateY(-50%); 607 608 /* Visual Styles */ 609 height: 12px; /* CHANGE THIS to make it taller/shorter */ 610 width: 2px; /* Thickness of the line */ 611 background-color: #FF7900; 612} 613@media only screen and (max-width: 600px) { 614 .new-footer-block { 615 padding: 20px 0 !important; 616 } 617 .new-footer-block .wp-block-navigation-item{ 618 width: auto !important; 619 } 620 .new-footer-block .wp-block-navigation-item__label{ 621 line-height:0px!important; 622 } 623 .new-footer-block .wp-block-navigation{ 624 margin-top: 10px; 625 } 626 627} 628@media only screen and (max-width: 365px) { 629 .new-footer-block .my-divider1::after { 630 display:none; 631 } 632}</style> 633<!-- end Simple Custom CSS and JS --> 634<!-- start Simple Custom CSS and JS --> 635<style> 636:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { 637 background-color: transparent !important; 638} 639.top-header .kt-row-column-wrap { 640 align-items: center; 641} 642.top-header figure { 643 margin: 0px !important; 644} 645.wp-block-kadence-column.kadence-columnLilach.Custom__page_e47135-91 { 646 display: none; 647} 648.featured-main { 649 margin-bottom: 20px; 650} 651.featured-main figure { 652 margin-bottom: 0; 653} 654.page-id-18 .mynewsletter:nth-of-type(2) .footer-separator, .page-id-18 .mynewsletter:nth-of-type(2) .has-secondary-background-color{ 655 display: none !important; 656} 657.page-id-2 .mynewsletter:nth-of-type(2) .footer-separator, .page-id-2 .mynewsletter:nth-of-type(2) .has-secondary-background-color{ 658 display: none !important; 659} 660 661/* .page-id-18 .footer-separator:nth-of-type(2) { 662 display: none 663} */ 664.bottom-divider { 665 margin-top: 20px 666} 667.wp-block-kadence-image.kb-image_c48340-23:not(.kb-specificity-added):not(.kb-extra-specificity-added){ 668 margin-top: -36px !important; 669} 670 .tool-post-slide .ebpg-readmore-btn a { 671 padding: 5px 50px !important; 672 } 673.c-heading strong { 674 font-size: 31px !important; 675} 676@media (max-width: 576px){ 677 .resource-heading { 678 font-size: 22px !important; 679 margin-bottom: 10px !important; 680 margin-top: 20px !important; 681 } 682 .newsletter-heading { 683 font-size: 24px !important; 684 padding-bottom: 10px !important; 685 } 686 .resource-sub-heading { 687 font-size: 18px !important; 688 } 689 .newsletter-img { 690 padding: 0 10px 691 } 692 .formkit-form[data-uid="b41b695bc7"] .formkit-submit > span { 693 padding: 12px 20px !important; 694 } 695} 696 697.tools_section_div img{ 698 border-radius: 10px; 699}
700.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img { 701 border-radius: 10px; 702}</style> 703<!-- end Simple Custom CSS and JS --> 704<!-- start Simple Custom CSS and JS --> 705<style> 706@media (min-width: 768px) and (max-width: 1024px) { 707 .kb-row-layout-id_4a430a-96 { 708 display: block !important; 709 } 710} 711</style> 712<!-- end Simple Custom CSS and JS --> 713<!-- start Simple Custom CSS and JS --> 714<style> 715/* Add your CSS code here. 716 717For example: 718.example { 719 color: red; 720} 721 722For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp 723 724End of comment */ 725 726.post-content-all img { 727 width: 100%!important; 728} 729 730</style> 731<!-- end Simple Custom CSS and JS --> 732<!-- start Simple Custom CSS and JS -->
733<script type="text/rocketlazyloadscript"> 734</script>
734 735<!-- end Simple Custom CSS and JS --> 736<style id="essential-blocks-global-styles"> 737 :root { 738 --eb-global-primary-color: #101828; 739--eb-global-secondary-color: #475467; 740--eb-global-tertiary-color: #98A2B3; 741--eb-global-text-color: #475467; 742--eb-global-heading-color: #1D2939; 743--eb-global-link-color: #444CE7; 744--eb-global-background-color: #F9FAFB; 745--eb-global-button-text-color: #FFFFFF; 746--eb-global-button-background-color: #101828; 747--eb-gradient-primary-color: linear-gradient(90deg, hsla(259, 84%, 78%, 1) 0%, hsla(206, 67%, 75%, 1) 100%); 748--eb-gradient-secondary-color: linear-gradient(90deg, hsla(18, 76%, 85%, 1) 0%, hsla(203, 69%, 84%, 1) 100%); 749--eb-gradient-tertiary-color: linear-gradient(90deg, hsla(248, 21%, 15%, 1) 0%, hsla(250, 14%, 61%, 1) 100%); 750--eb-gradient-background-color: linear-gradient(90deg, rgb(250, 250, 250) 0%, rgb(233, 233, 233) 49%, rgb(244, 243, 243) 100%); 751 752 --eb-tablet-breakpoint: 1024px; 753--eb-mobile-breakpoint: 767px; 754 755 } 756 757 758 </style><meta name="generator" content="Site Kit by Google 1.186.0" /> 759<!-- Google Tag Manager -->
760<script type="text/rocketlazyloadscript">
vendor: 327 bytes, lines 760-764
760(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 761new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 762j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 763'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 764})(window,document,'script','dataLayer','
764GTM-M78RWZX9
vendor: 3 bytes, line 764
764');
764</script>
764 765<!-- End Google Tag Manager --> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.3.71--> 766
766<script type="text/rocketlazyloadscript" class="hsq-set-content-id" data-content-id="standard-page"> 767 var _hsq = _hsq || []; 768 _hsq.push(["setContentType", "standard-page"]); 769 </script>
769 770 <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> 771 <style class="wp-fonts-local"> 772@font-face{font-family:"Segoe UI";font-style:normal;font-weight:300;font-display:fallback;font-stretch:normal;} 773@font-face{font-family:"Segoe UI";font-style:normal;font-weight:600;font-display:fallback;font-stretch:normal;} 774</style> 775<link rel="icon" href="https://www.lilachbullock.com/wp-content/uploads/2023/02/Asset-1-8-4.png" sizes="32x32" /> 776<link rel="icon" href="https://www.lilachbullock.com/wp-content/uploads/2023/02/Asset-1-8-4.png" sizes="192x192" /> 777<link rel="apple-touch-icon" href="https://www.lilachbullock.com/wp-content/uploads/2023/02/Asset-1-8-4.png" /> 778<meta name="msapplication-TileImage" content="https://www.lilachbullock.com/wp-content/uploads/2023/02/Asset-1-8-4.png" /> 779<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript>
779<script type="text/rocketlazyloadscript"> 780/*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */ 781(function(w){"use strict";if(!w.loadCSS){w.loadCSS=function(){}} 782var rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement("link").relList.supports("preload")}catch(e){ret=!1} 783return function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||"all";function enableStylesheet(){link.media=finalMedia} 784if(link.addEventListener){link.addEventListener("load",enableStylesheet)}else if(link.attachEvent){link.attachEvent("onload",enableStylesheet)} 785setTimeout(function(){link.rel="stylesheet";link.media="only x"});setTimeout(enableStylesheet,3000)};rp.poly=function(){if(rp.support()){return} 786var links=w.document.getElementsByTagName("link");for(var i=0;i<links.length;i++){var link=links[i];if(link.rel==="preload"&&link.getAttribute("as")==="style"&&!link.getAttribute("data-loadcss")){link.setAttribute("data-loadcss",!0);rp.bindMediaToggle(link)}}};if(!rp.support()){rp.poly();var run=w.setInterval(rp.poly,500);if(w.addEventListener){w.addEventListener("load",function(){rp.poly();w.clearInterval(run)})}else if(w.attachEvent){w.attachEvent("onload",function(){rp.poly();w.clearInterval(run)})}} 787if(typeof exports!=="undefined"){exports.loadCSS=loadCSS} 788else{w.loadCSS=loadCSS}}(typeof global!=="undefined"?global:this)) 789</script>
789<style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_delay_js wpr_defer_js wpr_minify_js wpr_async_css wpr_lazyload_images wpr_lazyload_iframes wpr_preconnect_external_domains wpr_auto_preload_fonts wpr_automatic_lazy_rendering wpr_oci wpr_minify_css wpr_cdn wpr_host_fonts_locally wpr_desktop" /><style id="lb-cta-once-20260923">.lb-cta-callout ~ .lb-cta-callout{display:none!important}.lb-cta-callout .lb-cta-callout-headline{color:#FFFFFF!important}</style></head> 790 791<body class="wp-singular page-template-default page page-id-18 wp-custom-logo wp-embed-responsive wp-theme-LilachCustom cookies-not-set postx-page"> 792<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 792-793
792 793<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
793GTM-M78RWZX9
vendor: 85 bytes, lines 793-794
793" 794height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
795<!-- End Google Tag Manager (noscript) --> <button type="button" aria-controls="rmp-container-55927" aria-label="Menu Trigger" id="rmp_menu_trigger-55927" class="rmp_menu_trigger rmp-menu-trigger-boring"> 796 <span class="rmp-trigger-box"> 797 <span class="responsive-menu-pro-inner"></span> 798 </span> 799 </button> 800 <div id="rmp-container-55927" class="rmp-container rmp-container rmp-slide-left"> 801 <div id="rmp-menu-title-55927" class="rmp-menu-title"> 802 <a href="https://www.lilachbullock.com/" target="_self" class="rmp-menu-title-link" id="rmp-menu-title-link"> 803 <picture class="rmp-menu-title-image"> 804<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/Asset-20-8-2.png.webp"/> 805<img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3C/svg%3E" alt="Asset 20 8 2" width="100" height="100" class="rmp-menu-title-image" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/Asset-20-8-2.png"/><noscript><img src="https://www.lilachbullock.com/wp-content/uploads/2023/01/Asset-20-8-2.png" alt="Asset 20 8 2" width="100" height="100" class="rmp-menu-title-image"/></noscript> 806</picture> 807<span></span> </a> 808 </div> 809 <div id="rmp-menu-wrap-55927" class="rmp-menu-wrap"><ul id="rmp-menu-55927" class="rmp-menu" role="menubar" aria-label="mobile menu"><li id="rmp-menu-item-55903" class=" menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-18 current_page_item rmp-menu-item rmp-menu-current-item rmp-menu-top-level-item" role="none"><a href="https://www.lilachbullock.com/about/" class="rmp-menu-item-link" role="menuitem" >About</a></li><li id="rmp-menu-item-55905" class=" menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-top-level-item" role="none"><a href="https://www.lilachbullock.com/articles/" class="rmp-menu-item-link" role="menuitem" >Blog<div class="rmp-menu-subarrow">â¼</div></a><ul aria-label="Blog" 810 role="menu" data-depth="2" 811 class="rmp-submenu rmp-submenu-depth-1"><li id="rmp-menu-item-55909" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a href="https://www.lilachbullock.com/articles/re-engineer-your-business-mindset-for-success/" class="rmp-menu-item-link" role="menuitem" >Re-engineer your Business mindset for success</a></li><li id="rmp-menu-item-55908" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a href="https://www.lilachbullock.com/articles/useful-tools-for-bloggers-and-businesses-2/" class="rmp-menu-item-link" role="menuitem" >Productivity tips, advice and tools</a></li><li id="rmp-menu-item-55906" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a href="https://www.lilachbullock.com/articles/content-marketing-templates-strategies-and-tips/" class="rmp-menu-item-link" role="menuitem" >Content marketing templates, strategies and tips</a></li><li id="rmp-menu-item-55912" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a href="https://www.lilachbullock.com/articles/social-media-guides-tips-and-tactics/" class="rmp-menu-item-link" role="menuitem" >Social Media guides, tips and tactics</a></li><li id="rmp-menu-item-55913" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a href="https://www.lilachbullock.com/articles/useful-tools-for-bloggers-and-businesses/" class="rmp-menu-item-link" role="menuitem" >Useful tools for bloggers and businesses</a></li><li id="rmp-menu-item-55907" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a href="https://www.lilachbullock.com/articles/product-reviews/" class="rmp-menu-item-link" role="menuitem" >Product Reviews</a></li><li id="rmp-menu-item-55910" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a href="https://www.lilachbullock.com/articles/sales-tips-planning-business-development-lead-generation/" class="rmp-menu-item-link" role="menuitem" >Sales tips, planning, business development & lead generation</a></li><li id="rmp-menu-item-55911" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a href="https://www.lilachbullock.com/articles/seo-tips-tricks-and-strategies/" class="rmp-menu-item-link" role="menuitem" >SEO tips, tricks and strategies</a></li><li id="rmp-menu-item-62445" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a href="https://www.lilachbullock.com/articles/ai-tools-tips-and-workflows/" class="rmp-menu-item-link" role="menuitem" >AI Tools, Tips and Workflows</a></li></ul></li><li id="rmp-menu-item-85517" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-top-level-item" role="none"><a href="https://www.lilachbullock.com/ai-visibility-checker/" class="rmp-menu-item-link" role="menuitem" >Get Found on AI</a></li><li id="rmp-menu-item-86083" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-top-level-item" role="none"><a href="https://www.lilachbullock.com/generative-engine-optimization-services/" class="rmp-menu-item-link" role="menuitem" >GEO & AEO Services</a></li><li id="rmp-menu-item-55920" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-top-level-item" role="none"><a href="https://www.lilachbullock.com/services/speaking/" class="rmp-menu-item-link" role="menuitem" >Speaking</a></li><li id="rmp-menu-item-55899" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-top-level-item" role="none"><a href="https://www.lilachbullock.com/resources/" class="rmp-menu-item-link" role="menuitem" >Resources</a></li><li id="rmp-menu-item-55925" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-top-level-item" role="none"><a href="https://www.lilachbullock.com/partners/" class="rmp-menu-item-link" role="menuitem" >Partners</a></li><li id="rmp-menu-item-55898" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-top-level-item" role="none"><a href="https://www.lilachbullock.com/contact-us/" class="rmp-menu-item-link" role="menuitem" >Contact Me</a></li><li id="rmp-menu-item-114037" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-top-level-item" role="none"><a href="https://www.lilachbullock.com/research/" class="rmp-menu-item-link" role="menuitem" >Research</a></li></ul></div> <div id="rmp-search-box-55927" class="rmp-search-box"> 812 <form action="https://www.lilachbullock.com/" class="rmp-search-form" role="search"> 813 <input type="search" name="s" title="Search" placeholder="Search" class="rmp-search-box"> 814 </form>
815 </div> 816 </div> 817 818<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Skip to content</a><div class="wp-site-blocks"><header class="wp-block-template-part"> 819<div id="aivis-topbar" style="position:sticky;top:0;z-index:99999;background:#FF7900;color:#ffffff;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;"> 820 <div style="max-width:1320px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:14px;padding:9px 44px;position:relative;flex-wrap:wrap;text-align:center;"> 821 <span style="font-size:15px;font-weight:600;line-height:1.35;">Does AI recommend your business?</span> 822 <a href="https://www.lilachbullock.com/ai-visibility-checker/" style="background:#ffffff;color:#C2410C;font-size:13px;font-weight:700;text-decoration:none;padding:6px 16px;border-radius:999px;white-space:nowrap;">Run the free check →</a> 823 <button type="button" aria-label="Dismiss" onclick="var b=document.getElementById('aivis-topbar');if(b)b.style.display='none';try{localStorage.setItem('aivisBarClosed','1')}catch(e){}" style="position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#ffffff;font-size:22px;line-height:1;cursor:pointer;padding:0 6px;">×</button> 824 </div> 825</div>
826<script type="text/rocketlazyloadscript">try{if(localStorage.getItem('aivisBarClosed')==='1'){var _b=document.getElementById('aivis-topbar');if(_b)_b.style.display='none';}}catch(e){}</script>
826 827 828 829<style id="lb-mobile-overflow-fix-2026">@media (max-width:600px){html,body{overflow-x:clip !important;max-width:100% !important;}}</style> 830 831<!-- Universal trust-strip MAX specificity override --> 832<style id="universal-trust-strip-MAX-2026-05-25"> 833/* Use html body to maximise specificity so per-page rules cannot override */ 834html body .trust-strip-section, 835html body section.trust-strip-section { 836 padding: clamp(28px, 4vw, 48px) clamp(20px, 5vw, 80px) !important; 837 background: #FAF6EE !important; 838} 839html body .trust-strip { 840 max-width: 1320px !important; margin: 0 auto !important; 841 border-top: 1px solid rgba(15,15,15,0.12) !important; 842 border-bottom: 1px solid rgba(15,15,15,0.12) !important; 843 padding: 26px 0 !important; 844} 845html body .trust-stats { 846 display: grid !important; 847 grid-template-columns: repeat(6, 1fr) !important; 848 gap: 14px !important; 849 align-items: start !important; 850} 851@media (max-width: 880px) { 852 html body .trust-stats { grid-template-columns: repeat(3, 1fr) !important; gap: 22px !important; } 853} 854@media (max-width: 520px) { 855 html body .trust-stats { grid-template-columns: repeat(2, 1fr) !important; gap: 18px 14px !important; } 856} 857html body .trust-stat { 858 text-align: left !important; 859 padding-left: 12px !important; 860 border-left: 2px solid #FF7900 !important; 861 min-width: 0 !important; 862} 863html body .trust-stat .num { 864 font-family: 'Fraunces', serif !important; 865 font-style: italic !important; 866 font-weight: 300 !important; 867 font-size: clamp(26px, 2.3vw, 34px) !important; 868 line-height: 1 !important; 869 color: #FF7900 !important; 870 letter-spacing: -0.02em !important; 871 margin-bottom: 8px !important; 872 white-space: nowrap !important; 873 overflow: visible !important; 874} 875html body .trust-stat.no-num .num { 876 font-size: clamp(12px, 0.95vw, 14px) !important; 877 font-style: normal !important; 878 font-family: 'Manrope', sans-serif !important; 879 font-weight: 700 !important; 880 text-transform: uppercase !important; 881 letter-spacing: 0.05em !important; 882 color: #0F0F0F !important; 883 margin-top: 6px !important; 884 margin-bottom: 10px !important; 885 line-height: 1.25 !important; 886 white-space: normal !important; 887} 888html body .trust-stat .label { 889 font-family: 'Manrope', sans-serif !important; 890 font-size: 11px !important; 891 font-weight: 600 !important; 892 letter-spacing: 0.08em !important; 893 text-transform: uppercase !important; 894 color: rgba(15,15,15,0.75) !important; 895 line-height: 1.35 !important; 896 display: block !important; 897 visibility: visible !important; 898 opacity: 1 !important; 899 margin: 0 !important; 900} 901@media (max-width: 880px) { 902 html body .trust-stat .num { font-size: clamp(22px, 5vw, 30px) !important; } 903 html body .trust-stat .label { font-size: 11px !important; } 904} 905@media (max-width: 520px) { 906 html body .trust-stat .num { font-size: clamp(20px, 6vw, 26px) !important; } 907} 908</style> 909 910<!-- Universal enhancements 2026-05-25 --> 911<style id="universal-enhancements-2026-05-25" data-cfasync="false" data-no-minify="1"> 912/* Smooth scroll */ 913html { scroll-behavior: smooth; } 914 915/* SCROLL PROGRESS BAR */ 916.scroll-progress-bar { 917 position: fixed; top: 0; left: 0; height: 3px; 918 background: linear-gradient(90deg, #FF7900 0%, #FFA84D 100%); 919 z-index: 99998; 920 pointer-events: none; 921 width: 0; 922 transition: width 0.1s ease; 923 box-shadow: 0 0 8px rgba(255,121,0,0.45); 924} 925 926/* SECTION NUMBER MARKERS â italic Fraunces "No. 01" */ 927.section-num-marker { 928 font-family: 'Fraunces', serif; font-style: italic; font-weight: 300; 929 font-size: clamp(16px, 1.4vw, 22px); color: #FF7900; 930 letter-spacing: 0.04em; margin-bottom: 14px; display: inline-block; 931 position: relative; padding-left: 28px; 932} 933.section-num-marker::before { 934 content: ''; position: absolute; left: 0; top: 50%; 935 width: 20px; height: 1px; background: #FF7900; 936} 937 938/* UNIVERSAL HOVER LIFT â for cards opt-in */ 939.hover-lift { transition: transform 0.45s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.45s ease, border-color 0.4s ease !important; } 940.hover-lift:hover { transform: translateY(-6px) !important; box-shadow: 0 24px 48px rgba(15,15,15,0.12) !important; } 941 942/* DECORATIVE ORNAMENT DIVIDER */ 943.ornament-divider { 944 display: flex; align-items: center; justify-content: center; gap: 14px; 945 margin: 32px auto; 946} 947.ornament-divider::before, .ornament-divider::after {
948 content: ''; width: 60px; height: 1px; background: #FF7900; 949} 950.ornament-divider .dot { width: 6px; height: 6px; border-radius: 50%; background: #FF7900; } 951 952/* PULL QUOTE CALLOUT â big orange italic */ 953.pull-quote-callout { 954 max-width: 880px; margin: clamp(40px, 6vw, 80px) auto; 955 padding: 0 clamp(20px, 6vw, 60px); 956 font-family: 'Fraunces', serif; font-style: italic; font-weight: 300; 957 font-size: clamp(28px, 3.6vw, 48px); line-height: 1.2; 958 letter-spacing: -0.02em; color: #1C1C1E; 959 position: relative; 960} 961.pull-quote-callout::before { 962 content: '\201C'; position: absolute; left: -10px; top: -40px; 963 font-size: clamp(80px, 10vw, 140px); color: rgba(255,121,0,0.18); 964 font-family: 'Fraunces', serif; font-style: italic; line-height: 1; 965} 966.pull-quote-callout cite { 967 display: block; margin-top: 24px; 968 font-family: 'Manrope', sans-serif; font-style: normal; 969 font-size: 13px; font-weight: 600; letter-spacing: 0.14em; 970 text-transform: uppercase; color: #FF7900; 971} 972 973/* FILM-GRAIN NOISE OVERLAY (premium magazine feel) */ 974.film-grain-overlay { position: relative; } 975.film-grain-overlay::after { 976 content: ''; position: absolute; inset: 0; pointer-events: none; 977 background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='3' /%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.25' /%3E%3C/svg%3E"); 978 opacity: 0.04; mix-blend-mode: multiply; 979} 980 981/* LINK UNDERLINE ANIMATION â for inline links in body content */ 982.link-underline-anim { 983 position: relative; text-decoration: none; color: #1C1C1E; 984 background-image: linear-gradient(#FF7900, #FF7900); 985 background-size: 0% 1px; background-repeat: no-repeat; 986 background-position: 0 100%; transition: background-size 0.45s ease; 987} 988.link-underline-anim:hover { background-size: 100% 1px; } 989 990/* GLOBAL CARD DEFAULT HOVER â anything with .wte-card, .area-card-v2, .award-card, .speak-topic */ 991.wte-card, .area-card-v2, .speak-topic, .featured-card { 992 will-change: transform; 993 transition: transform 0.45s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.45s ease !important; 994} 995 996/* SCROLL-ANIM REVEAL â modern CSS view timeline */ 997@supports (animation-timeline: view()) { 998 .scroll-anim { 999 animation: fadeUpReveal linear both; 1000 animation-timeline: view(); 1001 animation-range: entry 0% entry 50%; 1002 } 1003 @keyframes fadeUpReveal { 1004 from { opacity: 0; transform: translateY(40px); } 1005 to { opacity: 1; transform: translateY(0); } 1006 } 1007} 1008 1009/* SELECTION COLOR â orange editorial */ 1010::selection { background: #FF7900; color: #FFFFFF; } 1011 1012/* CUSTOM SCROLLBAR */ 1013::-webkit-scrollbar { width: 12px; } 1014::-webkit-scrollbar-track { background: rgba(15,15,15,0.04); } 1015::-webkit-scrollbar-thumb { background: rgba(255,121,0,0.45); border-radius: 6px; border: 2px solid #FAF6EE; } 1016::-webkit-scrollbar-thumb:hover { background: #FF7900; } 1017</style> 1018 1019 1020 1021 1022 1023 1024 1025 1026<!-- Copy-protection CSS (casual scraping prevention) --> 1027<style id="lilach-copy-protection-2026-05-25"> 1028/* Disable text selection on body content. Keep inputs/textareas/contenteditable working. */ 1029body { 1030 -webkit-user-select: none; 1031 -moz-user-select: none; 1032 -ms-user-select: none; 1033 user-select: none; 1034 -webkit-touch-callout: none; 1035} 1036input, textarea, [contenteditable="true"], pre, code, .allow-copy { 1037 -webkit-user-select: text !important; 1038 -moz-user-select: text !important; 1039 -ms-user-select: text !important; 1040 user-select: text !important; 1041 -webkit-touch-callout: default !important; 1042} 1043/* Prevent image drag-save */ 1044img { -webkit-user-drag: none; user-drag: none; } 1045</style>
1046<script type="text/rocketlazyloadscript"> 1047 // Block right-click + ctrl+c + drag (light JS layer in addition to plugin) 1048 document.addEventListener('contextmenu', function(e) { 1049 if (e.target.tagName !== 'INPUT' && e.target.tagName !== 'TEXTAREA') { 1050 e.preventDefault(); 1051 } 1052 }); 1053 document.addEventListener('keydown', function(e) { 1054 if ((e.ctrlKey || e.metaKey) && (e.key === 'c' || e.key === 'u' || e.key === 's' || e.key === 'a')) { 1055 if (e.target.tagName !== 'INPUT' && e.target.tagName !== 'TEXTAREA') { 1056 e.preventDefault(); 1057 } 1058 } 1059 // F12 / DevTools (only as a deterrent â does not stop real scrapers) 1060 if (e.key === 'F12') { e.preventDefault(); } 1061 }); 1062 document.addEventListener('dragstart', function(e) { 1063 if (e.target.tagName === 'IMG') e.preventDefault(); 1064 }); 1065</script>
1065 1066 1067 1068 1069<!-- Site-wide stat count-up animation (matches Work With Me) -->
1070<script type="text/rocketlazyloadscript" data-cfasync="false" data-no-minify="1" data-no-defer="1"> 1071(function() { 1072 function initCounters() { 1073 var prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches; 1074 function animateCounter(el) { 1075 var target = parseInt(el.dataset.counter, 10); 1076 if (isNaN(target)) return; 1077 var suffix = el.dataset.suffix || ''; 1078 var prefix = el.dataset.prefix || ''; 1079 var format = el.dataset.format; 1080 var duration = 1400; 1081 var start = performance.now(); 1082 function step(now) { 1083 var elapsed = now - start; 1084 var progress = Math.min(elapsed / duration, 1); 1085 var eased = 1 - Math.pow(1 - progress, 3); 1086 var current = Math.round(target * eased); 1087 var formatted = format === 'comma' ? current.toLocaleString() : current.toString(); 1088 el.textContent = prefix + formatted + suffix; 1089 if (progress < 1) requestAnimationFrame(step); 1090 } 1091 requestAnimationFrame(step); 1092 } 1093 if (prefersReducedMotion) return; 1094 if (!('IntersectionObserver' in window)) { 1095 document.querySelectorAll('[data-counter]').forEach(animateCounter); 1096 return; 1097 } 1098 var io = new IntersectionObserver(function(entries) { 1099 entries.forEach(function(e) { 1100 if (e.isIntersecting) { 1101 animateCounter(e.target); 1102 io.unobserve(e.target); 1103 } 1104 }); 1105 }, { threshold: 0.3 }); 1106 document.querySelectorAll('[data-counter]').forEach(function(el) { 1107 io.observe(el); 1108 }); 1109 } 1110 if (document.readyState === 'loading') { 1111 document.addEventListener('DOMContentLoaded', initCounters); 1112 } else {
1113 initCounters(); 1114 } 1115 // Also fire on full load in case of late-attached elements 1116 window.addEventListener('load', initCounters); 1117})(); 1118</script>
1118 1119 1120 1121 1122 1123<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> 1124<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 1125<link rel="preconnect" href="https://app.kit.com" crossorigin> 1126<link rel="dns-prefetch" href="//www.lilachbullock.com"> 1127 1128 1129 1130 1131 1132<style id="lilach-sitewide-menu"> 1133/* Google Fonts @import removed 2026-09-21: the same faces are self-hosted by WP Rocket */ 1134 1135/* Hide orange "Join 15,000" top banner */ 1136.top-header { display: none !important; } 1137 1138/* Menu navbar restyle */ 1139.navbar-custom, 1140.navbar-custom.has-primary-background-color { 1141 background-color: #faf6ef !important; 1142 background: #faf6ef !important; 1143 border-bottom: 1px solid rgba(15,15,15,0.10) !important; 1144 padding-top: 14px !important; 1145 padding-bottom: 14px !important; 1146} 1147 1148/* Menu items */ 1149.header-navigation a, 1150.header-navigation .wp-block-navigation-item__label, 1151.wp-block-navigation a, 1152.wp-block-navigation .wp-block-navigation-item__label, 1153nav.header-navigation li a, 1154nav.wp-block-navigation li a { 1155 font-family: 'Manrope', -apple-system, BlinkMacSystemFont, sans-serif !important; 1156 font-weight: 500 !important; 1157 font-size: 13px !important; 1158 letter-spacing: 0.08em !important; 1159 text-transform: uppercase !important; 1160 color: #0f0f0f !important; 1161 transition: color 0.25s ease !important; 1162} 1163.header-navigation a:hover, 1164.wp-block-navigation a:hover, 1165nav.header-navigation li a:hover { 1166 color: #ff7900 !important; 1167} 1168.header-navigation .current-menu-item .wp-block-navigation-item__label, 1169.wp-block-navigation .current-menu-item a { 1170 color: #ff7900 !important; 1171 font-weight: 600 !important; 1172} 1173 1174/* === NEWSLETTER PILL â PREMIUM EDITORIAL === */ 1175.wp-block-navigation-item.menu-item .wp-block-button__link, 1176nav .wp-block-button__link { 1177 background: linear-gradient(180deg, #1a1a1a 0%, #0a0a0a 100%) !important; 1178 color: #faf6ef !important; 1179 font-family: 'Manrope', sans-serif !important; 1180 border-radius: 999px !important; 1181 padding: 14px 32px !important; 1182 font-size: 12px !important; 1183 font-weight: 600 !important; 1184 letter-spacing: 0.10em !important; 1185 text-transform: uppercase !important; 1186 transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1) !important; 1187 border: 1px solid rgba(255,255,255,0.06) !important; 1188 position: relative; 1189 animation: newsletterPulse 3s ease-in-out infinite; 1190 display: inline-flex !important; 1191 align-items: center !important; 1192 gap: 8px !important; 1193 box-shadow: 0 4px 14px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.06) !important; 1194} 1195nav .wp-block-button__link::after { 1196 content: "â"; 1197 display: inline-block; 1198 margin-left: 4px; 1199 font-size: 14px; 1200 font-weight: 400; 1201 transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); 1202} 1203nav .wp-block-button__link:hover { 1204 background: linear-gradient(180deg, #ff8c1a 0%, #ff7900 100%) !important; 1205 color: #faf6ef !important; 1206 transform: translateY(-2px) scale(1.03); 1207 box-shadow: 0 10px 28px rgba(255,121,0,0.35), inset 0 1px 0 rgba(255,255,255,0.18) !important; 1208 border-color: rgba(255,121,0,0.4) !important; 1209 animation: none; 1210} 1211nav .wp-block-button__link:hover::after { 1212 transform: translateX(4px); 1213} 1214@keyframes newsletterPulse { 1215 0%, 100% { box-shadow: 0 4px 14px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.06), 0 0 0 0 rgba(255,121,0,0); } 1216 50% { box-shadow: 0 4px 14px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.06), 0 0 0 8px rgba(255,121,0,0.10); } 1217} 1218@media (prefers-reduced-motion: reduce) { 1219 nav .wp-block-button__link { animation: none; } 1220 nav .wp-block-button__link::after { transition: none; } 1221} 1222 1223/* Logo sizing */ 1224.navbar-custom .custom-logo, 1225.custom-logo-link img { 1226 max-height: 50px !important; 1227 width: auto !important; 1228} 1229 1230/* === SITE-WIDE CURSOR FOLLOWER + AMBIENT GLOW === */ 1231.lb-cursor-dot { 1232 position: fixed; 1233 top: 0; left: 0; 1234 width: 10px; height: 10px; 1235 background: #ff7900; 1236 border-radius: 50%; 1237 pointer-events: none; 1238 z-index: 99999; 1239 opacity: 0.55; 1240 transform: translate(-50%, -50%); 1241 mix-blend-mode: multiply; 1242 transition: opacity 0.4s ease, width 0.25s ease, height 0.25s ease; 1243 will-change: transform; 1244} 1245.lb-cursor-dot.over-link { 1246 width: 40px; height: 40px; 1247 opacity: 0.25; 1248} 1249.lb-ambient-glow { 1250 position: fixed; 1251 top: 0; left: 0; 1252 width: 600px; height: 600px; 1253 border-radius: 50%; 1254 background: radial-gradient(circle, rgba(255,121,0,0.08) 0%, rgba(255,121,0,0) 60%); 1255 pointer-events: none; 1256 z-index: 0; 1257 opacity: 0; 1258 transform: translate(-50%, -50%); 1259 will-change: transform, opacity; 1260 transition: opacity 1s ease; 1261} 1262.lb-ambient-glow.active { opacity: 1; } 1263.lb-orange-ring,.lb-ambient-glow,.lb-cursor-dot{display:none !important;opacity:0 !important;} 1264html,body,a,button,summary,label,.btn-primary,.service,.ready-path,.spy-dot,.testimonial{cursor:none !important;}
1265input,textarea,select,[contenteditable]{cursor:auto !important;} 1266@media (hover: none), (max-width: 768px), (prefers-reduced-motion: reduce) { 1267 1268} 1269 1270/* === FIX: hover orange on menu LABELS (the span, not just the anchor) === */ 1271.header-navigation a:hover .wp-block-navigation-item__label, 1272.wp-block-navigation a:hover .wp-block-navigation-item__label, 1273nav a:hover .wp-block-navigation-item__label { 1274 color: #ff7900 !important; 1275} 1276 1277/* === NEWSLETTER LINK â target by HREF (because it's a nav link, not a button) === */ 1278.wp-block-navigation a[href*="/newsletter/"], 1279nav a[href*="/newsletter/"], 1280li.wp-block-navigation-item:has(a[href*="/newsletter/"]) a.wp-block-navigation-item__content { 1281 background: linear-gradient(180deg, #1a1a1a 0%, #0a0a0a 100%) !important; 1282 border-radius: 999px !important; 1283 padding: 12px 28px !important; 1284 border: 1px solid rgba(255,255,255,0.08) !important; 1285 display: inline-flex !important; 1286 align-items: center !important; 1287 gap: 8px !important; 1288 box-shadow: 0 4px 14px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.08) !important; 1289 transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1) !important; 1290 animation: newsletterPulse 3s ease-in-out infinite; 1291} 1292 1293/* Force the LABEL inside newsletter link to cream/white */ 1294.wp-block-navigation a[href*="/newsletter/"] .wp-block-navigation-item__label, 1295nav a[href*="/newsletter/"] .wp-block-navigation-item__label { 1296 color: #faf6ef !important; 1297 font-weight: 600 !important; 1298 letter-spacing: 0.10em !important; 1299} 1300 1301/* Right arrow after newsletter link */ 1302.wp-block-navigation a[href*="/newsletter/"]::after, 1303nav a[href*="/newsletter/"]::after { 1304 content: " â"; 1305 display: inline-block; 1306 margin-left: 4px; 1307 color: #faf6ef; 1308 font-size: 14px; 1309 font-weight: 400; 1310 transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); 1311} 1312 1313/* Newsletter HOVER state */ 1314.wp-block-navigation a[href*="/newsletter/"]:hover, 1315nav a[href*="/newsletter/"]:hover { 1316 background: linear-gradient(180deg, #ff8c1a 0%, #ff7900 100%) !important; 1317 transform: translateY(-2px) scale(1.03); 1318 box-shadow: 0 10px 28px rgba(255,121,0,0.35), inset 0 1px 0 rgba(255,255,255,0.18) !important; 1319 border-color: rgba(255,121,0,0.4) !important; 1320 animation: none; 1321} 1322.wp-block-navigation a[href*="/newsletter/"]:hover .wp-block-navigation-item__label, 1323nav a[href*="/newsletter/"]:hover .wp-block-navigation-item__label { 1324 color: #faf6ef !important; 1325} 1326.wp-block-navigation a[href*="/newsletter/"]:hover::after, 1327nav a[href*="/newsletter/"]:hover::after { 1328 transform: translateX(4px); 1329} 1330 1331</style> 1332 1333<div class="lb-ambient-glow" aria-hidden="true"></div> 1334 1335 1336 1337 1338 1339 1340<div class="wp-block-group top-header has-background-background-color has-background is-layout-constrained wp-container-core-group-is-layout-101ad3d8 wp-block-group-is-layout-constrained" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="kb-row-layout-wrap kb-row-layout-idLilachCustom__page_1a6957-02 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-3-columns kt-row-layout-center-half kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 1341 1342<div class="wp-block-kadence-column kadence-columnLilach Custom__page_8ad5ec-63 inner-column-1"><div class="kt-inside-inner-col"></div></div> 1343 1344 1345 1346<div class="wp-block-kadence-column kadence-columnLilach Custom__page_d819b1-7b kb-section-dir-vertical inner-column-2"><div class="kt-inside-inner-col"><div class="kb-row-layout-wrap kb-row-layout-idLilachCustom__page_bbe42d-5b alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-3-columns kt-row-layout-center-half kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 1347 1348<div class="wp-block-kadence-column kadence-columnLilach Custom__page_e2114e-75 kb-section-dir-horizontal inner-column-1"><div class="kt-inside-inner-col"> 1349<figure class="wp-block-image alignright size-full is-resized"><picture fetchpriority="high" decoding="async" class="wp-image-38" style="width:42px;height:54px"> 1350<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2022/12/Asset-7-8.png.webp 540w" sizes="(max-width: 540px) 100v
1350w, 540px"/> 1351<img fetchpriority="high" decoding="async" width="540" height="692" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20540%20692'%3E%3C/svg%3E" alt="" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2022/12/Asset-7-8.png 540w, https://www.lilachbullock.com/wp-content/uploads/2022/12/Asset-7-8-234x300.png 234w" data-lazy-sizes="(max-width: 540px) 100vw, 540px" style="width:42px;height:54px" class="wp-image-38" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2022/12/Asset-7-8.png"/><noscript><img fetchpriority="high" decoding="async" width="540" height="692" src="https://www.lilachbullock.com/wp-content/uploads/2022/12/Asset-7-8.png" alt="" srcset="https://www.lilachbullock.com/wp-content/uploads/2022/12/Asset-7-8.png 540w, https://www.lilachbullock.com/wp-content/uploads/2022/12/Asset-7-8-234x300.png 234w" sizes="(max-width: 540px) 100vw, 540px" style="width:42px;height:54px" class="wp-image-38"/></noscript> 1352</picture> 1353</figure> 1354</div></div> 1355 1356 1357 1358<div class="wp-block-kadence-column kadence-columnLilach Custom__page_dd998d-1c kb-section-dir-horizontal inner-column-2"><div class="kt-inside-inner-col"> 1359 1360 1361<p class="has-text-align-center has-secondary-color has-text-color has-regular-font-size wp-block-paragraph"><strong>Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.</strong></p> 1362</div></div> 1363 1364 1365 1366<div class="wp-block-kadence-column kadence-columnLilach Custom__page_0ec749-52 kb-section-dir-horizontal inner-column-3"><div class="kt-inside-inner-col"><div class="kb-row-layout-wrap kb-row-layout-idLilachCustom__page_cfcf07-91 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 1367 1368<div class="wp-block-kadence-column kadence-columnLilach Custom__page_f68a86-13 inner-column-1"><div class="kt-inside-inner-col"> 1369<div class="wp-block-buttons has-custom-font-size is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-buttons-is-layout-a5dca883 wp-block-buttons-is-layout-flex" style="font-size:1.25px"> 1370<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-outline is-style-outline--1"><a class="wp-block-button__link has-background-background-color has-background has-custom-font-size wp-element-button" href="https://www.lilachbullock.com/resources/podcast-sponsorship-course-2/" style="border-radius:25px;font-size:18px"><strong><strong>I want in.</strong></strong></a></div> 1371</div> 1372</div></div> 1373 1374 1375 1376<div class="wp-block-kadence-column kadence-columnLilach Custom__page_e7011a-51"><div class="kt-inside-inner-col"></div></div> 1377 1378</div></div></div></div> 1379 1380</div></div></div></div> 1381 1382 1383 1384<div class="wp-block-kadence-column kadence-columnLilach Custom__page_5f6aa6-17 inner-column-3"><div class="kt-inside-inner-col"></div></div> 1385 1386</div></div></div> 1387 1388 1389 1390<div class="wp-block-group navbar-custom has-primary-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:15px;padding-bottom:15px"><div class="kb-row-layout-wrap kb-row-layout-idLilachCustom__page_6caae6-0e aligncenter wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-middle"> 1391 1392<div class="wp-block-kadence-column kadence-columnLilach Custom__page_bf5825-38 inner-column-1"><div class="kt-inside-inner-col"><div style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0" class="alignleft wp-block-site-logo"><a href="https://www.lilachbullock.com/" class="custom-logo-link" rel="home"><picture class="custom-logo" decoding="async"> 1393<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/LilachBullock-Logo-with-Tagline.png.webp 2860w" sizes="(max-width: 225px) 100vw, 225px"/> 1394<img width="225" height="49" src="https://www.lilachbullock.com/w
1394p-content/uploads/2023/01/LilachBullock-Logo-with-Tagline.png" alt="LilachBullock Logo with Tagline" decoding="async" srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/LilachBullock-Logo-with-Tagline.png 2860w, https://www.lilachbullock.com/wp-content/uploads/2023/01/LilachBullock-Logo-with-Tagline-300x66.png 300w, https://www.lilachbullock.com/wp-content/uploads/2023/01/LilachBullock-Logo-with-Tagline-1024x226.png 1024w, https://www.lilachbullock.com/wp-content/uploads/2023/01/LilachBullock-Logo-with-Tagline-768x169.png 768w, https://www.lilachbullock.com/wp-content/uploads/2023/01/LilachBullock-Logo-with-Tagline-1536x339.png 1536w, https://www.lilachbullock.com/wp-content/uploads/2023/01/LilachBullock-Logo-with-Tagline-2048x452.png 2048w" sizes="(max-width: 225px) 100vw, 225px" class="custom-logo"/> 1395</picture> 1396</a></div></div></div> 1397 1398 1399 1400<div class="wp-block-kadence-column kadence-columnLilach Custom__page_87391e-6d inner-column-2"><div class="kt-inside-inner-col"><nav style="font-size:18px" class="has-text-color has-background-color items-justified-right is-horizontal items-justified-left header-navigation wp-block-navigation is-content-justification-right is-layout-flex wp-container-core-navigation-is-layout-265ce29c wp-block-navigation-is-layout-flex" aria-label="Navigation 3O"><ul style="font-size:18px" class="wp-block-navigation__container has-text-color has-background-color items-justified-right is-horizontal items-justified-left header-navigation wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/"><span class="wp-block-navigation-item__label">Home</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/work-with-me/"><span class="wp-block-navigation-item__label">Work with me</span></a></li><li class="wp-block-navigation-item current-menu-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/about/" aria-current="page"><span class="wp-block-navigation-item__label">About</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/articles/"><span class="wp-block-navigation-item__label">Blog</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/ai-visibility-checker/"><span class="wp-block-navigation-item__label">Get Found on AI</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/partner-with-me/"><span class="wp-block-navigation-item__label">Partner with me</span></a></li><li class="wp-block-navigation-item nav-li wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/services/speaking/"><span class="wp-block-navigation-item__label">Speaking</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/resources/"><span class="wp-block-navigation-item__label">Resources</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/contact-us/"><span class="wp-block-navigation-item__label">Contact Me</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.lilachbullock.com/newsletter/"><span class="wp-block-navigation-item__label">Newsletter</span></a></li></ul><form role="search" method="get" action="https://www.lilachbullock.com/" class="wp-block-search__button-inside wp-block-search__icon-button wp-block-search" ><label class="wp-block-search__label screen-reader-text" for="wp-block-search__input-2" >Search</label><div class="wp-block-search__inside-wrapper" style="width: 100%"><input class="wp-block-search__input" id="wp-block-search__input-2" placeholder="" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button has-text-color has-background-color has-background has-primary-background-color has-icon wp-element-button" type="submit" >
1400<svg class="search-icon" viewBox="0 0 24 24" width="24" height="24"> 1401 <path d="M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"></path> 1402 </svg></button></div></form></nav></div></div> 1403 1404</div></div></div> 1405 1406 1407 1408<!-- ===================================================== --> 1409<!-- CATEGORY PAGES EDITORIAL REDESIGN (parent-pageid-20) 2026-05-26 --> 1410<!-- ===================================================== --> 1411 1412 1413 1414<!-- ============================================== --> 1415<!-- TIER 1 MOBILE MENU + UNIVERSAL MOBILE BREAKPOINTS 2026-05-25 --> 1416<!-- ============================================== --> 1417<button class="lb-mobile-menu-toggle" id="lb-mobile-menu-toggle" aria-label="Open menu" aria-expanded="false"> 1418 <span class="lb-toggle-line lb-toggle-line-1"></span> 1419 <span class="lb-toggle-line lb-toggle-line-2"></span> 1420 <span class="lb-toggle-line lb-toggle-line-3"></span> 1421</button> 1422 1423<div class="lb-mobile-menu-overlay" id="lb-mobile-menu-overlay" aria-hidden="true"> 1424 <nav class="lb-mobile-menu-nav" aria-label="Mobile navigation"> 1425 <div class="lb-mobile-menu-eyebrow">Menu</div> 1426 <ul class="lb-mobile-menu-list"> 1427 <li class="lb-mobile-menu-item"><a href="https://www.lilachbullock.com/" class="lb-mobile-menu-link"><span class="lb-mm-num">01</span><span class="lb-mm-label">Home</span></a></li> 1428 <li class="lb-mobile-menu-item"><a href="https://www.lilachbullock.com/work-with-me/" class="lb-mobile-menu-link"><span class="lb-mm-num">02</span><span class="lb-mm-label">Work with me</span></a></li> 1429 <li class="lb-mobile-menu-item"><a href="https://www.lilachbullock.com/about/" class="lb-mobile-menu-link"><span class="lb-mm-num">03</span><span class="lb-mm-label">About</span></a></li> 1430 <li class="lb-mobile-menu-item"><a href="https://www.lilachbullock.com/articles/" class="lb-mobile-menu-link"><span class="lb-mm-num">04</span><span class="lb-mm-label">Blog</span></a></li> 1431 <li class="lb-mobile-menu-item"><a href="https://www.lilachbullock.com/ai-visibility-checker/" class="lb-mobile-menu-link"><span class="lb-mm-num">05</span><span class="lb-mm-label">Get Found on AI</span></a></li> 1432 <li class="lb-mobile-menu-item"><a href="https://www.lilachbullock.com/partner-with-me/" class="lb-mobile-menu-link"><span class="lb-mm-num">06</span><span class="lb-mm-label">Partner with me</span></a></li> 1433 <li class="lb-mobile-menu-item"><a href="https://www.lilachbullock.com/services/speaking/" class="lb-mobile-menu-link"><span class="lb-mm-num">07</span><span class="lb-mm-label">Speaking</span></a></li> 1434 <li class="lb-mobile-menu-item"><a href="https://www.lilachbullock.com/resources/" class="lb-mobile-menu-link"><span class="lb-mm-num">08</span><span class="lb-mm-label">Resources</span></a></li> 1435 <li class="lb-mobile-menu-item"><a href="https://www.lilachbullock.com/contact-us/" class="lb-mobile-menu-link"><span class="lb-mm-num">09</span><span class="lb-mm-label">Contact Me</span></a></li> 1436 <li class="lb-mobile-menu-item lb-mobile-menu-item-featured"><a href="https://www.lilachbullock.com/newsletter/" class="lb-mobile-menu-link"><span class="lb-mm-num">10</span><span class="lb-mm-label">Newsletter <span class="lb-mm-arrow">→</span></span></a></li> 1437 </ul> 1438 <div class="lb-mobile-menu-footer"> 1439 <a href="/cdn-cgi/l/email-protection#620e0b0e03010a220e0b0e03010a00170e0e0d01094c010d0f" class="lb-mobile-menu-email"><span class="__cf_email__" data-cfemail="1d7174717c7e755d7174717c7e757f687171727e76337e7270">[email protected]</span></a> 1440 <div class="lb-mobile-menu-tagline">Marketing since the dial-up era.</div> 1441 </div> 1442 </nav> 1443</div> 1444 1445<style id="lb-mobile-tier1-2026-05-25" data-cfasync="false" data-no-minify="1"> 1446/* ============================================== */ 1447/* MOBILE MENU TOGGLE (HAMBURGER) */ 1448/* ============================================== */ 1449.lb-mobile-menu-toggle { 1450 display: none; 1451 position: fixed; 1452 top: 18px; right: 18px; 1453 width: 48px; height: 48px; 1454 background: #1C1C1E; 1455 border: 0; 1456 border-radius: 50%; 1457 cursor: pointer; 1458 z-index: 99999; 1459 align-items: center; justify-content: center; 1460 flex-direction: column; 1461 gap: 5px; 1462 padding: 0; 1463 box-shadow: 0 8px 24px rgba(15,15,15,0.18); 1464 transition: transform 0.3s ease, background 0.3s ease; 1465} 1466.lb-mobile-menu-toggle:hover, .lb-mobile-menu-toggle:focus { background: #FF7900; outline: none; } 1467.lb-toggle-line { 1468 display: block;
1469 width: 20px; height: 2px; 1470 background: #FAF6EE; 1471 transition: transform 0.4s cubic-bezier(0.7, 0.0, 0.3, 1), opacity 0.3s ease, background 0.3s ease; 1472} 1473.lb-toggle-line-2 { width: 14px; } 1474.lb-toggle-line-3 { width: 18px; } 1475 1476/* When open â animate to X */ 1477.lb-mobile-menu-toggle.is-open .lb-toggle-line-1 { 1478 transform: translateY(7px) rotate(45deg); 1479 background: #FAF6EE; 1480} 1481.lb-mobile-menu-toggle.is-open .lb-toggle-line-2 { 1482 opacity: 0; 1483} 1484.lb-mobile-menu-toggle.is-open .lb-toggle-line-3 { 1485 transform: translateY(-7px) rotate(-45deg); 1486 width: 20px; 1487 background: #FAF6EE; 1488} 1489.lb-mobile-menu-toggle.is-open { background: #FF7900; transform: rotate(90deg); } 1490 1491/* ============================================== */ 1492/* MOBILE MENU OVERLAY (slide in from right) */ 1493/* ============================================== */ 1494.lb-mobile-menu-overlay { 1495 position: fixed; 1496 inset: 0; 1497 background: #1C1C1E; 1498 z-index: 99998; 1499 transform: translateX(100%); 1500 transition: transform 0.55s cubic-bezier(0.7, 0.0, 0.3, 1); 1501 display: flex; align-items: center; justify-content: center; 1502 pointer-events: none; 1503} 1504.lb-mobile-menu-overlay::before { 1505 content: ''; 1506 position: absolute; inset: 0; 1507 background: 1508 radial-gradient(circle at 15% 25%, rgba(255,121,0,0.10) 0%, transparent 40%), 1509 radial-gradient(circle at 85% 75%, rgba(255,121,0,0.08) 0%, transparent 40%); 1510 pointer-events: none; 1511 opacity: 0; 1512 transition: opacity 0.6s ease; 1513} 1514.lb-mobile-menu-overlay.is-open { 1515 transform: translateX(0); 1516 pointer-events: auto; 1517} 1518.lb-mobile-menu-overlay.is-open::before { opacity: 1; } 1519 1520.lb-mobile-menu-nav { 1521 width: 100%; 1522 max-width: 600px; 1523 padding: 100px 32px 60px; 1524 position: relative; z-index: 2; 1525 display: flex; flex-direction: column; 1526 height: 100%; 1527 box-sizing: border-box; 1528 overflow-y: auto; 1529} 1530.lb-mobile-menu-eyebrow { 1531 font-family: 'Manrope', sans-serif; 1532 font-size: 11px; 1533 letter-spacing: 0.22em; 1534 text-transform: uppercase; 1535 font-weight: 600; 1536 color: #FF7900; 1537 margin-bottom: 40px; 1538 padding-bottom: 18px; 1539 border-bottom: 1px solid rgba(250,246,238,0.14); 1540} 1541.lb-mobile-menu-list { 1542 list-style: none; 1543 padding: 0; margin: 0; 1544 flex: 1; 1545} 1546.lb-mobile-menu-item { 1547 opacity: 0; 1548 transform: translateX(40px); 1549 transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.16, 1, 0.3, 1); 1550} 1551.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item { 1552 opacity: 1; 1553 transform: translateX(0); 1554} 1555/* Stagger reveal */ 1556.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(1) { transition-delay: 0.10s; } 1557.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(2) { transition-delay: 0.15s; } 1558.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(3) { transition-delay: 0.20s; } 1559.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(4) { transition-delay: 0.25s; } 1560.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(5) { transition-delay: 0.30s; } 1561.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(6) { transition-delay: 0.35s; } 1562.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(7) { transition-delay: 0.40s; } 1563.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(8) { transition-delay: 0.45s; } 1564.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(9) { transition-delay: 0.50s; } 1565 1566.lb-mobile-menu-link { 1567 display: flex; align-items: baseline; gap: 18px; 1568 padding: 16px 0; 1569 text-decoration: none; 1570 color: #FAF6EE; 1571 font-family: 'Fraunces', serif; 1572 font-weight: 300; 1573 font-style: italic; 1574 font-size: clamp(28px, 7vw, 42px); 1575 line-height: 1.1; 1576 letter-spacing: -0.02em; 1577 border-bottom: 1px solid rgba(250,246,238,0.10); 1578 transition: color 0.25s ease, padding-left 0.35s cubic-bezier(0.16, 1, 0.3, 1), border-color 0.25s ease; 1579} 1580.lb-mobile-menu-link:hover, .lb-mobile-menu-link:active { 1581 color: #FF7900; 1582 padding-left: 14px; 1583 border-color: rgba(255,121,0,0.35); 1584} 1585.lb-mm-num { 1586 font-family: 'Manrope', sans-serif; 1587 font-size: 11px; 1588 font-weight: 600; 1589 letter-spacing: 0.16em; 1590 color: rgba(250,246,238,0.4); 1591 font-style: normal; 1592 min-width: 28px; 1593} 1594.lb-mm-label { flex: 1; } 1595.lb-mm-arrow { 1596 font-style: normal; 1597 font-size: 0.7em; 1598 color: #FF7900; 1599 margin-left: 8px; 1600}
1601.lb-mobile-menu-item-featured .lb-mobile-menu-link { color: #FF7900; } 1602.lb-mobile-menu-footer { 1603 margin-top: 32px; 1604 padding-top: 28px; 1605 border-top: 1px solid rgba(250,246,238,0.14); 1606 display: flex; flex-direction: column; gap: 10px; 1607} 1608.lb-mobile-menu-email { 1609 font-family: 'Manrope', sans-serif; 1610 font-size: 14px; 1611 color: #FAF6EE; 1612 text-decoration: none; 1613 letter-spacing: 0.02em; 1614} 1615.lb-mobile-menu-email:hover { color: #FF7900; } 1616.lb-mobile-menu-tagline { 1617 font-family: 'Fraunces', serif; 1618 font-style: italic; 1619 font-size: 13px; 1620 color: rgba(250,246,238,0.5); 1621} 1622 1623/* ============================================== */ 1624/* SHOW MOBILE MENU / HIDE DESKTOP NAV UNDER 980px */ 1625/* ============================================== */ 1626@media (max-width: 980px) { 1627 .lb-mobile-menu-toggle { display: flex !important; } 1628 /* Hide Kadence desktop nav on mobile */ 1629 .navbar-custom .header-navigation, 1630 .navbar-custom .wp-block-navigation { display: none !important; } 1631 /* Hide scroll-spy on mobile (vertical dots don't work) */ 1632 .scroll-spy { display: none !important; } 1633 /* But keep the scroll progress bar */ 1634} 1635 1636/* Body lock when menu open */ 1637body.lb-mobile-menu-open { overflow: hidden !important; } 1638 1639/* ============================================== */ 1640/* UNIVERSAL MOBILE BREAKPOINTS */ 1641/* ============================================== */ 1642@media (max-width: 980px) { 1643 /* Trust strip â 3 cols on tablet/large mobile */ 1644 html body .trust-stats { grid-template-columns: repeat(3, 1fr) !important; gap: 20px !important; } 1645 /* Forms â 16px min font to prevent iOS zoom-on-focus */ 1646 input, select, textarea { 1647 font-size: 16px !important; 1648 } 1649 /* Form fields â full width, larger padding */ 1650 .gform_wrapper input, .gform_wrapper select, .gform_wrapper textarea { 1651 padding: 18px 16px !important; 1652 width: 100% !important; 1653 box-sizing: border-box !important; 1654 } 1655 /* Buttons â minimum tap target 48px */ 1656 .gform_wrapper input[type="submit"], .gform_wrapper .gform_button, a.book-cta, a.cta-btn, button { 1657 min-height: 48px !important; 1658 padding: 16px 28px !important; 1659 width: 100% !important; 1660 text-align: center !important; 1661 } 1662 /* Hero section padding */ 1663 section.hero, .hero { padding: 80px 20px 60px !important; } 1664 /* H1 sizes â let clamp do work but enforce reasonable mobile minimum */ 1665 h1, .hero h1 { font-size: clamp(32px, 9vw, 48px) !important; line-height: 1.05 !important; } 1666 /* H2 sizes */ 1667 h2, section h2 { font-size: clamp(28px, 7vw, 42px) !important; line-height: 1.08 !important; } 1668 /* Section spacing */ 1669 section { padding-left: 20px !important; padding-right: 20px !important; } 1670 /* Featured-in logos: stack to 2 cols on mobile */ 1671 .featured-in-grid { grid-template-columns: repeat(3, 1fr) !important; gap: 18px !important; } 1672 /* Awards â 2 cols on mobile */ 1673 .awards-grid, .awards-grid-badges { grid-template-columns: repeat(2, 1fr) !important; gap: 16px !important; } 1674 /* Speak topics â 1 col */ 1675 .areas-grid, .areas-grid-six { grid-template-columns: 1fr !important; gap: 20px !important; } 1676 /* Cards â single column stack */ 1677 .wte-grid, .testimonials-grid, .partner-page .testimonials-grid { 1678 grid-template-columns: 1fr !important; 1679 } 1680 /* Partner: show all testimonials on mobile (not just first 3) */ 1681 .partner-page .testimonials-grid > *:nth-child(n+4) { display: block !important; } 1682 /* Brand marquee mobile */ 1683 .brand-marquee, .marquee-track { animation-duration: 25s !important; } 1684 .marquee-track img { height: 32px !important; margin: 0 24px !important; } 1685 /* Card padding tighter on mobile */ 1686 .wte-card, .area-card-v2, .speak-topic { padding: 24px 22px !important; } 1687 /* Hover lift becomes tap-state on mobile */ 1688 .hover-lift:active, .wte-card:active, .area-card-v2:active { transform: translateY(-3px) !important; } 1689 /* No hover transforms on touch devices (would stick) */ 1690 @media (hover: none) { 1691 .hover-lift:hover, .wte-card:hover, .area-card-v2:hover, .award-card-v2:hover { 1692 transform: none !important; 1693 box-shadow: 0 8px 24px rgba(15,15,15,0.08) !important; 1694 } 1695 } 1696 /* Editorial chapter sections â reduce side padding */
1697 .ch-section, [id^="ch"] { padding: 50px 20px !important; } 1698 /* Pull-quote sized down */ 1699 .pull-quote-callout, .pull-quote-section { font-size: clamp(22px, 6vw, 32px) !important; padding: 0 20px !important; } 1700 /* Footer columns stack */ 1701 .editorial-footer, .site-footer .footer-inner { grid-template-columns: 1fr !important; gap: 30px !important; } 1702} 1703 1704@media (max-width: 600px) { 1705 /* Trust strip 2 cols */ 1706 html body .trust-stats { grid-template-columns: repeat(2, 1fr) !important; gap: 16px !important; } 1707 /* Awards 1 col */ 1708 .awards-grid-badges { grid-template-columns: repeat(2, 1fr) !important; } 1709 /* Featured-in 2 cols */ 1710 .featured-in-grid { grid-template-columns: repeat(2, 1fr) !important; } 1711 /* Reduce hero further */ 1712 section.hero, .hero { padding: 60px 18px 40px !important; } 1713 h1, .hero h1 { font-size: clamp(28px, 9vw, 38px) !important; } 1714} 1715 1716@media (max-width: 420px) { 1717 /* Awards 1 col on tiny phones */ 1718 .awards-grid-badges { grid-template-columns: 1fr !important; } 1719 /* Featured-in 2 cols stays */ 1720} 1721 1722/* ============================================== */ 1723/* SCROLL PROGRESS BAR â ensure visibility on mobile */ 1724/* ============================================== */ 1725@media (max-width: 980px) { 1726 .scroll-progress-bar { height: 3px !important; } 1727} 1728</style>
vendor: 110 bytes, lines 1728-1730
1728 1729 1730<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1730<script type="text/rocketlazyloadscript" id="lb-mobile-menu-script-2026-05-25" data-cfasync="false" data-no-minify="1"> 1731(function(){ 1732 function initMobileMenu(){ 1733 var toggle = document.getElementById('lb-mobile-menu-toggle'); 1734 var overlay = document.getElementById('lb-mobile-menu-overlay'); 1735 if (!toggle || !overlay) return; 1736 if (toggle.dataset.bound) return; 1737 toggle.dataset.bound = '1'; 1738 1739 function setOpen(open){ 1740 if (open) { 1741 toggle.classList.add('is-open'); 1742 overlay.classList.add('is-open'); 1743 toggle.setAttribute('aria-expanded', 'true'); 1744 toggle.setAttribute('aria-label', 'Close menu'); 1745 overlay.setAttribute('aria-hidden', 'false'); 1746 document.body.classList.add('lb-mobile-menu-open'); 1747 } else { 1748 toggle.classList.remove('is-open'); 1749 overlay.classList.remove('is-open'); 1750 toggle.setAttribute('aria-expanded', 'false'); 1751 toggle.setAttribute('aria-label', 'Open menu'); 1752 overlay.setAttribute('aria-hidden', 'true'); 1753 document.body.classList.remove('lb-mobile-menu-open'); 1754 } 1755 } 1756 1757 toggle.addEventListener('click', function(e){ 1758 e.preventDefault(); 1759 var isOpen = overlay.classList.contains('is-open'); 1760 setOpen(!isOpen); 1761 }); 1762 1763 // close on Esc 1764 document.addEventListener('keydown', function(e){ 1765 if (e.key === 'Escape' && overlay.classList.contains('is-open')) { 1766 setOpen(false); 1767 } 1768 }); 1769 1770 // close when a link is clicked (smooth UX before navigation) 1771 overlay.addEventListener('click', function(e){ 1772 var link = e.target.closest('.lb-mobile-menu-link'); 1773 if (link) { 1774 setOpen(false); 1775 } 1776 }); 1777 } 1778 if (document.readyState === 'loading') { 1779 document.addEventListener('DOMContentLoaded', initMobileMenu); 1780 } else { 1781 initMobileMenu(); 1782 } 1783 window.addEventListener('load', initMobileMenu); 1784})(); 1785</script>
1785 1786 1787 1788 1789<style id="lb-mega-2026-05-26" data-cfasync="false" data-no-minify="1"> 1790 1791/* ===================================================== */ 1792/* CATEGORY PAGES V2 â GREEN PHOTO + DRAMATIC HERO + REAL SIDEBAR 2026-05-26 */ 1793/* ===================================================== */ 1794 1795/* Hero â more editorial, larger, with decorative orange elements */ 1796body.parent-pageid-20 .laptop-padding-general:first-of-type { 1797 background: #FAF6EE !important; 1798 padding: clamp(80px, 10vw, 140px) clamp(20px, 5vw, 80px) clamp(50px, 6vw, 90px) !important; 1799 position: relative !important; 1800 overflow: hidden !important; 1801} 1802/* Decorative background gradient */ 1803body.parent-pageid-20 .laptop-padding-general:first-of-type::before { 1804 content: '' !important; 1805 position: absolute !important; 1806 inset: 0 !important; 1807 background: 1808 radial-gradient(circle at 8% 30%, rgba(255,121,0,0.10) 0%, transparent 40%), 1809 radial-gradient(circle at 92% 70%, rgba(255,121,0,0.06) 0%, transparent 40%) !important; 1810 pointer-events: none !important; 1811} 1812/* H1 â much bigger, italic Fraunces */ 1813body.parent-pageid-20 h1.wp-block-heading { 1814 font-family: 'Fraunces', serif !important; 1815 font-weight: 300 !important; 1816 font-style: italic !important; 1817 font-size: clamp(44px, 6vw, 84px) !important; 1818 line-height: 1.02 !important; 1819 letter-spacing: -0.025em !important; 1820 color: #1C1C1E !important; 1821 padding: 0 !important; 1822 margin: 0 0 12px 0 !important; 1823 position: relative !important; 1824 z-index: 2 !important; 1825} 1826/* Second h1 â "Category" â editorial orange eyebrow */ 1827body.parent-pageid-20 .wp-block-column h1:nth-of-type(2), 1828body.parent-pageid-20 .wp-block-column h1:last-of-type { 1829 font-family: 'Manrope', sans-serif !important; 1830 font-style: normal !important; 1831 font-weight: 600 !important; 1832 font-size: 11px !important; 1833 letter-spacing: 0.28em !important; 1834 text-transform: uppercase !important; 1835 color: #FF7900 !important; 1836 order: -1 !important; 1837 margin: 0 0 28px 0 !important; 1838 padding: 0 !important; 1839 line-height: 1 !important; 1840 position: relative !important; 1841 padding-left: 36px !important; 1842} 1843body.parent-pageid-20 .wp-block-column h1:nth-of-type(2)::before { 1844 content: '' !important; 1845 position: absolute !important; 1846 left: 0 !important; top: 50% !important; 1847 width: 26px !important; height: 1px !important; 1848 background: #FF7900 !important; 1849} 1850body.parent-pageid-20 .wp-block-column .is-vertically-aligned-center, 1851body.parent-pageid-20 .wp-block-column.is-vertically-aligned-center { 1852 display: flex !important; 1853 flex-direction: column !important; 1854} 1855/* Portrait image â larger, framed with double orange brackets */ 1856body.parent-pageid-20 .landing-image { 1857 position: relative !important; 1858} 1859body.parent-pageid-20 .landing-image .alignright, 1860body.parent-pageid-20 .landing-image figure { 1861 position: relative !important; 1862 z-index: 2 !important; 1863} 1864body.parent-pageid-20 .landing-image img { 1865 border-radius: 6px !important; 1866 box-shadow: 0 36px 80px rgba(15,15,15,0.18) !important; 1867 position: relative !important; 1868} 1869/* Decorative orange corner brackets (4 corners) */ 1870body.parent-pageid-20 .landing-image::before { 1871 content: '' !important; position: absolute !important; 1872 width: 48px !important; height: 48px !important; 1873 top: -12px !important; left: -12px !important; 1874 border: 2px solid #FF7900 !important; 1875 border-right: 0 !important; border-bottom: 0 !important; 1876 pointer-events: none !important; z-index: 1 !important; 1877} 1878body.parent-pageid-20 .landing-image::after { 1879 content: '' !important; position: absolute !important; 1880 width: 48px !important; height: 48px !important; 1881 bottom: -12px !important; right: -12px !important; 1882 border: 2px solid #FF7900 !important; 1883 border-left: 0 !important; border-top: 0 !important; 1884 pointer-events: none !important; z-index: 1 !important; 1885} 1886/* Add a decorative italic "No." marker between hero and posts */ 1887body.parent-pageid-20 .laptop-padding-general:first-of-type .wp-block-columns { 1888 position: relative !important; 1889} 1890 1891/* ===== RIGHT SIDEBAR FIX (was hitting wrong selectors before) ===== */ 1892/* Target the actual Kadence column that holds the sidebar */ 1893body.parent-pageid-20 .inner-column-2 { 1894 padding: 0 !important; 1895} 1896body.parent-pageid-20 .inner-column-2 .kt-inside-inner-col { 1897 padding-left: clamp(20px, 3vw, 40px) !important; 1898} 1899 1900/* Search bar restyle */ 1901body.parent-pageid-20 .wp-block-search { 1902 margin-bottom: 36px !important; 1903} 1904body.parent-pageid-20 .wp-block-search label, 1905body.parent-pageid-20 .wp-block-search__label { 1906 font-family: 'Manrope', sans-serif !important; 1907 font-size: 11px !important; 1908 letter-spacing: 0.22em !important; 1909 text-transform: uppercase !important; 1910 font-weight: 600 !important; 1911 color: #FF7900 !important; 1912 margin-bottom: 14px !important; 1913 display: block !important; 1914} 1915body.parent-pageid-20 .wp-block-search__inside-wrapper { 1916 border: 1px solid rgba(15,15,15,0.15) !important; 1917 border-radius: 8px !important; 1918 overflow: hidden !important; 1919 transition: border-color 0.3s ease, box-shadow 0.3s ease !important; 1920 background: #FFFFFF !important; 1921} 1922body.parent-pageid-20 .wp-block-search__inside-wrapper:focus-within { 1923 border-color: #FF7900 !important; 1924 box-shadow: 0 0 0 3px rgba(255,121,0,0.18) !important; 1925} 1926body.parent-pageid-20 .wp-block-search__input { 1927 background: transparent !important; 1928 border: 0 !important; 1929 padding: 16px 18px !important; 1930 font-family: 'Manrope', sans-serif !important; 1931 font-size: 14px !important; 1932 color: #1C1C1E !important; 1933 outline: none !important; 1934 width: 100% !important; 1935 box-sizing: border-box !important; 1936} 1937body.parent-pageid-20 .wp-block-search__button { 1938 background: #FF7900 !important; 1939 border: 0 !important; 1940 padding: 0 18px !important; 1941 color: #FFFFFF !important; 1942 transition: background 0.3s ease !important; 1943} 1944body.parent-pageid-20 .wp-block-search__button:hover { 1945 background: #1C1C1E !important; 1946} 1947body.parent-pageid-20 .wp-block-search__button svg { 1948 fill: #FFFFFF !important; 1949} 1950 1951/* "Other Blog Categories" h2 */ 1952body.parent-pageid-20 .inner-column-2 h2.wp-block-heading { 1953 font-family: 'Fraunces', serif !important; 1954 font-weight: 400 !important; 1955 font-style: italic !important; 1956 font-size: clamp(22px, 2vw, 28px) !important; 1957 letter-spacing: -0.01em !important; 1958 color: #1C1C1E !important; 1959 margin: 32px 0 22px 0 !important; 1960 padding: 0 0 14px 0 !important; 1961 border-bottom: 1px solid rgba(15,15,15,0.12) !important; 1962 position: relative !important; 1963} 1964body.parent-pageid-20 .inner-column-2 h2.wp-block-heading::after {
1965 content: '' !important; 1966 position: absolute !important; 1967 left: 0 !important; 1968 bottom: -1px !important; 1969 width: 36px !important; 1970 height: 2px !important; 1971 background: #FF7900 !important; 1972} 1973 1974/* Other categories list â the actual class used */ 1975body.parent-pageid-20 .other-categories-list, 1976body.parent-pageid-20 ul.other-categories-list { 1977 list-style: none !important; 1978 padding: 0 !important; 1979 margin: 0 0 36px 0 !important; 1980} 1981body.parent-pageid-20 .other-categories-list li { 1982 padding: 12px 0 !important; 1983 border-bottom: 1px solid rgba(15,15,15,0.08) !important; 1984 margin: 0 !important; 1985} 1986body.parent-pageid-20 .other-categories-list li:last-child { 1987 border-bottom: 0 !important; 1988} 1989body.parent-pageid-20 .other-categories-list a { 1990 font-family: 'Manrope', sans-serif !important; 1991 font-size: 14px !important; 1992 color: #1C1C1E !important; 1993 text-decoration: none !important; 1994 display: block !important; 1995 position: relative !important; 1996 padding-left: 0 !important; 1997 transition: color 0.3s ease, padding-left 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important; 1998} 1999body.parent-pageid-20 .other-categories-list a::before { 2000 content: 'â' !important; 2001 position: absolute !important; 2002 left: 0 !important; 2003 top: 0 !important; 2004 color: #FF7900 !important; 2005 font-weight: 600 !important; 2006 opacity: 0 !important; 2007 transition: opacity 0.3s ease !important; 2008} 2009body.parent-pageid-20 .other-categories-list li:hover a { 2010 color: #FF7900 !important; 2011 padding-left: 22px !important; 2012} 2013body.parent-pageid-20 .other-categories-list li:hover a::before { 2014 opacity: 1 !important; 2015} 2016 2017/* Sidebar promotional images (15,000+ banner, Recommended Tools) */ 2018body.parent-pageid-20 .inner-column-2 .wp-block-image, 2019body.parent-pageid-20 .inner-column-2 .kb-advanced-image-link, 2020body.parent-pageid-20 .inner-column-2 figure.wp-block-image { 2021 margin: 28px 0 !important; 2022 border-radius: 8px !important; 2023 overflow: hidden !important; 2024 box-shadow: 0 14px 32px rgba(15,15,15,0.10) !important; 2025 transition: transform 0.45s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.45s ease !important; 2026 display: block !important; 2027} 2028body.parent-pageid-20 .inner-column-2 .wp-block-image:hover, 2029body.parent-pageid-20 .inner-column-2 .kb-advanced-image-link:hover { 2030 transform: translateY(-6px) !important; 2031 box-shadow: 0 24px 48px rgba(15,15,15,0.16) !important; 2032} 2033body.parent-pageid-20 .inner-column-2 .wp-block-image img, 2034body.parent-pageid-20 .inner-column-2 figure img { 2035 width: 100% !important; 2036 height: auto !important; 2037 display: block !important; 2038 border-radius: 8px !important; 2039} 2040 2041/* Mobile: stack column 2 below column 1 */ 2042@media (max-width: 980px) { 2043 body.parent-pageid-20 .wp-block-columns { 2044 flex-direction: column !important; 2045 } 2046 body.parent-pageid-20 .inner-column-2 .kt-inside-inner-col { 2047 padding-left: 0 !important; 2048 } 2049} 2050 2051 2052/* ===================================================== */ 2053/* TIER A ENHANCEMENTS â 2026-05-26 */ 2054/* ===================================================== */ 2055 2056/* Editorial drop cap on blog post first paragraph */ 2057.single-post-body > p:first-of-type::first-letter, 2058.single-post .entry-content > p:first-of-type::first-letter, 2059article.post .entry-content > p:first-of-type::first-letter { 2060 font-family: 'Fraunces', serif; 2061 font-style: italic; 2062 font-weight: 300; 2063 font-size: clamp(72px, 9vw, 110px); 2064 line-height: 0.85; 2065 color: #FF7900; 2066 float: left; 2067 margin: 8px 14px 0 -6px; 2068 letter-spacing: -0.04em; 2069} 2070 2071/* AI TL;DR box â auto-injected by JS on every blog single page */ 2072.lb-tldr-box { 2073 background: #FFFFFF; 2074 border: 1px solid rgba(15,15,15,0.08); 2075 border-left: 3px solid #FF7900; 2076 padding: 28px 32px; 2077 margin: 0 auto clamp(40px, 5vw, 70px) auto; 2078 max-width: 760px; 2079 border-radius: 4px; 2080 font-family: 'Fraunces', serif; 2081 font-style: italic; 2082 font-weight: 300; 2083 font-size: 19px; 2084 line-height: 1.55; 2085 color: #1C1C1E; 2086 position: relative; 2087} 2088.lb-tldr-eyebrow { 2089 font-family: 'Manrope', sans-serif; 2090 font-style: normal; 2091 font-size: 11px; 2092 font-weight: 600; 2093 letter-spacing: 0.22em; 2094 text-transform: uppercase; 2095 color: #FF7900; 2096 margin-bottom: 14px; 2097 display: flex; 2098 align-items: center; 2099 gap: 10px; 2100} 2101.lb-tldr-eyebrow::before { 2102 content: ''; 2103 width: 22px; height: 1px; 2104 background: #FF7900; 2105} 2106 2107/* Floating back-to-top arrow */ 2108.lb-back-to-top { 2109 position: fixed; 2110 bottom: 32px; right: 32px; 2111 width: 52px; height: 52px; 2112 background: #FF7900; 2113 color: #FFFFFF; 2114 border: 0; 2115 border-radius: 50%; 2116 font-size: 22px; 2117 cursor: pointer; 2118 z-index: 99996; 2119 display: flex; align-items: center; justify-content: center; 2120 opacity: 0; 2121 transform: translateY(20px); 2122 pointer-events: none; 2123 transition: all 0.45s cubic-bezier(0.16, 1, 0.3, 1); 2124 box-shadow: 0 12px 28px rgba(255,121,0,0.30); 2125} 2126.lb-back-to-top.is-visible { 2127 opacity: 1; 2128 transform: translateY(0); 2129 pointer-events: auto; 2130} 2131.lb-back-to-top:hover { 2132 background: #1C1C1E; 2133 transform: translateY(-4px); 2134 box-shadow: 0 16px 36px rgba(28,28,30,0.35); 2135} 2136.lb-back-to-top svg { 2137 width: 18px; height: 18px; 2138 fill: currentColor; 2139} 2140@media (max-width: 600px) { 2141 .lb-back-to-top { bottom: 22px; right: 22px; width: 46px; height: 46px; } 2142} 2143 2144/* Editorial pull quotes â auto-inserted in long blog posts */ 2145.lb-pull-quote { 2146 max-width: 760px; 2147 margin: clamp(40px, 5vw, 70px) auto; 2148 padding: 0 clamp(20px, 4vw, 50px); 2149 font-family: 'Fraunces', serif; 2150 font-style: italic; 2151 font-weight: 300; 2152 font-size: clamp(26px, 3vw, 38px); 2153 line-height: 1.25; 2154 letter-spacing: -0.02em; 2155 color: #1C1C1E; 2156 position: relative; 2157 text-align: center; 2158} 2159.lb-pull-quote::before { 2160 content: '"'; 2161 position: absolute; 2162 left: 50%; 2163 top: -50px; 2164 transform: translateX(-50%); 2165 font-size: clamp(90px, 10vw, 140px); 2166 color: rgba(255,121,0,0.22); 2167 font-family: 'Fraunces', serif; 2168 font-style: italic; 2169 line-height: 1; 2170 pointer-events: none; 2171} 2172 2173/* Page-load preloader */ 2174.lb-preloader { 2175 position: fixed; 2176 inset: 0; 2177 background: #FAF6EE; 2178 z-index: 99999; 2179 display: flex; 2180 align-items: center; 2181 justify-content: center; 2182 pointer-events: none; 2183 transition: opacity 0.6s ease 0.4s, visibility 0.6s ease 0.4s; 2184} 2185.lb-preloader.is-loaded { 2186 opacity: 0; 2187 visibility: hidden; 2188} 2189.lb-preloader-dot { 2190 width: 12px; height: 12px; 2191 background: #FF7900; 2192 border-radius: 50%; 2193 animation: lb-preload-expand 1.0s cubic-bezier(0.7, 0.0, 0.3, 1) forwards; 2194}
2195@keyframes lb-preload-expand { 2196 0% { transform: scale(1); opacity: 1; } 2197 60% { transform: scale(14); opacity: 0.85; } 2198 100% { transform: scale(40); opacity: 0; } 2199} 2200 2201/* In-this-article mini TOC â sits at top of long blog posts */ 2202.lb-toc-box { 2203 background: rgba(255,121,0,0.06); 2204 border: 1px solid rgba(255,121,0,0.16); 2205 border-radius: 4px; 2206 padding: 24px 28px; 2207 margin: 0 auto clamp(40px, 5vw, 60px) auto; 2208 max-width: 760px; 2209} 2210.lb-toc-eyebrow { 2211 font-family: 'Manrope', sans-serif; 2212 font-size: 11px; 2213 font-weight: 600; 2214 letter-spacing: 0.22em; 2215 text-transform: uppercase; 2216 color: #FF7900; 2217 margin-bottom: 14px; 2218} 2219.lb-toc-list { 2220 list-style: none; 2221 padding: 0; 2222 margin: 0; 2223 display: flex; 2224 flex-direction: column; 2225 gap: 8px; 2226} 2227.lb-toc-list li a { 2228 font-family: 'Manrope', sans-serif; 2229 font-size: 14px; 2230 line-height: 1.45; 2231 color: #1C1C1E; 2232 text-decoration: none; 2233 display: flex; 2234 align-items: baseline; 2235 gap: 10px; 2236 padding: 4px 0; 2237 transition: color 0.25s ease, padding-left 0.3s ease; 2238} 2239.lb-toc-list li a::before { 2240 content: counter(toc-counter, decimal-leading-zero); 2241 counter-increment: toc-counter; 2242 font-family: 'Fraunces', serif; 2243 font-style: italic; 2244 font-size: 12px; 2245 color: #FF7900; 2246 min-width: 22px; 2247} 2248.lb-toc-list { counter-reset: toc-counter; } 2249.lb-toc-list li a:hover { 2250 color: #FF7900; 2251 padding-left: 4px; 2252} 2253 2254 2255/* ===================================================== */ 2256/* TIER B ENHANCEMENTS â 2026-05-26 */ 2257/* ===================================================== */ 2258 2259/* Animated ornament dividers between sections */ 2260.lb-ornament-svg { 2261 display: block; 2262 margin: 40px auto; 2263 width: 80px; 2264 height: 30px; 2265} 2266.lb-ornament-svg path, 2267.lb-ornament-svg circle, 2268.lb-ornament-svg line { 2269 stroke-dasharray: 200; 2270 stroke-dashoffset: 200; 2271 animation: lb-draw 1.4s ease forwards; 2272} 2273@keyframes lb-draw { 2274 to { stroke-dashoffset: 0; } 2275} 2276 2277/* Reading minimap on long blog posts */ 2278.lb-reading-minimap { 2279 position: fixed; 2280 right: 18px; 2281 top: 50%; 2282 transform: translateY(-50%); 2283 width: 4px; 2284 height: 280px; 2285 background: rgba(15,15,15,0.08); 2286 border-radius: 4px; 2287 z-index: 9995; 2288 display: none; 2289 pointer-events: none; 2290} 2291.lb-reading-minimap .lb-minimap-progress { 2292 position: absolute; 2293 left: 0; 2294 top: 0; 2295 width: 100%; 2296 background: #FF7900; 2297 border-radius: 4px; 2298 height: 0; 2299 transition: height 0.1s ease; 2300 box-shadow: 0 0 8px rgba(255,121,0,0.5); 2301} 2302@media (max-width: 1100px) { 2303 .lb-reading-minimap { display: none !important; } 2304} 2305 2306/* Live reading time */ 2307.lb-reading-time { 2308 font-family: 'Manrope', sans-serif; 2309 font-size: 12px; 2310 letter-spacing: 0.12em; 2311 text-transform: uppercase; 2312 color: #FF7900; 2313 font-weight: 600; 2314} 2315 2316/* Audio TTS player â appears at top of blog posts */ 2317.lb-audio-player { 2318 display: inline-flex; 2319 align-items: center; 2320 gap: 12px; 2321 padding: 10px 20px; 2322 background: rgba(255,121,0,0.08); 2323 border: 1px solid rgba(255,121,0,0.22); 2324 border-radius: 999px; 2325 cursor: pointer; 2326 transition: all 0.3s ease; 2327 font-family: 'Fraunces', serif; 2328 font-style: italic; 2329 font-size: 14px; 2330 color: #1C1C1E; 2331 margin: 0 auto 30px; 2332} 2333.lb-audio-player:hover { 2334 background: rgba(255,121,0,0.16); 2335 border-color: rgba(255,121,0,0.4); 2336 transform: translateY(-2px); 2337} 2338.lb-audio-player .lb-audio-icon { 2339 width: 24px; height: 24px; 2340 background: #FF7900; 2341 border-radius: 50%; 2342 display: flex; 2343 align-items: center; 2344 justify-content: center; 2345 color: #FFFFFF; 2346 font-size: 10px; 2347} 2348 2349/* Stagger reveal â applied to card grids */ 2350.lb-stagger-grid > * { 2351 opacity: 0; 2352 transform: translateY(20px); 2353 transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.16, 1, 0.3, 1); 2354} 2355.lb-stagger-grid.is-visible > *:nth-child(1) { opacity: 1; transform: translateY(0); transition-delay: 0.0s; } 2356.lb-stagger-grid.is-visible > *:nth-child(2) { opacity: 1; transform: translateY(0); transition-delay: 0.08s; } 2357.lb-stagger-grid.is-visible > *:nth-child(3) { opacity: 1; transform: translateY(0); transition-delay: 0.16s; } 2358.lb-stagger-grid.is-visible > *:nth-child(4) { opacity: 1; transform: translateY(0); transition-delay: 0.24s; } 2359.lb-stagger-grid.is-visible > *:nth-child(5) { opacity: 1; transform: translateY(0); transition-delay: 0.32s; } 2360.lb-stagger-grid.is-visible > *:nth-child(6) { opacity: 1; transform: translateY(0); transition-delay: 0.40s; } 2361.lb-stagger-grid.is-visible > *:nth-child(n+7) { opacity: 1; transform: translateY(0); transition-delay: 0.48s; } 2362 2363/* Animated underline from left on inline body links */ 2364.single-post-body a, 2365article.post .entry-content a, 2366.lb-body-link { 2367 position: relative; 2368 text-decoration: none; 2369 color: #1C1C1E; 2370 background-image: linear-gradient(#FF7900, #FF7900); 2371 background-size: 0% 1.5px; 2372 background-repeat: no-repeat; 2373 background-position: 0 100%; 2374 transition: background-size 0.45s cubic-bezier(0.16, 1, 0.3, 1), color 0.25s ease; 2375 padding-bottom: 1px; 2376} 2377.single-post-body a:hover, 2378article.post .entry-content a:hover, 2379.lb-body-link:hover { 2380 background-size: 100% 1.5px; 2381 color: #FF7900; 2382} 2383 2384/* Cursor parallax â applies to .lb-parallax-hero containers */ 2385.lb-parallax-hero img { 2386 transition: transform 0.3s ease-out; 2387 will-change: transform; 2388} 2389 2390 2391/* ===================================================== */ 2392/* TIER C ENHANCEMENTS â 2026-05-26 */ 2393/* ===================================================== */ 2394
2395/* Brand marquee hover pause */ 2396.brand-marquee:hover .marquee-track, 2397.marquee-track:hover { 2398 animation-play-state: paused !important; 2399} 2400 2401/* Chapter ornaments on About â small decorative dots above each chapter number */ 2402.about-page .ch-num, 2403.about-page [class*="ch-num"] { 2404 position: relative; 2405} 2406.about-page .ch-num::before { 2407 content: 'â¦'; 2408 position: absolute; 2409 left: 50%; 2410 top: -22px; 2411 transform: translateX(-50%); 2412 font-size: 14px; 2413 color: #FF7900; 2414 opacity: 0.7; 2415} 2416 2417/* Page transition (subtle cream-orange fade on page navigate) */ 2418.lb-page-transition { 2419 position: fixed; 2420 inset: 0; 2421 background: #FAF6EE; 2422 z-index: 99997; 2423 pointer-events: none; 2424 transform: translateX(-100%); 2425 transition: transform 0.45s cubic-bezier(0.7, 0, 0.3, 1); 2426} 2427.lb-page-transition.is-leaving { 2428 transform: translateX(0); 2429} 2430.lb-page-transition::after { 2431 content: ''; 2432 position: absolute; 2433 top: 0; right: 0; bottom: 0; 2434 width: 4px; 2435 background: #FF7900; 2436} 2437 2438</style> 2439 2440 2441 2442 2443 2444 2445<style id="lb-v2-fixes-2026-05-26" data-cfasync="false" data-no-minify="1"> 2446/* ===================================================== */ 2447/* V2 BUGFIX PASS â 2026-05-26 */ 2448/* ===================================================== */ 2449 2450/* 1. LINKS: visible as hyperlinks by default. Orange color + 1.5px underline always on. Hover lifts to deeper orange. */ 2451.single-post-body-v2 a, 2452.single-post-body a, 2453article.post .entry-content a, 2454.lb-body-link { 2455 color: #FF7900 !important; 2456 text-decoration: underline !important; 2457 text-decoration-color: #FF7900 !important; 2458 text-decoration-thickness: 1.5px !important; 2459 text-underline-offset: 3px !important; 2460 background-image: none !important; 2461 background-size: 0 !important; 2462 transition: color 0.25s ease, text-decoration-color 0.25s ease, text-decoration-thickness 0.25s ease !important; 2463} 2464.single-post-body-v2 a:hover, 2465.single-post-body a:hover, 2466article.post .entry-content a:hover, 2467.lb-body-link:hover { 2468 color: #D76400 !important; 2469 text-decoration-color: #D76400 !important; 2470 text-decoration-thickness: 2.5px !important; 2471 background-image: none !important; 2472} 2473 2474/* 2. HEATEOR VERTICAL FLOATING BAR â must be hidden (this is the LEFT bar Lilach sees) */ 2475.heateor_sss_vertical_sharing, 2476.heateor_sss_floating_follow_icons_container, 2477.heateor_sss_floating_sharing, 2478div[id^="heateor_sss_floating"], 2479div[class*="heateor_sss_vertical"] { 2480 display: none !important; 2481 visibility: hidden !important; 2482 opacity: 0 !important; 2483 pointer-events: none !important; 2484} 2485 2486/* 3. HEATEOR HORIZONTAL BAR â restyle to editorial */ 2487.heateor_sss_horizontal_sharing, 2488.heateor_sss_bottom_sharing { 2489 display: flex !important; 2490 flex-direction: row !important; 2491 gap: 14px !important; 2492 justify-content: center !important; 2493 padding: 24px 0 !important; 2494 background: transparent !important; 2495 border-top: 1px solid rgba(15,15,15,0.10) !important; 2496 border-bottom: 1px solid rgba(15,15,15,0.10) !important; 2497 margin: 40px auto !important; 2498 max-width: 760px !important; 2499} 2500.heateor_sss_horizontal_sharing::before, 2501.heateor_sss_bottom_sharing::before { 2502 content: "Share this article" !important; 2503 font-family: "Manrope", sans-serif !important; 2504 font-size: 11px !important; 2505 letter-spacing: 0.22em !important; 2506 text-transform: uppercase !important; 2507 font-weight: 600 !important; 2508 color: #FF7900 !important; 2509 position: absolute !important; 2510 top: -12px !important; 2511 background: #FAF6EE !important; 2512 padding: 0 16px !important; 2513 left: 50% !important; 2514 transform: translateX(-50%) !important; 2515} 2516.heateor_sss_horizontal_sharing { position: relative !important; } 2517 2518.heateor_sss_horizontal_sharing a, 2519.heateor_sss_bottom_sharing a { 2520 display: inline-flex !important; 2521 align-items: center !important; 2522 justify-content: center !important; 2523 width: 46px !important; 2524 height: 46px !important; 2525 border-radius: 50% !important; 2526 background: transparent !important; 2527 border: 1px solid rgba(15,15,15,0.18) !important; 2528 transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1) !important; 2529 text-decoration: none !important; 2530 padding: 0 !important; 2531 margin: 0 !important; 2532} 2533.heateor_sss_horizontal_sharing a:hover, 2534.heateor_sss_bottom_sharing a:hover { 2535 background: #FF7900 !important; 2536 border-color: #FF7900 !important; 2537 transform: translateY(-3px) !important; 2538 box-shadow: 0 12px 24px rgba(255,121,0,0.30) !important; 2539} 2540/* Override the inline plugin CSS that sets orange backgrounds on icons by default */ 2541.heateor_sss_horizontal_sharing a span.heateor_sss_svg, 2542.heateor_sss_horizontal_sharing span.heateor_sss_svg { 2543 background: transparent !important; 2544 background-color: transparent !important; 2545 width: 22px !important; 2546 height: 22px !important; 2547} 2548.heateor_sss_horizontal_sharing a:hover span.heateor_sss_svg, 2549.heateor_sss_horizontal_sharing:hover span.heateor_sss_svg { 2550 background: transparent !important; 2551} 2552.heateor_sss_horizontal_sharing a span.heateor_sss_svg svg path:not(.heateor_sss_no_fill), 2553.heateor_sss_horizontal_sharing a span.heateor_sss_svg svg ellipse, 2554.heateor_sss_horizontal_sharing a span.heateor_sss_svg svg circle, 2555.heateor_sss_horizontal_sharing a span.heateor_sss_svg svg polygon, 2556.heateor_sss_horizontal_sharing a span.heateor_sss_svg svg rect:not(.heateor_sss_no_fill) { 2557 fill: #1C1C1E !important; 2558} 2559.heateor_sss_horizontal_sharing a:hover span.heateor_sss_svg svg path:not(.heateor_sss_no_fill), 2560.heateor_sss_horizontal_sharing a:hover span.heateor_sss_svg svg ellipse, 2561.heateor_sss_horizontal_sharing a:hover span.heateor_sss_svg svg circle, 2562.heateor_sss_horizontal_sharing a:hover span.heateor_sss_svg svg polygon, 2563.heateor_sss_horizontal_sharing a:hover span.heateor_sss_svg svg rect:not(.heateor_sss_no_fill) { 2564 fill: #FFFFFF !important; 2565} 2566 2567/* 4. CATEGORY POST CARD IMAGE: fix <picture> wrapper sizing so the full A/B template shows */
2568body.parent-pageid-20 .ebpg-entry-thumbnail { 2569 position: relative !important; 2570 width: 100% !important; 2571 aspect-ratio: 1024 / 538 !important; 2572 overflow: hidden !important; 2573 background: #FAF6EE !important; 2574 height: auto !important; 2575} 2576body.parent-pageid-20 .ebpg-entry-thumbnail picture, 2577body.parent-pageid-20 .ebpg-entry-thumbnail .attachment-large { 2578 position: absolute !important; 2579 inset: 0 !important; 2580 width: 100% !important; 2581 height: 100% !important; 2582 display: block !important; 2583} 2584body.parent-pageid-20 .ebpg-entry-thumbnail picture img, 2585body.parent-pageid-20 .ebpg-entry-thumbnail img, 2586body.parent-pageid-20 .ebpg-entry-thumbnail source { 2587 position: absolute !important; 2588 inset: 0 !important; 2589 width: 100% !important; 2590 height: 100% !important; 2591 object-fit: contain !important; 2592 object-position: center !important; 2593 display: block !important; 2594 max-width: none !important; 2595 margin: 0 !important; 2596} 2597body.parent-pageid-20 .ebpg-entry-thumbnail picture { background: #FAF6EE !important; } 2598 2599/* 5. CATEGORY POST CARD EXCERPT: force Manrope font */ 2600body.parent-pageid-20 .ebpg-grid-post-excerpt, 2601body.parent-pageid-20 .ebpg-grid-post-excerpt p, 2602body.parent-pageid-20 .ebpg-grid-post-excerpt *, 2603body.parent-pageid-20 .ebpg-entry-content, 2604body.parent-pageid-20 .ebpg-entry-content p, 2605body.parent-pageid-20 .ebpg-entry-content * { 2606 font-family: "Manrope", sans-serif !important; 2607 font-size: 14px !important; 2608 line-height: 1.65 !important; 2609 color: rgba(15,15,15,0.7) !important; 2610} 2611 2612/* 6. CATEGORY POST CARD TITLE: force Fraunces italic */ 2613body.parent-pageid-20 .ebpg-entry-title, 2614body.parent-pageid-20 .ebpg-entry-title a, 2615body.parent-pageid-20 h2.ebpg-entry-title, 2616body.parent-pageid-20 .ebpg-entry-title * { 2617 font-family: "Fraunces", serif !important; 2618 font-weight: 400 !important; 2619 font-style: italic !important; 2620 font-size: clamp(20px, 2vw, 26px) !important; 2621 line-height: 1.2 !important; 2622 letter-spacing: -0.01em !important; 2623 color: #1C1C1E !important; 2624 text-decoration: none !important; 2625} 2626body.parent-pageid-20 .ebpg-entry-title a:hover { color: #FF7900 !important; } 2627 2628/* 7. SIDEBAR PROMO IMAGES â redesign as editorial cards (the 15,000+ banner + Recommended Tools) */ 2629.single-post-sidebar .sps-promo, 2630body.parent-pageid-20 .inner-column-2 .wp-block-image, 2631body.parent-pageid-20 .inner-column-2 .kb-advanced-image-link { 2632 position: relative !important; 2633 display: block !important; 2634 border-radius: 8px !important; 2635 overflow: hidden !important; 2636 margin-bottom: 24px !important; 2637 background: #1C1C1E !important; 2638 box-shadow: 0 14px 32px rgba(15,15,15,0.10) !important; 2639 transition: transform 0.45s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.45s ease !important; 2640 border: 2px solid transparent !important; 2641} 2642.single-post-sidebar .sps-promo::after, 2643body.parent-pageid-20 .inner-column-2 .wp-block-image::after, 2644body.parent-pageid-20 .inner-column-2 .kb-advanced-image-link::after { 2645 content: "â" !important; 2646 position: absolute !important; 2647 right: 18px !important; 2648 bottom: 18px !important; 2649 width: 36px !important; 2650 height: 36px !important; 2651 background: #FF7900 !important; 2652 color: #FFFFFF !important; 2653 border-radius: 50% !important; 2654 display: flex !important; 2655 align-items: center !important; 2656 justify-content: center !important; 2657 font-family: "Manrope", sans-serif !important; 2658 font-weight: 700 !important; 2659 z-index: 2 !important; 2660 transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1), background 0.3s ease !important; 2661 pointer-events: none !important; 2662 box-shadow: 0 8px 16px rgba(255,121,0,0.35) !important; 2663} 2664.single-post-sidebar .sps-promo:hover, 2665body.parent-pageid-20 .inner-column-2 .wp-block-image:hover, 2666body.parent-pageid-20 .inner-column-2 .kb-advanced-image-link:hover { 2667 transform: translateY(-6px) !important; 2668 box-shadow: 0 24px 48px rgba(15,15,15,0.20), 0 0 0 2px rgba(255,121,0,0.3) !important; 2669 border-color: rgba(255,121,0,0.3) !important; 2670} 2671.single-post-sidebar .sps-promo:hover::after, 2672body.parent-pageid-20 .inner-column-2 .wp-block-image:hover::after, 2673body.parent-pageid-20 .inner-column-2 .kb-advanced-image-link:hover::after { 2674 transform: translate(4px, -4px) !important; 2675 background: #FFFFFF !important; 2676 color: #FF7900 !important; 2677} 2678.single-post-sidebar .sps-promo img, 2679body.parent-pageid-20 .inner-column-2 .wp-block-image img,
2680body.parent-pageid-20 .inner-column-2 .kb-advanced-image-link img { 2681 width: 100% !important; 2682 height: auto !important; 2683 display: block !important; 2684 border-radius: 6px !important; 2685 transition: transform 0.5s ease, filter 0.4s ease !important; 2686} 2687.single-post-sidebar .sps-promo:hover img, 2688body.parent-pageid-20 .inner-column-2 .wp-block-image:hover img, 2689body.parent-pageid-20 .inner-column-2 .kb-advanced-image-link:hover img { 2690 transform: scale(1.03) !important; 2691 filter: brightness(1.04) !important; 2692} 2693 2694/* 8. STATIC LINKS in any prose block â make sure they're visibly underlined */ 2695.lb-toc-box a, 2696.sps-cat-list a, 2697.lb-tldr-box a { 2698 text-decoration: none !important; 2699} 2700</style> 2701 2702 2703 2704<style id="lb-blog-polish-2026-05-26" data-cfasync="false" data-no-minify="1"> 2705/* ===== Lead paragraph treatment (first paragraph slightly larger) ===== */ 2706.single-post-body-v2 > p:first-of-type { 2707 font-size: 21px !important; 2708 line-height: 1.7 !important; 2709 color: rgba(15,15,15,0.88) !important; 2710 margin-bottom: 1.8em !important; 2711} 2712 2713/* ===== H2 anchor links â clickable # icon appears on hover ===== */ 2714.single-post-body-v2 h2 { 2715 position: relative !important; 2716 scroll-margin-top: 100px !important; 2717} 2718.single-post-body-v2 h2 .h2-anchor { 2719 position: absolute !important; 2720 left: -36px !important; 2721 top: 50% !important; 2722 transform: translateY(-50%) !important; 2723 width: 28px !important; 2724 height: 28px !important; 2725 border-radius: 50% !important; 2726 display: flex !important; 2727 align-items: center !important; 2728 justify-content: center !important; 2729 background: transparent !important; 2730 color: #FF7900 !important; 2731 text-decoration: none !important; 2732 font-family: "Manrope", sans-serif !important; 2733 font-size: 16px !important; 2734 font-weight: 700 !important; 2735 opacity: 0 !important; 2736 transition: opacity 0.3s ease, background 0.3s ease !important; 2737 cursor: pointer !important; 2738} 2739.single-post-body-v2 h2:hover .h2-anchor { opacity: 1 !important; } 2740.single-post-body-v2 h2 .h2-anchor:hover { background: rgba(255,121,0,0.10) !important; } 2741@media (max-width: 1100px) { 2742 .single-post-body-v2 h2 .h2-anchor { 2743 left: auto !important; right: 0 !important; 2744 opacity: 0.5 !important; 2745 } 2746} 2747 2748/* ===== Mid-article CTA callout box ===== */ 2749.lb-cta-callout { 2750 background: #1C1C1E; 2751 color: #FAF6EE; 2752 padding: 40px 48px; 2753 border-radius: 8px; 2754 margin: clamp(40px, 6vw, 70px) auto; 2755 max-width: 760px; 2756 display: grid; 2757 grid-template-columns: 100px 1fr auto; 2758 gap: 28px; 2759 align-items: center; 2760 position: relative; 2761 overflow: hidden; 2762 border: 1px solid rgba(255,121,0,0.2); 2763} 2764.lb-cta-callout::before { 2765 content: ""; 2766 position: absolute; 2767 top: 0; left: 0; bottom: 0; 2768 width: 4px; 2769 background: #FF7900; 2770} 2771.lb-cta-callout-photo { 2772 width: 100px; height: 100px; 2773 border-radius: 50%; 2774 border: 3px solid #FF7900; 2775 background-image: url("https://www.lilachbullock.com/wp-content/uploads/2026/05/lilach-portrait-green-2026.jpeg"); 2776 background-size: cover; 2777 background-position: center top; 2778 flex-shrink: 0; 2779} 2780.lb-cta-callout-text { line-height: 1.5; } 2781.lb-cta-callout-eyebrow { 2782 font-family: "Manrope", sans-serif; 2783 font-size: 11px; 2784 letter-spacing: 0.22em; 2785 text-transform: uppercase; 2786 font-weight: 600; 2787 color: #FF7900; 2788 margin-bottom: 10px; 2789 display: block; 2790} 2791.lb-cta-callout-headline { 2792 font-family: "Fraunces", serif; 2793 font-style: italic; 2794 font-weight: 400; 2795 font-size: 24px; 2796 line-height: 1.25; 2797 margin: 0 0 8px 0; 2798 color: #FAF6EE; 2799} 2800.lb-cta-callout-sub { 2801 font-family: "Manrope", sans-serif; 2802 font-size: 14px; 2803 color: rgba(250,246,238,0.75); 2804 margin: 0; 2805} 2806.lb-cta-callout-btn { 2807 background: #FF7900 !important; 2808 color: #FFFFFF !important; 2809 padding: 16px 28px; 2810 border-radius: 999px; 2811 font-family: "Manrope", sans-serif; 2812 font-weight: 700; 2813 font-size: 13px; 2814 letter-spacing: 0.14em; 2815 text-transform: uppercase; 2816 text-decoration: none !important; 2817 transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1); 2818 white-space: nowrap; 2819 flex-shrink: 0; 2820 background-image: none !important; 2821} 2822.lb-cta-callout-btn:hover { 2823 background: #FFFFFF !important; 2824 color: #1C1C1E !important; 2825 transform: translateY(-3px); 2826 box-shadow: 0 14px 32px rgba(255,121,0,0.4); 2827 text-decoration: none !important; 2828} 2829@media (max-width: 700px) { 2830 .lb-cta-callout { grid-template-columns: 1fr; text-align: center; padding: 32px 24px; } 2831 .lb-cta-callout-photo { margin: 0 auto; } 2832 .lb-cta-callout-btn { width: 100%; box-sizing: border-box; text-align: center; } 2833} 2834 2835/* ===== 6-up related posts grid (denser) ===== */ 2836.wp-block-post-template, 2837.related-posts-6up { 2838 display: grid !important; 2839 grid-template-columns: repeat(6, 1fr) !important; 2840 gap: 18px !important; 2841 list-style: none !important; 2842 padding: 0 !important; 2843 margin: 0 !important; 2844} 2845.wp-block-post-template > li, 2846.related-posts-6up > li { 2847 background: #FFFFFF !important; 2848 border: 1px solid rgba(15,15,15,0.06) !important; 2849 border-radius: 6px !important; 2850 overflow: hidden !important; 2851 transition: transform 0.45s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.45s ease, border-color 0.4s ease !important; 2852} 2853.wp-block-post-template > li:hover, 2854.related-posts-6up > li:hover { 2855 transform: translateY(-6px) !important; 2856 box-shadow: 0 24px 48px rgba(15,15,15,0.12) !important; 2857 border-color: rgba(255,121,0,0.3) !important; 2858} 2859.wp-block-post-template .wp-block-post-featured-image, 2860.related-posts-6up .wp-block-post-featured-image { 2861 display: block !important; 2862 width: 100% !important; 2863 aspect-ratio: 1024/538 !important; 2864 overflow: hidden !important; 2865 background: #FAF6EE !important; 2866 margin: 0 !important; 2867} 2868.wp-block-post-template .wp-block-post-featured-image img, 2869.related-posts-6up .wp-block-post-featured-image img { 2870 width: 100% !important; 2871 height: 100% !important; 2872 object-fit: cover !important; 2873 display: block !important; 2874} 2875.wp-block-post-template .wp-block-post-title, 2876.related-posts-6up .wp-block-post-title { 2877 font-family: "Fraunces", serif !important; 2878 font-weight: 400 !important; 2879 font-style: italic !important; 2880 font-size: 15px !important; 2881 line-height: 1.25 !important; 2882 letter-spacing: -0.01em !important; 2883 color: #1C1C1E !important; 2884 margin: 14px 16px 18px !important; 2885 display: -webkit-box; 2886 -webkit-line-clamp: 3; 2887 -webkit-box-orient: vertical; 2888 overflow: hidden; 2889 text-overflow: ellipsis; 2890} 2891.wp-block-post-template .wp-block-post-title a, 2892.related-posts-6up .wp-block-post-title a { 2893 color: #1C1C1E !important; 2894 text-decoration: none !important; 2895 background-image: none !important; 2896} 2897.wp-block-post-template .wp-block-post-title a:hover, 2898.related-posts-6up .wp-block-post-title a:hover { color: #FF7900 !important; } 2899 2900@media (max-width: 1200px) { .wp-block-post-template, .related-posts-6up { grid-template-columns: repeat(3, 1fr) !important; } } 2901@media (max-width: 700px) { .wp-block-post-template, .related-posts-6up { grid-template-columns: repeat(2, 1fr) !important; } } 2902 2903/* ===== Breadcrumb at top of blog posts (small Yoast-style) ===== */ 2904.lb-breadcrumb { 2905 max-width: 920px; 2906 margin: 0 auto; 2907 padding: 0 clamp(20px, 5vw, 80px) 18px; 2908 font-family: "Manrope", sans-serif; 2909 font-size: 12px; 2910 letter-spacing: 0.06em; 2911 color: rgba(15,15,15,0.55); 2912} 2913.lb-breadcrumb a { color: rgba(15,15,15,0.55); text-decoration: none; transition: color 0.25s ease; background-image: none !important; } 2914.lb-breadcrumb a:hover { color: #FF7900; } 2915.lb-breadcrumb-sep { margin: 0 8px; color: rgba(255,121,0,0.6); } 2916 2917/* ===== Last updated badge ===== */ 2918.lb-updated-badge { 2919 display: inline-block; 2920 padding: 4px 10px; 2921 background: rgba(255,121,0,0.10); 2922 border: 1px solid rgba(255,121,0,0.25); 2923 border-radius: 999px; 2924 font-family: "Manrope", sans-serif; 2925 font-size: 10.5px; 2926 letter-spacing: 0.12em; 2927 text-transform: uppercase; 2928 font-weight: 600; 2929 color: #D76400; 2930 margin-left: 12px; 2931} 2932 2933/* ===== Topic tags at end of blog post ===== */ 2934.lb-topic-tags { 2935 max-width: 760px; 2936 margin: 40px auto; 2937 padding: 24px 0; 2938 border-top: 1px solid rgba(15,15,15,0.10); 2939 display: flex; 2940 flex-wrap: wrap; 2941 gap: 10px; 2942 align-items: center; 2943} 2944.lb-topic-tags-label { 2945 font-family: "Manrope", sans-serif; 2946 font-size: 11px; 2947 letter-spacing: 0.22em; 2948 text-transform: uppercase; 2949 font-weight: 600; 2950 color: #FF7900; 2951 margin-right: 8px; 2952} 2953.lb-topic-tag { 2954 display: inline-block; 2955 padding: 8px 16px; 2956 background: rgba(15,15,15,0.04); 2957 border: 1px solid rgba(15,15,15,0.1); 2958 border-radius: 999px; 2959 font-family: "Manrope", sans-serif; 2960 font-size: 12px; 2961 font-weight: 500; 2962 color: #1C1C1E; 2963 text-decoration: none !important; 2964 background-image: none !important; 2965 transition: all 0.3s ease; 2966} 2967.lb-topic-tag:hover { 2968 background: #FF7900 !important; 2969 color: #FFFFFF !important; 2970 border-color: #FF7900 !important; 2971 transform: translateY(-2px); 2972} 2973</style> 2974 2975 2976 2977 2978 2979<!-- ============================================== --> 2980<!-- SPEED: Preconnect + Preload critical fonts 2026-05-26 --> 2981<!-- ============================================== -->
2982<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin /> 2983<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 2984<link rel="dns-prefetch" href="https://fonts.googleapis.com" /> 2985<link rel="dns-prefetch" href="https://fonts.gstatic.com" /> 2986 2987<style id="lb-v3-fixes-2026-05-26" data-cfasync="false" data-no-minify="1"> 2988 2989/* ===================================================== */ 2990/* 1. CONTACT FORM REBUILD â clean default, premium on focus 2026-05-26 */ 2991/* ===================================================== */ 2992.contact-page .gform_wrapper, 2993body .gform_wrapper { 2994 font-family: "Manrope", sans-serif !important; 2995} 2996.contact-page .gform_wrapper .gform_fields, 2997.contact-page .gform_wrapper .gfield { 2998 background: transparent !important; 2999} 3000.contact-page .gform_wrapper input[type="text"], 3001.contact-page .gform_wrapper input[type="email"], 3002.contact-page .gform_wrapper input[type="tel"], 3003.contact-page .gform_wrapper input[type="url"], 3004.contact-page .gform_wrapper input[type="number"], 3005.contact-page .gform_wrapper select, 3006.contact-page .gform_wrapper textarea { 3007 background: #FFFFFF !important; 3008 color: #1C1C1E !important; 3009 border: 1px solid rgba(15,15,15,0.16) !important; 3010 border-radius: 8px !important; 3011 padding: 18px 20px !important; 3012 font-family: "Manrope", sans-serif !important; 3013 font-size: 16px !important; 3014 line-height: 1.4 !important; 3015 transition: border-color 0.3s ease, box-shadow 0.3s ease, background 0.3s ease, color 0.3s ease, transform 0.25s ease !important; 3016 width: 100% !important; 3017 box-sizing: border-box !important; 3018 caret-color: #FF7900 !important; 3019 box-shadow: 0 1px 3px rgba(15,15,15,0.04) !important; 3020 transform: translateY(0) !important; 3021 appearance: none !important; 3022 -webkit-appearance: none !important; 3023} 3024.contact-page .gform_wrapper input::placeholder, 3025.contact-page .gform_wrapper textarea::placeholder { 3026 color: rgba(15,15,15,0.4) !important; 3027 font-style: normal !important; 3028} 3029.contact-page .gform_wrapper input:hover, 3030.contact-page .gform_wrapper select:hover, 3031.contact-page .gform_wrapper textarea:hover { 3032 border-color: rgba(255,121,0,0.5) !important; 3033} 3034.contact-page .gform_wrapper input:focus, 3035.contact-page .gform_wrapper select:focus, 3036.contact-page .gform_wrapper textarea:focus { 3037 background: #1C1C1E !important; 3038 color: #FAF6EE !important; 3039 border-color: #FF7900 !important; 3040 outline: none !important; 3041 box-shadow: 0 0 0 3px rgba(255,121,0,0.22), 0 12px 28px rgba(28,28,30,0.18) !important; 3042 transform: translateY(-2px) !important; 3043} 3044.contact-page .gform_wrapper input:focus::placeholder, 3045.contact-page .gform_wrapper textarea:focus::placeholder { 3046 color: rgba(250,246,238,0.4) !important; 3047} 3048.contact-page .gform_wrapper label, 3049.contact-page .gform_wrapper .gfield_label { 3050 font-family: "Manrope", sans-serif !important; 3051 font-size: 12px !important; 3052 font-weight: 600 !important; 3053 letter-spacing: 0.14em !important; 3054 text-transform: uppercase !important; 3055 color: #1C1C1E !important; 3056 margin-bottom: 10px !important; 3057 display: block !important; 3058} 3059.contact-page .gform_wrapper .gfield_required { color: #FF7900 !important; margin-left: 4px !important; } 3060.contact-page .gform_wrapper .gform_button, 3061.contact-page .gform_wrapper input[type="submit"] { 3062 background: #FF7900 !important; 3063 color: #FFFFFF !important; 3064 border: 0 !important; 3065 border-radius: 999px !important; 3066 padding: 18px 44px !important; 3067 font-family: "Manrope", sans-serif !important; 3068 font-weight: 700 !important; 3069 font-size: 13px !important; 3070 letter-spacing: 0.14em !important; 3071 text-transform: uppercase !important; 3072 cursor: pointer !important; 3073 transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1) !important; 3074 min-height: 52px !important; 3075 box-shadow: 0 8px 20px rgba(255,121,0,0.25) !important; 3076 width: auto !important; 3077} 3078.contact-page .gform_wrapper .gform_button:hover, 3079.contact-page .gform_wrapper input[type="submit"]:hover { 3080 background: #1C1C1E !important; 3081 transform: translateY(-3px) !important; 3082 box-shadow: 0 16px 36px rgba(28,28,30,0.30) !important; 3083} 3084.contact-page .gform_wrapper select { 3085 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23FF7900' d='M6 8L0 0h12z'/%3
3085E%3C/svg%3E") !important; 3086 background-repeat: no-repeat !important; 3087 background-position: right 18px center !important; 3088 padding-right: 44px !important; 3089} 3090.contact-page .gform_wrapper select:focus { 3091 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23FFFFFF' d='M6 8L0 0h12z'/%3E%3C/svg%3E") !important; 3092} 3093.contact-page .gform_wrapper select option { background: #FFFFFF !important; color: #1C1C1E !important; } 3094.contact-page .gform_wrapper textarea { min-height: 140px !important; resize: vertical !important; } 3095.contact-page .gform_wrapper .ginput_complex { gap: 16px !important; display: grid !important; grid-template-columns: 1fr 1fr !important; } 3096.contact-page .gform_wrapper .ginput_complex .name_first, 3097.contact-page .gform_wrapper .ginput_complex .name_last { width: 100% !important; } 3098 3099/* ===================================================== */ 3100/* 2. FEATURED IN â TIGHTER, MORE EDITORIAL 2026-05-26 */ 3101/* ===================================================== */ 3102.featured-in-section, 3103section[id="featured-in"], 3104.featured-in { 3105 padding: 24px 0 !important; 3106 background: #FAF6EE !important; 3107 border-bottom: 1px solid rgba(15,15,15,0.08) !important; 3108 position: relative !important; 3109} 3110.featured-in-section .featured-in-inner, 3111section[id="featured-in"] .featured-in-inner { 3112 max-width: 1320px !important; 3113 margin: 0 auto !important; 3114 padding: 0 clamp(20px, 5vw, 60px) !important; 3115 display: flex !important; 3116 align-items: center !important; 3117 gap: clamp(20px, 4vw, 48px) !important; 3118} 3119@media (max-width: 800px) { 3120 .featured-in-section .featured-in-inner, 3121 section[id="featured-in"] .featured-in-inner { 3122 flex-direction: column !important; 3123 gap: 12px !important; 3124 text-align: center !important; 3125 } 3126} 3127.featured-in-section .featured-in-eyebrow, 3128section[id="featured-in"] .featured-in-eyebrow { 3129 font-family: "Fraunces", serif !important; 3130 font-style: italic !important; 3131 font-weight: 300 !important; 3132 font-size: 16px !important; 3133 letter-spacing: -0.01em !important; 3134 color: #1C1C1E !important; 3135 text-transform: none !important; 3136 white-space: nowrap !important; 3137 margin: 0 !important; 3138 position: relative !important; 3139 padding-right: 24px !important; 3140 flex-shrink: 0 !important; 3141} 3142.featured-in-section .featured-in-eyebrow::after, 3143section[id="featured-in"] .featured-in-eyebrow::after { 3144 content: "" !important; 3145 position: absolute !important; 3146 right: 0 !important; 3147 top: 50% !important; 3148 width: 12px !important; 3149 height: 1px !important; 3150 background: #FF7900 !important; 3151 transform: translateY(-50%) !important; 3152} 3153@media (max-width: 800px) { 3154 .featured-in-section .featured-in-eyebrow::after, 3155 section[id="featured-in"] .featured-in-eyebrow::after { display: none !important; } 3156} 3157.featured-in-section .featured-in-grid, 3158section[id="featured-in"] .featured-in-grid { 3159 display: flex !important; 3160 flex-wrap: wrap !important; 3161 gap: clamp(20px, 4vw, 48px) !important; 3162 align-items: center !important; 3163 justify-content: flex-start !important; 3164 flex: 1 !important; 3165} 3166@media (max-width: 800px) { 3167 .featured-in-section .featured-in-grid, 3168 section[id="featured-in"] .featured-in-grid { 3169 justify-content: center !important; 3170 gap: 22px !important; 3171 } 3172} 3173.featured-in-section .featured-in-grid img, 3174section[id="featured-in"] .featured-in-grid img { 3175 height: 24px !important; 3176 width: auto !important; 3177 filter: grayscale(100%) brightness(0.4) !important; 3178 opacity: 0.7 !important; 3179 transition: filter 0.35s ease, opacity 0.35s ease, transform 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important; 3180 max-width: 110px !important; 3181 object-fit: contain !important; 3182} 3183.featured-in-section .featured-in-grid img:hover, 3184section[id="featured-in"] .featured-in-grid img:hover { 3185 filter: grayscale(0%) brightness(1) !important; 3186 opacity: 1 !important; 3187 transform: translateY(-2px) !important; 3188} 3189 3190/* ===================================================== */ 3191/* 3. HERO SECTIONS â TIGHTER PADDING 2026-05-26 */ 3192/* ===================================================== */ 3193section.hero, 3194.hero, 3195.single-post-hero-v2, 3196.what-to-expect-section, 3197.profile-section { 3198 padding-top: clamp(40px, 5vw, 80px) !important; 3199 padding-bottom: clamp(30px, 4vw, 60px) !important; 3200} 3201 3202/* ===================================================== */ 3203/* 4. INLINE MINI NEWSLETTER FORM â auto inject mid blog */ 3204/* ===================================================== */ 3205.lb-inline-newsletter { 3206 max-width: 760px; 3207 margin: clamp(40px, 5vw, 70px) auto; 3208 padding: 36px 40px; 3209 background: #FAF6EE; 3210 border: 1px solid rgba(255,121,0,0.25); 3211 border-radius: 8px; 3212 position: relative; 3213} 3214.lb-inline-newsletter-eyebrow { 3215 font-family: "Manrope", sans-serif; 3216 font-size: 11px; 3217 letter-spacing: 0.22em; 3218 text-transform: uppercase; 3219 font-weight: 600; 3220 color: #FF7900; 3221 margin-bottom: 12px; 3222} 3223.lb-inline-newsletter h3 { 3224 font-family: "Fraunces", serif; 3225 font-style: italic; 3226 font-weight: 400; 3227 font-size: 28px; 3228 line-height: 1.2; 3229 margin: 0 0 18px 0; 3230 color: #1C1C1E; 3231} 3232.lb-inline-newsletter form { 3233 display: flex; 3234 gap: 10px; 3235 margin-top: 14px; 3236} 3237.lb-inline-newsletter input[type="email"] { 3238 flex: 1; 3239 background: #FFFFFF; 3240 border: 1px solid rgba(15,15,15,0.16); 3241 border-radius: 999px; 3242 padding: 14px 22px; 3243 font-family: "Manrope", sans-serif; 3244 font-size: 15px; 3245 color: #1C1C1E; 3246 outline: none; 3247 transition: all 0.3s ease; 3248} 3249.lb-inline-newsletter input[type="email"]:focus { 3250 border-color: #FF7900; 3251 box-shadow: 0 0 0 3px rgba(255,121,0,0.18); 3252} 3253.lb-inline-newsletter button { 3254 background: #1C1C1E; 3255 color: #FAF6EE; 3256 border: 0; 3257 border-radius: 999px; 3258 padding: 0 28px; 3259 font-family: "Manrope", sans-serif; 3260 font-weight: 700; 3261 font-size: 12px; 3262 letter-spacing: 0.14em; 3263 text-transform: uppercase; 3264 cursor: pointer; 3265 white-space: nowrap; 3266 transition: all 0.3s ease; 3267} 3268.lb-inline-newsletter button:hover { background: #FF7900; transform: translateY(-2px); box-shadow: 0 12px 24px rgba(255,121,0,0.3); } 3269@media (max-width: 600px) { .lb-inline-newsletter form { flex-direction: column; } .lb-inline-newsletter button { width: 100%; padding: 16px; } } 3270 3271/* ===================================================== */ 3272/* 5. HIGHLIGHT-TO-SHARE TOOLTIP */ 3273/* ===================================================== */ 3274.lb-highlight-tooltip { 3275 position: absolute; 3276 background: #1C1C1E; 3277 color: #FAF6EE; 3278 border-radius: 999px; 3279 padding: 10px 18px; 3280 font-family: "Manrope", sans-serif; 3281 font-size: 12px; 3282 font-weight: 600; 3283 letter-spacing: 0.08em; 3284 z-index: 99990; 3285 display: none; 3286 align-items: center; 3287 gap: 10px; 3288 box-shadow: 0 12px 28px rgba(15,15,15,0.35); 3289 pointer-events: auto; 3290 white-space: nowrap; 3291 transform: translateY(-8px); 3292 opacity: 0; 3293 transition: opacity 0.2s ease, transform 0.25s ease; 3294} 3295.lb-highlight-tooltip.is-visible { display: flex; opacity: 1; transform: translateY(-14px); } 3296.lb-highlight-tooltip::after {
3297 content: ""; 3298 position: absolute; 3299 bottom: -6px; 3300 left: 50%; 3301 transform: translateX(-50%); 3302 width: 0; height: 0; 3303 border: 6px solid transparent; 3304 border-top-color: #1C1C1E; 3305 border-bottom: 0; 3306} 3307.lb-highlight-tooltip a { 3308 color: #FF7900 !important; 3309 text-decoration: none !important; 3310 background-image: none !important; 3311 cursor: pointer; 3312 font-weight: 700; 3313} 3314.lb-highlight-tooltip a:hover { color: #FFFFFF !important; } 3315 3316/* ===================================================== */ 3317/* 6. CLICK-SPARK ANIMATION */ 3318/* ===================================================== */ 3319.lb-click-spark { 3320 position: fixed; 3321 width: 20px; height: 20px; 3322 pointer-events: none; 3323 z-index: 99998; 3324 border-radius: 50%; 3325 background: radial-gradient(circle, rgba(255,121,0,0.6) 0%, transparent 70%); 3326 animation: lb-spark-anim 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards; 3327} 3328@keyframes lb-spark-anim { 3329 0% { transform: translate(-50%, -50%) scale(0); opacity: 1; } 3330 100% { transform: translate(-50%, -50%) scale(8); opacity: 0; } 3331} 3332 3333/* ===================================================== */ 3334/* 7. STICKY BYLINE on blog posts (your photo follows down) */ 3335/* ===================================================== */ 3336.lb-sticky-byline { 3337 position: fixed; 3338 left: 24px; 3339 bottom: 24px; 3340 display: flex; 3341 align-items: center; 3342 gap: 12px; 3343 padding: 8px 18px 8px 8px; 3344 background: #FFFFFF; 3345 border: 1px solid rgba(15,15,15,0.08); 3346 border-radius: 999px; 3347 box-shadow: 0 12px 32px rgba(15,15,15,0.10); 3348 z-index: 9995; 3349 opacity: 0; 3350 transform: translateY(20px); 3351 pointer-events: none; 3352 transition: all 0.45s cubic-bezier(0.16, 1, 0.3, 1); 3353 text-decoration: none !important; 3354 background-image: none !important; 3355} 3356.lb-sticky-byline.is-visible { opacity: 1; transform: translateY(0); pointer-events: auto; } 3357.lb-sticky-byline:hover { transform: translateY(-3px); box-shadow: 0 18px 40px rgba(15,15,15,0.16); border-color: rgba(255,121,0,0.3); } 3358.lb-sticky-byline img { 3359 width: 36px; height: 36px; 3360 border-radius: 50%; 3361 border: 2px solid #FF7900; 3362 object-fit: cover; 3363 object-position: top center; 3364} 3365.lb-sticky-byline-text { 3366 font-family: "Manrope", sans-serif; 3367 font-size: 12px; 3368 color: #1C1C1E; 3369 line-height: 1.3; 3370} 3371.lb-sticky-byline-name { 3372 font-family: "Fraunces", serif; 3373 font-style: italic; 3374 font-weight: 400; 3375 font-size: 14px; 3376 color: #1C1C1E; 3377 display: block; 3378} 3379.lb-sticky-byline-eyebrow { 3380 font-size: 9px; 3381 letter-spacing: 0.18em; 3382 text-transform: uppercase; 3383 font-weight: 600; 3384 color: #FF7900; 3385} 3386@media (max-width: 700px) { 3387 .lb-sticky-byline { left: 12px; bottom: 12px; padding: 6px 14px 6px 6px; } 3388 .lb-sticky-byline img { width: 30px; height: 30px; } 3389} 3390 3391</style> 3392
3393<script id="lb-mega-v3-2026-05-26" data-cfasync="false" data-no-minify="1"> 3394(function(){ 3395 var BODY_SEL = ".single-post-body-v2, .single-post-body, article.post .entry-content"; 3396 var META_SEL = ".post-meta, .single-post-hero-v2 .post-meta, .single-post-hero .post-meta"; 3397 3398 function getBody() { return document.querySelector(BODY_SEL); } 3399 function getMeta() { return document.querySelector(META_SEL); } 3400 3401 // === ROBUST SCROLL-SPY using getBoundingClientRect (works for nested sections) === 3402 function initRobustSpy(){ 3403 var nav = document.querySelector(".scroll-spy"); 3404 if (!nav || nav.dataset.boundV3) return; 3405 nav.dataset.boundV3 = "1"; 3406 var dots = Array.prototype.slice.call(nav.querySelectorAll(".spy-dot")); 3407 if (!dots.length) return; 3408 function getTargets(){ 3409 return dots.map(function(dot){ 3410 var el = document.getElementById(dot.dataset.target); 3411 var top = el ? (el.getBoundingClientRect().top + window.scrollY) : Infinity; 3412 return { dot: dot, el: el, top: top }; 3413 }).filter(function(t){ return t.el; }).sort(function(a, b){ return a.top - b.top; }); 3414 } 3415 var targets = getTargets(); 3416 function update(){ 3417 if (!targets.length) targets = getTargets(); 3418 var y = window.scrollY + window.innerHeight * 0.35; 3419 var active = targets[0]; 3420 for (var i = 0; i < targets.length; i++) { 3421 if (targets[i].top <= y) active = targets[i]; 3422 } 3423 dots.forEach(function(d){ d.classList.remove("active"); }); 3424 if (active) if (active.dot) active.dot.classList.add("active"); 3425 } 3426 window.addEventListener("scroll", update, { passive: true }); 3427 window.addEventListener("resize", function(){ targets = getTargets(); update(); }, { passive: true }); 3428 nav.addEventListener("click", function(e){ 3429 var btn = e.target.closest(".spy-dot"); 3430 if (!btn) return; 3431 e.preventDefault(); 3432 var t = document.getElementById(btn.dataset.target); 3433 if (t) { 3434 var top = t.getBoundingClientRect().top + window.scrollY - 80; 3435 window.scrollTo({ top: top, behavior: "smooth" }); 3436 } 3437 }); 3438 // Re-calc targets after images load (offsetTop shifts) 3439 setTimeout(function(){ targets = getTargets(); update(); }, 800); 3440 setTimeout(function(){ targets = getTargets(); update(); }, 2000); 3441 update(); 3442 } 3443 3444 // === PRELOADER === 3445 function initPreloader() { return; /* preloader removed 2026-08-23 per Lilach: load immediately, no gimmick */ 3446 if (document.getElementById("lb-preloader")) return; 3447 if (sessionStorage.getItem("lb-preloader-shown")) return; 3448 var pre = document.createElement("div"); 3449 pre.id = "lb-preloader"; 3450 pre.className = "lb-preloader"; 3451 pre.innerHTML = '<div class="lb-preloader-dot"></div>'; 3452 document.body.appendChild(pre); 3453 sessionStorage.setItem("lb-preloader-shown", "1"); 3454 setTimeout(function(){ pre.classList.add("is-loaded"); }, 1200); 3455 setTimeout(function(){ pre.remove(); }, 2000); 3456 } 3457 3458 // === BACK TO TOP === 3459 function initBackToTop() { 3460 if (document.getElementById("lb-back-to-top")) return; 3461 var btn = document.createElement("button"); 3462 btn.id = "lb-back-to-top"; 3463 btn.className = "lb-back-to-top"; 3464 btn.setAttribute("aria-label", "Back to top"); 3465 btn.innerHTML = '<svg viewBox="0 0 24 24"><path d="M12 4l-8 8h5v8h6v-8h5z"/></svg>'; 3466 document.body.appendChild(btn); 3467 function update(){ if (window.scrollY > 400) btn.classList.add("is-visible"); else btn.classList.remove("is-visible"); } 3468 window.addEventListener("scroll", update, { passive: true }); 3469 btn.addEventListener("click", function(){ window.scrollTo({ top: 0, behavior: "smooth" }); }); 3470 update(); 3471 } 3472 3473 // === TL;DR BOX === 3474 function initTldr() { 3475 var body = getBody(); 3476 if (!body || document.querySelector(".lb-tldr-box")) return; 3477 var paragraphs = body.querySelectorAll("p"); 3478 if (paragraphs.length < 3) return; 3479 var combined = ""; 3480 for (var i = 0; i < Math.min(paragraphs.length, 4); i++) { 3481 var txt = paragraphs[i].textContent.trim(); 3482 if (txt.length > 30) { combined += txt + " "; if (combined.length > 250) break; } 3483 } 3484 if (combined.length < 80) return; 3485 var truncated = combined.substring(0, 260); 3486 var lastDot = truncated.lastIndexOf("."); 3487 if (lastDot > 100) truncated = truncated.substring(0, lastDot + 1); 3488 var box = document.createElement("div"); 3489 box.className = "lb-tldr-box"; 3490 box.innerHTML = '<div class="lb-tldr-eyebrow">If you are skim reading</div>' + truncated; 3491 body.parentNode.insertBefore(box, body); 3492 } 3493 3494 // === IN THIS ARTICLE TOC === 3495 function initTOC() { 3496 var body = getBody(); 3497 if (!body || document.querySelector(".lb-toc-box")) return; 3498 var h2s = body.querySelectorAll("h2"); 3499 if (h2s.length < 3) return; 3500 var box = document.createElement("div"); 3501 box.className = "lb-toc-box"; 3502 var html = '<div class="lb-toc-eyebrow">In this article</div><ul class="lb-toc-list">'; 3503 Array.prototype.forEach.call(h2s, function(h, i){ 3504 if (!h.id) h.id = "h-" + i + "-" + (h.textContent || "").replace(/[^a-z0-9]+/gi, "-").toLowerCase().substring(0, 40); 3505 html += '<li><a href="#' + h.id + '">' + (h.textContent || "").trim() + "</a></li>"; 3506 }); 3507 html += "</ul>"; 3508 box.innerHTML = html; 3509 var tldr = document.querySelector(".lb-tldr-box"); 3510 if (tldr) tldr.parentNode.insertBefore(box, tldr.nextSibling); 3511 else body.parentNode.insertBefore(box, body); 3512 } 3513 3514 // === H2 ANCHORS === 3515 function initH2Anchors() { 3516 var body = getBody(); 3517 if (!body) return; 3518 Array.prototype.forEach.call(body.querySelectorAll("h2"), function(h, i){ 3519 if (h.querySelector(".h2-anchor")) return; 3520 if (!h.id) h.id = "h-" + i + "-" + (h.textContent || "").replace(/[^a-z0-9]+/gi, "-").toLowerCase().substring(0, 40); 3521 var anchor = document.createElement("a"); 3522 anchor.className = "h2-anchor"; 3523 anchor.href = "#" + h.id; 3524 anchor.setAttribute("aria-label", "Link to this section"); 3525 anchor.innerHTML = "#"; 3526 anchor.addEventListener("click", function(){ try { navigator.clipboard.writeText(window.location.href.split("#")[0] + "#" + h.id); } catch(err){} }); 3527 h.appendChild(anchor); 3528 }); 3529 } 3530 3531 // === MID-ARTICLE CTA === 3532 function initMidCTA() { 3533 var body = getBody(); 3534 if (!body || document.querySelector(".lb-cta-callout")) return; 3535 var h2s = body.querySelectorAll("h2"); 3536 if (h2s.length < 4) return; 3537 var insertBeforeH2 = h2s[Math.min(2, h2s.length - 2)]; 3538 var cta = document.createElement("aside"); 3539 cta.className = "lb-cta-callout"; 3540 cta.innerHTML = '<div class="lb-cta-callout-photo"></div>' + 3541 '<div class="lb-cta-callout-text">' + 3542 '<span class="lb-cta-callout-eyebrow">Need help with AI?</span>' + 3543 '<h3 class="lb-cta-callout-headline">Want me to build this for you?</h3>' + 3544 '<p class="lb-cta-callout-sub">Lilach runs AI implementation and marketing for clients. Book a call to talk through your stack.</p>' + 3545 '</div>' + 3546 '<a class="lb-cta-callout-btn" href="https://www.lilachbullock.com/wor
3546k-with-me/">Book a call</a>'; 3547 insertBeforeH2.parentNode.insertBefore(cta, insertBeforeH2); 3548 } 3549 3550 // === INLINE MINI NEWSLETTER (mid blog) === 3551 function initInlineNewsletter() { 3552 var body = getBody(); 3553 if (!body || body.querySelector(".lb-inline-newsletter")) return; 3554 var h2s = body.querySelectorAll("h2"); 3555 if (h2s.length < 6) return; 3556 var insertAfter = h2s[Math.min(4, h2s.length - 2)]; 3557 var nl = document.createElement("aside"); 3558 nl.className = "lb-inline-newsletter"; 3559 nl.innerHTML = '<div class="lb-inline-newsletter-eyebrow">Sundays only</div>' + 3560 '<h3>Like this? The Sunday newsletter has more.</h3>' + 3561 '<p style="font-family: \'Manrope\', sans-serif; font-size: 14px; line-height: 1.6; color: rgba(15,15,15,0.7); margin: 0 0 14px 0;">One email a week. AI experiments and marketing tactics. 15,000 founders read it.</p>' + 3562 '<form action="https://www.lilachbullock.com/newsletter/" method="get">' + 3563 '<input type="email" name="email" placeholder="[email protected]" required />' + 3564 '<button type="submit">SUBSCRIBE</button>' + 3565 '</form>'; 3566 // Insert after the H2 (i.e., before its next sibling) 3567 var p = insertAfter.nextElementSibling; 3568 if (p) p.parentNode.insertBefore(nl, p); 3569 } 3570 3571 // === PULL QUOTES === 3572 function initPullQuotes() { 3573 var body = getBody(); 3574 if (!body) return; 3575 var strongs = body.querySelectorAll("p strong, p b"); 3576 if (strongs.length < 2) return; 3577 var injected = 0; 3578 Array.prototype.forEach.call(strongs, function(s){ 3579 if (injected >= 2) return; 3580 var txt = s.textContent.trim(); 3581 if (txt.length < 40 || txt.length > 220) return; 3582 var p = s.closest("p"); 3583 if (!p) return; 3584 if (p.previousElementSibling) if (p.previousElementSibling.classList) if (p.previousElementSibling.classList.contains("lb-pull-quote")) return; 3585 var pq = document.createElement("blockquote"); 3586 pq.className = "lb-pull-quote"; 3587 pq.textContent = txt; 3588 p.parentNode.insertBefore(pq, p); 3589 injected++; 3590 }); 3591 } 3592 3593 // === READING TIME === 3594 function initReadingTime() { 3595 var body = getBody(); 3596 if (!body) return; 3597 var meta = getMeta(); 3598 if (!meta) return; 3599 if (meta.querySelector(".lb-reading-time")) return; 3600 var words = (body.textContent || "").trim().split(/\s+/).length; 3601 var minutes = Math.max(1, Math.round(words / 220)); 3602 var rt = document.createElement("span"); 3603 rt.className = "lb-reading-time"; 3604 rt.textContent = minutes + " min read"; 3605 meta.appendChild(rt); 3606 } 3607 3608 // === AUDIO TTS === 3609 function initAudioPlayer() { 3610 if (!("speechSynthesis" in window)) return; 3611 var body = getBody(); 3612 if (!body || document.querySelector(".lb-audio-player")) return; 3613 var btn = document.createElement("button"); 3614 btn.className = "lb-audio-player"; 3615 btn.innerHTML = '<span class="lb-audio-icon">â¶</span><span>Listen instead</span>'; 3616 var playing = false; 3617 btn.addEventListener("click", function(){ 3618 if (playing) { 3619 window.speechSynthesis.cancel(); 3620 btn.querySelector(".lb-audio-icon").textContent = "â¶"; 3621 btn.querySelector("span:last-child").textContent = "Listen instead"; 3622 playing = false; return; 3623 } 3624 var utter = new SpeechSynthesisUtterance(body.textContent.trim().substring(0, 5000)); 3625 utter.onend = function(){ 3626 btn.querySelector(".lb-audio-icon").textContent = "â¶"; 3627 btn.querySelector("span:last-child").textContent = "Listen instead"; 3628 playing = false; 3629 }; 3630 window.speechSynthesis.speak(utter); 3631 btn.querySelector(".lb-audio-icon").textContent = "â "; 3632 btn.querySelector("span:last-child").textContent = "Stop"; 3633 playing = true; 3634 }); 3635 var wrap = document.createElement("div"); 3636 wrap.style.textAlign = "center"; 3637 wrap.appendChild(btn); 3638 body.parentNode.insertBefore(wrap, body); 3639 } 3640 3641 // === MINIMAP === 3642 function initMinimap() { 3643 var body = getBody(); 3644 if (!body) return; 3645 if (document.querySelector(".lb-reading-minimap")) return; 3646 if (window.innerWidth < 1100) return; 3647 var m = document.createElement("div");
3648 m.className = "lb-reading-minimap"; 3649 m.innerHTML = '<div class="lb-minimap-progress"></div>'; 3650 m.style.display = "block"; 3651 document.body.appendChild(m); 3652 var prog = m.querySelector(".lb-minimap-progress"); 3653 function update(){ 3654 var rect = body.getBoundingClientRect(); 3655 var bodyTop = rect.top + window.scrollY; 3656 var bodyHeight = body.offsetHeight; 3657 var scrolled = Math.max(0, window.scrollY - bodyTop); 3658 var p = Math.min(100, (scrolled / bodyHeight) * 100); 3659 prog.style.height = p + "%"; 3660 } 3661 window.addEventListener("scroll", update, { passive: true }); 3662 update(); 3663 } 3664 3665 // === STAGGER REVEAL === 3666 function initStagger() { 3667 var grids = document.querySelectorAll(".awards-grid-v5, .areas-grid-v3, .wte-grid, .testimonials-grid, .featured-in-grid, .lb-stagger-grid, .related-posts-6up, .wp-block-post-template"); 3668 if (!grids.length) return; 3669 var obs = new IntersectionObserver(function(entries){ 3670 entries.forEach(function(e){ 3671 if (e.isIntersecting) { 3672 e.target.classList.add("is-visible"); 3673 e.target.classList.add("lb-stagger-grid"); 3674 } 3675 }); 3676 }, { threshold: 0.15 }); 3677 grids.forEach(function(g){ obs.observe(g); }); 3678 } 3679 3680 // === CURSOR PARALLAX === 3681 function initCursorParallax() { 3682 var heroes = document.querySelectorAll(".profile-photo, .speaker-portrait-img, .hero-portrait, .landing-image img, .lb-parallax-hero img"); 3683 if (!heroes.length) return; 3684 document.addEventListener("mousemove", function(e){ 3685 var x = (e.clientX / window.innerWidth - 0.5) * 2; 3686 var y = (e.clientY / window.innerHeight - 0.5) * 2; 3687 heroes.forEach(function(h){ 3688 h.style.transform = "rotate3d(" + (-y) + ", " + x + ", 0, 4deg) translate(" + (x * 4) + "px, " + (y * 4) + "px)"; 3689 }); 3690 }); 3691 } 3692 3693 // === HIGHLIGHT-TO-SHARE === 3694 function initHighlightShare() { 3695 if (document.getElementById("lb-highlight-tooltip")) return; 3696 var tip = document.createElement("div"); 3697 tip.id = "lb-highlight-tooltip"; 3698 tip.className = "lb-highlight-tooltip"; 3699 tip.innerHTML = '<span>Share this:</span> <a class="lb-share-twitter">X</a> <a class="lb-share-copy">Copy</a>'; 3700 document.body.appendChild(tip); 3701 function showFor(selection){ 3702 var range = selection.getRangeAt(0); 3703 var rect = range.getBoundingClientRect(); 3704 tip.style.top = (rect.top + window.scrollY - tip.offsetHeight) + "px"; 3705 tip.style.left = (rect.left + rect.width / 2 - tip.offsetWidth / 2) + "px"; 3706 tip.classList.add("is-visible"); 3707 } 3708 function hide(){ tip.classList.remove("is-visible"); } 3709 document.addEventListener("mouseup", function(){ 3710 setTimeout(function(){ 3711 var sel = window.getSelection(); 3712 if (!sel || sel.isCollapsed) { hide(); return; } 3713 var text = sel.toString().trim(); 3714 if (text.length < 8 || text.length > 280) { hide(); return; } 3715 var body = getBody(); 3716 if (!body || !body.contains(sel.anchorNode)) { hide(); return; } 3717 tip.querySelector(".lb-share-twitter").onclick = function(){ 3718 window.open("https://twitter.com/intent/tweet?text=" + encodeURIComponent('"' + text + '" via ' + window.location.href), "_blank"); 3719 }; 3720 tip.querySelector(".lb-share-copy").onclick = function(){ 3721 try { navigator.clipboard.writeText(text + "\n\n" + window.location.href); tip.querySelector(".lb-share-copy").textContent = "Copied"; setTimeout(function(){ tip.querySelector(".lb-share-copy").textContent = "Copy"; }, 1500); } catch(e){} 3722 }; 3723 showFor(sel); 3724 }, 10); 3725 }); 3726 document.addEventListener("mousedown", hide); 3727 window.addEventListener("scroll", hide); 3728 } 3729 3730 // === CLICK-SPARK === 3731 function initClickSpark() { 3732 document.addEventListener("click", function(e){ 3733 if (e.target.closest(".lb-mobile-menu-toggle, .scroll-spy, .lb-back-to-top, input, textarea, select")) return; 3734 var spark = document.createElement("div"); 3735 spark.className = "lb-click-spark"; 3736 spark.style.left = e.clientX + "px"; 3737 spark.style.top = e.clientY + "px"; 3738 document.body.appendChild(spark); 3739 setTimeout(function(){ spark.remove(); }, 700); 3740 }); 3741 } 3742 3743 // === STICKY BYLINE === 3744 function initStickyByline() { 3745 var body = getBody(); 3746 if (!body) return; 3747 if (document.getElementById("lb-sticky-byline")) return; 3748 var byline = document.createElement("a"); 3749 byline.id = "lb-sticky-byline";
3750 byline.className = "lb-sticky-byline"; 3751 byline.href = "https://www.lilachbullock.com/about/"; 3752 byline.innerHTML = '<' + 'img src="https://www.lilachbullock.com/wp-content/uploads/2026/05/lilach-portrait-green-2026.jpeg" alt="Lilach Bullock" />' + 3753 '<div class="lb-sticky-byline-text">' + 3754 '<span class="lb-sticky-byline-eyebrow">By</span>' + 3755 '<span class="lb-sticky-byline-name">Lilach Bullock</span>' + 3756 '</div>'; 3757 document.body.appendChild(byline); 3758 function update(){ 3759 var bodyRect = body.getBoundingClientRect(); 3760 var bodyTop = bodyRect.top + window.scrollY; 3761 if (window.scrollY > bodyTop - 100 ? window.scrollY < bodyTop + body.offsetHeight - 300 : false) { 3762 byline.classList.add("is-visible"); 3763 } else { 3764 byline.classList.remove("is-visible"); 3765 } 3766 } 3767 window.addEventListener("scroll", update, { passive: true }); 3768 update(); 3769 } 3770 3771 function initAll(){ 3772 initPreloader(); 3773 initBackToTop(); 3774 initRobustSpy(); 3775 initTldr(); 3776 initTOC(); 3777 initH2Anchors(); 3778 initMidCTA(); 3779 initInlineNewsletter(); 3780 initPullQuotes(); 3781 initReadingTime(); 3782 initAudioPlayer(); 3783 initMinimap(); 3784 initStagger(); 3785 initCursorParallax(); 3786 initHighlightShare(); 3787 initClickSpark(); 3788 initStickyByline(); 3789 } 3790 if (document.readyState === "loading") { 3791 document.addEventListener("DOMContentLoaded", initAll); 3792 } else { 3793 initAll(); 3794 } 3795 window.addEventListener("load", initAll); 3796})(); 3797</script>
3797 3798 3799 3800 3801 3802
3803<script type="text/rocketlazyloadscript" id="lb-final-polish-script-2026-05-26" data-cfasync="false" data-no-minify="1"> 3804(function(){ 3805 3806 // Remove the audio TTS button (sounds robotic) 3807 function removeAudio(){ 3808 document.querySelectorAll(".lb-audio-player").forEach(function(b){ 3809 var wrap = b.parentNode; 3810 if (wrap ? wrap.children.length === 1 : false) wrap.remove(); 3811 else b.remove(); 3812 }); 3813 } 3814 3815 // Inject the 2 sidebar cards on category pages (replace removed promo images) 3816 function injectCategorySidebarCards(){ 3817 if (!document.body.classList.contains("parent-pageid-20")) return; 3818 var col = document.querySelector(".inner-column-2 .kt-inside-inner-col"); 3819 if (!col) return; 3820 if (col.querySelector(".sps-card")) return; 3821 var nl = document.createElement("a"); 3822 nl.href = "https://www.lilachbullock.com/newsletter/"; 3823 nl.className = "sps-card sps-card-newsletter"; 3824 nl.innerHTML = '<div class="sps-card-eyebrow">Sundays only</div>' + 3825 '<h4 class="sps-card-headline">The Sunday <em>Newsletter.</em></h4>' + 3826 '<p class="sps-card-sub">AI experiments, marketing tactics, and the workflows Lilach is building right now.</p>' + 3827 '<div class="sps-card-stats">' + 3828 '<div><span class="sps-stat-num">15K+</span><span class="sps-stat-label">Readers</span></div>' + 3829 '<div><span class="sps-stat-num">70%+</span><span class="sps-stat-label">Open rate</span></div>' + 3830 '</div>' + 3831 '<div class="sps-card-cta">Subscribe free <span class="sps-card-arrow">→</span></div>'; 3832 var wm = document.createElement("a"); 3833 wm.href = "https://www.lilachbullock.com/work-with-me/"; 3834 wm.className = "sps-card sps-card-work"; 3835 wm.innerHTML = '<div class="sps-card-eyebrow">Need help?</div>' + 3836 '<h4 class="sps-card-headline">Work with me <em>on AI.</em></h4>' + 3837 '<p class="sps-card-sub">AI implementation, marketing strategy, lead generation. Done for you, consulting, coaching, or training.</p>' + 3838 '<div class="sps-card-cta">Book a call <span class="sps-card-arrow">→</span></div>'; 3839 col.appendChild(nl); 3840 col.appendChild(wm); 3841 } 3842 3843 // Updated badge â if post was modified in last 90 days, show "Updated [relative]" badge 3844 function addUpdatedBadge(){ 3845 var meta = document.querySelector(".post-meta, .single-post-hero-v2 .post-meta"); 3846 if (!meta || meta.querySelector(".lb-updated-badge")) return; 3847 var modifiedMeta = document.querySelector('meta[property="article:modified_time"]'); 3848 if (!modifiedMeta) return; 3849 var modified = new Date(modifiedMeta.getAttribute("content")); 3850 var diffDays = (Date.now() - modified.getTime()) / (1000 * 60 * 60 * 24); 3851 if (diffDays > 90) return; 3852 var label; 3853 if (diffDays < 1) label = "Updated today"; 3854 else if (diffDays < 2) label = "Updated yesterday"; 3855 else if (diffDays < 7) label = "Updated " + Math.floor(diffDays) + " days ago"; 3856 else if (diffDays < 30) label = "Updated " + Math.floor(diffDays / 7) + " weeks ago"; 3857 else label = "Updated " + Math.floor(diffDays / 30) + " months ago"; 3858 var badge = document.createElement("span"); 3859 badge.className = "lb-updated-badge"; 3860 badge.textContent = label; 3861 meta.appendChild(badge); 3862 } 3863 3864 function initAll(){ 3865 removeAudio(); 3866 injectCategorySidebarCards(); 3867 addUpdatedBadge(); 3868 } 3869 if (document.readyState === "loading") { 3870 document.addEventListener("DOMContentLoaded", initAll); 3871 } else { 3872 initAll(); 3873 } 3874 window.addEventListener("load", initAll); 3875 3876 // Also kill the audio init function so it never runs again 3877 // (the original v3 script still has it; we mute it by removing the audio button on a tight interval for 3s after load) 3878 var killAudio = setInterval(function(){ 3879 document.querySelectorAll(".lb-audio-player").forEach(function(b){ 3880 var wrap = b.parentNode; 3881 if (wrap ? wrap.children.length === 1 : false) wrap.remove(); 3882 else b.remove(); 3883 }); 3884 }, 100); 3885 setTimeout(function(){ clearInterval(killAudio); }, 3000); 3886})(); 3887</script>
3887 3888 3889 3890 3891 3892
3893<script type="text/rocketlazyloadscript" id="lb-protect-script-2026-05-26" data-cfasync="false" data-no-minify="1"> 3894(function(){ 3895 // Selectors that should block copying / right-click 3896 var PROTECT_SEL = ".single-post-body-v2, .single-post-body, article.post .entry-content, .lb-tldr-box, .lb-toc-box, .lb-pull-quote, .lb-cta-callout, .lb-inline-newsletter"; 3897 3898 // Block right-click context menu 3899 document.addEventListener("contextmenu", function(e){ 3900 if (e.target.closest(PROTECT_SEL)) e.preventDefault(); 3901 }); 3902 3903 // Block copy keyboard shortcut on content 3904 document.addEventListener("copy", function(e){ 3905 if (e.target.closest(PROTECT_SEL) || (window.getSelection && window.getSelection().anchorNode && window.getSelection().anchorNode.parentElement && window.getSelection().anchorNode.parentElement.closest(PROTECT_SEL))) { 3906 e.preventDefault(); 3907 try { e.clipboardData.setData("text/plain", ""); } catch(err){} 3908 } 3909 }); 3910 3911 // Block cut and paste in content 3912 document.addEventListener("cut", function(e){ 3913 if (e.target.closest(PROTECT_SEL)) e.preventDefault(); 3914 }); 3915 3916 // Block image drag 3917 document.addEventListener("dragstart", function(e){ 3918 if (e.target.tagName === "IMG" && e.target.closest(PROTECT_SEL)) e.preventDefault(); 3919 }); 3920 3921 // Block keyboard shortcuts that could allow inspecting/saving 3922 document.addEventListener("keydown", function(e){ 3923 var target = e.target; 3924 if (target && target.closest(PROTECT_SEL)) { 3925 // Cmd/Ctrl + C / X / S / U / P 3926 if ((e.metaKey || e.ctrlKey) && ["c", "x", "s", "u"].indexOf(e.key.toLowerCase()) !== -1) { 3927 e.preventDefault(); 3928 } 3929 } 3930 }); 3931})(); 3932</script>
3932 3933 3934 3935 3936<style id="lb-contact-clean-2026-05-26" data-cfasync="false" data-no-minify="1"> 3937/* ===================================================== */ 3938/* CONTACT FORM â clean editorial cream + orange, NO BLACK */ 3939/* Specificity overrides all prior contact form CSS */ 3940/* ===================================================== */ 3941 3942/* Wrapper card around each form */ 3943.contact-page .gform_wrapper { 3944 background: #FFFFFF !important; 3945 border: 1px solid rgba(15,15,15,0.08) !important; 3946 border-radius: 12px !important; 3947 padding: clamp(28px, 4vw, 48px) !important; 3948 box-shadow: 0 12px 32px rgba(15,15,15,0.06) !important; 3949 position: relative !important; 3950 overflow: hidden !important; 3951} 3952.contact-page .gform_wrapper::before { 3953 content: "" !important; 3954 position: absolute !important; 3955 top: 0 !important; 3956 left: 0 !important; 3957 width: 100% !important; 3958 height: 4px !important; 3959 background: #FF7900 !important; 3960} 3961 3962/* RESET â kill any prior dark backgrounds */ 3963html body .contact-page .gform_wrapper input[type="text"], 3964html body .contact-page .gform_wrapper input[type="email"], 3965html body .contact-page .gform_wrapper input[type="tel"], 3966html body .contact-page .gform_wrapper input[type="url"], 3967html body .contact-page .gform_wrapper input[type="number"], 3968html body .contact-page .gform_wrapper input[type="search"], 3969html body .contact-page .gform_wrapper select, 3970html body .contact-page .gform_wrapper textarea { 3971 background-color: #FAF6EE !important; 3972 background-image: none !important; 3973 background: #FAF6EE !important; 3974 color: #1C1C1E !important; 3975 border: 1.5px solid rgba(15,15,15,0.12) !important; 3976 border-radius: 8px !important; 3977 padding: 16px 20px !important; 3978 font-family: "Manrope", sans-serif !important; 3979 font-size: 16px !important; 3980 line-height: 1.4 !important; 3981 width: 100% !important; 3982 box-sizing: border-box !important; 3983 caret-color: #FF7900 !important; 3984 box-shadow: none !important; 3985 transform: none !important; 3986 transition: border-color 0.3s ease, box-shadow 0.3s ease, background-color 0.3s ease !important; 3987 appearance: none !important; 3988 -webkit-appearance: none !important; 3989 outline: none !important; 3990} 3991/* Placeholder text */ 3992html body .contact-page .gform_wrapper input::placeholder, 3993html body .contact-page .gform_wrapper textarea::placeholder { 3994 color: rgba(15,15,15,0.42) !important; 3995 opacity: 1 !important; 3996 font-style: normal !important; 3997} 3998/* Hover */ 3999html body .contact-page .gform_wrapper input:hover, 4000html body .contact-page .gform_wrapper select:hover, 4001html body .contact-page .gform_wrapper textarea:hover { 4002 background: #FFFFFF !important; 4003 background-color: #FFFFFF !important; 4004 border-color: rgba(255,121,0,0.45) !important; 4005} 4006/* Focus â bright orange border + orange glow, background stays cream (NO BLACK) */ 4007html body .contact-page .gform_wrapper input:focus, 4008html body .contact-page .gform_wrapper select:focus, 4009html body .contact-page .gform_wrapper textarea:focus { 4010 background: #FFFFFF !important; 4011 background-color: #FFFFFF !important; 4012 color: #1C1C1E !important; 4013 border-color: #FF7900 !important; 4014 border-width: 1.5px !important; 4015 box-shadow: 0 0 0 4px rgba(255,121,0,0.14) !important; 4016 outline: none !important; 4017 transform: none !important; 4018} 4019html body .contact-page .gform_wrapper input:focus::placeholder, 4020html body .contact-page .gform_wrapper textarea:focus::placeholder { 4021 color: rgba(15,15,15,0.30) !important; 4022} 4023 4024/* Labels */ 4025.contact-page .gform_wrapper label, 4026.contact-page .gform_wrapper .gfield_label { 4027 font-family: "Fraunces", serif !important; 4028 font-style: italic !important; 4029 font-weight: 400 !important; 4030 font-size: 15px !important; 4031 letter-spacing: 0 !important; 4032 text-transform: none !important; 4033 color: #1C1C1E !important; 4034 margin-bottom: 10px !important; 4035 display: block !important; 4036} 4037.contact-page .gform_wrapper .gfield_required { color: #FF7900 !important; margin-left: 4px !important; font-style: normal !important; } 4038 4039/* Field spacing */ 4040.contact-page .gform_wrapper .gfield { margin-bottom: 22px !important; } 4041 4042/* Textarea */ 4043.contact-page .gform_wrapper textarea { min-height: 160px !important; resize: vertical !important; } 4044 4045/* Select arrow */
4046.contact-page .gform_wrapper select { 4047 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23FF7900' d='M6 8L0 0h12z'/%3E%3C/svg%3E") !important; 4048 background-repeat: no-repeat !important; 4049 background-position: right 18px center !important; 4050 background-size: 12px 8px !important; 4051 background-color: #FAF6EE !important; 4052 padding-right: 44px !important; 4053 cursor: pointer !important; 4054} 4055.contact-page .gform_wrapper select option { 4056 background: #FFFFFF !important; 4057 color: #1C1C1E !important; 4058} 4059 4060/* Submit button â orange pill */ 4061.contact-page .gform_wrapper .gform_button, 4062.contact-page .gform_wrapper input[type="submit"], 4063.contact-page .gform_wrapper button[type="submit"] { 4064 background: #FF7900 !important; 4065 background-color: #FF7900 !important; 4066 color: #FFFFFF !important; 4067 border: 0 !important; 4068 border-radius: 999px !important; 4069 padding: 18px 44px !important; 4070 font-family: "Manrope", sans-serif !important; 4071 font-weight: 700 !important; 4072 font-size: 13px !important; 4073 letter-spacing: 0.16em !important; 4074 text-transform: uppercase !important; 4075 cursor: pointer !important; 4076 transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1) !important; 4077 min-height: 54px !important; 4078 box-shadow: 0 8px 20px rgba(255,121,0,0.25) !important; 4079 width: auto !important; 4080 margin-top: 8px !important; 4081} 4082.contact-page .gform_wrapper .gform_button:hover, 4083.contact-page .gform_wrapper input[type="submit"]:hover, 4084.contact-page .gform_wrapper button[type="submit"]:hover { 4085 background: #1C1C1E !important; 4086 transform: translateY(-3px) !important; 4087 box-shadow: 0 18px 40px rgba(28,28,30,0.30) !important; 4088} 4089 4090/* Captcha block */ 4091.contact-page .gform_wrapper .ginput_recaptcha { margin: 8px 0 16px !important; } 4092 4093/* Name complex field */ 4094.contact-page .gform_wrapper .ginput_complex { 4095 display: grid !important; 4096 grid-template-columns: 1fr 1fr !important; 4097 gap: 14px !important; 4098} 4099@media (max-width: 600px) { 4100 .contact-page .gform_wrapper .ginput_complex { grid-template-columns: 1fr !important; } 4101} 4102 4103/* Validation errors */ 4104.contact-page .gform_wrapper .gfield_error input, 4105.contact-page .gform_wrapper .gfield_error textarea, 4106.contact-page .gform_wrapper .gfield_error select { 4107 border-color: #C0392B !important; 4108 background: rgba(192,57,43,0.06) !important; 4109} 4110.contact-page .gform_wrapper .gfield_validation_message, 4111.contact-page .gform_wrapper .validation_message { 4112 color: #C0392B !important; 4113 font-family: "Manrope", sans-serif !important; 4114 font-size: 13px !important; 4115 margin-top: 6px !important; 4116} 4117</style> 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127<style id="lb-copy-protect-2026-05-26" data-cfasync="false" data-no-minify="1"> 4128.single-post-body-v2, .single-post-body-v2 *, article.post .entry-content, article.post .entry-content *, 4129.lb-tldr-box, .lb-toc-box, .lb-pull-quote, .lb-cta-callout, .lb-cta-callout *, .lb-inline-newsletter, .lb-inline-newsletter *, 4130.single-post-related-wrap, .single-post-related-wrap *, .single-post-newsletter, .single-post-newsletter * { 4131 -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important; -webkit-touch-callout: none !important; 4132} 4133.single-post-body-v2 input, .single-post-body-v2 textarea, .single-post-body-v2 select, input, textarea, select { 4134 -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; 4135} 4136.single-post-body-v2 img, article.post .entry-content img { 4137 -webkit-user-drag: none !important; -khtml-user-drag: none !important; -moz-user-drag: none !important; -o-user-drag: none !important; user-drag: none !important; pointer-events: none !important; 4138} 4139.single-post-body-v2 a img, article.post .entry-content a img { pointer-events: auto !important; } 4140</style>
4141<script type="text/rocketlazyloadscript" id="lb-copy-protect-script-2026-05-26" data-cfasync="false" data-no-minify="1"> 4142(function(){ 4143 var PROTECT_SEL = ".single-post-body-v2, .single-post-body, article.post .entry-content, .lb-tldr-box, .lb-toc-box, .lb-pull-quote, .lb-cta-callout, .lb-inline-newsletter"; 4144 document.addEventListener("contextmenu", function(e){ if (e.target.closest(PROTECT_SEL)) e.preventDefault(); }); 4145 document.addEventListener("copy", function(e){ 4146 if (e.target.closest(PROTECT_SEL) || (window.getSelection && window.getSelection().anchorNode && window.getSelection().anchorNode.parentElement && window.getSelection().anchorNode.parentElement.closest(PROTECT_SEL))) { 4147 e.preventDefault(); 4148 try { e.clipboardData.setData("text/plain", ""); } catch(err){} 4149 } 4150 }); 4151 document.addEventListener("cut", function(e){ if (e.target.closest(PROTECT_SEL)) e.preventDefault(); }); 4152 document.addEventListener("dragstart", function(e){ if (e.target.tagName === "IMG" && e.target.closest(PROTECT_SEL)) e.preventDefault(); }); 4153 document.addEventListener("keydown", function(e){ 4154 if (e.target && e.target.closest(PROTECT_SEL)) { 4155 if ((e.metaKey || e.ctrlKey) && ["c", "x", "s", "u"].indexOf(e.key.toLowerCase()) !== -1) e.preventDefault(); 4156 } 4157 }); 4158})(); 4159</script>
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174
4175<script type="text/rocketlazyloadscript" id="lb-spy-v3-2026-05-26" data-cfasync="false" data-no-minify="1"> 4176(function(){ 4177 // Fresh scroll-spy â guarantees tracking past Awards into chapters 4178 function init(){ 4179 var nav = document.querySelector(".scroll-spy"); 4180 if (!nav) return; 4181 if (nav.dataset.boundV3Final) return; 4182 nav.dataset.boundV3Final = "1"; 4183 var dots = Array.prototype.slice.call(nav.querySelectorAll(".spy-dot")); 4184 if (!dots.length) return; 4185 4186 // Build the targets list using getBoundingClientRect so nested sections work 4187 function calcTargets(){ 4188 return dots.map(function(d){ 4189 var el = document.getElementById(d.dataset.target); 4190 if (!el) return null; 4191 var rect = el.getBoundingClientRect(); 4192 return { dot: d, el: el, top: rect.top + window.scrollY }; 4193 }).filter(Boolean).sort(function(a, b){ return a.top - b.top; }); 4194 } 4195 4196 var targets = calcTargets(); 4197 4198 function update(){ 4199 if (!targets.length) targets = calcTargets(); 4200 var y = window.scrollY + window.innerHeight * 0.30; 4201 var active = null; 4202 for (var i = 0; i < targets.length; i++){ 4203 if (targets[i].top <= y) active = targets[i]; 4204 else break; 4205 } 4206 dots.forEach(function(d){ d.classList.remove("active"); }); 4207 if (active) active.dot.classList.add("active"); 4208 } 4209 4210 window.addEventListener("scroll", update, { passive: true }); 4211 window.addEventListener("resize", function(){ targets = calcTargets(); update(); }, { passive: true }); 4212 // Recalc after images load (positions shift) 4213 setTimeout(function(){ targets = calcTargets(); update(); }, 500); 4214 setTimeout(function(){ targets = calcTargets(); update(); }, 1500); 4215 setTimeout(function(){ targets = calcTargets(); update(); }, 3000); 4216 4217 nav.addEventListener("click", function(e){ 4218 var btn = e.target.closest(".spy-dot"); 4219 if (!btn) return; 4220 e.preventDefault(); 4221 var t = document.getElementById(btn.dataset.target); 4222 if (t) { 4223 var top = t.getBoundingClientRect().top + window.scrollY - 80; 4224 window.scrollTo({ top: top, behavior: "smooth" }); 4225 } 4226 }); 4227 4228 update(); 4229 } 4230 4231 if (document.readyState === "loading") document.addEventListener("DOMContentLoaded", init); 4232 else init(); 4233 window.addEventListener("load", init); 4234})(); 4235</script>
4235 4236 4237 4238 4239<style id="lb-duplicate-fix-2026-05-26" data-cfasync="false" data-no-minify="1"> 4240 4241/* ===================================================== */ 4242/* HIDE OLD KADENCE NEWSLETTER + TOOLS BANNER FIGURES on category pages */ 4243/* These come from the Kadence image block inside the right column */ 4244/* ===================================================== */ 4245body.parent-pageid-20 figure.wp-block-kadence-image:has(img[src*="Newsletter-Ad"]), 4246body.parent-pageid-20 figure.wp-block-kadence-image:has(img[src*="recommended-tools"]), 4247body.parent-pageid-20 figure:has(img[src*="Newsletter-Ad"]), 4248body.parent-pageid-20 figure:has(img[src*="recommended-tools"]), 4249body.parent-pageid-20 a.kb-advanced-image-link:has(img[src*="Newsletter-Ad"]), 4250body.parent-pageid-20 a.kb-advanced-image-link:has(img[src*="recommended-tools"]), 4251body.parent-pageid-20 .wp-block-kadence-image:has(img[src*="Newsletter-Ad"]), 4252body.parent-pageid-20 .wp-block-kadence-image:has(img[src*="recommended-tools"]) { 4253 display: none !important; 4254 visibility: hidden !important; 4255 height: 0 !important; 4256 width: 0 !important; 4257 overflow: hidden !important; 4258 margin: 0 !important; 4259 padding: 0 !important; 4260} 4261/* Also hide their wrapping kadence row layouts if they only contain these banners */ 4262body.parent-pageid-20 .inner-column-2 figure:has(img[src*="Newsletter-Ad"]), 4263body.parent-pageid-20 .inner-column-2 figure:has(img[src*="recommended-tools"]) { 4264 display: none !important; 4265} 4266 4267/* ===================================================== */ 4268/* HIDE IN-CONTENT DUPLICATE SECTIONS (handled by JS below for browsers without :has) */ 4269/* Targeted hiding when text matches */ 4270/* ===================================================== */ 4271.single-post-body-v2 .lb-hide-duplicate { display: none !important; } 4272 4273</style> 4274
4275<script type="text/rocketlazyloadscript" id="lb-duplicate-hide-2026-05-26" data-cfasync="false" data-no-minify="1"> 4276(function(){ 4277 // Hide duplicate "About the author" and "Related reading" sections that live in post content 4278 function hideDuplicates(){ 4279 var body = document.querySelector(".single-post-body-v2, .single-post-body, article.post .entry-content"); 4280 if (!body) return; 4281 4282 // Targets: h2, h3, h4 with text matching these patterns 4283 var dupePatterns = [ 4284 /^about\s+the\s+author\s*$/i, 4285 /^about\s+the\s+author[:.]/i, 4286 /^related\s+reading\s*$/i, 4287 /^related\s+(posts|articles)\s*$/i, 4288 /^read\s+next\s*$/i 4289 ]; 4290 4291 var headings = body.querySelectorAll("h1, h2, h3, h4, h5"); 4292 headings.forEach(function(h){ 4293 var txt = (h.textContent || "").trim(); 4294 var matches = dupePatterns.some(function(p){ return p.test(txt); }); 4295 if (!matches) return; 4296 4297 // Hide this heading 4298 h.classList.add("lb-hide-duplicate"); 4299 h.style.display = "none"; 4300 4301 // Walk forward and hide siblings until next heading of same or higher level 4302 var level = parseInt(h.tagName.charAt(1), 10) || 99; 4303 var sib = h.nextElementSibling; 4304 var hiddenCount = 0; 4305 while (sib && hiddenCount < 20) { 4306 // Stop if we hit another heading of same or higher level 4307 if (/^H[1-6]$/.test(sib.tagName)) { 4308 var sibLevel = parseInt(sib.tagName.charAt(1), 10); 4309 if (sibLevel <= level) break; 4310 } 4311 // Stop if we hit a section 4312 if (sib.tagName === "SECTION" || sib.tagName === "ASIDE") break; 4313 sib.classList.add("lb-hide-duplicate"); 4314 sib.style.display = "none"; 4315 hiddenCount++; 4316 sib = sib.nextElementSibling; 4317 } 4318 }); 4319 4320 // Also hide ul lists that have ONLY internal lilachbullock.com links and follow a hidden "Related reading" pattern 4321 } 4322 4323 if (document.readyState === "loading") { 4324 document.addEventListener("DOMContentLoaded", hideDuplicates); 4325 } else { 4326 hideDuplicates(); 4327 } 4328 window.addEventListener("load", hideDuplicates); 4329})(); 4330</script>
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418<!-- Cursor elements baked into HTML â always exist, JS just attaches mouse handlers --> 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437<style id="lb-featured-v3-final" data-cfasync="false" data-no-minify="1"> 4438 4439/* FEATURED IN tight band â handles <picture> wrappers (Imagify WebP) too */ 4440 4441.featured-in-section, 4442section[id="featured-in"], 4443section.featured-in, 4444div.featured-in:not(.featured-in-grid):not(.featured-in-eyebrow):not(.featured-in-cell):not(.featured-in-inner), 4445.logos-section { 4446 background: transparent !important; 4447 padding: 28px clamp(20px, 4vw, 48px) 32px !important; 4448 margin: 0 auto !important; 4449 position: relative !important; 4450 overflow: visible !important; 4451 border: 0 !important; 4452 width: 100% !important; 4453 max-width: 1300px !important; 4454} 4455.featured-in-section::before, .featured-in-section::after, 4456section[id="featured-in"]::before, section[id="featured-in"]::after, 4457section.featured-in::before, section.featured-in::after, 4458.logos-section::before, .logos-section::after { display: none !important; content: none !important; } 4459 4460.featured-in-section .featured-in-inner, 4461section[id="featured-in"] .featured-in-inner, 4462section.featured-in .featured-in-inner, 4463.logos-section .logos-section-inner { 4464 max-width: 100% !important; 4465 margin: 0 auto !important; 4466 padding: 0 !important; 4467 display: block !important; 4468 text-align: center !important; 4469} 4470 4471.featured-in-section .featured-in-eyebrow, 4472section[id="featured-in"] .featured-in-eyebrow, 4473section.featured-in .featured-in-eyebrow, 4474.featured-in > .featured-in-eyebrow, 4475.logos-section .logos-eyebrow, 4476.featured-in .logos-eyebrow { 4477 font-family: "Manrope", system-ui, sans-serif !important; 4478 font-weight: 600 !important; 4479 font-size: 10px !important; 4480 letter-spacing: 0.32em !important; 4481 text-transform: uppercase !important; 4482 color: rgba(15, 15, 15, 0.55) !important; 4483 margin: 0 0 22px 0 !important; 4484 padding: 0 !important; 4485 border: 0 !important; 4486 display: block !important; 4487 text-align: center !important; 4488 line-height: 1 !important; 4489 background: transparent !important; 4490} 4491.featured-in-section .featured-in-eyebrow::before, .featured-in-section .featured-in-eyebrow::after, 4492section[id="featured-in"] .featured-in-eyebrow::before, section[id="featured-in"] .featured-in-eyebrow::after, 4493section.featured-in .featured-in-eyebrow::before, section.featured-in .featured-in-eyebrow::after, 4494.logos-section .logos-eyebrow::before, .logos-section .logos-eyebrow::after { 4495 display: none !important; content: none !important; 4496} 4497 4498.featured-in-section .featured-in-grid, 4499section[id="featured-in"] .featured-in-grid, 4500section.featured-in .featured-in-grid, 4501.featured-in > .featured-in-grid, 4502.logos-section .featured-in-grid, 4503body .featured-in-grid { 4504 display: flex !important; 4505 flex-wrap: nowrap !important; 4506 justify-content: space-between !important; 4507 align-items: center !important; 4508 gap: clamp(10px, 1.5vw, 24px) !important; 4509 width: 100% !important; 4510 max-width: 100% !important; 4511 padding: 0 !important; 4512 margin: 0 !important; 4513 border: 0 !important; 4514 grid-template-columns: none !important;
4515 grid-template-rows: none !important; 4516} 4517 4518.featured-in-grid > picture, 4519.featured-in-grid picture { 4520 display: inline-flex !important; 4521 align-items: center !important; 4522 justify-content: center !important; 4523 flex: 0 1 auto !important; 4524 margin: 0 !important; 4525 padding: 0 !important; 4526} 4527.featured-in-grid > picture > img, 4528.featured-in-grid picture > img, 4529.featured-in-grid > img, 4530.featured-in-section img, 4531section[id="featured-in"] img, 4532section.featured-in img, 4533.logos-section .featured-in-grid img { 4534 height: 24px !important; 4535 width: auto !important; 4536 max-width: 100% !important; 4537 max-height: 30px !important; 4538 filter: none !important; 4539 opacity: 0.7 !important; 4540 transition: opacity 0.3s ease, transform 0.3s ease !important; 4541 object-fit: contain !important; 4542 background: transparent !important; 4543 padding: 0 !important; 4544 border: 0 !important; 4545 border-radius: 0 !important; 4546 box-shadow: none !important; 4547 margin: 0 !important; 4548 display: block !important; 4549 mix-blend-mode: normal !important; 4550} 4551.featured-in-grid img:hover, .featured-in-grid picture:hover img { opacity: 1 !important; transform: translateY(-1px) !important; } 4552 4553@media (max-width: 900px) { 4554 .featured-in-grid { flex-wrap: wrap !important; justify-content: center !important; gap: 16px 20px !important; } 4555 .featured-in-grid img, .featured-in-grid picture img { height: 20px !important; max-height: 24px !important; } 4556} 4557@media (max-width: 480px) { 4558 .featured-in-grid img, .featured-in-grid picture img { height: 18px !important; max-height: 22px !important; } 4559} 4560 4561.scroll-spy .spy-dot[data-target="featured-in"] { display: none !important; } 4562.featured-in-in-hero { display: none !important; } 4563.featured-in-section .featured-in-tagline, 4564section[id="featured-in"] .featured-in-tagline, 4565section.featured-in .featured-in-tagline { display: none !important; } 4566.featured-in-section h2:not(.featured-in-eyebrow), 4567section[id="featured-in"] h2:not(.featured-in-eyebrow), 4568section.featured-in h2:not(.featured-in-eyebrow) { display: none !important; } 4569</style> 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581<style id="lb-wwm-band-width-2026-05-27"> 4582/* Force WWM Featured In band to a narrower max-width so 18 logos cluster tightly */ 4583.logos-section, 4584.logos-section-inner, 4585section.featured-in, 4586section[id="featured-in"], 4587.featured-in-section { 4588 max-width: 1000px !important; 4589 margin-left: auto !important; 4590 margin-right: auto !important; 4591} 4592.featured-in-grid { 4593 max-width: 100% !important; 4594} 4595</style> 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630
4631<script id="lb-cursor-dot-final-2026-05-27" data-cfasync="false" data-no-minify="1" data-no-optimize="1" data-no-defer="1" data-rocket-defer="false"> 4632// lb-cursor-dot final cursor + WWM trim 4633(function(){ 4634 function initCursor(){ 4635 try { 4636 if (window.matchMedia && window.matchMedia('(hover: none), (pointer: coarse)').matches) return; 4637 if (!document.body) return; 4638 var dot = document.querySelector('.lb-orange-dot'); 4639 if (!dot) { 4640 dot = document.createElement('div'); 4641 dot.className = 'lb-orange-dot'; 4642 dot.style.cssText = 'position:fixed !important;top:0 !important;left:0 !important;width:12px !important;height:12px !important;background:#FF7900 !important;border-radius:50% !important;pointer-events:none !important;z-index:2147483647 !important;display:block !important;transform:translate3d(-100px,-100px,0) !important;box-shadow:0 0 8px rgba(255,121,0,0.55) !important;opacity:1 !important;visibility:visible !important;'; 4643 document.body.appendChild(dot); 4644 } 4645 if (dot.parentNode !== document.body) document.body.appendChild(dot); 4646 dot.style.setProperty('display','block','important'); 4647 dot.style.setProperty('opacity','1','important'); 4648 document.body.style.cursor = 'none'; 4649 if (!window.__lbOrangeAttached) { 4650 window.__lbOrangeAttached = true; 4651 document.addEventListener('mousemove', function(e){ 4652 var d = document.querySelector('.lb-orange-dot'); 4653 if (d) d.style.transform = 'translate3d(' + e.clientX + 'px, ' + e.clientY + 'px, 0) translate(-50%, -50%)'; 4654 }, { passive: true, capture: true }); 4655 } 4656 } catch(e) {} 4657 } 4658 4659 function normalizeFeaturedIn(){ 4660 try { 4661 var grids = document.querySelectorAll('.featured-in-grid'); 4662 for (var k = 0; k < grids.length; k++) { 4663 var grid = grids[k]; 4664 while (grid.children.length > 12) { 4665 grid.removeChild(grid.children[grid.children.length - 1]); 4666 } 4667 } 4668 var eyebrows = document.querySelectorAll('.logos-eyebrow, .featured-in-eyebrow'); 4669 for (var j = 0; j < eyebrows.length; j++) { 4670 var eb = eyebrows[j]; 4671 if ((eb.textContent || '').trim().toLowerCase() === 'featured in') { 4672 eb.textContent = 'As featured in'; 4673 } 4674 } 4675 for (var k = 0; k < grids.length; k++) { 4676 var grid = grids[k]; 4677 grid.style.cssText = 'display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;gap:clamp(14px,2vw,32px) !important;grid-template-columns:none !important;grid-template-rows:none !important;width:100% !important;max-width:100% !important;padding:0 !important;margin:0 auto !important;border:0 !important;'; 4678 for (var m = 0; m < grid.children.length; m++) { 4679 var kid = grid.children[m]; 4680 if (kid.tagName === 'PICTURE') { 4681 kid.style.cssText = 'display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 1 auto !important;margin:0 !important;padding:0 !important;'; 4682 var innerImg = kid.querySelector('img'); 4683 if (innerImg) innerImg.style.cssText = 'height:24px !important;width:auto !important;max-height:30px !important;max-width:100% !important;opacity:0.7 !important;filter:none !important;
4683mix-blend-mode:normal !important;background:transparent !important;padding:0 !important;border:0 !important;margin:0 !important;display:block !important;object-fit:contain !important;'; 4684 } else if (kid.tagName === 'IMG') { 4685 kid.style.cssText = 'height:24px !important;width:auto !important;max-height:30px !important;max-width:100% !important;opacity:0.7 !important;filter:none !important;mix-blend-mode:normal !important;background:transparent !important;padding:0 !important;border:0 !important;margin:0 !important;display:block !important;object-fit:contain !important;'; 4686 } 4687 } 4688 } 4689 } catch(e){} 4690 } 4691 4692 function runAll(){ initCursor(); normalizeFeaturedIn(); } 4693 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', runAll); 4694 else runAll(); 4695 window.addEventListener('load', runAll); 4696 setInterval(runAll, 500); 4697 document.addEventListener('mousemove', function once(){ runAll(); document.removeEventListener('mousemove', once); }, { once: true, passive: true }); 4698})(); 4699</script>
4699 4700 4701 4702 4703<style id="lb-featured-trim-css-2026-05-27" data-cfasync="false" data-no-minify="1"> 4704/* Hide everything after the 12th child of .featured-in-grid */ 4705/* CSS-only â works without JS, can't be undone */ 4706.featured-in-grid > *:nth-child(n+13) { 4707 display: none !important; 4708 visibility: hidden !important; 4709 width: 0 !important; 4710 height: 0 !important; 4711 opacity: 0 !important; 4712 position: absolute !important; 4713 left: -9999px !important; 4714} 4715</style> 4716 4717 4718
4719<script id="lb-wwm-logo-swap-2026-05-27" data-cfasync="false" data-no-minify="1" data-no-optimize="1" data-no-defer="1" data-rocket-defer="false"> 4720// lb-cursor-dot â swap WWM Featured In old logos for new black silhouettes 4721(function(){ 4722 var mapping = { 4723 '/2023/01/8.png': '/2026/05/featured-bw-forbes-1.png', 4724 '/2023/01/6.png': '/2026/05/featured-bw-bbc-1.png', 4725 '/2023/01/5.png': '/2026/05/featured-bw-huffpost-1.png', 4726 '/2023/01/9.png': '/2026/05/featured-bw-twitter-correct-1.png', 4727 '/2023/01/2-1.png': '/2026/05/featured-bw-the-times-correct-1.png', 4728 '/2023/01/3.png': '/2026/05/featured-bw-the-telegraph-1.png', 4729 '/2023/01/1-10.png': '/2026/05/featured-bw-the-guardian-correct-1.png', 4730 '/2023/01/4.png': '/2026/05/featured-bw-daily-mail-1.png', 4731 '/2023/01/13.png': '/2026/05/featured-bw-social-media-examiner-1.png', 4732 '/2023/01/Asset-120-8.png': '/2026/05/featured-bw-amazon-alexa-1.png', 4733 '/2023/01/12.png': '/2026/05/featured-bw-content-marketing-institute-1.png', 4734 '/2023/01/7.png': '/2026/05/featured-bw-wired-1.png' 4735 }; 4736 function swap(){ 4737 try { 4738 var grids = document.querySelectorAll('.featured-in-grid'); 4739 for (var g = 0; g < grids.length; g++) { 4740 var imgs = grids[g].querySelectorAll('img, source'); 4741 for (var i = 0; i < imgs.length; i++) { 4742 var el = imgs[i]; 4743 if (el.dataset) if (el.dataset.lbSwapped) continue; 4744 // Handle img src 4745 if (el.tagName === 'IMG') if (el.src) { 4746 for (var key in mapping) { 4747 if (el.src.indexOf(key) !== -1) { 4748 el.src = el.src.replace(key, mapping[key]); 4749 if (el.dataset) el.dataset.lbSwapped = '1'; 4750 break; 4751 } 4752 } 4753 } 4754 // Handle source srcset (for <picture><source> wrapper from Imagify) 4755 if (el.tagName === 'SOURCE') if (el.srcset) { 4756 for (var key in mapping) { 4757 if (el.srcset.indexOf(key) !== -1) { 4758 el.srcset = el.srcset.replace(key, mapping[key]).replace('.webp', ''); 4759 if (el.dataset) el.dataset.lbSwapped = '1'; 4760 break; 4761 } 4762 } 4763 } 4764 } 4765 } 4766 } catch(e){} 4767 } 4768 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', swap); 4769 else swap(); 4770 window.addEventListener('load', swap); 4771 setInterval(swap, 500); 4772})(); 4773</script>
4773 4774 4775 4776 4777<style id="lb-enhancement-layer-2026-05-28"> 4778/* ============================================ 4779 LB ENHANCEMENT LAYER 2026-05-28 4780 Safety: NO opacity:0 defaults. All hide-by-default 4781 states gated by .js-loaded body class. 4782 ============================================ */ 4783 4784/* === 1. Orange text selection === */ 4785::selection { background: #FF7900; color: #FFFFFF; text-shadow: none; } 4786::-moz-selection { background: #FF7900; color: #FFFFFF; text-shadow: none; } 4787 4788/* === 2. Reading progress bar (fixed top) === */ 4789.lb-progress-bar { 4790 position: fixed; 4791 top: 0; 4792 left: 0; 4793 height: 3px; 4794 width: 0%; 4795 background: linear-gradient(90deg, #FF7900, #FF9933); 4796 z-index: 2147483646; 4797 pointer-events: none; 4798 transition: width 0.1s linear; 4799 box-shadow: 0 0 8px rgba(255,121,0,0.5); 4800 will-change: width; 4801} 4802 4803/* === 3. Paper grain texture overlay === */ 4804.lb-grain-overlay { 4805 position: fixed; 4806 top: 0; 4807 left: 0; 4808 width: 100vw; 4809 height: 100vh; 4810 pointer-events: none; 4811 z-index: 1; 4812 opacity: 0.04; 4813 background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E"); 4814 mix-blend-mode: multiply; 4815} 4816/* Disable grain on mobile to save battery / GPU */ 4817@media (max-width: 768px) { .lb-grain-overlay { display: none; } } 4818 4819/* === 4. Photo tilt on hover (CSS only) === */ 4820.lb-photo-tilt, 4821img.wp-image-75200, 4822.hero-photo img, 4823.lilach-photo img { 4824 transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1), filter 0.5s ease !important; 4825 transform-origin: center center !important; 4826} 4827.lb-photo-tilt:hover, 4828img.wp-image-75200:hover, 4829.hero-photo img:hover, 4830.lilach-photo img:hover { 4831 transform: perspective(1000px) rotateX(2deg) rotateY(-3deg) scale(1.02) !important; 4832 filter: brightness(1.05) !important; 4833} 4834 4835/* === 5. Featured In logo hover polish === */ 4836html body .featured-in-grid img:hover, 4837html body .featured-in-grid picture > img:hover { 4838 opacity: 1 !important; 4839 transform: translateY(-2px) scale(1.05) !important; 4840 transition: opacity 0.25s ease, transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1) !important; 4841} 4842 4843/* === 6. Stat counter â VISIBLE BY DEFAULT === */ 4844/* No opacity:0. Number is in HTML, JS just animates the value when in view */ 4845.lb-stat-number { 4846 font-variant-numeric: tabular-nums; 4847 transition: color 0.3s ease; 4848} 4849 4850/* === 7. Section reveal â VISIBLE BY DEFAULT, only fades in if .js-loaded === */ 4851@media (prefers-reduced-motion: no-preference) { 4852 body.js-loaded .lb-reveal-on-scroll { 4853 opacity: 0; 4854 transform: translateY(24px); 4855 transition: opacity 0.7s cubic-bezier(0.16, 1, 0.3, 1), transform 0.7s cubic-bezier(0.16, 1, 0.3, 1); 4856 } 4857 body.js-loaded .lb-reveal-on-scroll.lb-in-view { 4858 opacity: 1; 4859 transform: translateY(0); 4860 } 4861} 4862 4863/* === 8. CTA magnetic glow on hover === */ 4864.btn-primary, 4865a.btn-primary, 4866button.btn-primary, 4867.way-cta, 4868.hero-anchor-btn { 4869 transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease !important; 4870 will-change: transform; 4871} 4872.btn-primary:hover, 4873a.btn-primary:hover, 4874button.btn-primary:hover, 4875.way-cta:hover, 4876.hero-anchor-btn:hover { 4877 transform: translateY(-2px) scale(1.02) !important; 4878 box-shadow: 0 12px 32px rgba(255,121,0,0.35), 0 0 0 1px rgba(255,121,0,0.2) !important; 4879} 4880 4881/* === 9. "Available for new clients" pill (positioned where used) === */ 4882.lb-available-pill { 4883 display: inline-flex; 4884 align-items: center; 4885 gap: 8px; 4886 padding: 6px 14px; 4887 background: rgba(34, 197, 94, 0.08); 4888 border: 1px solid rgba(34, 197, 94, 0.3); 4889 border-radius: 999px; 4890 font-family: "Manrope", system-ui, sans-serif; 4891 font-size: 12px; 4892 font-weight: 600; 4893 letter-spacing: 0.02em; 4894 color: rgb(21, 128, 61); 4895 white-space: nowrap; 4896} 4897.lb-available-pill::before { 4898 content: ''; 4899 width: 8px; 4900 height: 8px; 4901 border-radius: 50%; 4902 background: rgb(34, 197, 94); 4903 box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.7); 4904 animation: lb-pulse-dot 2s infinite; 4905}
4906@keyframes lb-pulse-dot { 4907 0% { box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.7); } 4908 70% { box-shadow: 0 0 0 8px rgba(34, 197, 94, 0); } 4909 100% { box-shadow: 0 0 0 0 rgba(34, 197, 94, 0); } 4910} 4911 4912/* === 10. Exit-intent popup === */ 4913.lb-exit-popup-overlay { 4914 position: fixed; 4915 inset: 0; 4916 background: rgba(15, 15, 15, 0.7); 4917 z-index: 2147483645; 4918 display: none; 4919 align-items: center; 4920 justify-content: center; 4921 opacity: 0; 4922 transition: opacity 0.3s ease; 4923 backdrop-filter: blur(6px); 4924 -webkit-backdrop-filter: blur(6px); 4925} 4926.lb-exit-popup-overlay.lb-active { 4927 display: flex; 4928 opacity: 1; 4929} 4930.lb-exit-popup { 4931 position: relative; 4932 max-width: 540px; 4933 width: calc(100% - 32px); 4934 background: #FAF6EE; 4935 border: 1px solid rgba(15,15,15,0.08); 4936 border-radius: 16px; 4937 padding: 48px 40px 40px; 4938 box-shadow: 0 32px 80px rgba(0,0,0,0.25); 4939 text-align: left; 4940 transform: translateY(20px) scale(0.96); 4941 transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1); 4942 font-family: "Fraunces", "Georgia", serif; 4943} 4944.lb-exit-popup-overlay.lb-active .lb-exit-popup { 4945 transform: translateY(0) scale(1); 4946} 4947.lb-exit-popup-close { 4948 position: absolute; 4949 top: 16px; 4950 right: 16px; 4951 width: 36px; 4952 height: 36px; 4953 background: transparent; 4954 border: 0; 4955 font-size: 20px; 4956 cursor: none; 4957 color: rgba(15,15,15,0.4); 4958 display: flex; 4959 align-items: center; 4960 justify-content: center; 4961 border-radius: 8px; 4962 transition: background 0.2s ease, color 0.2s ease; 4963} 4964.lb-exit-popup-close:hover { 4965 background: rgba(15,15,15,0.06); 4966 color: rgba(15,15,15,0.8); 4967} 4968.lb-exit-popup-eyebrow { 4969 font-family: "Manrope", system-ui, sans-serif; 4970 font-size: 11px; 4971 font-weight: 600; 4972 letter-spacing: 0.18em; 4973 text-transform: uppercase; 4974 color: #FF7900; 4975 margin: 0 0 12px; 4976} 4977.lb-exit-popup-headline { 4978 font-family: "Fraunces", "Georgia", serif; 4979 font-size: 32px; 4980 font-weight: 400; 4981 line-height: 1.15; 4982 color: #0F0F0F; 4983 margin: 0 0 16px; 4984} 4985.lb-exit-popup-headline em { 4986 color: #FF7900; 4987 font-style: italic; 4988} 4989.lb-exit-popup-body { 4990 font-family: "Manrope", system-ui, sans-serif; 4991 font-size: 15px; 4992 line-height: 1.5; 4993 color: rgba(15,15,15,0.7); 4994 margin: 0 0 24px; 4995} 4996.lb-exit-popup-form { 4997 display: flex; 4998 gap: 8px; 4999 flex-wrap: wrap; 5000} 5001.lb-exit-popup-form input[type="email"] { 5002 flex: 1 1 240px; 5003 padding: 14px 16px; 5004 border: 1px solid rgba(15,15,15,0.15); 5005 border-radius: 8px; 5006 font-family: "Manrope", system-ui, sans-serif; 5007 font-size: 15px; 5008 background: #FFFFFF; 5009 color: #0F0F0F; 5010 outline: none; 5011 transition: border-color 0.2s ease, box-shadow 0.2s ease; 5012} 5013.lb-exit-popup-form input[type="email"]:focus { 5014 border-color: #FF7900; 5015 box-shadow: 0 0 0 3px rgba(255,121,0,0.15); 5016} 5017.lb-exit-popup-form button { 5018 padding: 14px 22px; 5019 background: #0F0F0F; 5020 color: #FFFFFF; 5021 border: 0; 5022 border-radius: 8px; 5023 font-family: "Manrope", system-ui, sans-serif; 5024 font-size: 14px; 5025 font-weight: 600; 5026 letter-spacing: 0.02em; 5027 cursor: none; 5028 transition: background 0.2s ease, transform 0.2s ease; 5029} 5030.lb-exit-popup-form button:hover { 5031 background: #FF7900; 5032 transform: translateY(-1px); 5033} 5034.lb-exit-popup-footnote { 5035 font-family: "Manrope", system-ui, sans-serif; 5036 font-size: 12px; 5037 color: rgba(15,15,15,0.45); 5038 margin: 16px 0 0; 5039} 5040.lb-exit-popup-success { 5041 display: none; 5042 font-family: "Fraunces", serif; 5043 font-size: 18px; 5044 color: #0F0F0F; 5045 line-height: 1.5; 5046} 5047.lb-exit-popup-success.lb-active { display: block; } 5048.lb-exit-popup-success-title { 5049 font-size: 24px; 5050 margin-bottom: 8px; 5051 color: #FF7900; 5052} 5053@media (max-width: 600px) { 5054 .lb-exit-popup { padding: 36px 24px 28px; } 5055 .lb-exit-popup-headline { font-size: 26px; } 5056 .lb-exit-popup-form { flex-direction: column; } 5057 .lb-exit-popup-form input[type="email"], 5058 .lb-exit-popup-form button { width: 100%; } 5059} 5060 5061/* === 11. Image fade-in on scroll â uses .js-loaded gate === */ 5062@media (prefers-reduced-motion: no-preference) { 5063 body.js-loaded .lb-img-fade { 5064 opacity: 0; 5065 transform: scale(0.98); 5066 transition: opacity 0.8s cubic-bezier(0.16, 1, 0.3, 1), transform 0.8s cubic-bezier(0.16, 1, 0.3, 1); 5067 } 5068 body.js-loaded .lb-img-fade.lb-in-view { 5069 opacity: 1; 5070 transform: scale(1); 5071 } 5072} 5073</style> 5074 5075 5076 5077<div id="lb-progress-bar-2026-05-28" class="lb-progress-bar" aria-hidden="true"></div> 5078<div id="lb-grain-overlay-2026-05-28" class="lb-grain-overlay" aria-hidden="true"></div> 5079 5080 5081 5082<div id="lb-exit-intent-popup-2026-05-28" class="lb-exit-popup-overlay" role="dialog" aria-modal="true" aria-labelledby="lb-exit-popup-title" aria-hidden="true"> 5083 <div class="lb-exit-popup"> 5084 <button type="button" class="lb-exit-popup-close" aria-label="Close" data-lb-exit-close="1">Ã</button> 5085 <div class="lb-exit-popup-content"> 5086 <p class="lb-exit-popup-eyebrow">One thing before you leave</p> 5087 <h2 id="lb-exit-popup-title" class="lb-exit-popup-headline">The one marketing email you'll want to open.</h2> 5088 <p class="lb-exit-popup-body">One email, every Sunday. What I'm testing, what's working, what bombed, and the numbers behind it. Steal all of it.</p> 5089 <form class="lb-exit-popup-form" id="lb-exit-popup-form" data-lb-exit-form="1" novalidate> 5090 <input type="text" name="first_name" placeholder="First name" autocomplete="given-name" /> 5091 <input type="email" name="email" placeholder="[email protected]" required autocomplete="email" /> 5092 <button type="submit">Yes please</button> 5093 </form> 5094 <p class="lb-exit-popup-footnote">
5094Free. 15,000 subscribers. 70%+ open rate.</p> 5095 </div> 5096 <div class="lb-exit-popup-success"> 5097 <div class="lb-exit-popup-success-title">You're in.</div> 5098 <p>The first one lands Sunday.</p> 5099 </div> 5100 </div> 5101</div> 5102 5103 5104
5105<script id="lb-enhancement-layer-2026-05-28" data-cfasync="false" data-no-minify="1" data-no-optimize="1" data-no-defer="1" data-rocket-defer="false"> 5106// lb-cursor-dot enhancement layer 5107(function(){ 5108 'use strict'; 5109 5110 // Mark body as JS-loaded so opt-in animations activate 5111 function markJsLoaded() { 5112 if (document.body) if (!document.body.classList.contains('js-loaded')) { 5113 document.body.classList.add('js-loaded'); 5114 } 5115 } 5116 if (document.body) markJsLoaded(); 5117 else document.addEventListener('DOMContentLoaded', markJsLoaded); 5118 5119 // ===== Reading progress bar ===== 5120 function initProgressBar() { 5121 var bar = document.getElementById('lb-progress-bar-2026-05-28'); 5122 if (!bar) return; 5123 var ticking = false; 5124 function update() { 5125 var h = document.documentElement; 5126 var b = document.body; 5127 var st = (h.scrollTop || b.scrollTop || 0); 5128 var sh = (h.scrollHeight || b.scrollHeight) - h.clientHeight; 5129 var pct = sh > 0 ? (st / sh) * 100 : 0; 5130 bar.style.width = pct + '%'; 5131 ticking = false; 5132 } 5133 window.addEventListener('scroll', function(){ 5134 if (!ticking) { 5135 requestAnimationFrame(update); 5136 ticking = true; 5137 } 5138 }, { passive: true }); 5139 update(); 5140 } 5141 5142 // ===== Section reveal on scroll ===== 5143 function initReveal() { 5144 if (!('IntersectionObserver' in window)) { 5145 // Fallback: just show everything 5146 var els = document.querySelectorAll('.lb-reveal-on-scroll, .lb-img-fade'); 5147 for (var i = 0; i < els.length; i++) els[i].classList.add('lb-in-view'); 5148 return; 5149 } 5150 var io = new IntersectionObserver(function(entries){ 5151 entries.forEach(function(e){ 5152 if (e.isIntersecting) { 5153 e.target.classList.add('lb-in-view'); 5154 io.unobserve(e.target); 5155 } 5156 }); 5157 }, { rootMargin: '0px 0px -10% 0px', threshold: 0.05 }); 5158 5159 // Auto-tag h2s, h3s, and large images for reveal 5160 var autoTargets = document.querySelectorAll('main h2, main h3, .stat-number, .reveal'); 5161 for (var k = 0; k < autoTargets.length; k++) { 5162 if (!autoTargets[k].classList.contains('lb-reveal-on-scroll')) { 5163 autoTargets[k].classList.add('lb-reveal-on-scroll'); 5164 } 5165 io.observe(autoTargets[k]); 5166 } 5167 5168 // Already-tagged elements 5169 var explicit = document.querySelectorAll('.lb-reveal-on-scroll, .lb-img-fade'); 5170 for (var m = 0; m < explicit.length; m++) io.observe(explicit[m]); 5171 5172 // Safety net: if IO doesn't fire within 4s, force-show everything 5173 setTimeout(function(){ 5174 var stuck = document.querySelectorAll('.lb-reveal-on-scroll:not(.lb-in-view), .lb-img-fade:not(.lb-in-view)'); 5175 for (var n = 0; n < stuck.length; n++) { 5176 // Only force if element is in viewport already 5177 var rect = stuck[n].getBoundingClientRect(); 5178 if (rect.top < window.innerHeight) if (rect.bottom > 0) { 5179 stuck[n].classList.add('lb-in-view'); 5180 } 5181 } 5182 }, 4000); 5183 } 5184 5185 // ===== Stat counter animation ===== 5186 function initStatCounters() { 5187 if (!('IntersectionObserver' in window)) return; 5188 var stats = document.querySelectorAll('.stat-number, [data-lb-stat], .h-display-large'); 5189 var seen = new WeakSet(); 5190 var io = new IntersectionObserver(function(entries){ 5191 entries.forEach(function(e){ 5192 if (!e.isIntersecting || seen.has(e.target)) return; 5193 seen.add(e.target); 5194 var el = e.target; 5195 var text = (el.textContent || '').trim(); 5196 // Extract number, keep prefix/suffix 5197 var m = text.match(/^(\D*)([\d,]+)(.*)$/); 5198 if (!m) return; 5199 var prefix = m[1]; 5200 var target = parseInt(m[2].replace(/,/g, ''), 10); 5201 var suffix = m[3]; 5202 if (isNaN(target) || target < 10) return; 5203 var start = 0; 5204 var duration = 1400; 5205 var startTime = performance.now(); 5206 function step(now) { 5207 var elapsed = now - startTime; 5208 var t = Math.min(elapsed / duration, 1); 5209 // Ease out cubic 5210 var eased = 1 - Math.pow(1 - t, 3); 5211 var current = Math.floor(start + (target - start) * eased);
5212 el.textContent = prefix + current.toLocaleString() + suffix; 5213 if (t < 1) requestAnimationFrame(step); 5214 else el.textContent = prefix + target.toLocaleString() + suffix; 5215 } 5216 requestAnimationFrame(step); 5217 }); 5218 }, { threshold: 0.3 }); 5219 for (var i = 0; i < stats.length; i++) io.observe(stats[i]); 5220 } 5221 5222 // ===== Exit-intent popup ===== 5223 function initExitIntent() { 5224 var popup = document.getElementById('lb-exit-intent-popup-2026-05-28'); 5225 if (!popup) return; 5226 try{ if (popup.parentNode !== document.body) document.body.appendChild(popup); }catch(e){} 5227 var STORAGE_KEY = 'lb_exit_popup_dismissed_2026_05_28'; 5228 var DISMISS_DAYS = 30; 5229 var now = Date.now(); 5230 5231 // Already dismissed? 5232 try { 5233 var saved = localStorage.getItem(STORAGE_KEY); 5234 if (saved) if ((now - parseInt(saved, 10)) < (DISMISS_DAYS * 24 * 60 * 60 * 1000)) return; 5235 } catch(e){} 5236 5237 // Mobile: no exit-intent (no mouseleave). Trigger on 50% scroll + 30s instead. 5238 var isMobile = window.matchMedia('(hover: none), (pointer: coarse)').matches; 5239 var fired = false; 5240 5241 // Time trigger (all devices): also pop after 45s, whichever comes first 5242 setTimeout(function(){ showPopup(); }, 45000); 5243 5244 function showPopup() { 5245 if (fired) return; 5246 fired = true; 5247 popup.setAttribute('aria-hidden', 'false'); 5248 popup.classList.add('lb-active'); 5249 // Move cursor inside the dot/ring so it follows 5250 5251 } 5252 5253 function hidePopup() { 5254 popup.classList.remove('lb-active'); 5255 popup.setAttribute('aria-hidden', 'true'); 5256 document.body.style.overflow = ''; 5257 try { localStorage.setItem(STORAGE_KEY, now.toString()); } catch(e){} 5258 } 5259 5260 if (isMobile) { 5261 // Mobile: scroll + time trigger 5262 var scrolled50 = false, timed30 = false; 5263 window.addEventListener('scroll', function(){ 5264 var h = document.documentElement; 5265 var st = h.scrollTop || document.body.scrollTop || 0; 5266 var sh = (h.scrollHeight || document.body.scrollHeight) - h.clientHeight; 5267 if (sh > 0) if ((st / sh) >= 0.5) { 5268 scrolled50 = true; 5269 if (timed30) showPopup(); 5270 } 5271 }, { passive: true }); 5272 setTimeout(function(){ timed30 = true; if (scrolled50) showPopup(); }, 30000); 5273 } else { 5274 // Desktop: mouseleave from top 5275 document.addEventListener('mouseleave', function(e){ 5276 if (e.clientY <= 0) if (!fired) showPopup(); 5277 }); 5278 } 5279 5280 // Close handlers 5281 popup.addEventListener('click', function(e){ 5282 if (e.target === popup || e.target.hasAttribute('data-lb-exit-close')) { 5283 hidePopup(); 5284 } 5285 }); 5286 document.addEventListener('keydown', function(e){ 5287 if (e.key === 'Escape') if (popup.classList.contains('lb-active')) hidePopup(); 5288 }); 5289 5290 // Form submission â KIT WIRING DEFERRED TO THIS AFTERNOON 5291 // For now: capture email, show success, store locally for later sync 5292 var form = document.getElementById('lb-exit-popup-form'); 5293 var success = popup.querySelector('.lb-exit-popup-success'); 5294 var content = popup.querySelector('.lb-exit-popup-content'); 5295 if (form) { 5296 form.addEventListener('submit', function(e){ 5297 e.preventDefault(); 5298 var email = form.email.value.trim(); 5299 if (!email || email.indexOf('@') < 0) return; 5300 5301 // Store locally for later Kit sync 5302 try { 5303 var queue = JSON.parse(localStorage.getItem('lb_exit_email_queue') || '[]'); 5304 queue.push({ email: email, ts: Date.now(), source: 'exit-intent' }); 5305 localStorage.setItem('lb_exit_email_queue', JSON.stringify(queue)); 5306 } catch(e){} 5307 5308 // Subscribe to Lilach's newsletter via the WP proxy (server-side Kit v4, reliable + verifiable) 5309 try { 5310 fetch('https://www.lilachbullock.com/wp-json/lilach/v1/exit-popup', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ email_address: email, first_name: (document.querySelector('#lb-exit-popup-form input[name="first_name"]')||{}).value || '' }) }).catch(function(){}); 5311 } catch(e){} 5312 5313 // Show success state 5314 if (content) content.style.display = 'none'; 5315 if (success) success.classList.add('lb-active'); 5316 try { localStorage.setItem(STORAGE_KEY, now.toString()); } catch(e){} 5317 5318 // Auto-close after 4s 5319 setTimeout(hidePopup, 4000); 5320 }); 5321 } 5322 } 5323 5324 // ===== Init all =====
5325 function init() { 5326 markJsLoaded(); 5327 initProgressBar(); 5328 initReveal(); 5329 initStatCounters(); 5330 initExitIntent(); 5331 } 5332 5333 if (document.readyState === 'loading') { 5334 document.addEventListener('DOMContentLoaded', init); 5335 } else { 5336 init(); 5337 } 5338 window.addEventListener('load', init); 5339})(); 5340</script>
5340 5341 5342 5343 5344<style id="lb-audio-player-styles-2026-05-28"> 5345/* ============================================ 5346 LB AUDIO PLAYER (11Labs) 5347 "Listen to this post" â auto-appears when matching 5348 MP3 detected at /wp-content/uploads/audio/{slug}.mp3 5349 ============================================ */ 5350.lb-audio-player { 5351 display: none; /* Hidden by default â JS reveals only if audio exists */ 5352 position: relative; 5353 margin: 0 auto 32px; 5354 max-width: 720px; 5355 padding: 18px 22px; 5356 background: #FFFFFF; 5357 border: 1px solid rgba(15, 15, 15, 0.08); 5358 border-left: 3px solid #FF7900; 5359 border-radius: 12px; 5360 box-shadow: 0 2px 12px rgba(15, 15, 15, 0.04); 5361 font-family: "Manrope", system-ui, sans-serif; 5362 align-items: center; 5363 gap: 16px; 5364 flex-wrap: wrap; 5365} 5366.lb-audio-player.lb-audio-active { 5367 display: flex; 5368} 5369.lb-audio-label-wrap { 5370 display: flex; 5371 flex-direction: column; 5372 flex: 0 0 auto; 5373 min-width: 120px; 5374} 5375.lb-audio-eyebrow { 5376 font-size: 10px; 5377 font-weight: 600; 5378 letter-spacing: 0.18em; 5379 text-transform: uppercase; 5380 color: rgba(15, 15, 15, 0.5); 5381 margin: 0 0 2px; 5382} 5383.lb-audio-title { 5384 font-family: "Fraunces", "Georgia", serif; 5385 font-size: 16px; 5386 font-weight: 400; 5387 font-style: italic; 5388 color: #0F0F0F; 5389 margin: 0; 5390 line-height: 1.2; 5391} 5392.lb-audio-play { 5393 width: 44px; 5394 height: 44px; 5395 border-radius: 50%; 5396 background: #FF7900; 5397 border: 0; 5398 color: white; 5399 font-size: 18px; 5400 display: inline-flex; 5401 align-items: center; 5402 justify-content: center; 5403 flex: 0 0 auto; 5404 transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.2s ease; 5405 box-shadow: 0 4px 12px rgba(255, 121, 0, 0.3); 5406} 5407.lb-audio-play:hover { 5408 transform: scale(1.06); 5409 box-shadow: 0 6px 16px rgba(255, 121, 0, 0.4); 5410} 5411.lb-audio-play:active { 5412 transform: scale(0.96); 5413} 5414.lb-audio-play .lb-audio-icon-pause { 5415 display: none; 5416} 5417.lb-audio-player.lb-audio-playing .lb-audio-play .lb-audio-icon-play { 5418 display: none; 5419} 5420.lb-audio-player.lb-audio-playing .lb-audio-play .lb-audio-icon-pause { 5421 display: inline; 5422} 5423.lb-audio-progress-wrap { 5424 flex: 1 1 200px; 5425 display: flex; 5426 align-items: center; 5427 gap: 12px; 5428 min-width: 0; 5429} 5430.lb-audio-progress-bar { 5431 flex: 1 1 auto; 5432 height: 4px; 5433 background: rgba(15, 15, 15, 0.1); 5434 border-radius: 999px; 5435 position: relative; 5436 cursor: none; 5437 overflow: hidden; 5438} 5439.lb-audio-progress-fill { 5440 position: absolute; 5441 inset: 0; 5442 width: 0%; 5443 background: linear-gradient(90deg, #FF7900, #FF9933); 5444 border-radius: 999px; 5445 transition: width 0.1s linear; 5446} 5447.lb-audio-time { 5448 font-size: 12px; 5449 color: rgba(15, 15, 15, 0.55); 5450 font-variant-numeric: tabular-nums; 5451 white-space: nowrap; 5452 min-width: 80px; 5453 text-align: right; 5454} 5455.lb-audio-speed { 5456 flex: 0 0 auto; 5457 padding: 4px 10px; 5458 background: transparent; 5459 border: 1px solid rgba(15, 15, 15, 0.15); 5460 border-radius: 999px; 5461 font-family: "Manrope", system-ui, sans-serif; 5462 font-size: 11px; 5463 font-weight: 600; 5464 color: rgba(15, 15, 15, 0.7); 5465 transition: background 0.15s ease, color 0.15s ease, border-color 0.15s ease; 5466} 5467.lb-audio-speed:hover { 5468 background: rgba(15, 15, 15, 0.05); 5469 color: #FF7900; 5470 border-color: #FF7900; 5471} 5472.lb-audio-credit { 5473 flex: 0 0 100%; 5474 font-size: 11px; 5475 color: rgba(15, 15, 15, 0.4); 5476 margin: 6px 0 0; 5477} 5478.lb-audio-credit a { 5479 color: rgba(15, 15, 15, 0.55); 5480 text-decoration: none; 5481 border-bottom: 1px dotted rgba(15, 15, 15, 0.3); 5482} 5483.lb-audio-credit a:hover { 5484 color: #FF7900; 5485 border-color: #FF7900; 5486} 5487@media (max-width: 600px) { 5488 .lb-audio-player { 5489 padding: 14px 16px; 5490 gap: 12px; 5491 } 5492 .lb-audio-label-wrap { 5493 flex: 1 1 100%; 5494 min-width: 0; 5495 } 5496 .lb-audio-progress-wrap { 5497 flex: 1 1 100%; 5498 order: 3; 5499 } 5500 .lb-audio-play { 5501 width: 40px; 5502 height: 40px; 5503 order: 2; 5504 } 5505 .lb-audio-speed { 5506 order: 4; 5507 } 5508} 5509</style> 5510 5511 5512
5513<script id="lb-audio-player-script-2026-05-28" data-cfasync="false" data-no-minify="1" data-no-optimize="1" data-no-defer="1" data-rocket-defer="false"> 5514// lb-cursor-dot 11Labs audio player auto-detect 5515(function(){ 5516 'use strict'; 5517 5518 // Only run on single posts (look for body class) 5519 function isSinglePost() { 5520 var b = document.body; 5521 if (!b) return false; 5522 return b.classList.contains('single') || 5523 b.classList.contains('single-post') || 5524 b.classList.contains('post-template-default') || 5525 /\bsingle-post-id-\d+\b/.test(b.className); 5526 } 5527 5528 function getSlug() { 5529 // Extract slug from URL: /this-is-the-slug/ 5530 var path = window.location.pathname.replace(/\/$/, ''); 5531 var parts = path.split('/'); 5532 return parts[parts.length - 1] || ''; 5533 } 5534 5535 function formatTime(s) { 5536 if (!isFinite(s)) return '0:00'; 5537 var m = Math.floor(s / 60); 5538 var sec = Math.floor(s % 60); 5539 return m + ':' + (sec < 10 ? '0' : '') + sec; 5540 } 5541 5542 function buildPlayer(audioUrl) { 5543 var container = document.createElement('div'); 5544 container.className = 'lb-audio-player'; 5545 container.id = 'lb-audio-player-' + Date.now(); 5546 container.innerHTML = [ 5547 '<div class="lb-audio-label-wrap">', 5548 '<p class="lb-audio-eyebrow">Listen</p>', 5549 '<p class="lb-audio-title">to this post</p>', 5550 '</div>', 5551 '<button type="button" class="lb-audio-play" aria-label="Play audio">', 5552 '<span class="lb-audio-icon-play">â¶</span>', 5553 '<span class="lb-audio-icon-pause">ââ</span>', 5554 '</button>', 5555 '<div class="lb-audio-progress-wrap">', 5556 '<div class="lb-audio-progress-bar"><div class="lb-audio-progress-fill"></div></div>', 5557 '<span class="lb-audio-time">0:00 / 0:00</span>', 5558 '</div>', 5559 '<button type="button" class="lb-audio-speed" aria-label="Playback speed">1x</button>', 5560 '<p class="lb-audio-credit">Voiced by Lilach via <a href="https://elevenlabs.io" target="_blank" rel="noopener">11Labs</a></p>' 5561 ].join(''); 5562 5563 var audio = new Audio(); 5564 audio.src = audioUrl; 5565 audio.preload = 'metadata'; 5566 5567 var playBtn = container.querySelector('.lb-audio-play'); 5568 var progressBar = container.querySelector('.lb-audio-progress-bar'); 5569 var progressFill = container.querySelector('.lb-audio-progress-fill'); 5570 var timeDisplay = container.querySelector('.lb-audio-time'); 5571 var speedBtn = container.querySelector('.lb-audio-speed'); 5572 5573 var speeds = [1, 1.25, 1.5, 2]; 5574 var speedIdx = 0; 5575 5576 playBtn.addEventListener('click', function(){ 5577 if (audio.paused) { 5578 audio.play(); 5579 container.classList.add('lb-audio-playing'); 5580 playBtn.setAttribute('aria-label', 'Pause audio'); 5581 } else { 5582 audio.pause(); 5583 container.classList.remove('lb-audio-playing'); 5584 playBtn.setAttribute('aria-label', 'Play audio'); 5585 } 5586 }); 5587 5588 audio.addEventListener('timeupdate', function(){ 5589 if (audio.duration) { 5590 var pct = (audio.currentTime / audio.duration) * 100; 5591 progressFill.style.width = pct + '%'; 5592 timeDisplay.textContent = formatTime(audio.currentTime) + ' / ' + formatTime(audio.duration); 5593 } 5594 }); 5595 5596 audio.addEventListener('loadedmetadata', function(){ 5597 timeDisplay.textContent = '0:00 / ' + formatTime(audio.duration); 5598 }); 5599 5600 audio.addEventListener('ended', function(){ 5601 container.classList.remove('lb-audio-playing'); 5602 playBtn.setAttribute('aria-label', 'Play audio'); 5603 progressFill.style.width = '0%'; 5604 audio.currentTime = 0; 5605 }); 5606 5607 progressBar.addEventListener('click', function(e){ 5608 if (!audio.duration) return; 5609 var rect = progressBar.getBoundingClientRect(); 5610 var pct = (e.clientX - rect.left) / rect.width; 5611 audio.currentTime = pct * audio.duration; 5612 }); 5613 5614 speedBtn.addEventListener('click', function(){ 5615 speedIdx = (speedIdx + 1) % speeds.length; 5616 audio.playbackRate = speeds[speedIdx]; 5617 speedBtn.textContent = speeds[speedIdx] + 'x'; 5618 }); 5619 5620 return container; 5621 } 5622 5623 function checkAudioExists(url, callback) { 5624 // HEAD request to check if MP3 exists 5625 var xhr = new XMLHttpRequest(); 5626 xhr.open('HEAD', url, true); 5627 xhr.onreadystatechange = function() { 5628 if (xhr.readyState === 4) { 5629 callback(xhr.status === 200); 5630 } 5631 }; 5632 xhr.onerror = function() { callback(false); }; 5633 try { xhr.send(); } catch(e) { callback(false); } 5634 } 5635
5636 function init() { 5637 if (!isSinglePost()) return; 5638 5639 var slug = getSlug(); 5640 if (!slug || slug.length < 3) return; 5641 5642 // Try multiple possible audio file locations 5643 var urlCandidates = [ 5644 '/wp-content/uploads/audio/' + slug + '.mp3', 5645 '/wp-content/uploads/audio/' + slug + '/audio.mp3', 5646 ]; 5647 5648 // Find where to inject the player 5649 var target = document.querySelector('.entry-content, article .post-content, .single-content, main article'); 5650 if (!target) return; 5651 5652 // Try candidates in sequence 5653 var tryNext = function(i) { 5654 if (i >= urlCandidates.length) return; 5655 var url = urlCandidates[i]; 5656 checkAudioExists(url, function(exists){ 5657 if (exists) { 5658 var player = buildPlayer(url); 5659 target.insertBefore(player, target.firstChild); 5660 // Show the player 5661 requestAnimationFrame(function(){ 5662 player.classList.add('lb-audio-active'); 5663 }); 5664 } else { 5665 tryNext(i + 1); 5666 } 5667 }); 5668 }; 5669 5670 tryNext(0); 5671 } 5672 5673 if (document.readyState === 'loading') { 5674 document.addEventListener('DOMContentLoaded', init); 5675 } else { 5676 init(); 5677 } 5678})(); 5679</script>
5679 5680 5681 5682 5683<style id="lb-featured-symmetry-global-2026-05-29"> 5684/* Featured In: one authoritative global rule so every page matches Work With Me. Centered, even, never clipped. */ 5685html body .featured-in, 5686html body section.featured-in, 5687html body .featured-in-section, 5688html body section[id="featured-in"], 5689html body .logos-section { 5690 max-width: 1240px !important; width: 100% !important; 5691 margin-left: auto !important; margin-right: auto !important; 5692} 5693html body .featured-in-grid, 5694html body section.featured-in .featured-in-grid, 5695html body .logos-section .featured-in-grid { 5696 display: flex !important; flex-wrap: wrap !important; 5697 justify-content: center !important; align-items: center !important; 5698 gap: clamp(16px, 2.4vw, 38px) !important; 5699 grid-template-columns: none !important; max-width: 100% !important; margin: 0 auto !important; 5700} 5701html body .featured-in-grid > *, 5702html body .featured-in-grid picture { flex: 0 1 auto !important; margin: 0 !important; } 5703html body .featured-in-grid img, 5704html body .featured-in-grid picture > img { 5705 height: 26px !important; max-height: 32px !important; width: auto !important; 5706 max-width: 100% !important; object-fit: contain !important; 5707} 5708@media (max-width: 900px){ html body .featured-in-grid img { height: 20px !important; } } 5709@media (max-width: 600px){ html body .featured-in-grid img { height: 18px !important; } html body .featured-in-grid { gap: 18px 22px !important; } } 5710</style> 5711 5712 5713
5714<script type="text/rocketlazyloadscript" id="lb-external-newtab-2026-05-29"> 5715(function(){ 5716 function lbExt(){ 5717 var links = document.querySelectorAll("a[href^='http']"); 5718 for (var i=0;i<links.length;i++){ 5719 var a = links[i]; 5720 try { 5721 var u = new URL(a.href, location.href); 5722 if (u.hostname) if (u.hostname.indexOf("lilachbullock.com") === -1) { 5723 a.setAttribute("target","_blank"); 5724 var rel = a.getAttribute("rel") || ""; 5725 if (rel.indexOf("noopener") === -1) a.setAttribute("rel",(rel?rel+" ":"")+"noopener noreferrer"); 5726 } 5727 } catch(e){} 5728 } 5729 } 5730 if (document.readyState !== "loading") lbExt(); else document.addEventListener("DOMContentLoaded", lbExt); 5731 setTimeout(lbExt, 2500); 5732})(); 5733</script>
5733 5734 5735 5736 5737<style id="lb-popup-cookie-fixes-2026-05-31"> 5738/* Center the exit popup so it can't be cut off (also = middle of screen) */ 5739#lb-exit-intent-popup-2026-05-28.lb-exit-popup-overlay.lb-active{position:fixed !important;inset:0 !important;display:block !important;padding:0 !important;background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;pointer-events:none !important;} 5740#lb-exit-intent-popup-2026-05-28 .lb-exit-popup{position:fixed !important;right:24px !important;bottom:24px !important;top:auto !important;left:auto !important;margin:0 !important;width:calc(100% - 48px) !important;max-width:420px !important;max-height:calc(100vh - 48px) !important;overflow-y:auto !important;pointer-events:auto !important;transform:none !important;box-shadow:0 28px 70px rgba(15,15,15,0.30) !important;} 5741@media(max-width:560px){#lb-exit-intent-popup-2026-05-28 .lb-exit-popup{right:12px !important;left:12px !important;bottom:12px !important;max-width:none !important;width:auto !important;}} 5742#lb-exit-popup-form{display:flex !important;flex-direction:column !important;gap:10px !important;flex-wrap:nowrap !important;} 5743#lb-exit-popup-form input{width:100% !important;flex:none !important;box-sizing:border-box !important;padding:14px 16px !important;border:1px solid rgba(15,15,15,0.18) !important;border-radius:10px !important;font-family:'Manrope',sans-serif !important;font-size:15px !important;background:#fff !important;color:#0f0f0f !important;} 5744#lb-exit-popup-form button{width:100% !important;flex:none !important;border-radius:10px !important;padding:15px !important;} 5745/* Rebrand the Cookie Notice banner to match the site */ 5746#cookie-notice{background-color:#faf6ef !important;border-top:1px solid rgba(15,15,15,0.12) !important;} 5747#cookie-notice .cookie-notice-container{color:#0f0f0f !important;font-family:'Manrope',sans-serif !important;font-size:13px !important;} 5748#cookie-notice .cn-button{background:#0f0f0f !important;color:#faf6ef !important;border-radius:999px !important;font-family:'Manrope',sans-serif !important;border:0 !important;padding:9px 20px !important;font-size:12px !important;letter-spacing:.04em !important;text-transform:uppercase !important;} 5749#cookie-notice a.cn-set-cookie.cn-button{background:#ff7900 !important;} 5750</style> 5751 5752 5753 5754<style id="lb-kw-global-css"> 5755.lb-kw-global{overflow:hidden;border-top:1px solid rgba(15,15,15,0.08);border-bottom:1px solid rgba(15,15,15,0.08);padding:16px 0;background:#faf6ef;} 5756.lb-kw-global .lb-kw__track{display:flex;width:max-content;animation:lbKwG 42s linear infinite;} 5757.lb-kw-global .lb-kw__track span{font-family:'Fraunces','Times New Roman',serif;font-style:italic;font-weight:300;font-size:clamp(17px,2vw,28px);color:#0f0f0f;white-space:nowrap;padding:0 4px;} 5758.lb-kw-global .lb-kw__track span::after{content:'\00B7';color:#ff7900;margin:0 26px;} 5759.lb-kw-global:hover .lb-kw__track{animation-play-state:paused;} 5760@keyframes lbKwG{from{transform:translateX(0);}to{transform:translateX(-50%);}} 5761body.page-id-2 .lb-kw-global{display:none !important;} 5762@media (prefers-reduced-motion:reduce){.lb-kw-global .lb-kw__track{animation:none;flex-wrap:wrap;justify-content:center;}} 5763</style> 5764<div class="lb-kw-global" aria-hidden="true"><div class="lb-kw__track"><span>Lead generation</span><span>Ads</span><span>SEO</span><span>Workflow automation</span><span>HubSpot</span><span>Systems</span><span>AI agents</span><span>Content engines</span><span>Fractional CMO</span><span>Lead generation</span><span>Ads</span><span>SEO</span><span>Workflow automation</span><span>HubSpot</span><span>Systems</span><span>AI agents</span><span>Content engines</span><span>Fractional CMO</span></div></div> 5765 5766 5767 5768<style id="lb-featured-even-2026"> 5769html body .featured-in-grid,html body .featured-in-section .featured-in-grid{justify-content:center !important;flex-wrap:wrap !important;gap:22px clamp(22px,3vw,46px) !important;} 5770html body .featured-in-grid .featured-in-cell{flex:0 0 auto !important;} 5771</style> 5772 5773 5774 5775<style id="lb-mobile-parity-2026-08-12" data-cfasync="false" data-no-minify="1"> 5776/* MOBILE PARITY 2026-08-12: retire legacy Responsive Menu plugin (custom lb-mobile-menu replaces it) */ 5777#rmp_menu_trigger-55927, #rmp-container-55927,
5778[id^="rmp_menu_trigger"], [id^="rmp-container"] { display: none !important; } 5779/* Keep the custom hamburger a 48px circle: the universal button{width:100%} mobile rule was 5780 stretching this <button> to full width, so border-radius:50% rendered a giant black ellipse. */ 5781.lb-mobile-menu-toggle { 5782 width: 48px !important; height: 48px !important; min-height: 48px !important; 5783 padding: 0 !important; left: auto !important; right: 18px !important; 5784} 5785/* Overlay must cover the whole viewport. The sticky header uses backdrop-filter:blur, which makes it 5786 a containing block for fixed children, trapping the overlay in a ~200px box. Force full viewport 5787 height (the relocate script below is the primary fix; this is the CSS belt-and-braces fallback). */ 5788.lb-mobile-menu-overlay { 5789 height: 100dvh !important; min-height: 100vh !important; bottom: auto !important; 5790} 5791/* 10th menu item stagger reveal */ 5792.lb-mobile-menu-overlay.is-open .lb-mobile-menu-item:nth-child(10) { transition-delay: 0.55s; } 5793 5794/* Cookie Notice banner: slim bottom bar on mobile (the universal button{width:100%} rule was 5795 stretching Ok/Privacy to full width and stacking them, so the banner ate a third of the screen) */ 5796@media (max-width: 980px) { 5797 #cookie-notice .cookie-notice-container { 5798 display: flex !important; flex-direction: column !important; align-items: center !important; 5799 gap: 8px !important; padding: 10px 14px !important; text-align: center !important; 5800 } 5801 #cookie-notice #cn-notice-text { font-size: 12px !important; line-height: 1.35 !important; } 5802 #cookie-notice #cn-notice-buttons { 5803 display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; 5804 justify-content: center !important; gap: 8px !important; width: auto !important; 5805 } 5806 #cookie-notice .cn-button { 5807 width: auto !important; min-height: 0 !important; padding: 9px 18px !important; 5808 flex: 0 0 auto !important; text-align: center !important; 5809 } 5810 #cookie-notice #cn-close-notice { width: auto !important; min-height: 0 !important; } 5811} 5812</style>
5813<script type="text/rocketlazyloadscript" id="lb-mobile-parity-relocate-2026-08-12" data-cfasync="false" data-no-minify="1"> 5814(function(){ 5815 function relocate(){ 5816 var ov=document.getElementById('lb-mobile-menu-overlay'); 5817 var tg=document.getElementById('lb-mobile-menu-toggle'); 5818 if(ov && ov.parentElement!==document.body) document.body.appendChild(ov); 5819 if(tg && tg.parentElement!==document.body) document.body.appendChild(tg); 5820 } 5821 if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', relocate); 5822 else relocate(); 5823 window.addEventListener('load', relocate); 5824})(); 5825</script>
5825 5826 5827</header> 5828 5829 5830<div class="wp-block-group is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-a3a11bf8 wp-block-group-is-layout-constrained" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="entry-content wp-block-post-content is-layout-flow wp-block-post-content-is-layout-flow"> 5831 5832 5833 5834 5835 5836<style id="about-match-wwm-featured-in-2026-05-27"> 5837/* Featured In: matches WWM, narrowed slightly to clear right-side scroll spy */ 5838html body section.featured-in-section, 5839html body .featured-in-section, 5840html body section[id="featured-in"], 5841html body .logos-section { 5842 max-width: 1240px !important; 5843 width: 100% !important; 5844 padding: clamp(36px, 5vw, 60px) clamp(20px, 5vw, 60px) !important; 5845 margin: 0 auto !important; 5846 background: transparent !important; 5847} 5848html body .logos-section-inner, 5849html body .featured-in-section .logos-section-inner, 5850html body .featured-in-section > div { 5851 max-width: 100% !important; 5852 width: 100% !important; 5853 padding: 0 !important; 5854 margin: 0 auto !important; 5855} 5856html body .logos-eyebrow, 5857html body .featured-in-eyebrow { 5858 text-align: center !important; 5859 margin-bottom: 24px !important; 5860 font-family: "Manrope", system-ui, sans-serif !important; 5861 font-weight: 600 !important; 5862 font-size: 10px !important; 5863 letter-spacing: 0.32em !important; 5864 text-transform: uppercase !important; 5865 color: rgba(15,15,15,0.5) !important; 5866} 5867html body .featured-in-grid { 5868 width: 100% !important; 5869 max-width: 100% !important; 5870 display: flex !important; 5871 flex-wrap: wrap !important; 5872 justify-content: center !important; 5873 align-items: center !important; 5874 gap: clamp(8px, 1vw, 24px) !important; 5875 margin: 0 !important; 5876 padding: 0 !important; 5877 border: 0 !important; 5878} 5879html body .featured-in-grid img, 5880html body .featured-in-grid picture > img, 5881html body .featured-in-grid > picture > img, 5882html body .featured-in-grid > img { 5883 height: 24px !important; 5884 max-height: 30px !important; 5885 width: auto !important; 5886 max-width: 100% !important; 5887 object-fit: contain !important; 5888 opacity: 0.7 !important; 5889 mix-blend-mode: normal !important; 5890 filter: none !important; 5891 background: transparent !important; 5892 border: 0 !important; 5893 padding: 0 !important; 5894 margin: 0 !important; 5895 display: block !important; 5896 transition: opacity 0.3s ease, transform 0.3s ease !important; 5897} 5898html body .featured-in-grid picture { 5899 display: inline-flex !important; 5900 align-items: center !important; 5901 justify-content: center !important; 5902 flex: 0 1 auto !important; 5903 margin: 0 !important; 5904 padding: 0 !important; 5905} 5906html body .featured-in-grid img:hover, 5907html body .featured-in-grid picture > img:hover { 5908 opacity: 1 !important; 5909 transform: translateY(-1px) !important; 5910} 5911@media (max-width: 768px) { 5912 html body .featured-in-grid { 5913 flex-wrap: wrap !important; 5914 justify-content: center !important; 5915 gap: 18px 22px !important; 5916 } 5917 html body .featured-in-grid img { 5918 height: 20px !important; 5919 max-height: 24px !important; 5920 } 5921} 5922</style> 5923 5924 5925 5926 5927 5928 5929 5930 5931<style id="about-trust-2026-05-25"> 5932/* ABOUT 1-line trust strip override 2026-05-25 */ 5933.about-page .trust-stats { display: grid !important; grid-template-columns: repeat(6, 1fr) !important; gap: 12px !important; text-align: left !important; } 5934.about-page .trust-stat { padding-left: 10px !important; text-align: left !important; } 5935.about-page .trust-stat .num { font-size: clamp(22px, 2vw, 30px) !important; white-space: nowrap !important; } 5936.about-page .trust-stat.no-num .num { font-size: clamp(11px, 0.9vw, 13px) !important; white-space: normal !important; } 5937.about-page .trust-stat .label { font-size: 10.5px !important; line-height: 1.3 !important; } 5938@media (max-width: 980px) { .about-page .trust-stats { grid-template-columns: repeat(3, 1fr) !important; } } 5939@media (max-width: 600px) { .about-page .trust-stats { grid-template-columns: repeat(2, 1fr) !important; } } 5940 5941/* Award badge cards 2026-05-25 */ 5942.awards-grid-badges { display: grid !important; grid-template-columns: repeat(5, 1fr) !important; gap: 18px !important; align-items: stretch !important; } 5943.award-card-v2 { background: transparent !important; border: 0 !important; padding: 0 !important; transition: transform 0.35s ease, filter 0.35s ease !important; } 5944.award-card-v2:hover { transform: translateY(-6px) !important; filter: drop-shadow(0 16px 32px rgba(255,121,0,0.18)) !important; } 5945.award-badge-img { width: 100% !important; height: auto !important; display: block !important; border-radius: 4px !important; } 5946@media (max-width: 1100px) { .awards-grid-badges { grid-template-columns: repeat(3, 1fr) !important; } } 5947@media (max-width: 600px) { .awards-grid-badges { grid-template-columns: repeat(2, 1fr) !important; gap: 14px !important; } } 5948 5949/* AWARDS V5 â orange seal badges + captions 2026-05-26 */ 5950.awards-section-v5 { padding: clamp(60px, 8vw, 110px) clamp(20px, 5vw, 80px); background: #FAF6EE; } 5951.awards-section-v5 .awards-inner { max-width: 1320px; margin: 0 auto; text-align: center; } 5952.awards-section-v5 .awards-eyebrow { font-family: 'Manrope', sans-serif; font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; font-weight: 600; color: #FF7900; margin-bottom: 18px; } 5953.awards-section-v5 .awards-heading { font-family: 'Fraunces', serif; font-weight: 300; font-size: clamp(34px, 5vw, 64px); line-height: 1.04; letter-spacing: -0.02em; color: #1C1C1E; margin: 0 0 60px 0; } 5954.awards-section-v5 .awards-heading em { font-style: italic; color: #FF7900; } 5955.awards-grid-v5 { display: grid !important; grid-template-columns: repeat(5, 1fr) !important; gap: 28px !important; align-items: start; } 5956.award-card-v5 { display: flex; flex-direction: column; align-items: center; padding: 0 8px; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1) !important; } 5957.award-card-v5:hover { transform: translateY(-8px) !important; } 5958.award-card-v5:hover .award-seal-img { filter: drop-shadow(0 24px 36px rgba(255,121,0,0.22)); } 5959.award-seal-img { width: 100%; height: auto; max-width: 200px; display: block; margin: 0 auto 20px auto; transition: filter 0.45s ease; } 5960.award-caption-eyebrow { font-family: 'Manrope', sans-serif; font-size: 10.5px; letter-spacing: 0.16em; text-transform: uppercase; font-weight: 700; color: #FF7900; margin-bottom: 8px; } 5961.award-caption-name { font-family: 'Fraunces', serif; font-style: italic; font-weight: 400; font-size: 15px; line-height: 1.3; color: #1C1C1E; max-width: 180px; } 5962@media (max-width: 1100px) { .awards-grid-v5 { grid-template-columns: repeat(3, 1fr) !important; gap: 40px 28px !important; } } 5963@media (max-width: 700px) { .awards-grid-v5 { grid-template-columns: repeat(2, 1fr) !important; gap: 36px 20px !important; } .award-seal-img { max-width: 160px; } } 5964 5965</style> 5966 5967 5968<style id="about-page-v3-styles-2026-05-24"> 5969/* Google Fonts @import removed 2026-09-21: faces are self-hosted */ 5970:root { 5971 --cream: #FAF6EE; --cream-2: #F4ECDB; --orange: #FF7900; 5972 --ink: #0F0F0F; --grey: #5B5B5B; 5973 --sans: 'Manrope', sans-serif; --display: 'Fraunces', serif; 5974} 5975body { background: var(--cream); font-family: var(--sans); color: var(--ink); } 5976.about-page * { box-sizing: border-box; } 5977 5978/* ====== ANIMATIONS ====== */ 5979.about-page .anim { 5980 opacity: 1; animation: fade-up-in 0.9s cubic-bezier(.2,.7,.2,1) backwards; 5981} 5982.about-page .anim-d1 { animation-delay: 0.08s; } 5983.about-page .anim-d2 { animation-delay: 0.18s; } 5984.about-page .anim-d3 { animation-delay: 0.28s; } 5985.about-page .anim-d4 { animation-delay: 0.38s; } 5986.about-page .anim-d5 { animation-delay: 0.50s; } 5987.about-page .anim-d6 { animation-delay: 0.62s; } 5988.about-page .anim-d7 { animation-delay: 0.74s; } 5989@keyframes fade-up-in { 5990 from { opacity: 0; transform: translateY(28px); } 5991 to { opacity: 1; transform: translateY(0); } 5992} 5993@keyframes fade-in-scale { 5994 from { opacity: 0; transform: scale(0.92); } 5995 to { opacity: 1; transform: scale(1); } 5996} 5997@supports (animation-timeline: view()) { 5998 .about-page .scroll-anim { 5999 opacity: 0; transform: translateY(36px); 6000 animation: scroll-fade-up linear forwards; 6001 animation-timeline: view(); 6002 animation-range: entry 5% entry 50%; 6003 } 6004 .about-page .scroll-anim-img { 6005 opacity: 0; transform: scale(0.94); 6006 animation: scroll-fade-scale linear forwards; 6007 animation-timeline: view(); 6008 animation-range: entry 0% entry 40%; 6009 } 6010} 6011@keyframes scroll-fade-up { 6012 from { opacity: 0; transform: translateY(36px); } 6013 to { opacity: 1; transform: translateY(0); } 6014} 6015@keyframes scroll-fade-scale { 6016 from { opacity: 0; transform: scale(0.94); } 6017 to { opacity: 1; transform: scale(1); } 6018} 6019@media (prefers-reduced-motion: reduce) { 6020 .about-page .anim, .about-page .scroll-anim, .about-page .scroll-anim-img { 6021 opacity: 1 !important; transform: none !important; animation: none !important; 6022 } 6023} 6024 6025/* ====== HERO ====== */ 6026.about-page .hero { 6027 padding: clamp(48px, 7vw, 100px) clamp(20px, 5vw, 80px) clamp(36px, 5vw, 60px); 6028 background: var(--cream); position: relative; overflow: hidden; 6029} 6030.about-page .hero::before { 6031 content: ''; position: absolute; inset: 0; 6032 background: 6033 radial-gradient(circle at 12% 20%, rgba(255,121,0,0.08) 0%, transparent 35%), 6034 radial-gradient(circle at 88% 80%, rgba(255,121,0,0.05) 0%, transparent 40%); 6035 pointer-events: none; 6036} 6037.about-page .hero-inner { max-width: 980px; margin: 0 auto; position: relative; } 6038.about-page .hero-eyebrow { 6039 font-family: var(--sans); font-size: 12px; letter-spacing: 0.22em; 6040 text-transform: uppercase; font-weight: 600; color: var(--orange); 6041 margin-bottom: 24px; 6042} 6043.about-page .hero h1 { 6044 font-family: var(--display); font-weight: 300; font-style: italic; 6045 font-size: clamp(46px, 7.5vw, 108px); line-height: 0.98; letter-spacing: -0.025em; 6046 color: var(--ink); margin: 0 0 24px; max-width: 16ch; 6047} 6048.about-page .hero h1 em { color: var(--orange); font-style: italic; } 6049.about-page .hero-sub { 6050 font-family: var(--sans); font-size: clamp(19px, 1.9vw, 24px); line-height: 1.4; 6051 color: var(--grey); max-width: 56ch; margin: 0 0 18px; 6052} 6053.about-page .hero-sub strong { color: var(--ink); font-weight: 500; } 6054.about-page .hero-note { 6055 font-family: var(--display); font-size: 18px; line-height: 1.5; 6056 color: var(--grey); max-width: 60ch; margin: 0; 6057 font-style: italic; 6058} 6059 6060/* ====== KEY FACTS STRIP (now animated!) ====== */ 6061.about-page .key-facts { 6062 background: var(--ink); color: var(--cream); 6063 padding: clamp(32px, 4.5vw, 52px) clamp(20px, 5vw, 80px); 6064 position: relative; overflow: hidden; 6065} 6066.about-page .key-facts::before { 6067 content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; 6068 background: linear-gradient(90deg, transparent, var(--orange), transparent); 6069} 6070.about-page .key-facts-inner { 6071 max-width: 1240px; margin: 0 auto; 6072 display: grid; grid-template-columns: repeat(5, 1fr); gap: 24px; 6073 text-align: center; 6074} 6075@media (max-width: 768px) { 6076 .about-page .key-facts-inner { grid-template-columns: repeat(2, 1fr); gap: 18px; } 6077} 6078.about-page .key-fact { 6079 position: relative; padding: 8px 4px; 6080 opacity: 0; 6081 animation: fade-in-scale 0.7s cubic-bezier(.2,.9,.4,1) forwards; 6082} 6083.about-page .key-fact:nth-child(1) { animation-delay: 0.15s; } 6084.about-page .key-fact:nth-child(2) { animation-delay: 0.30s; } 6085.about-page .key-fact:nth-child(3) { animation-delay: 0.45s; } 6086.about-page .key-fact:nth-child(4) { animation-delay: 0.60s; } 6087.about-page .key-fact:nth-child(5) { animation-delay: 0.75s; } 6088.about-page .key-fact-num { 6089 font-family: var(--display); font-weight: 400; font-style: italic; 6090 color: var(--orange); font-size: clamp(38px, 4.2vw, 60px); 6091 line-height: 1; margin-bottom: 8px; display: block; 6092} 6093.about-page .key-fact-label { 6094 font-family: var(--sans); font-size: 12px; letter-spacing: 0.1em; 6095 text-transform: uppercase; color: rgba(250,246,238,0.7); font-weight: 500; 6096} 6097 6098 6099.about-page .trust-stats { display: grid !important; grid-template-columns: repeat(6, 1fr) !important; gap: 14px !important; align-items: start !important; text-align: left !important; } 6100@media (max-width: 768px) { 6101 .about-page .trust-stats { grid-template-columns: repeat(2, 1fr) !important; } 6102} 6103.about-page .trust-stat .num { 6104 font-family: var(--display); font-weight: 400; font-style: italic; 6105 color: var(--orange); font-size: clamp(36px, 4.2vw, 60px); 6106 line-height: 1; margin-bottom: 10px; letter-spacing: -0.02em; 6107} 6108.about-page .trust-stat.no-num .num { 6109 font-size: clamp(24px, 2.8vw, 36px); 6110 color: var(--cream); font-style: italic; font-weight: 400; 6111} 6112.about-page .trust-stat.no-num .num em { color: var(--orange); font-style: italic; } 6113.about-page .trust-stat .label { 6114 font-family: var(--sans); font-size: 12px; letter-spacing: 0.12em; 6115 text-transform: uppercase; color: rgba(250,246,238,0.7); 6116 font-weight: 500; line-height: 1.4; 6117} 6118 6119 6120/* ===== PULL-QUOTE BREAK (replaces image-break â no photo crop risk) ===== */ 6121.about-page .quote-break { 6122 padding: clamp(60px, 8vw, 110px) clamp(20px, 5vw, 80px); 6123 background: var(--ink); color: var(--cream); 6124 text-align: center; position: relative; overflow: hidden; 6125} 6126.about-page .quote-break::before { 6127 content: ''; position: absolute; top: -30%; right: -10%; 6128 width: 60%; height: 160%; 6129 background: radial-gradient(circle, rgba(255,121,0,0.18) 0%, transparent 60%); 6130 pointer-events: none; 6131} 6132.about-page .quote-break::after {
6133 content: ''; position: absolute; bottom: -30%; left: -10%; 6134 width: 60%; height: 160%; 6135 background: radial-gradient(circle, rgba(255,121,0,0.10) 0%, transparent 60%); 6136 pointer-events: none; 6137} 6138.about-page .quote-break-inner { position: relative; max-width: 1000px; margin: 0 auto; } 6139.about-page .quote-break .quote-mark { 6140 font-family: var(--display); font-style: italic; font-weight: 300; 6141 font-size: clamp(120px, 14vw, 200px); line-height: 0.6; 6142 color: var(--orange); margin-bottom: 8px; 6143 text-shadow: 0 8px 30px rgba(255,121,0,0.3); 6144} 6145.about-page .quote-break .quote-text { 6146 font-family: var(--display); font-style: italic; font-weight: 300; 6147 font-size: clamp(36px, 5.5vw, 76px); line-height: 1.05; 6148 color: var(--cream); margin: 0; letter-spacing: -0.025em; 6149 max-width: 22ch; margin: 0 auto; 6150} 6151.about-page .quote-break .quote-text em { color: var(--orange); font-style: italic; } 6152 6153/* ====== AWARDS â PUBLICATION WALL ====== */ 6154.about-page .awards-section { padding: clamp(72px, 9vw, 130px) clamp(20px, 5vw, 80px); background: var(--cream); text-align: center; position: relative; overflow: hidden; } 6155.about-page .awards-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, transparent 0%, #B87333 20%, #FF7900 50%, #B87333 80%, transparent 100%); } 6156.about-page .awards-section::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, transparent 0%, #B87333 20%, #FF7900 50%, #B87333 80%, transparent 100%); } 6157.about-page .awards-inner { position: relative; max-width: 1320px; margin: 0 auto; } 6158.about-page .awards-eyebrow { font-family: var(--sans); font-size: 12px; letter-spacing: 0.24em; text-transform: uppercase; font-weight: 700; color: var(--orange); margin-bottom: 18px; } 6159.about-page .awards-heading { font-family: var(--display); font-weight: 300; font-style: italic; font-size: clamp(48px, 6.5vw, 88px); line-height: 0.98; letter-spacing: -0.025em; margin: 0 auto 22px; color: var(--ink); max-width: 18ch; } 6160.about-page .awards-heading em { color: var(--orange); font-style: italic; } 6161.about-page .awards-lead { font-family: var(--sans); font-size: 18px; line-height: 1.6; color: var(--grey); max-width: 60ch; margin: 0 auto 72px; } 6162.about-page .awards-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0; max-width: 1280px; margin: 0 auto; border: 1px solid rgba(15,15,15,0.08); border-radius: 24px; overflow: hidden; background: var(--cream); box-shadow: 0 14px 40px rgba(15,15,15,0.08); } 6163@media (max-width: 1024px) { .about-page .awards-grid { grid-template-columns: repeat(2, 1fr); } } 6164@media (max-width: 540px) { .about-page .awards-grid { grid-template-columns: 1fr; } } 6165.about-page .award-card { position: relative; padding: 48px 28px 36px; display: flex; flex-direction: column; align-items: center; text-align: center; border-right: 1px solid rgba(15,15,15,0.08); border-bottom: 1px solid rgba(15,15,15,0.08); transition: all 0.45s ease; background: var(--cream); min-height: 320px; opacity: 0; animation: award-emerge 0.85s cubic-bezier(0.2, 0.7, 0.2, 1) forwards; } 6166.about-page .award-card:nth-child(1) { animation-delay: 0.10s; } 6167.about-page .award-card:nth-child(2) { animation-delay: 0.22s; } 6168.about-page .award-card:nth-child(3) { animation-delay: 0.34s; } 6169.about-page .award-card:nth-child(4) { animation-delay: 0.46s; } 6170.about-page .award-card:nth-child(5) { animation-delay: 0.58s; border-right: none; } 6171@keyframes award-emerge { from { opacity: 0; transform: translateY(28px) scale(0.96); } to { opacity: 1; transform: translateY(0) scale(1); } } 6172@media (max-width: 1024px) { .about-page .award-card:nth-child(2n) { border-right: none; } .about-page .award-card:nth-child(5) { border-right: 1px solid rgba(15,15,15,0.08); } } 6173@media (max-width: 540px) { .about-page .award-card { border-right: none !important; } } 6174.about-page .award-card:hover { background: linear-gradient(180deg, var(--cream) 0%, #FFF8EB 100%); } 6175.about-page .award-card:hover .award-logo { filter: none; opacity: 1; transform: scale(1.05); } 6176.about-page .award-card-rank { position: absolute; top: 14px; left: 50%; transform: translateX(-50%); font-family: var(--display); font-style: italic; font-weight: 400; font-size: 16px; color: var(--orange); letter-spacing: 0.05em; } 6177.about-page .award-logo-wrap { height: 110px; margin: 22px 0 24px; display: flex; align-items: center; justify-content: center; width: 100%; } 6178.about-page .award-logo { max-width: 180px; max-height: 80px; width: auto; height: auto; object-fit: contain; filter: grayscale(100%); opacity: 0.85; transition: all 0.45s ease; } 6179.about-page .award-text-logo { font-family: var(--display); font-style: italic; font-weight: 400; font-size: clamp(26px, 2.6vw, 36px); color: #0F0F0F; letter-spacing: -0.015em; line-height: 1; transition: color 0.4s ease; } 6180.about-page .award-card:hover .award-text-logo { color: var(--orange); }
6181.about-page .award-divider-line { width: 36px; height: 2px; background: linear-gradient(90deg, transparent, var(--orange), transparent); margin: 0 auto 16px; } 6182.about-page .award-title { font-family: var(--sans); font-size: 13px; line-height: 1.55; color: rgba(15,15,15,0.78); font-weight: 500; margin: 0; max-width: 22ch; } 6183.about-page .award-card-year { margin-top: auto; padding-top: 18px; font-family: var(--display); font-style: italic; font-size: 13px; color: var(--orange); letter-spacing: 0.1em; text-transform: uppercase; } 6184 6185/* ====== PROFILE STRIP ====== */ 6186.about-page .profile-strip { 6187 padding: clamp(40px, 5vw, 70px) clamp(20px, 5vw, 80px) 0; 6188 text-align: center; 6189} 6190.about-page .profile-strip img { 6191 width: clamp(220px, 28vw, 340px); height: auto; 6192 border-radius: clamp(16px, 2vw, 24px); display: inline-block; 6193 box-shadow: 0 30px 70px rgba(15,15,15,0.15); 6194} 6195 6196/* ====== STORY SECTIONS â TIGHTER GAPS ====== */ 6197.about-page section.story { 6198 padding: clamp(40px, 5.5vw, 72px) clamp(20px, 5vw, 80px); 6199 position: relative; 6200} 6201.about-page section.story:nth-of-type(even) { background: var(--cream-2); } 6202.about-page .story-inner { 6203 max-width: 800px; margin: 0 auto; 6204 display: grid; grid-template-columns: 80px 1fr; gap: clamp(20px, 3vw, 40px); 6205} 6206@media (max-width: 768px) { 6207 .about-page .story-inner { grid-template-columns: 1fr; gap: 8px; } 6208} 6209.about-page .chapter-num { 6210 font-family: var(--display); font-style: italic; font-weight: 300; 6211 font-size: clamp(46px, 5.5vw, 80px); line-height: 0.85; 6212 color: var(--orange); opacity: 0.45; letter-spacing: -0.03em; 6213} 6214.about-page .chapter-content { min-width: 0; } 6215.about-page .story-eyebrow { 6216 font-family: var(--sans); font-size: 12px; letter-spacing: 0.22em; 6217 text-transform: uppercase; font-weight: 600; color: var(--orange); 6218 margin-bottom: 10px; 6219} 6220.about-page .story h2 { 6221 font-family: var(--display); font-weight: 300; font-style: italic; 6222 font-size: clamp(36px, 4.6vw, 58px); line-height: 1.02; letter-spacing: -0.025em; 6223 margin: 0 0 24px; color: var(--ink); max-width: 16ch; 6224} 6225.about-page .story h2 em { color: var(--orange); font-style: italic; } 6226.about-page .story p { 6227 font-family: var(--sans); font-size: 17px; line-height: 1.7; 6228 color: rgba(15,15,15,0.85); margin: 0 0 18px; 6229} 6230.about-page .story p:last-child { margin-bottom: 0; } 6231.about-page .story p strong { color: var(--ink); font-weight: 600; } 6232.about-page .story p:first-of-type::first-letter { 6233 font-family: var(--display); font-weight: 300; font-style: italic; 6234 float: left; font-size: 4.4em; line-height: 0.9; padding: 4px 12px 0 0; 6235 color: var(--orange); letter-spacing: -0.02em; 6236} 6237.about-page .story a { 6238 color: var(--orange); text-decoration: none; 6239 border-bottom: 1px solid currentColor; padding-bottom: 1px; 6240 transition: opacity 0.25s; 6241} 6242.about-page .story a:hover { opacity: 0.7; } 6243 6244/* ====== CHAPTER IMAGE ====== */ 6245.about-page .chapter-image { 6246 margin: 28px 0; 6247 border-radius: clamp(12px, 1.5vw, 20px); 6248 overflow: hidden; 6249 box-shadow: 0 20px 50px rgba(15,15,15,0.15); 6250} 6251.about-page .chapter-image img { display: block; width: 100%; height: auto; } 6252.about-page .chapter-image-caption { 6253 margin-top: 12px; 6254 font-family: var(--sans); font-size: 13px; 6255 color: var(--grey); font-style: italic; 6256 text-align: center; letter-spacing: 0.03em; 6257} 6258 6259/* ====== PULL QUOTE ====== */ 6260.about-page .pullquote { 6261 font-family: var(--display); font-style: italic; font-weight: 300; 6262 font-size: clamp(26px, 3.6vw, 42px); line-height: 1.18; 6263 color: var(--orange); margin: 28px 0; padding-left: 24px; 6264 border-left: 3px solid var(--orange); letter-spacing: -0.015em; 6265} 6266 6267/* ====== FULL-WIDTH IMAGE BREAK (NEW â visual variety between chapters) ====== */ 6268.about-page .image-break { 6269 position: relative; 6270 height: clamp(320px, 42vw, 520px); 6271 overflow: hidden; 6272 background: var(--ink); 6273} 6274.about-page .image-break img { 6275 width: 100%; height: 100%; object-fit: cover; 6276 object-position: 50% 25%; 6277 filter: brightness(0.78); 6278} 6279.about-page .image-break-quote { 6280 position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); 6281 font-family: var(--display); font-style: italic; font-weight: 300; 6282 color: var(--cream); font-size: clamp(28px, 4vw, 52px); 6283 text-align: center; max-width: 80%; line-height: 1.1; 6284 letter-spacing: -0.02em; 6285 text-shadow: 0 4px 20px rgba(0,0,0,0.5); 6286} 6287.about-page .image-break-quote em { color: var(--orange); font-style: italic; } 6288 6289/* ====== FINAL CTAs ====== */ 6290.about-page .final-ctas { 6291 padding: clamp(50px, 7vw, 90px) clamp(20px, 5vw, 80px); 6292 background: var(--ink); color: var(--cream); text-align: center; 6293 position: relative; overflow: hidden; 6294} 6295.about-page .final-ctas::before { 6296 content: ''; position: absolute; top: -30%; left: -10%; 6297 width: 60%; height: 160%; 6298 background: radial-gradient(circle, rgba(255,121,0,0.15) 0%, transparent 60%); 6299 pointer-events: none; 6300} 6301.about-page .final-ctas-inner { position: relative; max-width: 1140px; margin: 0 auto; } 6302.about-page .final-ctas h2 { 6303 font-family: var(--display); font-weight: 300; font-style: italic; 6304 font-size: clamp(36px, 5vw, 64px); line-height: 1.02; margin: 0 0 14px; 6305 color: var(--cream); letter-spacing: -0.025em; 6306} 6307.about-page .final-ctas h2 em { color: var(--orange); font-style: italic; } 6308.about-page .final-ctas-sub { 6309 font-family: var(--sans); font-size: 17px; line-height: 1.55; 6310 color: rgba(250,246,238,0.7); max-width: 50ch; margin: 0 auto 36px; 6311} 6312.about-page .cta-grid { 6313 display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); 6314 gap: 16px; max-width: 820px; margin: 0 auto; 6315} 6316.about-page .cta-card { 6317 background: rgba(250,246,238,0.05); border: 1px solid rgba(250,246,238,0.18); 6318 border-radius: 18px; padding: 28px 24px; 6319 color: var(--cream); text-decoration: none; 6320 display: block; transition: all 0.35s ease; 6321 text-align: left; position: relative; overflow: hidden; 6322} 6323.about-page .cta-card::before { 6324 content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; 6325 background: var(--orange); transform: scaleX(0); transform-origin: left; 6326 transition: transform 0.4s ease; 6327} 6328.about-page .cta-card:hover { 6329 background: rgba(255,121,0,0.1); border-color: var(--orange); 6330 transform: translateY(-6px); box-shadow: 0 20px 50px rgba(255,121,0,0.25); 6331} 6332.about-page .cta-card:hover::before { transform: scaleX(1); } 6333.about-page .cta-card-eyebrow { 6334 font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; 6335 color: var(--orange); margin-bottom: 8px; font-weight: 600; 6336} 6337.about-page .cta-card-title { 6338 font-family: var(--display); font-size: 24px; font-weight: 400; 6339 font-style: italic; line-height: 1.15; 6340} 6341 6342/* Brand marquee */ 6343.logos-section { padding: clamp(36px, 5vw, 60px) 0; } 6344.logos-section-inner { max-width: 1240px; margin: 0 auto; padding: 0 clamp(20px, 4vw, 48px); } 6345.logos-eyebrow { 6346 font-family: var(--sans); font-size: 12px; letter-spacing: 0.22em; 6347 text-transform: uppercase; font-weight: 600; color: var(--grey); 6348 text-align: center; margin-bottom: 24px; 6349} 6350.brands-marquee { overflow: hidden; position: relative; margin: 12px -20px; padding: 8px 0; } 6351.brands-marquee::before, .brands-marquee::after {
6352 content: ''; position: absolute; top: 0; bottom: 0; width: 80px; z-index: 2; pointer-events: none; 6353} 6354.brands-marquee::before { left: 0; background: linear-gradient(to right, var(--cream-2) 0%, transparent 100%); } 6355.brands-marquee::after { right: 0; background: linear-gradient(to left, var(--cream-2) 0%, transparent 100%); } 6356.brands-track { display: flex; gap: 48px; align-items: center; width: max-content; 6357 animation: marquee-scroll 50s linear infinite; } 6358.brands-track--reverse { animation: marquee-scroll-reverse 50s linear infinite; } 6359.brands-track img { height: 42px; width: auto; object-fit: contain; opacity: 0.85; transition: opacity 0.3s; } 6360.brands-track img:hover { opacity: 1; } 6361@keyframes marquee-scroll { from { transform: translateX(0); } to { transform: translateX(-50%); } } 6362@keyframes marquee-scroll-reverse { from { transform: translateX(-50%); } to { transform: translateX(0); } } 6363 6364@media (max-width: 768px) { 6365 .about-page .hero h1 { font-size: clamp(38px, 11vw, 70px); } 6366 .about-page .story p { font-size: 16px; } 6367 .about-page .story p:first-of-type::first-letter { font-size: 3.6em; padding: 4px 10px 0 0; } 6368 .brands-track img { height: 32px; } 6369} 6370 6371/* ====== SCROLL-SPY NAV (matches Work With Me) ====== */ 6372.scroll-spy { 6373 position: fixed; 6374 top: 50%; 6375 right: 24px; 6376 transform: translateY(-50%); 6377 z-index: 90; 6378 display: flex; 6379 flex-direction: column; 6380 gap: 14px; 6381} 6382@media (max-width: 900px) { .scroll-spy { display: none !important; } } 6383.spy-dot { 6384 width: 8px; height: 8px; 6385 border-radius: 50%; 6386 border: 1px solid rgba(15,15,15,0.4); 6387 background: transparent; 6388 cursor: pointer; 6389 position: relative; 6390 transition: all 0.25s ease; 6391 padding: 0; 6392} 6393.spy-dot:hover { 6394 background: var(--orange); 6395 border-color: var(--orange); 6396 transform: scale(1.4); 6397} 6398.spy-dot.active { 6399 background: var(--orange); 6400 border-color: var(--orange); 6401 transform: scale(1.4); 6402} 6403.spy-dot::after { 6404 content: attr(data-label); 6405 position: absolute; 6406 right: 100%; 6407 top: 50%; 6408 transform: translateY(-50%); 6409 margin-right: 14px; 6410 font-family: var(--sans); 6411 font-size: 11px; 6412 font-weight: 600; 6413 letter-spacing: 0.12em; 6414 text-transform: uppercase; 6415 color: var(--ink); 6416 white-space: nowrap; 6417 background: var(--cream); 6418 padding: 6px 10px; 6419 border-radius: 4px; 6420 border: 1px solid rgba(15,15,15,0.12); 6421 opacity: 0; 6422 pointer-events: none; 6423 transition: opacity 0.2s ease; 6424} 6425.spy-dot:hover::after, .spy-dot.active::after { opacity: 1; } 6426 6427 6428.about-page .featured-in-section { padding: clamp(48px, 6vw, 80px) clamp(20px, 5vw, 80px); background: var(--cream-2); } 6429.about-page .featured-in-inner { max-width: 1240px; margin: 0 auto; text-align: center; } 6430.about-page .featured-in-eyebrow { font-family: var(--sans); font-size: 12px; letter-spacing: 0.22em; text-transform: uppercase; font-weight: 600; color: var(--orange); margin-bottom: 32px; } 6431.about-page .featured-in-grid { display: grid; grid-template-columns: repeat(6, 1fr); gap: 28px 40px; align-items: center; justify-items: center; } 6432.about-page .featured-in-grid img { max-width: 100%; max-height: 60px; object-fit: contain; opacity: 0.7; filter: grayscale(100%); transition: opacity 0.3s, filter 0.3s; } 6433.about-page .featured-in-grid img:hover { opacity: 1; filter: grayscale(0%); } 6434@media (max-width: 900px) { .about-page .featured-in-grid { grid-template-columns: repeat(4, 1fr); gap: 20px; } } 6435@media (max-width: 540px) { .about-page .featured-in-grid { grid-template-columns: repeat(3, 1fr); gap: 16px; } } 6436 6437</style> 6438 6439 6440<!-- Right-side scroll-spy nav (matches Work With Me) --> 6441<nav class="scroll-spy" aria-label="Page sections"> 6442 <button class="spy-dot" data-target="featured-in" data-label="Featured"></button> 6443 <button class="spy-dot" data-target="hero" data-label="Top"></button> 6444 <button class="spy-dot" data-target="trust" data-label="Numbers"></button> 6445 <button class="spy-dot" data-target="profile" data-label="Lilach"></button> 6446 <button class="spy-dot" data-target="ch1" data-label="Marketing"></button> 6447 <button class="spy-dot" data-target="ch2" data-label="The crash"></button> 6448 <button class="spy-dot" data-target="ch3" data-label="Body rebuild"></button> 6449 <button class="spy-dot" data-target="ch4" data-label="Business rebuild"></button> 6450 <button class="spy-dot" data-target="ch5" data-label="What I do"></button> 6451 <button class="spy-dot" data-target="ch6" data-label="Style"></button> 6452 <button class="spy-dot" data-target="ch7" data-label="Hungry"></button> 6453 <button class="spy-dot" data-target="awards" data-label="Awards"></button> 6454 <button class="spy-dot" data-target="ready" data-label="Contact"></button> 6455</nav> 6456 6457<main id="wp--skip-link--target" class="about-page"> 6458 6459 6460<!-- ====== HERO ====== --> 6461 <section class="hero" id="hero"> 6462 <div class="hero-inner about-hero-2col"><div class="about-hero-txt"> 6463 <div class="hero-eyebrow anim anim-d1">About Lilach</div> 6464 <h1 class="anim anim-d2">Hi. I am <em>Lilach.</em></h1> 6465 6466 <p class="hero-sub anim anim-d3"><strong>21 years in marketing. Currently obsessed with AI. Possibly slightly insufferable about it.</strong></p> 6467 <p class="hero-note anim anim-d4">Here is the longer version, because the short story on the homepage barely scratches the surface.</p> 6468 </div><div class="about-hero-pic"><picture decoding="async" loading="lazy"> 6469<source type="image/webp" srcset="https://www.lilachbullock.com/w
6469p-content/uploads/2026/01/Lilach-profile-image.jpeg.webp"/> 6470<img fetchpriority="high" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Lilach Bullock" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2026/01/Lilach-profile-image.jpeg"/><noscript><img fetchpriority="high" decoding="async" src="https://www.lilachbullock.com/wp-content/uploads/2026/01/Lilach-profile-image.jpeg" alt="Lilach Bullock" loading="lazy"/></noscript> 6471</picture> 6472</div> 6473 </div> 6474 </section> 6475 6476 6477<!-- ====== FEATURED IN v19b ====== --> 6478<section class="featured-in-section" id="featured-in"> 6479 <div class="featured-in-inner"> 6480 <div class="featured-in-eyebrow">FEATURED IN</div> 6481 <div class="featured-in-grid"> 6482 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-default"> 6483<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-forbes-1.png.webp"/> 6484<img decoding="async" alt="Forbes" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-forbes-1.png" class="logo-default"/> 6485</picture> 6486</div> 6487 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-block"> 6488<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-bbc-1.png.webp"/> 6489<img decoding="async" alt="BBC" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-bbc-1.png" class="logo-block"/> 6490</picture> 6491</div> 6492 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-block"> 6493<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-huffpost-1.png.webp"/> 6494<img decoding="async" alt="HuffPost" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-huffpost-1.png" class="logo-block"/> 6495</picture> 6496</div> 6497 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-thin"> 6498<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-the-times-correct-1.png.webp"/> 6499<img decoding="async" alt="The Times" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-the-times-correct-1.png" class="logo-thin"/> 6500</picture> 6501</div> 6502 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-tall"> 6503<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-the-guardian-correct-1.png.webp"/> 6504<img decoding="async" alt="The Guardian" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-the-guardian-correct-1.png" class="logo-tall"/> 6505</picture> 6506</div> 6507 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-thin"> 6508<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-the-telegraph-1.png.webp"/> 6509<img decoding="async" alt="The Telegraph" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-the-telegraph-1.png" class="logo-thin"/> 6510</picture> 6511</div> 6512 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-default"> 6513<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-twitter-correct-1.png.webp"/> 6514<img decoding="async" alt="Twitter" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-twitter-correct-1.png" class="logo-default"/> 6515</picture> 6516</div> 6517 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-default"> 6518<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-daily-mail-1.png.webp"/> 6519<img decoding="async" alt="Daily Mail" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-daily-mail-1.png" class="logo-default"/> 6520</picture> 6521</div> 6522 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-tall"> 6523<source type="image/webp" srcset="https://www.lilachbullock.com/w
6523p-content/uploads/2026/05/featured-bw-social-media-examiner-1.png.webp"/> 6524<img decoding="async" alt="Social Media Examiner" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-social-media-examiner-1.png" class="logo-tall"/> 6525</picture> 6526</div> 6527 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-tall"> 6528<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-amazon-alexa-1.png.webp"/> 6529<img decoding="async" alt="Amazon Alexa" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-amazon-alexa-1.png" class="logo-tall"/> 6530</picture> 6531</div> 6532 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-tall"> 6533<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-content-marketing-institute-1.png.webp"/> 6534<img decoding="async" alt="Content Marketing Institute" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-content-marketing-institute-1.png" class="logo-tall"/> 6535</picture> 6536</div> 6537 <div class="featured-in-cell"><picture decoding="async" loading="lazy" class="logo-block"> 6538<source type="image/webp" srcset="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-wired-1.png.webp"/> 6539<img decoding="async" alt="WIRED" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-wired-1.png" class="logo-block"/> 6540</picture> 6541</div> 6542 </div> 6543 </div> 6544</section> 6545<div class="logos-section scroll-anim" style="background:var(--cream-2); padding:clamp(36px,5vw,60px) 0;"> 6546 <div class="logos-section-inner"> 6547 <div class="logos-eyebrow">Brands I’ve worked with</div> 6548 <div class="brands-marquee"> 6549 <div class="brands-track"> 6550 <picture decoding="async" loading="lazy"> 6551<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-01.png.webp"/> 6552<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-01.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-01.png"/></noscript> 6553</picture> 6554 6555 <picture decoding="async" loading="lazy"> 6556<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-02.png.webp"/> 6557<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-02.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-02.png"/></noscript> 6558</picture> 6559 6560 <picture decoding="async" loading="lazy"> 6561<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-03.png.webp"/> 6562<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-03.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-03.png"/></noscript> 6563</picture> 6564 6565 <picture decoding="async" loading="lazy"> 6566<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-04.png.webp"/> 6567<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-04.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/w
6567p-content/uploads/2023/01/1-78-04.png"/></noscript> 6568</picture> 6569 6570 <picture decoding="async" loading="lazy"> 6571<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-05.png.webp"/> 6572<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-05.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-05.png"/></noscript> 6573</picture> 6574 6575 <picture decoding="async" loading="lazy"> 6576<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-06.png.webp"/> 6577<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-06.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-06.png"/></noscript> 6578</picture> 6579 6580 <picture decoding="async" loading="lazy"> 6581<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-07.png.webp"/> 6582<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-07.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-07.png"/></noscript> 6583</picture> 6584 6585 <picture decoding="async" loading="lazy"> 6586<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-08.png.webp"/> 6587<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-08.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-08.png"/></noscript> 6588</picture> 6589 6590 <picture decoding="async" loading="lazy"> 6591<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-09.png.webp"/> 6592<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-09.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-09.png"/></noscript> 6593</picture> 6594 6595 <picture decoding="async" loading="lazy"> 6596<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-10.png.webp"/> 6597<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-10.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-10.png"/></noscript> 6598</picture> 6599 6600 <picture decoding="async" loading="lazy"> 6601<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-11.png.webp"/> 6602<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-11.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/w
6602p-content/uploads/2023/01/1-78-11.png"/></noscript> 6603</picture> 6604 6605 <picture decoding="async" loading="lazy"> 6606<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-12.png.webp"/> 6607<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-12.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-12.png"/></noscript> 6608</picture> 6609 6610 <picture decoding="async" loading="lazy"> 6611<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-13.png.webp"/> 6612<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-13.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-13.png"/></noscript> 6613</picture> 6614 6615 <picture decoding="async" loading="lazy"> 6616<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-14.png.webp"/> 6617<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-14.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-14.png"/></noscript> 6618</picture> 6619 6620 <picture decoding="async" loading="lazy"> 6621<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-15.png.
6621webp"/> 6622<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-15.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-15.png"/></noscript> 6623</picture> 6624 6625 <picture decoding="async" loading="lazy"> 6626<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-16.png.webp"/> 6627<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-16.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-16.png"/></noscript> 6628</picture> 6629 6630 <picture decoding="async" loading="lazy"> 6631<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-17.png.webp"/> 6632<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-17.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-17.png"/></noscript> 6633</picture> 6634 6635 <picture decoding="async" loading="lazy"> 6636<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-18.png.webp"/> 6637<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-18.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-18.png"/></noscript> 6638</picture> 6639 6640 <picture decoding="async" loading="lazy"> 6641<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-19.png.webp"/> 6642<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-19.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-19.png"/></noscript> 6643</picture> 6644 6645 <picture decoding="async" loading="lazy"> 6646<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-20.png.webp"/> 6647<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-20.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-20.png"/></noscript> 6648</picture> 6649 6650 <picture decoding="async" loading="lazy"> 6651<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-21.png.webp"/> 6652<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-21.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-21.png"/></noscript> 6653</picture> 6654 6655 <picture decoding="async" loading="lazy"> 6656<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/w
6656p-content/uploads/2023/01/1-78-22.png.webp"/> 6657<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-22.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-22.png"/></noscript> 6658</picture> 6659 6660 <picture decoding="async" loading="lazy"> 6661<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-23.png.webp"/> 6662<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-23.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-23.png"/></noscript> 6663</picture> 6664 6665 <picture decoding="async" loading="lazy"> 6666<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-24.png.webp"/> 6667<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-24.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-24.png"/></noscript> 6668</picture> 6669 6670 <picture decoding="async" loading="lazy"> 6671<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-25.png.webp"/> 6672<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-25.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-25.png"/></noscript> 6673</picture> 6674 6675 <picture decoding="async" loading="lazy"> 6676<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-01.png.webp"/> 6677<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-01.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-01.png"/></noscript> 6678</picture> 6679 6680 <picture decoding="async" loading="lazy"> 6681<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-02.png.webp"/> 6682<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-02.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-02.png"/></noscript> 6683</picture> 6684 6685 <picture decoding="async" loading="lazy"> 6686<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-03.png.webp"/> 6687<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-03.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-03.png"/></noscript> 6688</picture> 6689 6690 <picture decoding="async" loading="lazy"> 6691<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-04.png.webp"/> 6692<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/w
6692p-content/uploads/2023/01/1-78-04.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-04.png"/></noscript> 6693</picture> 6694 6695 <picture decoding="async" loading="lazy"> 6696<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-05.png.webp"/> 6697<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-05.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-05.png"/></noscript> 6698</picture> 6699 6700 <picture decoding="async" loading="lazy"> 6701<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-06.png.webp"/> 6702<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-06.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-06.png"/></noscript> 6703</picture> 6704 6705 <picture decoding="async" loading="lazy"> 6706<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-07.png.webp"/> 6707<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-07.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-07.png"/></noscript> 6708</picture> 6709 6710 <picture decoding="async" loading="lazy"> 6711<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-08.png.webp"/> 6712<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-08.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-08.png"/></noscript> 6713</picture> 6714 6715 <picture decoding="async" loading="lazy"> 6716<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-09.png.webp"/> 6717<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-09.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-09.png"/></noscript> 6718</picture> 6719 6720 <picture decoding="async" loading="lazy"> 6721<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-10.png.webp"/> 6722<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-10.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-10.png"/></noscript> 6723</picture> 6724 6725 <picture decoding="async" loading="lazy"> 6726<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-11.png.webp"/> 6727<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-11.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-11.png"/></noscript> 6728</picture> 6729 6730 <picture decoding="async" loading="lazy"> 6731<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/w
6731p-content/uploads/2023/01/1-78-12.png.webp"/> 6732<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-12.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-12.png"/></noscript> 6733</picture> 6734 6735 <picture decoding="async" loading="lazy"> 6736<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-13.png.webp"/> 6737<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-13.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-13.png"/></noscript> 6738</picture> 6739 6740 <picture decoding="async" loading="lazy"> 6741<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-14.png.webp"/> 6742<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-14.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-14.png"/></noscript> 6743</picture> 6744 6745 <picture decoding="async" loading="lazy"> 6746<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-15.png.
6746webp"/> 6747<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-15.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-15.png"/></noscript> 6748</picture> 6749 6750 <picture decoding="async" loading="lazy"> 6751<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-16.png.webp"/> 6752<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-16.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-16.png"/></noscript> 6753</picture> 6754 6755 <picture decoding="async" loading="lazy"> 6756<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-17.png.webp"/> 6757<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-17.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-17.png"/></noscript> 6758</picture> 6759 6760 <picture decoding="async" loading="lazy"> 6761<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-18.png.webp"/> 6762<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-18.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-18.png"/></noscript> 6763</picture> 6764 6765 <picture decoding="async" loading="lazy"> 6766<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-19.png.webp"/> 6767<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-19.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-19.png"/></noscript> 6768</picture> 6769 6770 <picture decoding="async" loading="lazy"> 6771<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-20.png.webp"/> 6772<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-20.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-20.png"/></noscript> 6773</picture> 6774 6775 <picture decoding="async" loading="lazy"> 6776<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-21.png.webp"/> 6777<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-21.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-21.png"/></noscript> 6778</picture> 6779 6780 <picture decoding="async" loading="lazy"> 6781<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-22.png.webp"/> 6782<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-22.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/w
6782p-content/uploads/2023/01/1-78-22.png"/></noscript> 6783</picture> 6784 6785 <picture decoding="async" loading="lazy"> 6786<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-23.png.webp"/> 6787<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-23.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-23.png"/></noscript> 6788</picture> 6789 6790 <picture decoding="async" loading="lazy"> 6791<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-24.png.webp"/> 6792<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-24.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-24.png"/></noscript> 6793</picture> 6794 6795 <picture decoding="async" loading="lazy"> 6796<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-25.png.webp"/> 6797<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-25.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-25.png"/></noscript> 6798</picture> 6799 6800 </div> 6801 </div> 6802 <div class="brands-marquee"> 6803 <div class="brands-track brands-track--reverse"> 6804 <picture decoding="async" loading="lazy"> 6805<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-26.png.webp"/> 6806<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-26.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-26.png"/></noscript> 6807</picture> 6808 6809 <picture decoding="async" loading="lazy"> 6810<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-27.png.webp"/> 6811<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-27.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-27.png"/></noscript> 6812</picture> 6813 6814 <picture decoding="async" loading="lazy"> 6815<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-28.png.webp"/> 6816<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-28.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-28.png"/></noscript> 6817</picture> 6818 6819 <picture decoding="async" loading="lazy"> 6820<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-29.png.webp"/> 6821<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-29.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/w
6821p-content/uploads/2023/01/1-78-29.png"/></noscript> 6822</picture> 6823 6824 <picture decoding="async" loading="lazy"> 6825<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-30.png.webp"/> 6826<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-30.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-30.png"/></noscript> 6827</picture> 6828 6829 <picture decoding="async" loading="lazy"> 6830<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-31.png.webp"/> 6831<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-31.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-31.png"/></noscript> 6832</picture> 6833 6834 <picture decoding="async" loading="lazy"> 6835<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-32.png.webp"/> 6836<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-32.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-32.png"/></noscript> 6837</picture> 6838 6839 <picture decoding="async" loading="lazy"> 6840<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-33.png.webp"/> 6841<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-33.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-33.png"/></noscript> 6842</picture> 6843 6844 <picture decoding="async" loading="lazy"> 6845<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-34.png.webp"/> 6846<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-34.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-34.png"/></noscript> 6847</picture> 6848 6849 <picture decoding="async" loading="lazy"> 6850<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-35.png.webp"/> 6851<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-35.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-35.png"/></noscript> 6852</picture> 6853 6854 <picture decoding="async" loading="lazy"> 6855<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-36.png.webp"/> 6856<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-36.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/w
6856p-content/uploads/2023/01/1-78-36.png"/></noscript> 6857</picture> 6858 6859 <picture decoding="async" loading="lazy"> 6860<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-37.png.webp"/> 6861<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-37.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-37.png"/></noscript> 6862</picture> 6863 6864 <picture decoding="async" loading="lazy"> 6865<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-38.png.webp"/> 6866<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-38.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-38.png"/></noscript> 6867</picture> 6868 6869 <picture decoding="async" loading="lazy"> 6870<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-39.png.webp"/> 6871<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-39.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-39.png"/></noscript> 6872</picture> 6873 6874 <picture decoding="async" loading="lazy"> 6875<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-40.png.webp"/> 6876<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-40.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-40.png"/></noscript> 6877</picture> 6878 6879 <picture decoding="async" loading="lazy"> 6880<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-41.png.webp"/> 6881<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-41.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-41.png"/></noscript> 6882</picture> 6883 6884 <picture decoding="async" loading="lazy"> 6885<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-42.png.webp"/> 6886<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-42.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-42.png"/></noscript> 6887</picture> 6888 6889 <picture decoding="async" loading="lazy"> 6890<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-43.png.webp"/> 6891<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-43.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/w
6891p-content/uploads/2023/01/1-78-43.png"/></noscript> 6892</picture> 6893 6894 <picture decoding="async" loading="lazy"> 6895<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-44.png.webp"/> 6896<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-44.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-44.png"/></noscript> 6897</picture> 6898 6899 <picture decoding="async" loading="lazy"> 6900<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-45.png.webp"/> 6901<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-45.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-45.png"/></noscript> 6902</picture> 6903 6904 <picture decoding="async" loading="lazy"> 6905<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-46.png.webp"/> 6906<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-46.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-46.png"/></noscript> 6907</picture> 6908 6909 <picture decoding="async" loading="lazy"> 6910<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-47.png.webp"/> 6911<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-47.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-47.png"/></noscript> 6912</picture> 6913 6914 <picture decoding="async" loading="lazy"> 6915<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-48.png.webp"/> 6916<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-48.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-48.png"/></noscript> 6917</picture> 6918 6919 <picture decoding="async" loading="lazy"> 6920<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-49.png.webp"/> 6921<img decoding="async" alt="Brand Lilach has worked with" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-49.png"/><noscript><img decoding="async" loading="lazy" alt="Brand Lilach has worked with" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-49.png"/></noscript> 6922</picture> 6923 6924 <picture decoding="async" loading="lazy"> 6925<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-26.png.webp"/> 6926<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-26.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/w
6926p-content/uploads/2023/01/1-78-26.png"/></noscript> 6927</picture> 6928 6929 <picture decoding="async" loading="lazy"> 6930<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-27.png.webp"/> 6931<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-27.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-27.png"/></noscript> 6932</picture> 6933 6934 <picture decoding="async" loading="lazy"> 6935<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-28.png.webp"/> 6936<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-28.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-28.png"/></noscript> 6937</picture> 6938 6939 <picture decoding="async" loading="lazy"> 6940<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-29.png.webp"/> 6941<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-29.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-29.png"/></noscript> 6942</picture> 6943 6944 <picture decoding="async" loading="lazy"> 6945<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-30.png.webp"/> 6946<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-30.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-30.png"/></noscript> 6947</picture> 6948 6949 <picture decoding="async" loading="lazy"> 6950<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-31.png.webp"/> 6951<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-31.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-31.png"/></noscript> 6952</picture> 6953 6954 <picture decoding="async" loading="lazy"> 6955<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-32.png.webp"/> 6956<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-32.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-32.png"/></noscript> 6957</picture> 6958 6959 <picture decoding="async" loading="lazy"> 6960<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-33.png.webp"/> 6961<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-33.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-33.png"/></noscript> 6962</picture> 6963 6964 <picture decoding="async" loading="lazy"> 6965<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-34.png.webp"/> 6966<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/w
6966p-content/uploads/2023/01/1-78-34.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-34.png"/></noscript> 6967</picture> 6968 6969 <picture decoding="async" loading="lazy"> 6970<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-35.png.webp"/> 6971<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-35.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-35.png"/></noscript> 6972</picture> 6973 6974 <picture decoding="async" loading="lazy"> 6975<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-36.png.webp"/> 6976<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-36.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-36.png"/></noscript> 6977</picture> 6978 6979 <picture decoding="async" loading="lazy"> 6980<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-37.png.webp"/> 6981<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-37.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-37.png"/></noscript> 6982</picture> 6983 6984 <picture decoding="async" loading="lazy"> 6985<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-38.png.webp"/> 6986<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-38.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-38.png"/></noscript> 6987</picture> 6988 6989 <picture decoding="async" loading="lazy"> 6990<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-39.png.webp"/> 6991<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-39.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-39.png"/></noscript> 6992</picture> 6993 6994 <picture decoding="async" loading="lazy"> 6995<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-40.png.webp"/> 6996<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-40.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-40.png"/></noscript> 6997</picture> 6998 6999 <picture decoding="async" loading="lazy"> 7000<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-41.png.webp"/> 7001<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-41.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-41.png"/></noscript> 7002</picture> 7003 7004 <picture decoding="async" loading="lazy"> 7005<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/w
7005p-content/uploads/2023/01/1-78-42.png.webp"/> 7006<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-42.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-42.png"/></noscript> 7007</picture> 7008 7009 <picture decoding="async" loading="lazy"> 7010<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-43.png.webp"/> 7011<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-43.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-43.png"/></noscript> 7012</picture> 7013 7014 <picture decoding="async" loading="lazy"> 7015<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-44.png.webp"/> 7016<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-44.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-44.png"/></noscript> 7017</picture> 7018 7019 <picture decoding="async" loading="lazy"> 7020<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-45.png.webp"/> 7021<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-45.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-45.png"/></noscript> 7022</picture> 7023 7024 <picture decoding="async" loading="lazy"> 7025<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-46.png.webp"/> 7026<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-46.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-46.png"/></noscript> 7027</picture> 7028 7029 <picture decoding="async" loading="lazy"> 7030<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-47.png.webp"/> 7031<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-47.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-47.png"/></noscript> 7032</picture> 7033 7034 <picture decoding="async" loading="lazy"> 7035<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-48.png.webp"/> 7036<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-48.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-48.png"/></noscript> 7037</picture> 7038 7039 <picture decoding="async" loading="lazy"> 7040<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-49.png.webp"/> 7041<img decoding="async" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2023/01/1-78-49.png"/><noscript><img decoding="async" loading="lazy" alt="" src="https://www.lilachbullock.com/w
7041p-content/uploads/2023/01/1-78-49.png"/></noscript> 7042</picture> 7043 7044 </div> 7045 </div> 7046 </div> 7047 </div> 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 <!-- ====== TRUST STRIP (matches Work With Me exactly) ====== --> 7061 <section class="trust-strip-section" id="trust"> 7062 <div class="trust-strip"> 7063 <div class="trust-stats"> 7064 <div class="trust-stat no-num"> 7065 <div class="num">Forbes Top 20</div> 7066 <div class="label">Social media<br>power influencer</div> 7067 </div> 7068 <div class="trust-stat"> 7069 <div class="num"><span data-counter="21">21</span></div> 7070 <div class="label">Years in<br>marketing</div> 7071 </div> 7072 <div class="trust-stat"> 7073 <div class="num"><span data-counter="15000" data-format="comma">15,000</span></div> 7074 <div class="label">Newsletter<br>subscribers</div> 7075 </div> 7076 <div class="trust-stat"> 7077 <div class="num"><span data-counter="70" data-suffix="%+">70%+</span></div> 7078 <div class="label">Newsletter<br>open rate</div> 7079 </div> 7080 <div class="trust-stat"> 7081 <div class="num"><span data-counter="100" data-suffix="+">100+</span></div> 7082 <div class="label">Events spoken<br>at internationally</div> 7083 </div> 7084 <div class="trust-stat"> 7085 <div class="num"><span data-counter="300" data-suffix="+">300+</span></div> 7086 <div class="label">Tools tested<br>and reviewed</div> 7087 </div> 7088 </div> 7089 </div> 7090 </section> 7091 7092 7093 7094 7095 <!-- ====== AWARDS â PUBLICATION WALL ====== --> 7096 <section class="awards-section awards-section-v5" id="awards"> 7097 <div class="awards-inner"> 7098 <div class="awards-eyebrow">Two decades of recognition</div> 7099 <h2 class="awards-heading">Awards I’m <em>quietly proud</em> of.</h2> 7100 <div class="awards-grid-v5"> 7101 <div class="award-card-v5"> 7102 <img decoding="async" class="award-seal-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Forbes Top 20 Social Media Power Influencer award seal" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2026/05/forbes-seal-badge-v5.png" /><noscript><img decoding="async" class="award-seal-img" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/forbes-seal-badge-v5.png" alt="Forbes Top 20 Social Media Power Influencer award seal" loading="lazy" /></noscript> 7103 <div class="award-caption-eyebrow">Forbes</div> 7104 <div class="award-caption-name">Top 20 Social Media Power Influencer</div> 7105 </div> 7106 <div class="award-card-v5"> 7107 <img decoding="async" class="award-seal-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Oracle Social Influencer of Europe award seal" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2026/05/oracle-seal-badge-v5.png" /><noscript><img decoding="async" class="award-seal-img" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/oracle-seal-badge-v5.png" alt="Oracle Social Influencer of Europe award seal" loading="lazy" /></noscript> 7108 <div class="award-caption-eyebrow">Oracle</div> 7109 <div class="award-caption-name">Social Influencer of Europe</div> 7110 </div> 7111 <div class="award-card-v5"> 7112 <img decoding="async" class="award-seal-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Career Experts No 1 Digital Marketing Influencer UK seal" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2026/05/career-experts-seal-badge-v5.png" /><noscript><img decoding="async" class="award-seal-img" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/career-experts-seal-badge-v5.png" alt="Career Experts No 1 Digital Marketing Influencer UK seal" loading="lazy" /></noscript> 7113 <div class="award-caption-eyebrow">Career Experts</div> 7114 <div class="award-caption-name">No. 1 Digital Marketing Influencer in the UK</div> 7115 </div> 7116 <div class="award-card-v5"> 7117 <img decoding="async" class="award-seal-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Global Women Champions Award for Entrepreneurship seal" data-lazy-src="https://www.lilachbullock.com/w
7117p-content/uploads/2026/05/global-women-seal-badge-v5.png" /><noscript><img decoding="async" class="award-seal-img" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/global-women-seal-badge-v5.png" alt="Global Women Champions Award for Entrepreneurship seal" loading="lazy" /></noscript> 7118 <div class="award-caption-eyebrow">Global Women Awards</div> 7119 <div class="award-caption-name">Global Women Champions Award for Entrepreneurship</div> 7120 </div> 7121 <div class="award-card-v5"> 7122 <img decoding="async" class="award-seal-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Best Mumpreneur of the Year 10 Downing Street seal" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2026/05/downing-street-seal-badge-v5.png" /><noscript><img decoding="async" class="award-seal-img" src="https://www.lilachbullock.com/wp-content/uploads/2026/05/downing-street-seal-badge-v5.png" alt="Best Mumpreneur of the Year 10 Downing Street seal" loading="lazy" /></noscript> 7123 <div class="award-caption-eyebrow">10 Downing Street</div> 7124 <div class="award-caption-name">Best Mumpreneur of the Year</div> 7125 </div> 7126 </div> 7127 </div> 7128 </section> 7129 7130 <!-- ====== CHAPTER 1 ====== --> 7131 <section class="story scroll-anim" id="ch1"> 7132 <div class="story-inner"> 7133 <div class="chapter-num">01</div> 7134 <div class="chapter-content"> 7135 <div class="story-eyebrow">Chapter 1</div> 7136 <h2>The <em>marketing bit.</em></h2> 7137 <p>I built my first business 21 years ago, grew a small agency around it, and sold it before most people had heard of the model.</p> 7138 <p>By my early 30s I was building and running social media agencies. With teams. With staff. With proper grown-up overheads. Back when social media was the thing you had to explain at dinner parties to people who quietly worried you might be wasting your life. Then digital marketing. Then content. Then PR. I became one of the first social media influencers in the UK, long before influencer was a job with a salary attached, and definitely before it was a job people respected.</p> 7139 <p>The accolades arrived, somewhat embarrassingly. <strong>Forbes</strong> named me one of the Top 20 Social Media Power Influencers in the world. (Yes, the world. I checked twice.) <strong>Oracle</strong> named me Social Influencer of Europe. <strong>Career Experts</strong> ranked me Number One Digital Marketing Influencer in the UK. I stood on more than 100 stages worldwide. I did TV. I did radio. I had tea with the Prime Minister’s wife for Mumpreneur of the Year and tried to look like someone who has tea at Number 10 every Tuesday.</p> 7140 <p>There were surreal moments. <strong>IBM</strong> flew me to Monaco in a helicopter. I have enough free phones, drones, and assorted swag in my house to open a small museum. I flew first class to keynotes where audiences queued for selfies before selfies were a thing.</p> 7141 <p>I worked with hundreds of brands across those years. <strong>Twitter, Dropbox, IBM, monday.com, Greenpeace, and Hootsuite</strong> are the ones you will have heard of. Plenty more you will not, including a fair number of startups who have since become household names while I quietly took credit in the corner.</p> 7142 <p>I made what felt like real money, though looking back it was the kind of real money that disappears the moment you stop working for it.</p> 7143 <div class="pullquote">Two decades of getting up at 5am, going to bed too late, and saying yes to everything that paid.</div> 7144 </div> 7145 </div> 7146 </section> 7147 7148 <!-- ====== TYPOGRAPHIC PULL-QUOTE BREAK 1 ====== --> 7149 <section class="quote-break scroll-anim"> 7150 <div class="quote-break-inner"> 7151 <div class="quote-mark">“</div> 7152 <p class="quote-text">Then the body, the income, and the identity <em>all gave out at once.</em></p> 7153 </div> 7154 </section> 7155 7156 <!-- ====== CHAPTER 2 ====== --> 7157 <section class="story scroll-anim" id="ch2"> 7158 <div class="story-inner"> 7159 <div class="chapter-num">02</div> 7160 <div class="chapter-content"> 7161 <div class="story-eyebrow">Chapter 2</div> 7162 <h2>The <em>crash.</em></h2> 7163 <p>Then COVID hit. The agency died first. My back, which had been giving warning shots for years, finally gave out next. I ended up in a wheelchair. Then a walking stick. Then a diabetes diagnosis. The weight piled on. Then, because the universe has a sense of humour, a war started outside my window. (I am a Brit who lives in Israel. The geography is part of the story.)</p> 7164 <figure class="chapter-image"> 7165 <picture decoding="async" loading="lazy"> 7166<source type="image/webp" data-lazy-srcset="https://www.lilachbullock.com/w
7166p-content/uploads/2026/01/1767185359_Lilach-wheelchair-before-and-after.png.webp"/> 7167<img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Lilach Bullock before and after â the wheelchair years through to the rebuild" data-lazy-src="https://www.lilachbullock.com/wp-content/uploads/2026/01/1767185359_Lilach-wheelchair-before-and-after.png"/><noscript><img decoding="async" src="https://www.lilachbullock.com/wp-content/uploads/2026/01/1767185359_Lilach-wheelchair-before-and-after.png" alt="Lilach Bullock before and after â the wheelchair years through to the rebuild" loading="lazy"/></noscript> 7168</picture> 7169 7170 <figcaption class="chapter-image-caption">Before and after. Wheelchair on the left. 55 kilos lighter and back on my feet on the right.</figcaption> 7171 </figure> 7172 <p>I could not work. I could barely move. I lost my income, then I lost most of my contacts, then I lost something harder to name. Maybe identity. Maybe the version of myself who could power through anything.</p> 7173 <p>The passive income from this website held me up while I could barely sit at a desk. I will never stop being grateful for that. But because I was not working on the site, the SEO eventually crashed too. The traffic that had paid my bills for years quietly evaporated, and I was too unwell to notice for too long.</p> 7174 <div class="pullquote">The pity party went on for about two years longer than it should have.</div> 7175 </div> 7176 </div> 7177 </section> 7178 7179 <!-- ====== CHAPTER 3 ====== --> 7180 <section class="story scroll-anim" id="ch3"> 7181 <div class="story-inner"> 7182 <div class="chapter-num">03</div> 7183 <div class="chapter-content"> 7184 <div class="story-eyebrow">Chapter 3</div> 7185 <h2>The rebuild, <em>body first.</em></h2> 7186 <p>Three years ago I made a decision I had failed to make many times before. I was going to lose the weight, get out of the wheelchair, and build a body that worked again. Naturally. Stubbornly. With no shortcuts.</p> 7187 <p>I quit refined sugar entirely. The chocolate was the hard bit. I was something of an addict, and the first six weeks were grim in a way I do not recommend to anyone. But I did it.</p> 7188 <p>I lost <strong>55 kilos</strong>. Slowly, over months and then years. I walked again. Then I walked further. Then I lifted weights. Then I started hiking. Now I run. Most days I forget I ever needed a wheelchair, which is the strangest thing to write.</p> 7189 <p>I feel many years younger than I did at the bottom of all this. Some days I wonder what I was doing with my younger years, but I have decided not to interrogate that too closely.</p> 7190 </div> 7191 </div> 7192 </section> 7193 7194 <!-- ====== TYPOGRAPHIC PULL-QUOTE BREAK 2 ====== --> 7195 <section class="quote-break scroll-anim"> 7196 <div class="quote-break-inner"> 7197 <div class="quote-mark">“</div> 7198 <p class="quote-text">The best decade of my career <em>is still ahead of me.</em></p> 7199 </div> 7200 </section> 7201 7202 <!-- ====== CHAPTER 4 ====== --> 7203 <section class="story scroll-anim" id="ch4"> 7204 <div class="story-inner"> 7205 <div class="chapter-num">04</div> 7206 <div class="chapter-content"> 7207 <div class="story-eyebrow">Chapter 4</div> 7208 <h2>The rebuild, <em>business second.</em></h2> 7209 <p>The body rebuild taught me something I keep applying to the business. You do not get to the result by doing the dramatic thing. You get there by doing the boring thing every day for long enough that it stops being boring.</p> 7210 <p>So I started doing the boring thing.</p> 7211 <p>I restarted the newsletter that had gone dormant for years. It opened at 11%, which is the kind of stat that makes you want to never write a newsletter again. I obsessed instead. Tested everything. Wrote like the people on my list were real people, because they are. Three months later it opens at <strong>70% week after week</strong>.</p> 7212 <p>I started rebuilding the SEO on this website. Then AI got useful enough to be more than a party trick. With AI doing the heavy lifting, I am dangerous. <strong>Over 7,000 SEO changes</strong> on my own site and counting. Somewhat unhealthy levels of focus, but the kind that produces results.</p> 7213 <p>Somewhere in all this I fell properly in love with AI. Not just love. I have become a proper geek about it. Twenty-one years of marketing brain plus AI doing the heavy lifting is a combination I did not see coming, and one I am still slightly blown away by.</p> 7214 </div> 7215 </div> 7216 </section> 7217 7218 <!-- ====== CHAPTER 5 ====== --> 7219 <section class="story scroll-anim" id="ch5"> 7220 <div class="story-inner"> 7221 <div class="chapter-num">05</div> 7222 <div class="chapter-content"> 7223 <div class="story-eyebrow">Chapter 5</div> 7224 <h2>What I <em>do now.</em></h2> 7225 <p>These days, I help businesses use AI to save time and generate more leads, without losing the human touch.</p> 7226 <p>I build the AI workflows you have been meaning to build but never had the time, the skills, or the patience to start. The kind that quietly does the work you have been putting off since March, in the time it takes to make a cup of tea. Audits. Sprints. Implementation. Training. The lot.</p> 7227 <p><a href="/work-with-me/">See the full menu of AI services →</a></p> 7228 <p>I also still do consulting and fractional CMO work, but only for brands I really love. Life is short and I have become picky.</p> 7229 <p>I train marketing teams who want to build AI capability internally rather than depend on consultants forever (I know, biting the hand that feeds me, but the good ones graduate eventually).</p> 7230 <p>I offer <a href="/partner-with-me/">newsletter sponsorships</a> to brands who want my audience, partner with companies on content and ambassador deals, and still speak at events because I happen to love a stage.</p> 7231 <p>Marketing has been in my DNA for two decades. AI is the latest obsession layered on top, and it might be the most fun I have had at work in a very long time. What I love most is finding the missing piece in someone else’s business. The jigsaw bit. The bit where the marketing brain and the AI together solve something nobody else has spotted yet.</p> 7232 </div> 7233 </div> 7234 </section> 7235 7236 <!-- ====== CHAPTER 6 ====== --> 7237 <section class="story scroll-anim" id="ch6"> 7238 <div class="story-inner"> 7239 <div class="chapter-num">06</div> 7240 <div class="chapter-content"> 7241 <div class="story-eyebrow">Chapter 6</div> 7242 <h2>What I am <em>like to work with.</em></h2> 7243 <p><strong>Friendly. Kind. To the point. Obsessed with results.</strong></p> 7244 <p>That is what most people who have worked with me say. (Including me, on the days I am writing my own About page.)</p> 7245 <p>I am the kind of consultant who will tell you the uncomfortable thing in the room, but who will probably bring you a cup of tea before doing it. I tell the truth kindly. I admit it when I do not know something yet, and then I go find out. I do not pretend.</p> 7246 <div class="pullquote">If you cannot measure it, do not do it.</div> 7247 <p>I have a saying I have been repeating for years. Someone somewhere has been claiming it as their own, and I promise I said it first. I am ruthless about ROI. I do n
7247ot care how clever a campaign sounds. I care whether the numbers move.</p> 7248 <p>I have been told I am Marmite, though I prefer to think of myself as direct with a smile. People either love working with me or they do not, because I have an opinion and I am not shy with it. I am fine with that. I would rather work with five clients who love it than fifteen who tolerate me.</p> 7249 </div> 7250 </div> 7251 </section> 7252 7253 <!-- ====== CHAPTER 7 ====== --> 7254 <section class="story scroll-anim" id="ch7"> 7255 <div class="story-inner"> 7256 <div class="chapter-num">07</div> 7257 <div class="chapter-content"> 7258 <div class="story-eyebrow">Chapter 7</div> 7259 <h2>What I am <em>hungry for.</em></h2> 7260 <p>To do work I am proud of. To rebuild the income that quietly walked away while I was getting out of a wheelchair. To help businesses save the years of time I lost being stuck. To write the book I keep meaning to write. To stand on stages again, lighter and stronger and louder than before.</p> 7261 <p>I am hungrier than I have been in 15 years. More energetic than I was at 33. <strong>The best decade of my career is still ahead of me.</strong> I am going to spend it building things I am proud of, with people I respect, using AI to do the boring bits so I can do the work that matters. The pity party is officially over. Possibly slightly insufferable about it.</p> 7262 <p>If that sounds like the kind of person you want in your corner, the <a href="/work-with-me/">Work With Me</a> page is here.</p> 7263 </div> 7264 </div> 7265 </section> 7266 7267 7268 7269 7270 7271 7272</main> 7273 7274 7275 7276
7277<script type="text/rocketlazyloadscript" data-cfasync="false" data-no-minify="1"> 7278(function() { 7279 function initSpy() { 7280 var spyDots = document.querySelectorAll('.spy-dot'); 7281 if (!spyDots.length) return; 7282 var spyTargets = []; 7283 spyDots.forEach(function(dot) { 7284 var el = document.getElementById(dot.dataset.target); 7285 if (el) spyTargets.push({ dot: dot, el: el }); 7286 }); 7287 function updateSpy() { 7288 var line = window.scrollY + window.innerHeight * 0.35; 7289 var current = null, bestTop = -Infinity; 7290 spyTargets.forEach(function(t) { 7291 var top = t.el.getBoundingClientRect().top + window.scrollY; 7292 if (top <= line && top > bestTop) { bestTop = top; current = t; } 7293 }); 7294 if (!current) current = spyTargets[0]; 7295 spyDots.forEach(function(d) { d.classList.remove('active'); }); 7296 if (current) current.dot.classList.add('active'); 7297 } 7298 window.addEventListener('scroll', updateSpy, { passive: true }); 7299 updateSpy(); 7300 spyDots.forEach(function(dot) { 7301 dot.addEventListener('click', function() { 7302 var target = document.getElementById(dot.dataset.target); 7303 if (target) { 7304 var top = target.getBoundingClientRect().top + window.scrollY - 80; 7305 window.scrollTo({ top: top, behavior: 'smooth' }); 7306 } 7307 }); 7308 }); 7309 } 7310 if (document.readyState === 'loading') { 7311 document.addEventListener('DOMContentLoaded', initSpy); 7312 } else { 7313 initSpy(); 7314 } 7315 window.addEventListener('load', initSpy); 7316})(); 7317</script>
7317 7318 7319 7320 7321 7322
7323<script type="application/ld+json"> 7324{ 7325 "@context": "https://schema.org", 7326 "@type": "WebPage", 7327 "@id": "https://www.lilachbullock.com/about/#webpage", 7328 "url": "https://www.lilachbullock.com/about/", 7329 "name": "About Lilach Bullock â AI Implementation Consultant", 7330 "speakable": { 7331 "@type": "SpeakableSpecification", 7332 "cssSelector": [ 7333 ".wp-block-heading", 7334 ".entry-content > p" 7335 ] 7336 } 7337} 7338</script>
7338 7339 7340 7341<!-- ROBUST scroll-spy JS v2 â 2026-05-26 -->
7342<script type="text/rocketlazyloadscript" id="scroll-spy-robust-2026-05-26" data-cfasync="false" data-no-minify="1"> 7343(function(){ 7344 function initSpy(){ 7345 var nav = document.querySelector('.scroll-spy'); 7346 if (!nav || nav.dataset.bound) return; 7347 nav.dataset.bound = '1'; 7348 var dots = Array.prototype.slice.call(nav.querySelectorAll('.spy-dot')); 7349 if (!dots.length) return; 7350 var targets = dots.map(function(dot){ 7351 return { dot: dot, id: dot.dataset.target, el: document.getElementById(dot.dataset.target) }; 7352 }); 7353 function update(){ 7354 var y = window.scrollY + window.innerHeight * 0.30; 7355 var active = targets[0]; 7356 targets.forEach(function(t){ if (t.el && t.el.offsetTop <= y) active = t; }); 7357 dots.forEach(function(d){ d.classList.remove('active'); }); 7358 if (active && active.dot) active.dot.classList.add('active'); 7359 } 7360 window.addEventListener('scroll', update, { passive: true }); 7361 window.addEventListener('resize', update, { passive: true }); 7362 nav.addEventListener('click', function(e){ 7363 var btn = e.target.closest('.spy-dot'); 7364 if (!btn) return; 7365 e.preventDefault(); 7366 var t = document.getElementById(btn.dataset.target); 7367 if (t) { 7368 var top = t.getBoundingClientRect().top + window.scrollY - 80; 7369 window.scrollTo({ top: top, behavior: 'smooth' }); 7370 } 7371 }); 7372 update(); 7373 } 7374 if (document.readyState === 'loading') { 7375 document.addEventListener('DOMContentLoaded', initSpy); 7376 } else { 7377 initSpy(); 7378 } 7379 window.addEventListener('load', initSpy); 7380})(); 7381</script>
7381 7382 7383 7384 7385
7386<script type="application/ld+json"> 7387{ 7388 "@context": "https://schema.org", 7389 "@type": "ProfilePage", 7390 "mainEntity": { 7391 "@context": "https://schema.org", 7392 "@type": "Person", 7393 "name": "Lilach Bullock", 7394 "url": "https://www.lilachbullock.com/about/", 7395 "image": "https://www.lilachbullock.com/wp-content/uploads/2026/05/featured-bw-forbes-1.png", 7396 "jobTitle": "AI Implementation Consultant and Fractional CMO", 7397 "worksFor": { 7398 "@type": "Organization", 7399 "name": "Lilach Bullock Ltd" 7400 }, 7401 "sameAs": [ 7402 "https://www.wikidata.org/wiki/Q139831346", 7403 "https://www.linkedin.com/in/lilachbullock/", 7404 "https://twitter.com/lilachbullock" 7405 ], 7406 "knowsAbout": [ 7407 "AI implementation", 7408 "Marketing automation", 7409 "Fractional CMO", 7410 "AI workflows", 7411 "Content marketing" 7412 ], 7413 "alumniOf": "Forbes Top 20 Social Media Power Influencer", 7414 "award": [ 7415 "Forbes Top 20 Women Social Media Power Influencer (twice)", 7416 "Oracle Social Influencer of Europe", 7417 "Global Champion Award for Outstanding Contribution and Leadership in Business" 7418 ] 7419 }, 7420 "url": "https://www.lilachbullock.com/about/", 7421 "name": "About Lilach Bullock - AI Implementation Consultant" 7422} 7423</script>
7423 7424 7425 7426 7427<style id="lb-about-chapternum-hide">.chapter-num{display:none !important;}.story-inner{grid-template-columns:1fr !important;}</style> 7428 7429<style id="lb-about-hero-photo-2026"> 7430.about-hero-2col{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;} 7431.about-hero-pic img{width:100%;max-width:340px;border-radius:18px;display:block;margin:0 auto;box-shadow:0 24px 60px rgba(15,15,15,.12);} 7432@media(min-width:900px){.about-hero-2col{grid-template-columns:1.15fr .85fr;}.about-hero-pic img{margin-left:auto;margin-right:0;max-width:380px;}} 7433</style> 7434</div></div> 7435 7436 7437 7438<style id="editorial-footer-styles"> 7439/* Hide the inline page template footer elements */ 7440/* No template-element hiding â selectors were too greedy and hid 7441 homepage content classes. Duplicate visual footer accepted as trade-off 7442 until we move editorial-footer to a dedicated template-part. */ 7443 7444.editorial-footer { 7445 background: #0f0f0f; 7446 color: #faf6ef; 7447 padding: clamp(50px, 7vw, 90px) clamp(20px, 4vw, 48px) clamp(30px, 4vw, 50px); 7448 font-family: 'Manrope', sans-serif; 7449} 7450.editorial-footer-inner { max-width: 1240px; margin: 0 auto; } 7451.editorial-footer-top { 7452 display: grid; grid-template-columns: 1fr; gap: 40px; 7453 padding-bottom: 48px; border-bottom: 1px solid rgba(250,246,239,0.12); 7454} 7455@media (min-width: 700px) { .editorial-footer-top { grid-template-columns: 1.4fr 1fr 1fr 1fr; gap: 40px; } } 7456.editorial-footer-brand h3 { 7457 font-family: 'Fraunces', serif; font-style: italic; font-weight: 300; 7458 font-size: clamp(28px, 3.5vw, 40px); color: #faf6ef; 7459 letter-spacing: -0.02em; margin-bottom: 16px; line-height: 1.1; 7460} 7461.editorial-footer-brand h3 em { color: #ff7900; font-style: italic; } 7462.editorial-footer-brand p { color: rgba(250,246,239,0.7); font-size: 14px; line-height: 1.55; max-width: 32ch; } 7463.editorial-footer-col h4 { 7464 font-family: 'Manrope', sans-serif; font-size: 11px; font-weight: 600; 7465 letter-spacing: 0.18em; text-transform: uppercase; color: #ff7900; 7466 margin-bottom: 20px; 7467} 7468.editorial-footer-col ul { list-style: none; padding: 0; margin: 0; } 7469.editorial-footer-col ul li { margin-bottom: 12px; } 7470.editorial-footer-col ul li a { 7471 font-family: 'Manrope', sans-serif; font-size: 14px; 7472 color: rgba(250,246,239,0.85); text-decoration: none; 7473 transition: color 0.25s ease; 7474 border-bottom: 1px solid transparent; padding-bottom: 2px; 7475} 7476.editorial-footer-col ul li a:hover { color: #ff7900; border-bottom-color: #ff7900; } 7477.editorial-footer-bottom { 7478 margin-top: 32px; display: flex; flex-wrap: wrap; 7479 gap: 20px 32px; align-items: center; justify-content: space-between; 7480} 7481.editorial-footer-copyright { font-size: 13px; color: rgba(250,246,239,0.55); letter-spacing: 0.02em; } 7482.editorial-footer-social { display: flex; gap: 20px; align-items: center; } 7483.editorial-footer-social a { 7484 width: 36px; height: 36px; display: inline-flex; 7485 align-items: center; justify-content: center; 7486 border: 1px solid rgba(250,246,239,0.18); border-radius: 50%; 7487 color: rgba(250,246,239,0.7); text-decoration: none; 7488 transition: all 0.25s ease; 7489} 7490.editorial-footer-social a:hover { 7491 background: #ff7900; border-color: #ff7900; 7492 color: #faf6ef; transform: translateY(-2px); 7493} 7494.editorial-footer-social svg { width: 16px; height: 16px; fill: currentColor; } 7495.editorial-footer-legal { display: flex; gap: 24px; font-size: 12px; color: rgba(250,246,239,0.45); letter-spacing: 0.04em; } 7496.editorial-footer-legal a { color: inherit; text-decoration: none; transition: color 0.25s ease; } 7497.editorial-footer-legal a:hover { color: #ff7900; } 7498@media (max-width: 600px) { 7499 .editorial-footer-bottom { flex-direction: column; align-items: flex-start; gap: 24px; } 7500 .editorial-footer-legal { flex-wrap: wrap; gap: 14px 20px; } 7501} 7502</style> 7503 7504<footer data-wpr-lazyrender="1" class="editorial-footer"> 7505 <div class="editorial-footer-inner"> 7506 <div class="editorial-footer-top"> 7507 <div class="editorial-footer-brand"> 7508 <h3>That AI consultant <em>who started in marketing.</em></h3> 7509 <p>21 years building marketing that worked. Currently obsessed with AI implementation done well.</p> 7510 </div> 7511 <div class="editorial-footer-col"> 7512 <h4>Work with me</h4> 7513 <ul> 7514 <li><a href="/work-with-me/">Work With Me</a></li> 7515 <li><a href="/ai-calculator/">AI Savings Calculator</a></li> 7516 <li><a href="/partner-with-me/">Partner With Me</a></li> 7517 <li><a href="/services/speaking/">Speaking</a></li> 7518 </ul> 7519 </div> 7520 <div class="editorial-footer-col"> 7521 <h4>Read & learn</h4> 7522 <ul> 7523 <li><a href="/articles/">Blog</a></li> 7524 <li><a href="/newsletter/">The Sunday Newsletter</a></li> 7525 <li><a href="/resources/">Resources</a></li> 7526 <li><a href="/about/">About Lilach</a></li> 7527 </ul> 7528 </div> 7529 <div class="editorial-footer-col"> 7530 <h4>Get in touch</h4> 7531 <ul> 7532 <li><a href="/contact-us/">Contact</a> 7533 <a href="https://www.google.com/preferences/source?q=lilachbullock.com" target="_blank" rel="noopener">Add as preferred source on Google</a></li> 7534 <li><a href="https://meetings.hubspot.com/lilachbullock">Book a free 30-min call</a></li> 7535 </ul> 7536 </div> 7537 </div> 7538 <div class="editorial-footer-bottom"> 7539 <div class="editorial-footer-copyright">© Lilach Bullock 2026. All rights reserved.</div> 7540 <div class="editorial-footer-social"> 7541 <a href="https://www.facebook.com/lilachbullockbiz" target="_blank" rel="noopener" aria-label="Facebook"><svg viewBox="0 0 24 24">
7541<path d="M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z"/></svg></a> 7542 <a href="https://twitter.com/lilachbullock" target="_blank" rel="noopener" aria-label="Twitter / X"><svg viewBox="0 0 24 24"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg></a> 7543 <a href="https://www.youtube.com/@LilachBullock" target="_blank" rel="noopener" aria-label="YouTube"><svg viewBox="0 0 24 24"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg></a> 7544 <a href="https://www.instagram.com/lilachbullock/" target="_blank" rel="noopener" aria-label="Instagram"><svg viewBox="0 0 24 24"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z"/></svg></a> 7545 <a href="https://www.linkedin.com/in/lilachbullock/" target="_blank" rel="noopener" aria-label="LinkedIn"><svg viewBox="0 0 24 24"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.063 2.063 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg></a> 7546 </div> 7547 <div class="editorial-footer-legal"> 7548 <a href="/privacy-policy/">Privacy</a> 7549 <a href="/terms-conditions/">Terms</a> 7550 <a href="/contact-us/">Contact</a> 7551 </div> 7552 </div> 7553 </div> 7554</footer> 7555 7556</div> 7557 7558
7558<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { 7559 jQuery(document).ready(function ($) { 7560 $(window).scroll(function () { 7561 if ($(window).scrollTop() > 50) { 7562 $('header').addClass('header-shrink'); 7563 } else { 7564 $('header').removeClass('header-shrink'); 7565 } 7566 }); 7567 }); 7568 jQuery(document).ready(function () { 7569 jQuery('.no-thanks').on('click', function (event) { 7570 jQuery('.top-header').addClass('hide'); 7571 }); 7572 }); 7573 // jQuery(document).ready(function () { 7574 // jQuery('.post-sticky-bottom-section-close').on('click', function (event) { 7575 // jQuery('.post-sticky-bottom-section').addClass('hide'); 7576 // }); 7577 // }); 7578 /* filter toggle */ 7579 7580 // jQuery(document).ready(function () { 7581 // jQuery('.tools-button-toggle').on('click', function (event) { 7582 // jQuery('.eb-post-grid-category-filter').toggle('hide-filter'); 7583 // }); 7584 // }); 7585 });</script>
7585 7586 7587 <nav class="lb-free-tools-strip" aria-label="Free tools" style="max-width:1200px;margin:24px auto 0;padding:14px 20px;border-top:1px solid #e5e5e5;font-size:14px;line-height:1.9;color:#5B5B5B;text-align:center;"><strong style="color:#333;">Free tools:</strong> <a href="https://www.lilachbullock.com/free-tools/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">All free tools</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/ai-visibility-checker/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">AI Visibility Checker</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-unfollowers-checker/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">Instagram Unfollowers Checker</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-engagement-rate-calculator/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">Engagement Rate Calculator</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-caption-generator/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">AI Caption Generator</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-bio-generator/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">AI Bio Generator</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-best-time-to-post-calculator/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">Best Time to Post Calculator</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-hashtag-checker/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">Hashtag Checker</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/free-xml-sitemap-generator/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">XML Sitemap Generator</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/website-mapping-tool/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">Website Mapping Tool</a></nav><nav class="lb-momentum-strip" aria-label="Popular right now" style="max-width:1200px;margin:8px auto 0;padding:10px 20px;font-size:14px;line-height:1.9;color:#5B5B5B;text-align:center;"><strong style="color:#333;">Popular right now:</strong> <a href="https://www.lilachbullock.com/instagram-story-spotlight-feature-explained/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">What Does the Instagram Story Spotlight...</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-story-reshare-how-it-works/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">What Is an Instagram Story Reshare and...</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/where-to-find-instagram-story-drafts/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">Where to Find Your Instagram Story Drafts</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-story-private-from-certain-viewers/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">How to Keep Your Instagram Story Private...</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/helene-hadsell-business-lessons/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">The Helen Hadsell Story</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-mentioned-you-in-their-story-meaning/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">What It Means When Instagram Says Someone...</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/instagram-story-unavailable-what-to-do/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">What to Do When Your Instagram Story Is...</a> <span aria-hidden="true">|</span> <a href="https://www.lilachbullock.com/can-someone-see-if-you-viewed-their-instagram-story/" style="color:#C2410C;text-decoration:none;white-space:nowrap;">Can Someone See If You've Watched Their...</a></nav>
7587<script type="speculationrules"> 7588{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Lilach%20Custom/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 7589</script>
7589 7590 7591 7592
7592<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" defer>window.addEventListener('DOMContentLoaded', function() { 7593 7594 jQuery(document).ready(function ($) { 7595 7596 $(document).on('change','#post_category',function (){ 7597 7598 const catSlug = $(this).val(); 7599 7600 $.ajax({ 7601 type: 'POST', 7602 url: 'https://www.lilachbullock.com/wp-admin/admin-ajax.php', 7603 dataType: "json", // add data type 7604 data: { 7605 action: 'get_ajax_posts_fiter', 7606 'category_slug': catSlug 7607 }, 7608 beforeSend: function () { 7609 7610 }, 7611 success: function (response) { 7612 $('.tools_main_container').html(response.html); 7613 } 7614 }); 7615 7616 }); 7617 7618 }); 7619 7620 });</script>
7620 7621 7622 <style type="text/css"> 7623 7624 7625 .laptop-padding-general { 7626 margin-left: 80px !important; 7627 margin-right: 80px !important; 7628 } 7629 7630 .kvs-md-false, .kb-row-layout-id_4a430a-96 {display:block !important;} 7631 7632 @media (max-width: 1100px) { 7633 .top-header {display:none !important;} 7634 } 7635 7636 @media (max-width: 769px) { 7637 7638 .top-header {display:none !important;} 7639 7640 .laptop-padding-general {margin-left: 10px !important; margin-right: 10px !important;} 7641 7642 .laptop-padding-general p {padding-bottom:1em !important;} 7643 } 7644 7645 </style> 7646 <!-- Start of Async HubSpot Analytics Code --> 7647
7647<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 7648 (function(d,s,i,r) { 7649 if (d.getElementById(i)){return;} 7650 var n=d.createElement(s),e=d.getElementsByTagName(s)[0]; 7651 n.id=i;n.src='//js.hs-analytics.net/analytics/'+(Math.ceil(new Date()/r)*r)+'/6796356.js'; 7652 e.parentNode.insertBefore(n, e); 7653 })(document,"script","hs-analytics",300000); 7654 </script>
7654 7655 <!-- End of Async HubSpot Analytics Code --> 7656
7656<script id="essential-blocks-blocks-localize-js-extra"> 7657var eb_conditional_localize = []; 7658var EssentialBlocksLocalize = {"eb_plugins_url":"https://www.lilachbullock.com/wp-content/plugins/essential-blocks/","image_url":"https://www.lilachbullock.com/wp-content/plugins/essential-blocks/assets/images","eb_wp_version":"7.1","eb_version":"6.4.3","eb_admin_url":"https://www.lilachbullock.com/wp-admin/","rest_rootURL":"https://www.lilachbullock.com/wp-json/","ajax_url":"https://www.lilachbullock.com/wp-admin/admin-ajax.php","nft_nonce":"1ea3584ff3","post_grid_pagination_nonce":"b284d31f84","placeholder_image":"https://www.lilachbullock.com/wp-content/plugins/essential-blocks/assets/images/placeholder.png","is_pro_active":"false","upgrade_pro_url":"https://essential-blocks.com/upgrade","responsiveBreakpoints":{"tablet":1024,"mobile":767},"wp_timezone":"+00:00","gmt_offset":"0"}; 7659//# sourceURL=essential-blocks-blocks-localize-js-extra 7660</script>
vendor: 1 bytes, line 7660
7660
7661<script id="essential-blocks-blocks-localize-js" src="https://www.lilachbullock.com/wp-content/plugins/essential-blocks/assets/js/eb-blocks-localize.js?ver=31d6cfe0d16ae931b73c" data-rocket-defer defer></script>
vendor: 1 bytes, line 7661
7661
7662<script data-minify="1" id="disable-right-click-js" src="https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/no-right-click-for-guests/disable-right-click.js?ver=1787684134" data-rocket-defer defer></script>
vendor: 1 bytes, line 7662
7662
7663<script id="rmp_menu_scripts-js-extra"> 7664var rmp_menu = {"ajaxURL":"https://www.lilachbullock.com/wp-admin/admin-ajax.php","wp_nonce":"a4a69e6a71","menu":[{"menu_theme":"Default","theme_type":"default","theme_location_menu":"0","submenu_submenu_arrow_width":"40","submenu_submenu_arrow_width_unit":"px","submenu_submenu_arrow_height":"39","submenu_submenu_arrow_height_unit":"px","submenu_arrow_position":"right","submenu_sub_arrow_background_colour":"","submenu_sub_arrow_background_hover_colour":"","submenu_sub_arrow_background_colour_active":"","submenu_sub_arrow_background_hover_colour_active":"","submenu_sub_arrow_border_width":"","submenu_sub_arrow_border_width_unit":"px","submenu_sub_arrow_border_colour":"#1d4354","submenu_sub_arrow_border_hover_colour":"#3f3f3f","submenu_sub_arrow_border_colour_active":"#1d4354","submenu_sub_arrow_border_hover_colour_active":"#3f3f3f","submenu_sub_arrow_shape_colour":"#fff","submenu_sub_arrow_shape_hover_colour":"#fff","submenu_sub_arrow_shape_colour_active":"#fff","submenu_sub_arrow_shape_hover_colour_active":"#fff","use_header_bar":"off","header_bar_items_order":{"logo":"off","title":"on","additional content":"off","menu":"on","search":"off"},"header_bar_title":"Responsive Menu","header_bar_html_content":"","header_bar_logo":"","header_bar_logo_link":"","header_bar_logo_width":"","header_bar_logo_width_unit":"%","header_bar_logo_height":"","header_bar_logo_height_unit":"px","header_bar_height":"80","header_bar_height_unit":"px","header_bar_padding":{"top":"0px","right":"5%","bottom":"0px","left":"5%"},"header_bar_font":"","header_bar_font_size":"14","header_bar_font_size_unit":"px","header_bar_text_color":"#ffffff","header_bar_background_color":"#1d4354","header_bar_breakpoint":"8000","header_bar_position_type":"fixed","header_bar_adjust_page":"on","header_bar_scroll_enable":"off","header_bar_scroll_background_color":"#36bdf6","mobile_breakpoint":"600","tablet_breakpoint":"8000","transition_speed":"0.5","sub_menu_speed":"0.2","show_menu_on_page_load":"off","menu_disable_scrolling":"off","menu_overlay":"off","menu_overlay_colour":"rgba(0,0,0,0.7)","desktop_menu_width":"","desktop_menu_width_unit":"%","desktop_menu_positioning":"absolute","desktop_menu_side":"left","desktop_menu_to_hide":"","use_current_theme_location":"off","mega_menu":{"225":"off","227":"off","229":"off","228":"off","226":"off"},"desktop_submenu_open_animation":"none","desktop_submenu_open_animation_speed":"100ms","desktop_submenu_open_on_click":"off","desktop_menu_hide_and_show":"off","menu_name":"mobile menu","menu_to_use":"header-menu","different_menu_for_mobile":"off","menu_to_use_in_mobile":"main-menu","use_mobile_menu":"on","use_tablet_menu":"on","use_desktop_menu":"off","menu_display_on":"all-pages","menu_to_hide":"wp-block-navigation__responsive-container-content","submenu_descriptions_on":"off","custom_walker":"","menu_background_colour":"#ff7900","menu_depth":"5","smooth_scroll_on":"off","smooth_scroll_speed":"500","menu_font_icons":{"id":["225"],"icon":[""]},"menu_links_height":"40","menu_links_height_unit":"px","menu_links_line_height":"40","menu_links_line_height_unit":"px","menu_depth_0":"5","menu_depth_0_unit":"%","menu_font_size":"15","menu_font_size_unit":"px","menu_font":"","menu_font_weight":"normal","menu_text_alignment":"left","menu_text_letter_spacing":"","menu_word_wrap":"off","menu_link_colour":"#707070","menu_link_hover_colour":"#f5f5f5","menu_current_link_colour":"#ffffff","menu_current_link_hover_colour":"#707070","menu_item_background_colour":"#f5f5f5","menu_item_background_hover_colour":"#ff7900","menu_current_item_background_colour":"#ff7900","menu_current_item_background_hover_colour":"#f5f5f5","menu_border_width":"","menu_border_width_unit":"px","menu_item_border_colour":"#1d4354","menu_item_border_colour_hover":"#1d4354","menu_current_item_border_colour":"#1d4354","menu_current_item_border_hover_colour":"#3f3f3f","submenu_links_height":"40","submenu_links_height_unit":"px","submenu_links_line_height":"40","submenu_links_line_height_unit":"px","menu_depth_side":"left","menu_depth_1":"10","menu_depth_1_unit":"%","menu_depth_2":"15","menu_depth_2_unit":"%","menu_depth_3":"20","menu_depth_3_unit":"%","menu_depth_4":"25","menu_depth_4_unit":"%","submenu_item_background_colour":"#707070","submenu_item_background_hover_colour":"#ff7900","submenu_current_item_background_colour":"","submenu_current_item_background_hover_colour":"","submenu_border_width":"","submenu_border_width_unit":"px","submenu_item_border_colour":"#ff7900","submenu_item_border_colour_hover":"#ff7900","submenu_current_item_border_colour":"#ff7900","submenu_current_item_border_hover_colour":"#3f3f3f","submenu_font_size":"13","submenu_font_size_unit":"px","submenu_font":"","submenu_font_weight":"normal","submenu_text_letter_spacing":"","submenu_text_alignment":"left","submenu_link_colour":"#fff","submenu_link_hover_colour":"#fff","submenu_current_link_colour":"#fff","submenu_current_link_hover_colour":"#fff","inactive_arrow_shape":"\u25bc","active_arrow_shape":"\u25b2","inactive_arrow_font_icon":"","active_arrow_font_icon":"","
7664inactive_arrow_image":"","active_arrow_image":"","submenu_arrow_width":"40","submenu_arrow_width_unit":"px","submenu_arrow_height":"39","submenu_arrow_height_unit":"px","arrow_position":"right","menu_sub_arrow_shape_colour":"#ff7900","menu_sub_arrow_shape_hover_colour":"#fff","menu_sub_arrow_shape_colour_active":"#fff","menu_sub_arrow_shape_hover_colour_active":"#fff","menu_sub_arrow_border_width":"","menu_sub_arrow_border_width_unit":"px","menu_sub_arrow_border_colour":"#1d4354","menu_sub_arrow_border_hover_colour":"#3f3f3f","menu_sub_arrow_border_colour_active":"#1d4354","menu_sub_arrow_border_hover_colour_active":"#3f3f3f","menu_sub_arrow_background_colour":"rgba(112,112,112,0)","menu_sub_arrow_background_hover_colour":"","menu_sub_arrow_background_colour_active":"rgba(33,33,33,0.01)","menu_sub_arrow_background_hover_colour_active":"","fade_submenus":"off","fade_submenus_side":"left","fade_submenus_delay":"100","fade_submenus_speed":"500","use_slide_effect":"off","slide_effect_back_to_text":"Back","accordion_animation":"off","auto_expand_all_submenus":"off","auto_expand_current_submenus":"off","menu_item_click_to_trigger_submenu":"off","button_width":"55","button_width_unit":"px","button_height":"55","button_height_unit":"px","button_background_colour":"#ff7900","button_background_colour_hover":"#ff7900","button_background_colour_active":"#ff7900","toggle_button_border_radius":"5","button_transparent_background":"off","button_left_or_right":"right","button_position_type":"fixed","button_distance_from_side":"5","button_distance_from_side_unit":"%","button_top":"15","button_top_unit":"px","button_push_with_animation":"off","button_click_animation":"boring","button_line_margin":"5","button_line_margin_unit":"px","button_line_width":"25","button_line_width_unit":"px","button_line_height":"3","button_line_height_unit":"px","button_line_colour":"#fff","button_line_colour_hover":"#fff","button_line_colour_active":"#fff","button_font_icon":"","button_font_icon_when_clicked":"","button_image":"","button_image_when_clicked":"","button_title":"","button_title_open":"","button_title_position":"left","menu_container_columns":"","button_font":"","button_font_size":"14","button_font_size_unit":"px","button_title_line_height":"13","button_title_line_height_unit":"px","button_text_colour":"#fff","button_trigger_type_click":"on","button_trigger_type_hover":"off","button_click_trigger":"","items_order":{"title":"on","additional content":"","menu":"on","search":"on","social-icons":""},"menu_title":"","menu_title_link":"https://www.lilachbullock.com/","menu_title_link_location":"_self","menu_title_image":"https://www.lilachbullock.com/wp-content/uploads/2023/01/Asset-20-8-2.png","menu_title_font_icon":"","menu_title_section_padding":{"top":"10%","right":"5%","bottom":"0%","left":"5%"},"menu_title_background_colour":"#ff7900","menu_title_background_hover_colour":"#ff7900","menu_title_font_size":"25","menu_title_font_size_unit":"px","menu_title_alignment":"center","menu_title_font_weight":"400","menu_title_font_family":"","menu_title_colour":"#ffffff","menu_title_hover_colour":"#fff","menu_title_image_width":"","menu_title_image_width_unit":"%","menu_title_image_height":"","menu_title_image_height_unit":"px","menu_additional_content":"Add more content here...","menu_additional_section_padding":{"top":"0%","right":"5%","bottom":"10%","left":"5%"},"menu_additional_content_font_size":"16","menu_additional_content_font_size_unit":"px","menu_additional_content_alignment":"center","menu_additional_content_colour":"#6fda44","menu_social_icons":[],"menu_social_icons_size":"24","menu_social_icons_size_unit":"px","menu_social_icons_layout":"horizontal","menu_social_icons_alignment":"center","menu_social_icons_gap":"10","menu_social_icons_gap_unit":"px","menu_social_icons_section_padding":{"top":"0%","right":"0%","bottom":"0%","left":"0%"},"menu_search_box_text":"Search","menu_search_box_code":"","menu_search_section_padding":{"top":"5%","right":"5%","bottom":"5%","left":"5%"},"menu_search_box_height":"45","menu_search_box_height_unit":"px","menu_search_box_border_radius":"30","menu_search_box_text_colour":"#707070","menu_search_box_background_colour":"#ffffff","menu_search_box_placeholder_colour":"#ff7900","menu_search_box_border_colour":"#ffffffff","menu_section_padding":{"top":"0px","right":"0px","bottom":"0px","left":"0px"},"menu_width":"75","menu_width_unit":"%","menu_maximum_width":"350","menu_maximum_width_unit":"px","menu_minimum_width":"320","menu_minimum_width_unit":"px","menu_auto_height":"off","menu_container_padding":{"top":"0px","right":"0px","bottom":"0px","left":"0px"},"menu_container_background_colour":"#ff7900","menu_background_image":"","animation_type":"slide","menu_appear_from":"left","animation_speed":"0.5","page_wrapper":"body","menu_close_on_body_click":"off","menu_close_on_scroll":"off","menu_close_on_link_click":"off","enable_touch_gestures":"off","hamburger_position_selector":"","menu_id":55927,"active_toggle_contents":"\u25b2","inactive_toggle_contents":"\u25bc"}]}; 7665//# sourceURL=rmp_menu_scripts-js-extra 7666</script>
vendor: 1 bytes, line 7666
7666
7667<script id="rmp_menu_scripts-js" src="https://www.lilachbullock.com/wp-content/plugins/responsive-menu/v4.0.0/assets/js/rmp-menu.min.js?ver=4.7.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 7667
7667
7668<script data-minify="1" id="ultp-youtube-gallery-block-js" src="https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/ultimate-post/assets/js/ultp-youtube-gallery-block.js?ver=1787684141" data-rocket-defer defer></script>
vendor: 1 bytes, line 7668
7668
7669<script id="heateor_sss_sharing_js-js-before"> 7670function heateorSssLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}}; var heateorSssSharingAjaxUrl = 'https://www.lilachbullock.com/wp-admin/admin-ajax.php', heateorSssCloseIconPath = 'https://www.lilachbullock.com/wp-content/plugins/sassy-social-share/public/../images/close.png', heateorSssPluginIconPath = 'https://www.lilachbullock.com/wp-content/plugins/sassy-social-share/public/../images/logo.png', heateorSssHorizontalSharingCountEnable = 0, heateorSssVerticalSharingCountEnable = 0, heateorSssSharingOffset = 10; var heateorSssMobileStickySharingEnabled = 1;var heateorSssCopyLinkMessage = "Link copied.";var heateorSssUrlCountFetched = [], heateorSssSharesText = 'Shares', heateorSssShareText = 'Share';function heateorSssPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")} 7671//# sourceURL=heateor_sss_sharing_js-js-before 7672</script>
vendor: 1 bytes, line 7672
7672
7673<script data-minify="1" id="heateor_sss_sharing_js-js" src="https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=1787684140" data-rocket-defer defer></script>
vendor: 1 bytes, line 7673
7673
7674<script type="text/rocketlazyloadscript" id="main-js-js" data-rocket-src="https://www.engagebay.com?ver=1.0.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 7674
7674
7675<script id="tracking-js-js-extra"> 7676var engagebay_vars = {"js_api":"kg0ooorkc1sbpa6746micjj2e9","domain":"lilachbullock"}; 7677//# sourceURL=tracking-js-js-extra 7678</script>
vendor: 1 bytes, line 7678
7678
7679<script data-minify="1" id="tracking-js-js" src="https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/engagebay-livechat/js/tracking.js?ver=1787684134" data-rocket-defer defer></script>
vendor: 1 bytes, line 7679
7679
7680<script type="text/rocketlazyloadscript" id="lb-delayed-hubspot"> 7681(function(){ 7682 var done=false; 7683 function go(){ 7684 if(done){return;} done=true; 7685 var s=document.createElement('script'); 7686 s.async=true; s.defer=true; s.id='hs-script-loader'; 7687 s.src='https://js.hs-scripts.com/6796356.js?integration=WordPress'; 7688 document.head.appendChild(s); 7689 ['scroll','touchstart','keydown','mousemove','click'].forEach(function(e){window.removeEventListener(e,go,{passive:true});}); 7690 } 7691 ['scroll','touchstart','keydown','mousemove','click'].forEach(function(e){window.addEventListener(e,go,{passive:true});}); 7692 window.setTimeout(go,8000); 7693})(); 7694</script>
7694 7695 7696 <!-- Cookie Compliance for WordPress (formerly Compliance by Hu-manity.co) plugin v3.1.9 https://cookie-compliance.co/ --> 7697 <div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-bottom" aria-label="Cookie Compliance" style="background-color: rgba(255,255,255,1);"><div class="cookie-notice-container" style="color: #424242"><span id="cn-notice-text" class="cn-text-container">We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.</span><span id="cn-notice-buttons" class="cn-buttons-container"><button id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button cn-button-custom cookie-button" aria-label="Ok">Ok</button><button data-link-url="https://www.lilachbullock.com/privacy-policy/" data-link-target="_blank" id="cn-more-info" class="cn-more-info cn-button cn-button-custom cookie-button" aria-label="Privacy policy">Privacy policy</button></span><button type="button" id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" aria-label="No" tabindex="0"></button></div> 7698 7699 </div> 7700 <!-- / Cookie Compliance for WordPress plugin -->
7700<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 7701if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 7702images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 7703if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
7703<script data-no-minify="1" async src="https://www.lilachbullock.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
7703<script>"use strict";function wprRemoveCPCSS(){var preload_stylesheets=document.querySelectorAll('link[data-rocket-async="style"][rel="preload"]');if(preload_stylesheets&&0<preload_stylesheets.length)for(var stylesheet_index=0;stylesheet_index<preload_stylesheets.length;stylesheet_index++){var media=preload_stylesheets[stylesheet_index].getAttribute("media")||"all";if(window.matchMedia(media).matches)return void setTimeout(wprRemoveCPCSS,200)}var elem=document.getElementById("rocket-critical-css");elem&&"remove"in elem&&elem.remove()}window.addEventListener?window.addEventListener("load",wprRemoveCPCSS):window.attachEvent&&window.attachEvent("onload",wprRemoveCPCSS);</script>
7703<noscript><link data-minify="1" rel='stylesheet' id='kadence-blocks-column-css' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-column.css?ver=1787684139' media='all' /><link data-minify="1" rel='stylesheet' id='kadence-blocks-rowlayout-css' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-rowlayout.css?ver=1787684139' media='all' /><link rel='stylesheet' id='wp-block-navigation-css' href='https://www.lilachbullock.com/wp-includes/blocks/navigation/style.min.css?ver=7.1.2' media='all' /><link rel='stylesheet' id='cookie-notice-front-css' href='https://www.lilachbullock.com/wp-content/plugins/cookie-notice/css/front.min.css?ver=3.1.9' media='all' /><link rel='stylesheet' id='eb-reusable-block-style-66241-css' href='https://www.lilachbullock.com/wp-content/uploads/eb-style/reusable-blocks/eb-reusable-66241.min.css?ver=aa6f7c4334' media='all' /><link data-minify="1" rel='stylesheet' id='disable-selection-css' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/no-right-click-for-guests/disable-selection.css?ver=1787684139' media='all' /><link data-minify="1" rel='stylesheet' id='dashicons-css' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-includes/css/dashicons.min.css?ver=1787684139' media='all' /><link data-minify="1" rel='stylesheet' id='rmp-menu-styles-css' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/uploads/rmp-menu/css/rmp-menu.css?ver=1787684141' media='all' /><link data-minify="1" rel='stylesheet' id='lilach-style-css' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/themes/Lilach%20Custom/style.css?ver=1789992150' media='all' /><link data-minify="1" rel='stylesheet' id='lilach-style-blocks-css' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/themes/Lilach%20Custom/assets/css/blocks.css?ver=1789992372' media='all' /><link data-minify="1" rel='stylesheet' id='lilach-tool-partners-css' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/themes/Lilach%20Custom/assets/css/tools_partners.css?ver=1787684139' media='all' /><link data-minify="1" rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://www.lilachbullock.com/wp-content/cache/min/1/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=1787684141' media='all' /></noscript>
7703<script id="lb-cta-once-20260923-js" data-cfasync="false" data-no-minify="1">(function(){function d(){var c=document.querySelectorAll(".lb-cta-callout");for(var i=1;i<c.length;i++){c[i].parentNode.removeChild(c[i]);}}document.addEventListener("DOMContentLoaded",d);window.addEventListener("load",d);setTimeout(d,1500);setTimeout(d,4000);})();</script>
7703</body> 7704</html> 7705 7706<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->
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.