PageSourceSearch

https://planr.com/planr-demo-on-demand/

html planr.com collected 2026-10-08 06:23:25 UTC 211,396 bytes, 2,571 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 Demo On-Demand - 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="Product Demo Videos | Planr Back to Home Product Demos See Planr in Action Watch our product demo videos to discover how Planr transforms portfolio monitoring with AI-native intelligence, real-time insights, and seamless integrations. Your browser does not support the video tag. 1 Fund Overview Get a comprehensive look at how Planr provides fund-level visibility" />
10	<meta name="robots" content="max-image-preview:large" />
11	<meta name="author" content="A"/>
12	<link rel="canonical" href="https://planr.com/planr-demo-on-demand/" />
13		<meta name="generator" content="All in One SEO Pro (AIOSEO) 5.0.3" />
14		<meta property="og:locale" content="en_US" />
15		<meta property="og:site_name" content="Planr - The Private Equity Portfolio Management Platform" />
16		<meta property="og:type" content="article" />
17		<meta property="og:title" content="Planr Demo On-Demand - Planr" />
18		<meta property="og:description" content="Product Demo Videos | Planr Back to Home Product Demos See Planr in Action Watch our product demo videos to discover how Planr transforms portfolio monitoring with AI-native intelligence, real-time insights, and seamless integrations. Your browser does not support the video tag. 1 Fund Overview Get a comprehensive look at how Planr provides fund-level visibility" />
19		<meta property="og:url" content="https://planr.com/planr-demo-on-demand/" />
20		<meta property="og:image" content="https://planr.com/wp-content/uploads/2026/01/planr-demo-on-demand-final-strata-panel.png" />
21		<meta property="og:image:secure_url" content="https://planr.com/wp-content/uploads/2026/01/planr-demo-on-demand-final-strata-panel.png" />
22		<meta property="og:image:width" content="1200" />
23		<meta property="og:image:height" content="628" />
24		<meta property="article:published_time" content="2026-01-26T16:33:55+00:00" />
25		<meta property="article:modified_time" content="2026-06-17T09:39:09+00:00" />
26		<meta name="twitter:card" content="summary" />
27		<meta name="twitter:site" content="@Planrtech" />
28		<meta name="twitter:title" content="Planr Demo On-Demand - Planr" />
29		<meta name="twitter:description" content="Product Demo Videos | Planr Back to Home Product Demos See Planr in Action Watch our product demo videos to discover how Planr transforms portfolio monitoring with AI-native intelligence, real-time insights, and seamless integrations. Your browser does not support the video tag. 1 Fund Overview Get a comprehensive look at how Planr provides fund-level visibility" />
30		<meta name="twitter:creator" content="@Planrtech" />
31		<meta name="twitter:image" content="https://planr.com/wp-content/uploads/2026/01/planr-demo-on-demand-final-strata-panel.png" />
32		
32<script type="application/ld+json" class="aioseo-schema">
33			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/planr.com\/planr-demo-on-demand\/#blogposting","name":"Planr Demo On-Demand - Planr","headline":"Planr Demo On-Demand","author":{"@id":"https:\/\/planr.com\/author\/adam-oflynnplanr-io\/#author"},"publisher":{"@id":"https:\/\/planr.com\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/planr.com\/wp-content\/uploads\/2026\/01\/planr-demo-on-demand-final-strata-panel.png","width":1200,"height":628},"datePublished":"2026-01-26T16:33:55+00:00","dateModified":"2026-06-17T09:39:09+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/planr.com\/planr-demo-on-demand\/#webpage"},"isPartOf":{"@id":"https:\/\/planr.com\/planr-demo-on-demand\/#webpage"},"articleSection":"PE Technology, live"},{"@type":"BreadcrumbList","@id":"https:\/\/planr.com\/planr-demo-on-demand\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/planr.com\/#listItem","position":1,"name":"Home","item":"https:\/\/planr.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/planr.com\/category\/pe-technology\/#listItem","name":"PE Technology"}},{"@type":"ListItem","@id":"https:\/\/planr.com\/category\/pe-technology\/#listItem","position":2,"name":"PE Technology","item":"https:\/\/planr.com\/category\/pe-technology\/","nextItem":{"@type":"ListItem","@id":"https:\/\/planr.com\/planr-demo-on-demand\/#listItem","name":"Planr Demo On-Demand"},"previousItem":{"@type":"ListItem","@id":"https:\/\/planr.com\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/planr.com\/planr-demo-on-demand\/#listItem","position":3,"name":"Planr Demo On-Demand","previousItem":{"@type":"ListItem","@id":"https:\/\/planr.com\/category\/pe-technology\/#listItem","name":"PE Technology"}}]},{"@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-demo-on-demand\/#organizationLogo","width":2560,"height":962},"image":{"@id":"https:\/\/planr.com\/planr-demo-on-demand\/#organizationLogo"},"sameAs":["https:\/\/twitter.com\/Planrtech","https:\/\/www.linkedin.com\/company\/planr-software"]},{"@type":"Person","@id":"https:\/\/planr.com\/author\/adam-oflynnplanr-io\/#author","url":"https:\/\/planr.com\/author\/adam-oflynnplanr-io\/","name":"A","image":{"@type":"ImageObject","@id":"https:\/\/planr.com\/planr-demo-on-demand\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/2e4efd2a810073981ddd1080b7fb8207f6406aca712672b4306f224bd14c7618?s=96&d=mm&r=g","width":96,"height":96,"caption":"A"}},{"@type":"WebPage","@id":"https:\/\/planr.com\/planr-demo-on-demand\/#webpage","url":"https:\/\/planr.com\/planr-demo-on-demand\/","name":"Planr Demo On-Demand - Planr","description":"Product Demo Videos | Planr Back to Home Product Demos See Planr in Action Watch our product demo videos to discover how Planr transforms portfolio monitoring with AI-native intelligence, real-time insights, and seamless integrations. Your browser does not support the video tag. 1 Fund Overview Get a comprehensive look at how Planr provides fund-level visibility","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/planr.com\/#website"},"breadcrumb":{"@id":"https:\/\/planr.com\/planr-demo-on-demand\/#breadcrumblist"},"author":{"@id":"https:\/\/planr.com\/author\/adam-oflynnplanr-io\/#author"},"creator":{"@id":"https:\/\/planr.com\/author\/adam-oflynnplanr-io\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/planr.com\/wp-content\/uploads\/2026\/01\/planr-demo-on-demand-final-strata-panel.png","@id":"https:\/\/planr.com\/planr-demo-on-demand\/#mainImage","width":1200,"height":628},"primaryImageOfPage":{"@id":"https:\/\/planr.com\/planr-demo-on-demand\/#mainImage"},"datePublished":"2026-01-26T16:33:55+00:00","dateModified":"2026-06-17T09:39:09+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"}}]}
34		</script>
34
35		<!-- All in One SEO Pro -->
36
37<link rel='dns-prefetch' href='//js.hs-scripts.com' />
38<link rel='dns-prefetch' href='//fonts.googleapis.com' />
39<link rel="alternate" type="application/rss+xml" title="Planr &raquo; Feed" href="https://planr.com/feed/" />
40<link rel="alternate" type="application/rss+xml" title="Planr &raquo; Comments Feed" href="https://planr.com/comments/feed/" />
41		<!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 41-42
41
42							<script src="//www.googletagmanager.com/gtag/js?id=
42G-NDH3FHTKZM
vendor: 68 bytes, lines 42-43
42"  data-cfasync="false" data-wpfc-render="false" async></script>
43			
43<script data-cfasync="false" data-wpfc-render="false">
44				var mi_version = '11.3.0';
45				var mi_track_user = true;
46				var mi_no_track_reason = '';
47								var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/planr.com\/planr-demo-on-demand\/"};
48								if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) {
49					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations );
50				} else {
51					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations;
52				}
53
54								var disableStrs = [
55										'ga-disable-G-NDH3FHTKZM',
56									];
57
58				/* Function to detect opted out users */
59				function __gtagTrackerIsOptedOut() {
60					for (var index = 0; index < disableStrs.length; index++) {
61						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
62							return true;
63						}
64					}
65
66					return false;
67				}
68
69				/* Disable tracking if the opt-out cookie exists. */
70				if (__gtagTrackerIsOptedOut()) {
71					for (var index = 0; index < disableStrs.length; index++) {
72						window[disableStrs[index]] = true;
73					}
74				}
75
76				/* Opt-out function */
77				function __gtagTrackerOptout() {
78					for (var index = 0; index < disableStrs.length; index++) {
79						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
80						window[disableStrs[index]] = true;
81					}
82				}
83
84				if ('undefined' === typeof gaOptout) {
85					function gaOptout() {
86						__gtagTrackerOptout();
87					}
88				}
89								window.dataLayer = window.dataLayer || [];
90
91				window.MonsterInsightsDualTracker = {
92					helpers: {},
93					trackers: {},
94				};
95				if (mi_track_user) {
96					function __gtagDataLayer() {
97						dataLayer.push(arguments);
98					}
99
100					function __gtagTracker(type, name, parameters) {
101						if (!parameters) {
102							parameters = {};
103						}
104
105						if (parameters.send_to) {
106							__gtagDataLayer.apply(null, arguments);
107							return;
108						}
109
110						if (type === 'event') {
111														parameters.send_to = monsterinsights_frontend.v4_id;
112							var hookName = name;
113							if (typeof parameters['event_category'] !== 'undefined') {
114								hookName = parameters['event_category'] + ':' + name;
115							}
116
117							if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') {
118								MonsterInsightsDualTracker.trackers[hookName](parameters);
119							} else {
120								__gtagDataLayer('event', name, parameters);
121							}
122							
123						} else {
124							__gtagDataLayer.apply(null, arguments);
125						}
126					}
127
128					__gtagTracker('js', new Date());
129					__gtagTracker('set', {
130						'developer_id.dZGIzZG': true,
131											});
132					if ( MonsterInsightsLocations.page_location ) {
133						__gtagTracker('set', MonsterInsightsLocations);
134					}
135										__gtagTracker('config', 'G-NDH3FHTKZM', {"forceSSL":"true","link_attribution":"true"} );
136										window.gtag = __gtagTracker;										(function () {
137						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
138						/* ga and __gaTracker compatibility shim. */
139						var noopfn = function () {
140							return null;
141						};
142						var newtracker = function () {
143							return new Tracker();
144						};
145						var Tracker = function () {
146							return null;
147						};
148						var p = Tracker.prototype;
149						p.get = noopfn;
150						p.set = noopfn;
151						p.send = function () {
152							var args = Array.prototype.slice.call(arguments);
153							args.unshift('send');
154							__gaTracker.apply(null, args);
155						};
156						var __gaTracker = function () {
157							var len = arguments.length;
158							if (len === 0) {
159								return;
160							}
161							var f = arguments[len - 1];
162							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
163								if ('send' === arguments[0]) {
164									var hitConverted, hitObject = false, action;
165									if ('event' === arguments[1]) {
166										if ('undefined' !== typeof arguments[3]) {
167											hitObject = {
168												'eventAction': arguments[3],
169												'eventCategory': arguments[2],
170												'eventLabel': arguments[4],
171												'value': arguments[5] ? arguments[5] : 1,
172											}
173										}
174									}
175									if ('pageview' === arguments[1]) {
176										if ('undefined' !== typeof arguments[2]) {
177											hitObject = {
178												'eventAction': 'page_view',
179												'page_path': arguments[2],
180											}
181										}
182									}
183									if (typeof arguments[2] === 'object') {
184										hitObject = arguments[2];
185									}
186									if (typeof arguments[5] === 'object') {
187										Object.assign(hitObject, arguments[5]);
188									}
189									if ('undefined' !== typeof arguments[1].hitType) {
190										hitObject = arguments[1];
191										if ('pageview' === hitObject.hitType) {
192											hitObject.eventAction = 'page_view';
193										}
194									}
195									if (hitObject) {
196										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
197										hitConverted = mapArgs(hitObject);
198										__gtagTracker('event', action, hitConverted);
199									}
200								}
201								return;
202							}
203
204							function mapArgs(args) {
205								var arg, hit = {};
206								var gaMap = {
207									'eventCategory': 'event_category',
208									'eventAction': 'event_action',
209									'eventLabel': 'event_label',
210									'eventValue': 'event_value',
211									'nonInteraction': 'non_interaction',
212									'timingCategory': 'event_category',
213									'timingVar': 'name',
214									'timingValue': 'value',
215									'timingLabel': 'event_label',
216									'page': 'page_path',
217									'location': 'page_location',
218									'title': 'page_title',
219									'referrer' : 'page_referrer',
220								};
221								for (arg in args) {
222																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
223										hit[gaMap[arg]] = args[arg];
224									} else {
225										hit[arg] = args[arg];
226									}
227								}
228								return hit;
229							}
230
231							try {
232								f.hitCallback();
233							} catch (ex) {
234							}
235						};
236						__gaTracker.create = newtracker;
237						__gaTracker.getByName = newtracker;
238						__gaTracker.getAll = function () {
239							return [];
240						};
241						__gaTracker.remove = noopfn;
242						__gaTracker.loaded = true;
243						window['__gaTracker'] = __gaTracker;
244					})();
245									} else {
246										console.log("");
247					(function () {
248						function __gtagTracker() {
249							return null;
250						}
251
252						window['__gtagTracker'] = __gtagTracker;
253						window['gtag'] = __gtagTracker;
254					})();
255									}
256			</script>
256
257							<!-- / Google Analytics by MonsterInsights -->
258		
258<script>
259window._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"}};
260/*! This file is auto-generated */
261!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);
262</script>
262
263<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' />
264<style id='astra-theme-css-inline-css'>
265.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;}
265.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;}
265.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);}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:15px;font-size:1rem;}.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;}#secondary {margin: 4em 0 2.5em;word-break: break-word;line-height: 2;}#secondary li {margin-bottom: 0.25em;}#secondary li:last-child {margin-bottom: 0;}@media (max-width: 768px) {.js_active .ast-plain-container.ast-single-post #secondary {margin-top: 1.5em;}}.ast-separate-container.ast-two-container #secondary .widget {background-color: #fff;padding: 2em;margin-bottom: 2em;}@media (min-width: 993px) {.ast-left-sidebar #secondary {padding-right: 60px;}.ast-right-sidebar #secondary {padding-left: 60px;}}
265@media (max-width: 993px) {.ast-right-sidebar #secondary {padding-left: 30px;}.ast-left-sidebar #secondary {padding-right: 30px;}}@media (max-width:921.99px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}@media( max-width: 420px ) {.single .nav-links .nav-previous,.single .nav-links .nav-next {width: 100%;text-align: center;}}.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){.ast-page-builder-template.ast-left-sidebar .entry-content .wp-block-cover.alignwide,.ast-page-builder-template.ast-right-sidebar .entry-content .wp-block-cover.alignwide,.ast-page-builder-template.ast-left-sidebar .entry-content .wp-block-cover.alignfull,.ast-page-builder-template.ast-right-sidebar .entry-content .wp-block-cover.alignful{padding-right:0;padding-left:0;}}@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;}.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 (max-width:921px){#secondary.secondary{padding-top:0;}.ast-separate-container.ast-right-sidebar #secondary{padding-left:1em;padding-right:1em;}.ast-separate-container.ast-two-container #secondary{padding-left:0;padding-right:0;}
265.ast-page-builder-template .entry-header #secondary,.ast-page-builder-template #secondary{margin-top:1.5em;}}@media (max-width:921px){.ast-right-sidebar #primary{padding-right:0;}.ast-page-builder-template.ast-left-sidebar #secondary,.ast-page-builder-template.ast-right-sidebar #secondary{padding-right:20px;padding-left:20px;}.ast-right-sidebar #secondary,.ast-left-sidebar #primary{padding-left:0;}.ast-left-sidebar #secondary{padding-right: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;}}@media (min-width:922px){.ast-right-sidebar #primary{border-right:1px solid var(--ast-border-color);}.ast-left-sidebar #primary{border-left:1px solid var(--ast-border-color);}.ast-right-sidebar #secondary{border-left:1px solid var(--ast-border-color);margin-left:-1px;}.ast-left-sidebar #secondary{border-right:1px solid var(--ast-border-color);margin-right:-1px;}.ast-separate-container.ast-two-container.ast-right-sidebar #secondary{padding-left:30px;padding-right:0;}.ast-separate-container.ast-two-container.ast-left-sidebar #secondary{padding-right:30px;padding-left:0;}.ast-separate-container.ast-right-sidebar #secondary,.ast-separate-container.ast-left-sidebar #secondary{border:0;margin-left:auto;margin-right:auto;}.ast-separate-container.ast-two-container #secondary .widget:last-child{margin-bottom:0;}}.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-separate-container #secondary{padding-top:0;}.ast-separate-container.ast-two-container #secondary .widget{margin-bottom:1.5em;padding-left:1em;padding-right:1em;}} #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%;}
265.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;}
265h1,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
265-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;}}@media (min-width:922px){#primary{width:70%;}#secondary{width:30%;}}.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 >
265 .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;}
265.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;
265fill: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;}
266</style>
267<style id='wp-emoji-styles-inline-css'>
268
269	img.wp-smiley, img.emoji {
270		display: inline !important;
271		border: none !important;
272		box-shadow: none !important;
273		height: 1em !important;
274		width: 1em !important;
275		margin: 0 0.07em !important;
276		vertical-align: -0.1em !important;
277		background: none !important;
278		padding: 0 !important;
279	}
280</style>
281<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' />
282<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' />
283<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' />
284<style id='global-styles-inline-css'>
285: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,
2850,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;}
285a: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;}
285.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;}
286:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
287</style>
288<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' />
289<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' />
290<link rel='stylesheet' id='elementor-frontend-css' href='https://planr.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1791422179' media='all' />
291<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' />
292<link rel='stylesheet' id='eael-4071-css' href='https://planr.com/wp-content/uploads/essential-addons-elementor/eael-4071.css?ver=1781689149' media='all' />
293<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' />
294<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' />
295<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' />
296<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' />
297<style id='elementor-icons-inline-css'>
298
299		.elementor-add-new-section .elementor-add-templately-promo-button{
300            background-color: #5d4fff;
301            background-image: url(https://planr.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/admin/images/templately/logo-icon.svg);
302            background-repeat: no-repeat;
303            background-position: center center;
304            position: relative;
305        }
306        
307		.elementor-add-new-section .elementor-add-templately-promo-button > i{
308            height: 12px;
309        }
310        
311        body .elementor-add-new-section .elementor-add-section-area-button {
312            margin-left: 0;
313        }
314
315		.elementor-add-new-section .elementor-add-templately-promo-button{
316            background-color: #5d4fff;
317            background-image: url(https://planr.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/admin/images/templately/logo-icon.svg);
318            background-repeat: no-repeat;
319            background-position: center center;
320            position: relative;
321        }
322        
323		.elementor-add-new-section .elementor-add-templately-promo-button > i{
324            height: 12px;
325        }
326        
327        body .elementor-add-new-section .elementor-add-section-area-button {
328            margin-left: 0;
329        }
330</style>
331<link rel='stylesheet' id='elementor-post-5-css' href='https://planr.com/wp-content/uploads/elementor/css/post-5.css?ver=1791422179' media='all' />
332<link rel='stylesheet' id='elementor-post-10850-css' href='https://planr.com/wp-content/uploads/elementor/css/post-10850.css?ver=1791423686' media='all' />
333<link rel='stylesheet' id='elementor-post-4071-css' href='https://planr.com/wp-content/uploads/elementor/css/post-4071.css?ver=1791422179' media='all' />
334<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' />
335<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' />
336<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' />
337<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' />
338<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' />
339<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 339
339
340<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 340
340
341<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 341
341
342<script src="https://planr.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
342
343<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/posts/10850" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://planr.com/xmlrpc.php?rsd" />
344
345<link rel='shortlink' href='https://planr.com/?p=10850' />
346<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-demo-on-demand%2F" />
347<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-demo-on-demand%2F&#038;format=xml" />
348<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 348-349
348
349<script async src="https://www.googletagmanager.com/gtag/js?id=
349G-HB60GP3CGL
vendor: 13 bytes, line 349
349"></script>
350<script>
351  
vendor: 138 bytes, lines 351-355
351window.dataLayer = window.dataLayer || [];
352  function gtag(){dataLayer.push(arguments);}
353  gtag('js', new Date());
354
355  gtag('config', '
355G-HB60GP3CGL
vendor: 5 bytes, line 355
355');
356</script>
356
357<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 357-358
357
358<script async src="https://www.googletagmanager.com/gtag/js?id=
358G-M6ZMQ4HS7N
vendor: 13 bytes, line 358
358"></script>
359<script>
360  
vendor: 138 bytes, lines 360-364
360window.dataLayer = window.dataLayer || [];
361  function gtag(){dataLayer.push(arguments);}
362  gtag('js', new Date());
363
364  gtag('config', '
364G-M6ZMQ4HS7N
vendor: 5 bytes, line 364
364');
365</script>
365
366
367<!-- Google Tag Manager -->
368<script>
vendor: 331 bytes, lines 368-372
368(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
369new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
370j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
371'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
372})(window,document,'script','dataLayer','
372GTM-MGGP96Z
vendor: 3 bytes, line 372
372');
372</script>
372
373<!-- End Google Tag Manager -->
374<!-- Reddit Pixel -->
375<script>
376!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');
377</script>
377
378<!-- DO NOT MODIFY -->
379<!-- End Reddit Pixel -->
380<!-- Global site tag (gtag.js) - Google Ads: 342617916 -->
vendor: 65 bytes, lines 380-381
380
381<script async src="https://www.googletagmanager.com/gtag/js?id=
381AW-342617916
vendor: 13 bytes, line 381
381"></script>
382<script>
383  
vendor: 138 bytes, lines 383-387
383window.dataLayer = window.dataLayer || [];
384  function gtag(){dataLayer.push(arguments);}
385  gtag('js', new Date());
386
387  gtag('config', '
387AW-342617916
vendor: 5 bytes, line 387
387');
388</script>
vendor: 2 bytes, line 388
388
389<script>function initApollo(){var n=Math.random().toString(36).substring(7),o=document.createElement("script");
390o.src="https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache="+n,o.async=!0,o.defer=!0,
391o.onload=function(){window.trackingFunctions.onLoad({appId:"66311b7662930d0570506fd9"})},
392document.head.appendChild(o)}initApollo();</script>
392			<!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.3.75-->
393			
393<script class="hsq-set-content-id" data-content-id="blog-post">
394				var _hsq = _hsq || [];
395				_hsq.push(["setContentType", "blog-post"]);
396			</script>
396
397			<!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin -->
398			<!-- LinkedIn Insight Base Code -->
398<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>
398<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>
398<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 -->
399        
399<script type="application/ld+json">
400        {
401          "@context": "https://schema.org",
402          "@type": "Article",
403          "headline": "Planr Demo On-Demand",
404          "description": "Product Demo Videos | Planr Back to Home Product Demos See Planr in Action Watch our product demo videos to discover how Planr transforms portfolio monitoring with AI-native intelligence, real-time insights, and seamless integrations. Your browser does not support the video tag. 1 Fund Overview Get a comprehensive look at how Planr provides fund-level visibility [&hellip;]",
405          "image": "https://planr.com/wp-content/uploads/2026/01/planr-demo-on-demand-final-strata-panel.png",
406          "author": {
407            "@type": "Organization",
408            "name": "Planr",
409            "url": "https://planr.com"
410          },
411          "publisher": {
412            "@type": "Organization",
413            "name": "Planr",
414            "url": "https://planr.com",
415            "logo": {
416              "@type": "ImageObject",
417              "url": "https://planr.com/wp-content/uploads/planr-logo.png"
418            }
419          },
420          "datePublished": "2026-01-26T16:33:55+00:00",
421          "dateModified": "2026-06-17T09:39:09+00:00",
422          "mainEntityOfPage": {
423            "@type": "WebPage",
424            "@id": "https://planr.com/planr-demo-on-demand/"
425          }
426        }
427        </script>
427
428        <meta name="generator" content="Elementor 3.33.0; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
429			<style>
430				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
431				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
432					background-image: none !important;
433				}
434				@media screen and (max-height: 1024px) {
435					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
436					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
437						background-image: none !important;
438					}
439				}
440				@media screen and (max-height: 640px) {
441					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
442					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
443						background-image: none !important;
444					}
445				}
446			</style>
447			
447<script>document.addEventListener("DOMContentLoaded", function () {
448    const calculatorContainer = document.getElementById("calculator-container");
449
450    if (!calculatorContainer) {
451        console.error("Calculator container not found.");
452        return;
453    }
454
455    calculatorContainer.style.display = "none"; // Initially hidden
456
457    const digitalTransformationScore = parseInt(localStorage.getItem("digitalTransformationScore"), 10) || 0;
458
459    calculatorContainer.innerHTML = `
460        <form id="valueErosionForm">
461            <p>Your Digital Transformation Score: <strong>${digitalTransformationScore}/10</strong></p>
462            <p>Evaluate potential value erosion based on your portfolio data.</p>
463            <div>
464                <label for="portfolioCompanies">Total Number of Companies in Portfolio</label>
465                <input type="number" id="portfolioCompanies" required placeholder="e.g., 20">
466            </div>
467            <div>
468                <label for="dealSize">Average Deal Size (in millions)</label>
469                <input type="number" id="dealSize" required placeholder="e.g., 50">
470            </div>
471            <button type="button" onclick="calculateValueErosion()">Calculate</button>
472        </form>
473        <div id="erosionResult"></div>
474    `;
475
476    window.calculateValueErosion = function () {
477        const portfolioCompanies = parseInt(document.getElementById("portfolioCompanies").value) || 0;
478        const dealSize = parseFloat(document.getElementById("dealSize").value) || 0;
479
480        if (portfolioCompanies <= 0 || dealSize <= 0) {
481            alert("Please enter valid values for portfolio companies and deal size.");
482            return;
483        }
484
485        const erosionFactor = (10 - digitalTransformationScore) * 0.1;
486        const erosionValue = portfolioCompanies * dealSize * erosionFactor;
487
488        document.getElementById("erosionResult").innerHTML = `
489            <h4>Value Erosion Results</h4>
490            <p>Your portfolio could face potential value erosion of approximately <strong>$${erosionValue.toFixed(
491                2
492            )} million</strong> based on your Digital Transformation Score (${digitalTransformationScore}/10).</p>
493            <p>Consider adopting integrated analytics and AI-driven solutions to minimize value erosion and improve decision-making efficiency.</p>
494        `;
495    };
496});
497</script>
497<script>document.addEventListener("DOMContentLoaded", function () {
498    const assessmentContainer = document.getElementById("assessment-container");
499    const calculatorContainer = document.getElementById("calculator-container");
500
501    if (!assessmentContainer || !calculatorContainer) {
502        console.error("Assessment or Calculator container not found.");
503        return;
504    }
505
506    calculatorContainer.style.display = "none"; // Initially hide the calculator
507
508    // Questions and options
509    const questions = [
510        {
511            id: 1,
512            text: "How do you currently manage and access portfolio and deal data?",
513            options: [
514                "Data is scattered across spreadsheets and siloed systems.",
515                "Basic CRM or data management tools, but with gaps in integration.",
516                "Centralized system with standardized data inputs.",
517                "Fully integrated platform with real-time data access and analysis."
518            ]
519        },
520        {
521            id: 2,
522            text: "How do you assess and track value creation within portfolio companies?",
523            options: [
524                "Ad-hoc evaluations with limited visibility into operational KPIs.",
525                "Annual reviews with manual data aggregation.",
526                "Regularly updated metrics and semi-automated dashboards.",
527                "Real-time insights using advanced analytics and AI-driven forecasting."
528            ]
529        },
530        // Add all remaining questions (up to 10) here
531        {
532            id: 10,
533            text: "How confident are you in meeting LP expectations for reporting and insights?",
534            options: [
535                "Not confident at all.",
536                "Somewhat confident, but there are gaps.",
537                "Mostly confident with minor improvements needed.",
538                "Very confident with comprehensive reporting and insights."
539            ]
540        }
541    ];
542
543    let currentQuestion = 0;
544    let answers = {};
545
546    // Function to render a question
547    function renderQuestion(index) {
548        const question = questions[index];
549        const selectedAnswer = answers[question.id] || null;
550
551        const progress = `Question ${index + 1} of ${questions.length}`;
552        const backButton = index > 0 ? `<button type="button" onclick="goToPrevious()">Back</button>` : "";
553        const nextButton =
554            index < questions.length - 1
555                ? `<button type="button" onclick="goToNext()">Next</button>`
556                : `<button type="button" onclick="generateScore()">Submit</button>`;
557
558        assessmentContainer.innerHTML = `
559            <div>
560                <h4>${progress}</h4>
561                <h4>${question.text}</h4>
562                <div>
563                    ${question.options
564                        .map(
565                            (option, idx) => `
566                        <div>
567                            <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})">
568                            <label for="q${question.id}-o${idx}">${option}</label>
569                        </div>
570                    `
571                        )
572                        .join("")}
573                </div>
574                <div>
575                    ${backButton}
576                    ${nextButton}
577                </div>
578            </div>
579        `;
580    }
581
582    // Save the selected answer
583    window.selectAnswer = function (questionId, selectedValue) {
584        answers[questionId] = selectedValue;
585    };
586
587    // Navigate to the next question
588    window.goToNext = function () {
589        if (!answers[questions[currentQuestion].id]) {
590            alert("Please select an option before proceeding.");
591            return;
592        }
593        currentQuestion++;
594        renderQuestion(currentQuestion);
595    };
596
597    // Navigate to the previous question
598    window.goToPrevious = function () {
599        if (currentQuestion > 0) {
600            currentQuestion--;
601            renderQuestion(currentQuestion);
602        }
603    };
604
605    // Generate and save the score
606    window.generateScore = function () {
607        if (!answers[questions[currentQuestion].id]) {
608            alert("Please select an option before submitting.");
609            return;
610        }
611
612        const totalScore = Object.values(answers).reduce((a, b) => a + b, 0);
613        const maxScore = questions.length * 4;
614        const scorePercentage = Math.round((totalScore / maxScore) * 10);
615
616        // Save the score in localStorage
617        localStorage.setItem("digitalTransformationScore", scorePercentage);
618
619        assessmentContainer.innerHTML = `
620            <div>
621                <h2>Digital Transformation Assessment Complete</h2>
622                <p>Your score: <strong>${scorePercentage}/10</strong></p>
623                <h3>Proceed to Value Erosion Calculator:</h3>
624                <button id="load-calculator">Start Calculator</button>
625            </div>
626        `;
627
628        // Show the second calculator when the button is clicked
629        document.getElementById("load-calculator").addEventListener("click", function () {
630            calculatorContainer.style.display = "block";
631        });
632    };
633
634    // Initialize the first question
635    renderQuestion(currentQuestion);
636});
637</script>
637<script>document.addEventListener("DOMContentLoaded", function () {
638    const assessmentContainer = document.getElementById("assessment-container");
639
640    if (!assessmentContainer) return;
641
642    // Questions and options
643    const questions = [
644        {
645            id: 1,
646            text: "How do you currently manage and access portfolio and deal data?",
647            options: [
648                "Data is scattered across spreadsheets and siloed systems.",
649                "Basic CRM or data management tools, but with gaps in integration.",
650                "Centralized system with standardized data inputs.",
651                "Fully integrated platform with real-time data access and analysis."
652            ]
653        },
654        {
655            id: 2,
656            text: "How do you assess and track value creation within portfolio companies?",
657            options: [
658                "Ad-hoc evaluations with limited visibility into operational KPIs.",
659                "Annual reviews with manual data aggregation.",
660                "Regularly updated metrics and semi-automated dashboards.",
661                "Real-time insights using advanced analytics and AI-driven forecasting."
662            ]
663        },
664        {
665            id: 3,
666            text: "How efficient is your reporting process for LPs?",
667            options: [
668                "Time-intensive, manual, and reactive.",
669                "Semi-automated but requires significant manual input.",
670                "Mostly automated with the ability to pull standard reports.",
671                "Fully automated, customizable dashboards accessible to LPs in real-time."
672            ]
673        },
674        {
675            id: 4,
676            text: "How well do you align your digital strategy with portfolio needs?",
677            options: [
678                "No alignment or strategy in place.",
679                "Basic alignment but not systematically reviewed.",
680                "Mostly aligned but lacks flexibility.",
681                "Fully aligned with regular reviews and updates."
682            ]
683        },
684        {
685            id: 5,
686            text: "How well do you track operational metrics across portfolio companies?",
687            options: [
688                "Minimal visibility beyond financial metrics.",
689                "Basic tracking of operational metrics but inconsistent across portcos.",
690                "Detailed tracking across core operational KPIs with limited automation.",
691                "Comprehensive, automated tracking with real-time operational insights."
692            ]
693        },
694        {
695            id: 6,
696            text: "How would you rate your ability to integrate systems across portfolio companies?",
697            options: [
698                "No integration; systems are completely siloed.",
699                "Basic integration for critical systems only.",
700                "Moderate integration with room for improvement.",
701                "Fully integrated systems across all portfolio companies."
702            ]
703        },
704        {
705            id: 7,
706            text: "How do you evaluate and implement new technologies for portfolio management?",
707            options: [
708                "No formal process in place.",
709                "Ad-hoc evaluations and implementations.",
710                "Structured evaluations but limited adoption of new technologies.",
711                "Comprehensive process with regular implementation of cutting-edge tools."
712            ]
713        },
714        {
715            id: 8,
716            text: "How effective is your use of data analytics for decision-making?",
717            options: [
718                "Minimal or no use of data analytics.",
719                "Basic analytics but limited actionable insights.",
720                "Moderate use of analytics with actionable insights.",
721                "Advanced, predictive analytics driving decision-making."
722            ]
723        },
724        {
725            id: 9,
726            text: "How well do you leverage AI in your operations?",
727            options: [
728                "No use of AI in operations.",
729                "Limited use of AI in specific areas.",
730                "Moderate use of AI with clear benefits.",
731                "Advanced use of AI across key operations."
732            ]
733        },
734        {
735            id: 10,
736            text: "How confident are you in meeting LP expectations for reporting and insights?",
737            options: [
738                "Not confident at all.",
739                "Somewhat confident, but there are gaps.",
740                "Mostly confident with minor improvements needed.",
741                "Very confident with comprehensive reporting and insights."
742            ]
743        }
744    ];
745
746    // State variables
747    let currentQuestion = 0;
748    let answers = {};
749
750    // Function to render a question
751    function renderQuestion(index) {
752        const question = questions[index];
753        const selectedAnswer = answers[question.id] || null;
754
755        const progress = `Question ${index + 1} of ${questions.length}`;
756        const backButton =
757            index > 0
758                ? `<button type="button" class="nav-button" onclick="goToPrevious()">Back</button>`
759                : "";
760        const nextButton =
761            index < questions.length - 1
762                ? `<button type="button" class="nav-button" onclick="goToNext()">Next</button>`
763                : `<button type="button" class="submit-button" onclick="generateScore()">Submit</button>`;
764
765        assessmentContainer.innerHTML = `
766            <div id="question-container">
767                <h4>${progress}</h4>
768                <h4>${question.text}</h4>
769                <div class="options">
770                    ${question.options
771                        .map(
772                            (option, idx) => `
773                        <div class="form-group">
774                            <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})">
775                            <label for="question-${question.id}-option-${idx}">${option}</label>
776                        </div>
777                    `
778                        )
779                        .join("")}
780                </div>
781                <div class="navigation-buttons">
782                    ${backButton}
783                    ${nextButton}
784                </div>
785            </div>
786        `;
787    }
788
789    // Function to handle answer selection
790    window.selectAnswer = function (questionId, selectedValue) {
791        answers[questionId] = selectedValue;
792    };
793
794    // Navigation functions
795    window.goToNext = function () {
796        if (!answers[questions[currentQuestion].id]) {
797            alert("Please select an option before proceeding.");
798            return;
799        }
800        currentQuestion++;
801        renderQuestion(currentQuestion);
802    };
803
804    window.goToPrevious = function () {
805        if (currentQuestion > 0) {
806            currentQuestion--;
807            renderQuestion(currentQuestion);
808        }
809    };
810
811    // Function to generate and display the final score
812    window.generateScore = function () {
813        if (!answers[questions[currentQuestion].id]) {
814            alert("Please select an option before submitting.");
815            return;
816        }
817
818        const totalScore = Object.values(answers).reduce((a, b) => a + b, 0);
819        const maxScore = questions.length * 4; // Max score is 40
820        const scorePercentage = Math.round((totalScore / maxScore) * 10); // Converts to a score out of 10
821
822        const roadmap = [
823            "Initial Awareness",
824            "Awakening to Opportunities",
825            "Building the Foundation",
826            "Developing Structures",
827            "Gaining Traction",
828            "Operational Optimization",
829            "Strategic Integration",
830            "Driving Intelligence",
831            "Data-Driven Leadership",
832            "Digital Excellence"
833        ];
834
835        const analysis = `
836            <p>Your score: <strong>${scorePercentage}/10</strong></p>
837            <p>You are at the "<strong>${roadmap[scorePercentage - 1]}</strong>" stage of the Digital Transformation Roadmap.</p>
838        `;
839
840        let recommendations = "";
841        switch (scorePercentage) {
842            case 1:
843                recommendations = `
844                    <ul>
845                        <li>Centralize your data management processes.</li>
846                        <li>Establish baseline reporting templates.</li>
847                        <li>Secure leadership buy-in for digital initiatives.</li>
848                    </ul>
849                `;
850                break;
851            case 2:
852                recommendations = `
853                    <ul>
854                        <li>Implement a basic CRM to track portfolio data.</li>
855                        <li>Standardize KPIs across your portfolio.</li>
856                        <li>Experiment with small-scale automation tools.</li>
857                    </ul>
858                `;
859                break;
860            case 3:
861                recommendations = `
862                    <ul>
863                        <li>Introduce basic analytics tools for portfolio insights.</li>
864                        <li>Begin integrating systems to unify data.</li>
865                        <li>Train team members on using digital tools.</li>
866                    </ul>
867                `;
868                break;
869            case 10:
870                recommendations = `
871                    <ul>
872                        <li>Scale predictive insights across your portfolio companies.</li>
873                        <li>Leverage AI to enhance decision-making further.</li>
874                        <li>Experiment with next-gen technologies like generative AI.</li>
875                    </ul>
876                `;
877                break;
878            default:
879                recommendations = `
880                    <ul>
881                        <li>Focus on aligning digital tools with portfolio needs.</li>
882                        <li>Adopt real-time analytics for better insights.</li>
883                        <li>Optimize your reporting processes with automation.</li>
884                    </ul>
885                `;
886                break;
887        }
888
889        assessmentContainer.innerHTML = `
890            <div id="result">
891                <h2>Digital Transformation Roadmap Report</h2>
892                ${analysis}
893                <h3>Recommendations:</h3>
894                ${recommendations}
895            </div>
896        `;
897    };
898
899    // Initialize the first question
900    renderQuestion(currentQuestion);
901});
902</script>
902<script>// Open and close modal functions
903function openChat() {
904    document.getElementById("chatgpt-modal").style.display = "block";
905}
906
907function closeChat() {
908    document.getElementById("chatgpt-modal").style.display = "none";
909}
910
911// Handle message sending
912function sendMessage() {
913    const input = document.getElementById("chatgpt-input");
914    const message = input.value.trim();
915    if (message) {
916        displayMessage(message, "user");
917        input.value = "";
918
919        // Simulate AI response (replace with actual API integration)
920        setTimeout(() => {
921            displayMessage("This is a simulated response from Ask Planr AI.", "bot");
922        }, 1000);
923    }
924}
925
926// Display messages in chatbox
927function displayMessage(text, sender) {
928    const chatbox = document.getElementById("chatgpt-chatbox");
929    const messageElem = document.createElement("p");
930    messageElem.className = "chatgpt-message";
931    messageElem.innerText = text;
932    if (sender === "user") messageElem.style.fontWeight = "bold";
933    chatbox.appendChild(messageElem);
934    chatbox.scrollTop = chatbox.scrollHeight;
935}
936
937// Handle 'Enter' key press
938function handleEnter(event) {
939    if (event.key === "Enter") {
940        sendMessage();
941    }
942}
943</script>
943<script>document.addEventListener("DOMContentLoaded", function() {
944    document.getElementById("calculator-container").innerHTML = `
945        <form id="valueCreationForm">
946            <p>Evaluate the difference between manual data handling and integrated intelligence for value creation & decision-making across your portfolio.</p>
947            
948            <!-- Step 1: Portfolio Information and Industry Selection -->
949            <div id="step1" class="form-step active">
950                <h4>Step 1: Portfolio Information</h4>
951                <div class="field-grid">
952                    <div class="form-group">
953                        <label for="portfolioCompanies">Total Number of Companies in Portfolio</label>
954                        <input type="number" id="portfolioCompanies" name="portfolioCompanies" required>
955                    </div>
956                    <div class="form-group">
957                        <label for="dealSize">Average Deal Size (in millions)</label>
958                        <input type="text" id="dealSize" name="dealSize" required pattern="\\d{1,3}(,\\d{3})*(\\.\\d{1,2})?" placeholder="e.g., 50,000,000">
959                    </div>
960                </div>
961
962                <h4>Select Industries</h4>
963                <p>Select the industries in which you have investments. You’ll enter specific parameters for each in Step 2.</p>
964                <div id="industrySelection" class="industry-selection">
965                    <label><input type="checkbox" name="industry" value="SaaS"> SaaS</label>
966                    <label><input type="checkbox" name="industry" value="Business Services"> Business Services</label>
967                    <label><input type="checkbox" name="industry" value="Healthcare"> Healthcare</label>
968                    <label><input type="checkbox" name="industry" value="Manufacturing"> Manufacturing</label>
969                    <label><input type="checkbox" name="industry" value="Technology"> Technology</label>
970                    <label><input type="checkbox" name="industry" value="Consumer Goods"> Consumer Goods</label>
971                    <label><input type="checkbox" name="industry" value="Financial Services"> Financial Services</label>
972                    <label><input type="checkbox" name="industry" value="Real Estate"> Real Estate</label>
973                </div>
974                
975                <button type="button" onclick="nextStep(2)">Next</button>
976            </div>
977
978            <!-- Step 2: Industry Information -->
979            <div id="step2" class="form-step" style="display: none;">
980                <h4>Step 2: Industry Details</h4>
981                <div id="selectedIndustryInputs" class="industry-grid"></div>
982                <button type="button" onclick="nextStep(1)">Back</button>
983                <button type="button" onclick="nextStep(3)">Next</button>
984            </div>
985
986            <!-- Step 3: Contact Information -->
987            <div id="step3" class="form-step" style="display: none;">
988                <h4>Step 3: Contact Information</h4>
989                <div class="modal-grid">
990                    <div class="form-group">
991                        <label for="firstName">First Name</label>
992                        <input type="text" id="firstName" name="firstName" required>
993                    </div>
994                    <div class="form-group">
995                        <label for="lastName">Last Name</label>
996                        <input type="text" id="lastName" name="lastName" required>
997                    </div>
998                    <div class="form-group">
999                        <label for="companyName">Company</label>
1000                        <input type="text" id="companyName" name="companyName" required>
1001                    </div>
1002                    <div class="form-group">
1003                        <label for="emailAddress">Business Email</label>
1004                        <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;">
1005                    </div>
1006                </div>
1007                <button type="button" onclick="nextStep(2)">Back</button>
1008                <button type="button" onclick="validateAndGenerateReport()">Generate Portfolio Assessment</button>
1009            </div>
1010        </form>
1011
1012        <div id="result"></div>
1013    `;
1014});
1015
1016function nextStep(step) {
1017    if (step === 2) {
1018        const totalPortfolioCompanies = parseInt(document.getElementById("portfolioCompanies").value);
1019        const selectedIndustries = Array.from(document.querySelectorAll("input[name='industry']:checked")).map(input => input.value);
1020
1021        if (selectedIndustries.length > totalPortfolioCompanies) {
1022            alert("The number of selected industries cannot exceed the total number of companies in your portfolio.");
1023            return;
1024        }
1025
1026        if (selectedIndustries.length === 0) {
1027            alert("Please select at least one industry.");
1028            return;
1029        }
1030        
1031        document.getElementById("selectedIndustryInputs").innerHTML = createIndustryInputs(selectedIndustries);
1032    } else if (step === 3) {
1033        const totalPortfolioCompanies = parseInt(document.getElementById("portfolioCompanies").value);
1034        let totalCompaniesEntered = 0;
1035        let allFieldsCompleted = true;
1036
1037        document.querySelectorAll(".industry-input").forEach(input => {
1038            if (input.id.includes("Count")) {
1039                totalCompaniesEntered += parseInt(input.value) || 0;
1040            }
1041            if (!input.value) {
1042                allFieldsCompleted = false;
1043            }
1044        });
1045
1046        if (totalCompaniesEntered !== totalPortfolioCompanies) {
1047            alert("The total number of companies across all industries must equal the 'Total Number of Companies in Portfolio' entered in Step 1.");
1048            return;
1049        }
1050
1051        if (!allFieldsCompleted) {
1052            alert("Please complete all fields for Number of Companies, IRR, and Holding Period before proceeding.");
1053            return;
1054        }
1055    }
1056
1057    document.querySelectorAll(".form-step").forEach(stepDiv => stepDiv.style.display = "none");
1058    document.getElementById(`step${step}`).style.display = "block";
1059}
1060
1061function createIndustryInputs(selectedIndustries) {
1062    const industryInputs = {
1063        "SaaS": "saas",
1064        "Business Services": "businessServices",
1065        "Healthcare": "healthcare",
1066        "Manufacturing": "manufacturing",
1067        "Technology": "technology",
1068        "Consumer Goods": "consumerGoods",
1069        "Financial Services": "financialServices",
1070        "Real Estate": "realEstate"
1071    };
1072
1073    return selectedIndustries.map(industry => `
1074        <div class="industry-group">
1075            <label>${industry}</label>
1076            <input type="number" id="${industryInputs[industry]}Count" placeholder="Number of Companies" class="industry-input">
1077            <input type="number" id="${industryInputs[industry]}IRR" placeholder="IRR %" class="industry-input">
1078            <input type="number" id="${industryInputs[industry]}Holding" placeholder="Holding Period" class="industry-input">
1079        </div>
1080    `).join('');
1081}
1082
1083function validateAndGenerateReport() {
1084    const firstName = document.getElementById("firstName").value;
1085    const lastName = document.getElementById("lastName").value;
1086    const companyName = document.getElementById("companyName").value;
1087    const emailAddress = document.getElementById("emailAddress").value;
1088
1089    const domainEmailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
1090    const publicEmailDomains = ["gmail.com", "yahoo.com", "hotmail.com", "outlook.com"];
1091    const emailDomain = emailAddress.split("@")[1];
1092
1093    if (!firstName || !lastName || !companyName || !domainEmailPattern.test(emailAddress) || publicEmailDomains.includes(emailDomain)) {
1094        alert("Please fill in all required fields with a valid business email.");
1095        return;
1096    }
1097
1098    const totalPortfolioCompanies = parseInt(document.getElementById("portfolioCompanies").value);
1099    const dealSize = parseFloat(document.getElementById("dealSize").value.replace(/,/g, ''));
1100    const increasePercentage = 0.1;
1101
1102    const industries = [
1103        { name: "SaaS", count: "saasCount", irr: "saasIRR", holding: "saasHolding", lossFactor: 0.075 },
1104        { name: "Business Services", count: "businessServicesCount", irr: "businessServicesIRR", holding: "businessServicesHolding", lossFactor: 0.05 },
1105        { name: "Healthcare", count: "healthcareCount", irr: "healthcareIRR", holding: "healthcareHolding", lossFactor: 0.06 },
1106        { name: "Manufacturing", count: "manufacturingCount", irr: "manufacturingIRR", holding: "manufacturingHolding", lossFactor: 0.065 },
1107        { name: "Technology", count: "technologyCount", irr: "technologyIRR", holding: "technologyHolding", lossFactor: 0.07 },
1108        { name: "Consumer Goods", count: "consumerGoodsCount", irr: "consumerGoodsIRR", holding: "consumerGoodsHolding", lossFactor: 0.05 },
1109        { name: "Financial Services", count: "financialServicesCount", irr: "financialServicesIRR", holding: "financialServicesHolding", lossFactor: 0.045 },
1110        { name: "Real Estate", count: "realEstateCount", irr: "realEstateIRR", holding: "realEstateHolding", lossFactor: 0.05 }
1111    ];
1112
1113    let totalValueLostBefore = 0;
1114    let totalValueLostAfter = 0;
1115    let tableRows = "";
1116    let detailedAnalysis = "";
1117
1118    industries.forEach(industry => {
1119        const industryCount = parseInt(document.getElementById(industry.count)?.value || 0);
1120        const industryIRR = document.getElementById(industry.irr)?.value;
1121        const industryHoldingPeriod = document.getElementById(industry.holding)?.value;
1122
1123        if (industryCount && industryIRR && industryHoldingPeriod) {
1124            const irrValue = parseFloat(industryIRR);
1125            const holdingValue = parseInt(industryHoldingPeriod);
1126
1127            const valueLostPerCompanyBefore = dealSize * industry.lossFactor * holdingValue;
1128            const valueLostPerCompanyAfter = valueLostPerCompanyBefore * (1 - increasePercentage);
1129
1130            totalValueLostBefore += valueLostPerCompanyBefore * industryCount;
1131            totalValueLostAfter += valueLostPerCompanyAfter * industryCount;
1132
1133            tableRows += `
1134                <tr>
1135                    <td>${industry.name}</td>
1136                    <td>${industryCount}</td>
1137                    <td>${holdingValue} years</td>
1138                    <td>${irrValue}%</td>
1139                    <td>$${(valueLostPerCompanyBefore * industryCount).toFixed(2)} million</td>
1140                    <td>$${(valueLostPerCompanyAfter * industryCount).toFixed(2)} million</td>
1141                </tr>
1142            `;
1143
1144            detailedAnalysis += `
1145                <h3 style="color: #ffffff;">${industry.name} Industry Analysis</h3>
1146                <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>
1147                <ul style="color: #ffffff;">
1148                    <li><strong>Estimated Value Lost (With Manual Analysis):</strong> $${(valueLostPerCompanyBefore * industryCount).toFixed(2)} million</li>
1149                    <li><strong>Estimated Value Lost (With Integrated Analytics + AI):</strong> $${(valueLostPerCompanyAfter * industryCount).toFixed(2)} million</li>
1150                </ul>
1151            `;
1152        }
1153    });
1154
1155    if (tableRows) {
1156        document.getElementById("result").innerHTML = `
1157            <div style="background-color: #022c43; color: #ffffff; border-radius: 10px; padding: 20px; max-width: 800px; margin: auto; font-family: 'Poppins', sans-serif;">
1158                <h2 style="text-align: center; color: #ffffff;">Portfolio Value Health Report</h2>
1159                <p style="text-align: center; font-style: italic; color: #ffffff;">Prepared for ${firstName} at ${companyName}</p>
1160
1161                <section style="margin-top: 20px;">
1162                    <h3 style="color: #ffffff;">Overview</h3>
1163                    <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>
1164                </section>
1165
1166                <section style="margin-top: 20px;">
1167                    <h3 style="color: #ffffff;">Summary of Portfolio Value Health</h3>
1168                    <table border="1" cellspacing="0" cellpadding="5" style="width: 100%; border-collapse: collapse; margin-top: 10px; color: #ffffff; background-color: #045072;">
1169                        <tr style="background-color: #056490;">
1170                            <th>Industry</th>
1171                            <th>Number of Companies</th>
1172                            <th>Holding Period</th>
1173                            <th>IRR</th>
1174                            <th>Value Lost (With Manual Analysis)</th>
1175                            <th>Value Lost (With Integrated Analytics + AI)</th>
1176                        </tr>
1177                        ${tableRows}
1178                    </table>
1179                    <p style="margin-top: 10px;"><strong>Total Value Lost (With Manual Analysis):</strong> $${totalValueLostBefore.toFixed(2)} million</p>
1180                    <p><strong>Total Value Lost (With Integrated Analytics + AI):</strong> $${totalValueLostAfter.toFixed(2)} million</p>
1181                </section>
1182
1183                <section style="margin-top: 20px;">
1184                    <h3 style="color: #ffffff;">Industry-Specific Analysis</h3>
1185                    ${detailedAnalysis}
1186                </section>
1187
1188                <section style="margin-top: 20px;">
1189                    <h3 style="color: #ffffff;">Conclusion</h3>
1190                    <p>
1190By 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>
1191                </section>
1192
1193                <!-- Export Button placed below the conclusion -->
1194                <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;">
1195                    Export to PDF
1196                </button>
1197            </div>
1198        `;
1199    } else {
1200        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>";
1201    }
1202
1203    document.getElementById("valueCreationForm").style.display = "none";
1204}
1205
1206// Function to export the report to a PDF
1207function exportToPDF() {
1208    const { jsPDF } = window.jspdf;
1209    const doc = new jsPDF();
1210
1211    // Title of the document
1212    doc.setFontSize(18);
1213    doc.text('Portfolio Value Health Report', 20, 20);
1214    doc.setFontSize(12);
1215
1216    // Fetch the content from the report
1217    const reportContent = document.getElementById("result");
1218
1219    // Add content to the PDF
1220    doc.html(reportContent, {
1221        callback: function (doc) {
1222            // Open the PDF in a new tab
1223            doc.output('dataurlnewwindow');
1224        },
1225        margin: [10, 10, 10, 10], // Setting margins
1226        x: 10, // Starting position for content
1227        y: 30, // Starting position for content
1228        html2canvas: { scale: 1.5 } // Better scaling for rendering
1229    });
1230}
1231</script>
1231<link rel="icon" href="https://planr.com/wp-content/uploads/2025/04/cropped-Planr-Favicon-2025-32x32.png" sizes="32x32" />
1232<link rel="icon" href="https://planr.com/wp-content/uploads/2025/04/cropped-Planr-Favicon-2025-192x192.png" sizes="192x192" />
1233<link rel="apple-touch-icon" href="https://planr.com/wp-content/uploads/2025/04/cropped-Planr-Favicon-2025-180x180.png" />
1234<meta name="msapplication-TileImage" content="https://planr.com/wp-content/uploads/2025/04/cropped-Planr-Favicon-2025-270x270.png" />
1235<style>
1236/* Body class for blog pages - NO PADDING */
1237body.has-planr-blog-nav {
1238    padding-top: 0 !important;
1239    margin-top: 0 !important;
1240}
1241
1242/* Navigation Bar */
1243.planr-blog-nav {
1244    position: fixed !important;
1245    top: 0 !important;
1246    left: 0 !important;
1247    right: 0 !important;
1248    z-index: 99999 !important;
1249    background: rgba(0, 0, 0, 0.95) !important;
1250    backdrop-filter: blur(20px) !important;
1251    -webkit-backdrop-filter: blur(20px) !important;
1252    border-bottom: 1px solid rgba(13, 179, 198, 0.15) !important;
1253    padding: 0 !important;
1254    margin: 0 !important;
1255    box-sizing: border-box !important;
1256    font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
1257}
1258
1259.planr-blog-nav * {
1260    box-sizing: border-box !important;
1261}
1262
1263.planr-blog-nav-inner {
1264    max-width: 1400px !important;
1265    margin: 0 auto !important;
1266    padding: 16px 40px !important;
1267    display: flex !important;
1268    align-items: center !important;
1269    justify-content: space-between !important;
1270}
1271
1272.planr-blog-nav-logo img {
1273    height: 32px !important;
1274    width: auto !important;
1275    display: block !important;
1276}
1277
1278.planr-blog-nav-right {
1279    display: flex !important;
1280    align-items: center !important;
1281    gap: 24px !important;
1282}
1283
1284.planr-blog-nav-link {
1285    color: #E5E7EB !important;
1286    text-decoration: none !important;
1287    font-size: 14px !important;
1288    font-weight: 500 !important;
1289    transition: all 0.3s ease !important;
1290    padding: 8px 16px !important;
1291    border-radius: 8px !important;
1292}
1293
1294.planr-blog-nav-link:hover {
1295    color: #0DB3C6 !important;
1296    background: rgba(13, 179, 198, 0.1) !important;
1297}
1298
1299.planr-blog-nav-btn {
1300    display: inline-flex !important;
1301    align-items: center !important;
1302    gap: 8px !important;
1303    padding: 12px 24px !important;
1304    border-radius: 30px !important;
1305    font-size: 14px !important;
1306    font-weight: 600 !important;
1307    text-decoration: none !important;
1308    transition: all 0.3s ease !important;
1309    cursor: pointer !important;
1310    border: none !important;
1311    font-family: inherit !important;
1312}
1313
1314.planr-blog-nav-btn.secondary {
1315    background: #FFFFFF !important;
1316    color: #0DB3C6 !important;
1317    border: 2px solid #FFFFFF !important;
1318}
1319
1320.planr-blog-nav-btn.secondary:hover {
1321    background: transparent !important;
1322    color: #FFFFFF !important;
1323    border-color: #FFFFFF !important;
1324}
1325
1326.planr-blog-nav-btn.primary {
1327    background: linear-gradient(135deg, #0DB3C6 0%, #03818F 100%) !important;
1328    color: #FFFFFF !important;
1329    box-shadow: 0 4px 15px rgba(13, 179, 198, 0.3) !important;
1330}
1331
1332.planr-blog-nav-btn.primary:hover {
1333    transform: translateY(-2px) !important;
1334    box-shadow: 0 6px 20px rgba(13, 179, 198, 0.4) !important;
1335}
1336
1337.planr-blog-nav-btn svg {
1338    width: 16px !important;
1339    height: 16px !important;
1340    flex-shrink: 0 !important;
1341}
1342
1343.planr-blog-nav-btn.secondary svg {
1344    stroke: #0DB3C6 !important;
1345}
1346
1347.planr-blog-nav-btn.primary svg {
1348    stroke: #FFFFFF !important;
1349}
1350
1351/* Video Modal */
1352.planr-video-modal {
1353    position: fixed !important;
1354    top: 0 !important;
1355    left: 0 !important;
1356    width: 100% !important;
1357    height: 100% !important;
1358    z-index: 999999 !important;
1359    display: flex !important;
1360    align-items: center !important;
1361    justify-content: center !important;
1362    opacity: 0 !important;
1363    visibility: hidden !important;
1364    transition: opacity 0.3s ease, visibility 0.3s ease !important;
1365}
1366
1367.planr-video-modal.active {
1368    opacity: 1 !important;
1369    visibility: visible !important;
1370}
1371
1372.planr-video-modal-overlay {
1373    position: absolute !important;
1374    top: 0 !important;
1375    left: 0 !important;
1376    width: 100% !important;
1377    height: 100% !important;
1378    background: rgba(0, 0, 0, 0.9) !important;
1379    backdrop-filter: blur(8px) !important;
1380    -webkit-backdrop-filter: blur(8px) !important;
1381}
1382
1383.planr-video-modal-container {
1384    position: relative !important;
1385    width: 90% !important;
1386    max-width: 1000px !important;
1387    background: linear-gradient(135deg, #1a1a1a 0%, #0d0d0d 100%) !important;
1388    border-radius: 24px !important;
1389    border: 2px solid rgba(13, 179, 198, 0.3) !important;
1390    overflow: hidden !important;
1391    transform: scale(0.9) translateY(20px) !important;
1392    transition: transform 0.3s ease !important;
1393    box-shadow: 0 40px 80px rgba(0, 0, 0, 0.5), 0 0 60px rgba(13, 179, 198, 0.15) !important;
1394}
1395
1396.planr-video-modal.active .planr-video-modal-container {
1397    transform: scale(1) translateY(0) !important;
1398}
1399
1400.planr-video-modal-header {
1401    display: flex !important;
1402    align-items: center !important;
1403    justify-content: space-between !important;
1404    padding: 20px 24px !important;
1405    border-bottom: 1px solid rgba(255, 255, 255, 0.08) !important;
1406}
1407
1408.planr-video-modal-logo {
1409    height: 28px !important;
1410    width: auto !important;
1411}
1412
1413.planr-video-modal-close {
1414    width: 40px !important;
1415    height: 40px !important;
1416    border-radius: 10px !important;
1417    background: rgba(255, 255, 255, 0.05) !important;
1418    border: 1px solid rgba(255, 255, 255, 0.1) !important;
1419    display: flex !important;
1420    align-items: center !important;
1421    justify-content: center !important;
1422    cursor: pointer !important;
1423    transition: all 0.3s ease !important;
1424    color: #9CA3AF !important;
1425}
1426
1427.planr-video-modal-close:hover {
1428    background: rgba(13, 179, 198, 0.15) !important;
1429    border-color: rgba(13, 179, 198, 0.3) !important;
1430    color: #0DB3C6 !important;
1431}
1432
1433.planr-video-modal-close svg {
1434    width: 20px !important;
1435    height: 20px !important;
1436}
1437
1438.planr-video-wrapper {
1439    position: relative !important;
1440    width: 100% !important;
1441    padding-bottom: 56.25% !important;
1442    background: #000 !important;
1443}
1444
1445.planr-video-wrapper video {
1446    position: absolute !important;
1447    top: 0 !important;
1448    left: 0 !important;
1449    width: 100% !important;
1450    height: 100% !important;
1451    display: block !important;
1452}
1453
1454/* Responsive */
1455@media (max-width: 900px) {
1456    .planr-blog-nav-inner {
1457        padding: 14px 24px !important;
1458    }
1459    
1460    .planr-blog-nav-link {
1461        display: none !important;
1462    }
1463    
1464    .planr-blog-nav-right {
1465        gap: 12px !important;
1466    }
1467    
1468    .planr-blog-nav-btn {
1469        padding: 10px 18px !important;
1470        font-size: 13px !important;
1471    }
1472}
1473
1474@media (max-width: 480px) {
1475    .planr-blog-nav-inner {
1476        padding: 12px 16px !important;
1477    }
1478    
1479    .planr-blog-nav-logo img {
1480        height: 28px !important;
1481    }
1482    
1483    .planr-blog-nav-btn {
1484        padding: 10px 14px !important;
1485    }
1486    
1487    .planr-blog-nav-btn span {
1488        display: none !important;
1489    }
1490    
1491    .planr-blog-nav-btn svg {
1492        width: 18px !important;
1493        height: 18px !important;
1494    }
1495}
1496</style>
1497
1498<script>
1499document.addEventListener('DOMContentLoaded', function() {
1500    // Add body class
1501    document.body.classList.add('has-planr-blog-nav');
1502    
1503    // Create and inject navigation
1504    var nav = document.createElement('nav');
1505    nav.className = 'planr-blog-nav';
1506    nav.innerHTML = `
1507        <div class="planr-blog-nav-inner">
1508            <a href="https://planr.com" class="planr-blog-nav-logo">
1509                <img src="https://planr.com/wp-content/uploads/2025/11/Planr-White-with-Green-Icon.png" alt="Planr">
1510            </a>
1511            <div class="planr-blog-nav-right">
1512                <a href="https://planr.com" class="planr-blog-nav-link">Explore Planr</a>
1513                <button type="button" class="planr-blog-nav-btn secondary" id="planrNavVideoBtn">
1514                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><polygon points="10 8 16 12 10 16 10 8"></polygon></svg>
1515                    <span>How It Works</span>
1516                </button>
1517                <a href="https://planr.com/#demo-form" class="planr-blog-nav-btn primary">
1518                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line></svg>
1519                    <span>Book a Demo</span>
1520                </a>
1521            </div>
1522        </div>
1523    `;
1524    
1525    // Create video modal
1526    var modal = document.createElement('div');
1527    modal.className = 'planr-video-modal';
1528    modal.id = 'planrVideoModal';
1529    modal.innerHTML = `
1530        <div class="planr-video-modal-overlay"></div>
1531        <div class="planr-video-modal-container">
1532            <div class="planr-video-modal-header">
1533                <img src="https://planr.com/wp-content/uploads/2025/11/Planr-White-with-Green-Icon.png" alt="Planr" class="planr-video-modal-logo">
1534                <button type="button" class="planr-video-modal-close">
1535                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
1536                </button>
1537            </div>
1538            <div class="planr-video-wrapper">
1539                <video id="planrNavVideo" controls preload="auto" playsinline>
1540                    <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Omnia/Planr%20Omnia%20Launch%20Video.mp4" type="video/mp4">
1541                </video>
1542            </div>
1543        </div>
1544    `;
1545    
1546    // Insert at beginning of body
1547    document.body.insertBefore(nav, document.body.firstChild);
1548    document.body.appendChild(modal);
1549    
1550    // Video modal functionality
1551    var videoModal = document.getElementById('planrVideoModal');
1552    var video = document.getElementById('planrNavVideo');
1553    var openBtn = document.getElementById('planrNavVideoBtn');
1554    var closeBtn = modal.querySelector('.planr-video-modal-close');
1555    var overlay = modal.querySelector('.planr-video-modal-overlay');
1556    
1557    function openModal() {
1558        videoModal.classList.add('active');
1559        video.play();
1560        document.body.style.overflow = 'hidden';
1561    }
1562    
1563    function closeModal() {
1564        videoModal.classList.remove('active');
1565        video.pause();
1566        video.currentTime = 0;
1567        document.body.style.overflow = '';
1568    }
1569    
1570    openBtn.addEventListener('click', openModal);
1571    closeBtn.addEventListener('click', closeModal);
1572    overlay.addEventListener('click', closeModal);
1573    
1574    document.addEventListener('keydown', function(e) {
1575        if (e.key === 'Escape' && videoModal.classList.contains('active')) {
1576            closeModal();
1577        }
1578    });
1579});
1580</script>
1580
1581    	<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /></head>
1582<body class="wp-singular post-template post-template-elementor_canvas single single-post postid-10850 single-format-standard wp-custom-logo wp-embed-responsive wp-theme-astra ast-desktop ast-page-builder-template ast-right-sidebar astra-4.14.0 group-blog ast-blog-single-style-1 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-10850">
1583	<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1583-1584
1583
1584<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1584GTM-MGGP96Z
vendor: 85 bytes, lines 1584-1585
1584"
1585height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1586<!-- End Google Tag Manager (noscript) -->			
1586<script data-cfasync="false">
1587			(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);});}})();
1588			</script>
1588
1589					<div data-elementor-type="wp-post" data-elementor-id="10850" class="elementor elementor-10850" data-elementor-post-type="post">
1590				<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-7998153 e-con-full e-flex e-con e-parent" data-id="7998153" data-element_type="container">
1591				<div class="elementor-element elementor-element-c07991f elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="c07991f" data-element_type="widget" data-widget_type="html.default">
1592				<div class="elementor-widget-container">
1593					<!DOCTYPE html>
1594<html lang="en">
1595<head>
1596    <meta charset="UTF-8">
1597    <meta name="viewport" content="width=device-width, initial-scale=1.0">
1598    <title>Product Demo Videos | Planr</title>
1599    <meta name="description" content="Watch Planr product demo videos and see how our AI-native portfolio intelligence platform transforms PE portfolio monitoring, financial analysis, and value creation.">
1600    <link rel="preconnect" href="https://fonts.googleapis.com">
1601    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
1602    <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap" rel="stylesheet">
1603    
1604    <style>
1605        /* CSS Variables - Planr Design System */
1606        :root {
1607            --planr-black: #000000;
1608            --planr-dark: #0a0a0a;
1609            --planr-dark-card: #111111;
1610            --planr-teal: #0DB3C6;
1611            --planr-teal-dark: #03818F;
1612            --planr-teal-soft: rgba(13, 179, 198, 0.1);
1613            --planr-white: #FFFFFF;
1614            --planr-light: #E5E5E5;
1615            --planr-gray: #6B7280;
1616            --planr-border: rgba(13, 179, 198, 0.2);
1617            --planr-gradient: linear-gradient(180deg, #0DB3C6 0%, #03818F 100%);
1618        }
1619        
1620        /* Reset & Base */
1621        *, *::before, *::after {
1622            margin: 0;
1623            padding: 0;
1624            box-sizing: border-box;
1625        }
1626        
1627        html {
1628            scroll-behavior: smooth;
1629        }
1630        
1631        body {
1632            font-family: 'Poppins', -apple-system, BlinkMacSystemFont, sans-serif;
1633            background: var(--planr-black);
1634            color: var(--planr-light);
1635            line-height: 1.7;
1636            font-weight: 400;
1637            font-size: 16px;
1638            -webkit-font-smoothing: antialiased;
1639            -moz-osx-font-smoothing: grayscale;
1640        }
1641        
1642        /* Back Navigation */
1643        .back-nav {
1644            padding: 24px;
1645            max-width: 1200px;
1646            margin: 0 auto;
1647        }
1648        
1649        .back-link {
1650            display: inline-flex;
1651            align-items: center;
1652            gap: 10px;
1653            padding: 12px 20px;
1654            background: var(--planr-dark-card);
1655            border: 1px solid var(--planr-border);
1656            border-radius: 30px;
1657            color: var(--planr-gray);
1658            text-decoration: none;
1659            font-size: 14px;
1660            font-weight: 500;
1661            transition: all 0.3s ease;
1662        }
1663        
1664        .back-link:hover {
1665            background: #1a1a1a;
1666            border-color: var(--planr-teal);
1667            color: var(--planr-teal);
1668            transform: translateX(-3px);
1669        }
1670        
1671        .back-link svg {
1672            width: 16px;
1673            height: 16px;
1674            stroke: currentColor;
1675            transition: transform 0.3s ease;
1676        }
1677        
1678        .back-link:hover svg {
1679            transform: translateX(-3px);
1680        }
1681        
1682        /* Page Container */
1683        .page-container {
1684            max-width: 1200px;
1685            margin: 0 auto;
1686            padding: 40px 24px 100px;
1687        }
1688        
1689        /* Page Header */
1690        .page-header {
1691            text-align: center;
1692            margin-bottom: 64px;
1693            padding-bottom: 48px;
1694            border-bottom: 1px solid var(--planr-border);
1695        }
1696        
1697        .page-category {
1698            display: inline-block;
1699            padding: 8px 18px;
1700            background: var(--planr-teal-soft);
1701            border: 1px solid var(--planr-border);
1702            border-radius: 100px;
1703            color: var(--planr-teal);
1704            font-size: 12px;
1705            font-weight: 600;
1706            text-transform: uppercase;
1707            letter-spacing: 1px;
1708            margin-bottom: 24px;
1709        }
1710        
1711        .page-title {
1712            font-size: clamp(36px, 5vw, 56px);
1713            font-weight: 700;
1714            color: var(--planr-white);
1715            line-height: 1.15;
1716            margin-bottom: 20px;
1717            letter-spacing: -1.5px;
1718        }
1719        
1720        .page-title .gradient-text {
1721            background: var(--planr-gradient);
1722            -webkit-background-clip: text;
1723            -webkit-text-fill-color: transparent;
1724            background-clip: text;
1725        }
1726        
1727        .page-subtitle {
1728            font-size: 18px;
1729            color: var(--planr-gray);
1730            font-weight: 400;
1731            line-height: 1.6;
1732            max-width: 640px;
1733            margin: 0 auto;
1734        }
1735        
1736        /* Video Grid */
1737        .video-grid {
1738            display: grid;
1739            grid-template-columns: repeat(2, 1fr);
1740            gap: 32px;
1741        }
1742        
1743        @media (max-width: 900px) {
1744            .video-grid {
1745                grid-template-columns: 1fr;
1746                gap: 24px;
1747            }
1748        }
1749        
1750        /* Video Card */
1751        .video-card {
1752            background: var(--planr-dark-card);
1753            border: 1px solid var(--planr-border);
1754            border-radius: 20px;
1755            overflow: hidden;
1756            transition: all 0.4s ease;
1757        }
1758        
1759        .video-card:hover {
1760            border-color: var(--planr-teal);
1761            transform: translateY(-4px);
1762            box-shadow: 0 20px 40px rgba(13, 179, 198, 0.15);
1763        }
1764        
1765        /* Video Wrapper */
1766        .video-wrapper {
1767            position: relative;
1768            width: 100%;
1769            background: var(--planr-black);
1770            border-radius: 12px 12px 0 0;
1771            overflow: hidden;
1772        }
1773        
1774        .video-wrapper video {
1775            display: block;
1776            width: 100%;
1777            height: auto;
1778            aspect-ratio: 16 / 9;
1779            background: var(--planr-black);
1780        }
1781        
1782        /* Style the native video controls */
1783        .video-wrapper video::-webkit-media-controls-panel {
1784            background: linear-gradient(transparent, rgba(0, 0, 0, 0.7));
1785        }
1786        
1787        /* Video Info */
1788        .video-info {
1789            padding: 24px 28px 28px;
1790        }
1791        
1792        .video-number {
1793            display: inline-flex;
1794            align-items: center;
1795            justify-content: center;
1796            width: 28px;
1797            height: 28px;
1798            background: var(--planr-gradient);
1799            border-radius: 8px;
1800            font-size: 13px;
1801            font-weight: 600;
1802            color: var(--planr-white);
1803            margin-bottom: 12px;
1804        }
1805        
1806        .video-title {
1807            font-size: 20px;
1808            font-weight: 600;
1809            color: var(--planr-white) !important;
1810            margin-bottom: 8px;
1811            line-height: 1.3;
1812        }
1813        
1814        .video-description {
1815            font-size: 15px;
1816            color: var(--planr-gray) !important;
1817            line-height: 1.6;
1818        }
1819        
1820        /* Duration Badge */
1821        .video-duration {
1822            position: absolute;
1823            bottom: 12px;
1824            right: 12px;
1825            background: rgba(0, 0, 0, 0.8);
1826            padding: 6px 10px;
1827            border-radius: 6px;
1828            font-size: 12px;
1829            font-weight: 500;
1830            color: var(--planr-white);
1831            backdrop-filter: blur(4px);
1832        }
1833        
1834        /* CTA Section */
1835        .cta-section {
1836            margin-top: 80px;
1837            padding: 56px;
1838            background: linear-gradient(135deg, var(--planr-dark-card) 0%, rgba(13, 179, 198, 0.08) 100%);
1839            border: 1px solid var(--planr-border);
1840            border-radius: 24px;
1841            text-align: center;
1842        }
1843        
1844        .cta-section h2 {
1845            font-size: 32px;
1846            font-weight: 700;
1847            color: var(--planr-white);
1848            margin-bottom: 16px;
1849            letter-spacing: -0.5px;
1850        }
1851        
1852        .cta-section p {
1853            font-size: 16px;
1854            color: var(--planr-gray);
1855            margin-bottom: 32px;
1856            max-width: 500px;
1857            margin-left: auto;
1858            margin-right: auto;
1859        }
1860        
1861        .cta-buttons {
1862            display: flex;
1863            gap: 16px;
1864            justify-content: center;
1865            flex-wrap: wrap;
1866        }
1867        
1868        .btn {
1869            display: inline-flex;
1870            align-items: center;
1871            gap: 10px;
1872            padding: 16px 32px;
1873            border-radius: 30px;
1874            font-size: 15px;
1875            font-weight: 600;
1876            text-decoration: none;
1877            transition: all 0.3s ease;
1878            cursor: pointer;
1879        }
1880        
1881        .btn-primary {
1882            background: var(--planr-gradient);
1883            color: var(--planr-white);
1884            border: none;
1885        }
1886        
1887        .btn-primary:hover {
1888            transform: translateY(-2px);
1889            box-shadow: 0 10px 30px rgba(13, 179, 198, 0.4);
1890        }
1891        
1892        .btn-secondary {
1893            background: transparent;
1894            color: var(--planr-teal);
1895            border: 1px solid var(--planr-border);
1896        }
1897        
1898        .btn-secondary:hover {
1899            border-color: var(--planr-teal);
1900            background: rgba(13, 179, 198, 0.1);
1901        }
1902        
1903        .btn svg {
1904            width: 18px;
1905            height: 18px;
1906        }
1907        
1908        /* Responsive Adjustments */
1909        @media (max-width: 600px) {
1910            .page-container {
1911                padding: 24px 16px 60px;
1912            }
1913            
1914            .page-header {
1915                margin-bottom: 40px;
1916                padding-bottom: 32px;
1917            }
1918            
1919            .video-info {
1920                padding: 20px;
1921            }
1922            
1923            .video-title {
1924                font-size: 18px;
1925            }
1926            
1927            .featured .video-title {
1928                font-size: 22px;
1929            }
1930            
1931            .play-button {
1932                width: 64px;
1933                height: 64px;
1934            }
1935            
1936            .play-button svg {
1937                width: 24px;
1938                height: 24px;
1939            }
1940            
1941            .featured .play-button {
1942                width: 80px;
1943                height: 80px;
1944            }
1945            
1946            .cta-section {
1947                padding: 40px 24px;
1948            }
1949            
1950            .cta-section h2 {
1951                font-size: 24px;
1952            }
1953            
1954            .btn {
1955                padding: 14px 24px;
1956                font-size: 14px;
1957                width: 100%;
1958                justify-content: center;
1959            }
1960        }
1961    </style>
1962</head>
1963<body>
1964    <!-- Back Navigation -->
1965    <nav class="back-nav">
1966        <a href="/" class="back-link">
1967            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
1968                <path d="M19 12H5M12 19l-7-7 7-7"/>
1969            </svg>
1970            Back to Home
1971        </a>
1972    </nav>
1973
1974    <!-- Main Content -->
1975    <main class="page-container">
1976        <!-- Page Header -->
1977        <header class="page-header">
1978            <span class="page-category">Product Demos</span>
1979            <h1 class="page-title">See <span class="gradient-text">Planr</span> in Action</h1>
1980            <p class="page-subtitle">Watch our product demo videos to discover how Planr transforms portfolio monitoring with AI-native intelligence, real-time insights, and seamless integrations.</p>
1981        </header>
1982
1983        <!-- Video Grid -->
1984        <div class="video-grid">
1985            <!-- Video 1: Fund Overview -->
1986            <article class="video-card">
1987                <div class="video-wrapper">
1988                    <video controls preload="metadata" playsinline>
1989                        <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Videos%202025/1.%20Planr%20Fund%20Overview.mp4" type="video/mp4">
1990                        Your browser does not support the video tag.
1991                    </video>
1992                </div>
1993                <div class="video-info">
1994                    <span class="video-number">1</span>
1995                    <h2 class="video-title">Fund Overview</h2>
1996                    <p class="video-description">Get a comprehensive look at how Planr provides fund-level visibility across your entire portfolio with real-time KPIs, performance tracking, and predictive insights.</p>
1997                </div>
1998            </article>
1999
2000            <!-- Video 2: Portfolio Monitoring -->
2001            <article class="video-card">
2002                <div class="video-wrapper">
2003                    <video controls preload="metadata" playsinline>
2004                        <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Videos%202025/2.%20Planr%20Portfolio%20Company%20Analysis.mp4" type="video/mp4">
2005                        Your browser does not support the video tag.
2006                    </video>
2007                </div>
2008                <div class="video-info">
2009                    <span class="video-number">2</span>
2010                    <h2 class="video-title">Portfolio Company Analysis</h2>
2011                    <p class="video-description">Dive deep into individual portfolio company performance with granular analysis and actionable insights.</p>
2012                </div>
2013            </article>
2014
2015            <!-- Video 3: Financial Metrics & Analysis -->
2016            <article class="video-card">
2017                <div class="video-wrapper">
2018                    <video controls preload="metadata" playsinline>
2019                        <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Videos%202025/3.%20Planr%20Financial%20Metrics%20&%20Analysis.mp4" type="video/mp4">
2020                        Your browser does not support the video tag.
2021                    </video>
2022                </div>
2023                <div class="video-info">
2024                    <span class="video-number">3</span>
2025                    <h2 class="video-title">Financial Metrics & Analysis</h2>
2026                    <p class="video-description">Explore comprehensive financial reporting with automated data aggregation and intelligent metric tracking.</p>
2027                </div>
2028            </article>
2029
2030            <!-- Video 4: RevOps & GTM Analysis -->
2031            <article class="video-card">
2032                <div class="video-wrapper">
2033                    <video controls preload="metadata" playsinline>
2034                        <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Videos%202025/4.%20Planr%20RevOps%20&%20GTM%20Analysis.mp4" type="video/mp4">
2035                        Your browser does not support the video tag.
2036                    </video>
2037                </div>
2038                <div class="video-info">
2039                    <span class="video-number">4</span>
2040                    <h2 class="video-title">RevOps & GTM Analysis</h2>
2041                    <p class="video-description">See how Planr goes beyond finance to provide revenue operations and go-to-market intelligence.</p>
2042                </div>
2043            </article>
2044
2045            <!-- Video 5: Integrations & Setup -->
2046            <article class="video-card">
2047                <div class="video-wrapper">
2048                    <video controls preload="metadata" playsinline>
2049                        <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Videos%202025/5.%20Planr%20Integrations%2c%20Data%20Filter%20and%20Set%20Up.mp4" type="video/mp4">
2050                        Your browser does not support the video tag.
2051                    </video>
2052                </div>
2053                <div class="video-info">
2054                    <span class="video-number">5</span>
2055                    <h2 class="video-title">Integrations, Data Filter & Setup</h2>
2056                    <p class="video-description">Discover our system-agnostic integrations and see how quickly Planr deploys (8-12 weeks vs 6-12 months).</p>
2057                </div>
2058            </article>
2059
2060            <!-- Video 6: Chart AI -->
2061            <article class="video-card">
2062                <div class="video-wrapper">
2063                    <video controls preload="metadata" playsinline>
2064                        <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Videos%202025/7.%20Planr%20Chart%20AI.mp4" type="video/mp4">
2065                        Your browser does not support the video tag.
2066                    </video>
2067                </div>
2068                <div class="video-info">
2069                    <span class="video-number">6</span>
2070                    <h2 class="video-title">Chart AI</h2>
2071                    <p class="video-description">Experience our conversational AI interface that turns complex data queries into instant visualizations.</p>
2072                </div>
2073            </article>
2074        </div>
2075
2076        <!-- CTA Section -->
2077        <section class="cta-section">
2078            <h2>Ready to Transform Your Portfolio Intelligence?</h2>
2079            <p>See how Planr can give you predictive, forward-looking insights instead of backward-looking dashboards.</p>
2080            <div class="cta-buttons">
2081                <a href="https://planr.com/#demo-form" class="btn btn-primary">
2082                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
2083                        <rect x="3" y="4" width="18" height="18" rx="2" ry="2"/>
2084                        <line x1="16" y1="2" x2="16" y2="6"/>
2085                        <line x1="8" y1="2" x2="8" y2="6"/>
2086                        <line x1="3" y1="10" x2="21" y2="10"/>
2087                    </svg>
2088                    Book a Demo
2089                </a>
2090                <a href="/contact" class="btn btn-secondary">
2091                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
2092                        <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/>
2093                        <polyline points="22,6 12,13 2,6"/>
2094                    </svg>
2095                    Contact Sales
2096                </a>
2097            </div>
2098        </section>
2099    </main>
2100
2101</body>
2102</html>
2103				</div>
2104				</div>
2105				</div>
2106				</div>
2107		
2107<script type="speculationrules">
2108{"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"}]}
2109</script>
2109
2110<!-- Twitter universal website tag code -->
2111<script>
2112!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
2113},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js',
2114a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
2115// Insert Twitter Pixel ID and Standard Event data below
2116twq('init','o76nu');
2117twq('track','PageView');
2118</script>
2118
2119<!-- End Twitter universal website tag code -->
2120<script type="text/javascript">
2121_linkedin_partner_id = "3571570";
2122window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
2123window._linkedin_data_partner_ids.push(_linkedin_partner_id);
2124</script>
2124<script type="text/javascript">
2125(function(l) {
2126if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
2127window.lintrk.q=[]}
2128var s = document.getElementsByTagName("script")[0];
2129var b = document.createElement("script");
2130b.type = "text/javascript";b.async = true;
2131b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
2132s.parentNode.insertBefore(b, s);})(window.lintrk);
2133</script>
2133
2134<noscript>
2135<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3571570&fmt=gif" />
2136</noscript><!-- Planr AI Chat - Modal v4.2.0 (Engagement Optimized) -->
2137<div class="planr-modal-overlay" id="planrModalOverlay">
2138    <div class="planr-modal">
2139        <!-- Header -->
2140        <div class="planr-modal-header">
2141            <img src="https://planr.com/wp-content/uploads/2025/10/Planr-Logo-White.png" alt="Planr" class="planr-modal-logo">
2142            <button class="planr-close-button" id="planrCloseButton" aria-label="Close chat">
2143                <span style="font-size: 24px; color: #F8F7F7; line-height: 1;">×</span>
2144            </button>
2145        </div>
2146        
2147        <!-- Messages -->
2148        <div class="planr-chat-messages" id="planrChatMessages">
2149            <!-- Messages will be added here dynamically -->
2150        </div>
2151        
2152        <!-- Quick Actions - CONVERSION OPTIMIZED (No Emojis) -->
2153        <div class="planr-quick-actions" id="planrQuickActions">
2154            <button class="planr-quick-action" data-question="I'm exploring AI solutions for our fund.">
2155                Exploring AI for our fund
2156            </button>
2157            <button class="planr-quick-action" data-question="I'm exploring AI solutions for our portfolio companies.">
2158                Exploring AI for our portfolio companies
2159            </button>
2160            <button class="planr-quick-action" data-question="We're currently comparing portfolio monitoring tools.">
2161                We're comparing portfolio tools
2162            </button>
2163            <button class="planr-quick-action" data-question="Can you show me how the AI actually works?">
2164                Show me how the AI actually works
2165            </button>
2166            <button class="planr-quick-action" data-question="What ROI are other PE firms seeing with Planr?">
2167                What ROI are firms seeing?
2168            </button>
2169            <button class="planr-quick-action" data-question="I only have about 5 minutes. Give me the quick pitch.">
2170                I have 5 minutes, quick pitch
2171            </button>
2172        </div>
2173        
2174        <!-- Input -->
2175        <div class="planr-chat-input-container">
2176            <div class="planr-chat-input-wrapper">
2177                <input 
2178                    type="text" 
2179                    class="planr-chat-input-field" 
2180                    placeholder="Type your message..."
2181                    id="planrChatInput"
2182                    autocomplete="off"
2183                >
2184                <button class="planr-chat-send-button" id="planrSendButton" aria-label="Send message">
2185                    <span style="font-size: 24px; color: black; line-height: 1;">→</span>
2186                </button>
2187            </div>
2188        </div>
2189    </div>
2190</div>
2191<!-- Demo Booking Modal -->
2192<div id="planrDemoModal" class="planr-form-modal planr-demo-modal">
2193    <div class="planr-form-modal-overlay"></div>
2194    <div class="planr-form-modal-container">
2195        <div class="planr-form-modal-content">
2196            
2197            <!-- Close Button -->
2198            <button class="planr-form-modal-close" aria-label="Close demo booking form">
2199                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
2200                    <line x1="18" y1="6" x2="6" y2="18"></line>
2201                    <line x1="6" y1="6" x2="18" y2="18"></line>
2202                </svg>
2203            </button>
2204            
2205            <!-- Header -->
2206            <div class="planr-form-modal-header">
2207                <h2 class="planr-form-modal-title">Book Your Demo</h2>
2208                <p class="planr-form-modal-subtitle">See Planr in action with your portfolio data</p>
2209            </div>
2210            
2211            <!-- Form -->
2212            <form id="planrDemoForm" class="planr-form-modal-form">
2213                
2214                <!-- Name Field -->
2215                <div class="planr-form-field">
2216                    <label for="planrDemoName" class="planr-form-label">
2217                        Your Name <span class="planr-form-required">*</span>
2218                    </label>
2219                    <input 
2220                        type="text" 
2221                        id="planrDemoName" 
2222                        name="name"
2223                        class="planr-form-input" 
2224                        placeholder="John Smith"
2225                        required
2226                    />
2227                    <span class="planr-form-error" id="planrDemoNameError"></span>
2228                </div>
2229                
2230                <!-- Email Field -->
2231                <div class="planr-form-field">
2232                    <label for="planrDemoEmail" class="planr-form-label">
2233                        Work Email <span class="planr-form-required">*</span>
2234                    </label>
2235                    <input 
2236                        type="email" 
2237                        id="planrDemoEmail" 
2238                        name="email"
2239                        class="planr-form-input" 
2240                        placeholder="[email protected]"
2241                        required
2242                    />
2243                    <span class="planr-form-error" id="planrDemoEmailError"></span>
2244                </div>
2245                
2246                <!-- Firm Name Field -->
2247                <div class="planr-form-field">
2248                    <label for="planrDemoFirm" class="planr-form-label">
2249                        Firm Name <span class="planr-form-required">*</span>
2250                    </label>
2251                    <input 
2252                        type="text" 
2253                        id="planrDemoFirm" 
2254                        name="company"
2255                        class="planr-form-input" 
2256                        placeholder="Your Firm"
2257                        required
2258                    />
2259                    <span class="planr-form-error" id="planrDemoFirmError"></span>
2260                </div>
2261                
2262                <!-- Role Field (Optional) -->
2263                <div class="planr-form-field">
2264                    <label for="planrDemoRole" class="planr-form-label">
2265                        Your Role <span class="planr-form-optional">(Optional)</span>
2266                    </label>
2267                    <input 
2268                        type="text" 
2269                        id="planrDemoRole" 
2270                        name="role"
2271                        class="planr-form-input" 
2272                        placeholder="Managing Partner, Investment Associate, etc."
2273                    />
2274                </div>
2275                
2276                <!-- Portfolio Companies Field (Optional) -->
2277                <div class="planr-form-field">
2278                    <label for="planrDemoPortfolio" class="planr-form-label">
2279                        Number of Portfolio Companies <span class="planr-form-optional">(Optional)</span>
2280                    </label>
2281                    <input 
2282                        type="text" 
2283                        id="planrDemoPortfolio" 
2284                        name="portfolio_companies"
2285                        class="planr-form-input" 
2286                        placeholder="e.g., 5-10, 10-20, 20+"
2287                    />
2288                </div>
2289                
2290                <!-- Submit Button -->
2291                <button type="submit" class="planr-form-submit-btn" id="planrDemoSubmitBtn">
2292                    <span class="planr-form-btn-text">Book Your Demo</span>
2293                    <span class="planr-form-btn-loading" style="display: none;">
2294                        <svg class="planr-form-spinner" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
2295                            <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
2296                            <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>
2297                        </svg>
2298                        Submitting...
2299                    </span>
2300                </button>
2301                
2302                <!-- Error Message -->
2303                <div class="planr-form-general-error" id="planrDemoGeneralError" style="display: none;">
2304                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20">
2305                        <circle cx="12" cy="12" r="10"></circle>
2306                        <line x1="12" y1="8" x2="12" y2="12"></line>
2307                        <line x1="12" y1="16" x2="12.01" y2="16"></line>
2308                    </svg>
2309                    <span id="planrDemoGeneralErrorText">Something went wrong. Please try again.</span>
2310                </div>
2311                
2312            </form>
2313            
2314            <!-- Success Message with Calendar Embed (OUTSIDE form) -->
2315            <div class="planr-form-success-message" id="planrDemoSuccessMessage" style="display: none;">
2316                <div class="planr-calendar-embed">
2317                    <div class="planr-calendar-header">
2318                        <h3>Great! Now Choose a Day and Time</h3>
2319                        <p>Select a convenient time for your personalized demo with our team.</p>
2320                    </div>
2321                    <div class="planr-calendar-iframe-container">
2322                        <iframe src="https://meetings.hubspot.com/lorcan-ryan/website-demo-calendar?embed=true" 
2323                                frameborder="0"
2324                                loading="lazy"></iframe>
2325                    </div>
2326                </div>
2327            </div>
2328            
2329        </div>
2330    </div>
2331</div>
2332
2333<!-- Video Modal - Simple Player -->
2334<div id="planrVideoModal" class="planr-video-modal-overlay" style="display: none;">
2335    <button class="planr-video-close-btn" onclick="window.planrCloseVideo()">&times;</button>
2336    <div class="planr-video-modal-container">
2337        <video id="planrVideoPlayer" controls>
2338            <source src="https://20087649.fs1.hubspotusercontent-na1.net/hubfs/20087649/Planr%20Omnia/Planr-2.mp4" type="video/mp4">
2339            Your browser does not support the video tag.
2340        </video>
2341    </div>
2342</div>
2343<!-- Planr AI Chat - Floating Icon -->
2344<div class="planr-floating-chat-icon" id="planrFloatingIcon" aria-label="Open chat">
2345    <img src="https://planr.com/wp-content/uploads/2025/04/Planr-Favicon-2025.png" alt="Chat with Planr AI" />
2346</div>
2347<!-- Mobile Bottom Navigation - Clean App Style (Mobile Only) -->
2348<div class="planr-mobile-bottom-nav">
2349    <div class="planr-nav-items">
2350        
2351        <!-- 1. Modules (Opens Keynote Modal) -->
2352        <button class="planr-nav-button" id="planrNavWhyPlanr" aria-label="Modules">
2353            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2354                <path d="M12 2L2 7l10 5 10-5-10-5z"></path>
2355                <path d="M2 17l10 5 10-5"></path>
2356                <path d="M2 12l10 5 10-5"></path>
2357            </svg>
2358            <span class="planr-nav-label">Modules</span>
2359        </button>
2360        
2361        <!-- 2. Video (Opens Video Modal) -->
2362        <button class="planr-nav-button" id="planrNavVideos" aria-label="Videos">
2363            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2364                <polygon points="23 7 16 12 23 17 23 7"></polygon>
2365                <rect x="1" y="5" width="15" height="14" rx="2" ry="2"></rect>
2366            </svg>
2367            <span class="planr-nav-label">Video</span>
2368        </button>
2369        
2370        <!-- 3. Ask Planr (Center - Slightly Elevated) -->
2371        <button class="planr-nav-button center" id="planrNavAskPlanr" aria-label="Ask Planr AI">
2372            <div class="planr-nav-icon-wrapper">
2373                <img src="https://planr.com/wp-content/uploads/2025/04/Planr-Favicon-2025.png" alt="Planr" class="planr-favicon" />
2374            </div>
2375            <span class="planr-nav-label">Ask Planr</span>
2376        </button>
2377        
2378        <!-- 4. Book Demo -->
2379        <button class="planr-nav-button" id="planrNavDemo" aria-label="Book Demo">
2380            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2381                <rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect>
2382                <line x1="16" y1="2" x2="16" y2="6"></line>
2383                <line x1="8" y1="2" x2="8" y2="6"></line>
2384                <line x1="3" y1="10" x2="21" y2="10"></line>
2385            </svg>
2386            <span class="planr-nav-label">Demo</span>
2387        </button>
2388        
2389        <!-- 5. Back to Top -->
2390        <button class="planr-nav-button" id="planrNavTop" aria-label="Back to Top">
2391            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
2392                <line x1="12" y1="19" x2="12" y2="5"></line>
2393                <polyline points="5 12 12 5 19 12"></polyline>
2394            </svg>
2395            <span class="planr-nav-label">Top</span>
2396        </button>
2397        
2398    </div>
2399</div>
2400		<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">
2401					<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;}">
2402						<div class="elementor-container elementor-column-gap-default">
2403					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d44ccc" data-id="0d44ccc" data-element_type="column">
2404			<div class="elementor-widget-wrap elementor-element-populated">
2405						<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">
2406						<div class="elementor-container elementor-column-gap-default">
2407					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-bd23356" data-id="bd23356" data-element_type="column">
2408			<div class="elementor-widget-wrap elementor-element-populated">
2409						<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">
2410				<div class="elementor-widget-container">
2411											<a href="https://planr.com">
2412			<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>
2413											</div>
2414				</div>
2415					</div>
2416		</div>
2417				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6c39cee" data-id="6c39cee" data-element_type="column">
2418			<div class="elementor-widget-wrap elementor-element-populated">
2419						<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">
2420				<div class="elementor-widget-container">
2421							<div class="elementor-icon-wrapper">
2422			<a class="elementor-icon" href="#elementor-action%3Aaction%3Dpopup%3Aclose%26settings%3DeyJkb19ub3Rfc2hvd19hZ2FpbiI6IiJ9">
2423			<i aria-hidden="true" class="fas fa-bars"></i>			</a>
2424		</div>
2425						</div>
2426				</div>
2427					</div>
2428		</div>
2429					</div>
2430		</section>
2431					</div>
2432		</div>
2433					</div>
2434		</section>
2435		<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;}">
2436					<div class="e-con-inner">
2437		<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;}">
2438				<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">
2439				<div class="elementor-widget-container">
2440					            <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">
2441                <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>
2442<ul class="sub-menu">
2443	<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>
2444	<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>
2445	<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>
2446	<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>
2447	<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>
2448	<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>
2449</ul>
2450</li>
2451<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>
2452<ul class="sub-menu">
2453	<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>
2454	<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>
2455</ul>
2456</li>
2457<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>
2458<ul class="sub-menu">
2459	<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>
2460	<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>
2461	<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>
2462</ul>
2463</li>
2464<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>
2465<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">
2465Resources<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>
2466<ul class="sub-menu">
2467	<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>
2468	<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>
2469	<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>
2470</ul>
2471</li>
2472</ul>                <button class="eael-advanced-menu-toggle" aria-label="Essential Addons Toggle Menu">
2473                    <i aria-hidden="true" class="fas fa-bars"></i>                </button>
2474            </div>
2475            				</div>
2476				</div>
2477				<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">
2478				<div class="elementor-widget-container">
2479									<div class="elementor-button-wrapper">
2480					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://planr.com/demo-request/">
2481						<span class="elementor-button-content-wrapper">
2482									<span class="elementor-button-text">Request A Demo</span>
2483					</span>
2484					</a>
2485				</div>
2486								</div>
2487				</div>
2488				<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">
2489				<div class="elementor-widget-container">
2490									<div class="elementor-button-wrapper">
2491					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://app.planr.io/ords/f?p=200">
2492						<span class="elementor-button-content-wrapper">
2493									<span class="elementor-button-text">Login</span>
2494					</span>
2495					</a>
2496				</div>
2497								</div>
2498				</div>
2499				</div>
2500					</div>
2501				</div>
2502				</header>
2503					
2503<script>
2504				const lazyloadRunObserver = () => {
2505					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
2506					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
2507						entries.forEach( ( entry ) => {
2508							if ( entry.isIntersecting ) {
2509								let lazyloadBackground = entry.target;
2510								if( lazyloadBackground ) {
2511									lazyloadBackground.classList.add( 'e-lazyloaded' );
2512								}
2513								lazyloadBackgroundObserver.unobserve( entry.target );
2514							}
2515						});
2516					}, { rootMargin: '200px 0px 200px 0px' } );
2517					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
2518						lazyloadBackgroundObserver.observe( lazyloadBackground );
2519					} );
2520				};
2521				const events = [
2522					'DOMContentLoaded',
2523					'elementor/lazyload/observe',
2524				];
2525				events.forEach( ( event ) => {
2526					document.addEventListener( event, lazyloadRunObserver );
2527				} );
2528			</script>
2528
2529			
2529<script id="astra-theme-js-js-extra">
2530var 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":""};
2531</script>
vendor: 1 bytes, line 2531
2531
2532<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 2532
2532
2533<script id="leadin-script-loader-js-js-extra">
2534var leadin_wordpress = {"userRole":"visitor","pageType":"post","leadinPluginVersion":"11.3.75"};
2535</script>
vendor: 1 bytes, line 2535
2535
2536<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 2536
2536
2537<script id="planr-chat-script-js-extra">
2538var planrChatConfig = {"ajaxUrl":"https:\/\/planr.com\/wp-admin\/admin-ajax.php","nonce":"59402d9f75","hubspotEnabled":"1"};
2539</script>
vendor: 1 bytes, line 2539
2539
2540<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 2540
2540
2541<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 2541
2541
2542<script id="eael-general-js-extra">
2543var 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-demo-on-demand\/","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,\"
2543sync\":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"};
2544</script>
vendor: 1 bytes, line 2544
2544
2545<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 2545
2545
2546<script src="https://planr.com/wp-content/uploads/essential-addons-elementor/eael-4071.js?ver=1781689149" id="eael-4071-js"></script>
vendor: 1 bytes, line 2546
2546
2547<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 2547
2547
2548<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 2548
2548
2549<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 2549
2549
2550<script id="elementor-frontend-js-before">
2551var 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}},
2552"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":10850,"title":"Planr%20Demo%20On-Demand%20-%20Planr","excerpt":"","featuredImage":"https:\/\/planr.com\/wp-content\/uploads\/2026\/01\/planr-demo-on-demand-final-strata-panel-1024x536.png"}};
2553</script>
vendor: 1 bytes, line 2553
2553
2554<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 2554
2554
2555<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 2555
2555
2556<script src="https://planr.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2556
2556
2557<script src="https://planr.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2557
2557
2558<script id="wp-i18n-js-after">
2559wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2560</script>
vendor: 1 bytes, line 2560
2560
2561<script id="elementor-pro-frontend-js-before">
2562var 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"}},
2563"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/planr.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
2564</script>
vendor: 1 bytes, line 2564
2564
2565<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 2565
2565
2566<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>
2566
2567			
2567<script>
2568			/(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);
2569			</script>
2569
2570				</body>
2571</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.