PageSourceSearch

https://compport-dev.webflow.io/solutions/bonus-management

html compport-dev.webflow.io collected 2026-10-03 12:56:12 UTC 73,124 bytes, 1,348 lines download raw bytes

1<!DOCTYPE html><!-- Last Published: Thu Sep 24 2026 08:31:50 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="compport-dev.webflow.io" data-wf-page="65ce1c7cb627fa66b3f7ea69" data-wf-site="65a7e02f79e170069fc71e08" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Compport Bonus Management Software Overview for HR</title><link rel="alternate" hrefLang="x-default" href="https://www.compport.com/solutions/bonus-management"/><link rel="alternate" hrefLang="en" href="https://www.compport.com/solutions/bonus-management"/><link rel="alternate" hrefLang="pt" href="https://www.compport.com/pt/solutions/bonus-management"/><meta content="Align incentives with employee and business KPIs using structured variable pay programs that reward results and reinforce sustainable performance." name="description"/><meta content="Compport Bonus Management Software Overview for HR" property="og:title"/><meta content="Align incentives with employee and business KPIs using structured variable pay programs that reward results and reinforce sustainable performance." property="og:description"/><meta content="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/693bee97660129742401059b_Open%20Graph%20-%202025-12-12T155917.458.png" property="og:image"/><meta content="Compport Bonus Management Software Overview for HR" name="twitter:title"/><meta content="Align incentives with employee and business KPIs using structured variable pay programs that reward results and reinforce sustainable performance." name="twitter:description"/><meta content="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/693bee97660129742401059b_Open%20Graph%20-%202025-12-12T155917.458.png" name="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/css/compport-dev.webflow.shared.3e6d8dcf7.min.css" rel="stylesheet" type="text/css" integrity="sha384-Pm2Nz3+5LJMaciwsVgtH0wpZO+iWydyYdhB2KVZvYjCH7yb2gUe1HLuVRAEwlS6N" crossorigin="anonymous"/><link href="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/css/compport-dev.webflow.65ce1c7cb627fa66b3f7ea69.468484ae2.opt.min.css" rel="stylesheet" type="text/css" integrity="sha384-RoSEriv7Pg7dwNUfRyi9UfH6kxzbLKSWediPE3fGU1MrdY8YiT3ocViFM75xE5T7" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({  google: {    families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","Open Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic","Inter:300,400,500,600,700"]  }});</script>
1<script src="https://use.typekit.net/vtq1dda.js" type="text/javascript"></script>
1<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/695e25a11d5d7895b6f70d4c_32.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/695e25a690072b0f6df396ea_256.png" rel="apple-touch-icon"/><link href="https://www.compport.com/solutions/bonus-management" rel="canonical"/>
1<script type="application/ld+json">
2{
3  "@context": "https://schema.org",
4  "@type": "Service",
5  "name": "Bonus Management",
6  "url": "https://www.compport.com/solutions/bonus-management",
7  "description": "Bonus management software to automate bonus calculations, performance-based rewards, target assignments, approvals and reporting across global teams within the Compport compensation platform.",
8  
9  "provider": {
10    "@type": "Organization",
11    "name": "Compport",
12    "url": "https://www.compport.com",
13    "logo": "https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65b0eccf0dd669cbbbed97ac_logo.svg"
14  },
15
16  "serviceType": "Bonus Management Software",
17  "areaServed": "Global",
18
19  "audience": {
20    "@type": "BusinessAudience",
21    "name": "HR and Compensation Teams"
22  },
23
24  "hasOfferCatalog": {
25    "@type": "OfferCatalog",
26    "name": "Bonus Management Features",
27    "itemListElement": [
28      {
29        "@type": "Offer",
30        "itemOffered": { "@type": "Service", "name": "Automated Bonus Calculations" }
31      },
32      {
33        "@type": "Offer",
34        "itemOffered": { "@type": "Service", "name": "Performance Based Rewards" }
35      },
36      {
37        "@type": "Offer",
38        "itemOffered": { "@type": "Service", "name": "Target Assignment Rules" }
39      },
40      {
41        "@type": "Offer",
42        "itemOffered": { "@type": "Service", "name": "Approval Workflows" }
43      },
44      {
45        "@type": "Offer",
46        "itemOffered": { "@type": "Service", "name": "Bonus Reporting and Insights" }
47      }
48    ]
49  }
50}
51</script>
vendor: 1 bytes, line 51
51
52<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push.apply(w[g],Array.isArray(i)?i:[i]);})(window,['G-C7ZTWCEKPE'],'google_tags_first_party');</script>
52<script async="" src="/avljl2rk9q5pNjVhN2UwMmY3OWUxNzAwNjlmYzcxZTA4/iD3jn_TQVWc3Zq-6Dq06ml8RXuI"></script>
52<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'G-C7ZTWCEKPE');</script>
52<style> 
53* { 
54-webkit-font-smoothing: antialiased; 
55-moz-osx-font-smoothing: grayscale; 
56-webkit-appearance:none; 
57}
58  
59*:focus { outline: none; }
60
61html {
62  -webkit-tap-highlight-color: rgba(0,0,0,0);
63}
64
65textarea { 
66resize: none; 
67}
68
69h1, h2, h3, h4, h5, h6 {
70  text-wrap: balance !important;
71}
72  .input{
73        border: 0 !important;
74    background: transparent !important;
75    padding: 0 !important;
76    box-shadow: none !important;
77    width: 100%;
78  }
79  .book-form .hs-input{
80  width: 100% !important;
81  }
82</style>
83
84<style>
85.text-size-large, .text-size-huge, .text-size-xhuge, .text-size-regular, .text-size-xregular, .text-size-small, .text-size-xlarge {
86  text-wrap: balance !important;
87}
88</style>
89<style>
90input:-webkit-autofill,
91input:-webkit-autofill:hover, 
92input:-webkit-autofill:focus, 
93input:-webkit-autofill:active  {
94  transition: background-color 5000s;
95  -webkit-text-fill-color: #000000 !important;
96}
97</style>
98<script src="https://unpkg.com/split-type"></script>
vendor: 1 bytes, line 98
98
99<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.4/gsap.min.js"></script>
vendor: 1 bytes, line 99
99
100<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.4/ScrollTrigger.min.js"></script>
vendor: 1 bytes, line 100
100
101<script>
102 window.addEventListener("DOMContentLoaded", (event) => {
103  if(window.innerWidth > 768) {
104    gsap.registerPlugin(ScrollTrigger);
105
106    // Split text into spans by words
107    let typeSplit = new SplitType("[text-split]", {
108      types: "words",
109      tagName: "span"
110    });
111
112    // Common function to create ScrollTrigger
113    function createScrollTrigger(triggerElement, timeline) {
114      ScrollTrigger.create({
115        trigger: triggerElement,
116        start: "top 100%",
117        onLeaveBack: () => timeline.progress(0).pause(),
118      });
119      ScrollTrigger.create({
120        trigger: triggerElement,
121        start: "top 100%",
122        onEnter: () => timeline.play(),
123      });
124    }
125
126    // Animate words fading in with smoother transition
127    $("[words-fade-in]").each(function () {
128      let tl = gsap.timeline({ paused: true })
129        .from($(this).find(".word"), { 
130          opacity: 0, 
131          y: 20,
132          duration: 0.5,
133          ease: "power3.out",
134          stagger: { 
135            each: 0.1,
136            from: "start"
137          } 
138        });
139      createScrollTrigger($(this), tl);
140    });
141
142    // Animate words sliding in from the down
143    $("[words-slide-from-down]").each(function () {
144      let tl = gsap.timeline({ paused: true });
145      tl.from($(this).find(".word"), { 
146        opacity: 0, 
147        y: "1em", 
148        duration: 0.6, 
149        ease: "power2.out", 
150        stagger: { amount: 0.2 } 
151      });
152      createScrollTrigger($(this), tl);
153    });
154
155    gsap.set("[text-split]", { opacity: 1 });
156
157    // New code: Apply animation to all '.animate' elements
158    gsap.utils.toArray('.animate').forEach(element => {
159      gsap.fromTo(element, { opacity: 0, scale: 0.5 }, {
160        opacity: 1, scale: 1, duration: 0.2,
161        scrollTrigger: {
162          trigger: element,
163          start: 'top 100%',
164          toggleActions: 'play none none reverse',
165          once: false,
166        }
167      });
168    });
169  }
170});
171
172</script>
172
173
174<style>
175  #hs-eu-policy-wording, #hs-eu-cookie-disclaimer {
176  		text-align: center !important;
177  }
178</style>
179
180<script>
181document.addEventListener("DOMContentLoaded", function() {
182    // Only execute the script if the viewport width is 1024px or wider, typically indicating a desktop device
183    if(window.innerWidth >= 1024) {
184        // Function to highlight the current menu item based on URL
185        function highlightCurrentMenuItem() {
186            const currentPath = window.location.pathname;
187            const menuItems = document.querySelectorAll('.navbar_dropdown-menu-item a, .nav-menu a'); // Select all menu and submenu links
188
189            menuItems.forEach(item => {
190                // Check if the item's href attribute matches the current URL path
191                if (currentPath.includes(item.getAttribute('href'))) {
192                    item.style.color = '#09f'; // Highlight current menu item
193                    
194                    // Find and highlight the parent menu item
195                    let parentMenuItem = findParentMenuItem(item);
196                    if (parentMenuItem) {
197                        parentMenuItem.style.color = '#09f'; // Highlight parent menu item
198                    }
199                }
200            });
201        }
202
203        // Function to find the parent menu item of a submenu item
204        function findParentMenuItem(submenuItem) {
205            // Traverse up the DOM to find the parent menu item
206            // Adjust the selectors and logic based on your site's structure
207            let currentElement = submenuItem.parentElement;
208            while (currentElement && !currentElement.matches('.nav-menu')) { // Adjust the stopping condition as needed
209                if (currentElement.matches('.navbar_link-block')) { // Check if this is the parent menu item
210                    return currentElement.querySelector('.navlinks'); // Adjust if the selector for parent menu items is different
211                }
212                currentElement = currentElement.parentElement;
213            }
214            return null;
215        }
216
217        highlightCurrentMenuItem();
218    }
219});
220
221
222</script>
222
223<style>
224a[href^="tel"] {
225  color: inherit !important;
226  text-decoration: none !important;
227  font-size: inherit !important;
228  font-family: inherit !important;
229  font-weight: inherit !important;
230  line-height: inherit !important;
231}
232</style>
233
234
235
236
237<!-- Google tag (gtag.js) Analytics and adwords -->
vendor: 64 bytes, line 237
237 <script async src="https://www.googletagmanager.com/gtag/js?id=
237G-720H958G68
vendor: 12 bytes, line 237
237"></script> 
237<script> 
vendor: 127 bytes, line 237
237window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
237G-720H958G68
vendor: 4 bytes, line 237
237'); 
237</script>
237
238
239<!-- End Google Tag Manager -->
240
241
242<!-- Google Tag Manager  -->
243
244<script>
vendor: 331 bytes, lines 244-252
244(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
245
246new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
247
248j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
249
250'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
251
252})(window,document,'script','dataLayer','
252GTM-TPQ6ZP3P
vendor: 3 bytes, line 252
252');
252</script>
252
253
254<!-- End Google Tag Manager -->
255
256
257<!-- Microsoft Clarity -->
258
259<script type="text/javascript">
260    (function(c,l,a,r,i,t,y){
261        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
262        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
263        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
264    })(window, document, "clarity", "script", "xwju4flc6n");
265</script>
265
266
267<!-- End Microsoft Clarity -->
268
269<style>
270.modal_component.active {
271display: flex;
272}
273</style>
274
275<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
276
277
278<script>
279(function() {
280  if (window.location.search.includes('_page=')) {
281    var meta = document.createElement('meta');
282    meta.name = "robots";
283    meta.content = "noindex, follow";
284    document.head.appendChild(meta);
285  }
286})();
287</script>
287
288<meta name="google-site-verification" content="AoVAHyB_nDoC7dub-MJccHQDq-yITSUUWzhEOjyJkio" />
289<style>
290/* ===== Survey Popup ===== */
291
292.survey-overlay {
293    display: none;
294    position: fixed;
295    inset: 0;
296    width: 100vw;
297    height: 100vh;
298    justify-content: center;
299    align-items: center;
300    background: rgba(0,0,0,.55);
301    z-index: 999999;
302}
303
304.survey-overlay.show {
305    display: flex !important;
306}
307
308.survey-popup{
309    position: relative;
310    z-index: 2;
311}
312
313.survey-close{
314    position:absolute;
315    top:16px;
316    right:16px;
317    width:32px;
318    height:32px;
319    display:flex;
320    align-items:center;
321    justify-content:center;
322    cursor:pointer;
323    font-size:28px;
324    line-height:1;
325    font-weight:600;
326    color:#111;
327    user-select:none;
328}
329</style>
330
331
332
333<!-- ================================
334     HUBSPOT POPUP START
335================================ -->
336
337<style>
338  /* ---------- POPUP OVERLAY ---------- */
339
340  #hubspot-popup {
341    display: none;
342    position: fixed;
343    inset: 0;
344    z-index: 99999;
345
346    background: rgba(0, 0, 0, 0.65);
347
348    align-items: center;
349    justify-content: center;
350
351    padding: 20px;
352
353    box-sizing: border-box;
354  }
355
356  #hubspot-popup.active {
357    display: flex;
358  }
359
360  /* ---------- POPUP BOX ---------- */
361
362  #hubspot-popup-box {
363    position: relative;
364
365    width: 100%;
366    max-width: 680px;
367    max-height: 90vh;
368
369    overflow-y: auto;
370    overflow-x: hidden;
371
372    background: #ffffff;
373
374    border-radius: 16px;
375
376    padding: 45px 40px 40px;
377
378    box-sizing: border-box;
379
380    color: #111111;
381  }
382
383  /* ---------- CLOSE BUTTON ---------- */
384
385  #hubspot-popup-close {
386    position: absolute;
387
388    top: 12px;
389    right: 15px;
390
391    width: 36px;
392    height: 36px;
393
394    border: none;
395    background: transparent;
396
397    font-size: 30px;
398    line-height: 30px;
399
400    color: #333333;
401
402    cursor: pointer;
403
404    padding: 0;
405
406    z-index: 10;
407  }
408
409  #hubspot-popup-close:hover {
410    color: #000000;
411  }
412
413  /* =========================================
414     HUBSPOT FORM
415  ========================================= */
416
417  #hubspot-form {
418    width: 100%;
419    max-width: 100%;
420
421    box-sizing: border-box;
422
423    color: #111111;
424  }
425
426  /* ---------- FORM ---------- */
427
428  #hubspot-form form {
429    width: 100% !important;
430    max-width: 100% !important;
431
432    margin: 0 !important;
433    padding: 0 !important;
434
435    box-sizing: border-box;
436  }
437
438  /* ---------- FIELDSETS ---------- */
439
440  #hubspot-form fieldset {
441    width: 100% !important;
442    max-width: none !important;
443
444    margin: 0 0 16px 0 !important;
445    padding: 0 !important;
446
447    border: 0 !important;
448
449    box-sizing: border-box;
450  }
451
452  /* ---------- TWO COLUMN FIELDS ---------- */
453
454  #hubspot-form fieldset.form-columns-2 {
455    display: flex !important;
456
457    width: 100% !important;
458    max-width: none !important;
459
460    gap: 20px;
461
462    box-sizing: border-box;
463  }
464
465  #hubspot-form fieldset.form-columns-2 .hs-form-field {
466    width: 50% !important;
467    max-width: 50% !important;
468
469    flex: 1 1 0;
470
471    box-sizing: border-box;
472  }
473
474  /* ---------- ONE COLUMN FIELDS ---------- */
475
476  #hubspot-form fieldset.form-columns-1 .hs-form-field {
477    width: 100% !important;
478    max-width: 100% !important;
479
480    box-sizing: border-box;
481  }
482
483  /* ---------- FIELD WRAPPER ---------- */
484
485  #hubspot-form .hs-form-field {
486    margin-bottom: 16px !important;
487
488    box-sizing: border-box;
489  }
490
491  /* =========================================
492     LABELS
493  ========================================= */
494
495  #hubspot-form label {
496    display: block !important;
497
498    visibility: visible !important;
499    opacity: 1 !important;
500
501    color: #111111 !important;
502
503    font-family: inherit !important;
504
505    font-size: 14px !important;
506    font-weight: 600 !important;
507
508    line-height: 1.4 !important;
509
510    margin: 0 0 7px 0 !important;
511
512    padding: 0 !important;
513
514    text-align: left !important;
515  }
516
517  /* Required star */
518
519  #hubspot-form .hs-form-required {
520    color: #111111 !important;
521
522    margin-left: 2px;
523  }
524
525  /* =========================================
526     INPUTS
527  ========================================= */
528
529  #hubspot-form .hs-input,
530  #hubspot-form input[type='text'],
531  #hubspot-form input[type='email'],
532  #hubspot-form input[type='tel'],
533  #hubspot-form input[type='number'],
534  #hubspot-form input[type='url'],
535  #hubspot-form input[type='password'],
536  #hubspot-form select,
537  #hubspot-form textarea {
538    display: block !important;
539
540    width: 100% !important;
541    max-width: 100% !important;
542
543    min-width: 0 !important;
544
545    height: 44px;
546
547    box-sizing: border-box !important;
548
549    margin: 0 !important;
550
551    padding: 10px 12px !important;
552
553    border: 1px solid #b8b8b8 !important;
554
555    border-radius: 4px !important;
556
557    background: #ffffff !important;
558
559    color: #111111 !important;
560
561    font-family: inherit !important;
562
563    font-size: 14px !important;
564
565    line-height: 1.4 !important;
566
567    outline: none;
568  }
569
570  /* ---------- SELECT ---------- */
571
572  #hubspot-form select {
573    appearance: auto;
574
575    cursor: pointer;
576  }
577
578  /* ---------- TEXTAREA ---------- */
579
580  #hubspot-form textarea {
581    height: 110px !important;
582
583    min-height: 110px !important;
584
585    resize: vertical;
586  }
587
588  /* ---------- PLACEHOLDER ---------- */
589
590  #hubspot-form input::placeholder,
591  #hubspot-form textarea::placeholder {
592    color: #777777 !important;
593
594    opacity: 1 !important;
595  }
596
597  /* ---------- FOCUS ---------- */
598
599  #hubspot-form .hs-input:focus,
600  #hubspot-form input:focus,
601  #hubspot-form select:focus,
602  #hubspot-form textarea:focus {
603    border-color: #555555 !important;
604
605    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.08);
606
607    outline: none !important;
608  }
609
610  /* =========================================
611     DESCRIPTION / CONSENT TEXT
612  ========================================= */
613
614  #hubspot-form .hs-field-desc {
615    color: #555555 !important;
616
617    font-size: 12px !important;
618
619    line-height: 1.5 !important;
620
621    margin-top: 6px !important;
622  }
623
624  /* =========================================
625     ERROR MESSAGES
626  ========================================= */
627
628  #hubspot-form .hs-error-msgs {
629    margin: 6px 0 0 0 !important;
630    padding: 0 !important;
631
632    list-style: none !important;
633  }
634
635  #hubspot-form .hs-error-msgs li {
636    color: #d32f2f !important;
637
638    font-size: 12px !important;
639
640    line-height: 1.4 !important;
641  }
642
643  /* =========================================
644     SUBMIT BUTTON
645  ========================================= */
646
647  #hubspot-form .hs-submit {
648    margin-top: 10px !important;
649  }
650
651  #hubspot-form .hs-button {
652    display: inline-flex !important;
653
654    align-items: center;
655    justify-content: center;
656
657    min-height: 44px;
658
659    padding: 11px 24px !important;
660
661    border: none !important;
662
663    border-radius: 5px !important;
664
665    background: #111111 !important;
666
667    color: #ffffff !important;
668
669    font-family: inherit !important;
670
671    font-size: 14px !important;
672    font-weight: 600 !important;
673
674    line-height: 1.2 !important;
675
676    cursor: pointer;
677
678    transition: opacity 0.2s ease;
679  }
680
681  #hubspot-form .hs-button:hover {
682    opacity: 0.85;
683  }
684
685  /* =========================================
686     MOBILE
687  ========================================= */
688
689  @media screen and (max-width: 600px) {
690    #hubspot-popup {
691      padding: 12px;
692    }
693
694    #hubspot-popup-box {
695      max-height: 92vh;
696
697      padding: 45px 20px 25px;
698
699      border-radius: 12px;
700    }
701
702    /* Stack two-column fields */
703
704    #hubspot-form fieldset.form-columns-2 {
705      display: block !important;
706    }
707
708    #hubspot-form fieldset.form-columns-2 .hs-form-field {
709      width: 100% !important;
710      max-width: 100% !important;
711
712      margin-bottom: 16px !important;
713    }
714
715    #hubspot-form .hs-input,
716    #hubspot-form input[type='text'],
717    #hubspot-form input[type='email'],
718    #hubspot-form input[type='tel'],
719    #hubspot-form input[type='number'],
720    #hubspot-form input[type='url'],
721    #hubspot-form select,
722    #hubspot-form textarea {
723      width: 100% !important;
724      max-width: 100% !important;
725    }
726  }
727</style>
728
729<!-- ================================
730     HUBSPOT POPUP END
731================================ --><meta name="robots" content="index, follow">
732<link rel="alternate" href="https://www.compport.com/solutions/bonus-management" hreflang="x-default" />
733<link rel="alternate" href="https://www.compport.com/solutions/bonus-management" hreflang="en" />
734<link rel="alternate" href="https://www.compport.com/pt/solutions/bonus-management" hreflang="pt" />
735</head><body><div class="global-styles w-embed"><style>
736
737/* Make text look crisper and more legible in all browsers */
738body {
739  -webkit-font-smoothing: antialiased;
740  -moz-osx-font-smoothing: grayscale;
741  font-smoothing: antialiased;
742  text-rendering: optimizeLegibility;
743}
744
745/* Focus state style for keyboard navigation for the focusable elements */
746*[tabindex]:focus-visible,
747  input[type="file"]:focus-visible {
748   outline: 0.125rem solid #4d65ff;
749   outline-offset: 0.125rem;
750}
751
752/* Set color style to inherit */
753.inherit-color * {
754    color: inherit;
755}
756
757/* Get rid of top margin on first element in any rich text element */
758.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child {
759  margin-top: 0 !important;
760}
761
762/* Get rid of bottom margin on last element in any rich text element */
763.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child {
764	margin-bottom: 0 !important;
765}
766
767
768/* Make sure containers never lose their center alignment */
769.container-medium,.container-small, .container-large {
770	margin-right: auto !important;
771  margin-left: auto !important;
772}
773
774/* 
775Make the following elements inherit typography styles from the parent and not have hardcoded values. 
776Important: You will not be able to style for example "All Links" in Designer with this CSS applied.
777Uncomment this CSS to use it in the project. Leave this message for future hand-off.
778*/
779/*
780a,
781.w-input,
782.w-select,
783.w-tab-link,
784.w-nav-link,
785.w-dropdown-btn,
786.w-dropdown-toggle,
787.w-dropdown-link {
788  color: inherit;
789  text-decoration: inherit;
790  font-size: inherit;
791}
792*/
793
794/* Apply "..." after 3 lines of text */
795.text-style-3lines {
796	display: -webkit-box;
797	overflow: hidden;
798	-webkit-line-clamp: 3;
799	-webkit-box-orient: vertical;
800}
801
802/* Apply "..." after 2 lines of text */
803.text-style-2lines {
804	display: -webkit-box;
805	overflow: hidden;
806	-webkit-line-clamp: 2;
807	-webkit-box-orient: vertical;
808}
809
810/* Adds inline flex display */
811.display-inlineflex {
812  display: inline-flex;
813}
814
815/* These classes are never overwritten */
816.hide {
817  display: none !important;
818}
819
820@media screen and (max-width: 991px) {
821    .hide, .hide-tablet {
822        display: none !important;
823    }
824}
825  @media screen and (max-width: 767px) {
826    .hide-mobile-landscape{
827      display: none !important;
828    }
829}
830  @media screen and (max-width: 479px) {
831    .hide-mobile{
832      display: none !important;
833    }
834}
835 
836.margin-0 {
837  margin: 0rem !important;
838}
839  
840.padding-0 {
841  padding: 0rem !important;
842}
843
844.spacing-clean {
845padding: 0rem !important;
846margin: 0rem !important;
847}
848
849.margin-top {
850  margin-right: 0rem !important;
851  margin-bottom: 0rem !important;
852  margin-left: 0rem !important;
853}
854
855.padding-top {
856  padding-right: 0rem !important;
857  padding-bottom: 0rem !important;
858  padding-left: 0rem !important;
859}
860  
861.margin-right {
862  margin-top: 0rem !important;
863  margin-bottom: 0rem !important;
864  margin-left: 0rem !important;
865}
866
867.padding-right {
868  padding-top: 0rem !important;
869  padding-bottom: 0rem !important;
870  padding-left: 0rem !important;
871}
872
873.margin-bottom {
874  margin-top: 0rem !important;
875  margin-right: 0rem !important;
876  margin-left: 0rem !important;
877}
878
879.padding-bottom {
880  padding-top: 0rem !important;
881  padding-right: 0rem !important;
882  padding-left: 0rem !important;
883}
884
885.margin-left {
886  margin-top: 0rem !important;
887  margin-right: 0rem !important;
888  margin-bottom: 0rem !important;
889}
890  
891.padding-left {
892  padding-top: 0rem !important;
893  padding-right: 0rem !important;
894  padding-bottom: 0rem !important;
895}
896  
897.margin-horizontal {
898  margin-top: 0rem !important;
899  margin-bottom: 0rem !important;
900}
901
902.padding-horizontal {
903  padding-top: 0rem !important;
904  padding-bottom: 0rem !important;
905}
906
907.margin-vertical {
908  margin-right: 0rem !important;
909  margin-left: 0rem !important;
910}
911  
912.padding-vertical {
913  padding-right: 0rem !important;
914  padding-left: 0rem !important;
915}
916
917@media (max-width: 991px) {
918  [data-hidebr="tablet"] br {
919    display: none;
920  }
921}
922
923@media (max-width: 768px) {
924  [data-hidebr="landscape"] br {
925    display: none;
926  }
927}
928
929@media (max-width: 551px) {
930  [data-hidebr="mobile"] br {
931    display: none;
932  }
933}
934
935.cs-metrics{
936background: linear-gradient(91.33deg, #D4EEFF -7.28%, #E9FAE9 55.54%, #FFFFFF 98.96%);
937}
938
939.cs-quote::after {
940  content: "";
941  position: absolute;
942  bottom: 0;
943  right: 0;
944  width: 160px;
945  height: 160px;
946  background: #fff;
947  border-top-left-radius: 2.25rem;
948}
949
950@media (max-width: 768px) {
951  .cs-quote::after {
952  display:none;
953  }
954}
955
956}
957</style></div><div class="font-sizing w-embed"><style>
958.navbar-button{
959color: white !important;
960}
961
962@media screen and (min-width: 992px) {
963.h1{
964font-size: clamp(3.5rem, 2.2692rem + 1.9231vw, 4rem)!important;
965}
966
967.heading-style-h1{
968font-size: clamp(3.5rem, 2.2692rem + 1.9231vw, 4rem)!important;
969}
970
971.h2{
972font-size: clamp(3rem, 1.7692rem + 1.9231vw, 3.5rem)!important;
973}
974
975.heading-style-h2{
976font-size: clamp(3rem, 1.7692rem + 1.9231vw, 3.5rem)!important;
977}
978
979.h3{
980font-size: clamp(2rem, 0.7692rem + 1.9231vw, 2.5rem)!important;
981}
982
983.heading-style-h3{
984font-size: clamp(2rem, 0.7692rem + 1.9231vw, 2.5rem)!important;
985}
986
987.h4{
988font-size: clamp(1.25rem, 0.6346rem + 0.9615vw, 1.5rem)!important;
989}
990
991.heading-style-h4{
992font-size: clamp(1.25rem, 0.6346rem + 0.9615vw, 1.5rem)!important;
993}
994
995.h5{
996font-size: clamp(1.125rem, 0.8173rem + 0.4808vw, 1.25rem)!important;
997}
998
999.heading-style-h5{
1000font-size: clamp(1.125rem, 0.8173rem + 0.4808vw, 1.25rem)!important;
1001}
1002
1003}
1004
1005/*heading-font-size*/
1006
1007@media (min-width: 320px) and (max-width: 767px) {
1008.h1{
1009font-size: clamp(2rem, 2rem + 0vw, 2rem)!important;
1010}
1011.heading-style-h1{
1012font-size: clamp(2rem, 2rem + 0vw, 2rem)!important;
1013}
1014.h2{
1015font-size: clamp(1.75rem, 1.75rem + 0vw, 1.75rem)!important;
1016}
1017.heading-style-h2{
1018font-size: clamp(1.75rem, 1.75rem + 0vw, 1.75rem)!important;
1019}
1020.h3{
1021font-size: clamp(1.5rem, 1.5rem + 0vw, 1.5rem)!important;
1022}
1023.heading-style-h3{
1024font-size: clamp(1.5rem, 1.5rem + 0vw, 1.5rem)!important;
1025}
1026.h4{
1027font-size: clamp(1.25rem, 1.25rem + 0vw, 1.25rem)!important;
1028}
1029.heading-style-h4{
1030font-size: clamp(1.25rem, 1.25rem + 0vw, 1.25rem)!important;
1031}
1032.h5{
1033font-size: clamp(1rem, 1rem + 0vw, 1rem)!important;
1034}
1035.heading-style-h5{
1036font-size: clamp(1rem, 1rem + 0vw, 1rem)!important;
1037}
1038.h6{
1039font-size: clamp(0.75rem, 0.75rem + 0vw, 0.75rem)!important;
1040}
1041.heading-style-h6{
1042font-size: clamp(0.75rem, 0.75rem + 0vw, 0.75rem)!important;
1043}
1044}
1045
1046@media (min-width: 1440px) {
1047  .hero{
1048    padding-top: calc(6rem + 4.1875rem)!important;
1049  }
1050}
1051
1052@media (min-width: 992px) and (max-width:1280px) {
1053  .hero{
1054    padding-top: calc(4rem + 4.1875rem)!important;
1055  }
1056}
1057
1058@media (min-width: 1281px) and (max-width:1439px) {
1059.hero{
1060    padding-top: calc(5.5rem + 4.1875rem)!important;
1061  }
1062}
1063
1064@media (min-width: 240px) and (max-width: 991px) {
1065  .hero{
1066    padding-top: calc(6.375rem + 2rem)!important;
1067  }
1068}
1069</style></div><div class="page-wrapper"><div id="w-node-_62cd1c8f-dd16-f9ba-263d-2d81b89a09df-b89a09df" data-wf--navbar--variant="base" data-w-id="62cd1c8f-dd16-f9ba-263d-2d81b89a09df" class="navbar-no-shadow padding-0"><div class="container-large"><div data-animation="over-right" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="navbar w-nav"><div class="spacer-xxsmall"></div><div class="navbar-wrapper"><a href="/" class="navbar-brand w-nav-brand"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65b0eccf0dd669cbbbed97ac_logo.svg" loading="lazy" alt="Compport brand logo" class="nav-logo"/></a><nav role="navigation" class="nav-menu-wrapper w-nav-menu"><div class="nav-sub-wrapper"><ul role="list" class="nav-menu w-list-unstyled"><li class="nav-list"><div data-w-id="e10a1dc3-07a1-8adf-998b-cbc7e30bfc4e" class="navbar_link-block"><div class="nav-wrapper"><div class="navlinks">Solutions</div><div class="navbar_arrow-wrapper"><div class="navbar_arrow w-embed"><svg width="12" height="6" viewBox="0 0 12 6" fill="none" xmlns="http://www.w3.org/2000/svg">
1070<path d="M6.19141 5.95508L11.7813 0.365234L0.601563 0.365233L6.19141 5.95508Z" fill="currentcolor"/>
1071</svg></div></div></div><div class="navbar_dropdown-menu-wrapper"><div class="navbar_dropdown-pointer"></div><div class="navbar_dropdown-grid"><div id="w-node-_4c38b118-bb98-83b4-f743-4baf06f091e7-b89a09df" class="navbar_dropdown-menu is--left"><a href="/solutions/total-compensation" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Compensation Planning</div></a><div class="liner"></div><a href="/solutions/bonus-management" aria-current="page" class="navbar_dropdown-menu-item w-inline-block w--current"><div class="navbar_dropdown-item-title">Bonus Planning</div></a><div class="liner"></div><a href="/solutions/total-rewards-statement" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Total Rewards Statement</div></a><div class="liner"></div><a href="/solutions/pay-equity-management" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Pay Equity Management</div></a><div class="liner"></div><a href="/solutions/candidate-offer-module" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Candidate Offer Module</div></a><div class="liner"></div><a href="/solutions/long-term-incentives" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Long Term Incentive</div></a><div class="liner"></div><a href="/solutions/sales-incentives-planning" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">
1071Sales Incentives Planning</div></a><div class="liner hide"></div><a href="/solutions/hr-analytics" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">HR Analytics</div></a></div></div></div><div data-w-id="e10a1dc3-07a1-8adf-998b-cbc7e30bfc9e" class="navbar_dropdown-backdrop"></div></div></li><li class="nav-list border"><div data-w-id="8c396478-321d-63f9-1059-c15a67b4d0c9" class="navbar_link-block"><div class="nav-wrapper"><div class="navlinks">Resources</div><div class="navbar_arrow-wrapper"><div class="navbar_arrow w-embed"><svg width="12" height="6" viewBox="0 0 12 6" fill="none" xmlns="http://www.w3.org/2000/svg">
1072<path d="M6.19141 5.95508L11.7813 0.365234L0.601563 0.365233L6.19141 5.95508Z" fill="currentcolor"/>
1073</svg></div></div></div><div class="navbar_dropdown-menu-wrapper"><div class="navbar_dropdown-pointer"></div><div class="navbar_dropdown-grid"><div id="w-node-_88273533-fcd3-3113-f1a2-482481c94986-b89a09df" class="navbar_dropdown-menu is--left"><a href="/resources/blog" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Blog</div></a><a href="/resources/books-and-reports" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Books &amp; Reports</div></a><a href="https://compport.com/roi-calculator" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">ROI Calculator</div></a><link rel="prefetch" href="https://compport.com/roi-calculator"/><a href="https://cyclereview.compport.com/" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Cycle Review 360</div></a><link rel="prefetch" href="https://cyclereview.compport.com/"/></div></div></div><div data-w-id="8c396478-321d-63f9-1059-c15a67b4d118" class="navbar_dropdown-backdrop"></div></div></li><li class="nav-list padding-bottom-0-5rem"><a href="/resources/customer-stories" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Customer Stories</div></a></li><li class="nav-list is-last"><a href="/compensation-and-coffee" class="navbar_dropdown-menu-item w-inline-block"><div class="navbar_dropdown-item-title">Podcast</div></a></li><li class="mobile-margin-top-10"><div class="nav-button-wrapper"><a aria-label="nav-button" href="/demo-request" class="navbar-button w-button">Book A Demo</a></div></li></ul><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65b0def0b8aba6310e3cc65b_Mask%20group%20(3).avif" loading="lazy" alt="Decorative orbital abstract graphic with circular elements" class="image"/></div></nav><div class="nav-menu-button w-nav-button"><div class="lottie-animation" data-w-id="a53d5803-005d-283b-0e32-f842d0e1c175" data-animation-type="lottie" data-src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65aa482175c31cd2a6d33442_Animation%20-%201
1073705658305887.json" data-loop="0" data-direction="1" data-autoplay="1" data-is-ix2-target="0" data-renderer="svg" data-default-duration="2.3333333333333335" data-duration="0" data-loading="eager"></div></div></div><div class="spacer-xxsmall"></div></div></div></div><div class="main-wrapper"><section class="section hero solutions"><div class="container-large"><div class="hero-wrapper flex-align-center"><div class="hero-heading-wrapper flex-align-center"><div class="text-limiter product"><h1 text-split="" words-fade-in="" class="heading-style-h2 text-align-center">Variable Pay Management</h1></div></div><div class="spacer-medium tab-mobile-styler"></div><div class="text-wrapper animate"><div class="text-limiter-small"><div class="text-size-large text-align-center animate">Build a transparent system that automates variable pay for peak organizational performance.</div></div></div><div class="spacer-xlarge"></div><figure class="image-styler-block animate"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65ce1d73d188b71e62d68d0d_Bonus%20Screen%20For%20Employee.webp" loading="lazy" alt="Bonus Screen" class="hero-image width-100"/></figure></div></div><div class="spacer-section"></div></section><section class="section"><div class="spacer-section"></div><div class="container-large"><div class="box-wrapper pd-left-right background-color-light-blue border-radius animate"><div class="spacer-section inside-box-pd"></div><div class="item-wrapper flex-align-center"><div class="heading-wrapper limit"><h2 words-slide-from-down="" text-split="" class="h2 text-align-center">Some of the planet&#x27;s largest companies <span class="display-inlineflex">trust Compport.</span></h2></div><div class="spacer-hugexx"></div><div class="logo-items"><div class="logo-grid _4-col"><figure id="w-node-a0a804af-dd08-9412-b9b0-e2f23c70680c-3c7067fe" class="logo-styler"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/68c15d0646dd7f28808c0578_Virtusa_Logo.svg%20(1)%201.svg" loading="lazy" alt="Virtusa logo" class="client-logo"/></figure><div id="w-node-a0a804af-dd08-9412-b9b0-e2f23c70680e-3c7067fe" class="logo-styler"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65cdcf414a7f3234a0d0ef77_thyaawnkrupplogo.avif" loading="lazy" alt="Thyssenkrupp brand logo" class="client-logo"/></div><div id="w-node-a0a804af-dd08-9412-b9b0-e2f23c706810-3c7067fe" class="logo-styler"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65cdd3b394287623d0bb5c24_Grant%20thornton.avif" loading="lazy" alt="Grant Thornton brand logo" class="client-logo"/></div><div id="w-node-a0a804af-dd08-9412-b9b0-e2f23c706812-3c7067fe" class="logo-styler"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65cdcede6149e6e6dd2fa22d_pegasus%20logo.avif" loading="lazy" alt="Pegasus Airlines brand logo" class="client-logo"/></div><div id="w-node-a0a804af-dd08-9412-b9b0-e2f23c706814-3c7067fe" class="logo-styler"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65cdd17939e2ff22001d901f_Sbi%20general%20logo.avif" loading="lazy" alt="SBI General Insurance brand logo" class="client-logo"/></div><div id="w-node-a0a804af-dd08-9412-b9b0-e2f23c706816-3c7067fe" class="logo-styler"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65cdd2a64f14ceead518728f_sarrotilogo.avif" loading="lazy" alt="Sari Roti brand logo" class="client-logo"/></div><div id="w-node-a0a804af-dd08-9412-b9b0-e2f23c706818-3c7067fe" class="logo-styler"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65cdd42a81979b6d0bb32f65_security%20bank%20logo.avif" loading="lazy" alt="Security Bank brand logo" class="client-logo"/></div><div id="w-node-a0a804af-dd08-9412-b9b0-e2f23c70681a-3c7067fe" class="logo-styler"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/68c15d685a0861c0a9877d02_Visteon_logo_(2000-2016)%202%201.svg" loading="lazy" alt="Visteon logo" class="client-logo"/></div><div id="w-node-a0a804af-dd08-9412-b9b0-e2f23c70681c-3c7067fe" class="logo-styler"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65cda8354c9d616b65f0373b_adani-logo.avif" loading="lazy" alt="Adani brand logo" class="client-logo"/></div><div id="w-node-a0a804af-dd08-9412-b9b0-e2f23c70681e-3c7067fe" class="logo-styler last"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65cdd19ea80f1552a73f5c82_tvs%20logo.avif" loading="lazy" alt="TVS brand logo" class="client-logo restrict"/></div></div></div></div><div class="spacer-section inside-box-pd"></div></div></div><div class="spacer-section"></div></section><section class="section"><div class="spacer-section"></div><div class="container-large"><div class="item-wrapper flex-align-center horizontal planning"><div class="left-wrapper planning animate"><h2 class="h3 desktop-left-tab-center">Your Bonus Plan, Your Rules</h2><div class="spacer-xmedium mobile-styler"></div><div class="text-size-medium text-left-desktop-mobile-center-align">Configure every element and build a highly customized plan that suits your needs. Manage plans across multiple regions, currencies, rules, and budgets. Track individual, team, group, and business performance metrics across your organization.</div></div><div class="right-wrapper planning animate"><figure class="image-styler-block width-100"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65d6f9324437198bcc270ee1_242.webp" loading="lazy" sizes="(max-width: 608px) 100vw, 608px" srcset="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65d6f9324437198bcc270ee1_242-p-500.webp 500w, https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65d6f9324437198bcc270ee1_242.webp 608w" alt="Employee bonus and compensation summary dashboard" class="figure contain"/></figure></div></div></div><div class="spacer-section"></div></section><section class="section"><div class="spacer-section"></div><div class="container-large"><div class="item-wrapper flex-align-center horizontal planning reverse-tab-mobile"><div class="left-wrapper planning animate"><figure class="image-styler-block width-100 flex-align-center"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65ce235f54167ad6f03b01ce_Group%20484737.webp" loading="lazy" alt="Compensation rules dashboard with bar charts and guideline metrics" class="figure contain"/></figure></div><div class="right-wrapper left-align planning animate"><h2 class="h3 desktop-left-tab-center">You Experiment, We’ll Simulate</h2><div class="spacer-xmedium mobile-styler"></div><div class="text-size-medium text-left-desktop-mobile-center-align">
1073Test drive your plans before putting them into action with Compport’s scenario engine.</div><div class="spacer-xmedium mobile-style-different"></div><div class="text-wrapper max-width-full"><div class="icon-text-styler"><div class="icon-embed w-embed"><svg width="100%" height="100%" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
1074<circle cx="12.5" cy="13.3906" r="12.5" fill="#99CC33"/>
1075<path d="M8.33192 14.4085L10.7902 16.7987L17.4229 9.98047" stroke="white" stroke-width="2.37721" stroke-linecap="round" stroke-linejoin="round"/>
1076</svg></div><div class="text-size-medium text-left-desktop-mobile-center-align">Build multiple scenarios in minutes</div></div><div class="spacer-small"></div><div class="icon-text-styler"><div class="icon-embed w-embed"><svg width="100%" height="100%" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
1077<circle cx="12.5" cy="13.3906" r="12.5" fill="#99CC33"/>
1078<path d="M8.33192 14.4085L10.7902 16.7987L17.4229 9.98047" stroke="white" stroke-width="2.37721" stroke-linecap="round" stroke-linejoin="round"/>
1079</svg></div><div class="text-size-medium text-left-desktop-mobile-center-align">Instant budget and impact analysis</div></div><div class="spacer-small"></div><div class="icon-text-styler"><div class="icon-embed w-embed"><svg width="100%" height="100%" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
1080<circle cx="12.5" cy="13.3906" r="12.5" fill="#99CC33"/>
1081<path d="M8.33192 14.4085L10.7902 16.7987L17.4229 9.98047" stroke="white" stroke-width="2.37721" stroke-linecap="round" stroke-linejoin="round"/>
1082</svg></div><div class="text-size-medium text-left-desktop-mobile-center-align">
1082Compare plans with just one click</div></div></div></div></div></div><div class="spacer-section"></div></section><section class="section"><div class="spacer-section"></div><div class="container-large"><div class="item-wrapper flex-align-center horizontal planning"><div class="left-wrapper planning animate"><h2 class="h3 desktop-left-tab-center">Internal Transfers? No Problem!</h2><div class="spacer-xmedium mobile-styler"></div><div class="text-size-medium text-left-desktop-mobile-center-align">Dreading the task of calculating proration-based variable pay when an employee changes assignments? Select one checkbox and you’re done!</div><div class="spacer-xmedium mobile-style-different"></div><div class="text-wrapper max-width-full"><div class="icon-text-styler"><div class="icon-embed w-embed"><svg width="100%" height="100%" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
1083<circle cx="12.5" cy="13.3906" r="12.5" fill="#99CC33"/>
1084<path d="M8.33192 14.4085L10.7902 16.7987L17.4229 9.98047" stroke="white" stroke-width="2.37721" stroke-linecap="round" stroke-linejoin="round"/>
1085</svg></div><div class="text-size-medium text-left-desktop-mobile-center-align mobile-limiter-two">Calculate variable pay across historical assignments</div></div><div class="spacer-small"></div><div class="icon-text-styler"><div class="icon-embed w-embed"><svg width="100%" height="100%" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
1086<circle cx="12.5" cy="13.3906" r="12.5" fill="#99CC33"/>
1087<path d="M8.33192 14.4085L10.7902 16.7987L17.4229 9.98047" stroke="white" stroke-width="2.37721" stroke-linecap="round" stroke-linejoin="round"/>
1088</svg></div><div class="text-size-medium text-left-desktop-mobile-center-align mobile-limter-freemax">Auto generate prorated payouts basis duration of assignments</div></div><div class="spacer-small"></div><div class="icon-text-styler"><div class="icon-embed w-embed"><svg width="100%" height="100%" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
1089<circle cx="12.5" cy="13.3906" r="12.5" fill="#99CC33"/>
1090<path d="M8.33192 14.4085L10.7902 16.7987L17.4229 9.98047" stroke="white" stroke-width="2.37721" stroke-linecap="round" stroke-linejoin="round"/>
1091</svg></div><div class="text-size-medium text-left-desktop-mobile-center-align">
1091Compare plans with just one click</div></div></div></div><div class="right-wrapper planning animate"><figure class="image-styler-block width-100 flex-align-center"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65ce23e2faed636598958ebe_internal.svg" loading="lazy" alt="Internal navigation menu for compensation modules and settings" class="figure contain"/></figure></div></div></div><div class="spacer-section"></div></section><section class="section"><div class="spacer-section"></div><div class="container-large"><div class="item-wrapper flex-align-center horizontal planning reverse-tab-mobile"><div class="left-wrapper planning animate"><figure class="image-styler-block width-100 flex-align-center"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65ce242be17673fa0d895166_insights.svg" loading="lazy" alt="Analytics dashboard with charts summarizing compensation insights" class="figure contain"/></figure></div><div class="right-wrapper left-align planning animate"><h2 class="h3 desktop-left-tab-center">Insights for Every Decision</h2><div class="spacer-xmedium mobile-styler"></div><div class="text-size-medium text-left-desktop-mobile-center-align">Explore interactive dashboards to analyze root causes and pinpoint issues. Create customized reports for each stakeholder, ensuring a clear understanding of the organization&#x27;s variable pay plan.</div></div></div></div><div class="spacer-section"></div></section><section class="section"><div class="spacer-section"></div><div class="container-large"><div class="item-wrapper flex-align-center horizontal planning"><div class="left-wrapper planning animate"><h2 class="h3 desktop-left-tab-center">Automate Payout Communication</h2><div class="spacer-xmedium mobile-styler"></div><div class="text-size-medium text-left-desktop-mobile-center-align">Mail-merge is a thing of the past. Set up templates while Compport generates personalized letters for every employee.</div><div class="spacer-xmedium mobile-style-different"></div><div class="text-wrapper max-width-full"><div class="icon-text-styler"><div class="icon-embed w-embed"><svg width="100%" height="100%" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
1092<circle cx="12.5" cy="13.3906" r="12.5" fill="#99CC33"/>
1093<path d="M8.33192 14.4085L10.7902 16.7987L17.4229 9.98047" stroke="white" stroke-width="2.37721" stroke-linecap="round" stroke-linejoin="round"/>
1094</svg></div><div class="text-size-medium text-left-desktop-mobile-center-align mobile-limiter">Personalize every letter with configurable fields</div></div><div class="spacer-small"></div><div class="icon-text-styler"><div class="icon-embed w-embed"><svg width="100%" height="100%" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
1095<circle cx="12.5" cy="13.3906" r="12.5" fill="#99CC33"/>
1096<path d="M8.33192 14.4085L10.7902 16.7987L17.4229 9.98047" stroke="white" stroke-width="2.37721" stroke-linecap="round" stroke-linejoin="round"/>
1097</svg></div><div class="text-size-medium text-left-desktop-mobile-center-align mobile-limter-freemax-three">Set conditions to decide when and how the letters will be released</div></div><div class="spacer-small"></div><div class="icon-text-styler"><div class="icon-embed w-embed"><svg width="100%" height="100%" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
1098<circle cx="12.5" cy="13.3906" r="12.5" fill="#99CC33"/>
1099<path d="M8.33192 14.4085L10.7902 16.7987L17.4229 9.98047" stroke="white" stroke-width="2.37721" stroke-linecap="round" stroke-linejoin="round"/>
1100</svg></div><div class="text-size-medium text-left-desktop-mobile-center-align mobile-limiter">Send letters right to your employees inbox</div></div></div></div><div class="right-wrapper planning animate"><figure class="image-styler-block width-100"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65ce2496ed0c8b6df1b6285a_automate.svg" loading="lazy" alt="Automated workflow interface with task steps and approvals" class="figure contain"/></figure></div></div></div><div class="spacer-section"></div></section><section class="section"><div class="spacer-section"></div><div class="container-large"><div class="item-wrapper flex-align-center hide"><div class="image-wrapper flex-align-center"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65ca093c075432eb469b1ebe_star.svg" loading="lazy" alt="Three yellow stars icon representing rating or achievement"/></div><div class="spacer-largex"></div><h2 scrub-each-word="" text-split="" class="h2 text-align-center">Customer testimonials</h2></div><div class="slider-wrapper"><div class="hide w-embed"><style>
1101/* Style for non-active dots */
1102.w-slider-dot {
1103    background-color: #C5E2FB; /* Color for non-active dots */
1104    width: 6px;
1105    height: 6px;
1106}
1107
1108/* Style for the active dot */
1109.w-slider-dot.w-active {
1110    background-color: #0099FF; /* Color for the active dot */
1111}
1112</style></div><div data-delay="6000" data-animation="slide" class="slider animate w-slider" data-autoplay="true" data-easing="ease" data-hide-arrows="false" data-disable-swipe="false" data-autoplay-limit="0" data-nav-spacing="3" data-duration="500" data-infinite="true"><div class="mask w-slider-mask"><div class="slide w-slide"><div class="item-wrapper flex-horizontal testimonial-section"><div class="image-wrapper width-height"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65e8064bc0b63f6a83f02a1e_Aditya%20V.avif" loading="lazy" alt="Testimonial Image" class="author-image"/></div><div class="details-wrapper"><div class="text-size-xlarge desktop-left-mobile-center text-weight-semibold">&quot;100% Flexibility, Intelligent Data Management, focused and an easy-to-use interface is what makes Compport a unique platform. We were very pleased to have chosen them as our compensation automation partner&quot;</div><div class="text-wrapper flex-vertical testimonial"><div class="heading-style-h4"><strong>Aditya Vadlamani</strong></div><div class="text-size-small text-weight-bold desktop-left-mobile-center"><strong>Associate Director Compensation and Benefits, <br/>Dr. Reddy&#x27;
1112s Laboratories</strong></div></div></div></div></div></div><div class="arrow-wrapper w-slider-arrow-left"><div class="arrow-icon w-embed"><svg width="100%" height="100%" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
1113<path d="M12 20.3437L13.41 18.9337L7.83 13.3437L20 13.3438L20 11.3438L7.83 11.3437L13.41 5.75375L12 4.34375L4 12.3437L12 20.3437Z" fill="currentcolor"/>
1114</svg></div></div><div class="arrow-wrapper w-slider-arrow-right"><div class="arrow-icon w-embed"><svg width="100%" height="100%" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
1115<path d="M12 4.34375L10.59 5.75375L16.17 11.3438H4L4 13.3438H16.17L10.59 18.9338L12 20.3438L20 12.3438L12 4.34375Z" fill="currentcolor"/>
1116</svg></div></div><div class="slider-nav is-hide w-slider-nav w-round"></div></div></div></div><div class="spacer-section"></div></section><section class="section"><div class="spacer-section"></div><div class="container-large"><div class="item-wrapper relative"><figure class="box-wrapper blue flex center-max-min-height overflow-hidden"></figure><div class="blue-circle"><div text-split="" words-slide-from-down="" class="text-size-regular text-weight-semibold text-style-allcaps text-color-blue">LETS Talk</div><div class="spacer-small"></div><h2 text-split="" words-slide-from-down="" class="h2 text-align-center">Learn how Compport can help your team</h2><div class="spacer-large"></div><a aria-label="button" data-wf--button-book-a-demo--variant="base" href="/demo-request" class="button animate w-button">Get a demo</a></div></div></div><div class="spacer-section"></div></section><section class="footer"><div class="container-large"><div class="footer-wrapper"><a aria-label="Compport" href="/" class="footer-brand w-inline-block"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65b0eccf0dd669cbbbed97ac_logo.svg" loading="lazy" aria-label="Compport" alt="Compport brand logo" class="footer-logo"/></a><div class="footer-content"><div id="w-node-bb6a7337-6a91-7150-9a14-ed9bea6b8430-ea6b842a" class="footer-block one"><div class="title-small">Solutions</div><a href="/platform/compensation-planning" class="footer-link">Compensation Planning</a><a href="/solutions/bonus-management" aria-current="page" class="footer-link w--current">Bonus Planning</a><a href="/solutions/total-rewards-statement" class="footer-link">Total Rewards Statement</a><a href="/solutions/pay-equity-management" class="footer-link">Pay Equity Management</a><a href="/solutions/candidate-offer-module" class="footer-link">Candidate Offer Module</a><a href="/solutions/long-term-incentives" class="footer-link">Long Term Incentives</a><a href="/solutions/sales-incentives-planning" class="footer-link">Sales Incentives Planning</a><a href="/solutions/hr-analytics" class="footer-link hide">HR Analytics</a></div><div id="w-node-bb6a7337-6a91-7150-9a14-ed9bea6b8443-ea6b842a" class="footer-block is-hide"><div class="title-small">Company</div><a href="#" class="footer-link">Careers</a><a href="#" class="footer-link">Products</a></div><div id="w-node-bb6a7337-6a91-7150-9a14-ed9bea6b844a-ea6b842a" class="footer-block"><div class="title-small">Resources</div><a href="/resources/blog" class="footer-link">Blog</a><a href="/resources/customer-stories" class="footer-link">Customer Stories</a></div><div id="w-node-bb6a7337-6a91-7150-9a14-ed9bea6b8451-ea6b842a" class="footer-block four"><div class="title-small">Legal &amp; Compliance</div><a href="/terms-of-use" class="footer-link">Terms of use</a><a href="/privacy-policy" class="footer-link">Privacy Policy</a><a href="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65c5c454081cb346a261192e_Compport%20and%20GDPR.pdf" target="_blank" class="footer-link">GDPR Compliance</a><a href="/cookie-policy" class="footer-link">Cookies Policy</a></div><div id="w-node-bb6a7337-6a91-7150-9a14-ed9bea6b845c-ea6b842a" class="footer-social"><a aria-label="Facebook" href="https://www.facebook.com/letscompport/" target="_blank" class="footer-social-link w-inline-block"><div aria-label="Facebook" class="social-icon w-embed">
1116<svg width="100%" height="100%" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
1117<path d="M22.2578 12.7982C22.2578 7.24157 17.7807 2.73706 12.2578 2.73706C6.73496 2.73706 2.25781 7.24157 2.25781 12.7982C2.25781 17.8199 5.91465 21.9823 10.6953 22.7371V15.7065H8.15625V12.7982H10.6953V10.5816C10.6953 8.06002 12.1883 6.66718 14.4724 6.66718C15.5666 6.66718 16.7109 6.86369 16.7109 6.86369V9.33967H15.45C14.2078 9.33967 13.8203 10.1153 13.8203 10.911V12.7982H16.5937L16.1504 15.7065H13.8203V22.7371C18.601 21.9823 22.2578 17.8201 22.2578 12.7982Z" fill="currentcolor"/>
1118</svg></div></a><a href="https://www.instagram.com/letscompport/" class="footer-social-link w-inline-block"><div class="social-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 25 25" fill="none">
1119  <path fill-rule="evenodd" clip-rule="evenodd" d="M16.2578 3.73706H8.25781C5.49639 3.73706 3.25781 5.97564 3.25781 8.73706V16.7371C3.25781 19.4985 5.49639 21.7371 8.25781 21.7371H16.2578C19.0192 21.7371 21.2578 19.4985 21.2578 16.7371V8.73706C21.2578 5.97564 19.0192 3.73706 16.2578 3.73706ZM19.5078 16.7371C19.5023 18.5297 18.0504 19.9816 16.2578 19.9871H8.25781C6.46516 19.9816 5.0133 18.5297 5.00781 16.7371V8.73706C5.0133 6.94441 6.46516 5.49255 8.25781 5.48706H16.2578C18.0504 5.49255 19.5023 6.94441 19.5078 8.73706V16.7371ZM17.0078 8.98706C17.5601 8.98706 18.0078 8.53934 18.0078 7.98706C18.0078 7.43478 17.5601 6.98706 17.0078 6.98706C16.4555 6.98706 16.0078 7.43478 16.0078 7.98706C16.0078 8.53934 16.4555 8.98706 17.0078 8.98706ZM12.2578 8.23706C9.77253 8.23706 7.75781 10.2518 7.75781 12.7371C7.75781 15.2224 9.77253 17.2371 12.2578 17.2371C14.7431 17.2371 16.7578 15.2224 16.7578 12.7371C16.7605 11.5428 16.2872 10.3966 15.4427 9.55214C14.5982 8.70765 13.4521 8.2344 12.2578 8.23706ZM9.50781 12.7371C9.50781 14.2559 10.739 15.4871 12.2578 15.4871C13.7766 15.4871 15.0078 14.2559 15.0078 12.7371C15.0078 11.2183 13.7766 9.98706 12.2578 9.98706C10.739 9.98706 9.50781 11.2183 9.50781 12.7371Z" fill="currentcolor"/>
1120</svg></div></a><a aria-label="twitter" href="https://twitter.com/letscompport" target="_blank" class="footer-social-link w-inline-block"><div aria-label="Twitter" class="social-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 25 25" fill="none">
1121  <path d="M17.4339 4.73706H20.194L14.1639 11.5145L21.2578 20.7371H15.7034L11.3529 15.1437L6.37504 20.7371H3.61325L10.063 13.4879L3.25781 4.73706H8.95326L12.8857 9.84968L17.4339 4.73706ZM16.4651 19.1125H17.9946L8.12222 6.27634H6.48101L16.4651 19.1125Z" fill="currentcolor"/>
1122</svg></div></a><a aria-label="Linked In" href="https://www.linkedin.com/company/compport/?originalSubdomain=in" target="_blank" class="footer-social-link w-inline-block"><div aria-label="Linked In" class="social-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 25 25" fill="none">
1123  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.75781 3.73706C3.92938 3.73706 3.25781 4.40863 3.25781 5.23706V20.2371C3.25781 21.0655 3.92938 21.7371 4.75781 21.7371H19.7578C20.5862 21.7371 21.2578 21.0655 21.2578 20.2371V5.23706C21.2578 4.40863 20.5862 3.73706 19.7578 3.73706H4.75781ZM8.77857 7.73978C8.7842 8.69603 8.06842 9.28525 7.21904 9.28103C6.41888 9.27681 5.72138 8.63978 5.7256 7.74119C5.72982 6.89603 6.39779 6.21681 7.26545 6.2365C8.14576 6.25619 8.7842 6.90166 8.77857 7.73978ZM12.5375 10.4988H10.0175H10.0161V19.0587H12.6795V18.859C12.6795 18.4791 12.6792 18.0991 12.6789 17.719C12.6781 16.7052 12.6772 15.6903 12.6824 14.6768C12.6838 14.4307 12.695 14.1748 12.7583 13.9399C12.9959 13.0624 13.7849 12.4957 14.6652 12.635C15.2305 12.7235 15.6045 13.0512 15.762 13.5842C15.8591 13.9174 15.9027 14.276 15.9069 14.6234C15.9183 15.671 15.9167 16.7186 15.9151 17.7663C15.9145 18.1361 15.9139 18.5061 15.9139 18.8759V19.0573H18.5858V18.852C18.5858 18.4 18.5856 17.9481 18.5853 17.4962C18.5848 16.3667 18.5842 15.2372 18.5872 14.1073C18.5886 13.5968 18.5338 13.0934 18.4086 12.5998C18.2216 11.8657 17.8349 11.2582 17.2063 10.8195C16.7605 10.5073 16.2711 10.3062 15.7241 10.2837C15.6618 10.2811 15.599 10.2777 15.5359 10.2743C15.2562 10.2592 14.9719 10.2438 14.7045 10.297
11237C13.9395 10.451 13.2674 10.8012 12.7597 11.4185C12.7007 11.4893 12.643 11.5612 12.5569 11.6685L12.5375 11.6928V10.4988ZM5.93945 19.0615H8.59023V10.5044H5.93945V19.0615Z" fill="currentcolor"/>
1124</svg></div></a><a aria-label="Youtube" href="https://www.youtube.com/@TeamCompport" target="_blank" class="footer-social-link w-inline-block"><div aria-label="Youtube" class="social-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 25 25" fill="none">
1125  <path d="M21.8511 7.69739C21.7372 7.27479 21.5146 6.8894 21.2055 6.57956C20.8964 6.26972 20.5115 6.04625 20.0891 5.93139C18.5231 5.50139 12.2581 5.49439 12.2581 5.49439C12.2581 5.49439 5.99414 5.48739 4.42714 5.89839C4.00507 6.01854 3.62096 6.24517 3.31171 6.55653C3.00245 6.86788 2.77843 7.25351 2.66114 7.67639C2.24814 9.24239 2.24414 12.4904 2.24414 12.4904C2.24414 12.4904 2.24014 15.7544 2.65014 17.3044C2.88014 18.1614 3.55514 18.8384 4.41314 19.0694C5.99514 19.4994 12.2431 19.5064 12.2431 19.5064C12.2431 19.5064 18.5081 19.5134 20.0741 19.1034C20.4966 18.9887 20.8819 18.7658 21.1918 18.4566C21.5017 18.1474 21.7255 17.7626 21.8411 17.3404C22.2551 15.7754 22.2581 12.5284 22.2581 12.5284C22.2581 12.5284 22.2781 9.26339 21.8511 7.69739ZM10.2541 15.4994L10.2591 9.49939L15.4661 12.5044L10.2541 15.4994Z" fill="currentcolor"/>
1126</svg></div></a></div></div></div><div class="spacer-footer"></div></div></section><section class="sub-footer"><div class="container-large"><div class="footer-sub"><div id="w-node-ad4e663a-7dc1-5116-e774-be87cb67ce47-cb67ce44" class="footer-copyright-text">© <span id="copyright-yr" aria-label="Year" data-year="current" class="year">2024</span> Compport. All rights reserved.</div></div></div></section><div class="cookie-section"><div class="ck-cookie-w"><div fs-cc="banner" class="ck-modal"><a fs-cc="close" href="#" class="ck-modal__exit-btn-2 w-inline-block"><div class="ck__exitbtn__line is--left"></div><div class="ck__exitbtn__line is--right"></div><div class="ck-sr__only">Close Cookie Popup</div></a><div class="ck-modal__content-w is--small"><div class="ck-title is--small">Cookie Settings</div><div class="ck-desc">By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts.</div></div><div class="ck-modal__btns-w is--small"><a fs-cc="allow" href="#" class="ck-button-w w-inline-block"><div class="ck-button__txt">Accept All Cookies</div></a><a fs-cc="open-preferences" href="#" class="ck-button-w is--secondary w-inline-block"><div class="ck-button__txt">Cookie Settings</div></a></div><div class="ck-attr-btn">Made by <a href="https://flinch77.com&amp;ref=cookie-cloneable" target="_blank">Flinch 77</a></div></div></div><a fs-cc="manager" href="#" class="ck-prefmanager-w w-inline-block"><div fs-cc="open-preferences" class="ck-preference__btn"><img src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/65d0cd40f19407ddf6914458_cookie.avif" loading="lazy" alt="cookie" class="ck-preference__icon"/></div></a><div fs-cc="preferences" class="ck-preference-w"><div fs-cc="close" class="ck-preference__bg"></div><div class="ck-preference__scroll-w"><div class="ck-modal"><a fs-cc="close" href="#" class="ck-modal__exit-btn-2 w-inline-block"><div class="ck__exitbtn__line is--left"></div><div class="ck__exitbtn__line is--right"></div><div class="ck-sr__only">Close Cookie Preference Manager</div></a><div class="ck-modal__content-w"><div class="ck-title">Cookie Settings</div><div class="ck-desc">By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts.</div><div class="ck-form-w w-form"><form id="ck-form" name="wf-form-ck-form" data-name="ck-form" method="get" class="ck-form" data-wf-page-id="65ce1c7cb627fa66b3f7ea69" data-wf-element-id="de09df37-8197-8c21-169b-9356c0ba5d64" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e"><div class="ck-radio-w is--not-allowed w-clearfix"><div class="ck-radio__btn is--checked is--not-allowed"></div><div class="ck-radio__label is--not-allowed">Strictly Necessary (Always Active)</div><div class="ck-radio__desc is--not-allowed">Cookies required to enable basic website functionality.</div></div><label class="w-checkbox ck-radio-w w-clearfix"><div class="w-checkbox-input w-checkbox-input--inputType-custom ck-radio__btn"></div><input type="checkbox" id="fs__marketing-2" name="fs__marketing-2" data-name="Fs Marketing 2" fs-cc-checkbox="marketing" style="opacity:0;position:absolute;z-index:-1"/>
1126<span for="fs__marketing-2" class="ck-radio__label w-form-label">Marketing</span><div class="ck-radio__desc">Cookies used to deliver advertising that is more relevant to you and your interests.</div></label><label class="w-checkbox ck-radio-w w-clearfix"><div class="w-checkbox-input w-checkbox-input--inputType-custom ck-radio__btn"></div><input type="checkbox" id="fs__personalization-2" name="fs__personalization-2" data-name="Fs Personalization 2" fs-cc-checkbox="personalization" style="opacity:0;position:absolute;z-index:-1"/><span for="fs__personalization-2" class="ck-radio__label w-form-label">Personalization<br/></span><div class="ck-radio__desc">Cookies allowing the website to remember choices you make (such as your user name, language, or the region you are in).</div></label><label class="w-checkbox ck-radio-w w-clearfix"><div class="w-checkbox-input w-checkbox-input--inputType-custom ck-radio__btn"></div><input type="checkbox" id="fs__analytics-2" name="fs__analytics-2" data-name="Fs Analytics 2" fs-cc-checkbox="analytics" style="opacity:0;position:absolute;z-index:-1"/><span for="fs__analytics-2" class="ck-radio__label w-form-label">Analytics<br/></span><div class="ck-radio__desc">Cookies helping understand how this website performs, how visitors interact with the site, and whether there may be technical issues.</div></label><div class="ck-modal__btns-w in-pref-manger"><a fs-cc="allow" href="#" class="ck-button-w is--fullwidth w-inline-block"><div class="ck-button__txt">Accept All Cookies</div></a><a fs-cc="submit" href="#" class="ck-button-w is--secondary is--fullwidth w-inline-block"><div class="ck-button__txt">Save Settings</div></a></div></form><div class="w-form-done"><div class="text-block-2">Made by <a href="https://flinch77.com&amp;ref=cookie-cloneable" target="_blank">Flinch 77</a></div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div></div></div></div></div></div></div>
1126<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=65a7e02f79e170069fc71e08" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
1126<script src="https://cdn.prod.website-files.com/65a7e02f79e170069fc71e08/js/webflow.92b252ee.985f5b318a531969.js" type="text/javascript" integrity="sha384-7CG2AqiA9Uyihl4CChLr7pQlZaJuiQmVcxYNONpNzYr17iJXW+m+ldYtbdOuwvMM" crossorigin="anonymous"></script>
1126<script src="https://cdn.prod.website-files.com/gsap/3.15.0/gsap.min.js" type="text/javascript"></script>
1126<script src="https://cdn.prod.website-files.com/gsap/3.15.0/ScrollTrigger.min.js" type="text/javascript"></script>
1126<script type="text/javascript">gsap.registerPlugin(ScrollTrigger);</script>
1126<script>
1127  $(document).ready(() => {
1128    let isMenuAlreadyOpen = false;
1129    $('.nav-menu-button').on('click', () => {
1130      $('body').css('overflow', isMenuAlreadyOpen ? 'auto' : 'hidden');
1131      isMenuAlreadyOpen = !isMenuAlreadyOpen;
1132    });
1133  });
1134</script>
1134
1135
1136<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1136-1137
1136
1137<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1137GTM-TPQ6ZP3P
vendor: 86 bytes, line 1137
1137" height="0" width="0" style="display: none; visibility: hidden"></iframe></noscript>
1138<!-- End Google Tag Manager (noscript) -->
1139
1140<!-- Start of HubSpot Embed Code -->
1141<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/7859136.js"></script>
1141
1142<!-- End of HubSpot Embed Code -->
1143
1144<script src="https://cdn.jsdelivr.net/gh/atturtlespace-a/solutions-webflow@main/currentyear.js"></script>
1144
1145
1146<script id="superflowToolbarScript" data-sf-platform="other-manual" async src="https://cdn.velt.dev/lib/superflow.js?apiKey=aqJJ0GSyEi3zyeLB17Sm&projectId=6891730088448765"></script>
1146
1147
1148<!-- 
1148<script>
1149const popup = document.querySelector('.modal_component');
1150const closeBtn = document.querySelector('.modal_close_button');
1151const overlay = document.querySelector('.modal_background-overlay');
1152
1153
1154
1155// Open popup after 35 seconds
1156window.addEventListener('load', () => {
1157    setTimeout(() => {
1158        popup.classList.add('active');
1159        document.body.style.overflow = 'hidden'; // disable scroll
1160    }, 35000);
1161});
1162
1163// Close popup
1164closeBtn.addEventListener('click', () => {
1165    popup.classList.remove('active');
1166    document.body.style.overflow = 'auto'; // enable scroll
1167});
1168
1169overlay.addEventListener('click', () => {
1170    popup.classList.remove('active');
1171    document.body.style.overflow = 'auto'; // enable scroll
1172});
1173
1174</script>
1174 -->
1175
1176<!-- 
1176<script>
1177const popup = document.querySelector('.modal_component');
1178const closeBtn = document.querySelector('.modal_close_button');
1179const overlay = document.querySelector('.modal_background-overlay');
1180
1181// Get today's date (YYYY-MM-DD)
1182const today = new Date().toISOString().split("T")[0];
1183
1184// Get stored date
1185const popupClosedDate = localStorage.getItem("popupClosedDate");
1186
1187// Open popup after 35 seconds ONLY if not closed today
1188window.addEventListener('load', () => {
1189  if (popupClosedDate !== today) {
1190    setTimeout(() => {
1191      popup.classList.add('active');
1192      document.body.style.overflow = 'hidden'; // disable scroll
1193    }, 35000);
1194  }
1195});
1196
1197// Function to close popup and save date
1198function closePopup() {
1199  popup.classList.remove('active');
1200  document.body.style.overflow = 'auto'; // enable scroll
1201  localStorage.setItem("popupClosedDate", today);
1202}
1203
1204// Close popup events
1205closeBtn.addEventListener('click', closePopup);
1206overlay.addEventListener('click', closePopup);
1207</script>
1207 -->
1208
1209<script>
1210  document.addEventListener('DOMContentLoaded', function () {
1211    const overlay = document.querySelector('.survey-overlay');
1212    const closeBtn = document.querySelector('.survey-close');
1213
1214    if (!overlay) return;
1215
1216    const today = new Date().toISOString().split('T')[0];
1217    const popupClosedDate = localStorage.getItem('popupClosedDate');
1218
1219    if (popupClosedDate !== today) {
1220      window.addEventListener('load', () => {
1221        setTimeout(() => {
1222          overlay.style.display = 'flex';
1223          document.body.style.overflow = 'hidden';
1224        }, 3500);
1225      });
1226    }
1227
1228    function closePopup() {
1229      overlay.style.display = 'none';
1230      document.body.style.overflow = 'auto';
1231      localStorage.setItem('popupClosedDate', today);
1232    }
1233
1234    if (closeBtn) {
1235      closeBtn.addEventListener('click', closePopup);
1236    }
1237
1238    overlay.addEventListener('click', function (e) {
1239      if (e.target === overlay) {
1240        closePopup();
1241      }
1242    });
1243  });
1244</script>
1244
1245
1246<!-- ================================
1247     HUBSPOT POPUP HTML START
1248================================ -->
1249
1250<div id="hubspot-popup">
1251  <div id="hubspot-popup-box">
1252    <button id="hubspot-popup-close" type="button" aria-label="Close">&times;</button>
1253
1254    <div id="hubspot-form"></div>
1255  </div>
1256</div>
1257
1258<!-- ================================
1259     HUBSPOT SCRIPT
1260================================ -->
1261
1262<script charset="utf-8" type="text/javascript" src="//js-na2.hsforms.net/forms/embed/v2.js"></script>
1262
1263
1264<script>
1265  document.addEventListener('DOMContentLoaded', function () {
1266    /* =====================================
1267     YOUR WEBFLOW BUTTON IDs
1268  ===================================== */
1269
1270    const buttonIds = ['book-a-demo-nav', 'book-a-demo-hero', 'book-a-demo-intelligence', 'book-a-demo-purpose', 'book-a-demo-cta'];
1271
1272    /* =====================================
1273     ELEMENTS
1274  ===================================== */
1275
1276    const popup = document.getElementById('hubspot-popup');
1277
1278    const closeButton = document.getElementById('hubspot-popup-close');
1279
1280    /* =====================================
1281     CREATE HUBSPOT FORM
1282  ===================================== */
1283
1284    hbspt.forms.create({
1285      portalId: '7859136',
1286
1287      formId: '04dabb9d-8238-457d-9a65-e8291ec24525',
1288
1289      region: 'na2',
1290
1291      target: '#hubspot-form',
1292    });
1293
1294    /* =====================================
1295     OPEN POPUP
1296  ===================================== */
1297
1298    buttonIds.forEach(function (id) {
1299      const button = document.getElementById(id);
1300
1301      if (!button) {
1302        return;
1303      }
1304
1305      button.addEventListener('click', function () {
1306        popup.classList.add('active');
1307
1308        document.body.style.overflow = 'hidden';
1309      });
1310    });
1311
1312    /* =====================================
1313     CLOSE POPUP
1314  ===================================== */
1315
1316    function closePopup() {
1317      popup.classList.remove('active');
1318
1319      document.body.style.overflow = '';
1320    }
1321
1322    closeButton.addEventListener('click', closePopup);
1323
1324    /* =====================================
1325     CLICK OUTSIDE
1326  ===================================== */
1327
1328    popup.addEventListener('click', function (event) {
1329      if (event.target === popup) {
1330        closePopup();
1331      }
1332    });
1333
1334    /* =====================================
1335     ESC KEY
1336  ===================================== */
1337
1338    document.addEventListener('keydown', function (event) {
1339      if (event.key === 'Escape') {
1340        closePopup();
1341      }
1342    });
1343  });
1344</script>
1344
1345
1346<!-- ================================
1347     HUBSPOT POPUP SCRIPT END
1348================================ -->
1348<script src="https://hubspotonwebflow.com/assets/js/form-123.js" type="text/javascript" integrity="sha384-YCRYukhnTM/Fak8jqHbuCnczTD/lL5AeWshKlLbtO/JTJBFaJzW5chP13Ig7fvxq" crossorigin="anonymous"></script>
1348</body></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.