PageSourceSearch

https://planr.com/insights/

html planr.com collected 2026-10-08 06:23:27 UTC 227,099 bytes, 2,691 lines download raw bytes

1<!DOCTYPE html>
2<html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#">
3<head>
4	<meta charset="UTF-8">
5		<title>Planr Insights | PE Portfolio Monitoring &amp; Value Creation</title>
6	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
7	
8		<!-- All in One SEO Pro 5.0.3 - aioseo.com -->
9	<meta name="description" content="Insights from Planr on PE portfolio monitoring, value creation, valuations, and better visibility across the portfolio." />
10	<meta name="robots" content="max-image-preview:large" />
11	<link rel="canonical" href="https://planr.com/insights/" />
12		<meta name="generator" content="All in One SEO Pro (AIOSEO) 5.0.3" />
13		<meta property="og:locale" content="en_US" />
14		<meta property="og:site_name" content="Planr - The Private Equity Portfolio Management Platform" />
15		<meta property="og:type" content="article" />
16		<meta property="og:title" content="Planr Insights | PE Portfolio Monitoring &amp; Value Creation" />
17		<meta property="og:description" content="Insights from Planr on PE portfolio monitoring, value creation, valuations, and better visibility across the portfolio." />
18		<meta property="og:url" content="https://planr.com/insights/" />
19		<meta property="og:image" content="https://planr.com/wp-content/uploads/2021/11/Planr-Logo-Black-and-Blue.png" />
20		<meta property="og:image:secure_url" content="https://planr.com/wp-content/uploads/2021/11/Planr-Logo-Black-and-Blue.png" />
21		<meta property="article:published_time" content="2025-12-08T11:48:49+00:00" />
22		<meta property="article:modified_time" content="2026-04-07T11:54:28+00:00" />
23		<meta name="twitter:card" content="summary" />
24		<meta name="twitter:site" content="@Planrtech" />
25		<meta name="twitter:title" content="Planr Insights | PE Portfolio Monitoring &amp; Value Creation" />
26		<meta name="twitter:description" content="Insights from Planr on PE portfolio monitoring, value creation, valuations, and better visibility across the portfolio." />
27		<meta name="twitter:creator" content="@Planrtech" />
28		<meta name="twitter:image" content="https://planr.com/wp-content/uploads/2021/11/Planr-Logo-Black-and-Blue.png" />
29		
29<script type="application/ld+json" class="aioseo-schema">
30			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/planr.com\/insights\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/planr.com\/#listItem","position":1,"name":"Home","item":"https:\/\/planr.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/planr.com\/insights\/#listItem","name":"Insights"}},{"@type":"ListItem","@id":"https:\/\/planr.com\/insights\/#listItem","position":2,"name":"Insights","previousItem":{"@type":"ListItem","@id":"https:\/\/planr.com\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/planr.com\/#organization","name":"Planr","description":"The Private Equity Portfolio Management Platform","url":"https:\/\/planr.com\/","email":"[email protected]","logo":{"@type":"ImageObject","url":"https:\/\/planr.com\/wp-content\/uploads\/2026\/09\/Planr-Logo-Dark-scaled.png","@id":"https:\/\/planr.com\/insights\/#organizationLogo","width":2560,"height":962},"image":{"@id":"https:\/\/planr.com\/insights\/#organizationLogo"},"sameAs":["https:\/\/twitter.com\/Planrtech","https:\/\/www.linkedin.com\/company\/planr-software"]},{"@type":"WebPage","@id":"https:\/\/planr.com\/insights\/#webpage","url":"https:\/\/planr.com\/insights\/","name":"Planr Insights | PE Portfolio Monitoring & Value Creation","description":"Insights from Planr on PE portfolio monitoring, value creation, valuations, and better visibility across the portfolio.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/planr.com\/#website"},"breadcrumb":{"@id":"https:\/\/planr.com\/insights\/#breadcrumblist"},"datePublished":"2025-12-08T11:48:49+00:00","dateModified":"2026-04-07T11:54:28+00:00"},{"@type":"WebSite","@id":"https:\/\/planr.com\/#website","url":"https:\/\/planr.com\/","name":"Planr","description":"The Private Equity Portfolio Management Platform","inLanguage":"en-US","publisher":{"@id":"https:\/\/planr.com\/#organization"}}]}
31		</script>
31
32		<!-- All in One SEO Pro -->
33
34<link rel='dns-prefetch' href='//js.hs-scripts.com' />
35<link rel='dns-prefetch' href='//fonts.googleapis.com' />
36<link rel="alternate" type="application/rss+xml" title="Planr &raquo; Feed" href="https://planr.com/feed/" />
37<link rel="alternate" type="application/rss+xml" title="Planr &raquo; Comments Feed" href="https://planr.com/comments/feed/" />
38		<!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 38-39
38
39							<script src="//www.googletagmanager.com/gtag/js?id=
39G-NDH3FHTKZM
vendor: 68 bytes, lines 39-40
39"  data-cfasync="false" data-wpfc-render="false" async></script>
40			
40<script data-cfasync="false" data-wpfc-render="false">
41				var mi_version = '11.3.0';
42				var mi_track_user = true;
43				var mi_no_track_reason = '';
44								var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/planr.com\/insights\/"};
45								if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) {
46					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations );
47				} else {
48					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations;
49				}
50
51								var disableStrs = [
52										'ga-disable-G-NDH3FHTKZM',
53									];
54
55				/* Function to detect opted out users */
56				function __gtagTrackerIsOptedOut() {
57					for (var index = 0; index < disableStrs.length; index++) {
58						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
59							return true;
60						}
61					}
62
63					return false;
64				}
65
66				/* Disable tracking if the opt-out cookie exists. */
67				if (__gtagTrackerIsOptedOut()) {
68					for (var index = 0; index < disableStrs.length; index++) {
69						window[disableStrs[index]] = true;
70					}
71				}
72
73				/* Opt-out function */
74				function __gtagTrackerOptout() {
75					for (var index = 0; index < disableStrs.length; index++) {
76						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
77						window[disableStrs[index]] = true;
78					}
79				}
80
81				if ('undefined' === typeof gaOptout) {
82					function gaOptout() {
83						__gtagTrackerOptout();
84					}
85				}
86								window.dataLayer = window.dataLayer || [];
87
88				window.MonsterInsightsDualTracker = {
89					helpers: {},
90					trackers: {},
91				};
92				if (mi_track_user) {
93					function __gtagDataLayer() {
94						dataLayer.push(arguments);
95					}
96
97					function __gtagTracker(type, name, parameters) {
98						if (!parameters) {
99							parameters = {};
100						}
101
102						if (parameters.send_to) {
103							__gtagDataLayer.apply(null, arguments);
104							return;
105						}
106
107						if (type === 'event') {
108														parameters.send_to = monsterinsights_frontend.v4_id;
109							var hookName = name;
110							if (typeof parameters['event_category'] !== 'undefined') {
111								hookName = parameters['event_category'] + ':' + name;
112							}
113
114							if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') {
115								MonsterInsightsDualTracker.trackers[hookName](parameters);
116							} else {
117								__gtagDataLayer('event', name, parameters);
118							}
119							
120						} else {
121							__gtagDataLayer.apply(null, arguments);
122						}
123					}
124
125					__gtagTracker('js', new Date());
126					__gtagTracker('set', {
127						'developer_id.dZGIzZG': true,
128											});
129					if ( MonsterInsightsLocations.page_location ) {
130						__gtagTracker('set', MonsterInsightsLocations);
131					}
132										__gtagTracker('config', 'G-NDH3FHTKZM', {"forceSSL":"true","link_attribution":"true"} );
133										window.gtag = __gtagTracker;										(function () {
134						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
135						/* ga and __gaTracker compatibility shim. */
136						var noopfn = function () {
137							return null;
138						};
139						var newtracker = function () {
140							return new Tracker();
141						};
142						var Tracker = function () {
143							return null;
144						};
145						var p = Tracker.prototype;
146						p.get = noopfn;
147						p.set = noopfn;
148						p.send = function () {
149							var args = Array.prototype.slice.call(arguments);
150							args.unshift('send');
151							__gaTracker.apply(null, args);
152						};
153						var __gaTracker = function () {
154							var len = arguments.length;
155							if (len === 0) {
156								return;
157							}
158							var f = arguments[len - 1];
159							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
160								if ('send' === arguments[0]) {
161									var hitConverted, hitObject = false, action;
162									if ('event' === arguments[1]) {
163										if ('undefined' !== typeof arguments[3]) {
164											hitObject = {
165												'eventAction': arguments[3],
166												'eventCategory': arguments[2],
167												'eventLabel': arguments[4],
168												'value': arguments[5] ? arguments[5] : 1,
169											}
170										}
171									}
172									if ('pageview' === arguments[1]) {
173										if ('undefined' !== typeof arguments[2]) {
174											hitObject = {
175												'eventAction': 'page_view',
176												'page_path': arguments[2],
177											}
178										}
179									}
180									if (typeof arguments[2] === 'object') {
181										hitObject = arguments[2];
182									}
183									if (typeof arguments[5] === 'object') {
184										Object.assign(hitObject, arguments[5]);
185									}
186									if ('undefined' !== typeof arguments[1].hitType) {
187										hitObject = arguments[1];
188										if ('pageview' === hitObject.hitType) {
189											hitObject.eventAction = 'page_view';
190										}
191									}
192									if (hitObject) {
193										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
194										hitConverted = mapArgs(hitObject);
195										__gtagTracker('event', action, hitConverted);
196									}
197								}
198								return;
199							}
200
201							function mapArgs(args) {
202								var arg, hit = {};
203								var gaMap = {
204									'eventCategory': 'event_category',
205									'eventAction': 'event_action',
206									'eventLabel': 'event_label',
207									'eventValue': 'event_value',
208									'nonInteraction': 'non_interaction',
209									'timingCategory': 'event_category',
210									'timingVar': 'name',
211									'timingValue': 'value',
212									'timingLabel': 'event_label',
213									'page': 'page_path',
214									'location': 'page_location',
215									'title': 'page_title',
216									'referrer' : 'page_referrer',
217								};
218								for (arg in args) {
219																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
220										hit[gaMap[arg]] = args[arg];
221									} else {
222										hit[arg] = args[arg];
223									}
224								}
225								return hit;
226							}
227
228							try {
229								f.hitCallback();
230							} catch (ex) {
231							}
232						};
233						__gaTracker.create = newtracker;
234						__gaTracker.getByName = newtracker;
235						__gaTracker.getAll = function () {
236							return [];
237						};
238						__gaTracker.remove = noopfn;
239						__gaTracker.loaded = true;
240						window['__gaTracker'] = __gaTracker;
241					})();
242									} else {
243										console.log("");
244					(function () {
245						function __gtagTracker() {
246							return null;
247						}
248
249						window['__gtagTracker'] = __gtagTracker;
250						window['gtag'] = __gtagTracker;
251					})();
252									}
253			</script>
253
254							<!-- / Google Analytics by MonsterInsights -->
255		
255<script>
256window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/planr.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=c003bc57403eec5500190115b6579be4"}};
257/*! This file is auto-generated */
258!function(s,n){var o,i,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),a=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===a[t]})}function u(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);for(var n=e.getImageData(16,16,1,1),a=0;a<n.data.length;a++)if(0!==n.data[a])return!1;return!0}function f(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\udedf")}return!1}function g(e,t,n,a){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):s.createElement("canvas"),o=r.getContext("2d",{willReadFrequently:!0}),i=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(function(e){i[e]=t(o,e,n,a)}),i}function t(e){var t=s.createElement("script");t.src=e,t.defer=!0,s.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",i=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){s.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+g.toString()+"("+[JSON.stringify(i),f.toString(),p.toString(),u.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"}),r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=function(e){c(n=e.data),r.terminate(),t(n)})}catch(e){}c(n=g(i,f,p,u))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
259</script>
259
260<link rel='stylesheet' id='astra-theme-css-css' href='https://planr.com/wp-content/themes/astra/assets/css/minified/main.min.css?ver=4.14.0' media='all' />
261<style id='astra-theme-css-inline-css'>
262.ast-no-sidebar .entry-content .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-no-sidebar .entry-content .alignwide {margin-left: calc(-41vw + 50%);margin-right: calc(-41vw + 50%);max-width: unset;width: unset;}.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{width: 100%;margin-left: auto;margin-right: auto;}.wp-block-gallery,.blocks-gallery-grid {margin: 0;}.wp-block-separator {max-width: 100px;}.wp-block-separator.is-style-wide,.wp-block-separator.is-style-dots {max-width: none;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 10px;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 10px;}@media (max-width: 782px) {.entry-content .wp-block-columns .wp-block-column {flex-basis: 100%;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 0;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 0;}}body .entry-content .wp-block-latest-posts {margin-left: 0;}body .entry-content .wp-block-latest-posts li {list-style: none;}.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts {margin-left: 0;}.ast-header-break-point .entry-content .alignwide {margin-left: auto;margin-right: auto;}.entry-content .blocks-gallery-item img {margin-bottom: auto;}
262.wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;}:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:6.67em;--ast-container-default-lg-padding:5.67em;--ast-container-default-slg-padding:4.34em;--ast-container-default-md-padding:3.34em;--ast-container-default-sm-padding:6.67em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.4em;--ast-code-block-background:#EEEEEE;--ast-comment-inputs-background:#FAFAFA;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:var( --ast-global-color-secondary,var(--ast-global-color-5) );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:93.75%;}a,.page-title{color:var(--ast-global-color-0);}a:hover,a:focus{color:var(--ast-global-color-1);}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:inherit;font-size:15px;font-size:1rem;line-height:var(--ast-body-line-height,1.65em);}blockquote{color:var(--ast-global-color-3);}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-weight:600;}.ast-site-identity .site-title a{color:var(--ast-global-color-2);}.site-title{font-size:35px;font-size:2.3333333333333rem;display:block;}.site-header .site-description{font-size:15px;font-size:1rem;display:none;}.entry-title{font-size:26px;font-size:1.7333333333333rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:40px;font-size:2.6666666666667rem;font-weight:600;line-height:1.4em;}h2,.entry-content :where(h2){font-size:32px;font-size:2.1333333333333rem;font-weight:600;line-height:1.3em;}h3,.entry-content :where(h3){font-size:26px;font-size:1.7333333333333rem;font-weight:600;line-height:1.3em;}h4,.entry-content :where(h4){font-size:24px;font-size:1.6rem;line-height:1.2em;font-weight:600;}h5,.entry-content :where(h5){font-size:20px;font-size:1.3333333333333rem;line-height:1.2em;font-weight:600;}h6,.entry-content :where(h6){font-size:16px;font-size:1.0666666666667rem;line-height:1.25em;font-weight:600;}::selection{background-color:var(--ast-global-color-0);color:#ffffff;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-3);}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:var(--ast-global-color-0);}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:var(--ast-global-color-0);}.entry-meta,.entry-meta *{line-height:1.45;color:var(--ast-global-color-0);}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:var(--ast-global-color-1);}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:var(--ast-global-color-0);}.secondary .calendar_wrap #today,.ast-progress-val span{background:var(--ast-global-color-0);}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.calendar_wrap #today > a{color:#ffffff;}.page-links .page-link,.single .post-navigation a{color:var(--ast-global-color-0);}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}
262.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.ast-archive-title{color:var(--ast-global-color-2);}.widget-title,.widget .wp-block-heading{font-size:21px;font-size:1.4rem;color:var(--ast-global-color-2);}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-button:focus,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}.single.ast-page-builder-template .entry-header {padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin: 4em auto 0;padding-left: 20px;padding-right: 20px;}@media (max-width:921.99px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}@media (min-width:1200px){.wp-block-group .has-background{padding:20px;}}@media (min-width:1200px){.wp-block-cover-image.alignwide .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover-image.alignfull .wp-block-cover__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{width:100%;}}.wp-block-columns{margin-bottom:unset;}.wp-block-image.size-full{margin:2rem 0;}.wp-block-separator.has-background{padding:0;}.wp-block-gallery{margin-bottom:1.6em;}.wp-block-group{padding-top:4em;padding-bottom:4em;}.wp-block-group__inner-container .wp-block-columns:last-child,.wp-block-group__inner-container :last-child,.wp-block-table table{margin-bottom:0;}.blocks-gallery-grid{width:100%;}.wp-block-navigation-link__content{padding:5px 0;}.wp-block-group .wp-block-group .has-text-align-center,.wp-block-group .wp-block-column .has-text-align-center{max-width:100%;}.has-text-align-center{margin:0 auto;}@media (max-width:1200px){.wp-block-group{padding:3em;}.wp-block-group .wp-block-group{padding:1.5em;}.wp-block-columns,.wp-block-column{margin:1rem 0;}}@media (min-width:921px){.wp-block-columns .wp-block-group{padding:2em;}}@media (max-width:544px){.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:unset;}.wp-block-cover,.wp-block-cover-image{padding:2em 0;}.wp-block-group,.wp-block-cover{padding:2em;}.wp-block-media-text__media img,.wp-block-media-text__media video{width:unset;max-width:100%;}.wp-block-media-text.has-background .wp-block-media-text__content{padding:1em;}}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-table.aligncenter{margin-left:auto;margin-right:auto;}@media (min-width:544px){.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0;}
262.entry-content .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 8%;}.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-left > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-left > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-left > *{margin:0;}}@media (max-width:544px){.entry-content .wp-block-media-text .wp-block-media-text__content{padding:8% 0;}.wp-block-media-text .wp-block-media-text__media img{width:auto;max-width:100%;}}.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--ast-global-color-0);}div.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),div.wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color){color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.post-page-numbers.current .page-link,.ast-pagination .page-numbers.current{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}@media (min-width:544px){.entry-content > .alignleft{margin-right:20px;}.entry-content > .alignright{margin-left:20px;}}.wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button{border-color:var(--ast-global-color-0);font-family:inherit;font-weight:inherit;line-height:1em;}.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color),.ast-outline-button{color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:transparent;}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}h1.widget-title{font-weight:600;}h2.widget-title{font-weight:600;}h3.widget-title{font-weight:600;}.elementor-widget-container .elementor-loop-container .e-loop-item[data-elementor-type="loop-item"]{width:100%;}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.elementor-widget-button .elementor-button{border-style:solid;text-decoration:none;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}@media (max-width:921px){.elementor-widget-button .elementor-button.elementor-size-sm,.elementor-widget-button .elementor-button.elementor-size-xs,.elementor-widget-button .elementor-button.elementor-size-md,.elementor-widget-button .elementor-button.elementor-size-lg,.elementor-widget-button .elementor-button.elementor-size-xl,.elementor-widget-button .elementor-button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.elementor-widget-button .elementor-button.elementor-size-sm,.elementor-widget-button .elementor-button.elementor-size-xs,.elementor-widget-button .elementor-button.elementor-size-md,.elementor-widget-button .elementor-button.elementor-size-lg,.elementor-widget-button .elementor-button.elementor-size-xl,.elementor-widget-button .elementor-button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.wp-block-button .wp-block-button__link ,.elementor-widget-button .elementor-button,.elementor-widget-button .elementor-button:visited{color:#ffffff;}.elementor-widget-button .elementor-button{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.elementor-widget-button .elementor-button:hover,.elementor-widget-button .elementor-button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.elementor-widget-button .elementor-button{line-height:1em;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.elementor-widget-heading h1.elementor-heading-title{line-height:1.4em;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.wp-block-button .wp-block-button__link{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:#ffffff;font-family:inherit;font-weight:inherit;line-height:1em;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}@media (max-width:921px){.wp-block-button .wp-block-button__link{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.wp-block-button .wp-block-button__link{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;font-family:inherit;font-weight:inherit;line-height:1em;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus,body .wp-block-file .wp-block-file__button:hover,body .wp-block-file .wp-block-file__button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}@media (max-width:921px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}body,.ast-separate-container{background-color:var(--ast-global-color-4);}.entry-content > .wp-block-group,.entry-content > .wp-block-media-text,.entry-content > .wp-block-cover,.entry-content > .wp-block-columns{max-width:58em;width:calc(100% - 4em);margin-left:auto;margin-right:auto;}.entry-content [class*="__inner-container"] > .alignfull{max-width:100%;margin-left:0;margin-right:0;}.entry-content [class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright){margin-left:auto;margin-right:auto;}.entry-content [class*="__inner-container"] > *:not(.alignwide):not(p):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(iframe){max-width:50rem;width:100%;}@media (min-width:921px){.entry-content > .wp-block-group.alignwide.has-background,.entry-content > .wp-block-group.alignfull.has-background,.entry-content > .wp-block-cover.alignwide,.entry-content > .wp-block-cover.alignfull,.entry-content > .wp-block-columns.has-background.alignwide,.entry-content > .wp-block-columns.has-background.alignfull{margin-top:0;margin-bottom:0;padding:6em 4em;}.entry-content > .wp-block-columns.has-background{margin-bottom:0;}}@media (min-width:1200px){.entry-content .alignfull p{max-width:1200px;}.entry-content .alignfull{max-width:100%;width:100%;}
262.ast-page-builder-template .entry-content .alignwide,.entry-content [class*="__inner-container"] > .alignwide{max-width:1200px;margin-left:0;margin-right:0;}.entry-content .alignfull [class*="__inner-container"] > .alignwide{max-width:80rem;}}@media (min-width:545px){.site-main .entry-content > .alignwide{margin:0 auto;}.wp-block-group.has-background,.entry-content > .wp-block-cover,.entry-content > .wp-block-columns.has-background{padding:4em;margin-top:0;margin-bottom:0;}.entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry-content .wp-block-media-text.has-background .wp-block-media-text__content{padding:0 8%;}}@media (max-width:921px){.site-title{display:block;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:544px){.site-title{display:block;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:921px){html{font-size:85.5%;}}@media (max-width:544px){html{font-size:85.5%;}}@media (min-width:922px){.ast-container{max-width:1240px;}}@media (min-width:922px){.site-content .ast-container{display:flex;}}@media (max-width:921px){.site-content .ast-container{flex-direction:column;}}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.site .comments-area{padding-bottom:3em;}.wp-block-search {margin-bottom: 20px;}.wp-block-site-tagline {margin-top: 20px;}form.wp-block-search .wp-block-search__input,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {border-color: #eaeaea;background: #fafafa;}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus,.wp-block-loginout input:focus {outline: thin dotted;}.wp-block-loginout input:focus {border-color: transparent;} form.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input {padding: 12px;}form.wp-block-search .wp-block-search__button svg {fill: currentColor;width: 20px;height: 20px;}.wp-block-loginout p label {display: block;}.wp-block-loginout p:not(.login-remember):not(.login-submit) input {width: 100%;}.wp-block-loginout .login-remember input {width: 1.1rem;height: 1.1rem;margin: 0 5px 4px 0;vertical-align: middle;}.wp-block-file {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}.wp-block-pullquote {border: none;}.wp-block-pullquote blockquote::before {content: "\201D";font-family: "Helvetica",sans-serif;display: flex;transform: rotate( 180deg );font-size: 6rem;font-style: normal;line-height: 1;font-weight: bold;align-items: center;justify-content: center;}.has-text-align-right > blockquote::before {justify-content: flex-start;}.has-text-align-left > blockquote::before {justify-content: flex-end;}figure.wp-block-pullquote.is-style-solid-color blockquote {max-width: 100%;text-align: inherit;}blockquote {padding: 0 1.2em 1.2em;}.wp-block-button__link {border: 2px solid currentColor;}body .wp-block-file .wp-block-file__button {text-decoration: none;}ul.wp-block-categories-list.wp-block-categories,ul.wp-block-archives-list.wp-block-archives {list-style-type: none;}ul,ol {margin-left: 20px;}figure.alignright figcaption {text-align: right;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#0170B9;--ast-global-color-1:#3a3a3a;--ast-global-color-2:#3a3a3a;--ast-global-color-3:#4B4F58;--ast-global-color-4:#F5F5F5;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#E5E5E5;--ast-global-color-7:#424242;--ast-global-color-8:#000000;}:root {--ast-border-color : #dddddd;}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:40px;font-size:2.6666666666667rem;text-transform:capitalize;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}
262h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-2);}.entry-title a{color:var(--ast-global-color-2);}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.ast-builder-menu-1{font-family:inherit;font-weight:inherit;}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:var(--ast-global-color-0);border-style:solid;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0px;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 2px + 5px );}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-1{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.site-below-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-color:var( --ast-global-color-primary,var(--ast-global-color-4) );min-height:80px;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:var(--ast-global-color-subtle-background,var(--ast-global-color-6));}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{max-width:1200px;min-height:80px;margin-left:auto;margin-right:auto;}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row,.site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section{align-items:flex-start;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-full .ast-builder-grid-row{grid-template-columns:1fr;}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-full .ast-builder
262-grid-row{grid-template-columns:1fr;}}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}@media (max-width:921.99px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}.ast-footer-copyright{text-align:center;}.ast-footer-copyright.site-footer-focus-item {color:var(--ast-global-color-3);}@media (max-width:921px){.ast-footer-copyright{text-align:center;}}@media (max-width:544px){.ast-footer-copyright{text-align:center;}}.ast-footer-copyright.ast-builder-layout-element{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}.footer-widget-area.widget-area.site-footer-focus-item{width:auto;}.ast-footer-row-inline .footer-widget-area.widget-area.site-footer-focus-item{width:100%;}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset;background:unset;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}.elementor-toc__list-wrapper{margin:0;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}#ast-desktop-header .main-header-menu > .menu-item.menu-item-has-children > .menu-link .ast-header-navigation-arrow{padding-right:10px;margin-right:-10px;}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type svg{top:.2em;margin-top:0px;margin-left:0px;width:.65em;transform:translate(0, -2px) rotateZ(270deg);}.ast-mobile-popup-content .ast-submenu-expanded > .ast-menu-toggle{transform:rotateX(180deg);overflow-y:auto;}@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}@media (max-width:921px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container  .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area .comment-respond, .ast-separate-container .comments-area .ast-comment-list li, .ast-separate-container .comments-area .comments-title{background-color:var(--ast-global-color-5);}@media (max-width:921px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container  .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container  .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content >
262 .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content, .ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *, .ast-mobile-header-content > *, .ast-desktop-popup-content > *, .ast-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}
262.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:70px;}.ast-desktop:not(:has(.ast-header-sticked)) .ast-primary-header-bar .main-header-menu > .menu-item{line-height:70px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,var(--ast-global-color-7) );border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,var(--ast-global-color-7) );border-bottom-style:solid;}}.ast-primary-header-bar{background-color:var( --ast-global-color-primary,var(--ast-global-color-4) );}.ast-primary-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:var(--ast-global-color-0);border:none;background:transparent;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;
262fill:var(--ast-global-color-0);}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-hfb-header .ast-builder-menu-mobile .main-header-menu, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link{border-style:none;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}}@media (max-width:544px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}}.ast-builder-menu-mobile .main-navigation{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}:root{--e-global-color-astglobalcolor0:#0170B9;--e-global-color-astglobalcolor1:#3a3a3a;--e-global-color-astglobalcolor2:#3a3a3a;--e-global-color-astglobalcolor3:#4B4F58;--e-global-color-astglobalcolor4:#F5F5F5;--e-global-color-astglobalcolor5:#FFFFFF;--e-global-color-astglobalcolor6:#E5E5E5;--e-global-color-astglobalcolor7:#424242;--e-global-color-astglobalcolor8:#000000;}
263</style>
264<style id='wp-emoji-styles-inline-css'>
265
266	img.wp-smiley, img.emoji {
267		display: inline !important;
268		border: none !important;
269		box-shadow: none !important;
270		height: 1em !important;
271		width: 1em !important;
272		margin: 0 0.07em !important;
273		vertical-align: -0.1em !important;
274		background: none !important;
275		padding: 0 !important;
276	}
277</style>
278<link rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/table-of-contents/global.scss-css' href='https://planr.com/wp-content/plugins/all-in-one-seo-pack-pro/dist/Pro/assets/css/table-of-contents/global.e90f6d47.css?ver=5.0.3' media='all' />
279<link rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/pro/recipe/global.scss-css' href='https://planr.com/wp-content/plugins/all-in-one-seo-pack-pro/dist/Pro/assets/css/recipe/global.d86a4aa4.css?ver=5.0.3' media='all' />
280<link rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/pro/product/global.scss-css' href='https://planr.com/wp-content/plugins/all-in-one-seo-pack-pro/dist/Pro/assets/css/product/global.0f804f5f.css?ver=5.0.3' media='all' />
281<style id='global-styles-inline-css'>
282: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--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,
2820,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }: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{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
282a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.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-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !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-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !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-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !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;}
282.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;}
283:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
284</style>
285<link rel='stylesheet' id='planr-chat-fonts-css' href='https://fonts.googleapis.com/css2?family=Poppins%3Awght%40400%3B500%3B600%3B700&#038;display=swap&#038;ver=4.4.0' media='all' />
286<link rel='stylesheet' id='planr-chat-style-css' href='https://planr.com/wp-content/plugins/planr-ai-chat-v4.4.1/assets/css/planr-chat.css?ver=4.4.0' media='all' />
287<link rel='stylesheet' id='elementor-frontend-css' href='https://planr.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1791422179' media='all' />
288<link rel='stylesheet' id='eael-general-css' href='https://planr.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css?ver=6.4.0' media='all' />
289<link rel='stylesheet' id='eael-4071-css' href='https://planr.com/wp-content/uploads/essential-addons-elementor/eael-4071.css?ver=1775562868' media='all' />
290<link rel='stylesheet' id='widget-image-css' href='https://planr.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.33.0' media='all' />
291<link rel='stylesheet' id='e-animation-slideInRight-css' href='https://planr.com/wp-content/plugins/elementor/assets/lib/animations/styles/slideInRight.min.css?ver=3.33.0' media='all' />
292<link rel='stylesheet' id='e-popup-css' href='https://planr.com/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=3.33.0' media='all' />
293<link rel='stylesheet' id='elementor-icons-css' href='https://planr.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.44.0' media='all' />
294<style id='elementor-icons-inline-css'>
295
296		.elementor-add-new-section .elementor-add-templately-promo-button{
297            background-color: #5d4fff;
298            background-image: url(https://planr.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/admin/images/templately/logo-icon.svg);
299            background-repeat: no-repeat;
300            background-position: center center;
301            position: relative;
302        }
303        
304		.elementor-add-new-section .elementor-add-templately-promo-button > i{
305            height: 12px;
306        }
307        
308        body .elementor-add-new-section .elementor-add-section-area-button {
309            margin-left: 0;
310        }
311
312		.elementor-add-new-section .elementor-add-templately-promo-button{
313            background-color: #5d4fff;
314            background-image: url(https://planr.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/admin/images/templately/logo-icon.svg);
315            background-repeat: no-repeat;
316            background-position: center center;
317            position: relative;
318        }
319        
320		.elementor-add-new-section .elementor-add-templately-promo-button > i{
321            height: 12px;
322        }
323        
324        body .elementor-add-new-section .elementor-add-section-area-button {
325            margin-left: 0;
326        }
327</style>
328<link rel='stylesheet' id='elementor-post-5-css' href='https://planr.com/wp-content/uploads/elementor/css/post-5.css?ver=1791422179' media='all' />
329<link rel='stylesheet' id='elementor-post-10569-css' href='https://planr.com/wp-content/uploads/elementor/css/post-10569.css?ver=1791424037' media='all' />
330<link rel='stylesheet' id='elementor-post-4071-css' href='https://planr.com/wp-content/uploads/elementor/css/post-4071.css?ver=1791422179' media='all' />
331<link rel='stylesheet' id='elementor-gf-poppins-css' href='https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=auto' media='all' />
332<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=auto' media='all' />
333<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=auto' media='all' />
334<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://planr.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' />
335<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://planr.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' />
336<script src="https://planr.com/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=11.3.0" id="monsterinsights-frontend-script-js" async data-wp-strategy="async"></script>
vendor: 1 bytes, line 336
336
337<script data-cfasync="false" data-wpfc-render="false" id='monsterinsights-frontend-script-js-extra'>var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/planr.com","hash_tracking":"false","v4_id":"G-NDH3FHTKZM"};</script>
vendor: 1 bytes, line 337
337
338<script src="https://planr.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 338
338
339<script src="https://planr.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
339
340<link rel="https://api.w.org/" href="https://planr.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://planr.com/wp-json/wp/v2/pages/10569" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://planr.com/xmlrpc.php?rsd" />
341
342<link rel='shortlink' href='https://planr.com/?p=10569' />
343<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://planr.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fplanr.com%2Finsights%2F" />
344<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://planr.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fplanr.com%2Finsights%2F&#038;format=xml" />
345<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 345-346
345
346<script async src="https://www.googletagmanager.com/gtag/js?id=
346G-HB60GP3CGL
vendor: 13 bytes, line 346
346"></script>
347<script>
348  
vendor: 138 bytes, lines 348-352
348window.dataLayer = window.dataLayer || [];
349  function gtag(){dataLayer.push(arguments);}
350  gtag('js', new Date());
351
352  gtag('config', '
352G-HB60GP3CGL
vendor: 5 bytes, line 352
352');
353</script>
353
354<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 354-355
354
355<script async src="https://www.googletagmanager.com/gtag/js?id=
355G-M6ZMQ4HS7N
vendor: 13 bytes, line 355
355"></script>
356<script>
357  
vendor: 138 bytes, lines 357-361
357window.dataLayer = window.dataLayer || [];
358  function gtag(){dataLayer.push(arguments);}
359  gtag('js', new Date());
360
361  gtag('config', '
361G-M6ZMQ4HS7N
vendor: 5 bytes, line 361
361');
362</script>
362
363
364<!-- Google Tag Manager -->
365<script>
vendor: 331 bytes, lines 365-369
365(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
366new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
367j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
368'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
369})(window,document,'script','dataLayer','
369GTM-MGGP96Z
vendor: 3 bytes, line 369
369');
369</script>
369
370<!-- End Google Tag Manager -->
371<!-- Reddit Pixel -->
372<script>
373!function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','t2_hk4gqz41');rdt('track', 'PageVisit');
374</script>
374
375<!-- DO NOT MODIFY -->
376<!-- End Reddit Pixel -->
377<!-- Global site tag (gtag.js) - Google Ads: 342617916 -->
vendor: 65 bytes, lines 377-378
377
378<script async src="https://www.googletagmanager.com/gtag/js?id=
378AW-342617916
vendor: 13 bytes, line 378
378"></script>
379<script>
380  
vendor: 138 bytes, lines 380-384
380window.dataLayer = window.dataLayer || [];
381  function gtag(){dataLayer.push(arguments);}
382  gtag('js', new Date());
383
384  gtag('config', '
384AW-342617916
vendor: 5 bytes, line 384
384');
385</script>
vendor: 2 bytes, line 385
385
386<script>function initApollo(){var n=Math.random().toString(36).substring(7),o=document.createElement("script");
387o.src="https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache="+n,o.async=!0,o.defer=!0,
388o.onload=function(){window.trackingFunctions.onLoad({appId:"66311b7662930d0570506fd9"})},
389document.head.appendChild(o)}initApollo();</script>
389			<!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.3.75-->
390			
390<script class="hsq-set-content-id" data-content-id="standard-page">
391				var _hsq = _hsq || [];
392				_hsq.push(["setContentType", "standard-page"]);
393			</script>
393
394			<!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin -->
395			<!-- LinkedIn Insight Base Code -->
395<script type='text/javascript'>_linkedin_partner_id = '3571570';window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];window._linkedin_data_partner_ids.push(_linkedin_partner_id);</script>
395<script type='text/javascript'>(function(l){if(!l){window.lintrk=function(a,b){window.lintrk.q.push([a,b])};window.lintrk.q=[]}var s=document.getElementsByTagName('script')[0];var b=document.createElement('script');b.type='text/javascript';b.async=true;b.src='https://snap.licdn.com/li.lms-analytics/insight.min.js';s.parentNode.insertBefore(b,s)})(window.lintrk);</script>
395<noscript><img height='1' width='1' style='display:none;' alt='' src='https://dc.ads.linkedin.com/collect/?pid=3571570&#038;fmt=gif' /></noscript><!-- End LinkedIn Insight Base Code -->
396<meta name="generator" content="Elementor 3.33.0; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
397			<style>
398				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
399				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
400					background-image: none !important;
401				}
402				@media screen and (max-height: 1024px) {
403					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
404					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
405						background-image: none !important;
406					}
407				}
408				@media screen and (max-height: 640px) {
409					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
410					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
411						background-image: none !important;
412					}
413				}
414			</style>
415			
415<script>document.addEventListener("DOMContentLoaded", function () {
416    const calculatorContainer = document.getElementById("calculator-container");
417
418    if (!calculatorContainer) {
419        console.error("Calculator container not found.");
420        return;
421    }
422
423    calculatorContainer.style.display = "none"; // Initially hidden
424
425    const digitalTransformationScore = parseInt(localStorage.getItem("digitalTransformationScore"), 10) || 0;
426
427    calculatorContainer.innerHTML = `
428        <form id="valueErosionForm">
429            <p>Your Digital Transformation Score: <strong>${digitalTransformationScore}/10</strong></p>
430            <p>Evaluate potential value erosion based on your portfolio data.</p>
431            <div>
432                <label for="portfolioCompanies">Total Number of Companies in Portfolio</label>
433                <input type="number" id="portfolioCompanies" required placeholder="e.g., 20">
434            </div>
435            <div>
436                <label for="dealSize">Average Deal Size (in millions)</label>
437                <input type="number" id="dealSize" required placeholder="e.g., 50">
438            </div>
439            <button type="button" onclick="calculateValueErosion()">Calculate</button>
440        </form>
441        <div id="erosionResult"></div>
442    `;
443
444    window.calculateValueErosion = function () {
445        const portfolioCompanies = parseInt(document.getElementById("portfolioCompanies").value) || 0;
446        const dealSize = parseFloat(document.getElementById("dealSize").value) || 0;
447
448        if (portfolioCompanies <= 0 || dealSize <= 0) {
449            alert("Please enter valid values for portfolio companies and deal size.");
450            return;
451        }
452
453        const erosionFactor = (10 - digitalTransformationScore) * 0.1;
454        const erosionValue = portfolioCompanies * dealSize * erosionFactor;
455
456        document.getElementById("erosionResult").innerHTML = `
457            <h4>Value Erosion Results</h4>
458            <p>Your portfolio could face potential value erosion of approximately <strong>$${erosionValue.toFixed(
459                2
460            )} million</strong> based on your Digital Transformation Score (${digitalTransformationScore}/10).</p>
461            <p>Consider adopting integrated analytics and AI-driven solutions to minimize value erosion and improve decision-making efficiency.</p>
462        `;
463    };
464});
465</script>
465<script>document.addEventListener("DOMContentLoaded", function () {
466    const assessmentContainer = document.getElementById("assessment-container");
467    const calculatorContainer = document.getElementById("calculator-container");
468
469    if (!assessmentContainer || !calculatorContainer) {
470        console.error("Assessment or Calculator container not found.");
471        return;
472    }
473
474    calculatorContainer.style.display = "none"; // Initially hide the calculator
475
476    // Questions and options
477    const questions = [
478        {
479            id: 1,
480            text: "How do you currently manage and access portfolio and deal data?",
481            options: [
482                "Data is scattered across spreadsheets and siloed systems.",
483                "Basic CRM or data management tools, but with gaps in integration.",
484                "Centralized system with standardized data inputs.",
485                "Fully integrated platform with real-time data access and analysis."
486            ]
487        },
488        {
489            id: 2,
490            text: "How do you assess and track value creation within portfolio companies?",
491            options: [
492                "Ad-hoc evaluations with limited visibility into operational KPIs.",
493                "Annual reviews with manual data aggregation.",
494                "Regularly updated metrics and semi-automated dashboards.",
495                "Real-time insights using advanced analytics and AI-driven forecasting."
496            ]
497        },
498        // Add all remaining questions (up to 10) here
499        {
500            id: 10,
501            text: "How confident are you in meeting LP expectations for reporting and insights?",
502            options: [
503                "Not confident at all.",
504                "Somewhat confident, but there are gaps.",
505                "Mostly confident with minor improvements needed.",
506                "Very confident with comprehensive reporting and insights."
507            ]
508        }
509    ];
510
511    let currentQuestion = 0;
512    let answers = {};
513
514    // Function to render a question
515    function renderQuestion(index) {
516        const question = questions[index];
517        const selectedAnswer = answers[question.id] || null;
518
519        const progress = `Question ${index + 1} of ${questions.length}`;
520        const backButton = index > 0 ? `<button type="button" onclick="goToPrevious()">Back</button>` : "";
521        const nextButton =
522            index < questions.length - 1
523                ? `<button type="button" onclick="goToNext()">Next</button>`
524                : `<button type="button" onclick="generateScore()">Submit</button>`;
525
526        assessmentContainer.innerHTML = `
527            <div>
528                <h4>${progress}</h4>
529                <h4>${question.text}</h4>
530                <div>
531                    ${question.options
532                        .map(
533                            (option, idx) => `
534                        <div>
535                            <input type="radio" id="q${question.id}-o${idx}" name="q${question.id}" value="${idx + 1}" ${selectedAnswer === idx + 1 ? "checked" : ""} onclick="selectAnswer(${question.id}, ${idx + 1})">
536                            <label for="q${question.id}-o${idx}">${option}</label>
537                        </div>
538                    `
539                        )
540                        .join("")}
541                </div>
542                <div>
543                    ${backButton}
544                    ${nextButton}
545                </div>
546            </div>
547        `;
548    }
549
550    // Save the selected answer
551    window.selectAnswer = function (questionId, selectedValue) {
552        answers[questionId] = selectedValue;
553    };
554
555    // Navigate to the next question
556    window.goToNext = function () {
557        if (!answers[questions[currentQuestion].id]) {
558            alert("Please select an option before proceeding.");
559            return;
560        }
561        currentQuestion++;
562        renderQuestion(currentQuestion);
563    };
564
565    // Navigate to the previous question
566    window.goToPrevious = function () {
567        if (currentQuestion > 0) {
568            currentQuestion--;
569            renderQuestion(currentQuestion);
570        }
571    };
572
573    // Generate and save the score
574    window.generateScore = function () {
575        if (!answers[questions[currentQuestion].id]) {
576            alert("Please select an option before submitting.");
577            return;
578        }
579
580        const totalScore = Object.values(answers).reduce((a, b) => a + b, 0);
581        const maxScore = questions.length * 4;
582        const scorePercentage = Math.round((totalScore / maxScore) * 10);
583
584        // Save the score in localStorage
585        localStorage.setItem("digitalTransformationScore", scorePercentage);
586
587        assessmentContainer.innerHTML = `
588            <div>
589                <h2>Digital Transformation Assessment Complete</h2>
590                <p>Your score: <strong>${scorePercentage}/10</strong></p>
591                <h3>Proceed to Value Erosion Calculator:</h3>
592                <button id="load-calculator">Start Calculator</button>
593            </div>
594        `;
595
596        // Show the second calculator when the button is clicked
597        document.getElementById("load-calculator").addEventListener("click", function () {
598            calculatorContainer.style.display = "block";
599        });
600    };
601
602    // Initialize the first question
603    renderQuestion(currentQuestion);
604});
605</script>
605<script>document.addEventListener("DOMContentLoaded", function () {
606    const assessmentContainer = document.getElementById("assessment-container");
607
608    if (!assessmentContainer) return;
609
610    // Questions and options
611    const questions = [
612        {
613            id: 1,
614            text: "How do you currently manage and access portfolio and deal data?",
615            options: [
616                "Data is scattered across spreadsheets and siloed systems.",
617                "Basic CRM or data management tools, but with gaps in integration.",
618                "Centralized system with standardized data inputs.",
619                "Fully integrated platform with real-time data access and analysis."
620            ]
621        },
622        {
623            id: 2,
624            text: "How do you assess and track value creation within portfolio companies?",
625            options: [
626                "Ad-hoc evaluations with limited visibility into operational KPIs.",
627                "Annual reviews with manual data aggregation.",
628                "Regularly updated metrics and semi-automated dashboards.",
629                "Real-time insights using advanced analytics and AI-driven forecasting."
630            ]
631        },
632        {
633            id: 3,
634            text: "How efficient is your reporting process for LPs?",
635            options: [
636                "Time-intensive, manual, and reactive.",
637                "Semi-automated but requires significant manual input.",
638                "Mostly automated with the ability to pull standard reports.",
639                "Fully automated, customizable dashboards accessible to LPs in real-time."
640            ]
641        },
642        {
643            id: 4,
644            text: "How well do you align your digital strategy with portfolio needs?",
645            options: [
646                "No alignment or strategy in place.",
647                "Basic alignment but not systematically reviewed.",
648                "Mostly aligned but lacks flexibility.",
649                "Fully aligned with regular reviews and updates."
650            ]
651        },
652        {
653            id: 5,
654            text: "How well do you track operational metrics across portfolio companies?",
655            options: [
656                "Minimal visibility beyond financial metrics.",
657                "Basic tracking of operational metrics but inconsistent across portcos.",
658                "Detailed tracking across core operational KPIs with limited automation.",
659                "Comprehensive, automated tracking with real-time operational insights."
660            ]
661        },
662        {
663            id: 6,
664            text: "How would you rate your ability to integrate systems across portfolio companies?",
665            options: [
666                "No integration; systems are completely siloed.",
667                "Basic integration for critical systems only.",
668                "Moderate integration with room for improvement.",
669                "Fully integrated systems across all portfolio companies."
670            ]
671        },
672        {
673            id: 7,
674            text: "How do you evaluate and implement new technologies for portfolio management?",
675            options: [
676                "No formal process in place.",
677                "Ad-hoc evaluations and implementations.",
678                "Structured evaluations but limited adoption of new technologies.",
679                "Comprehensive process with regular implementation of cutting-edge tools."
680            ]
681        },
682        {
683            id: 8,
684            text: "How effective is your use of data analytics for decision-making?",
685            options: [
686                "Minimal or no use of data analytics.",
687                "Basic analytics but limited actionable insights.",
688                "Moderate use of analytics with actionable insights.",
689                "Advanced, predictive analytics driving decision-making."
690            ]
691        },
692        {
693            id: 9,
694            text: "How well do you leverage AI in your operations?",
695            options: [
696                "No use of AI in operations.",
697                "Limited use of AI in specific areas.",
698                "Moderate use of AI with clear benefits.",
699                "Advanced use of AI across key operations."
700            ]
701        },
702        {
703            id: 10,
704            text: "How confident are you in meeting LP expectations for reporting and insights?",
705            options: [
706                "Not confident at all.",
707                "Somewhat confident, but there are gaps.",
708                "Mostly confident with minor improvements needed.",
709                "Very confident with comprehensive reporting and insights."
710            ]
711        }
712    ];
713
714    // State variables
715    let currentQuestion = 0;
716    let answers = {};
717
718    // Function to render a question
719    function renderQuestion(index) {
720        const question = questions[index];
721        const selectedAnswer = answers[question.id] || null;
722
723        const progress = `Question ${index + 1} of ${questions.length}`;
724        const backButton =
725            index > 0
726                ? `<button type="button" class="nav-button" onclick="goToPrevious()">Back</button>`
727                : "";
728        const nextButton =
729            index < questions.length - 1
730                ? `<button type="button" class="nav-button" onclick="goToNext()">Next</button>`
731                : `<button type="button" class="submit-button" onclick="generateScore()">Submit</button>`;
732
733        assessmentContainer.innerHTML = `
734            <div id="question-container">
735                <h4>${progress}</h4>
736                <h4>${question.text}</h4>
737                <div class="options">
738                    ${question.options
739                        .map(
740                            (option, idx) => `
741                        <div class="form-group">
742                            <input type="radio" id="question-${question.id}-option-${idx}" name="question${question.id}" value="${idx + 1}" ${selectedAnswer === idx + 1 ? "checked" : ""} onclick="selectAnswer(${question.id}, ${idx + 1})">
743                            <label for="question-${question.id}-option-${idx}">${option}</label>
744                        </div>
745                    `
746                        )
747                        .join("")}
748                </div>
749                <div class="navigation-buttons">
750                    ${backButton}
751                    ${nextButton}
752                </div>
753            </div>
754        `;
755    }
756
757    // Function to handle answer selection
758    window.selectAnswer = function (questionId, selectedValue) {
759        answers[questionId] = selectedValue;
760    };
761
762    // Navigation functions
763    window.goToNext = function () {
764        if (!answers[questions[currentQuestion].id]) {
765            alert("Please select an option before proceeding.");
766            return;
767        }
768        currentQuestion++;
769        renderQuestion(currentQuestion);
770    };
771
772    window.goToPrevious = function () {
773        if (currentQuestion > 0) {
774            currentQuestion--;
775            renderQuestion(currentQuestion);
776        }
777    };
778
779    // Function to generate and display the final score
780    window.generateScore = function () {
781        if (!answers[questions[currentQuestion].id]) {
782            alert("Please select an option before submitting.");
783            return;
784        }
785
786        const totalScore = Object.values(answers).reduce((a, b) => a + b, 0);
787        const maxScore = questions.length * 4; // Max score is 40
788        const scorePercentage = Math.round((totalScore / maxScore) * 10); // Converts to a score out of 10
789
790        const roadmap = [
791            "Initial Awareness",
792            "Awakening to Opportunities",
793            "Building the Foundation",
794            "Developing Structures",
795            "Gaining Traction",
796            "Operational Optimization",
797            "Strategic Integration",
798            "Driving Intelligence",
799            "Data-Driven Leadership",
800            "Digital Excellence"
801        ];
802
803        const analysis = `
804            <p>Your score: <strong>${scorePercentage}/10</strong></p>
805            <p>You are at the "<strong>${roadmap[scorePercentage - 1]}</strong>" stage of the Digital Transformation Roadmap.</p>
806        `;
807
808        let recommendations = "";
809        switch (scorePercentage) {
810            case 1:
811                recommendations = `
812                    <ul>
813                        <li>Centralize your data management processes.</li>
814                        <li>Establish baseline reporting templates.</li>
815                        <li>Secure leadership buy-in for digital initiatives.</li>
816                    </ul>
817                `;
818                break;
819            case 2:
820                recommendations = `
821                    <ul>
822                        <li>Implement a basic CRM to track portfolio data.</li>
823                        <li>Standardize KPIs across your portfolio.</li>
824                        <li>Experiment with small-scale automation tools.</li>
825                    </ul>
826                `;
827                break;
828            case 3:
829                recommendations = `
830                    <ul>
831                        <li>Introduce basic analytics tools for portfolio insights.</li>
832                        <li>Begin integrating systems to unify data.</li>
833                        <li>Train team members on using digital tools.</li>
834                    </ul>
835                `;
836                break;
837            case 10:
838                recommendations = `
839                    <ul>
840                        <li>Scale predictive insights across your portfolio companies.</li>
841                        <li>Leverage AI to enhance decision-making further.</li>
842                        <li>Experiment with next-gen technologies like generative AI.</li>
843                    </ul>
844                `;
845                break;
846            default:
847                recommendations = `
848                    <ul>
849                        <li>Focus on aligning digital tools with portfolio needs.</li>
850                        <li>Adopt real-time analytics for better insights.</li>
851                        <li>Optimize your reporting processes with automation.</li>
852                    </ul>
853                `;
854                break;
855        }
856
857        assessmentContainer.innerHTML = `
858            <div id="result">
859                <h2>Digital Transformation Roadmap Report</h2>
860                ${analysis}
861                <h3>Recommendations:</h3>
862                ${recommendations}
863            </div>
864        `;
865    };
866
867    // Initialize the first question
868    renderQuestion(currentQuestion);
869});
870</script>
870<script>// Open and close modal functions
871function openChat() {
872    document.getElementById("chatgpt-modal").style.display = "block";
873}
874
875function closeChat() {
876    document.getElementById("chatgpt-modal").style.display = "none";
877}
878
879// Handle message sending
880function sendMessage() {
881    const input = document.getElementById("chatgpt-input");
882    const message = input.value.trim();
883    if (message) {
884        displayMessage(message, "user");
885        input.value = "";
886
887        // Simulate AI response (replace with actual API integration)
888        setTimeout(() => {
889            displayMessage("This is a simulated response from Ask Planr AI.", "bot");
890        }, 1000);
891    }
892}
893
894// Display messages in chatbox
895function displayMessage(text, sender) {
896    const chatbox = document.getElementById("chatgpt-chatbox");
897    const messageElem = document.createElement("p");
898    messageElem.className = "chatgpt-message";
899    messageElem.innerText = text;
900    if (sender === "user") messageElem.style.fontWeight = "bold";
901    chatbox.appendChild(messageElem);
902    chatbox.scrollTop = chatbox.scrollHeight;
903}
904
905// Handle 'Enter' key press
906function handleEnter(event) {
907    if (event.key === "Enter") {
908        sendMessage();
909    }
910}
911</script>
911<script>document.addEventListener("DOMContentLoaded", function() {
912    document.getElementById("calculator-container").innerHTML = `
913        <form id="valueCreationForm">
914            <p>Evaluate the difference between manual data handling and integrated intelligence for value creation & decision-making across your portfolio.</p>
915            
916            <!-- Step 1: Portfolio Information and Industry Selection -->
917            <div id="step1" class="form-step active">
918                <h4>Step 1: Portfolio Information</h4>
919                <div class="field-grid">
920                    <div class="form-group">
921                        <label for="portfolioCompanies">Total Number of Companies in Portfolio</label>
922                        <input type="number" id="portfolioCompanies" name="portfolioCompanies" required>
923                    </div>
924                    <div class="form-group">
925                        <label for="dealSize">Average Deal Size (in millions)</label>
926                        <input type="text" id="dealSize" name="dealSize" required pattern="\\d{1,3}(,\\d{3})*(\\.\\d{1,2})?" placeholder="e.g., 50,000,000">
927                    </div>
928                </div>
929
930                <h4>Select Industries</h4>
931                <p>Select the industries in which you have investments. You’ll enter specific parameters for each in Step 2.</p>
932                <div id="industrySelection" class="industry-selection">
933                    <label><input type="checkbox" name="industry" value="SaaS"> SaaS</label>
934                    <label><input type="checkbox" name="industry" value="Business Services"> Business Services</label>
935                    <label><input type="checkbox" name="industry" value="Healthcare"> Healthcare</label>
936                    <label><input type="checkbox" name="industry" value="Manufacturing"> Manufacturing</label>
937                    <label><input type="checkbox" name="industry" value="Technology"> Technology</label>
938                    <label><input type="checkbox" name="industry" value="Consumer Goods"> Consumer Goods</label>
939                    <label><input type="checkbox" name="industry" value="Financial Services"> Financial Services</label>
940                    <label><input type="checkbox" name="industry" value="Real Estate"> Real Estate</label>
941                </div>
942                
943                <button type="button" onclick="nextStep(2)">Next</button>
944            </div>
945
946            <!-- Step 2: Industry Information -->
947            <div id="step2" class="form-step" style="display: none;">
948                <h4>Step 2: Industry Details</h4>
949                <div id="selectedIndustryInputs" class="industry-grid"></div>
950                <button type="button" onclick="nextStep(1)">Back</button>
951                <button type="button" onclick="nextStep(3)">Next</button>
952            </div>
953
954            <!-- Step 3: Contact Information -->
955            <div id="step3" class="form-step" style="display: none;">
956                <h4>Step 3: Contact Information</h4>
957                <div class="modal-grid">
958                    <div class="form-group">
959                        <label for="firstName">First Name</label>
960                        <input type="text" id="firstName" name="firstName" required>
961                    </div>
962                    <div class="form-group">
963                        <label for="lastName">Last Name</label>
964                        <input type="text" id="lastName" name="lastName" required>
965                    </div>
966                    <div class="form-group">
967                        <label for="companyName">Company</label>
968                        <input type="text" id="companyName" name="companyName" required>
969                    </div>
970                    <div class="form-group">
971                        <label for="emailAddress">Business Email</label>
972                        <input type="email" id="emailAddress" name="emailAddress" required style="border-radius: 10px; padding: 5px; width: 100%; margin-bottom: 15px; text-align: center; box-sizing: border-box; color: #666; border: 1px solid #ccc;">
973                    </div>
974                </div>
975                <button type="button" onclick="nextStep(2)">Back</button>
976                <button type="button" onclick="validateAndGenerateReport()">Generate Portfolio Assessment</button>
977            </div>
978        </form>
979
980        <div id="result"></div>
981    `;
982});
983
984function nextStep(step) {
985    if (step === 2) {
986        const totalPortfolioCompanies = parseInt(document.getElementById("portfolioCompanies").value);
987        const selectedIndustries = Array.from(document.querySelectorAll("input[name='industry']:checked")).map(input => input.value);
988
989        if (selectedIndustries.length > totalPortfolioCompanies) {
990            alert("The number of selected industries cannot exceed the total number of companies in your portfolio.");
991            return;
992        }
993
994        if (selectedIndustries.length === 0) {
995            alert("Please select at least one industry.");
996            return;
997        }
998        
999        document.getElementById("selectedIndustryInputs").innerHTML = createIndustryInputs(selectedIndustries);
1000    } else if (step === 3) {
1001        const totalPortfolioCompanies = parseInt(document.getElementById("portfolioCompanies").value);
1002        let totalCompaniesEntered = 0;
1003        let allFieldsCompleted = true;
1004
1005        document.querySelectorAll(".industry-input").forEach(input => {
1006            if (input.id.includes("Count")) {
1007                totalCompaniesEntered += parseInt(input.value) || 0;
1008            }
1009            if (!input.value) {
1010                allFieldsCompleted = false;
1011            }
1012        });
1013
1014        if (totalCompaniesEntered !== totalPortfolioCompanies) {
1015            alert("The total number of companies across all industries must equal the 'Total Number of Companies in Portfolio' entered in Step 1.");
1016            return;
1017        }
1018
1019        if (!allFieldsCompleted) {
1020            alert("Please complete all fields for Number of Companies, IRR, and Holding Period before proceeding.");
1021            return;
1022        }
1023    }
1024
1025    document.querySelectorAll(".form-step").forEach(stepDiv => stepDiv.style.display = "none");
1026    document.getElementById(`step${step}`).style.display = "block";
1027}
1028
1029function createIndustryInputs(selectedIndustries) {
1030    const industryInputs = {
1031        "SaaS": "saas",
1032        "Business Services": "businessServices",
1033        "Healthcare": "healthcare",
1034        "Manufacturing": "manufacturing",
1035        "Technology": "technology",
1036        "Consumer Goods": "consumerGoods",
1037        "Financial Services": "financialServices",
1038        "Real Estate": "realEstate"
1039    };
1040
1041    return selectedIndustries.map(industry => `
1042        <div class="industry-group">
1043            <label>${industry}</label>
1044            <input type="number" id="${industryInputs[industry]}Count" placeholder="Number of Companies" class="industry-input">
1045            <input type="number" id="${industryInputs[industry]}IRR" placeholder="IRR %" class="industry-input">
1046            <input type="number" id="${industryInputs[industry]}Holding" placeholder="Holding Period" class="industry-input">
1047        </div>
1048    `).join('');
1049}
1050
1051function validateAndGenerateReport() {
1052    const firstName = document.getElementById("firstName").value;
1053    const lastName = document.getElementById("lastName").value;
1054    const companyName = document.getElementById("companyName").value;
1055    const emailAddress = document.getElementById("emailAddress").value;
1056
1057    const domainEmailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
1058    const publicEmailDomains = ["gmail.com", "yahoo.com", "hotmail.com", "outlook.com"];
1059    const emailDomain = emailAddress.split("@")[1];
1060
1061    if (!firstName || !lastName || !companyName || !domainEmailPattern.test(emailAddress) || publicEmailDomains.includes(emailDomain)) {
1062        alert("Please fill in all required fields with a valid business email.");
1063        return;
1064    }
1065
1066    const totalPortfolioCompanies = parseInt(document.getElementById("portfolioCompanies").value);
1067    const dealSize = parseFloat(document.getElementById("dealSize").value.replace(/,/g, ''));
1068    const increasePercentage = 0.1;
1069
1070    const industries = [
1071        { name: "SaaS", count: "saasCount", irr: "saasIRR", holding: "saasHolding", lossFactor: 0.075 },
1072        { name: "Business Services", count: "businessServicesCount", irr: "businessServicesIRR", holding: "businessServicesHolding", lossFactor: 0.05 },
1073        { name: "Healthcare", count: "healthcareCount", irr: "healthcareIRR", holding: "healthcareHolding", lossFactor: 0.06 },
1074        { name: "Manufacturing", count: "manufacturingCount", irr: "manufacturingIRR", holding: "manufacturingHolding", lossFactor: 0.065 },
1075        { name: "Technology", count: "technologyCount", irr: "technologyIRR", holding: "technologyHolding", lossFactor: 0.07 },
1076        { name: "Consumer Goods", count: "consumerGoodsCount", irr: "consumerGoodsIRR", holding: "consumerGoodsHolding", lossFactor: 0.05 },
1077        { name: "Financial Services", count: "financialServicesCount", irr: "financialServicesIRR", holding: "financialServicesHolding", lossFactor: 0.045 },
1078        { name: "Real Estate", count: "realEstateCount", irr: "realEstateIRR", holding: "realEstateHolding", lossFactor: 0.05 }
1079    ];
1080
1081    let totalValueLostBefore = 0;
1082    let totalValueLostAfter = 0;
1083    let tableRows = "";
1084    let detailedAnalysis = "";
1085
1086    industries.forEach(industry => {
1087        const industryCount = parseInt(document.getElementById(industry.count)?.value || 0);
1088        const industryIRR = document.getElementById(industry.irr)?.value;
1089        const industryHoldingPeriod = document.getElementById(industry.holding)?.value;
1090
1091        if (industryCount && industryIRR && industryHoldingPeriod) {
1092            const irrValue = parseFloat(industryIRR);
1093            const holdingValue = parseInt(industryHoldingPeriod);
1094
1095            const valueLostPerCompanyBefore = dealSize * industry.lossFactor * holdingValue;
1096            const valueLostPerCompanyAfter = valueLostPerCompanyBefore * (1 - increasePercentage);
1097
1098            totalValueLostBefore += valueLostPerCompanyBefore * industryCount;
1099            totalValueLostAfter += valueLostPerCompanyAfter * industryCount;
1100
1101            tableRows += `
1102                <tr>
1103                    <td>${industry.name}</td>
1104                    <td>${industryCount}</td>
1105                    <td>${holdingValue} years</td>
1106                    <td>${irrValue}%</td>
1107                    <td>$${(valueLostPerCompanyBefore * industryCount).toFixed(2)} million</td>
1108                    <td>$${(valueLostPerCompanyAfter * industryCount).toFixed(2)} million</td>
1109                </tr>
1110            `;
1111
1112            detailedAnalysis += `
1113                <h3 style="color: #ffffff;">${industry.name} Industry Analysis</h3>
1114                <p style="color: #ffffff;">In the ${industry.name} sector, inefficiencies in manual data handling often contribute to value lost due to fragmented data and delayed decision-making. By adopting integrated intelligence, companies can mitigate up to ${industry.lossFactor * 100}% of these losses, driving more accurate insights and timely decisions.</p>
1115                <ul style="color: #ffffff;">
1116                    <li><strong>Estimated Value Lost (With Manual Analysis):</strong> $${(valueLostPerCompanyBefore * industryCount).toFixed(2)} million</li>
1117                    <li><strong>Estimated Value Lost (With Integrated Analytics + AI):</strong> $${(valueLostPerCompanyAfter * industryCount).toFixed(2)} million</li>
1118                </ul>
1119            `;
1120        }
1121    });
1122
1123    if (tableRows) {
1124        document.getElementById("result").innerHTML = `
1125            <div style="background-color: #022c43; color: #ffffff; border-radius: 10px; padding: 20px; max-width: 800px; margin: auto; font-family: 'Poppins', sans-serif;">
1126                <h2 style="text-align: center; color: #ffffff;">Portfolio Value Health Report</h2>
1127                <p style="text-align: center; font-style: italic; color: #ffffff;">Prepared for ${firstName} at ${companyName}</p>
1128
1129                <section style="margin-top: 20px;">
1130                    <h3 style="color: #ffffff;">Overview</h3>
1131                    <p>Thank you, ${firstName}, for submitting your portfolio data. We will contact you at <strong>${emailAddress}</strong> if you have any questions regarding the report. Below is an analysis comparing the effects of manual data handling versus integrated intelligence on your portfolio value.</p>
1132                </section>
1133
1134                <section style="margin-top: 20px;">
1135                    <h3 style="color: #ffffff;">Summary of Portfolio Value Health</h3>
1136                    <table border="1" cellspacing="0" cellpadding="5" style="width: 100%; border-collapse: collapse; margin-top: 10px; color: #ffffff; background-color: #045072;">
1137                        <tr style="background-color: #056490;">
1138                            <th>Industry</th>
1139                            <th>Number of Companies</th>
1140                            <th>Holding Period</th>
1141                            <th>IRR</th>
1142                            <th>Value Lost (With Manual Analysis)</th>
1143                            <th>Value Lost (With Integrated Analytics + AI)</th>
1144                        </tr>
1145                        ${tableRows}
1146                    </table>
1147                    <p style="margin-top: 10px;"><strong>Total Value Lost (With Manual Analysis):</strong> $${totalValueLostBefore.toFixed(2)} million</p>
1148                    <p><strong>Total Value Lost (With Integrated Analytics + AI):</strong> $${totalValueLostAfter.toFixed(2)} million</p>
1149                </section>
1150
1151                <section style="margin-top: 20px;">
1152                    <h3 style="color: #ffffff;">Industry-Specific Analysis</h3>
1153                    ${detailedAnalysis}
1154                </section>
1155
1156                <section style="margin-top: 20px;">
1157                    <h3 style="color: #ffffff;">Conclusion</h3>
1158                    <p>
1158By addressing these industry-specific inefficiencies, ${companyName} has the potential to improve portfolio performance, reduce value lost, and drive greater returns for LPs. Tools like AI-driven analytics can provide actionable insights to streamline processes, enhance decision-making, and protect against losses.</p>
1159                </section>
1160
1161                <!-- Export Button placed below the conclusion -->
1162                <button type="button" id="exportPDFBtn" onclick="exportToPDF()" style="background-color: #028796; color: white; border: none; border-radius: 10px; padding: 10px 40px; font-family: 'Poppins', sans-serif; cursor: pointer; display: inline-block; margin-top: 20px; font-size: 16px;">
1163                    Export to PDF
1164                </button>
1165            </div>
1166        `;
1167    } else {
1168        document.getElementById("result").innerHTML = "<p>Please fill out the required fields for at least one industry to generate the Portfolio Value Health Check report.</p>";
1169    }
1170
1171    document.getElementById("valueCreationForm").style.display = "none";
1172}
1173
1174// Function to export the report to a PDF
1175function exportToPDF() {
1176    const { jsPDF } = window.jspdf;
1177    const doc = new jsPDF();
1178
1179    // Title of the document
1180    doc.setFontSize(18);
1181    doc.text('Portfolio Value Health Report', 20, 20);
1182    doc.setFontSize(12);
1183
1184    // Fetch the content from the report
1185    const reportContent = document.getElementById("result");
1186
1187    // Add content to the PDF
1188    doc.html(reportContent, {
1189        callback: function (doc) {
1190            // Open the PDF in a new tab
1191            doc.output('dataurlnewwindow');
1192        },
1193        margin: [10, 10, 10, 10], // Setting margins
1194        x: 10, // Starting position for content
1195        y: 30, // Starting position for content
1196        html2canvas: { scale: 1.5 } // Better scaling for rendering
1197    });
1198}
1199</script>
1199<link rel="icon" href="https://planr.com/wp-content/uploads/2025/04/cropped-Planr-Favicon-2025-32x32.png" sizes="32x32" />
1200<link rel="icon" href="https://planr.com/wp-content/uploads/2025/04/cropped-Planr-Favicon-2025-192x192.png" sizes="192x192" />
1201<link rel="apple-touch-icon" href="https://planr.com/wp-content/uploads/2025/04/cropped-Planr-Favicon-2025-180x180.png" />
1202<meta name="msapplication-TileImage" content="https://planr.com/wp-content/uploads/2025/04/cropped-Planr-Favicon-2025-270x270.png" />
1203<style>
1204/* Body class for blog pages - NO PADDING */
1205body.has-planr-blog-nav {
1206    padding-top: 0 !important;
1207    margin-top: 0 !important;
1208}
1209
1210/* Navigation Bar */
1211.planr-blog-nav {
1212    position: fixed !important;
1213    top: 0 !important;
1214    left: 0 !important;
1215    right: 0 !important;
1216    z-index: 99999 !important;
1217    background: rgba(0, 0, 0, 0.95) !important;
1218    backdrop-filter: blur(20px) !important;
1219    -webkit-backdrop-filter: blur(20px) !important;
1220    border-bottom: 1px solid rgba(13, 179, 198, 0.15) !important;
1221    padding: 0 !important;
1222    margin: 0 !important;
1223    box-sizing: border-box !important;
1224    font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
1225}
1226
1227.planr-blog-nav * {
1228    box-sizing: border-box !important;
1229}
1230
1231.planr-blog-nav-inner {
1232    max-width: 1400px !important;
1233    margin: 0 auto !important;
1234    padding: 16px 40px !important;
1235    display: flex !important;
1236    align-items: center !important;
1237    justify-content: space-between !important;
1238}
1239
1240.planr-blog-nav-logo img {
1241    height: 32px !important;
1242    width: auto !important;
1243    display: block !important;
1244}
1245
1246.planr-blog-nav-right {
1247    display: flex !important;
1248    align-items: center !important;
1249    gap: 24px !important;
1250}
1251
1252.planr-blog-nav-link {
1253    color: #E5E7EB !important;
1254    text-decoration: none !important;
1255    font-size: 14px !important;
1256    font-weight: 500 !important;
1257    transition: all 0.3s ease !important;
1258    padding: 8px 16px !important;
1259    border-radius: 8px !important;
1260}
1261
1262.planr-blog-nav-link:hover {
1263    color: #0DB3C6 !important;
1264    background: rgba(13, 179, 198, 0.1) !important;
1265}
1266
1267.planr-blog-nav-btn {
1268    display: inline-flex !important;
1269    align-items: center !important;
1270    gap: 8px !important;
1271    padding: 12px 24px !important;
1272    border-radius: 30px !important;
1273    font-size: 14px !important;
1274    font-weight: 600 !important;
1275    text-decoration: none !important;
1276    transition: all 0.3s ease !important;
1277    cursor: pointer !important;
1278    border: none !important;
1279    font-family: inherit !important;
1280}
1281
1282.planr-blog-nav-btn.secondary {
1283    background: #FFFFFF !important;
1284    color: #0DB3C6 !important;
1285    border: 2px solid #FFFFFF !important;
1286}
1287
1288.planr-blog-nav-btn.secondary:hover {
1289    background: transparent !important;
1290    color: #FFFFFF !important;
1291    border-color: #FFFFFF !important;
1292}
1293
1294.planr-blog-nav-btn.primary {
1295    background: linear-gradient(135deg, #0DB3C6 0%, #03818F 100%) !important;
1296    color: #FFFFFF !important;
1297    box-shadow: 0 4px 15px rgba(13, 179, 198, 0.3) !important;
1298}
1299
1300.planr-blog-nav-btn.primary:hover {
1301    transform: translateY(-2px) !important;
1302    box-shadow: 0 6px 20px rgba(13, 179, 198, 0.4) !important;
1303}
1304
1305.planr-blog-nav-btn svg {
1306    width: 16px !important;
1307    height: 16px !important;
1308    flex-shrink: 0 !important;
1309}
1310
1311.planr-blog-nav-btn.secondary svg {
1312    stroke: #0DB3C6 !important;
1313}
1314
1315.planr-blog-nav-btn.primary svg {
1316    stroke: #FFFFFF !important;
1317}
1318
1319/* Video Modal */
1320.planr-video-modal {
1321    position: fixed !important;
1322    top: 0 !important;
1323    left: 0 !important;
1324    width: 100% !important;
1325    height: 100% !important;
1326    z-index: 999999 !important;
1327    display: flex !important;
1328    align-items: center !important;
1329    justify-content: center !important;
1330    opacity: 0 !important;
1331    visibility: hidden !important;
1332    transition: opacity 0.3s ease, visibility 0.3s ease !important;
1333}
1334
1335.planr-video-modal.active {
1336    opacity: 1 !important;
1337    visibility: visible !important;
1338}
1339
1340.planr-video-modal-overlay {
1341    position: absolute !important;
1342    top: 0 !important;
1343    left: 0 !important;
1344    width: 100% !important;
1345    height: 100% !important;
1346    background: rgba(0, 0, 0, 0.9) !important;
1347    backdrop-filter: blur(8px) !important;
1348    -webkit-backdrop-filter: blur(8px) !important;
1349}
1350
1351.planr-video-modal-container {
1352    position: relative !important;
1353    width: 90% !important;
1354    max-width: 1000px !important;
1355    background: linear-gradient(135deg, #1a1a1a 0%, #0d0d0d 100%) !important;
1356    border-radius: 24px !important;
1357    border: 2px solid rgba(13, 179, 198, 0.3) !important;
1358    overflow: hidden !important;
1359    transform: scale(0.9) translateY(20px) !important;
1360    transition: transform 0.3s ease !important;
1361    box-shadow: 0 40px 80px rgba(0, 0, 0, 0.5), 0 0 60px rgba(13, 179, 198, 0.15) !important;
1362}
1363
1364.planr-video-modal.active .planr-video-modal-container {
1365    transform: scale(1) translateY(0) !important;
1366}
1367
1368.planr-video-modal-header {
1369    display: flex !important;
1370    align-items: center !important;
1371    justify-content: space-between !important;
1372    padding: 20px 24px !important;
1373    border-bottom: 1px solid rgba(255, 255, 255, 0.08) !important;
1374}
1375
1376.planr-video-modal-logo {
1377    height: 28px !important;
1378    width: auto !important;
1379}
1380
1381.planr-video-modal-close {
1382    width: 40px !important;
1383    height: 40px !important;
1384    border-radius: 10px !important;
1385    background: rgba(255, 255, 255, 0.05) !important;
1386    border: 1px solid rgba(255, 255, 255, 0.1) !important;
1387    display: flex !important;
1388    align-items: center !important;
1389    justify-content: center !important;
1390    cursor: pointer !important;
1391    transition: all 0.3s ease !important;
1392    color: #9CA3AF !important;
1393}
1394
1395.planr-video-modal-close:hover {
1396    background: rgba(13, 179, 198, 0.15) !important;
1397    border-color: rgba(13, 179, 198, 0.3) !important;
1398    color: #0DB3C6 !important;
1399}
1400
1401.planr-video-modal-close svg {
1402    width: 20px !important;
1403    height: 20px !important;
1404}
1405
1406.planr-video-wrapper {
1407    position: relative !important;
1408    width: 100% !important;
1409    padding-bottom: 56.25% !important;
1410    background: #000 !important;
1411}
1412
1413.planr-video-wrapper video {
1414    position: absolute !important;
1415    top: 0 !important;
1416    left: 0 !important;
1417    width: 100% !important;
1418    height: 100% !important;
1419    display: block !important;
1420}
1421
1422/* Responsive */
1423@media (max-width: 900px) {
1424    .planr-blog-nav-inner {
1425        padding: 14px 24px !important;
1426    }
1427    
1428    .planr-blog-nav-link {
1429        display: none !important;
1430    }
1431    
1432    .planr-blog-nav-right {
1433        gap: 12px !important;
1434    }
1435    
1436    .planr-blog-nav-btn {
1437        padding: 10px 18px !important;
1438        font-size: 13px !important;
1439    }
1440}
1441
1442@media (max-width: 480px) {
1443    .planr-blog-nav-inner {
1444        padding: 12px 16px !important;
1445    }
1446    
1447    .planr-blog-nav-logo img {
1448        height: 28px !important;
1449    }
1450    
1451    .planr-blog-nav-btn {
1452        padding: 10px 14px !important;
1453    }
1454    
1455    .planr-blog-nav-btn span {
1456        display: none !important;
1457    }
1458    
1459    .planr-blog-nav-btn svg {
1460        width: 18px !important;
1461        height: 18px !important;
1462    }
1463}
1464</style>
1465
1466<script>
1467document.addEventListener('DOMContentLoaded', function() {
1468    // Add body class
1469    document.body.classList.add('has-planr-blog-nav');
1470    
1471    // Create and inject navigation
1472    var nav = document.createElement('nav');
1473    nav.className = 'planr-blog-nav';
1474    nav.innerHTML = `
1475        <div class="planr-blog-nav-inner">
1476            <a href="https://planr.com" class="planr-blog-nav-logo">
1477                <img src="https://planr.com/wp-content/uploads/2025/11/Planr-White-with-Green-Icon.png" alt="Planr">
1478            </a>
1479            <div class="planr-blog-nav-right">
1480                <a href="https://planr.com" class="planr-blog-nav-link">Explore Planr</a>
1481                <button type="button" class="planr-blog-nav-btn secondary" id="planrNavVideoBtn">
1482                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><polygon points="10 8 16 12 10 16 10 8"></polygon></svg>
1483                    <span>How It Works</span>
1484                </button>
1485                <a href="https://planr.com/#demo-form" class="planr-blog-nav-btn primary">
1486                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line></svg>
1487                    <span>Book a Demo</span>
1488                </a>
1489            </div>
1490        </div>
1491    `;
1492    
1493    // Create video modal
1494    var modal = document.createElement('div');
1495    modal.className = 'planr-video-modal';
1496    modal.id = 'planrVideoModal';
1497    modal.innerHTML = `
1498        <div class="planr-video-modal-overlay"></div>
1499        <div class="planr-video-modal-container">
1500            <div class="planr-video-modal-header">
1501                <img src="https://planr.com/wp-content/uploads/2025/11/Planr-White-with-Green-Icon.png" alt="Planr" class="planr-video-modal-logo">
1502                <button type="button" class="planr-video-modal-close">
1503                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
1504                </button>
1505            </div>
1506            <div class="planr-video-wrapper">
1507                <video id="planrNavVideo" controls preload="auto" playsinline>
1508                    <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Omnia/Planr%20Omnia%20Launch%20Video.mp4" type="video/mp4">
1509                </video>
1510            </div>
1511        </div>
1512    `;
1513    
1514    // Insert at beginning of body
1515    document.body.insertBefore(nav, document.body.firstChild);
1516    document.body.appendChild(modal);
1517    
1518    // Video modal functionality
1519    var videoModal = document.getElementById('planrVideoModal');
1520    var video = document.getElementById('planrNavVideo');
1521    var openBtn = document.getElementById('planrNavVideoBtn');
1522    var closeBtn = modal.querySelector('.planr-video-modal-close');
1523    var overlay = modal.querySelector('.planr-video-modal-overlay');
1524    
1525    function openModal() {
1526        videoModal.classList.add('active');
1527        video.play();
1528        document.body.style.overflow = 'hidden';
1529    }
1530    
1531    function closeModal() {
1532        videoModal.classList.remove('active');
1533        video.pause();
1534        video.currentTime = 0;
1535        document.body.style.overflow = '';
1536    }
1537    
1538    openBtn.addEventListener('click', openModal);
1539    closeBtn.addEventListener('click', closeModal);
1540    overlay.addEventListener('click', closeModal);
1541    
1542    document.addEventListener('keydown', function(e) {
1543        if (e.key === 'Escape' && videoModal.classList.contains('active')) {
1544            closeModal();
1545        }
1546    });
1547});
1548</script>
1548
1549    	<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /></head>
1550<body class="wp-singular page-template page-template-elementor_canvas page page-id-10569 wp-custom-logo wp-embed-responsive wp-theme-astra ast-desktop ast-page-builder-template ast-no-sidebar astra-4.14.0 group-blog ast-single-post ast-inherit-site-logo-transparent ast-hfb-header ast-normal-title-enabled elementor-default elementor-template-canvas elementor-kit-5 elementor-page elementor-page-10569">
1551	<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1551-1552
1551
1552<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1552GTM-MGGP96Z
vendor: 85 bytes, lines 1552-1553
1552"
1553height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1554<!-- End Google Tag Manager (noscript) -->			
1554<script data-cfasync="false">
1555			(function(){var mq=window.matchMedia('(max-width:921.99px)');function apply(isMobile){var b=document.body.classList;if(isMobile){b.add('ast-header-break-point');b.remove('ast-desktop');}else{b.remove('ast-header-break-point');b.add('ast-desktop');}}apply(mq.matches);if(mq.addEventListener){mq.addEventListener('change',function(e){apply(e.matches);});}else if(mq.addListener){mq.addListener(function(e){apply(e.matches);});}})();
1556			</script>
1556
1557					<div data-elementor-type="wp-page" data-elementor-id="10569" class="elementor elementor-10569" data-elementor-post-type="page">
1558				<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-171df96 e-con-full e-flex e-con e-parent" data-id="171df96" data-element_type="container">
1559				<div class="elementor-element elementor-element-053e16a elementor-widget__width-inherit elementor-widget elementor-widget-shortcode" data-id="053e16a" data-element_type="widget" data-widget_type="shortcode.default">
1560				<div class="elementor-widget-container">
1561							<div class="elementor-shortcode">    <style>
1562    /* ===========================================
1563       PLANR BLOG LISTING - CLEAN GRID
1564       =========================================== */
1565    
1566    /* Body padding fix */
1567    body.has-planr-blog-nav {
1568        padding-top: 0 !important;
1569        margin-top: 0 !important;
1570    }
1571    
1572    /* Reset */
1573    .planr-blog-section *,
1574    .planr-blog-section *::before,
1575    .planr-blog-section *::after {
1576        margin: 0 !important;
1577        padding: 0 !important;
1578        box-sizing: border-box !important;
1579    }
1580    
1581    .planr-blog-section {
1582        font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
1583        background: #000000 !important;
1584        padding: 100px 40px 120px !important;
1585        min-height: 100vh !important;
1586    }
1587    
1588    .planr-blog-section a {
1589        text-decoration: none !important;
1590    }
1591    
1592    /* Container */
1593    .planr-blog-container {
1594        max-width: 1200px !important;
1595        margin: 0 auto !important;
1596    }
1597    
1598    /* Hero Header */
1599    .planr-blog-hero {
1600        text-align: center !important;
1601        margin-bottom: 70px !important;
1602        position: relative !important;
1603    }
1604    
1605    .planr-blog-hero::before {
1606        content: '' !important;
1607        position: absolute !important;
1608        top: -80px !important;
1609        left: 50% !important;
1610        transform: translateX(-50%) !important;
1611        width: 600px !important;
1612        height: 300px !important;
1613        background: radial-gradient(ellipse at center, rgba(13, 179, 198, 0.12) 0%, transparent 70%) !important;
1614        pointer-events: none !important;
1615        z-index: 0 !important;
1616    }
1617    
1618    .planr-blog-hero h1 {
1619        font-size: 56px !important;
1620        font-weight: 700 !important;
1621        color: #FFFFFF !important;
1622        letter-spacing: -1.5px !important;
1623        line-height: 1.1 !important;
1624        margin-bottom: 20px !important;
1625        position: relative !important;
1626        z-index: 1 !important;
1627    }
1628    
1629    .planr-blog-hero p {
1630        font-size: 18px !important;
1631        font-weight: 300 !important;
1632        color: #9CA3AF !important;
1633        max-width: 550px !important;
1634        margin: 0 auto !important;
1635        line-height: 1.6 !important;
1636        position: relative !important;
1637        z-index: 1 !important;
1638    }
1639    
1640    /* Grid - 3 columns, all same size */
1641    .planr-blog-grid {
1642        display: grid !important;
1643        grid-template-columns: repeat(3, 1fr) !important;
1644        gap: 28px !important;
1645    }
1646    
1647    /* Blog Card - Consistent sizing */
1648    .planr-blog-card {
1649        background: linear-gradient(145deg, #111111 0%, #1a1a1a 100%) !important;
1650        border: 1px solid rgba(255, 255, 255, 0.06) !important;
1651        border-radius: 20px !important;
1652        overflow: hidden !important;
1653        transition: all 0.35s ease !important;
1654        display: flex !important;
1655        flex-direction: column !important;
1656    }
1657    
1658    .planr-blog-card:hover {
1659        transform: translateY(-8px) !important;
1660        border-color: rgba(13, 179, 198, 0.3) !important;
1661        box-shadow: 0 20px 50px rgba(0, 0, 0, 0.4), 0 0 40px rgba(13, 179, 198, 0.08) !important;
1662    }
1663    
1664    /* Card Image - Fixed aspect ratio */
1665    .planr-blog-card-image {
1666        width: 100% !important;
1667        aspect-ratio: 1200 / 630 !important;
1668        overflow: hidden !important;
1669        position: relative !important;
1670        background: #0a0a0a !important;
1671    }
1672    
1673    .planr-blog-card-image a {
1674        display: block !important;
1675        width: 100% !important;
1676        height: 100% !important;
1677    }
1678    
1679    .planr-blog-card-image img {
1680        width: 100% !important;
1681        height: 100% !important;
1682        object-fit: cover !important;
1683        transition: transform 0.5s ease !important;
1684    }
1685    
1686    .planr-blog-card:hover .planr-blog-card-image img {
1687        transform: scale(1.05) !important;
1688    }
1689    
1690    /* Placeholder for posts without images */
1691    .planr-blog-card-placeholder {
1692        width: 100% !important;
1693        height: 100% !important;
1694        background: linear-gradient(135deg, #0DB3C6 0%, #03818F 100%) !important;
1695        display: flex !important;
1696        align-items: center !important;
1697        justify-content: center !important;
1698    }
1699    
1700    .planr-blog-card-placeholder svg {
1701        width: 48px !important;
1702        height: 48px !important;
1703        fill: rgba(255, 255, 255, 0.3) !important;
1704    }
1705    
1706    /* Card Content */
1707    .planr-blog-card-content {
1708        padding: 28px !important;
1709        flex: 1 !important;
1710        display: flex !important;
1711        flex-direction: column !important;
1712    }
1713    
1714    /* Date */
1715    .planr-blog-card-date {
1716        font-size: 13px !important;
1717        font-weight: 400 !important;
1718        color: #6B7280 !important;
1719        margin-bottom: 14px !important;
1720        display: flex !important;
1721        align-items: center !important;
1722        gap: 8px !important;
1723    }
1724    
1725    .planr-blog-card-date svg {
1726        width: 14px !important;
1727        height: 14px !important;
1728        stroke: #6B7280 !important;
1729        flex-shrink: 0 !important;
1730    }
1731    
1732    /* Title */
1733    .planr-blog-card-title {
1734        font-size: 20px !important;
1735        font-weight: 600 !important;
1736        color: #FFFFFF !important;
1737        margin-bottom: 12px !important;
1738        line-height: 1.35 !important;
1739        letter-spacing: -0.3px !important;
1740    }
1741    
1742    .planr-blog-card-title a {
1743        color: #FFFFFF !important;
1744        transition: color 0.3s ease !important;
1745    }
1746    
1747    /* Excerpt */
1748    .planr-blog-card-excerpt {
1749        font-size: 14px !important;
1750        font-weight: 300 !important;
1751        color: #9CA3AF !important;
1752        line-height: 1.65 !important;
1753        margin-bottom: 24px !important;
1754        flex: 1 !important;
1755    }
1756    
1757    /* Read Article Button */
1758    .planr-blog-card-link {
1759        display: inline-flex !important;
1760        align-items: center !important;
1761        justify-content: center !important;
1762        gap: 10px !important;
1763        background: #FFFFFF !important;
1764        color: #0DB3C6 !important;
1765        font-size: 13px !important;
1766        font-weight: 600 !important;
1767        padding: 12px 22px !important;
1768        border-radius: 10px !important;
1769        transition: all 0.3s ease !important;
1770        width: fit-content !important;
1771    }
1772    
1773    .planr-blog-card-link svg {
1774        width: 16px !important;
1775        height: 16px !important;
1776        stroke: #0DB3C6 !important;
1777        transition: transform 0.3s ease !important;
1778    }
1779    
1780    .planr-blog-card:hover .planr-blog-card-link {
1781        box-shadow: 0 6px 20px rgba(255, 255, 255, 0.15) !important;
1782    }
1783    
1784    .planr-blog-card:hover .planr-blog-card-link svg {
1785        transform: translateX(3px) !important;
1786    }
1787    
1788    /* ===========================================
1789       EMPTY STATE
1790       =========================================== */
1791    
1792    .planr-blog-empty {
1793        text-align: center !important;
1794        padding: 100px 40px !important;
1795    }
1796    
1797    .planr-blog-empty h2 {
1798        font-size: 32px !important;
1799        font-weight: 600 !important;
1800        color: #FFFFFF !important;
1801        margin-bottom: 16px !important;
1802    }
1803    
1804    .planr-blog-empty p {
1805        font-size: 16px !important;
1806        color: #6B7280 !important;
1807    }
1808    
1809    /* ===========================================
1810       PAGINATION
1811       =========================================== */
1812    
1813    .planr-blog-pagination {
1814        display: flex !important;
1815        justify-content: center !important;
1816        align-items: center !important;
1817        gap: 10px !important;
1818        margin-top: 60px !important;
1819    }
1820    
1821    .planr-blog-pagination a,
1822    .planr-blog-pagination span {
1823        display: inline-flex !important;
1824        align-items: center !important;
1825        justify-content: center !important;
1826        min-width: 44px !important;
1827        height: 44px !important;
1828        padding: 0 14px !important;
1829        border-radius: 10px !important;
1830        font-size: 14px !important;
1831        font-weight: 500 !important;
1832        transition: all 0.3s ease !important;
1833    }
1834    
1835    .planr-blog-pagination a {
1836        background: #111111 !important;
1837        color: #E5E7EB !important;
1838        border: 1px solid rgba(255, 255, 255, 0.08) !important;
1839    }
1840    
1841    .planr-blog-pagination a:hover {
1842        border-color: rgba(13, 179, 198, 0.4) !important;
1843        color: #0DB3C6 !important;
1844    }
1845    
1846    .planr-blog-pagination span.current {
1847        background: linear-gradient(135deg, #0DB3C6 0%, #03818F 100%) !important;
1848        color: #FFFFFF !important;
1849        border: none !important;
1850    }
1851    
1852    /* ===========================================
1853       RESPONSIVE - TABLET
1854       =========================================== */
1855    
1856    @media (max-width: 1024px) {
1857        .planr-blog-section {
1858            padding: 80px 32px 100px !important;
1859        }
1860        
1861        .planr-blog-hero {
1862            margin-bottom: 50px !important;
1863        }
1864        
1865        .planr-blog-hero h1 {
1866            font-size: 44px !important;
1867        }
1868        
1869        .planr-blog-grid {
1870            grid-template-columns: repeat(2, 1fr) !important;
1871            gap: 24px !important;
1872        }
1873    }
1874    
1875    /* ===========================================
1876       RESPONSIVE - MOBILE
1877       =========================================== */
1878    
1879    @media (max-width: 640px) {
1880        .planr-blog-section {
1881            padding: 70px 20px 80px !important;
1882        }
1883        
1884        .planr-blog-hero {
1885            margin-bottom: 40px !important;
1886        }
1887        
1888        .planr-blog-hero h1 {
1889            font-size: 32px !important;
1890            letter-spacing: -0.5px !important;
1891        }
1892        
1893        .planr-blog-hero p {
1894            font-size: 16px !important;
1895        }
1896        
1897        .planr-blog-grid {
1898            grid-template-columns: 1fr !important;
1899            gap: 20px !important;
1900        }
1901        
1902        .planr-blog-card-content {
1903            padding: 24px !important;
1904        }
1905        
1906        .planr-blog-card-title {
1907            font-size: 18px !important;
1908        }
1909    }
1910    </style>
1911    
1912    <div class="planr-blog-section">
1913        <div class="planr-blog-container">
1914            
1915            <!-- Hero Header -->
1916            <div class="planr-blog-hero">
1917                <h1>Insights</h1>
1918                <p>Perspectives on portfolio intelligence, value creation, and AI-powered investment management.</p>
1919            </div>
1920            
1921                            <div class="planr-blog-grid">
1922                                            <article class="planr-blog-card">
1923                            <div class="planr-blog-card-image">
1924                                                                    <a href="https://planr.com/your-ai-is-only-as-good-as-the-data-you-feed-it/">
1925                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/09/ai-live-portfolio-data-featured-1024x536.jpg" alt="Your AI Is Only as Good as the Data You Feed It">
1926                                    </a>
1927                                                            </div>
1928                            <div class="planr-blog-card-content">
1929                                <div class="planr-blog-card-date">
1930                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
1931                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
1932                                    </svg>
1933                                    October 1, 2026                                </div>
1934                                <h2 class="planr-blog-card-title">
1935                                    <a href="https://planr.com/your-ai-is-only-as-good-as-the-data-you-feed-it/">Your AI Is Only as Good as the Data You Feed It</a>
1936                                </h2>
1937                                <p class="planr-blog-card-excerpt">Most private equity AI builds still read board packs and monthly submissions, so their answers are weeks out of date. The fix is not a...</p>
1938                                <a href="https://planr.com/your-ai-is-only-as-good-as-the-data-you-feed-it/" class="planr-blog-card-link">
1939                                    Read Article
1940                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
1941                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
1942                                    </svg>
1943                                </a>
1944                            </div>
1945                        </article>
1946                                            <article class="planr-blog-card">
1947                            <div class="planr-blog-card-image">
1948                                                                    <a href="https://planr.com/how-funds-get-operational-data-live/">
1949                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/09/funds-operational-data-live-linkedin-final-1024x536.jpg" alt="How Funds Get Operational Data Live">
1950                                    </a>
1951                                                            </div>
1952                            <div class="planr-blog-card-content">
1953                                <div class="planr-blog-card-date">
1954                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
1955                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
1956                                    </svg>
1957                                    September 24, 2026                                </div>
1958                                <h2 class="planr-blog-card-title">
1959                                    <a href="https://planr.com/how-funds-get-operational-data-live/">How Funds Get Operational Data Live</a>
1960                                </h2>
1961                                <p class="planr-blog-card-excerpt">Most portfolio monitoring demos are a tour of dashboards. Dashboards are the easiest part of the product to build and the least useful part to...</p>
1962                                <a href="https://planr.com/how-funds-get-operational-data-live/" class="planr-blog-card-link">
1963                                    Read Article
1964                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
1965                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
1966                                    </svg>
1967                              
1967  </a>
1968                            </div>
1969                        </article>
1970                                            <article class="planr-blog-card">
1971                            <div class="planr-blog-card-image">
1972                                                                    <a href="https://planr.com/the-two-questions-that-separate-portfolio-monitoring-tools/">
1973                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/09/two-questions-portfolio-monitoring-linkedin-final-v2-1024x536.jpg" alt="The Two Questions That Separate Portfolio Monitoring Tools">
1974                                    </a>
1975                                                            </div>
1976                            <div class="planr-blog-card-content">
1977                                <div class="planr-blog-card-date">
1978                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
1979                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
1980                                    </svg>
1981                                    September 17, 2026                                </div>
1982                                <h2 class="planr-blog-card-title">
1983                                    <a href="https://planr.com/the-two-questions-that-separate-portfolio-monitoring-tools/">The Two Questions That Separate Portfolio Monitoring Tools</a>
1984                                </h2>
1985                                <p class="planr-blog-card-excerpt">Most portfolio monitoring demos are a tour of dashboards. Dashboards are the easiest part of the product to build and the least useful part to...</p>
1986                                <a href="https://planr.com/the-two-questions-that-separate-portfolio-monitoring-tools/" class="planr-blog-card-link">
1987                                    Read Article
1988                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
1989                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
1990                                    </svg>
1991                                </a>
1992                            </div>
1993                        </article>
1994                                            <article class="planr-blog-card">
1995                            <div class="planr-blog-card-image">
1996                                                                    <a href="https://planr.com/analytics-in-private-equity/">
1997                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/09/where-finance-only-data-runs-out-linkedin-portfoliointel-final-1024x536.jpg" alt="Analytics in Private Equity">
1998                                    </a>
1999                                                            </div>
2000                            <div class="planr-blog-card-content">
2001                                <div class="planr-blog-card-date">
2002                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
2003                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
2004                                    </svg>
2005                                    September 10, 2026                                </div>
2006                                <h2 class="planr-blog-card-title">
2007                                    <a href="https://planr.com/analytics-in-private-equity/">Analytics in Private Equity</a>
2008                                </h2>
2009                                <p class="planr-blog-card-excerpt">75% of GPs say AI is ineffective for portfolio monitoring. That is the highest ineffectiveness score in S&amp;P Global Market Intelligence&#039;s 2026 private equity survey....</p>
2010                                <a href="https://planr.com/analytics-in-private-equity/" class="planr-blog-card-link">
2011                                    Read Article
2012                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
2013                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
2014                                    </svg>
2015                                </a>
2016                            </div>
2017                        </article>
2018                                            <article class="planr-blog-card">
2019                            <div class="planr-blog-card-image">
2020                                                                    <a href="https://planr.com/how-planr-omnia-actually-works/">
2021                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/09/how-planr-omnia-actually-works-featured_2-1024x536.jpg" alt="How Planr Omnia Actually Works">
2022                                    </a>
2023                                                            </div>
2024                            <div class="planr-blog-card-content">
2025                                <div class="planr-blog-card-date">
2026                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
2027                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
2028                                    </svg>
2029                                    September 3, 2026                                </div>
2030                                <h2 class="planr-blog-card-title">
2031                                    <a href="https://planr.com/how-planr-omnia-actually-works/">How Planr Omnia Actually Works</a>
2032                                </h2>
2033                                <p class="planr-blog-card-excerpt">Planr Omnia is the AI engine built into Planr&#039;s portfolio platform. It connects directly to the systems and files you already use, so there is...</p>
2034                                <a href="https://planr.com/how-planr-omnia-actually-works/" class="planr-blog-card-link">
2035                                    Read Article
2036                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
2037                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
2038                                    </svg>
2039                                </a>
2040                            </div>
2041                        </article>
2042                                            <article class="planr-blog-card">
2043                            <div class="planr-blog-card-image">
2044                                                                    <a href="https://planr.com/why-data-readiness-is-the-real-constraint-on-ai-in-private-equity/">
2045                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/07/why-data-readiness-is-the-real-constraint-on-ai-in-private-equity-featured-1024x536.jpg" alt="Why Data Readiness Is The Real Constraint On AI In Private Equity">
2046                                    </a>
2047                                                            </div>
2048                            <div class="planr-blog-card-content">
2049                                <div class="planr-blog-card-date">
2050                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
2051                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
2052                                    </svg>
2053                                    July 27, 2026                                </div>
2054                                <h2 class="planr-blog-card-title">
2055                                    <a href="https://planr.com/why-data-readiness-is-the-real-constraint-on-ai-in-private-equity/">Why Data Readiness Is The Real Constraint On AI In Private Equity</a>
2056                                </h2>
2057                                <p class="planr-blog-card-excerpt">AI in private equity depends less on model access than on data readiness: clean, connected, permissioned, trusted portfolio data that can support decisions.</p>
2058                                <a href="https://planr.com/why-data-readiness-is-the-real-constraint-on-ai-in-private-equity/" class="planr-blog-card-link">
2059                                    Read Article
2060                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
2061                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
2062                                    </svg>
2063                                </a>
2064                            </div>
2065                        </article>
2066                                            <article class="planr-blog-card">
2067                            <div class="planr-blog-card-image">
2068                                                                    <a href="https://planr.com/private-equity-portfolio-intelligence-why-monitoring-is-moving-beyond-reporting/">
2069                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/07/private-equity-portfolio-intelligence-why-monitoring-is-moving-beyond-reporting-featured-1024x536.jpg" alt="Private Equity Portfolio Intelligence: Why Monitoring Is Moving Beyond Reporting">
2070                                    </a>
2071                                                            </div>
2072                            <div class="planr-blog-card-content">
2073                                <div class="planr-blog-card-date">
2074                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
2075                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
2076                                    </svg>
2077                                    July 22, 2026                                </div>
2078                                <h2 class="planr-blog-card-title">
2079                                    <a href="https://planr.com/private-equity-portfolio-intelligence-why-monitoring-is-moving-beyond-reporting/">Private Equity Portfolio Intelligence: Why Monitoring Is Moving Beyond Reporting</a>
2080                                </h2>
2081                                <p class="planr-blog-card-excerpt">Private equity portfolio intelligence helps firms move beyond reporting by connecting portfolio data, surfacing earlier signals, and making AI useful from trusted context.</p>
2082                                <a href="https://planr.com/private-equity-portfolio-intelligence-why-monitoring-is-moving-beyond-reporting/" class="planr-blog-card-link">
2083                                    Read Article
2084                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
2085                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
2086                                    </svg>
2087                                </a>
2088                            </div>
2089                        </article>
2090                                            <article class="planr-blog-card">
2091                            <div class="planr-blog-card-image">
2092                                                                    <a href="https://planr.com/from-board-packs-to-value-creation/">
2093                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/07/from-board-packs-to-value-creation-what-pe-firms-now-need-from-portfolio-data-featured-1024x536.jpg" alt="From Board Packs To Value Creation">
2094                                    </a>
2095                                                            </div>
2096                            <div class="planr-blog-card-content">
2097                                <div class="planr-blog-card-date">
2098                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
2099                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
2100                                    </svg>
2101                                    July 21, 2026                                </div>
2102                                <h2 class="planr-blog-card-title">
2103                                    <a href="https://planr.com/from-board-packs-to-value-creation/">From Board Packs To Value Creation</a>
2104                                </h2>
2105                                <p class="planr-blog-card-excerpt">PE firms need portfolio data that supports value creation, not just board reporting: connected signals, earlier intervention, and trusted operating visibility.</p>
2106                                <a href="https://planr.com/from-board-packs-to-value-creation/" class="planr-blog-card-link">
2107                                    Read Article
2108                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
2109                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
2110                                    </svg>
2111                                </a>
2112                            </div>
2113                        </article>
2114                                            <article class="planr-blog-card">
2115                            <div class="planr-blog-card-image">
2116                                                                    <a href="https://planr.com/what-is-private-equity-portfolio-monitoring-software/">
2117                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/07/what_is_private_equity_portfolio_monitoring_software_featured-1024x536.jpg" alt="What Is Private Equity Portfolio Monitoring Softw
2117are">
2118                                    </a>
2119                                                            </div>
2120                            <div class="planr-blog-card-content">
2121                                <div class="planr-blog-card-date">
2122                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
2123                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
2124                                    </svg>
2125                                    July 14, 2026                                </div>
2126                                <h2 class="planr-blog-card-title">
2127                                    <a href="https://planr.com/what-is-private-equity-portfolio-monitoring-software/">What Is Private Equity Portfolio Monitoring Software</a>
2128                                </h2>
2129                                <p class="planr-blog-card-excerpt">Portfolio monitoring software helps private equity operating partners track portfolio company performance, identify risks and opportunities, manage value creation, and improve LP reporting with trusted...</p>
2130                                <a href="https://planr.com/what-is-private-equity-portfolio-monitoring-software/" class="planr-blog-card-link">
2131                                    Read Article
2132                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
2133                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
2134                                    </svg>
2135                                </a>
2136                            </div>
2137                        </article>
2138                                            <article class="planr-blog-card">
2139                            <div class="planr-blog-card-image">
2140                                                                    <a href="https://planr.com/when-pe-firms-outgrow-spreadsheet-reporting/">
2141                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/07/when-pe-firms-outgrow-spreadsheet-reporting-featured-1024x536.jpg" alt="When PE Firms Outgrow Spreadsheet Reporting">
2142                                    </a>
2143                                                            </div>
2144                            <div class="planr-blog-card-content">
2145                                <div class="planr-blog-card-date">
2146                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
2147                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
2148                                    </svg>
2149                                    July 7, 2026                                </div>
2150                                <h2 class="planr-blog-card-title">
2151                                    <a href="https://planr.com/when-pe-firms-outgrow-spreadsheet-reporting/">When PE Firms Outgrow Spreadsheet Reporting</a>
2152                                </h2>
2153                                <p class="planr-blog-card-excerpt">PE firms outgrow spreadsheet reporting when Excel stops supporting timely portfolio monitoring, valuation work, KPI consistency, and trusted operating visibility across the portfolio.</p>
2154                                <a href="https://planr.com/when-pe-firms-outgrow-spreadsheet-reporting/" class="planr-blog-card-link">
2155                                    Read Article
2156                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
2157                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
2158                                    </svg>
2159                                </a>
2160                            </div>
2161                        </article>
2162                                            <article class="planr-blog-card">
2163                            <div class="planr-blog-card-image">
2164                                                                    <a href="https://planr.com/what-causes-pe-portfolio-reporting-delays/">
2165                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/07/what-causes-pe-portfolio-reporting-delays-featured-1024x536.jpg" alt="What Causes PE Portfolio Reporting Delays">
2166                                    </a>
2167                                                            </div>
2168                            <div class="planr-blog-card-content">
2169                                <div class="planr-blog-card-date">
2170                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
2171                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
2172                                    </svg>
2173                                    July 3, 2026                                </div>
2174                                <h2 class="planr-blog-card-title">
2175                                    <a href="https://planr.com/what-causes-pe-portfolio-reporting-delays/">What Causes PE Portfolio Reporting Delays</a>
2176                                </h2>
2177                                <p class="planr-blog-card-excerpt">PE portfolio reporting delays usually come from inconsistent portco input
2177s, fragmented KPI definitions, slow collection processes, and unclear source data behind board pack numbers.</p>
2178                                <a href="https://planr.com/what-causes-pe-portfolio-reporting-delays/" class="planr-blog-card-link">
2179                                    Read Article
2180                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
2181                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
2182                                    </svg>
2183                                </a>
2184                            </div>
2185                        </article>
2186                                            <article class="planr-blog-card">
2187                            <div class="planr-blog-card-image">
2188                                                                    <a href="https://planr.com/secure-data-infrastructure-for-private-equity-ai/">
2189                                        <img decoding="async" src="https://planr.com/wp-content/uploads/2026/06/secure_data_infrastructure_private_equity_ai_featured_compressed-1024x536.jpg" alt="Secure Data Infrastructure for Private Equity AI">
2190                                    </a>
2191                                                            </div>
2192                            <div class="planr-blog-card-content">
2193                                <div class="planr-blog-card-date">
2194                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
2195                                        <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5" />
2196                                    </svg>
2197                                    June 30, 2026                                </div>
2198                                <h2 class="planr-blog-card-title">
2199                                    <a href="https://planr.com/secure-data-infrastructure-for-private-equity-ai/">Secure Data Infrastructure for Private Equity AI</a>
2200                                </h2>
2201                                <p class="planr-blog-card-excerpt">Private equity firms need governed portfolio data before they can use AI safely. Planr provides a secure data layer for portfolio monitoring, reporting, value creation,...</p>
2202                                <a href="https://planr.com/secure-data-infrastructure-for-private-equity-ai/" class="planr-blog-card-link">
2203                                    Read Article
2204                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor">
2205                                        <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" />
2206                                    </svg>
2207                                </a>
2208                            </div>
2209                        </article>
2210                                    </div>
2211                
2212                                    <div class="planr-blog-pagination">
2213                        <span aria-current="page" class="page-numbers current">1</span>
2214<a class="page-numbers" href="https://planr.com/insights/page/2/">2</a>
2215<a class="page-numbers" href="https://planr.com/insights/page/3/">3</a>
2216<a class="page-numbers" href="https://planr.com/insights/page/4/">4</a>
2217<a class="next page-numbers" href="https://planr.com/insights/page/2/">Next →</a>                    </div>
2218                                
2219                        
2220        </div>
2221    </div>
2222    </div>
2223						</div>
2224				</div>
2225				</div>
2226				</div>
2227		
2227<script type="speculationrules">
2228{"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\/astra\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2229</script>
2229
2230<!-- Twitter universal website tag code -->
2231<script>
2232!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
2233},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js',
2234a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
2235// Insert Twitter Pixel ID and Standard Event data below
2236twq('init','o76nu');
2237twq('track','PageView');
2238</script>
2238
2239<!-- End Twitter universal website tag code -->
2240<script type="text/javascript">
2241_linkedin_partner_id = "3571570";
2242window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
2243window._linkedin_data_partner_ids.push(_linkedin_partner_id);
2244</script>
2244<script type="text/javascript">
2245(function(l) {
2246if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
2247window.lintrk.q=[]}
2248var s = document.getElementsByTagName("script")[0];
2249var b = document.createElement("script");
2250b.type = "text/javascript";b.async = true;
2251b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
2252s.parentNode.insertBefore(b, s);})(window.lintrk);
2253</script>
2253
2254<noscript>
2255<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3571570&fmt=gif" />
2256</noscript><!-- Planr AI Chat - Modal v4.2.0 (Engagement Optimized) -->
2257<div class="planr-modal-overlay" id="planrModalOverlay">
2258    <div class="planr-modal">
2259        <!-- Header -->
2260        <div class="planr-modal-header">
2261            <img src="https://planr.com/wp-content/uploads/2025/10/Planr-Logo-White.png" alt="Planr" class="planr-modal-logo">
2262            <button class="planr-close-button" id="planrCloseButton" aria-label="Close chat">
2263                <span style="font-size: 24px; color: #F8F7F7; line-height: 1;">×</span>
2264            </button>
2265        </div>
2266        
2267        <!-- Messages -->
2268        <div class="planr-chat-messages" id="planrChatMessages">
2269            <!-- Messages will be added here dynamically -->
2270        </div>
2271        
2272        <!-- Quick Actions - CONVERSION OPTIMIZED (No Emojis) -->
2273        <div class="planr-quick-actions" id="planrQuickActions">
2274            <button class="planr-quick-action" data-question="I'm exploring AI solutions for our fund.">
2275                Exploring AI for our fund
2276            </button>
2277            <button class="planr-quick-action" data-question="I'm exploring AI solutions for our portfolio companies.">
2278                Exploring AI for our portfolio companies
2279            </button>
2280            <button class="planr-quick-action" data-question="We're currently comparing portfolio monitoring tools.">
2281                We're comparing portfolio tools
2282            </button>
2283            <button class="planr-quick-action" data-question="Can you show me how the AI actually works?">
2284                Show me how the AI actually works
2285            </button>
2286            <button class="planr-quick-action" data-question="What ROI are other PE firms seeing with Planr?">
2287                What ROI are firms seeing?
2288            </button>
2289            <button class="planr-quick-action" data-question="I only have about 5 minutes. Give me the quick pitch.">
2290                I have 5 minutes, quick pitch
2291            </button>
2292        </div>
2293        
2294        <!-- Input -->
2295        <div class="planr-chat-input-container">
2296            <div class="planr-chat-input-wrapper">
2297                <input 
2298                    type="text" 
2299                    class="planr-chat-input-field" 
2300                    placeholder="Type your message..."
2301                    id="planrChatInput"
2302                    autocomplete="off"
2303                >
2304                <button class="planr-chat-send-button" id="planrSendButton" aria-label="Send message">
2305                    <span style="font-size: 24px; color: black; line-height: 1;">→</span>
2306                </button>
2307            </div>
2308        </div>
2309    </div>
2310</div>
2311<!-- Demo Booking Modal -->
2312<div id="planrDemoModal" class="planr-form-modal planr-demo-modal">
2313    <div class="planr-form-modal-overlay"></div>
2314    <div class="planr-form-modal-container">
2315        <div class="planr-form-modal-content">
2316            
2317            <!-- Close Button -->
2318            <button class="planr-form-modal-close" aria-label="Close demo booking form">
2319                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
2320                    <line x1="18" y1="6" x2="6" y2="18"></line>
2321                    <line x1="6" y1="6" x2="18" y2="18"></line>
2322                </svg>
2323            </button>
2324            
2325            <!-- Header -->
2326            <div class="planr-form-modal-header">
2327                <h2 class="planr-form-modal-title">Book Your Demo</h2>
2328                <p class="planr-form-modal-subtitle">See Planr in action with your portfolio data</p>
2329            </div>
2330            
2331            <!-- Form -->
2332            <form id="planrDemoForm" class="planr-form-modal-form">
2333                
2334                <!-- Name Field -->
2335                <div class="planr-form-field">
2336                    <label for="planrDemoName" class="planr-form-label">
2337                        Your Name <span class="planr-form-required">*</span>
2338                    </label>
2339                    <input 
2340                        type="text" 
2341                        id="planrDemoName" 
2342                        name="name"
2343                        class="planr-form-input" 
2344                        placeholder="John Smith"
2345                        required
2346                    />
2347                    <span class="planr-form-error" id="planrDemoNameError"></span>
2348                </div>
2349                
2350                <!-- Email Field -->
2351                <div class="planr-form-field">
2352                    <label for="planrDemoEmail" class="planr-form-label">
2353                        Work Email <span class="planr-form-required">*</span>
2354                    </label>
2355                    <input 
2356                        type="email" 
2357                        id="planrDemoEmail" 
2358                        name="email"
2359                        class="planr-form-input" 
2360                        placeholder="[email protected]"
2361                        required
2362                    />
2363                    <span class="planr-form-error" id="planrDemoEmailError"></span>
2364                </div>
2365                
2366                <!-- Firm Name Field -->
2367                <div class="planr-form-field">
2368                    <label for="planrDemoFirm" class="planr-form-label">
2369                        Firm Name <span class="planr-form-required">*</span>
2370                    </label>
2371                    <input 
2372                        type="text" 
2373                        id="planrDemoFirm" 
2374                        name="company"
2375                        class="planr-form-input" 
2376                        placeholder="Your Firm"
2377                        required
2378                    />
2379                    <span class="planr-form-error" id="planrDemoFirmError"></span>
2380                </div>
2381                
2382                <!-- Role Field (Optional) -->
2383                <div class="planr-form-field">
2384                    <label for="planrDemoRole" class="planr-form-label">
2385                        Your Role <span class="planr-form-optional">(Optional)</span>
2386                    </label>
2387                    <input 
2388                        type="text" 
2389                        id="planrDemoRole" 
2390                        name="role"
2391                        class="planr-form-input" 
2392                        placeholder="Managing Partner, Investment Associate, etc."
2393                    />
2394                </div>
2395                
2396                <!-- Portfolio Companies Field (Optional) -->
2397                <div class="planr-form-field">
2398                    <label for="planrDemoPortfolio" class="planr-form-label">
2399                        Number of Portfolio Companies <span class="planr-form-optional">(Optional)</span>
2400                    </label>
2401                    <input 
2402                        type="text" 
2403                        id="planrDemoPortfolio" 
2404                        name="portfolio_companies"
2405                        class="planr-form-input" 
2406                        placeholder="e.g., 5-10, 10-20, 20+"
2407                    />
2408                </div>
2409                
2410                <!-- Submit Button -->
2411                <button type="submit" class="planr-form-submit-btn" id="planrDemoSubmitBtn">
2412                    <span class="planr-form-btn-text">Book Your Demo</span>
2413                    <span class="planr-form-btn-loading" style="display: none;">
2414                        <svg class="planr-form-spinner" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
2415                            <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
2416                            <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
2417                        </svg>
2418                        Submitting...
2419                    </span>
2420                </button>
2421                
2422                <!-- Error Message -->
2423                <div class="planr-form-general-error" id="planrDemoGeneralError" style="display: none;">
2424                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20">
2425                        <circle cx="12" cy="12" r="10"></circle>
2426                        <line x1="12" y1="8" x2="12" y2="12"></line>
2427                        <line x1="12" y1="16" x2="12.01" y2="16"></line>
2428                    </svg>
2429                    <span id="planrDemoGeneralErrorText">Something went wrong. Please try again.</span>
2430                </div>
2431                
2432            </form>
2433            
2434            <!-- Success Message with Calendar Embed (OUTSIDE form) -->
2435            <div class="planr-form-success-message" id="planrDemoSuccessMessage" style="display: none;">
2436                <div class="planr-calendar-embed">
2437                    <div class="planr-calendar-header">
2438                        <h3>Great! Now Choose a Day and Time</h3>
2439                        <p>Select a convenient time for your personalized demo with our team.</p>
2440                    </div>
2441                    <div class="planr-calendar-iframe-container">
2442                        <iframe src="https://meetings.hubspot.com/lorcan-ryan/website-demo-calendar?embed=true" 
2443                                frameborder="0"
2444                                loading="lazy"></iframe>
2445                    </div>
2446                </div>
2447            </div>
2448            
2449        </div>
2450    </div>
2451</div>
2452
2453<!-- Video Modal - Simple Player -->
2454<div id="planrVideoModal" class="planr-video-modal-overlay" style="display: none;">
2455    <button class="planr-video-close-btn" onclick="window.planrCloseVideo()">&times;</button>
2456    <div class="planr-video-modal-container">
2457        <video id="planrVideoPlayer" controls>
2458            <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Omnia/Planr-2.mp4" type="video/mp4">
2459            Your browser does not support the video tag.
2460        </video>
2461    </div>
2462</div>
2463<!-- Planr AI Chat - Floating Icon -->
2464<div class="planr-floating-chat-icon" id="planrFloatingIcon" aria-label="Open chat">
2465    <img src="https://planr.com/wp-content/uploads/2025/04/Planr-Favicon-2025.png" alt="Chat with Planr AI" />
2466</div>
2467<!-- Mobile Bottom Navigation - Clean App Style (Mobile Only) -->
2468<div class="planr-mobile-bottom-nav">
2469    <div class="planr-nav-items">
2470        
2471        <!-- 1. Modules (Opens Keynote Modal) -->
2472        <button class="planr-nav-button" id="planrNavWhyPlanr" aria-label="Modules">
2473            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2474                <path d="M12 2L2 7l10 5 10-5-10-5z"></path>
2475                <path d="M2 17l10 5 10-5"></path>
2476                <path d="M2 12l10 5 10-5"></path>
2477            </svg>
2478            <span class="planr-nav-label">Modules</span>
2479        </button>
2480        
2481        <!-- 2. Video (Opens Video Modal) -->
2482        <button class="planr-nav-button" id="planrNavVideos" aria-label="Videos">
2483            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2484                <polygon points="23 7 16 12 23 17 23 7"></polygon>
2485                <rect x="1" y="5" width="15" height="14" rx="2" ry="2"></rect>
2486            </svg>
2487            <span class="planr-nav-label">Video</span>
2488        </button>
2489        
2490        <!-- 3. Ask Planr (Center - Slightly Elevated) -->
2491        <button class="planr-nav-button center" id="planrNavAskPlanr" aria-label="Ask Planr AI">
2492            <div class="planr-nav-icon-wrapper">
2493                <img src="https://planr.com/wp-content/uploads/2025/04/Planr-Favicon-2025.png" alt="Planr" class="planr-favicon" />
2494            </div>
2495            <span class="planr-nav-label">Ask Planr</span>
2496        </button>
2497        
2498        <!-- 4. Book Demo -->
2499        <button class="planr-nav-button" id="planrNavDemo" aria-label="Book Demo">
2500            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2501                <rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect>
2502                <line x1="16" y1="2" x2="16" y2="6"></line>
2503                <line x1="8" y1="2" x2="8" y2="6"></line>
2504                <line x1="3" y1="10" x2="21" y2="10"></line>
2505            </svg>
2506            <span class="planr-nav-label">Demo</span>
2507        </button>
2508        
2509        <!-- 5. Back to Top -->
2510        <button class="planr-nav-button" id="planrNavTop" aria-label="Back to Top">
2511            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2512                <line x1="12" y1="19" x2="12" y2="5"></line>
2513                <polyline points="5 12 12 5 19 12"></polyline>
2514            </svg>
2515            <span class="planr-nav-label">Top</span>
2516        </button>
2517        
2518    </div>
2519</div>
2520		<header data-elementor-type="popup" data-elementor-id="4071" class="elementor elementor-4071 elementor-location-popup" data-elementor-settings="{&quot;entrance_animation_mobile&quot;:&quot;slideInRight&quot;,&quot;exit_animation_mobile&quot;:&quot;slideInRight&quot;,&quot;entrance_animation&quot;:&quot;slideInRight&quot;,&quot;exit_animation&quot;:&quot;slideInRight&quot;,&quot;entrance_animation_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:[],&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
2521					<section data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-section elementor-top-section elementor-element elementor-element-c5d2150 elementor-section-content-middle elementor-hidden-desktop elementor-hidden-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c5d2150" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2522						<div class="elementor-container elementor-column-gap-default">
2523					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d44ccc" data-id="0d44ccc" data-element_type="column">
2524			<div class="elementor-widget-wrap elementor-element-populated">
2525						<section data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-section elementor-inner-section elementor-element elementor-element-c65793f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c65793f" data-element_type="section">
2526						<div class="elementor-container elementor-column-gap-default">
2527					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-bd23356" data-id="bd23356" data-element_type="column">
2528			<div class="elementor-widget-wrap elementor-element-populated">
2529						<div class="elementor-element elementor-element-0227dab elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="0227dab" data-element_type="widget" data-widget_type="theme-site-logo.default">
2530				<div class="elementor-widget-container">
2531											<a href="https://planr.com">
2532			<img width="403" height="143" src="https://planr.com/wp-content/uploads/2021/11/Planr-Logo-Black-and-Blue.png" class="attachment-full size-full wp-image-9792" alt="" srcset="https://planr.com/wp-content/uploads/2021/11/Planr-Logo-Black-and-Blue.png 403w, https://planr.com/wp-content/uploads/2021/11/Planr-Logo-Black-and-Blue-300x106.png 300w" sizes="(max-width: 403px) 100vw, 403px" />				</a>
2533											</div>
2534				</div>
2535					</div>
2536		</div>
2537				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6c39cee" data-id="6c39cee" data-element_type="column">
2538			<div class="elementor-widget-wrap elementor-element-populated">
2539						<div class="elementor-element elementor-element-eca8bbd elementor-hidden-desktop elementor-hidden-tablet elementor-view-default elementor-widget elementor-widget-icon" data-id="eca8bbd" data-element_type="widget" data-widget_type="icon.default">
2540				<div class="elementor-widget-container">
2541							<div class="elementor-icon-wrapper">
2542			<a class="elementor-icon" href="#elementor-action%3Aaction%3Dpopup%3Aclose%26settings%3DeyJkb19ub3Rfc2hvd19hZ2FpbiI6IiJ9">
2543			<i aria-hidden="true" class="fas fa-bars"></i>			</a>
2544		</div>
2545						</div>
2546				</div>
2547					</div>
2548		</div>
2549					</div>
2550		</section>
2551					</div>
2552		</div>
2553					</div>
2554		</section>
2555		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-cf85ba4 e-flex e-con-boxed e-con e-parent" data-id="cf85ba4" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2556					<div class="e-con-inner">
2557		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-f6062b6 e-con-full e-flex e-con e-child" data-id="f6062b6" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2558				<div class="elementor-element elementor-element-20030a3 eael-hamburger--none eael-advanced-menu-hamburger-align-right elementor-widget elementor-widget-eael-advanced-menu" data-id="20030a3" data-element_type="widget" data-widget_type="eael-advanced-menu.skin-two">
2559				<div class="elementor-widget-container">
2560					            <div data-hamburger-icon="&lt;i aria-hidden=&quot;true&quot; class=&quot;fas fa-bars&quot;&gt;&lt;/i&gt;" data-indicator-class="&lt;i aria-hidden=&quot;true&quot; class=&quot;fas fa-angle-down&quot;&gt;&lt;/i&gt;" data-dropdown-indicator-class="&lt;i aria-hidden=&quot;true&quot; class=&quot;fas fa-angle-down&quot;&gt;&lt;/i&gt;" class="eael-advanced-menu-container eael-advanced-menu-align-center eael-advanced-menu-dropdown-align-center" data-hamburger-breakpoints="{&quot;mobile&quot;:&quot;Mobile Portrait (&gt; 768px)&quot;,&quot;tablet&quot;:&quot;Tablet Portrait (&gt; 1024px)&quot;,&quot;desktop&quot;:&quot;Desktop (&gt; 2400px)&quot;,&quot;none&quot;:&quot;None&quot;}" data-hamburger-device="none">
2561                <ul id="menu-mobile-menu-2025" class="eael-advanced-menu eael-advanced-menu-dropdown-animate-zoom-in eael-advanced-menu-indicator eael-advanced-menu-vertical"><li id="menu-item-9838" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-9838"><a aria-expanded="false" href="#" class="menu-link">Product<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span></a>
2562<ul class="sub-menu">
2563	<li id="menu-item-9844" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9844"><a href="https://planr.com/portfolio-monitoring-new/" class="menu-link">Portfolio Monitoring</a></li>
2564	<li id="menu-item-9843" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9843"><a href="https://planr.com/deep-portfolio-insights-new/" class="menu-link">Value Creation</a></li>
2565	<li id="menu-item-9842" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9842"><a href="https://planr.com/automate-valuations/" class="menu-link">Valuations</a></li>
2566	<li id="menu-item-9841" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9841"><a href="https://planr.com/fund-company-forecasts/" class="menu-link">Fund &amp; Company Forecasts</a></li>
2567	<li id="menu-item-9839" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9839"><a href="https://planr.com/investment-benchmarking/" class="menu-link">Investment Benchmarking</a></li>
2568	<li id="menu-item-9840" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9840"><a href="https://planr.com/lp-reporting-suite/" class="menu-link">LP Reporting Suite</a></li>
2569</ul>
2570</li>
2571<li id="menu-item-9845" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-9845"><a aria-expanded="false" href="#" class="menu-link">Solutions<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span></a>
2572<ul class="sub-menu">
2573	<li id="menu-item-9847" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9847"><a href="https://planr.com/gps/" class="menu-link">For GPs</a></li>
2574	<li id="menu-item-9846" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9846"><a href="https://planr.com/portfolio-companies/" class="menu-link">For Portfolio Companies</a></li>
2575</ul>
2576</li>
2577<li id="menu-item-9848" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-9848"><a aria-expanded="false" href="#" class="menu-link">AI Platfom<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span></a>
2578<ul class="sub-menu">
2579	<li id="menu-item-9849" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9849"><a href="https://planr.com/platform-overview/" class="menu-link">Overview</a></li>
2580	<li id="menu-item-9850" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9850"><a href="https://planr.com/integrations-new/" class="menu-link">Integrations</a></li>
2581	<li id="menu-item-9851" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9851"><a href="https://planr.com/secure-data-management-2/" class="menu-link">Secure Data Management</a></li>
2582</ul>
2583</li>
2584<li id="menu-item-9852" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9852"><a href="https://planr.com/managed-data-services-new/" class="menu-link">Managed Data Services New</a></li>
2585<li id="menu-item-9853" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-9853"><a aria-expanded="false" href="#" class="menu-link">
2585Resources<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span></a>
2586<ul class="sub-menu">
2587	<li id="menu-item-9856" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9856"><a href="https://planr.com/case-studies" class="menu-link">Case Studies</a></li>
2588	<li id="menu-item-9854" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9854"><a href="https://planr.com/resources" class="menu-link">Whitepapers &#038; Blog</a></li>
2589	<li id="menu-item-9855" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9855"><a href="https://planr.com/resources" class="menu-link">News &#038; Media</a></li>
2590</ul>
2591</li>
2592</ul>                <button class="eael-advanced-menu-toggle" aria-label="Essential Addons Toggle Menu">
2593                    <i aria-hidden="true" class="fas fa-bars"></i>                </button>
2594            </div>
2595            				</div>
2596				</div>
2597				<div class="elementor-element elementor-element-f41bcc4 elementor-align-justify elementor-mobile-align-justify elementor-widget elementor-widget-button" data-id="f41bcc4" data-element_type="widget" data-widget_type="button.default">
2598				<div class="elementor-widget-container">
2599									<div class="elementor-button-wrapper">
2600					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://planr.com/demo-request/">
2601						<span class="elementor-button-content-wrapper">
2602									<span class="elementor-button-text">Request A Demo</span>
2603					</span>
2604					</a>
2605				</div>
2606								</div>
2607				</div>
2608				<div class="elementor-element elementor-element-6dadbf1 elementor-align-justify elementor-mobile-align-justify elementor-widget elementor-widget-button" data-id="6dadbf1" data-element_type="widget" data-widget_type="button.default">
2609				<div class="elementor-widget-container">
2610									<div class="elementor-button-wrapper">
2611					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://app.planr.io/ords/f?p=200">
2612						<span class="elementor-button-content-wrapper">
2613									<span class="elementor-button-text">Login</span>
2614					</span>
2615					</a>
2616				</div>
2617								</div>
2618				</div>
2619				</div>
2620					</div>
2621				</div>
2622				</header>
2623					
2623<script>
2624				const lazyloadRunObserver = () => {
2625					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
2626					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
2627						entries.forEach( ( entry ) => {
2628							if ( entry.isIntersecting ) {
2629								let lazyloadBackground = entry.target;
2630								if( lazyloadBackground ) {
2631									lazyloadBackground.classList.add( 'e-lazyloaded' );
2632								}
2633								lazyloadBackgroundObserver.unobserve( entry.target );
2634							}
2635						});
2636					}, { rootMargin: '200px 0px 200px 0px' } );
2637					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
2638						lazyloadBackgroundObserver.observe( lazyloadBackground );
2639					} );
2640				};
2641				const events = [
2642					'DOMContentLoaded',
2643					'elementor/lazyload/observe',
2644				];
2645				events.forEach( ( event ) => {
2646					document.addEventListener( event, lazyloadRunObserver );
2647				} );
2648			</script>
2648
2649			
2649<script id="astra-theme-js-js-extra">
2650var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""};
2651</script>
vendor: 1 bytes, line 2651
2651
2652<script src="https://planr.com/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.14.0" id="astra-theme-js-js"></script>
vendor: 1 bytes, line 2652
2652
2653<script id="leadin-script-loader-js-js-extra">
2654var leadin_wordpress = {"userRole":"visitor","pageType":"page","leadinPluginVersion":"11.3.75"};
2655</script>
vendor: 1 bytes, line 2655
2655
2656<script src="https://js.hs-scripts.com/20087649.js?integration=WordPress&amp;ver=11.3.75" async defer id='hs-script-loader'></script>
vendor: 1 bytes, line 2656
2656
2657<script id="planr-chat-script-js-extra">
2658var planrChatConfig = {"ajaxUrl":"https:\/\/planr.com\/wp-admin\/admin-ajax.php","nonce":"59402d9f75","hubspotEnabled":"1"};
2659</script>
vendor: 1 bytes, line 2659
2659
2660<script src="https://planr.com/wp-content/plugins/planr-ai-chat-v4.4.1/assets/js/planr-chat.js?ver=4.4.0" id="planr-chat-script-js"></script>
vendor: 1 bytes, line 2660
2660
2661<script src="https://planr.com/wp-content/plugins/planr-ai-chat-v4.4.1/assets/js/planr-hubspot-capture.js?ver=4.4.0" id="planr-hubspot-capture-js"></script>
vendor: 1 bytes, line 2661
2661
2662<script id="eael-general-js-extra">
2663var localize = {"ajaxurl":"https:\/\/planr.com\/wp-admin\/admin-ajax.php","nonce":"a6421647d1","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https:\/\/planr.com\/insights\/","cart_redirectition":"","cart_page_url":"","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":768,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"ParticleThemesData":{"default":"{\"particles\":{\"number\":{\"value\":160,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img\/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":false,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":true,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":6,\"direction\":\"none\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"repulse\"},\"onclick\":{\"enable\":true,\"mode\":\"push\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","nasa":"{\"particles\":{\"number\":{\"value\":250,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img\/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":1,\"random\":true,\"anim\":{\"enable\":true,\"speed\":1,\"opacity_min\":0,\"sync\":false}},\"size\":{\"value\":3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":4,\"size_min\":0.3,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":1,\"direction\":\"none\",\"random\":true,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":600}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"bubble\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":250,\"size\":0,\"duration\":2,\"opacity\":0,\"speed\":3},\"repulse\":{\"distance\":400,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","bubble":"{\"particles\":{\"number\":{\"value\":15,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#1b1e34\"},\"shape\":{\"type\":\"polygon\",\"stroke\":{\"width\":0,\"color\":\"#000\"},\"polygon\":{\"nb_sides\":6},\"image\":{\"src\":\"img\/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":50,\"random\":false,\"anim\":{\"enable\":true,\"speed\":10,\"size_min\":40,\"
2663sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":200,\"color\":\"#ffffff\",\"opacity\":1,\"width\":2},\"move\":{\"enable\":true,\"speed\":8,\"direction\":\"none\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":false,\"mode\":\"grab\"},\"onclick\":{\"enable\":false,\"mode\":\"push\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","snow":"{\"particles\":{\"number\":{\"value\":450,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#fff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img\/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":true,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":5,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":500,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":2},\"move\":{\"enable\":true,\"speed\":6,\"direction\":\"bottom\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"bubble\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":0.5}},\"bubble\":{\"distance\":400,\"size\":4,\"duration\":0.3,\"opacity\":1,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","nyan_cat":"{\"particles\":{\"number\":{\"value\":150,\"density\":{\"enable\":false,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"star\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"http:\/\/wiki.lexisnexis.com\/academic\/images\/f\/fb\/Itunes_podcast_icon_300.jpg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":false,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":4,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":14,\"direction\":\"left\",\"random\":false,\"straight\":true,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":false,\"mode\":\"grab\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":200,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}"},"eael_login_nonce":"f7416300e6","eael_register_nonce":"95af7ccf52","eael_lostpassword_nonce":"9f882947af","eael_resetpassword_nonce":"146af0e5af"};
2664</script>
vendor: 1 bytes, line 2664
2664
2665<script src="https://planr.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=6.4.0" id="eael-general-js"></script>
vendor: 1 bytes, line 2665
2665
2666<script src="https://planr.com/wp-content/uploads/essential-addons-elementor/eael-4071.js?ver=1775562868" id="eael-4071-js"></script>
vendor: 1 bytes, line 2666
2666
2667<script src="https://planr.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.33.0" id="elementor-webpack-runtime-js"></script>
vendor: 1 bytes, line 2667
2667
2668<script src="https://planr.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.33.0" id="elementor-frontend-modules-js"></script>
vendor: 1 bytes, line 2668
2668
2669<script src="https://planr.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 2669
2669
2670<script id="elementor-frontend-js-before">
2671var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":769,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":768,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},
2672"hasCustomBreakpoints":true},"version":"3.33.0","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"nested-elements":true,"home_screen":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"cloud-library":true,"e_opt_in_v4_page":true,"import-export-customization":true,"mega-menu":true,"e_pro_variables":true},"urls":{"assets":"https:\/\/planr.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/planr.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/planr.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"d880a7be95"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_mobile":768,"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":10569,"title":"Planr%20Insights%20%7C%20PE%20Portfolio%20Monitoring%20%26%20Value%20Creation","excerpt":"","featuredImage":false}};
2673</script>
vendor: 1 bytes, line 2673
2673
2674<script src="https://planr.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.33.0" id="elementor-frontend-js"></script>
vendor: 1 bytes, line 2674
2674
2675<script src="https://planr.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.33.0" id="elementor-pro-webpack-runtime-js"></script>
vendor: 1 bytes, line 2675
2675
2676<script src="https://planr.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2676
2676
2677<script src="https://planr.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2677
2677
2678<script id="wp-i18n-js-after">
2679wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2680</script>
vendor: 1 bytes, line 2680
2680
2681<script id="elementor-pro-frontend-js-before">
2682var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/planr.com\/wp-admin\/admin-ajax.php","nonce":"25ee8eeb6e","urls":{"assets":"https:\/\/planr.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/planr.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},
2683"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/planr.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
2684</script>
vendor: 1 bytes, line 2684
2684
2685<script src="https://planr.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.33.0" id="elementor-pro-frontend-js"></script>
vendor: 1 bytes, line 2685
2685
2686<script src="https://planr.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.33.0" id="pro-elements-handlers-js"></script>
2686
2687			
2687<script>
2688			/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
2689			</script>
2689
2690				</body>
2691</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.