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