PageSourceSearch

https://planr.com/planr-customer-showcase/

html planr.com collected 2026-10-08 06:23:26 UTC 201,589 bytes, 2,534 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 Customer Showcase - Planr</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="What leading PE firms have in common - Planr What do Five Elms Capital American Pacific Omnes Capital CGE Partners Updata Partners ...all have in common? They moved from what happened to what happens next. Five Elms Capital Moved beyond backwards-looking portfolio reporting. Five Elms saw value in a broader operational view: one that empowered" />
10	<meta name="robots" content="max-image-preview:large" />
11	<link rel="canonical" href="https://planr.com/planr-customer-showcase/" />
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 Customer Showcase - Planr" />
17		<meta property="og:description" content="What leading PE firms have in common - Planr What do Five Elms Capital American Pacific Omnes Capital CGE Partners Updata Partners ...all have in common? They moved from what happened to what happens next. Five Elms Capital Moved beyond backwards-looking portfolio reporting. Five Elms saw value in a broader operational view: one that empowered" />
18		<meta property="og:url" content="https://planr.com/planr-customer-showcase/" />
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="2026-05-13T09:46:36+00:00" />
22		<meta property="article:modified_time" content="2026-06-17T13:51:03+00:00" />
23		<meta name="twitter:card" content="summary" />
24		<meta name="twitter:site" content="@Planrtech" />
25		<meta name="twitter:title" content="Planr Customer Showcase - Planr" />
26		<meta name="twitter:description" content="What leading PE firms have in common - Planr What do Five Elms Capital American Pacific Omnes Capital CGE Partners Updata Partners ...all have in common? They moved from what happened to what happens next. Five Elms Capital Moved beyond backwards-looking portfolio reporting. Five Elms saw value in a broader operational view: one that empowered" />
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\/planr-customer-showcase\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/planr.com\/#listItem","position":1,"name":"Home","item":"https:\/\/planr.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/planr.com\/planr-customer-showcase\/#listItem","name":"Planr Customer Showcase"}},{"@type":"ListItem","@id":"https:\/\/planr.com\/planr-customer-showcase\/#listItem","position":2,"name":"Planr Customer Showcase","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\/planr-customer-showcase\/#organizationLogo","width":2560,"height":962},"image":{"@id":"https:\/\/planr.com\/planr-customer-showcase\/#organizationLogo"},"sameAs":["https:\/\/twitter.com\/Planrtech","https:\/\/www.linkedin.com\/company\/planr-software"]},{"@type":"WebPage","@id":"https:\/\/planr.com\/planr-customer-showcase\/#webpage","url":"https:\/\/planr.com\/planr-customer-showcase\/","name":"Planr Customer Showcase - Planr","description":"What leading PE firms have in common - Planr What do Five Elms Capital American Pacific Omnes Capital CGE Partners Updata Partners ...all have in common? They moved from what happened to what happens next. Five Elms Capital Moved beyond backwards-looking portfolio reporting. Five Elms saw value in a broader operational view: one that empowered","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/planr.com\/#website"},"breadcrumb":{"@id":"https:\/\/planr.com\/planr-customer-showcase\/#breadcrumblist"},"datePublished":"2026-05-13T09:46:36+00:00","dateModified":"2026-06-17T13:51:03+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\/planr-customer-showcase\/"};
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=1781704263' 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-11157-css' href='https://planr.com/wp-content/uploads/elementor/css/post-11157.css?ver=1791424783' 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/11157" /><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=11157' />
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%2Fplanr-customer-showcase%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%2Fplanr-customer-showcase%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	<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /></head>
1204<body class="wp-singular page-template page-template-elementor_canvas page page-id-11157 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-11157">
1205	<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1205-1206
1205
1206<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1206GTM-MGGP96Z
vendor: 85 bytes, lines 1206-1207
1206"
1207height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1208<!-- End Google Tag Manager (noscript) -->			
1208<script data-cfasync="false">
1209			(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);});}})();
1210			</script>
1210
1211					<div data-elementor-type="wp-page" data-elementor-id="11157" class="elementor elementor-11157" data-elementor-post-type="page">
1212				<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-a87c5d3 e-con-full e-flex e-con e-parent" data-id="a87c5d3" data-element_type="container">
1213				<div class="elementor-element elementor-element-3d1fefc elementor-widget elementor-widget-html" data-id="3d1fefc" data-element_type="widget" data-widget_type="html.default">
1214				<div class="elementor-widget-container">
1215					<!DOCTYPE html>
1216<html lang="en">
1217<head>
1218  <meta charset="UTF-8">
1219  <meta name="viewport" content="width=device-width, initial-scale=1.0">
1220  <meta name="description" content="What leading private equity firms have in common: they are moving from what happened to what happens next with Planr.">
1221  <meta name="keywords" content="private equity software, portfolio monitoring, private data cloud, PE portfolio visibility, Planr">
1222
1223  <meta property="og:title" content="What leading PE firms have in common - Planr">
1224  <meta property="og:description" content="A social proof landing page for PE firms moving from backward-looking reporting to forward-looking portfolio visibility.">
1225  <meta property="og:type" content="website">
1226  <meta property="og:url" content="https://planr.com/what-they-have-in-common">
1227  <meta property="og:image" content="https://planr.com/wp-content/uploads/2025/11/Planr-White-with-Green-Icon.png">
1228
1229  <meta name="twitter:card" content="summary_large_image">
1230  <meta name="twitter:title" content="What leading PE firms have in common - Planr">
1231  <meta name="twitter:description" content="They moved from what happened to what happens next.">
1232  <meta name="twitter:image" content="https://planr.com/wp-content/uploads/2025/11/Planr-White-with-Green-Icon.png">
1233
1234  <link rel="canonical" href="https://planr.com/what-they-have-in-common">
1235  <title>What leading PE firms have in common - Planr</title>
1236
1237  
1237<script type="application/ld+json">
1238  {
1239    "@context": "https://schema.org",
1240    "@graph": [
1241      {
1242        "@type": "SoftwareApplication",
1243        "name": "Planr",
1244        "applicationCategory": "BusinessApplication",
1245        "operatingSystem": "Web-based",
1246        "url": "https://planr.com/",
1247        "description": "Planr is private equity portfolio monitoring software built for firms that want faster visibility across portfolio monitoring, value creation, and valuations.",
1248        "brand": { "@type": "Brand", "name": "Planr" },
1249        "publisher": { "@type": "Organization", "name": "Planr", "url": "https://planr.com/" }
1250      },
1251      {
1252        "@type": "Organization",
1253        "name": "Planr",
1254        "url": "https://planr.com/",
1255        "logo": "https://planr.com/wp-content/uploads/2025/11/Planr-White-with-Green-Icon.png"
1256      }
1257    ]
1258  }
1259  </script>
1259
1260
1261  <style>
1262    :root {
1263      --planr-teal: #0DB3C6;
1264      --planr-teal-dark: #03818F;
1265      --planr-black: #000000;
1266      --planr-white: #FFFFFF;
1267      --planr-light: #F8F7F7;
1268      --planr-gray: #6B7280;
1269      --planr-card: #151515;
1270      --planr-card-2: #232323;
1271    }
1272
1273    * {
1274      margin: 0;
1275      padding: 0;
1276      box-sizing: border-box;
1277    }
1278
1279    html {
1280      margin: 0;
1281      padding: 0;
1282      width: 100%;
1283      height: 100%;
1284      scroll-behavior: smooth;
1285    }
1286
1287    body {
1288      font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
1289      background: var(--planr-black);
1290      color: var(--planr-white);
1291      overflow-x: hidden;
1292      margin: 0;
1293      padding: 0;
1294      width: 100%;
1295    }
1296
1297    img {
1298      display: block;
1299      max-width: 100%;
1300    }
1301
1302    a {
1303      color: inherit;
1304      text-decoration: none;
1305    }
1306
1307    .slide {
1308      min-height: 100vh;
1309      display: flex;
1310      align-items: center;
1311      justify-content: center;
1312      padding: 80px 40px;
1313      position: relative;
1314      background: var(--planr-black);
1315      overflow: hidden;
1316    }
1317
1318    .slide::before {
1319      content: '';
1320      position: absolute;
1321      inset: 0;
1322      background: radial-gradient(circle at 72% 24%, rgba(13, 179, 198, 0.12) 0%, rgba(13, 179, 198, 0.04) 24%, transparent 54%);
1323      pointer-events: none;
1324    }
1325
1326    .slide-inner {
1327      width: 100%;
1328      max-width: 1400px;
1329      margin: 0 auto;
1330      position: relative;
1331      z-index: 1;
1332    }
1333
1334    .narrow {
1335      max-width: 1120px;
1336    }
1337
1338    .eyebrow {
1339      display: inline-flex;
1340      align-items: center;
1341      gap: 12px;
1342      font-size: 16px;
1343      font-weight: 600;
1344      letter-spacing: 1.7px;
1345      text-transform: uppercase;
1346      color: var(--planr-teal);
1347      margin-bottom: 26px;
1348    }
1349
1350    .eyebrow::before {
1351      content: '';
1352      width: 42px;
1353      height: 1px;
1354      background: rgba(13, 179, 198, 0.75);
1355    }
1356
1357    .headline {
1358      font-size: clamp(54px, 7.4vw, 112px);
1359      font-weight: 700;
1360      letter-spacing: -3px;
1361      line-height: 1.04;
1362      color: var(--planr-white) !important;
1363      text-wrap: balance;
1364    }
1365
1366    .headline-medium {
1367      font-size: clamp(46px, 5.9vw, 84px);
1368      font-weight: 700;
1369      letter-spacing: -2.2px;
1370      line-height: 1.12;
1371      color: var(--planr-white) !important;
1372      text-wrap: balance;
1373    }
1374
1375    .headline-small {
1376      font-size: clamp(38px, 4.7vw, 72px);
1377      font-weight: 700;
1378      letter-spacing: -2px;
1379      line-height: 1.16;
1380      color: var(--planr-white) !important;
1381      text-wrap: balance;
1382    }
1383
1384
1385    .category-line {
1386      font-size: clamp(30px, 3.3vw, 52px);
1387      font-weight: 700;
1388      line-height: 1.15;
1389      letter-spacing: -1.4px;
1390      color: var(--planr-teal) !important;
1391      margin-top: 26px;
1392      text-wrap: balance;
1393    }
1394
1395    .subcopy {
1396      font-size: clamp(20px, 1.55vw, 26px);
1397      font-weight: 300;
1398      line-height: 1.5;
1399      color: var(--planr-light);
1400      max-width: 860px;
1401      margin-top: 28px;
1402    }
1403
1404    .center {
1405      text-align: center;
1406    }
1407
1408    .center .subcopy {
1409      margin-left: auto;
1410      margin-right: auto;
1411    }
1412
1413    .teal {
1414      color: var(--planr-teal) !important;
1415    }
1416
1417    .muted {
1418      color: var(--planr-gray) !important;
1419    }
1420
1421    .opening-list {
1422      list-style: none;
1423      display: grid;
1424      gap: 10px;
1425      margin: 36px 0 42px;
1426    }
1427
1428    .opening-list li {
1429      font-size: clamp(42px, 6.3vw, 96px);
1430      font-weight: 700;
1431      letter-spacing: -2.6px;
1432      line-height: 1.02;
1433      color: var(--planr-white);
1434    }
1435
1436    .opening-list li:nth-child(2),
1437    .opening-list li:nth-child(4) {
1438      color: rgba(255, 255, 255, 0.68);
1439    }
1440
1441    .thesis-stack {
1442      display: grid;
1443      gap: 24px;
1444    }
1445
1446    .proof-container {
1447      display: grid;
1448      grid-template-columns: minmax(280px, 0.82fr) minmax(0, 1.18fr);
1449      gap: 60px;
1450      align-items: center;
1451      width: 100%;
1452    }
1453
1454    .logo-card {
1455      min-height: 380px;
1456      border-radius: 30px;
1457      border: 2px solid rgba(13, 179, 198, 0.26);
1458      background: linear-gradient(135deg, var(--planr-card) 0%, var(--planr-card-2) 100%);
1459      box-shadow: 0 20px 60px rgba(13, 179, 198, 0.14);
1460      display: flex;
1461      align-items: center;
1462      justify-content: center;
1463      padding: 54px;
1464      position: relative;
1465      overflow: hidden;
1466    }
1467
1468    .logo-card::before {
1469      content: '';
1470      position: absolute;
1471      top: 0;
1472      left: 0;
1473      right: 0;
1474      height: 4px;
1475      background: linear-gradient(90deg, var(--planr-teal) 0%, var(--planr-teal-dark) 100%);
1476    }
1477
1478    .logo-card img {
1479      max-height: 132px;
1480      width: auto;
1481      object-fit: contain;
1482    }
1483
1484    .proof-copy {
1485      border-radius: 30px;
1486      border: 2px solid rgba(13, 179, 198, 0.22);
1487      background: linear-gradient(135deg, rgba(26, 26, 26, 0.94) 0%, rgba(42, 42, 42, 0.9) 100%);
1488      padding: 52px;
1489      box-shadow: 0 20px 60px rgba(0, 0, 0, 0.25);
1490    }
1491
1492    .proof-copy h2 {
1493      font-size: clamp(38px, 4.3vw, 66px);
1494      font-weight: 700;
1495      letter-spacing: -1.8px;
1496      line-height: 1.13;
1497      color: var(--planr-white) !important;
1498      margin-bottom: 24px;
1499      text-wrap: balance;
1500    }
1501
1502    .proof-copy p {
1503      font-size: clamp(19px, 1.35vw, 22px);
1504      font-weight: 300;
1505      line-height: 1.55;
1506      color: var(--planr-light);
1507    }
1508
1509    .planr-logo {
1510      width: min(300px, 60vw);
1511      height: auto;
1512      margin: 0 auto 46px;
1513    }
1514
1515    .logo-wall {
1516      display: grid;
1517      grid-template-columns: repeat(30, 1fr);
1518      gap: 16px;
1519      margin-top: 54px;
1520    }
1521
1522    .logo-tile {
1523      grid-column: span 6;
1524      min-height: 116px;
1525      border: 2px solid rgba(13, 179, 198, 0.2);
1526      background: linear-gradient(135deg, #1a1a1a 0%, #242424 100%);
1527      border-radius: 24px;
1528      display: flex;
1529      align-items: center;
1530      justify-content: center;
1531      padding: 24px;
1532    }
1533
1534    .logo-tile:nth-child(n+6) {
1535      grid-column: span 5;
1536    }
1537
1538    .logo-tile img {
1539      max-height: 58px;
1540      max-width: 160px;
1541      width: auto;
1542      object-fit: contain;
1543    }
1544
1545    .adam-container {
1546      display: grid;
1547      grid-template-columns: minmax(260px, 0.58fr) minmax(680px, 1.42fr);
1548      gap: 42px;
1549      align-items: center;
1550    }
1551
1552    .portrait-card {
1553      border-radius: 30px;
1554      border: 2px solid rgba(13, 179, 198, 0.3);
1555      overflow: hidden;
1556      background: linear-gradient(135deg, #1a1a1a 0%, #2a2a2a 100%);
1557      box-shadow: 0 20px 60px rgba(13, 179, 198, 0.16);
1558    }
1559
1560    .portrait-card img {
1561      width: 100%;
1562      height: clamp(360px, 44vh, 500px);
1563      object-fit: cover;
1564      object-position: center top;
1565    }
1566
1567    .portrait-caption {
1568      padding: 22px 24px 24px;
1569      border-top: 1px solid rgba(13, 179, 198, 0.22);
1570    }
1571
1572    .portrait-caption strong {
1573      display: block;
1574      font-size: 22px;
1575      font-weight: 700;
1576      color: var(--planr-white);
1577      margin-bottom: 6px;
1578    }
1579
1580    .portrait-caption span {
1581      display: block;
1582      font-size: 16px;
1583      font-weight: 300;
1584      line-height: 1.45;
1585      color: var(--planr-light);
1586    }
1587
1588    .quote-panel {
1589      padding: 38px 42px 36px;
1590      border-radius: 30px;
1591      border: 2px solid rgba(13, 179, 198, 0.22);
1592      background: linear-gradient(135deg, rgba(26, 26, 26, 0.72) 0%, rgba(42, 42, 42, 0.52) 100%);
1593      box-shadow: 0 20px 60px rgba(0, 0, 0, 0.22);
1594      width: 100%;
1595    }
1596
1597    .adam-quote {
1598      font-size: clamp(22px, 1.86vw, 30px);
1599      font-weight: 600;
1600      letter-spacing: -0.45px;
1601      line-height: 1.27;
1602      color: var(--planr-white) !important;
1603      text-wrap: normal;
1604      max-width: none;
1605    }
1606
1607    .quote-credit {
1608      font-size: 18px;
1609      font-weight: 600;
1610      color: var(--planr-teal);
1611      margin-top: 22px;
1612      letter-spacing: 0.2px;
1613    }
1614
1615    .quote-context {
1616      font-size: 18px;
1617      font-weight: 300;
1618      line-height: 1.45;
1619      color: var(--planr-light);
1620      margin-top: 14px;
1621      max-width: 900px;
1622    }
1623
1624    .metrics {
1625      display: grid;
1626      grid-template-columns: repeat(3, 1fr);
1627      gap: 16px;
1628      margin-top: 24px;
1629    }
1630
1631    .metric {
1632      min-height: 126px;
1633      border-radius: 24px;
1634      border: 2px solid rgba(13, 179, 198, 0.24);
1635      background: linear-gradient(135deg, #1a1a1a 0%, #2a2a2a 100%);
1636      padding: 20px;
1637    }
1638
1639    .metric strong {
1640      display: block;
1641      font-size: clamp(28px, 2.6vw, 42px);
1642      font-weight: 700;
1643      letter-spacing: -1px;
1644      line-height: 1;
1645      color: var(--planr-teal);
1646      margin-bottom: 12px;
1647    }
1648
1649    .metric span {
1650      display: block;
1651      font-size: 16px;
1652      font-weight: 300;
1653      line-height: 1.42;
1654      color: var(--planr-light);
1655    }
1656
1657    .case-study-card {
1658      display: grid;
1659      grid-template-columns: minmax(0, 1fr) auto;
1660      gap: 22px;
1661      align-items: center;
1662      margin-top: 24px;
1663      padding: 24px 26px;
1664      border-radius: 26px;
1665      border: 2px solid rgba(13, 179, 198, 0.34);
1666      background: linear-gradient(135deg, rgba(13, 179, 198, 0.16) 0%, rgba(21, 21, 21, 0.94) 62%, rgba(35, 35, 35, 0.86) 100%);
1667      box-shadow: 0 18px 48px rgba(13, 179, 198, 0.12);
1668    }
1669
1670    .case-study-card-label {
1671      display: inline-flex;
1672      align-items: center;
1673      gap: 10px;
1674      font-size: 13px;
1675      font-weight: 700;
1676      letter-spacing: 1px;
1677      text-transform: uppercase;
1678      color: var(--planr-teal);
1679      margin-bottom: 10px;
1680    }
1681
1682    .case-study-card-label::before {
1683      content: '';
1684      width: 8px;
1685      height: 8px;
1686      border-radius: 999px;
1687      background: var(--planr-teal);
1688      box-shadow: 0 0 18px rgba(13, 179, 198, 0.8);
1689    }
1690
1691    .case-study-card h3 {
1692      font-size: clamp(24px, 2.25vw, 34px);
1693      font-weight: 700;
1694      letter-spacing: -0.8px;
1695      line-height: 1.12;
1696      color: var(--planr-white) !important;
1697      margin-bottom: 10px;
1698      text-wrap: balance;
1699    }
1700
1701    .case-study-card p {
1702      font-size: 17px;
1703      font-weight: 300;
1704      line-height: 1.48;
1705      color: var(--planr-light);
1706      max-width: 760px;
1707    }
1708
1709    .case-study-link {
1710      display: inline-flex;
1711      align-items: center;
1712      justify-content: center;
1713      gap: 10px;
1714      min-width: 224px;
1715      padding: 16px 24px;
1716      border-radius: 999px;
1717      background: linear-gradient(180deg, var(--planr-teal) 0%, var(--planr-teal-dark) 100%);
1718      color: #FFFFFF !important;
1719      font-size: 16px;
1720      font-weight: 700;
1721      line-height: 1;
1722      white-space: nowrap;
1723      box-shadow: 0 8px 26px rgba(13, 179, 198, 0.32);
1724      transition: transform 0.25s ease, box-shadow 0.25s ease;
1725    }
1726
1727    .case-study-link:hover {
1728      transform: translateY(-2px);
1729      box-shadow: 0 12px 34px rgba(13, 179, 198, 0.46);
1730    }
1731
1732    .case-study-link span {
1733      font-size: 20px;
1734      line-height: 1;
1735    }
1736
1737    .cta-buttons {
1738      display: flex;
1739      gap: 20px;
1740      justify-content: center;
1741      align-items: center;
1742      margin-top: 44px;
1743      flex-wrap: wrap;
1744    }
1745
1746    .cta-button {
1747      padding: 16px 40px !important;
1748      border-radius: 30px !important;
1749      font-family: 'Poppins', sans-serif !important;
1750      font-size: 18px !important;
1751      font-weight: 600 !important;
1752      border: none !important;
1753      cursor: pointer !important;
1754      transition: all 0.3s ease !important;
1755      text-decoration: none !important;
1756      display: inline-flex !important;
1757      align-items: center !important;
1758      justify-content: center !important;
1759      text-align: center !important;
1760      line-height: 1 !important;
1761      white-space: nowrap !important;
1762    }
1763
1764    .cta-primary {
1765      background: linear-gradient(180deg, var(--planr-teal) 0%, var(--planr-teal-dark) 100%) !important;
1766      color: #FFFFFF !important;
1767      box-shadow: 0 4px 20px rgba(13, 179, 198, 0.3) !important;
1768    }
1769
1770    .cta-primary:hover {
1771      transform: translateY(-2px) !important;
1772      box-shadow: 0 6px 30px rgba(13, 179, 198, 0.5) !important;
1773      color: #FFFFFF !important;
1774    }
1775
1776    .cta-secondary {
1777      background: transparent !important;
1778      color: var(--planr-teal) !important;
1779      border: 2px solid var(--planr-teal) !important;
1780    }
1781
1782    .cta-secondary:hover {
1783      background: var(--planr-teal) !important;
1784      color: #FFFFFF !important;
1785    }
1786
1787    .underline {
1788      text-decoration: underline;
1789      text-decoration-color: var(--planr-teal);
1790      text-decoration-thickness: 0.08em;
1791      text-underline-offset: 0.13em;
1792    }
1793
1794    @media (max-width: 1200px) {
1795      .slide {
1796        padding: 70px 30px;
1797      }
1798
1799      .proof-container,
1800      .adam-container {
1801        gap: 38px;
1802      }
1803
1804      .adam-container {
1805        grid-template-columns: minmax(250px, 0.7fr) minmax(560px, 1.3fr);
1806      }
1807
1808      .adam-quote {
1809        font-size: clamp(18px, 4.8vw, 22px);
1810        line-height: 1.25;
1811        letter-spacing: -0.25px;
1812        font-weight: 500;
1813      }
1814
1815      .quote-credit {
1816        font-size: 16px;
1817      }
1818
1819      .proof-copy {
1820        padding: 42px;
1821      }
1822
1823      .logo-wall {
1824        grid-template-columns: repeat(4, 1fr);
1825      }
1826
1827      .logo-tile,
1828      .logo-tile:nth-child(n+6) {
1829        grid-column: auto;
1830      }
1831    }
1832
1833    @media (max-width: 768px) {
1834      .slide {
1835        min-height: auto;
1836        padding: 74px 22px;
1837      }
1838
1839      .headline,
1840      .headline-medium,
1841      .headline-small {
1842        letter-spacing: -1.2px;
1843      }
1844
1845      .opening-list li {
1846        letter-spacing: -1.2px;
1847      }
1848
1849      .proof-container,
1850      .adam-container {
1851        grid-template-columns: 1fr;
1852      }
1853
1854      .quote-panel {
1855        padding: 28px;
1856      }
1857
1858      .adam-quote {
1859        font-size: clamp(24px, 6vw, 32px);
1860        line-height: 1.26;
1861      }
1862
1863      .logo-card {
1864        min-height: 180px;
1865        justify-content: flex-start;
1866        padding: 34px;
1867      }
1868
1869      .logo-card img {
1870        max-height: 82px;
1871        max-width: 230px;
1872      }
1873
1874      .proof-copy {
1875        padding: 30px;
1876      }
1877
1878      .logo-wall {
1879        grid-template-columns: 1fr 1fr;
1880        gap: 14px;
1881      }
1882
1883      .logo-tile,
1884      .logo-tile:nth-child(n+6) {
1885        grid-column: auto;
1886      }
1887
1888      .logo-tile {
1889        min-height: 110px;
1890      }
1891
1892      .portrait-card img {
1893        height: 360px;
1894      }
1895
1896      .metrics {
1897        grid-template-columns: 1fr;
1898      }
1899
1900      .case-study-card {
1901        grid-template-columns: 1fr;
1902        padding: 24px;
1903      }
1904
1905      .case-study-link {
1906        width: 100%;
1907      }
1908
1909      .cta-buttons {
1910        flex-direction: column;
1911        width: 100%;
1912      }
1913
1914      .cta-button {
1915        width: 100%;
1916      }
1917    }
1918  </style>
1919</head>
1920<body>
1921  <main>
1922    <section class="slide" id="opening">
1923      <div class="slide-inner narrow">
1924        <div class="headline-small">What do</div>
1925        <ul class="opening-list" aria-label="Private equity firms">
1926          <li>Five Elms Capital</li>
1927          <li>American Pacific</li>
1928          <li>Omnes Capital</li>
1929          <li>CGE Partners</li>
1930          <li>Updata Partners</li>
1931        </ul>
1932        <div class="headline-small">...all have in common?</div>
1933      </div>
1934    </section>
1935
1936    <section class="slide" id="thesis">
1937      <div class="slide-inner narrow thesis-stack">
1938        <div class="headline-small muted">They moved from</div>
1939        <div class="headline">what happened</div>
1940        <div class="headline-small teal">to what happens next.</div>
1941      </div>
1942    </section>
1943
1944    <section class="slide" id="five-elms">
1945      <div class="slide-inner proof-container">
1946        <div class="logo-card"><img decoding="async" src="https://planr.com/wp-content/uploads/2025/09/Five-Elms-Planr-25.webp" alt="Five Elms Capital logo"></div>
1947        <div class="proof-copy">
1948          <div class="eyebrow">Five Elms Capital</div>
1949          <h2>Moved beyond backwards-looking portfolio reporting.</h2>
1950          <p>Five Elms saw value in a broader operational view: one that empowered Operating Partners and Deal Teams as well as Finance.</p>
1951        </div>
1952      </div>
1953    </section>
1954
1955    <section class="slide" id="american-pacific">
1956      <div class="slide-inner proof-container">
1957        <div class="logo-card"><img decoding="async" src="https://planr.com/wp-content/uploads/2026/04/apg-logo-for-website.png" alt="American Pacific Group logo"></div>
1958        <div class="proof-copy">
1959          <div class="eyebrow">American Pacific Group</div>
1960          <h2>Wanted to completely standardize their portfolio reporting.</h2>
1961          <p>American Pacific Group chose Planr over Chronograph due to its diverse integrations and ability to automate the entire data ingestion and portfolio reporting process, using AI.</p>
1962        </div>
1963      </div>
1964    </section>
1965
1966    <section class="slide" id="omnes">
1967      <div class="slide-inner proof-container">
1968        <div class="logo-card"><img decoding="async" src="https://planr.com/wp-content/uploads/2025/09/Omne-Capital-Planr-25.webp" alt="Omnes Capital logo"></div>
1969        <div class="proof-copy">
1970          <div class="eyebrow">Omnes Capital</div>
1971          <h2>Needed portfolio visibility across a multi-strategy investment firm.</h2>
1972          <p>Omnes invests across several industries, with different strategies for each. Planr makes that structure clear enough for teams to act on.</p>
1973        </div>
1974      </div>
1975    </section>
1976
1977    <section class="slide" id="cge">
1978      <div class="slide-inner proof-container">
1979        <div class="logo-card"><img decoding="async" src="https://planr.com/wp-content/uploads/2025/09/Planr-CGE-Partners-25.webp" alt="CGE Partners logo"></div>
1980        <div class="proof-copy">
1981          <div class="eyebrow">CGE Partners</div>
1982          <h2>Chose flexibility where incumbant legacy tools struggled.</h2>
1983          <p>"Planr solved all this, and having the GTM &amp; Value Creation under the same roof was the real secret sauce that set it apart for us." <span class="quote-inline-credit">Stephen Moore, CGE Partners</span></p>
1984        </div>
1985      </div>
1986    </section>
1987
1988    <section class="slide" id="updata">
1989      <div class="slide-inner proof-container">
1990        <div class="logo-card"><img decoding="async" src="https://planr.com/wp-content/uploads/2026/04/updata-logo.png" alt="Updata Partners logo"></div>
1991        <div class="proof-copy">
1992          <div class="eyebrow">Updata Partners</div>
1993          <h2>Chose Planr to bridge finance and value creation.</h2>
1994          <p>Updata had looked at portfolio monitoring and value-creation tools separately. Planr changed the conversation by connecting both worlds in one governing layer.</p>
1995        </div>
1996      </div>
1997    </section>
1998
1999    <section class="slide" id="planr-reveal">
2000      <div class="slide-inner center">
2001        <img decoding="async" class="planr-logo" src="https://planr.com/wp-content/uploads/2025/11/Planr-White-with-Green-Icon.png" alt="Planr logo">
2002        <h2 class="headline-medium">The common thread is Planr.</h2>
2003        <p class="category-line">The Private Data Cloud for Private Equity.</p>
2004        <p class="subcopy">
2004The data infrastructure layer for the asset class: ingesting, normalising, and modelling the operating data portfolio companies already produce.</p>
2005        <div class="logo-wall" aria-label="Planr proof logos">
2006          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2025/09/Five-Elms-Planr-25.webp" alt="Five Elms Capital logo"></div>
2007          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2026/04/apg-logo-for-website.png" alt="American Pacific Group logo"></div>
2008          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2025/09/Omne-Capital-Planr-25.webp" alt="Omnes Capital logo"></div>
2009          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2025/09/Planr-CGE-Partners-25.webp" alt="CGE Partners logo"></div>
2010          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2026/04/updata-logo.png" alt="Updata Partners logo"></div>
2011          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2026/04/bluestar-ip.png" alt="Blue Star Innovation Partners logo"></div>
2012          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2025/02/Investcorp-Logo-White.webp" alt="Investcorp logo"></div>
2013          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2026/04/bluepoint-capital-partners.png" alt="Bluepoint Capital Partners logo"></div>
2014          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2025/09/Crossplane-Capital-Planr-25.webp" alt="Crossplane Capital logo"></div>
2015          <div class="logo-tile"><img decoding="async" src="https://planr.com/wp-content/uploads/2026/06/bluestone-equity-partners-planr-white-transparent.png" alt="Bluestone Equity Partners logo"></div>
2016                 </div>
2017      </div>
2018    </section>
2019
2020    <section class="slide" id="adam-proof">
2021      <div class="slide-inner adam-container">
2022        <div class="portrait-card">
2023          <img decoding="async" src="https://planr.com/wp-content/uploads/2026/05/adam-profile-2.png" alt="Adam Zeitsiff">
2024          <div class="portrait-caption">
2025            <strong>Adam Zeitsiff</strong>
2026            <span>CEO, Dominique Dawes<br>A Trivest portfolio company</span>
2027          </div>
2028        </div>
2029        <div class="quote-panel">
2030          <div class="eyebrow">Inside the portfolio</div>
2031          <blockquote class="adam-quote">"By leveraging Planr across your portfolio companies, PE firms can aggregate data at the enterprise level to gain a unified, real-time view of all their performance metrics in a single dashboard. This centralized visibility is a critical strategic advantage that many firms have historically struggled to achieve."</blockquote>
2032          <p class="quote-credit">Adam Zeitsiff, CEO, Dominique Dawes</p>
2033          <p class="quote-context">Adam's advice to PE firms considering Planr: the real opportunity is not only faster reporting inside one company, but a trusted view that can roll up across the portfolio.</p>
2034          <div class="metrics" aria-label="Dominique Dawes Planr impact metrics">
2035            <div class="metric"><strong>2-3 days</strong><span>month-end reporting cycle, down from 2-3 weeks</span></div>
2036            <div class="metric"><strong>5 days</strong><span>saved for the finance team each month</span></div>
2037            <div class="metric"><strong>60 days</strong><span>of finance capacity back each year</span></div>
2038          </div>
2039          <div class="case-study-card" id="dominique-dawes-case-study-cta" aria-label="Dominique Dawes case study link">
2040            <div>
2041              <div class="case-study-card-label">Customer case study</div>
2042              <h3>See the Dominique Dawes Academy story.</h3>
2043              <p>Read how Planr helped connect point-of-sale, NetSuite and CRM data into a trusted operating layer for a scaling Trivest portfolio company.</p>
2044            </div>
2045            <a class="case-study-link" href="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Case%20Studies/dominique-d
2045awes-case-study.pdf">Read the PDF <span aria-hidden="true">&rarr;</span></a>
2046          </div>
2047        </div>
2048      </div>
2049    </section>
2050
2051    <section class="slide" id="cta">
2052      <div class="slide-inner narrow center">
2053        <div class="eyebrow">Next step</div>
2054        <h2 class="headline-medium">See what this could look like across <span class="underline">your</span> portfolio.</h2>
2055        <p class="subcopy">Book a 30-minute demo, or watch the 2-minute overview first.</p>
2056        <div class="cta-buttons">
2057          <a class="cta-button cta-primary" href="https://meetings.hubspot.com/lorcan-ryan/website-demo-calendar?embed=true">Book a 30-minute demo</a>
2058          <a class="cta-button cta-secondary" href="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Omnia/Planr%20Omnia%20Launch%20Video.mp4">Watch the 2-minute overview</a>
2059          <a class="cta-button cta-secondary" href="https://planr.com/">Explore Planr</a>
2060        </div>
2061      </div>
2062    </section>
2063  </main>
2064</body>
2065</html>
2066				</div>
2067				</div>
2068				</div>
2069				</div>
2070		
2070<script type="speculationrules">
2071{"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"}]}
2072</script>
2072
2073<!-- Twitter universal website tag code -->
2074<script>
2075!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
2076},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js',
2077a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
2078// Insert Twitter Pixel ID and Standard Event data below
2079twq('init','o76nu');
2080twq('track','PageView');
2081</script>
2081
2082<!-- End Twitter universal website tag code -->
2083<script type="text/javascript">
2084_linkedin_partner_id = "3571570";
2085window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
2086window._linkedin_data_partner_ids.push(_linkedin_partner_id);
2087</script>
2087<script type="text/javascript">
2088(function(l) {
2089if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
2090window.lintrk.q=[]}
2091var s = document.getElementsByTagName("script")[0];
2092var b = document.createElement("script");
2093b.type = "text/javascript";b.async = true;
2094b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
2095s.parentNode.insertBefore(b, s);})(window.lintrk);
2096</script>
2096
2097<noscript>
2098<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3571570&fmt=gif" />
2099</noscript><!-- Planr AI Chat - Modal v4.2.0 (Engagement Optimized) -->
2100<div class="planr-modal-overlay" id="planrModalOverlay">
2101    <div class="planr-modal">
2102        <!-- Header -->
2103        <div class="planr-modal-header">
2104            <img src="https://planr.com/wp-content/uploads/2025/10/Planr-Logo-White.png" alt="Planr" class="planr-modal-logo">
2105            <button class="planr-close-button" id="planrCloseButton" aria-label="Close chat">
2106                <span style="font-size: 24px; color: #F8F7F7; line-height: 1;">×</span>
2107            </button>
2108        </div>
2109        
2110        <!-- Messages -->
2111        <div class="planr-chat-messages" id="planrChatMessages">
2112            <!-- Messages will be added here dynamically -->
2113        </div>
2114        
2115        <!-- Quick Actions - CONVERSION OPTIMIZED (No Emojis) -->
2116        <div class="planr-quick-actions" id="planrQuickActions">
2117            <button class="planr-quick-action" data-question="I'm exploring AI solutions for our fund.">
2118                Exploring AI for our fund
2119            </button>
2120            <button class="planr-quick-action" data-question="I'm exploring AI solutions for our portfolio companies.">
2121                Exploring AI for our portfolio companies
2122            </button>
2123            <button class="planr-quick-action" data-question="We're currently comparing portfolio monitoring tools.">
2124                We're comparing portfolio tools
2125            </button>
2126            <button class="planr-quick-action" data-question="Can you show me how the AI actually works?">
2127                Show me how the AI actually works
2128            </button>
2129            <button class="planr-quick-action" data-question="What ROI are other PE firms seeing with Planr?">
2130                What ROI are firms seeing?
2131            </button>
2132            <button class="planr-quick-action" data-question="I only have about 5 minutes. Give me the quick pitch.">
2133                I have 5 minutes, quick pitch
2134            </button>
2135        </div>
2136        
2137        <!-- Input -->
2138        <div class="planr-chat-input-container">
2139            <div class="planr-chat-input-wrapper">
2140                <input 
2141                    type="text" 
2142                    class="planr-chat-input-field" 
2143                    placeholder="Type your message..."
2144                    id="planrChatInput"
2145                    autocomplete="off"
2146                >
2147                <button class="planr-chat-send-button" id="planrSendButton" aria-label="Send message">
2148                    <span style="font-size: 24px; color: black; line-height: 1;">→</span>
2149                </button>
2150            </div>
2151        </div>
2152    </div>
2153</div>
2154<!-- Demo Booking Modal -->
2155<div id="planrDemoModal" class="planr-form-modal planr-demo-modal">
2156    <div class="planr-form-modal-overlay"></div>
2157    <div class="planr-form-modal-container">
2158        <div class="planr-form-modal-content">
2159            
2160            <!-- Close Button -->
2161            <button class="planr-form-modal-close" aria-label="Close demo booking form">
2162                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
2163                    <line x1="18" y1="6" x2="6" y2="18"></line>
2164                    <line x1="6" y1="6" x2="18" y2="18"></line>
2165                </svg>
2166            </button>
2167            
2168            <!-- Header -->
2169            <div class="planr-form-modal-header">
2170                <h2 class="planr-form-modal-title">Book Your Demo</h2>
2171                <p class="planr-form-modal-subtitle">See Planr in action with your portfolio data</p>
2172            </div>
2173            
2174            <!-- Form -->
2175            <form id="planrDemoForm" class="planr-form-modal-form">
2176                
2177                <!-- Name Field -->
2178                <div class="planr-form-field">
2179                    <label for="planrDemoName" class="planr-form-label">
2180                        Your Name <span class="planr-form-required">*</span>
2181                    </label>
2182                    <input 
2183                        type="text" 
2184                        id="planrDemoName" 
2185                        name="name"
2186                        class="planr-form-input" 
2187                        placeholder="John Smith"
2188                        required
2189                    />
2190                    <span class="planr-form-error" id="planrDemoNameError"></span>
2191                </div>
2192                
2193                <!-- Email Field -->
2194                <div class="planr-form-field">
2195                    <label for="planrDemoEmail" class="planr-form-label">
2196                        Work Email <span class="planr-form-required">*</span>
2197                    </label>
2198                    <input 
2199                        type="email" 
2200                        id="planrDemoEmail" 
2201                        name="email"
2202                        class="planr-form-input" 
2203                        placeholder="[email protected]"
2204                        required
2205                    />
2206                    <span class="planr-form-error" id="planrDemoEmailError"></span>
2207                </div>
2208                
2209                <!-- Firm Name Field -->
2210                <div class="planr-form-field">
2211                    <label for="planrDemoFirm" class="planr-form-label">
2212                        Firm Name <span class="planr-form-required">*</span>
2213                    </label>
2214                    <input 
2215                        type="text" 
2216                        id="planrDemoFirm" 
2217                        name="company"
2218                        class="planr-form-input" 
2219                        placeholder="Your Firm"
2220                        required
2221                    />
2222                    <span class="planr-form-error" id="planrDemoFirmError"></span>
2223                </div>
2224                
2225                <!-- Role Field (Optional) -->
2226                <div class="planr-form-field">
2227                    <label for="planrDemoRole" class="planr-form-label">
2228                        Your Role <span class="planr-form-optional">(Optional)</span>
2229                    </label>
2230                    <input 
2231                        type="text" 
2232                        id="planrDemoRole" 
2233                        name="role"
2234                        class="planr-form-input" 
2235                        placeholder="Managing Partner, Investment Associate, etc."
2236                    />
2237                </div>
2238                
2239                <!-- Portfolio Companies Field (Optional) -->
2240                <div class="planr-form-field">
2241                    <label for="planrDemoPortfolio" class="planr-form-label">
2242                        Number of Portfolio Companies <span class="planr-form-optional">(Optional)</span>
2243                    </label>
2244                    <input 
2245                        type="text" 
2246                        id="planrDemoPortfolio" 
2247                        name="portfolio_companies"
2248                        class="planr-form-input" 
2249                        placeholder="e.g., 5-10, 10-20, 20+"
2250                    />
2251                </div>
2252                
2253                <!-- Submit Button -->
2254                <button type="submit" class="planr-form-submit-btn" id="planrDemoSubmitBtn">
2255                    <span class="planr-form-btn-text">Book Your Demo</span>
2256                    <span class="planr-form-btn-loading" style="display: none;">
2257                        <svg class="planr-form-spinner" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
2258                            <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
2259                            <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>
2260                        </svg>
2261                        Submitting...
2262                    </span>
2263                </button>
2264                
2265                <!-- Error Message -->
2266                <div class="planr-form-general-error" id="planrDemoGeneralError" style="display: none;">
2267                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20">
2268                        <circle cx="12" cy="12" r="10"></circle>
2269                        <line x1="12" y1="8" x2="12" y2="12"></line>
2270                        <line x1="12" y1="16" x2="12.01" y2="16"></line>
2271                    </svg>
2272                    <span id="planrDemoGeneralErrorText">Something went wrong. Please try again.</span>
2273                </div>
2274                
2275            </form>
2276            
2277            <!-- Success Message with Calendar Embed (OUTSIDE form) -->
2278            <div class="planr-form-success-message" id="planrDemoSuccessMessage" style="display: none;">
2279                <div class="planr-calendar-embed">
2280                    <div class="planr-calendar-header">
2281                        <h3>Great! Now Choose a Day and Time</h3>
2282                        <p>Select a convenient time for your personalized demo with our team.</p>
2283                    </div>
2284                    <div class="planr-calendar-iframe-container">
2285                        <iframe src="https://meetings.hubspot.com/lorcan-ryan/website-demo-calendar?embed=true" 
2286                                frameborder="0"
2287                                loading="lazy"></iframe>
2288                    </div>
2289                </div>
2290            </div>
2291            
2292        </div>
2293    </div>
2294</div>
2295
2296<!-- Video Modal - Simple Player -->
2297<div id="planrVideoModal" class="planr-video-modal-overlay" style="display: none;">
2298    <button class="planr-video-close-btn" onclick="window.planrCloseVideo()">&times;</button>
2299    <div class="planr-video-modal-container">
2300        <video id="planrVideoPlayer" controls>
2301            <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Omnia/Planr-2.mp4" type="video/mp4">
2302            Your browser does not support the video tag.
2303        </video>
2304    </div>
2305</div>
2306<!-- Planr AI Chat - Floating Icon -->
2307<div class="planr-floating-chat-icon" id="planrFloatingIcon" aria-label="Open chat">
2308    <img src="https://planr.com/wp-content/uploads/2025/04/Planr-Favicon-2025.png" alt="Chat with Planr AI" />
2309</div>
2310<!-- Mobile Bottom Navigation - Clean App Style (Mobile Only) -->
2311<div class="planr-mobile-bottom-nav">
2312    <div class="planr-nav-items">
2313        
2314        <!-- 1. Modules (Opens Keynote Modal) -->
2315        <button class="planr-nav-button" id="planrNavWhyPlanr" aria-label="Modules">
2316            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2317                <path d="M12 2L2 7l10 5 10-5-10-5z"></path>
2318                <path d="M2 17l10 5 10-5"></path>
2319                <path d="M2 12l10 5 10-5"></path>
2320            </svg>
2321            <span class="planr-nav-label">Modules</span>
2322        </button>
2323        
2324        <!-- 2. Video (Opens Video Modal) -->
2325        <button class="planr-nav-button" id="planrNavVideos" aria-label="Videos">
2326            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2327                <polygon points="23 7 16 12 23 17 23 7"></polygon>
2328                <rect x="1" y="5" width="15" height="14" rx="2" ry="2"></rect>
2329            </svg>
2330            <span class="planr-nav-label">Video</span>
2331        </button>
2332        
2333        <!-- 3. Ask Planr (Center - Slightly Elevated) -->
2334        <button class="planr-nav-button center" id="planrNavAskPlanr" aria-label="Ask Planr AI">
2335            <div class="planr-nav-icon-wrapper">
2336                <img src="https://planr.com/wp-content/uploads/2025/04/Planr-Favicon-2025.png" alt="Planr" class="planr-favicon" />
2337            </div>
2338            <span class="planr-nav-label">Ask Planr</span>
2339        </button>
2340        
2341        <!-- 4. Book Demo -->
2342        <button class="planr-nav-button" id="planrNavDemo" aria-label="Book Demo">
2343            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2344                <rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect>
2345                <line x1="16" y1="2" x2="16" y2="6"></line>
2346                <line x1="8" y1="2" x2="8" y2="6"></line>
2347                <line x1="3" y1="10" x2="21" y2="10"></line>
2348            </svg>
2349            <span class="planr-nav-label">Demo</span>
2350        </button>
2351        
2352        <!-- 5. Back to Top -->
2353        <button class="planr-nav-button" id="planrNavTop" aria-label="Back to Top">
2354            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2355                <line x1="12" y1="19" x2="12" y2="5"></line>
2356                <polyline points="5 12 12 5 19 12"></polyline>
2357            </svg>
2358            <span class="planr-nav-label">Top</span>
2359        </button>
2360        
2361    </div>
2362</div>
2363		<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">
2364					<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;}">
2365						<div class="elementor-container elementor-column-gap-default">
2366					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d44ccc" data-id="0d44ccc" data-element_type="column">
2367			<div class="elementor-widget-wrap elementor-element-populated">
2368						<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">
2369						<div class="elementor-container elementor-column-gap-default">
2370					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-bd23356" data-id="bd23356" data-element_type="column">
2371			<div class="elementor-widget-wrap elementor-element-populated">
2372						<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">
2373				<div class="elementor-widget-container">
2374											<a href="https://planr.com">
2375			<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>
2376											</div>
2377				</div>
2378					</div>
2379		</div>
2380				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6c39cee" data-id="6c39cee" data-element_type="column">
2381			<div class="elementor-widget-wrap elementor-element-populated">
2382						<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">
2383				<div class="elementor-widget-container">
2384							<div class="elementor-icon-wrapper">
2385			<a class="elementor-icon" href="#elementor-action%3Aaction%3Dpopup%3Aclose%26settings%3DeyJkb19ub3Rfc2hvd19hZ2FpbiI6IiJ9">
2386			<i aria-hidden="true" class="fas fa-bars"></i>			</a>
2387		</div>
2388						</div>
2389				</div>
2390					</div>
2391		</div>
2392					</div>
2393		</section>
2394					</div>
2395		</div>
2396					</div>
2397		</section>
2398		<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;}">
2399					<div class="e-con-inner">
2400		<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;}">
2401				<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">
2402				<div class="elementor-widget-container">
2403					            <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">
2404                <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>
2405<ul class="sub-menu">
2406	<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>
2407	<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>
2408	<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>
2409	<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>
2410	<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>
2411	<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>
2412</ul>
2413</li>
2414<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>
2415<ul class="sub-menu">
2416	<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>
2417	<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>
2418</ul>
2419</li>
2420<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>
2421<ul class="sub-menu">
2422	<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>
2423	<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>
2424	<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>
2425</ul>
2426</li>
2427<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>
2428<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">
2428Resources<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>
2429<ul class="sub-menu">
2430	<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>
2431	<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>
2432	<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>
2433</ul>
2434</li>
2435</ul>                <button class="eael-advanced-menu-toggle" aria-label="Essential Addons Toggle Menu">
2436                    <i aria-hidden="true" class="fas fa-bars"></i>                </button>
2437            </div>
2438            				</div>
2439				</div>
2440				<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">
2441				<div class="elementor-widget-container">
2442									<div class="elementor-button-wrapper">
2443					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://planr.com/demo-request/">
2444						<span class="elementor-button-content-wrapper">
2445									<span class="elementor-button-text">Request A Demo</span>
2446					</span>
2447					</a>
2448				</div>
2449								</div>
2450				</div>
2451				<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">
2452				<div class="elementor-widget-container">
2453									<div class="elementor-button-wrapper">
2454					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://app.planr.io/ords/f?p=200">
2455						<span class="elementor-button-content-wrapper">
2456									<span class="elementor-button-text">Login</span>
2457					</span>
2458					</a>
2459				</div>
2460								</div>
2461				</div>
2462				</div>
2463					</div>
2464				</div>
2465				</header>
2466					
2466<script>
2467				const lazyloadRunObserver = () => {
2468					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
2469					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
2470						entries.forEach( ( entry ) => {
2471							if ( entry.isIntersecting ) {
2472								let lazyloadBackground = entry.target;
2473								if( lazyloadBackground ) {
2474									lazyloadBackground.classList.add( 'e-lazyloaded' );
2475								}
2476								lazyloadBackgroundObserver.unobserve( entry.target );
2477							}
2478						});
2479					}, { rootMargin: '200px 0px 200px 0px' } );
2480					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
2481						lazyloadBackgroundObserver.observe( lazyloadBackground );
2482					} );
2483				};
2484				const events = [
2485					'DOMContentLoaded',
2486					'elementor/lazyload/observe',
2487				];
2488				events.forEach( ( event ) => {
2489					document.addEventListener( event, lazyloadRunObserver );
2490				} );
2491			</script>
2491
2492			
2492<script id="astra-theme-js-js-extra">
2493var 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":""};
2494</script>
vendor: 1 bytes, line 2494
2494
2495<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 2495
2495
2496<script id="leadin-script-loader-js-js-extra">
2497var leadin_wordpress = {"userRole":"visitor","pageType":"page","leadinPluginVersion":"11.3.75"};
2498</script>
vendor: 1 bytes, line 2498
2498
2499<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 2499
2499
2500<script id="planr-chat-script-js-extra">
2501var planrChatConfig = {"ajaxUrl":"https:\/\/planr.com\/wp-admin\/admin-ajax.php","nonce":"59402d9f75","hubspotEnabled":"1"};
2502</script>
vendor: 1 bytes, line 2502
2502
2503<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 2503
2503
2504<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 2504
2504
2505<script id="eael-general-js-extra">
2506var 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\/planr-customer-showcase\/","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,\"
2506sync\":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"};
2507</script>
vendor: 1 bytes, line 2507
2507
2508<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 2508
2508
2509<script src="https://planr.com/wp-content/uploads/essential-addons-elementor/eael-4071.js?ver=1781704263" id="eael-4071-js"></script>
vendor: 1 bytes, line 2509
2509
2510<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 2510
2510
2511<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 2511
2511
2512<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 2512
2512
2513<script id="elementor-frontend-js-before">
2514var 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}},
2515"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":11157,"title":"Planr%20Customer%20Showcase%20-%20Planr","excerpt":"","featuredImage":false}};
2516</script>
vendor: 1 bytes, line 2516
2516
2517<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 2517
2517
2518<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 2518
2518
2519<script src="https://planr.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2519
2519
2520<script src="https://planr.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2520
2520
2521<script id="wp-i18n-js-after">
2522wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2523</script>
vendor: 1 bytes, line 2523
2523
2524<script id="elementor-pro-frontend-js-before">
2525var 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"}},
2526"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/planr.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
2527</script>
vendor: 1 bytes, line 2527
2527
2528<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 2528
2528
2529<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>
2529
2530			
2530<script>
2531			/(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);
2532			</script>
2532
2533				</body>
2534</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.