{"id":11456,"date":"2026-02-06T20:16:09","date_gmt":"2026-02-06T20:16:09","guid":{"rendered":"https:\/\/loyalty.kangaroorewards.com\/?page_id=11456"},"modified":"2026-04-03T13:54:20","modified_gmt":"2026-04-03T13:54:20","slug":"lp-g2-loyalty-marketing-intent","status":"publish","type":"page","link":"https:\/\/loyalty.kangaroorewards.com\/fr\/lp-g2-loyalty-marketing-intent\/","title":{"rendered":"LP G2 Loyalty Marketing Intent"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"11456\" class=\"elementor elementor-11456\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a2bdea8 e-con-full pointer-none dark:bg-gray-300 dark:bg-opacity-10 e-flex animejs-disable e-con e-parent\" data-id=\"a2bdea8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f471d18 e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"f471d18\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20f59ec animejs-disable elementor-widget elementor-widget-spacer\" data-id=\"20f59ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-488255f e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"488255f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fe4e4cd animejs-disable elementor-widget elementor-widget-spacer\" data-id=\"fe4e4cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-859f913 animejs-disable elementor-widget elementor-widget-html\" data-id=\"859f913\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Kangaroo \u2014 Hero<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800&family=Roboto:wght@400;500&display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root{--blue:#2EAFD3;--blue-d:#1a8aaa;--blue-l:rgba(46,175,211,0.1);--navy:#0d1f2d;--navy2:#0F1C5C;--soft:#f4f8fb;--border:#d6e8f0;--muted:#6b8a9a;--green:#16a34a;--text:#1a2d3a;}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nbody{background:#fff;font-family:'Roboto',sans-serif;color:var(--text);line-height:1.65;overflow-x:hidden}\na{text-decoration:none}\nimg{max-width:100%;display:block}\n@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}\n@keyframes livePulse{0%,100%{box-shadow:0 0 0 0 rgba(22,163,74,0.5);opacity:1}60%{box-shadow:0 0 0 6px rgba(22,163,74,0);opacity:.7}}\n.btn-main{background:var(--blue);color:#fff;font-family:'Sora',sans-serif;font-weight:700;font-size:1rem;padding:15px 28px;border-radius:9px;transition:background .2s,transform .2s;display:inline-block;white-space:nowrap}\n.btn-main:hover{background:var(--blue-d);transform:translateY(-2px)}\n.btn-ghost{border:1.5px solid var(--border);color:var(--navy);font-family:'Sora',sans-serif;font-weight:600;font-size:1rem;padding:15px 28px;border-radius:9px;background:#fff;transition:border-color .2s,transform .2s;display:inline-block;white-space:nowrap}\n.btn-ghost:hover{border-color:var(--blue);transform:translateY(-2px)}\n.hero-section{background:#fff;padding:64px 5% 48px;position:relative;overflow:hidden}\n.hero-section::before{content:'';position:absolute;top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(46,175,211,0.08),transparent 65%);pointer-events:none}\n.hero-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;position:relative;z-index:1}\n.hero-copy{display:flex;flex-direction:column;align-items:flex-start}\n.hero-badge{display:inline-flex;align-items:center;gap:8px;background:var(--blue-l);border:1px solid rgba(46,175,211,0.25);border-radius:100px;padding:6px 16px;font-size:.75rem;font-weight:700;color:var(--blue);letter-spacing:.07em;text-transform:uppercase;margin-bottom:24px;animation:fadeUp .5s ease both}\n.badge-pulse{width:6px;height:6px;border-radius:50%;background:var(--blue);animation:livePulse 1.8s ease-in-out infinite;flex-shrink:0}\n.hero-h1{font-family:'Sora',sans-serif;font-size:clamp(1.7rem,3.5vw,2.85rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--navy);margin-bottom:20px;animation:fadeUp .5s .08s ease both}\n.hero-h1 em{font-style:normal;color:var(--blue)}\n.hero-sub{font-size:1.05rem;color:var(--muted);line-height:1.8;max-width:520px;margin-bottom:36px;animation:fadeUp .5s .16s ease both}\n.hero-cta-row{display:flex;gap:12px;flex-wrap:wrap;animation:fadeUp .5s .24s ease both}\n.hero-visual{display:flex;flex-direction:column;gap:14px}\n.hsc{background:var(--navy2);border-radius:20px;padding:28px 32px;position:relative;overflow:hidden}\n.hsc::before{content:'';position:absolute;top:-40px;right:-40px;width:180px;height:180px;background:radial-gradient(circle,rgba(46,175,211,0.22),transparent);pointer-events:none}\n.hsc-label{font-size:.7rem;font-weight:700;color:rgba(46,175,211,0.65);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}\n.hsc-num{font-family:'Sora',sans-serif;font-size:clamp(3.5rem,6vw,5.5rem);font-weight:800;color:#fff;line-height:1;letter-spacing:-.04em}\n.hsc-num span{color:var(--blue)}\n.hsc-sub{font-size:.85rem;color:rgba(255,255,255,0.45);margin-top:8px}\n.hsc-avs{position:absolute;bottom:18px;right:20px;display:flex}\n.hsc-av{width:30px;height:30px;border-radius:50%;border:2px solid var(--navy2);display:flex;align-items:center;justify-content:center;font-size:.65rem;color:#fff;font-weight:700;margin-left:-6px}\n.hmc-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.hmc{background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:18px 16px}\n.hmc-label{font-size:.65rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin-bottom:6px}\n.hmc-num{font-family:'Sora',sans-serif;font-size:2.4rem;font-weight:800;color:var(--navy);line-height:1;letter-spacing:-.03em}\n.hmc-num span{color:var(--blue)}\n.hmc-sub{font-size:.72rem;color:var(--muted);margin-top:5px}\n.hmc-bar{margin-top:10px;background:rgba(46,175,211,0.08);border-radius:6px;height:5px;overflow:hidden}\n.hmc-bar-fill{height:100%;border-radius:6px;background:var(--blue)}\n.hmc-bars{margin-top:10px;display:flex;gap:3px;align-items:flex-end}\n.hmc-bars div{width:7px;border-radius:2px;background:var(--blue)}\n.hero-feed{background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:16px 18px}\n.feed-hdr{display:flex;align-items:center;gap:8px;margin-bottom:10px}\n.feed-dot{width:7px;height:7px;border-radius:50%;background:#16a34a;animation:livePulse 1.6s ease-in-out infinite;flex-shrink:0}\n.feed-lbl{font-size:.65rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}\n.feed-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--border)}\n.feed-row:last-child{border-bottom:none}\n.feed-av{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.65rem;color:#fff;font-weight:700;flex-shrink:0}\n.feed-body{flex:1;min-width:0}\n.feed-main{font-size:.78rem;font-weight:600;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.feed-main .hi{color:var(--blue)}\n.feed-main .hi-g{color:var(--green)}\n.feed-main .hi-a{color:#d97706}\n.feed-sub{font-size:.66rem;color:var(--muted);margin-top:1px}\n.feed-time{font-size:.62rem;color:var(--muted);white-space:nowrap;flex-shrink:0}\n\n@media(max-width:900px){\n  .hero-inner{grid-template-columns:1fr;gap:40px}\n  .hero-visual{display:grid;grid-template-columns:1fr 1fr;gap:14px}\n  .hsc{grid-column:1\/-1}\n  .hero-feed{grid-column:1\/-1}\n}\n@media(max-width:600px){\n  .hero-section{padding:48px 4% 36px}\n  .hero-h1{font-size:1.6rem}\n  .hero-sub{font-size:.95rem}\n  .hero-cta-row{flex-direction:column;width:100%}\n  .btn-main,.btn-ghost{text-align:center;width:100%;padding:14px 20px}\n  .hero-visual{display:flex;flex-direction:column}\n  .hmc-grid{grid-template-columns:1fr 1fr}\n  .hero-feed{display:none}\n}\n<\/style>\n<\/head>\n<body>\n<section class=\"hero-section\">\n  <div class=\"hero-inner\">\n    <div class=\"hero-copy\">\n      <div class=\"hero-badge\"><div class=\"badge-pulse\"><\/div>Loyalty \u00b7 Rewards \u00b7 Marketing \u00b7 Engagement<\/div>\n      <h1 class=\"hero-h1\">The Loyalty &amp; Rewards Platform That <em>Grows Revenue,<\/em> Retains Customers &amp; Automates Marketing \u2014 Online, In&#8209;Store, or Both.<\/h1>\n      <p class=\"hero-sub\">Turn every purchase into the next one \u2014 with loyalty, rewards, and automated marketing that works online, in-store, or both.<\/p>\n      <div class=\"hero-cta-row\">\n        <a href=\"https:\/\/loyalty.kangaroorewards.com\/fr\/g2-booking-form\/\" class=\"btn-main\">Book your free demo \u2192<\/a>\n        <a href=\"#\" class=\"btn-ghost\">See how it works \u2193<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"hero-visual\">\n      <div class=\"hsc\">\n        <div class=\"hsc-label\">Average revenue lift \u2014 6 months<\/div>\n        <div class=\"hsc-num\"><span>+<\/span>74<span>%<\/span><\/div>\n        <div class=\"hsc-sub\">merchants see this after launching their program<\/div>\n        <div class=\"hsc-avs\">\n          <div class=\"hsc-av\" style=\"background:#2EAFD3\">JM<\/div>\n          <div class=\"hsc-av\" style=\"background:#0F1C5C\">KR<\/div>\n          <div class=\"hsc-av\" style=\"background:#16a34a\">AL<\/div>\n          <div class=\"hsc-av\" style=\"background:#d97706;font-size:.5rem\">+2k<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"hmc-grid\">\n        <div class=\"hmc\">\n          <div class=\"hmc-label\">Member retention<\/div>\n          <div class=\"hmc-num\"><span>82<\/span>%<\/div>\n          <div class=\"hmc-sub\">customers who join, stay<\/div>\n          <div class=\"hmc-bar\"><div class=\"hmc-bar-fill\" style=\"width:82%\"><\/div><\/div>\n        <\/div>\n        <div class=\"hmc\">\n          <div class=\"hmc-label\">Repeat visits \/ year<\/div>\n          <div class=\"hmc-num\"><span>3<\/span>\u00d7<\/div>\n          <div class=\"hmc-sub\">vs. non-loyalty customers<\/div>\n          <div class=\"hmc-bars\">\n            <div style=\"height:12px;opacity:.25\"><\/div><div style=\"height:18px;opacity:.35\"><\/div><div style=\"height:14px;opacity:.45\"><\/div><div style=\"height:26px;opacity:.6\"><\/div><div style=\"height:22px;opacity:.55\"><\/div><div style=\"height:36px\"><\/div><div style=\"height:30px;opacity:.8\"><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"hero-feed\">\n        <div class=\"feed-hdr\"><div class=\"feed-dot\"><\/div><span class=\"feed-lbl\">Live customer activity<\/span><\/div>\n        <div class=\"feed-row\"><div class=\"feed-av\" style=\"background:#2EAFD3\">JE<\/div><div class=\"feed-body\"><div class=\"feed-main\">Email campaign <span class=\"hi\">+$71,393 revenue<\/span><\/div><div class=\"feed-sub\">4,280 recipients \u00b7 34% open rate<\/div><\/div><div class=\"feed-time\">12m ago<\/div><\/div>\n        <div class=\"feed-row\"><div class=\"feed-av\" style=\"background:#16a34a\">LA<\/div><div class=\"feed-body\"><div class=\"feed-main\">Lisa referred <span class=\"hi-g\">3 friends<\/span> \u2014 all converted<\/div><div class=\"feed-sub\">+$45 in rewards earned<\/div><\/div><div class=\"feed-time\">16m ago<\/div><\/div>\n        <div class=\"feed-row\"><div class=\"feed-av\" style=\"background:#d97706\">WB<\/div><div class=\"feed-body\"><div class=\"feed-main\">Win-Back re-engaged <span class=\"hi-a\">42 customers<\/span><\/div><div class=\"feed-sub\">30-day inactive \u00b7 18 purchases recovered<\/div><\/div><div class=\"feed-time\">20m ago<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-612e6e4 e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"612e6e4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6bef399 animejs-disable elementor-widget elementor-widget-html\" data-id=\"6bef399\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Kangaroo \u2014 Logo Strip<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@400;600&display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root{--border:#d6e8f0;--muted:#6b8a9a;}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nbody{background:#fff;font-family:'Roboto',sans-serif;overflow-x:hidden}\n@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n\n.logos-section{background:#fff;padding:32px 5%;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}\n.logos-label{text-align:center;font-size:0.7rem;color:var(--muted);text-transform:uppercase;letter-spacing:0.1em;font-weight:600;margin-bottom:20px}\n.logos-wrap{overflow:hidden;position:relative}\n.logos-wrap::before,.logos-wrap::after{content:'';position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}\n.logos-wrap::before{left:0;background:linear-gradient(to right,#fff,transparent)}\n.logos-wrap::after{right:0;background:linear-gradient(to left,#fff,transparent)}\n.logos-track{display:flex;gap:56px;align-items:center;animation:scroll 28s linear infinite;width:max-content}\n.logos-track:hover{animation-play-state:paused}\n.logos-track img{height:36px;width:auto;object-fit:contain;filter:grayscale(1);opacity:0.55;transition:opacity .2s,filter .2s;cursor:pointer}\n.logos-track img:hover{opacity:1;filter:none}\n<\/style>\n<\/head>\n<body>\n<section class=\"logos-section\">\n  <div class=\"logos-label\">Trusted by businesses on leading platforms<\/div>\n  <div class=\"logos-wrap\">\n    <div class=\"logos-track\">\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/1.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/2.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/3.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/4.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/5.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/6.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/7.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/8.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/9.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/10.png\" alt=\"Partner\"\/>\n      <!-- duplicate for seamless loop -->\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/1.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/2.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/3.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/4.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/5.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/6.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/7.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/8.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/9.png\" alt=\"Partner\"\/>\n      <img decoding=\"async\" src=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2026\/03\/10.png\" alt=\"Partner\"\/>\n    <\/div>\n  <\/div>\n<\/section>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0dbe158 e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"0dbe158\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-773a28c animejs-disable elementor-widget elementor-widget-html\" data-id=\"773a28c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Kangaroo \u2014 Stats<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@700;800&family=Roboto:wght@400;500&display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root{--blue:#2EAFD3;--navy:#0d1f2d;--muted:#6b8a9a;--border:#d6e8f0;}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nbody{background:#fff;font-family:'Roboto',sans-serif;color:var(--navy);overflow-x:hidden}\n.wrap{max-width:1100px;margin:0 auto;padding:64px 5%}\n.hd-block{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:48px}\n.kng-tag{font-family:'Roboto',sans-serif;font-size:.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;line-height:1;display:inline-block;align-self:center}\n.kng-h{font-family:'Sora',sans-serif;font-size:clamp(1.5rem,3.5vw,2.4rem);font-weight:800;color:var(--navy);letter-spacing:-.025em;line-height:1.1}\n.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}\n.stat-card{background:linear-gradient(160deg,rgba(46,175,211,0.06),rgba(46,175,211,0.01));border:1.5px solid rgba(46,175,211,0.18);border-radius:18px;padding:36px 28px;text-align:center;position:relative;overflow:hidden;transition:transform .2s,border-color .2s}\n.stat-card:hover{transform:translateY(-4px);border-color:rgba(46,175,211,0.4)}\n.stat-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--blue),rgba(46,175,211,0.25))}\n.stat-ico{width:44px;height:44px;background:rgba(46,175,211,0.1);border-radius:11px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px}\n.stat-num{font-family:'Sora',sans-serif;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;color:var(--blue);line-height:1}\n.stat-text{font-size:.88rem;color:var(--muted);margin-top:10px;line-height:1.65}\n@media(max-width:768px){.stats-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}\n@media(max-width:480px){.wrap{padding:48px 4%}.stat-card{padding:28px 20px}}\n<\/style>\n<\/head>\n<body>\n<div class=\"wrap\">\n  <div class=\"hd-block\">\n    <span class=\"kng-tag\">The numbers don't lie<\/span>\n    <h2 class=\"kng-h\">What businesses see when loyalty actually works<\/h2>\n  <\/div>\n  <div class=\"stats-grid\">\n    <div class=\"stat-card\">\n      <div class=\"stat-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><path d=\"M4 16V8M8 16V4M12 16v-6M16 16v-3\" stroke=\"#2EAFD3\" stroke-width=\"1.7\" stroke-linecap=\"round\"\/><\/svg><\/div>\n      <div class=\"stat-num\">74%<\/div>\n      <div class=\"stat-text\">Average increase in spend per visit \u2014 loyalty members buy more, every single time they come back<\/div>\n    <\/div>\n    <div class=\"stat-card\">\n      <div class=\"stat-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><circle cx=\"11\" cy=\"11\" r=\"8.5\" stroke=\"#2EAFD3\" stroke-width=\"1.7\"\/><path d=\"M7.5 11l2.5 2.5 4.5-4.5\" stroke=\"#2EAFD3\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\n      <div class=\"stat-num\">82%<\/div>\n      <div class=\"stat-text\">Member retention rate \u2014 customers who join a Kangaroo program don't just stay, they become advocates<\/div>\n    <\/div>\n    <div class=\"stat-card\">\n      <div class=\"stat-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><path d=\"M16 3l4 4-4 4M2 11h18M6 19l-4-4 4-4\" stroke=\"#2EAFD3\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\n      <div class=\"stat-num\">3\u00d7<\/div>\n      <div class=\"stat-text\">More visits per year compared to non-loyalty customers \u2014 your best customers keep coming back<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-38d7e5a e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"38d7e5a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b956540 animejs-disable elementor-widget elementor-widget-html\" data-id=\"b956540\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Kangaroo \u2014 Acquisition<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800&family=Roboto:wght@400;500&display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root{--blue:#2EAFD3;--blue-d:#1a8aaa;--blue-l:rgba(46,175,211,0.1);--navy:#0d1f2d;--navy2:#0F1C5C;--soft:#f4f8fb;--border:#d6e8f0;--muted:#6b8a9a;--green:#16a34a;--text:#1a2d3a;}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nbody{background:var(--soft);font-family:'Roboto',sans-serif;color:var(--text);line-height:1.65;overflow-x:hidden}\na{text-decoration:none}\n.wrap{max-width:1200px;margin:0 auto;padding:80px 5%}\n.cols{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}\n.copy-block{display:flex;flex-direction:column;align-items:flex-start}\n.kng-tag{font-family:'Roboto',sans-serif;font-size:.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;line-height:1;display:inline-block;align-self:flex-start}\n.kng-h{font-family:'Sora',sans-serif;font-size:clamp(1.7rem,3.5vw,2.8rem);font-weight:800;color:var(--navy);letter-spacing:-.028em;line-height:1.1;margin-bottom:14px}\n.kng-h em{font-style:normal;color:var(--blue)}\n.kng-p{font-size:.97rem;color:var(--muted);line-height:1.85;margin-bottom:28px}\n.kng-checks{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;width:100%}\n.kng-checks li{display:flex;gap:12px;align-items:flex-start;font-size:.9rem;color:#4a6572;line-height:1.6}\n.chk{flex-shrink:0;width:20px;height:20px;background:var(--blue);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:2px}\n.kng-link{display:inline-flex;align-items:center;gap:6px;color:var(--blue);font-weight:700;font-size:.9rem;font-family:'Sora',sans-serif;transition:gap .15s}\n.kng-link:hover{gap:10px}\n.vis-card{background:#fff;border:1.5px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:0 6px 32px rgba(46,175,211,0.08)}\n.vis-bar{background:var(--navy2);padding:10px 14px;display:flex;align-items:center;gap:6px}\n.vdot{width:9px;height:9px;border-radius:50%}\n.vis-bar-lbl{font-size:.65rem;color:rgba(255,255,255,0.35);margin-left:8px;font-weight:600}\n.vis-body{padding:1.1rem}\n.vis-lbl{font-size:.62rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}\n.bg-green{background:rgba(22,163,74,0.1);color:var(--green);font-size:.65rem;font-weight:700;padding:2px 9px;border-radius:100px;white-space:nowrap;flex-shrink:0}\n.bg-amber{background:rgba(217,119,6,0.1);color:#b45309;font-size:.65rem;font-weight:700;padding:2px 9px;border-radius:100px;white-space:nowrap;flex-shrink:0}\n.ref-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:10px;background:var(--soft);margin-bottom:8px;border:1px solid var(--border)}\n.ref-row strong{font-size:.82rem;color:var(--navy);display:block}\n.ref-row span.sub{font-size:.72rem;color:var(--muted)}\n.ref-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}\n.ref-m{background:rgba(46,175,211,0.07);border-radius:10px;padding:12px 8px;text-align:center}\n.ref-m-val{font-family:'Sora',sans-serif;font-size:1.35rem;font-weight:800;color:var(--blue);line-height:1;letter-spacing:-.03em}\n.ref-m-lbl{font-size:.65rem;color:var(--muted);margin-top:3px}\n\/* TABLET *\/\n@media(max-width:900px){.cols{grid-template-columns:1fr;gap:40px}}\n\/* MOBILE *\/\n@media(max-width:480px){\n  .wrap{padding:56px 4%}\n  .kng-h{font-size:1.6rem}\n  .kng-p{font-size:.92rem}\n  .ref-row strong{font-size:.78rem}\n  .ref-row span.sub{font-size:.68rem}\n  .ref-m-val{font-size:1.1rem}\n}\n<\/style>\n<\/head>\n<body>\n<div class=\"wrap\">\n  <div class=\"cols\">\n    <div class=\"copy-block\">\n      <span class=\"kng-tag\">Customer acquisition<\/span>\n      <h2 class=\"kng-h\">Stop paying for strangers.<br\/><em>Let loyal fans recruit for you.<\/em><\/h2>\n      <p class=\"kng-p\">Your happiest customers are your best salespeople. Kangaroo's built-in referral engine turns word-of-mouth into a scalable, self-funding acquisition channel.<\/p>\n      <ul class=\"kng-checks\">\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Automated referral rewards that require zero manual work<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Spin-to-win, contests &amp; giveaways that attract new sign-ups organically<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>VIP tiers and sign-up incentives that convert browsers into buyers<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>42% average reduction in customer acquisition cost<\/li>\n      <\/ul>\n      <a href=\"https:\/\/loyalty.kangaroorewards.com\/fr\/g2-booking-form\/\" class=\"kng-link\">See referrals in action <svg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a>\n    <\/div>\n    <div class=\"vis-card\">\n      <div class=\"vis-bar\"><div class=\"vdot\" style=\"background:#f87171\"><\/div><div class=\"vdot\" style=\"background:#fbbf24\"><\/div><div class=\"vdot\" style=\"background:#34d399\"><\/div><span class=\"vis-bar-lbl\">Referral program \u00b7 live<\/span><\/div>\n      <div class=\"vis-body\">\n        <div class=\"vis-lbl\">Recent referrals<\/div>\n        <div class=\"ref-row\"><div><strong>Lisa referred 3 friends<\/strong><span class=\"sub\">All 3 converted \u00b7 +$45 in rewards<\/span><\/div><span class=\"bg-green\">Converted<\/span><\/div>\n        <div class=\"ref-row\"><div><strong>Marcus shared promo link<\/strong><span class=\"sub\">2 sign-ups pending \u00b7 1 purchased<\/span><\/div><span class=\"bg-amber\">In progress<\/span><\/div>\n        <div class=\"ref-row\" style=\"margin-bottom:12px\"><div><strong>Priya's spin-to-win entry<\/strong><span class=\"sub\">New member \u00b7 200 pts awarded<\/span><\/div><span class=\"bg-green\">Converted<\/span><\/div>\n        <div class=\"ref-metrics\">\n          <div class=\"ref-m\"><div class=\"ref-m-val\">\u219342%<\/div><div class=\"ref-m-lbl\">CAC reduction<\/div><\/div>\n          <div class=\"ref-m\"><div class=\"ref-m-val\">$0<\/div><div class=\"ref-m-lbl\">ad spend today<\/div><\/div>\n          <div class=\"ref-m\"><div class=\"ref-m-val\">+18<\/div><div class=\"ref-m-lbl\">new members<\/div><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2fa3f68 e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"2fa3f68\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8026141 animejs-disable elementor-widget elementor-widget-html\" data-id=\"8026141\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Kangaroo \u2014 Retention<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800&family=Roboto:wght@400;500&display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root{--blue:#2EAFD3;--blue-d:#1a8aaa;--blue-l:rgba(46,175,211,0.1);--navy:#0d1f2d;--navy2:#0F1C5C;--soft:#f4f8fb;--border:#d6e8f0;--muted:#6b8a9a;--green:#16a34a;--text:#1a2d3a;}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nbody{background:#fff;font-family:'Roboto',sans-serif;color:var(--text);line-height:1.65;overflow-x:hidden}\na{text-decoration:none}\n.wrap{max-width:1200px;margin:0 auto;padding:80px 5%}\n.cols{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}\n.copy-block{display:flex;flex-direction:column;align-items:flex-start}\n.kng-tag{font-family:'Roboto',sans-serif;font-size:.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;line-height:1;display:inline-block;align-self:flex-start}\n.kng-h{font-family:'Sora',sans-serif;font-size:clamp(1.7rem,3.5vw,2.8rem);font-weight:800;color:var(--navy);letter-spacing:-.028em;line-height:1.1;margin-bottom:14px}\n.kng-h em{font-style:normal;color:var(--blue)}\n.kng-p{font-size:.97rem;color:var(--muted);line-height:1.85;margin-bottom:28px}\n.kng-checks{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;width:100%}\n.kng-checks li{display:flex;gap:12px;align-items:flex-start;font-size:.9rem;color:#4a6572;line-height:1.6}\n.chk{flex-shrink:0;width:20px;height:20px;background:var(--blue);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:2px}\n.kng-link{display:inline-flex;align-items:center;gap:6px;color:var(--blue);font-weight:700;font-size:.9rem;font-family:'Sora',sans-serif;transition:gap .15s}\n.kng-link:hover{gap:10px}\n.bg-green{background:rgba(22,163,74,0.1);color:var(--green);font-size:.65rem;font-weight:700;padding:2px 9px;border-radius:100px;white-space:nowrap;flex-shrink:0}\n.cmp-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}\n.flow-row{display:flex;align-items:center;gap:10px;padding:9px 10px;background:var(--soft);border-radius:8px;margin-bottom:6px}\n.flow-row:last-child{margin-bottom:0}\n.flow-ico{width:28px;height:28px;border-radius:7px;background:var(--blue-l);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n\/* TABLET *\/\n@media(max-width:900px){.cols{grid-template-columns:1fr;gap:40px}}\n\/* MOBILE *\/\n@media(max-width:480px){\n  .wrap{padding:56px 4%}\n  .kng-h{font-size:1.6rem}\n  .cmp-grid{grid-template-columns:1fr 1fr}\n}\n<\/style>\n<\/head>\n<body>\n<div class=\"wrap\">\n  <div class=\"cols\">\n    <div class=\"copy-block\">\n      <span class=\"kng-tag\">Customer retention<\/span>\n      <h2 class=\"kng-h\">The most expensive customer<br\/>is the one who <em>never came back.<\/em><\/h2>\n      <p class=\"kng-p\">Kangaroo automates the moments that keep customers loyal \u2014 birthday rewards, win-back campaigns, tier nudges \u2014 so you never lose someone to a competitor who rewards them better.<\/p>\n      <ul class=\"kng-checks\">\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Points and rewards for every purchase, visit, and engagement action<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Automated win-back campaigns at 30, 60 &amp; 90 days of inactivity<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Birthday, anniversary &amp; milestone rewards that feel genuinely personal<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>82% retention rate \u2014 up from an industry average of 34%<\/li>\n      <\/ul>\n      <a href=\"https:\/\/loyalty.kangaroorewards.com\/fr\/g2-booking-form\/\" class=\"kng-link\">See retention tools <svg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a>\n    <\/div>\n    <div>\n      <div class=\"cmp-grid\">\n        <div style=\"background:#fff5f5;border:1.5px solid #fecaca;border-radius:14px;padding:18px 14px;text-align:center\">\n          <div style=\"font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#dc2626;margin-bottom:6px\">Without loyalty<\/div>\n          <div style=\"font-family:'Sora',sans-serif;font-size:2.2rem;font-weight:800;line-height:1;letter-spacing:-.03em;color:#991b1b\">34%<\/div>\n          <div style=\"font-size:.66rem;color:#dc2626;margin-top:4px\">avg. retention<\/div>\n          <div style=\"margin-top:10px;height:5px;border-radius:3px;overflow:hidden;background:#fecaca\"><div style=\"height:100%;border-radius:3px;background:#dc2626;width:34%\"><\/div><\/div>\n        <\/div>\n        <div style=\"background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:14px;padding:18px 14px;text-align:center\">\n          <div style=\"font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--green);margin-bottom:6px\">With Kangaroo<\/div>\n          <div style=\"font-family:'Sora',sans-serif;font-size:2.2rem;font-weight:800;line-height:1;letter-spacing:-.03em;color:#15803d\">82%<\/div>\n          <div style=\"font-size:.66rem;color:var(--green);margin-top:4px\">avg. retention<\/div>\n          <div style=\"margin-top:10px;height:5px;border-radius:3px;overflow:hidden;background:#bbf7d0\"><div style=\"height:100%;border-radius:3px;background:var(--green);width:82%\"><\/div><\/div>\n        <\/div>\n      <\/div>\n      <div style=\"background:var(--navy2);border-radius:14px;padding:18px 20px;position:relative;overflow:hidden;margin-bottom:12px\">\n        <div style=\"position:absolute;top:-40px;right:-40px;width:140px;height:140px;background:radial-gradient(circle,rgba(46,175,211,0.18),transparent);pointer-events:none\"><\/div>\n        <div style=\"font-size:.6rem;font-weight:700;color:rgba(46,175,211,0.65);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px\">What the difference drives<\/div>\n        <div style=\"display:grid;grid-template-columns:repeat(3,1fr)\">\n          <div style=\"text-align:center;padding:6px 4px\"><div style=\"font-family:'Sora',sans-serif;font-size:1.5rem;font-weight:800;color:var(--blue);line-height:1;letter-spacing:-.03em\">3\u00d7<\/div><div style=\"font-size:.6rem;color:rgba(255,255,255,0.38);margin-top:4px;line-height:1.4\">more visits\/yr<\/div><\/div>\n          <div style=\"text-align:center;padding:6px 4px;border-left:1px solid rgba(255,255,255,0.08);border-right:1px solid rgba(255,255,255,0.08)\"><div style=\"font-family:'Sora',sans-serif;font-size:1.5rem;font-weight:800;color:var(--blue);line-height:1;letter-spacing:-.03em\">74%<\/div><div style=\"font-size:.6rem;color:rgba(255,255,255,0.38);margin-top:4px;line-height:1.4\">higher avg spend<\/div><\/div>\n          <div style=\"text-align:center;padding:6px 4px\"><div style=\"font-family:'Sora',sans-serif;font-size:1.5rem;font-weight:800;color:var(--blue);line-height:1;letter-spacing:-.03em\">+56%<\/div><div style=\"font-size:.6rem;color:rgba(255,255,255,0.38);margin-top:4px;line-height:1.4\">lifetime value<\/div><\/div>\n        <\/div>\n      <\/div>\n      <div style=\"background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:14px 16px\">\n        <div style=\"font-size:.6rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px\">Active automations<\/div>\n        <div class=\"flow-row\"><div class=\"flow-ico\"><svg width=\"14\" height=\"14\" viewbox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"5.5\" stroke=\"#2EAFD3\" stroke-width=\"1.4\"\/><path d=\"M7 4.5V7l2 1.5\" stroke=\"#2EAFD3\" stroke-width=\"1.4\" stroke-linecap=\"round\"\/><\/svg><\/div><div style=\"flex:1;min-width:0\"><div style=\"font-size:.78rem;font-weight:600;color:var(--navy)\">Win-Back \u00b7 30 \/ 60 \/ 90 days<\/div><div style=\"font-size:.66rem;color:var(--muted)\">Re-engages before they go to a competitor<\/div><\/div><span class=\"bg-green\">Running<\/span><\/div>\n        <div class=\"flow-row\"><div class=\"flow-ico\"><svg width=\"14\" height=\"14\" viewbox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 2.5C7 2.5 4 5 4 7.5a3 3 0 006 0C10 5 7 2.5 7 2.5z\" stroke=\"#2EAFD3\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/><\/svg><\/div><div style=\"flex:1;min-width:0\"><div style=\"font-size:.78rem;font-weight:600;color:var(--navy)\">Birthday &amp; anniversary rewards<\/div><div style=\"font-size:.66rem;color:var(--muted)\">Personal moments that guarantee a return visit<\/div><\/div><span class=\"bg-green\">Active<\/span><\/div>\n        <div class=\"flow-row\"><div class=\"flow-ico\"><svg width=\"14\" height=\"14\" viewbox=\"0 0 14 14\" fill=\"none\"><path d=\"M2 7h10M7 3l4 4-4 4\" stroke=\"#2EAFD3\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div><div style=\"flex:1;min-width:0\"><div style=\"font-size:.78rem;font-weight:600;color:var(--navy)\">Points expiry nudges<\/div><div style=\"font-size:.66rem;color:var(--muted)\">Creates urgency to return before points expire<\/div><\/div><span class=\"bg-green\">Running<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0e96630 e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"0e96630\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-846c873 animejs-disable elementor-widget elementor-widget-html\" data-id=\"846c873\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Kangaroo \u2014 Marketing Automation<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800&family=Roboto:wght@400;500&display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root{--blue:#2EAFD3;--blue-d:#1a8aaa;--blue-l:rgba(46,175,211,0.1);--navy:#0d1f2d;--navy2:#0F1C5C;--soft:#f4f8fb;--border:#d6e8f0;--muted:#6b8a9a;--green:#16a34a;--text:#1a2d3a;}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nbody{background:var(--soft);font-family:'Roboto',sans-serif;color:var(--text);line-height:1.65;overflow-x:hidden}\na{text-decoration:none}\n.wrap{max-width:1200px;margin:0 auto;padding:80px 5%}\n.cols{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}\n.copy-block{display:flex;flex-direction:column;align-items:flex-start}\n.kng-tag{font-family:'Roboto',sans-serif;font-size:.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;line-height:1;display:inline-block;align-self:flex-start}\n.kng-h{font-family:'Sora',sans-serif;font-size:clamp(1.7rem,3.5vw,2.8rem);font-weight:800;color:var(--navy);letter-spacing:-.028em;line-height:1.1;margin-bottom:14px}\n.kng-h em{font-style:normal;color:var(--blue)}\n.kng-p{font-size:.97rem;color:var(--muted);line-height:1.85;margin-bottom:28px}\n.kng-checks{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;width:100%}\n.kng-checks li{display:flex;gap:12px;align-items:flex-start;font-size:.9rem;color:#4a6572;line-height:1.6}\n.chk{flex-shrink:0;width:20px;height:20px;background:var(--blue);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:2px}\n.kng-link{display:inline-flex;align-items:center;gap:6px;color:var(--blue);font-weight:700;font-size:.9rem;font-family:'Sora',sans-serif;transition:gap .15s}\n.kng-link:hover{gap:10px}\n@keyframes floatCard{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}\n.email-visual{position:relative;padding:0 16px 44px 0}\n.email-builder{background:#fff;border:1.5px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(46,175,211,0.08)}\n.etitlebar{background:var(--navy2);padding:10px 14px;display:flex;align-items:center;gap:6px;flex-wrap:nowrap}\n.edot{width:8px;height:8px;border-radius:50%;flex-shrink:0}\n.etitlebar-lbl{font-size:.6rem;color:rgba(255,255,255,0.35);margin-left:6px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}\n.etitlebar-actions{display:flex;gap:5px;flex-shrink:0}\n.etbtn{border-radius:5px;padding:3px 8px;font-size:.58rem;font-weight:700;white-space:nowrap}\n.elayout{display:grid;grid-template-columns:72px 1fr}\n.eblocks{background:#f8fbfd;border-right:1px solid var(--border);padding:8px 7px;display:flex;flex-direction:column;gap:4px}\n.eblocks-lbl{font-size:.5rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}\n.eblock{background:#fff;border:1px solid var(--border);border-radius:5px;padding:4px 6px;display:flex;align-items:center;gap:4px;font-size:.56rem;color:var(--navy);font-weight:600}\n.eblock.active{background:#edf5fa;border:1.5px dashed rgba(46,175,211,0.5);color:var(--blue)}\n.ecanvas{background:#f0f4f8;padding:9px}\n.epreview{background:#fff;border-radius:9px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.05)}\n.ep-hdr{background:var(--navy2);padding:12px 14px;text-align:center}\n.ep-greet{font-size:.6rem;color:rgba(255,255,255,0.4);margin-bottom:3px}\n.ep-title{font-family:'Sora',sans-serif;font-size:.88rem;font-weight:800;color:#fff;line-height:1.3}\n.ep-title span{color:var(--blue)}\n.ep-body{padding:12px 14px}\n.ep-text{font-size:.66rem;color:var(--muted);line-height:1.6;margin-bottom:10px}\n.ep-btn{background:var(--blue);border-radius:6px;padding:8px 10px;text-align:center;font-family:'Sora',sans-serif;font-size:.68rem;font-weight:700;color:#fff}\n.ep-warn{margin-top:8px;display:flex;align-items:center;gap:6px;padding:6px 8px;background:var(--soft);border-radius:7px;border:1px solid var(--border);font-size:.6rem;color:var(--muted)}\n.float-sms{position:absolute;bottom:-16px;left:-14px;background:#fff;border-radius:13px;padding:11px 13px;box-shadow:0 10px 36px rgba(0,0,0,0.11);border:1px solid var(--border);width:180px;animation:floatCard 4s ease-in-out infinite;z-index:10}\n.float-push{position:absolute;top:-12px;right:-2px;background:#1a1f36;border-radius:13px;padding:10px 12px;box-shadow:0 10px 36px rgba(0,0,0,0.18);width:196px;animation:floatCard 4s ease-in-out infinite;animation-delay:-2s;z-index:10}\n\/* TABLET *\/\n@media(max-width:900px){.cols{grid-template-columns:1fr;gap:40px}}\n\/* MOBILE \u2014 hide complex visual, show simplified version *\/\n@media(max-width:600px){\n  .wrap{padding:56px 4%}\n  .kng-h{font-size:1.6rem}\n  .email-visual{padding:0}\n  .float-sms,.float-push{display:none}\n}\n<\/style>\n<\/head>\n<body>\n<div class=\"wrap\">\n  <div class=\"cols\">\n    <div class=\"copy-block\">\n      <span class=\"kng-tag\">Marketing automation<\/span>\n      <h2 class=\"kng-h\">Email, SMS &amp; push \u2014<br\/><em>all built in. No other tool required.<\/em><\/h2>\n      <p class=\"kng-p\">Every other loyalty platform sends you to a third-party for marketing. Kangaroo has email, SMS, and push built natively \u2014 so campaigns, rewards, and automations all live in one place.<\/p>\n      <ul class=\"kng-checks\">\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>18 prebuilt workflows \u2014 abandoned cart, win-back, tier upgrades &amp; more<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Behaviour-triggered campaigns that fire from real loyalty events<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Geofencing \u2014 push offers when customers are near your store<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>AI-powered campaigns that optimise targeting automatically<\/li>\n      <\/ul>\n      <a href=\"https:\/\/loyalty.kangaroorewards.com\/fr\/g2-booking-form\/\" class=\"kng-link\">See marketing in action <svg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a>\n    <\/div>\n    <div class=\"email-visual\">\n      <div class=\"email-builder\">\n        <div class=\"etitlebar\">\n          <div class=\"edot\" style=\"background:#f87171\"><\/div><div class=\"edot\" style=\"background:#fbbf24\"><\/div><div class=\"edot\" style=\"background:#34d399\"><\/div>\n          <span class=\"etitlebar-lbl\">Campaign builder \u00b7 Gold tier<\/span>\n          <div class=\"etitlebar-actions\">\n            <span class=\"etbtn\" style=\"background:rgba(46,175,211,0.15);color:var(--blue)\">Preview<\/span>\n            <span class=\"etbtn\" style=\"background:var(--blue);color:#fff\">Send<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"elayout\">\n          <div class=\"eblocks\">\n            <div class=\"eblocks-lbl\">Blocks<\/div>\n            <div class=\"eblock active\"><svg width=\"9\" height=\"9\" viewbox=\"0 0 9 9\" fill=\"none\"><rect x=\"1\" y=\"1\" width=\"7\" height=\"7\" rx=\"1\" stroke=\"#2EAFD3\" stroke-width=\"1.1\"\/><\/svg>Header<\/div>\n            <div class=\"eblock\"><svg width=\"9\" height=\"9\" viewbox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 3h6M1.5 5h4M1.5 7h5\" stroke=\"#6b8a9a\" stroke-width=\"1.1\" stroke-linecap=\"round\"\/><\/svg>Text<\/div>\n            <div class=\"eblock\"><svg width=\"9\" height=\"9\" viewbox=\"0 0 9 9\" fill=\"none\"><rect x=\"1\" y=\"2\" width=\"7\" height=\"5\" rx=\"1\" stroke=\"#6b8a9a\" stroke-width=\"1.1\"\/><\/svg>Image<\/div>\n            <div class=\"eblock\"><svg width=\"9\" height=\"9\" viewbox=\"0 0 9 9\" fill=\"none\"><rect x=\"1.5\" y=\"2.5\" width=\"6\" height=\"4\" rx=\"1.5\" stroke=\"#6b8a9a\" stroke-width=\"1.1\"\/><\/svg>Button<\/div>\n          <\/div>\n          <div class=\"ecanvas\">\n            <div class=\"epreview\">\n              <div class=\"ep-hdr\"><div class=\"ep-greet\">Limited offer \u00b7 Gold members<\/div><div class=\"ep-title\">New season jacket \u2014 <span>20% off<\/span><\/div><\/div>\n              <div class=\"ep-body\">\n                <p class=\"ep-text\">Hi Sarah \u2014 your Gold rewards unlock an exclusive 20% off. Redeem 500 pts to claim.<\/p>\n                <div class=\"ep-btn\">Redeem 500 pts \u2192 Shop now<\/div>\n                <div class=\"ep-warn\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><circle cx=\"5.5\" cy=\"5.5\" r=\"4.5\" stroke=\"#d97706\" stroke-width=\"1.1\"\/><path d=\"M5.5 3.5v3M5.5 8v.5\" stroke=\"#d97706\" stroke-width=\"1.1\" stroke-linecap=\"round\"\/><\/svg><span><strong style=\"color:var(--navy);font-size:.6rem\">Expires in 48 hrs<\/strong> \u00b7 4,280 sent \u00b7 68% open<\/span><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"float-sms\">\n        <div style=\"display:flex;align-items:center;gap:6px;margin-bottom:7px\">\n          <div style=\"width:22px;height:22px;border-radius:6px;background:rgba(22,163,74,0.1);display:flex;align-items:center;justify-content:center;flex-shrink:0\"><svg width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\"><path d=\"M1.5 1.5h9v7h-9zM1.5 8.5l2.5 2 2-2\" stroke=\"#16a34a\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\n          <div style=\"font-size:.65rem;font-weight:700;color:var(--navy)\">SMS sent<\/div>\n          <span style=\"margin-left:auto;font-size:.54rem;background:rgba(22,163,74,0.1);color:var(--green);font-weight:700;padding:1px 6px;border-radius:100px;white-space:nowrap\">Delivered<\/span>\n        <\/div>\n        <div style=\"background:#f0fdf4;border-radius:8px;padding:7px 9px;font-size:.63rem;color:#166534;line-height:1.5;font-style:italic\">\"Sarah, 20% jacket offer expires 48hrs \u2014 shop now!\"<\/div>\n        <div style=\"display:flex;justify-content:space-between;margin-top:5px;font-size:.54rem;color:var(--muted)\"><span>4,280 sent<\/span><span>68% open<\/span><\/div>\n      <\/div>\n      <div class=\"float-push\">\n        <div style=\"display:flex;align-items:center;gap:6px;margin-bottom:5px\">\n          <div style=\"width:20px;height:20px;border-radius:5px;background:var(--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><circle cx=\"5.5\" cy=\"5.5\" r=\"3.5\" stroke=\"#fff\" stroke-width=\"1.1\"\/><path d=\"M5.5 3.5v2.2l1.3.9\" stroke=\"#fff\" stroke-width=\"1.1\" stroke-linecap=\"round\"\/><\/svg><\/div>\n          <div><div style=\"font-size:.56rem;font-weight:700;color:rgba(255,255,255,0.88)\">Kangaroo<\/div><div style=\"font-size:.5rem;color:rgba(255,255,255,0.3)\">now<\/div><\/div>\n        <\/div>\n        <div style=\"font-size:.63rem;color:rgba(255,255,255,0.75);line-height:1.5;margin-bottom:7px\">You're near our store! Redeem your <span style=\"color:var(--blue);font-weight:700\">Gold Reward<\/span> \u2014 offer active.<\/div>\n        <div style=\"display:flex;gap:5px\">\n          <div style=\"flex:1;background:var(--blue);border-radius:5px;padding:4px;text-align:center;font-size:.54rem;font-weight:700;color:#fff\">Redeem now<\/div>\n          <div style=\"flex:1;background:rgba(255,255,255,0.07);border-radius:5px;padding:4px;text-align:center;font-size:.54rem;color:rgba(255,255,255,0.35)\">Later<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4320da9 e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"4320da9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4306f5b animejs-disable elementor-widget elementor-widget-html\" data-id=\"4306f5b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Kangaroo \u2014 Analytics<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800&family=Roboto:wght@400;500&display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root{--blue:#2EAFD3;--blue-d:#1a8aaa;--blue-l:rgba(46,175,211,0.1);--navy:#0d1f2d;--navy2:#0F1C5C;--soft:#f4f8fb;--border:#d6e8f0;--muted:#6b8a9a;--green:#16a34a;--text:#1a2d3a;}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nbody{background:#fff;font-family:'Roboto',sans-serif;color:var(--text);line-height:1.65;overflow-x:hidden}\na{text-decoration:none}\n.wrap{max-width:1200px;margin:0 auto;padding:80px 5%}\n.cols{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}\n.copy-block{display:flex;flex-direction:column;align-items:flex-start}\n.kng-tag{font-family:'Roboto',sans-serif;font-size:.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;line-height:1;display:inline-block;align-self:flex-start}\n.kng-h{font-family:'Sora',sans-serif;font-size:clamp(1.7rem,3.5vw,2.8rem);font-weight:800;color:var(--navy);letter-spacing:-.028em;line-height:1.1;margin-bottom:14px}\n.kng-h em{font-style:normal;color:var(--blue)}\n.kng-p{font-size:.97rem;color:var(--muted);line-height:1.85;margin-bottom:28px}\n.kng-checks{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;width:100%}\n.kng-checks li{display:flex;gap:12px;align-items:flex-start;font-size:.9rem;color:#4a6572;line-height:1.6}\n.chk{flex-shrink:0;width:20px;height:20px;background:var(--blue);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:2px}\n.kng-link{display:inline-flex;align-items:center;gap:6px;color:var(--blue);font-weight:700;font-size:.9rem;font-family:'Sora',sans-serif;transition:gap .15s}\n.kng-link:hover{gap:10px}\n.vis-card{background:#fff;border:1.5px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:0 6px 32px rgba(46,175,211,0.08)}\n.vis-bar{background:var(--navy2);padding:10px 14px;display:flex;align-items:center;gap:6px}\n.vdot{width:9px;height:9px;border-radius:50%}\n.vis-bar-lbl{font-size:.65rem;color:rgba(255,255,255,0.35);margin-left:8px;font-weight:600}\n.vis-body{padding:1.1rem}\n.ana-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}\n.ana-m{background:var(--soft);border:1px solid var(--border);border-radius:9px;padding:12px}\n.ana-val{font-family:'Sora',sans-serif;font-size:1.45rem;font-weight:800;color:var(--navy);letter-spacing:-.03em;line-height:1}\n.ana-delta{font-size:.66rem;color:var(--green);font-weight:700;margin-top:2px}\n.ana-lbl{font-size:.66rem;color:var(--muted);margin-top:2px}\n.ana-chart{height:64px;background:var(--soft);border-radius:9px;margin-bottom:10px;display:flex;align-items:flex-end;gap:4px;padding:7px 10px;border:1px solid var(--border)}\n.ana-bar{flex:1;border-radius:3px 3px 0 0;background:rgba(46,175,211,0.22)}\n.ana-bar.hi{background:var(--blue)}\n\/* TABLET *\/\n@media(max-width:900px){.cols{grid-template-columns:1fr;gap:40px}}\n\/* MOBILE *\/\n@media(max-width:480px){\n  .wrap{padding:56px 4%}\n  .kng-h{font-size:1.6rem}\n  .ana-val{font-size:1.25rem}\n}\n<\/style>\n<\/head>\n<body>\n<div class=\"wrap\">\n  <div class=\"cols\">\n    <div class=\"copy-block\">\n      <span class=\"kng-tag\">Smart analytics<\/span>\n      <h2 class=\"kng-h\">Know exactly what's working.<br\/><em>Do more of it.<\/em><\/h2>\n      <p class=\"kng-p\">Real-time dashboards, 99+ customer segments, and true campaign ROI \u2014 so you're never flying blind on what's actually growing your business.<\/p>\n      <ul class=\"kng-checks\">\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Real-time behaviour tracking across online and in-store touchpoints<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Churn prediction \u2014 identify at-risk customers before they're gone<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>99+ advanced segments: dormant, at-risk, VIP, location-based &amp; more<\/li>\n        <li><div class=\"chk\"><svg width=\"11\" height=\"11\" viewbox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5l2.5 2.5 4.5-5\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Measure true ROI of every campaign \u2014 not just opens and clicks<\/li>\n      <\/ul>\n      <a href=\"https:\/\/loyalty.kangaroorewards.com\/fr\/g2-booking-form\/\" class=\"kng-link\">Explore analytics <svg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a>\n    <\/div>\n    <div class=\"vis-card\">\n      <div class=\"vis-bar\"><div class=\"vdot\" style=\"background:#f87171\"><\/div><div class=\"vdot\" style=\"background:#fbbf24\"><\/div><div class=\"vdot\" style=\"background:#34d399\"><\/div><span class=\"vis-bar-lbl\">Customer Intelligence \u00b7 30d<\/span><\/div>\n      <div class=\"vis-body\">\n        <div class=\"ana-grid\">\n          <div class=\"ana-m\"><div class=\"ana-val\">$284K<\/div><div class=\"ana-delta\">\u2191 18.4%<\/div><div class=\"ana-lbl\">Revenue from loyalty<\/div><\/div>\n          <div class=\"ana-m\"><div class=\"ana-val\">12,483<\/div><div class=\"ana-delta\">\u2191 9.2% active<\/div><div class=\"ana-lbl\">Members<\/div><\/div>\n          <div class=\"ana-m\"><div class=\"ana-val\">82%<\/div><div class=\"ana-delta\">\u2191 4.1 pts<\/div><div class=\"ana-lbl\">Retention rate<\/div><\/div>\n          <div class=\"ana-m\"><div class=\"ana-val\">+312%<\/div><div class=\"ana-delta\">last campaign<\/div><div class=\"ana-lbl\">Campaign ROI<\/div><\/div>\n        <\/div>\n        <div class=\"ana-chart\">\n          <div class=\"ana-bar\" style=\"height:40%\"><\/div><div class=\"ana-bar\" style=\"height:55%\"><\/div><div class=\"ana-bar\" style=\"height:45%\"><\/div><div class=\"ana-bar\" style=\"height:65%\"><\/div><div class=\"ana-bar\" style=\"height:58%\"><\/div><div class=\"ana-bar\" style=\"height:72%\"><\/div><div class=\"ana-bar hi\" style=\"height:90%\"><\/div>\n        <\/div>\n        <div style=\"background:#fff;border:1.5px solid var(--border);border-radius:11px;padding:11px 13px\">\n          <div style=\"font-size:.6rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px\">Customer segments \u00b7 99+<\/div>\n          <div style=\"display:flex;flex-wrap:wrap;gap:5px\">\n            <span style=\"font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:100px;background:rgba(46,175,211,0.08);color:var(--blue);border:1px solid rgba(46,175,211,0.2)\">Highly engaged \u00b7 3,241<\/span>\n            <span style=\"font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:100px;background:#fff7e6;color:#92400e;border:1px solid rgba(196,122,20,0.2)\">At risk \u00b7 892<\/span>\n            <span style=\"font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:100px;background:#f5f3ff;color:#5b21b6;border:1px solid rgba(139,92,246,0.2)\">VIP \u00b7 406<\/span>\n            <span style=\"font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:100px;background:var(--soft);color:var(--text);border:1px solid var(--border)\">Dormant 60d+<\/span>\n            <span style=\"font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:100px;background:var(--soft);color:var(--text);border:1px solid var(--border)\">Location-based<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-948ce29 e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"948ce29\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b852a36 animejs-disable elementor-widget elementor-widget-html\" data-id=\"b852a36\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Kangaroo \u2014 Features<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800&family=Roboto:wght@400;500&display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root{--blue:#2EAFD3;--blue-l:rgba(46,175,211,0.1);--navy:#0d1f2d;--soft:#f4f8fb;--border:#d6e8f0;--muted:#6b8a9a;--text:#1a2d3a;}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nbody{background:var(--soft);font-family:'Roboto',sans-serif;color:var(--text);line-height:1.65;overflow-x:hidden}\n.wrap{max-width:1200px;margin:0 auto;padding:80px 5%}\n.hd-block{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:640px;margin:0 auto 3rem}\n.kng-tag{font-family:'Roboto',sans-serif;font-size:.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;line-height:1;display:inline-block;align-self:center}\n.kng-h{font-family:'Sora',sans-serif;font-size:clamp(1.7rem,3.5vw,2.8rem);font-weight:800;color:var(--navy);letter-spacing:-.028em;line-height:1.1;margin-bottom:12px}\n.kng-h em{font-style:normal;color:var(--blue)}\n.kng-p{font-size:.95rem;color:var(--muted);line-height:1.8}\n.feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n.f-card{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:28px 24px;transition:transform .2s,border-color .2s}\n.f-card:hover{transform:translateY(-4px);border-color:rgba(46,175,211,0.4)}\n.f-ico{width:46px;height:46px;background:var(--blue-l);border-radius:11px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;flex-shrink:0}\n.f-card h3{font-family:'Sora',sans-serif;font-size:.95rem;font-weight:700;color:var(--navy);margin-bottom:7px}\n.f-card p{font-size:.84rem;color:var(--muted);line-height:1.7}\n\/* TABLET *\/\n@media(max-width:900px){.feat-grid{grid-template-columns:repeat(2,1fr)}}\n\/* MOBILE *\/\n@media(max-width:520px){\n  .wrap{padding:56px 4%}\n  .feat-grid{grid-template-columns:1fr}\n  .kng-h{font-size:1.6rem}\n  .f-card{padding:22px 18px}\n}\n<\/style>\n<\/head>\n<body>\n<div class=\"wrap\">\n  <div class=\"hd-block\">\n    <span class=\"kng-tag\">Everything included<\/span>\n    <h2 class=\"kng-h\">One platform.<br\/><em>Every growth tool you need.<\/em><\/h2>\n    <p class=\"kng-p\">Stop paying for five separate tools. Kangaroo replaces your loyalty app, email platform, SMS tool, and analytics \u2014 all in one dashboard.<\/p>\n  <\/div>\n  <div class=\"feat-grid\">\n    <div class=\"f-card\"><div class=\"f-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><circle cx=\"11\" cy=\"11\" r=\"8\" stroke=\"#2EAFD3\" stroke-width=\"1.6\"\/><path d=\"M11 7v4l3 2\" stroke=\"#2EAFD3\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/div><h3>Points &amp; rewards engine<\/h3><p>Points, tiers, VIP programs, cashback, gift cards, custom rules, milestones \u2014 the deepest loyalty engine at any price point.<\/p><\/div>\n    <div class=\"f-card\"><div class=\"f-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><rect x=\"3\" y=\"5\" width=\"16\" height=\"12\" rx=\"2\" stroke=\"#2EAFD3\" stroke-width=\"1.6\"\/><path d=\"M3 9h16\" stroke=\"#2EAFD3\" stroke-width=\"1.6\"\/><path d=\"M7 13h2M11 13h4\" stroke=\"#2EAFD3\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/div><h3>Native email, SMS &amp; push<\/h3><p>Built-in marketing channels that fire directly from loyalty events. No third-party tools, no sync issues, no extra cost.<\/p><\/div>\n    <div class=\"f-card\"><div class=\"f-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><path d=\"M11 4l1.5 4.5H17l-3.7 2.7 1.4 4.3L11 13l-3.7 2.5 1.4-4.3L5 8.5h4.5z\" stroke=\"#2EAFD3\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><\/div><h3>Ludification<\/h3><p>Spin-to-wins, contests, challenges, and giveaways that make customers want to engage \u2014 not just passively collect points.<\/p><\/div>\n    <div class=\"f-card\"><div class=\"f-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><circle cx=\"11\" cy=\"10\" r=\"5\" stroke=\"#2EAFD3\" stroke-width=\"1.6\"\/><path d=\"M11 15v4M8 18h6\" stroke=\"#2EAFD3\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><circle cx=\"11\" cy=\"10\" r=\"2\" fill=\"#2EAFD3\"\/><\/svg><\/div><h3>Geofencing &amp; location<\/h3><p>Trigger personalised push offers the moment a customer enters your store radius. The right message at the right place.<\/p><\/div>\n    <div class=\"f-card\"><div class=\"f-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><path d=\"M4 16l4-5 3 3 4-6 3 3\" stroke=\"#2EAFD3\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"17\" cy=\"6\" r=\"2.5\" stroke=\"#2EAFD3\" stroke-width=\"1.4\"\/><\/svg><\/div><h3>AI-powered campaigns<\/h3><p>Automatically identify the right segment at the right moment. Maximise ROI on every send without any guesswork.<\/p><\/div>\n    <div class=\"f-card\"><div class=\"f-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\" rx=\"1.5\" stroke=\"#2EAFD3\" stroke-width=\"1.6\"\/><rect x=\"12\" y=\"3\" width=\"7\" height=\"7\" rx=\"1.5\" stroke=\"#2EAFD3\" stroke-width=\"1.6\"\/><rect x=\"3\" y=\"12\" width=\"7\" height=\"7\" rx=\"1.5\" stroke=\"#2EAFD3\" stroke-width=\"1.6\"\/><rect x=\"12\" y=\"12\" width=\"7\" height=\"7\" rx=\"1.5\" stroke=\"#2EAFD3\" stroke-width=\"1.6\"\/><\/svg><\/div><h3>Omnichannel &amp; multi-location<\/h3><p>Online store, POS, mobile app, QR codes \u2014 all unified. Multi-location and franchise management from one dashboard.<\/p><\/div>\n    <div class=\"f-card\"><div class=\"f-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><rect x=\"6\" y=\"3\" width=\"10\" height=\"16\" rx=\"2\" stroke=\"#2EAFD3\" stroke-width=\"1.6\"\/><path d=\"M9 7h4M9 10h4M9 13h2\" stroke=\"#2EAFD3\" stroke-width=\"1.4\" stroke-linecap=\"round\"\/><\/svg><\/div><h3>White-label mobile app<\/h3><p>Your brand, your app \u2014 powered by Kangaroo. Custom branded with your logo and colours. Available on Elite plans.<\/p><\/div>\n    <div class=\"f-card\"><div class=\"f-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><path d=\"M5 17V9M9 17V5M13 17v-7M17 17v-4\" stroke=\"#2EAFD3\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/div><h3>Advanced analytics<\/h3><p>99+ customer segments, churn prediction, campaign ROI tracking. Know exactly what's working and do more of it.<\/p><\/div>\n    <div class=\"f-card\"><div class=\"f-ico\"><svg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"><path d=\"M4 11h3l2-6 3 12 2-6 2 3h2\" stroke=\"#2EAFD3\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div><h3>18 prebuilt automations<\/h3><p>Ready-to-run workflows from day one. Abandoned cart, win-back, birthday, tier upgrades, points expiry \u2014 no setup required.<\/p><\/div>\n  <\/div>\n<\/div>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18e9c6f e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"18e9c6f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b6bd564 animejs-disable elementor-widget elementor-widget-html\" data-id=\"b6bd564\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Kangaroo \u2014 10-outcomes<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800&family=Roboto:wght@400;500&display=swap\" rel=\"stylesheet\">\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   KANGAROO REWARDS \u2014 GOOGLE ADS LANDING PAGE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SECTIONS:\n     1.  CSS VARIABLES & RESET\n     2.  NAVIGATION\n     3.  HERO\n     4.  LOGOS STRIP\n     5.  STATS\n     6.  DUAL SECTIONS (Acquisition \/ Retention \/ Marketing)\n     7.  RETENTION VISUAL\n     8.  EMAIL\/SMS BUILDER & OMNICHANNEL SCENE\n     9.  FEATURES GRID\n    10.  BENEFITS (Dark)\n    11.  OUTCOMES\n    12.  AWARDS\n    13.  TESTIMONIALS\n    14.  FINAL CTA\n    15.  ANIMATIONS & KEYFRAMES\n    16.  RESPONSIVE \/ MOBILE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n\/* \u2500\u2500 1. CSS VARIABLES & RESET \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n:root {\n  --blue:#2EAFD3; --blue-d:#1a8aaa; --navy:#0d1f2d; --navy2:#0F1C5C;\n  --soft:#f4f8fb; --border:#d6e8f0; --muted:#6b8a9a; --green:#16a34a; --text:#1a2d3a;\n}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nhtml{scroll-behavior:smooth}\nbody{background:#fff;color:var(--text);font-family:'Roboto',sans-serif;line-height:1.65;overflow-x:hidden}\na{text-decoration:none}\nimg{max-width:100%;display:block}\n\n\/* \u2500\u2500 2. NAVIGATION \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.nav{position:sticky;top:0;z-index:100;background:rgba(255,255,255,0.97);border-bottom:1px solid var(--border);backdrop-filter:blur(12px);padding:14px 5%;display:flex;align-items:center;justify-content:space-between}\n.nav-logo{display:flex;align-items:center;gap:10px}\n.nav-logo-icon{width:38px;height:38px;background:var(--blue);border-radius:10px;display:flex;align-items:center;justify-content:center}\n.nav-logo-text{font-family:'Sora',sans-serif;font-weight:800;font-size:1.15rem;color:var(--navy);letter-spacing:-0.02em}\n.nav-logo-text span{color:var(--blue)}\n.nav-cta{background:var(--blue);color:#fff;font-weight:700;font-size:0.88rem;padding:11px 26px;border-radius:8px;transition:background .2s,transform .2s;white-space:nowrap}\n.nav-cta:hover{background:var(--blue-d);transform:translateY(-1px)}\n\n\/* \u2500\u2500 3. HERO \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.hero{background:#fff;padding:80px 5% 0;position:relative;overflow:hidden}\n.hero::before{content:'';position:absolute;top:-200px;right:-200px;width:700px;height:700px;background:radial-gradient(circle,rgba(46,175,211,0.12),transparent 65%);pointer-events:none}\n.hero-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}\n.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(46,175,211,0.1);border:1px solid rgba(46,175,211,0.3);border-radius:100px;padding:6px 16px;font-size:0.75rem;font-weight:700;color:var(--blue);letter-spacing:0.08em;text-transform:uppercase;margin-bottom:24px;animation:fadeUp .5s ease both}\n.hero h1{font-family:'Sora',sans-serif;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:var(--navy);margin-bottom:20px;animation:fadeUp .5s .08s ease both}\n.hero h1 em{font-style:normal;color:var(--blue)}\n.hero-sub{font-size:1.05rem;color:var(--muted);line-height:1.8;max-width:520px;margin-bottom:36px;animation:fadeUp .5s .16s ease both}\n.hero-cta-row{display:flex;gap:12px;flex-wrap:wrap;animation:fadeUp .5s .24s ease both}\n.btn-main{background:var(--blue);color:#fff;font-family:'Sora',sans-serif;font-weight:700;font-size:1rem;padding:15px 32px;border-radius:9px;transition:background .2s,transform .2s;display:inline-block}\n.btn-main:hover{background:var(--blue-d);transform:translateY(-2px)}\n.btn-ghost{border:1.5px solid var(--border);color:var(--navy);font-family:'Sora',sans-serif;font-weight:600;font-size:1rem;padding:15px 32px;border-radius:9px;background:#fff;transition:border-color .2s,transform .2s;display:inline-block}\n.btn-ghost:hover{border-color:var(--blue);transform:translateY(-2px)}\n\n\/* HERO VISUAL *\/\n.hero-visual{position:relative;display:flex;flex-direction:column;gap:14px}\n\n\/* BIG STAT CARD *\/\n.hero-stat-card{background:var(--navy2);border-radius:20px;padding:32px 36px;position:relative;overflow:hidden;animation:fadeUp .5s .1s ease both}\n.hero-stat-card::before{content:'';position:absolute;top:-40px;right:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(46,175,211,0.25),transparent);pointer-events:none}\n.hero-stat-label{font-size:0.72rem;font-weight:700;color:rgba(46,175,211,0.7);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:8px}\n.hero-stat-num{font-family:'Sora',sans-serif;font-size:5.5rem;font-weight:800;color:#fff;line-height:1;letter-spacing:-0.04em}\n.hero-stat-num span{color:var(--blue)}\n.hero-stat-sub{font-size:0.88rem;color:rgba(255,255,255,0.5);margin-top:8px}\n.hero-avatars{position:absolute;bottom:20px;right:24px;display:flex}\n.hero-av{width:32px;height:32px;border-radius:50%;border:2px solid var(--navy2);display:flex;align-items:center;justify-content:center;font-size:0.7rem;color:#fff;font-weight:700;margin-left:-6px}\n\n\/* MINI STAT CARDS *\/\n.hero-mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;animation:fadeUp .5s .18s ease both}\n.hero-mini-card{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:22px 20px}\n.hero-mini-label{font-size:0.68rem;color:var(--muted);text-transform:uppercase;letter-spacing:0.08em;font-weight:600;margin-bottom:6px}\n.hero-mini-num{font-family:'Sora',sans-serif;font-size:2.6rem;font-weight:800;color:var(--navy);line-height:1;letter-spacing:-0.03em}\n.hero-mini-num span{color:var(--blue)}\n.hero-mini-sub{font-size:0.75rem;color:var(--muted);margin-top:6px}\n.hero-mini-bar{margin-top:12px;background:rgba(46,175,211,0.08);border-radius:6px;height:6px;overflow:hidden}\n.hero-mini-bar-fill{height:100%;background:linear-gradient(90deg,var(--blue),rgba(46,175,211,0.5));border-radius:6px}\n.hero-mini-bars{margin-top:12px;display:flex;gap:4px;align-items:flex-end}\n.hero-mini-bars div{width:8px;border-radius:3px;background:var(--blue)}\n\n\/* ACTIVITY FEED *\/\n.hero-feed{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:20px 22px;animation:fadeUp .5s .26s ease both}\n.feed-header{display:flex;align-items:center;gap:8px;margin-bottom:14px}\n.feed-dot{width:7px;height:7px;border-radius:50%;background:var(--green);animation:livePulse 1.6s ease-in-out infinite}\n.feed-title{font-size:0.68rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:0.08em}\n.feed-list{display:flex;flex-direction:column;min-height:158px}\n.feed-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}\n.feed-row:last-child{border-bottom:none}\n.feed-row.entering{animation:feedIn .35s ease both}\n.feed-row.leaving{animation:feedOut .28s ease forwards}\n.feed-av{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.75rem;color:#fff;font-weight:700;flex-shrink:0}\n.feed-body{flex:1;min-width:0}\n.feed-main{font-size:0.82rem;font-weight:600;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.feed-main .hi{color:var(--blue)}\n.feed-main .hi-g{color:var(--green)}\n.feed-main .hi-a{color:#d97706}\n.feed-sub{font-size:0.7rem;color:var(--muted);margin-top:1px}\n.feed-time{font-size:0.67rem;color:var(--muted);white-space:nowrap;flex-shrink:0}\n\n\/* \u2500\u2500 4. LOGOS STRIP \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.logos-strip{background:#fff;padding:24px 5%;overflow:hidden}\n.logos-label{text-align:center;font-size:0.72rem;color:var(--muted);text-transform:uppercase;letter-spacing:0.1em;font-weight:600;margin-bottom:20px}\n.logos-wrap{overflow:hidden;position:relative}\n.logos-wrap::before,.logos-wrap::after{content:'';position:absolute;top:0;bottom:0;width:80px;z-index:2}\n.logos-wrap::before{left:0;background:linear-gradient(to right,#fff,transparent)}\n.logos-wrap::after{right:0;background:linear-gradient(to left,#fff,transparent)}\n.logos-track{display:flex;gap:56px;align-items:center;animation:scroll 28s linear infinite;width:max-content}\n.logos-track:hover{animation-play-state:paused}\n\n\/* \u2500\u2500 5. STATS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.stats-sec{padding:72px 5%;background:#fff}\n.stats-inner{max-width:1200px;margin:0 auto}\n.stats-label{text-align:center;font-size:0.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:12px}\n.stats-heading{text-align:center;font-family:'Sora',sans-serif;font-size:clamp(1.6rem,3.5vw,2.5rem);font-weight:800;color:var(--navy);letter-spacing:-0.025em;line-height:1.1;margin-bottom:56px}\n.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}\n.stat-card{background:linear-gradient(160deg,rgba(46,175,211,0.06),rgba(46,175,211,0.02));border:1.5px solid rgba(46,175,211,0.2);border-radius:20px;padding:40px 32px;text-align:center;position:relative;overflow:hidden;transition:transform .2s,border-color .2s}\n.stat-card:hover{transform:translateY(-4px);border-color:rgba(46,175,211,0.4)}\n.stat-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--blue),rgba(46,175,211,0.3))}\n.stat-num{font-family:'Sora',sans-serif;font-size:3.6rem;font-weight:800;color:var(--blue);line-height:1}\n.stat-text{font-size:0.92rem;color:var(--muted);margin-top:12px;line-height:1.6}\n\n\/* \u2500\u2500 6. DUAL SECTIONS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.dual-sec{padding:80px 5%}\n.dual-sec.alt{background:#fff}\n.dual-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}\n.dual-inner.rev .dual-visual{order:-1}\n.dual-tag{font-size:0.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:14px;display:block}\n.dual-h{font-family:'Sora',sans-serif;font-size:clamp(1.7rem,3.5vw,2.5rem);font-weight:800;color:var(--navy);letter-spacing:-0.025em;line-height:1.15;margin-bottom:16px}\n.dual-p{font-size:0.97rem;color:var(--muted);line-height:1.85;margin-bottom:28px}\n.check-list{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px}\n.check-list li{display:flex;gap:10px;align-items:flex-start;font-size:0.9rem;color:#4a6572;line-height:1.7}.check-list li strong{color:var(--navy)}\n.check-ok{color:var(--green);flex-shrink:0;font-weight:700}\n\n\/* \u2500\u2500 7. RETENTION VISUAL \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ret-compare{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}\n.ret-box-bad{background:#fff5f5;border:1.5px solid #fecaca;border-radius:14px;padding:18px 16px;text-align:center}\n.ret-box-good{background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:14px;padding:18px 16px;text-align:center}\n.ret-tag{font-size:0.6rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:6px}\n.ret-tag.bad{color:#dc2626}\n.ret-tag.good{color:var(--green)}\n.ret-big{font-family:'Sora',sans-serif;font-size:2.4rem;font-weight:800;line-height:1;letter-spacing:-0.03em}\n.ret-big.bad{color:#991b1b}\n.ret-big.good{color:#15803d}\n.ret-label{font-size:0.68rem;margin-top:4px}\n.ret-label.bad{color:#dc2626}\n.ret-label.good{color:var(--green)}\n.ret-bar-bg{margin-top:10px;height:5px;border-radius:3px;overflow:hidden}\n.ret-bar-bad{background:#fecaca}\n.ret-bar-good{background:#bbf7d0}\n.ret-bar-fill{height:100%;border-radius:3px}\n.ret-stat-card{background:var(--navy2);border-radius:16px;padding:22px 24px;position:relative;overflow:hidden;margin-bottom:14px}\n.ret-stat-card::before{content:'';position:absolute;top:-40px;right:-40px;width:160px;height:160px;background:radial-gradient(circle,rgba(46,175,211,0.2),transparent);pointer-events:none}\n.ret-stat-label{font-size:0.62rem;font-weight:700;color:rgba(46,175,211,0.7);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:14px}\n.ret-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}\n.ret-stat-item{text-align:center;padding:10px 6px}\n.ret-stat-item.mid{border-left:1px solid rgba(255,255,255,0.08);border-right:1px solid rgba(255,255,255,0.08)}\n.ret-stat-num{font-family:'Sora',sans-serif;font-size:1.7rem;font-weight:800;color:var(--blue);line-height:1;letter-spacing:-0.03em}\n.ret-stat-sub{font-size:0.64rem;color:rgba(255,255,255,0.4);margin-top:4px;line-height:1.4}\n.ret-flows{background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:16px 18px}\n.ret-flows-label{font-size:0.62rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:10px}\n.ret-flow-row{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--soft);border-radius:9px;margin-bottom:7px}\n.ret-flow-row:last-child{margin-bottom:0}\n.ret-flow-ico{width:30px;height:30px;border-radius:8px;background:rgba(46,175,211,0.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.ret-flow-body{flex:1}\n.ret-flow-title{font-size:0.79rem;font-weight:600;color:var(--navy)}\n.ret-flow-sub{font-size:0.68rem;color:var(--muted)}\n.ret-flow-badge{font-size:0.62rem;font-weight:700;padding:2px 9px;border-radius:100px;white-space:nowrap}\n.badge-green{background:rgba(22,163,74,0.1);color:var(--green)}\n.badge-blue{background:rgba(46,175,211,0.1);color:var(--blue)}\n\n\/* \u2500\u2500 8. EMAIL BUILDER & OMNICHANNEL \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.email-wrap{position:relative;padding:0 20px 48px 0}\n.email-builder{background:#fff;border:1.5px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(46,175,211,0.1)}\n.email-titlebar{background:var(--navy2);padding:10px 16px;display:flex;align-items:center;gap:7px}\n.email-dot{width:9px;height:9px;border-radius:50%}\n.email-titlebar-label{font-size:0.66rem;color:rgba(255,255,255,0.4);margin-left:8px;font-weight:600;letter-spacing:0.03em}\n.email-titlebar-actions{margin-left:auto;display:flex;gap:6px}\n.email-action{border-radius:5px;padding:3px 10px;font-size:0.6rem;font-weight:700}\n.email-body{display:grid;grid-template-columns:86px 1fr}\n.email-blocks{background:#f8fbfd;border-right:1px solid var(--border);padding:10px 8px;display:flex;flex-direction:column;gap:5px}\n.email-blocks-label{font-size:0.54rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:2px}\n.email-block{background:#fff;border:1px solid var(--border);border-radius:6px;padding:5px 7px;display:flex;align-items:center;gap:5px;font-size:0.6rem;color:var(--navy);font-weight:600}\n.email-block.active{background:#edf5fa;border:1.5px dashed rgba(46,175,211,0.5);color:var(--blue)}\n.email-canvas{background:#f0f4f8;padding:10px}\n.email-preview{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.05)}\n.email-preview-header{background:var(--navy2);padding:14px 16px;text-align:center}\n.email-preview-greeting{font-size:0.64rem;color:rgba(255,255,255,0.45);margin-bottom:4px}\n.email-preview-title{font-family:'Sora',sans-serif;font-size:0.95rem;font-weight:800;color:#fff;line-height:1.3}\n.email-preview-title span{color:var(--blue)}\n.email-preview-body{padding:14px 16px}\n.email-preview-text{font-size:0.7rem;color:var(--muted);line-height:1.6;margin-bottom:12px}\n.email-preview-btn{background:var(--blue);border-radius:7px;padding:9px 12px;text-align:center;font-family:'Sora',sans-serif;font-size:0.72rem;font-weight:700;color:#fff}\n.email-preview-warn{margin-top:10px;display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--soft);border-radius:8px;border:1px solid var(--border);font-size:0.64rem;color:var(--muted)}\n.email-preview-warn strong{color:var(--navy)}\n\n\/* FLOATING CARDS *\/\n.float-sms{position:absolute;bottom:-18px;left:-18px;background:#fff;border-radius:14px;padding:13px 15px;box-shadow:0 12px 40px rgba(0,0,0,0.13);border:1px solid var(--border);width:200px;animation:floatCard 4s ease-in-out infinite;z-index:10}\n.float-sms-header{display:flex;align-items:center;gap:7px;margin-bottom:8px}\n.float-sms-ico{width:26px;height:26px;border-radius:7px;background:rgba(22,163,74,0.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.float-sms-title{font-size:0.7rem;font-weight:700;color:var(--navy)}\n.float-sms-badge{margin-left:auto;font-size:0.58rem;background:rgba(22,163,74,0.1);color:var(--green);font-weight:700;padding:1px 7px;border-radius:100px;white-space:nowrap}\n.float-sms-bubble{background:#f0fdf4;border-radius:9px;padding:9px 11px;font-size:0.68rem;color:#166534;line-height:1.55;font-style:italic}\n.float-sms-footer{display:flex;justify-content:space-between;margin-top:7px;font-size:0.58rem}\n.float-push{position:absolute;top:-14px;right:-4px;background:#1a1f36;border-radius:14px;padding:12px 14px;box-shadow:0 12px 40px rgba(0,0,0,0.22);width:218px;animation:floatCard 4s ease-in-out infinite;animation-delay:-2s;z-index:10}\n.float-push-header{display:flex;align-items:center;gap:8px;margin-bottom:7px}\n.float-push-ico{width:24px;height:24px;border-radius:6px;background:var(--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.float-push-app{font-size:0.6rem;font-weight:700;color:rgba(255,255,255,0.9);line-height:1.2}\n.float-push-when{font-size:0.54rem;color:rgba(255,255,255,0.35)}\n.float-push-text{font-size:0.68rem;color:rgba(255,255,255,0.8);line-height:1.5;margin-bottom:8px}\n.float-push-text span{color:var(--blue);font-weight:700}\n.float-push-btns{display:flex;gap:6px}\n.float-push-btn-a{flex:1;background:var(--blue);border-radius:6px;padding:5px;text-align:center;font-size:0.58rem;font-weight:700;color:#fff}\n.float-push-btn-b{flex:1;background:rgba(255,255,255,0.07);border-radius:6px;padding:5px;text-align:center;font-size:0.58rem;color:rgba(255,255,255,0.4)}\n\n\/* \u2500\u2500 9. FEATURES GRID \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.features-sec{padding:80px 5%;background:#fff}\n.features-inner{max-width:1200px;margin:0 auto}\n.sec-tag{font-size:0.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:14px;display:block}\n.features-heading{font-family:'Sora',sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;color:var(--navy);letter-spacing:-0.025em;line-height:1.1;margin-bottom:12px}\n.features-sub{font-size:1rem;color:var(--muted);max-width:560px;line-height:1.75;margin-bottom:56px}\n.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n.feat-card{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:32px 28px;transition:transform .2s,border-color .2s,background .2s}\n.feat-card:hover{transform:translateY(-4px);border-color:rgba(46,175,211,0.4);background:#edf5fa}\n.feat-ico{width:50px;height:50px;background:rgba(46,175,211,0.1);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}\n.feat-card h3{font-family:'Sora',sans-serif;font-size:1rem;font-weight:700;color:var(--navy);margin-bottom:8px}\n.feat-card p{font-size:0.86rem;color:var(--muted);line-height:1.75}\n\n\/* \u2500\u2500 10. BENEFITS (DARK) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.benefits-sec{background:var(--navy2);padding:88px 5%;position:relative;overflow:hidden}\n.benefits-sec::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 80% 30%,rgba(46,175,211,0.12),transparent),radial-gradient(ellipse 50% 60% at 10% 70%,rgba(46,100,180,0.15),transparent);pointer-events:none}\n.benefits-inner{max-width:1200px;margin:0 auto;position:relative;z-index:1}\n.benefits-hgrid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;margin-bottom:56px}\n.benefits-h{font-family:'Sora',sans-serif;font-size:clamp(1.8rem,4vw,2.9rem);font-weight:800;color:#fff;letter-spacing:-0.025em;line-height:1.1;margin:0}\n.benefits-p{font-size:1rem;color:rgba(255,255,255,0.5);line-height:1.85;margin:0;align-self:center}\n.benefits-rows{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,0.08);border-radius:20px;overflow:hidden}\n.benefits-row{display:grid;grid-template-columns:200px 1fr auto;gap:32px;align-items:center;padding:28px 36px;border-bottom:1px solid rgba(255,255,255,0.07);transition:background .2s}\n.benefits-row:last-child{border-bottom:none}\n.benefits-row:hover{background:rgba(46,175,211,0.08)!important}\n.benefits-row-left{display:flex;align-items:center;gap:14px}\n.benefits-row-ico{width:44px;height:44px;background:rgba(46,175,211,0.15);border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.benefits-row-name{font-family:'Sora',sans-serif;font-size:0.95rem;font-weight:700;color:#fff}\n.benefits-row-p{font-size:0.88rem;color:rgba(255,255,255,0.5);line-height:1.7;margin:0}\n.benefits-row-link{color:var(--blue);font-size:0.8rem;font-weight:700;white-space:nowrap;font-family:'Sora',sans-serif;flex-shrink:0}\n\n\/* \u2500\u2500 11. OUTCOMES \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.outcomes-sec{padding:88px 5%;background:var(--soft);id:how-it-works}\n.outcomes-inner{max-width:1200px;margin:0 auto}\n.outcomes-heading{font-family:'Sora',sans-serif;font-size:clamp(1.9rem,4.5vw,3.2rem);font-weight:800;color:var(--navy);letter-spacing:-0.03em;line-height:1.08;text-align:center;max-width:780px;margin:0 auto 16px}\n.outcomes-sub{text-align:center;font-size:1.05rem;color:var(--muted);max-width:580px;margin:0 auto 64px;line-height:1.8}\n.outcomes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}\n.outcome-card{background:#fff;border:1.5px solid var(--border);border-radius:22px;padding:44px 36px;position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s}\n.outcome-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px rgba(46,175,211,0.12)}\n.outcome-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--blue),rgba(46,175,211,0.3))}\n.outcome-num{font-family:'Sora',sans-serif;font-size:5rem;font-weight:800;color:rgba(46,175,211,0.08);line-height:1;margin-bottom:-10px}\n.outcome-ico{width:56px;height:56px;background:rgba(46,175,211,0.1);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}\n.outcome-h{font-family:'Sora',sans-serif;font-size:1.3rem;font-weight:800;color:var(--navy);margin-bottom:12px;letter-spacing:-0.02em;line-height:1.2}\n.outcome-h span{color:var(--blue)}\n.outcome-p{font-size:0.9rem;color:var(--muted);line-height:1.8;margin-bottom:24px}\n.outcome-checks{display:flex;flex-direction:column;gap:8px;margin-bottom:28px}\n.outcome-check{display:flex;align-items:center;gap:8px;font-size:0.82rem;color:#4a6572}\n.outcome-stat{padding-top:20px;border-top:1px solid var(--border);display:flex;align-items:center;gap:10px}\n.outcome-stat-num{font-family:'Sora',sans-serif;font-size:1.8rem;font-weight:800;color:var(--blue)}\n.outcome-stat-label{font-size:0.78rem;color:var(--muted);line-height:1.4}\n\n\/* \u2500\u2500 12. AWARDS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.awards-sec{padding:56px 5%;background:#fff;text-align:center}\n\/* \u2500\u2500 13. TESTIMONIALS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.testi-sec{padding:80px 5%;background:#fff}\n.testi-inner{max-width:1200px;margin:0 auto}\n.testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:52px}\n.testi-card{background:#fff;border:1.5px solid var(--border);border-radius:18px;padding:36px 28px;position:relative}\n.testi-card::before{content:'\"';font-family:'Sora',sans-serif;font-size:5rem;color:rgba(46,175,211,0.12);position:absolute;top:8px;left:20px;line-height:1}\n.testi-stars{color:var(--blue);font-size:0.88rem;letter-spacing:2px;margin-bottom:16px}\n.testi-text{font-size:0.92rem;color:#4a6572;line-height:1.8;font-style:italic;margin-bottom:24px}\n.testi-author{font-family:'Sora',sans-serif;font-size:0.88rem;font-weight:700;color:var(--navy)}\n.testi-biz{font-size:0.75rem;color:var(--muted);margin-top:3px}\n\n\/* \u2500\u2500 14. FINAL CTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.final-sec{background:var(--navy2);padding:100px 5%;position:relative;overflow:hidden;text-align:center}\n.final-sec::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(46,175,211,0.15),transparent);pointer-events:none}\n.final-inner{max-width:720px;margin:0 auto;position:relative;z-index:1}\n.final-badge{display:inline-block;background:rgba(46,175,211,0.15);border:1px solid rgba(46,175,211,0.4);color:var(--blue);border-radius:100px;padding:6px 18px;font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:24px}\n.final-h{font-family:'Sora',sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;color:#fff;letter-spacing:-0.03em;line-height:1.1;margin-bottom:16px}\n.final-h em{font-style:normal;color:var(--blue)}\n.final-p{font-size:1rem;color:rgba(255,255,255,0.55);line-height:1.75;margin-bottom:40px}\n.final-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\n.btn-final-a{background:var(--blue);color:#fff;font-family:'Sora',sans-serif;font-weight:700;font-size:1.05rem;padding:17px 40px;border-radius:10px;transition:background .2s,transform .2s;display:inline-block}\n.btn-final-a:hover{background:var(--blue-d);transform:translateY(-2px)}\n.btn-final-b{border:1.5px solid rgba(255,255,255,0.2);color:#fff;font-family:'Sora',sans-serif;font-weight:600;font-size:1.05rem;padding:17px 40px;border-radius:10px;background:rgba(255,255,255,0.07);transition:border-color .2s,transform .2s;display:inline-block}\n.btn-final-b:hover{border-color:var(--blue);transform:translateY(-2px)}\n\n\/* \u2500\u2500 15. REVEAL & ANIMATIONS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.reveal{opacity:1 !important;transform:none !important;}\n.reveal.vis{opacity:1;transform:none}\n\n\/* ANIMATIONS *\/\n@keyframes fadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}\n@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n@keyframes livePulse{0%,100%{box-shadow:0 0 0 0 rgba(22,163,74,0.5);opacity:1}60%{box-shadow:0 0 0 5px rgba(22,163,74,0);opacity:.7}}\n@keyframes floatCard{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}\n@keyframes feedIn{from{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}\n@keyframes feedOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}\n\n\/* \u2500\u2500 16. RESPONSIVE \/ MOBILE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n@media(max-width:900px){\n  .hero-inner,.dual-inner,.dual-inner.rev,.benefits-hgrid,.outcomes-grid,.stats-grid,.testi-grid,.features-grid{grid-template-columns:1fr}\n  .hero-visual{display:none}\n  .dual-inner.rev .dual-visual{order:0}\n  .benefits-row{grid-template-columns:1fr;gap:8px}\n  .benefits-row-link{display:none}\n}\n@media(max-width:600px){\n  .hero{padding:60px 5% 0}\n  .hero h1{font-size:2rem}\n  .final-btns{flex-direction:column;align-items:center}\n  .btn-final-a,.btn-final-b{width:100%;text-align:center}\n}\n<\/style>\n<\/head>\n<body>\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   KANGAROO REWARDS \u2014 GOOGLE ADS LANDING PAGE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SECTIONS:\n     1.  CSS VARIABLES & RESET\n     2.  NAVIGATION\n     3.  HERO\n     4.  LOGOS STRIP\n     5.  STATS\n     6.  DUAL SECTIONS (Acquisition \/ Retention \/ Marketing)\n     7.  RETENTION VISUAL\n     8.  EMAIL\/SMS BUILDER & OMNICHANNEL SCENE\n     9.  FEATURES GRID\n    10.  BENEFITS (Dark)\n    11.  OUTCOMES\n    12.  AWARDS\n    13.  TESTIMONIALS\n    14.  FINAL CTA\n    15.  ANIMATIONS & KEYFRAMES\n    16.  RESPONSIVE \/ MOBILE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n\/* \u2500\u2500 1. CSS VARIABLES & RESET \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n:root {\n  --blue:#2EAFD3; --blue-d:#1a8aaa; --navy:#0d1f2d; --navy2:#0F1C5C;\n  --soft:#f4f8fb; --border:#d6e8f0; --muted:#6b8a9a; --green:#16a34a; --text:#1a2d3a;\n}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nhtml{scroll-behavior:smooth}\nbody{background:#fff;color:var(--text);font-family:'Roboto',sans-serif;line-height:1.65;overflow-x:hidden}\na{text-decoration:none}\nimg{max-width:100%;display:block}\n\n\/* \u2500\u2500 2. NAVIGATION \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.nav{position:sticky;top:0;z-index:100;background:rgba(255,255,255,0.97);border-bottom:1px solid var(--border);backdrop-filter:blur(12px);padding:14px 5%;display:flex;align-items:center;justify-content:space-between}\n.nav-logo{display:flex;align-items:center;gap:10px}\n.nav-logo-icon{width:38px;height:38px;background:var(--blue);border-radius:10px;display:flex;align-items:center;justify-content:center}\n.nav-logo-text{font-family:'Sora',sans-serif;font-weight:800;font-size:1.15rem;color:var(--navy);letter-spacing:-0.02em}\n.nav-logo-text span{color:var(--blue)}\n.nav-cta{background:var(--blue);color:#fff;font-weight:700;font-size:0.88rem;padding:11px 26px;border-radius:8px;transition:background .2s,transform .2s;white-space:nowrap}\n.nav-cta:hover{background:var(--blue-d);transform:translateY(-1px)}\n\n\/* \u2500\u2500 3. HERO \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.hero{background:#fff;padding:80px 5% 0;position:relative;overflow:hidden}\n.hero::before{content:'';position:absolute;top:-200px;right:-200px;width:700px;height:700px;background:radial-gradient(circle,rgba(46,175,211,0.12),transparent 65%);pointer-events:none}\n.hero-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}\n.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(46,175,211,0.1);border:1px solid rgba(46,175,211,0.3);border-radius:100px;padding:6px 16px;font-size:0.75rem;font-weight:700;color:var(--blue);letter-spacing:0.08em;text-transform:uppercase;margin-bottom:24px;animation:fadeUp .5s ease both}\n.hero h1{font-family:'Sora',sans-serif;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:var(--navy);margin-bottom:20px;animation:fadeUp .5s .08s ease both}\n.hero h1 em{font-style:normal;color:var(--blue)}\n.hero-sub{font-size:1.05rem;color:var(--muted);line-height:1.8;max-width:520px;margin-bottom:36px;animation:fadeUp .5s .16s ease both}\n.hero-cta-row{display:flex;gap:12px;flex-wrap:wrap;animation:fadeUp .5s .24s ease both}\n.btn-main{background:var(--blue);color:#fff;font-family:'Sora',sans-serif;font-weight:700;font-size:1rem;padding:15px 32px;border-radius:9px;transition:background .2s,transform .2s;display:inline-block}\n.btn-main:hover{background:var(--blue-d);transform:translateY(-2px)}\n.btn-ghost{border:1.5px solid var(--border);color:var(--navy);font-family:'Sora',sans-serif;font-weight:600;font-size:1rem;padding:15px 32px;border-radius:9px;background:#fff;transition:border-color .2s,transform .2s;display:inline-block}\n.btn-ghost:hover{border-color:var(--blue);transform:translateY(-2px)}\n\n\/* HERO VISUAL *\/\n.hero-visual{position:relative;display:flex;flex-direction:column;gap:14px}\n\n\/* BIG STAT CARD *\/\n.hero-stat-card{background:var(--navy2);border-radius:20px;padding:32px 36px;position:relative;overflow:hidden;animation:fadeUp .5s .1s ease both}\n.hero-stat-card::before{content:'';position:absolute;top:-40px;right:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(46,175,211,0.25),transparent);pointer-events:none}\n.hero-stat-label{font-size:0.72rem;font-weight:700;color:rgba(46,175,211,0.7);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:8px}\n.hero-stat-num{font-family:'Sora',sans-serif;font-size:5.5rem;font-weight:800;color:#fff;line-height:1;letter-spacing:-0.04em}\n.hero-stat-num span{color:var(--blue)}\n.hero-stat-sub{font-size:0.88rem;color:rgba(255,255,255,0.5);margin-top:8px}\n.hero-avatars{position:absolute;bottom:20px;right:24px;display:flex}\n.hero-av{width:32px;height:32px;border-radius:50%;border:2px solid var(--navy2);display:flex;align-items:center;justify-content:center;font-size:0.7rem;color:#fff;font-weight:700;margin-left:-6px}\n\n\/* MINI STAT CARDS *\/\n.hero-mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;animation:fadeUp .5s .18s ease both}\n.hero-mini-card{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:22px 20px}\n.hero-mini-label{font-size:0.68rem;color:var(--muted);text-transform:uppercase;letter-spacing:0.08em;font-weight:600;margin-bottom:6px}\n.hero-mini-num{font-family:'Sora',sans-serif;font-size:2.6rem;font-weight:800;color:var(--navy);line-height:1;letter-spacing:-0.03em}\n.hero-mini-num span{color:var(--blue)}\n.hero-mini-sub{font-size:0.75rem;color:var(--muted);margin-top:6px}\n.hero-mini-bar{margin-top:12px;background:rgba(46,175,211,0.08);border-radius:6px;height:6px;overflow:hidden}\n.hero-mini-bar-fill{height:100%;background:linear-gradient(90deg,var(--blue),rgba(46,175,211,0.5));border-radius:6px}\n.hero-mini-bars{margin-top:12px;display:flex;gap:4px;align-items:flex-end}\n.hero-mini-bars div{width:8px;border-radius:3px;background:var(--blue)}\n\n\/* ACTIVITY FEED *\/\n.hero-feed{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:20px 22px;animation:fadeUp .5s .26s ease both}\n.feed-header{display:flex;align-items:center;gap:8px;margin-bottom:14px}\n.feed-dot{width:7px;height:7px;border-radius:50%;background:var(--green);animation:livePulse 1.6s ease-in-out infinite}\n.feed-title{font-size:0.68rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:0.08em}\n.feed-list{display:flex;flex-direction:column;min-height:158px}\n.feed-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}\n.feed-row:last-child{border-bottom:none}\n.feed-row.entering{animation:feedIn .35s ease both}\n.feed-row.leaving{animation:feedOut .28s ease forwards}\n.feed-av{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.75rem;color:#fff;font-weight:700;flex-shrink:0}\n.feed-body{flex:1;min-width:0}\n.feed-main{font-size:0.82rem;font-weight:600;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.feed-main .hi{color:var(--blue)}\n.feed-main .hi-g{color:var(--green)}\n.feed-main .hi-a{color:#d97706}\n.feed-sub{font-size:0.7rem;color:var(--muted);margin-top:1px}\n.feed-time{font-size:0.67rem;color:var(--muted);white-space:nowrap;flex-shrink:0}\n\n\/* \u2500\u2500 4. LOGOS STRIP \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.logos-strip{background:#fff;padding:24px 5%;overflow:hidden}\n.logos-label{text-align:center;font-size:0.72rem;color:var(--muted);text-transform:uppercase;letter-spacing:0.1em;font-weight:600;margin-bottom:20px}\n.logos-wrap{overflow:hidden;position:relative}\n.logos-wrap::before,.logos-wrap::after{content:'';position:absolute;top:0;bottom:0;width:80px;z-index:2}\n.logos-wrap::before{left:0;background:linear-gradient(to right,#fff,transparent)}\n.logos-wrap::after{right:0;background:linear-gradient(to left,#fff,transparent)}\n.logos-track{display:flex;gap:56px;align-items:center;animation:scroll 28s linear infinite;width:max-content}\n.logos-track:hover{animation-play-state:paused}\n\n\/* \u2500\u2500 5. STATS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.stats-sec{padding:72px 5%;background:#fff}\n.stats-inner{max-width:1200px;margin:0 auto}\n.stats-label{text-align:center;font-size:0.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:12px}\n.stats-heading{text-align:center;font-family:'Sora',sans-serif;font-size:clamp(1.6rem,3.5vw,2.5rem);font-weight:800;color:var(--navy);letter-spacing:-0.025em;line-height:1.1;margin-bottom:56px}\n.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}\n.stat-card{background:linear-gradient(160deg,rgba(46,175,211,0.06),rgba(46,175,211,0.02));border:1.5px solid rgba(46,175,211,0.2);border-radius:20px;padding:40px 32px;text-align:center;position:relative;overflow:hidden;transition:transform .2s,border-color .2s}\n.stat-card:hover{transform:translateY(-4px);border-color:rgba(46,175,211,0.4)}\n.stat-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--blue),rgba(46,175,211,0.3))}\n.stat-num{font-family:'Sora',sans-serif;font-size:3.6rem;font-weight:800;color:var(--blue);line-height:1}\n.stat-text{font-size:0.92rem;color:var(--muted);margin-top:12px;line-height:1.6}\n\n\/* \u2500\u2500 6. DUAL SECTIONS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.dual-sec{padding:80px 5%}\n.dual-sec.alt{background:#fff}\n.dual-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}\n.dual-inner.rev .dual-visual{order:-1}\n.dual-tag{font-size:0.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:14px;display:block}\n.dual-h{font-family:'Sora',sans-serif;font-size:clamp(1.7rem,3.5vw,2.5rem);font-weight:800;color:var(--navy);letter-spacing:-0.025em;line-height:1.15;margin-bottom:16px}\n.dual-p{font-size:0.97rem;color:var(--muted);line-height:1.85;margin-bottom:28px}\n.check-list{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px}\n.check-list li{display:flex;gap:10px;align-items:flex-start;font-size:0.9rem;color:#4a6572;line-height:1.7}.check-list li strong{color:var(--navy)}\n.check-ok{color:var(--green);flex-shrink:0;font-weight:700}\n\n\/* \u2500\u2500 7. RETENTION VISUAL \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ret-compare{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}\n.ret-box-bad{background:#fff5f5;border:1.5px solid #fecaca;border-radius:14px;padding:18px 16px;text-align:center}\n.ret-box-good{background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:14px;padding:18px 16px;text-align:center}\n.ret-tag{font-size:0.6rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:6px}\n.ret-tag.bad{color:#dc2626}\n.ret-tag.good{color:var(--green)}\n.ret-big{font-family:'Sora',sans-serif;font-size:2.4rem;font-weight:800;line-height:1;letter-spacing:-0.03em}\n.ret-big.bad{color:#991b1b}\n.ret-big.good{color:#15803d}\n.ret-label{font-size:0.68rem;margin-top:4px}\n.ret-label.bad{color:#dc2626}\n.ret-label.good{color:var(--green)}\n.ret-bar-bg{margin-top:10px;height:5px;border-radius:3px;overflow:hidden}\n.ret-bar-bad{background:#fecaca}\n.ret-bar-good{background:#bbf7d0}\n.ret-bar-fill{height:100%;border-radius:3px}\n.ret-stat-card{background:var(--navy2);border-radius:16px;padding:22px 24px;position:relative;overflow:hidden;margin-bottom:14px}\n.ret-stat-card::before{content:'';position:absolute;top:-40px;right:-40px;width:160px;height:160px;background:radial-gradient(circle,rgba(46,175,211,0.2),transparent);pointer-events:none}\n.ret-stat-label{font-size:0.62rem;font-weight:700;color:rgba(46,175,211,0.7);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:14px}\n.ret-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}\n.ret-stat-item{text-align:center;padding:10px 6px}\n.ret-stat-item.mid{border-left:1px solid rgba(255,255,255,0.08);border-right:1px solid rgba(255,255,255,0.08)}\n.ret-stat-num{font-family:'Sora',sans-serif;font-size:1.7rem;font-weight:800;color:var(--blue);line-height:1;letter-spacing:-0.03em}\n.ret-stat-sub{font-size:0.64rem;color:rgba(255,255,255,0.4);margin-top:4px;line-height:1.4}\n.ret-flows{background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:16px 18px}\n.ret-flows-label{font-size:0.62rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:10px}\n.ret-flow-row{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--soft);border-radius:9px;margin-bottom:7px}\n.ret-flow-row:last-child{margin-bottom:0}\n.ret-flow-ico{width:30px;height:30px;border-radius:8px;background:rgba(46,175,211,0.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.ret-flow-body{flex:1}\n.ret-flow-title{font-size:0.79rem;font-weight:600;color:var(--navy)}\n.ret-flow-sub{font-size:0.68rem;color:var(--muted)}\n.ret-flow-badge{font-size:0.62rem;font-weight:700;padding:2px 9px;border-radius:100px;white-space:nowrap}\n.badge-green{background:rgba(22,163,74,0.1);color:var(--green)}\n.badge-blue{background:rgba(46,175,211,0.1);color:var(--blue)}\n\n\/* \u2500\u2500 8. EMAIL BUILDER & OMNICHANNEL \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.email-wrap{position:relative;padding:0 20px 48px 0}\n.email-builder{background:#fff;border:1.5px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(46,175,211,0.1)}\n.email-titlebar{background:var(--navy2);padding:10px 16px;display:flex;align-items:center;gap:7px}\n.email-dot{width:9px;height:9px;border-radius:50%}\n.email-titlebar-label{font-size:0.66rem;color:rgba(255,255,255,0.4);margin-left:8px;font-weight:600;letter-spacing:0.03em}\n.email-titlebar-actions{margin-left:auto;display:flex;gap:6px}\n.email-action{border-radius:5px;padding:3px 10px;font-size:0.6rem;font-weight:700}\n.email-body{display:grid;grid-template-columns:86px 1fr}\n.email-blocks{background:#f8fbfd;border-right:1px solid var(--border);padding:10px 8px;display:flex;flex-direction:column;gap:5px}\n.email-blocks-label{font-size:0.54rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:2px}\n.email-block{background:#fff;border:1px solid var(--border);border-radius:6px;padding:5px 7px;display:flex;align-items:center;gap:5px;font-size:0.6rem;color:var(--navy);font-weight:600}\n.email-block.active{background:#edf5fa;border:1.5px dashed rgba(46,175,211,0.5);color:var(--blue)}\n.email-canvas{background:#f0f4f8;padding:10px}\n.email-preview{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.05)}\n.email-preview-header{background:var(--navy2);padding:14px 16px;text-align:center}\n.email-preview-greeting{font-size:0.64rem;color:rgba(255,255,255,0.45);margin-bottom:4px}\n.email-preview-title{font-family:'Sora',sans-serif;font-size:0.95rem;font-weight:800;color:#fff;line-height:1.3}\n.email-preview-title span{color:var(--blue)}\n.email-preview-body{padding:14px 16px}\n.email-preview-text{font-size:0.7rem;color:var(--muted);line-height:1.6;margin-bottom:12px}\n.email-preview-btn{background:var(--blue);border-radius:7px;padding:9px 12px;text-align:center;font-family:'Sora',sans-serif;font-size:0.72rem;font-weight:700;color:#fff}\n.email-preview-warn{margin-top:10px;display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--soft);border-radius:8px;border:1px solid var(--border);font-size:0.64rem;color:var(--muted)}\n.email-preview-warn strong{color:var(--navy)}\n\n\/* FLOATING CARDS *\/\n.float-sms{position:absolute;bottom:-18px;left:-18px;background:#fff;border-radius:14px;padding:13px 15px;box-shadow:0 12px 40px rgba(0,0,0,0.13);border:1px solid var(--border);width:200px;animation:floatCard 4s ease-in-out infinite;z-index:10}\n.float-sms-header{display:flex;align-items:center;gap:7px;margin-bottom:8px}\n.float-sms-ico{width:26px;height:26px;border-radius:7px;background:rgba(22,163,74,0.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.float-sms-title{font-size:0.7rem;font-weight:700;color:var(--navy)}\n.float-sms-badge{margin-left:auto;font-size:0.58rem;background:rgba(22,163,74,0.1);color:var(--green);font-weight:700;padding:1px 7px;border-radius:100px;white-space:nowrap}\n.float-sms-bubble{background:#f0fdf4;border-radius:9px;padding:9px 11px;font-size:0.68rem;color:#166534;line-height:1.55;font-style:italic}\n.float-sms-footer{display:flex;justify-content:space-between;margin-top:7px;font-size:0.58rem}\n.float-push{position:absolute;top:-14px;right:-4px;background:#1a1f36;border-radius:14px;padding:12px 14px;box-shadow:0 12px 40px rgba(0,0,0,0.22);width:218px;animation:floatCard 4s ease-in-out infinite;animation-delay:-2s;z-index:10}\n.float-push-header{display:flex;align-items:center;gap:8px;margin-bottom:7px}\n.float-push-ico{width:24px;height:24px;border-radius:6px;background:var(--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.float-push-app{font-size:0.6rem;font-weight:700;color:rgba(255,255,255,0.9);line-height:1.2}\n.float-push-when{font-size:0.54rem;color:rgba(255,255,255,0.35)}\n.float-push-text{font-size:0.68rem;color:rgba(255,255,255,0.8);line-height:1.5;margin-bottom:8px}\n.float-push-text span{color:var(--blue);font-weight:700}\n.float-push-btns{display:flex;gap:6px}\n.float-push-btn-a{flex:1;background:var(--blue);border-radius:6px;padding:5px;text-align:center;font-size:0.58rem;font-weight:700;color:#fff}\n.float-push-btn-b{flex:1;background:rgba(255,255,255,0.07);border-radius:6px;padding:5px;text-align:center;font-size:0.58rem;color:rgba(255,255,255,0.4)}\n\n\/* \u2500\u2500 9. FEATURES GRID \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.features-sec{padding:80px 5%;background:#fff}\n.features-inner{max-width:1200px;margin:0 auto}\n.sec-tag{font-size:0.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:14px;display:block}\n.features-heading{font-family:'Sora',sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;color:var(--navy);letter-spacing:-0.025em;line-height:1.1;margin-bottom:12px}\n.features-sub{font-size:1rem;color:var(--muted);max-width:560px;line-height:1.75;margin-bottom:56px}\n.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n.feat-card{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:32px 28px;transition:transform .2s,border-color .2s,background .2s}\n.feat-card:hover{transform:translateY(-4px);border-color:rgba(46,175,211,0.4);background:#edf5fa}\n.feat-ico{width:50px;height:50px;background:rgba(46,175,211,0.1);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}\n.feat-card h3{font-family:'Sora',sans-serif;font-size:1rem;font-weight:700;color:var(--navy);margin-bottom:8px}\n.feat-card p{font-size:0.86rem;color:var(--muted);line-height:1.75}\n\n\/* \u2500\u2500 10. BENEFITS (DARK) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.benefits-sec{background:var(--navy2);padding:88px 5%;position:relative;overflow:hidden}\n.benefits-sec::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 80% 30%,rgba(46,175,211,0.12),transparent),radial-gradient(ellipse 50% 60% at 10% 70%,rgba(46,100,180,0.15),transparent);pointer-events:none}\n.benefits-inner{max-width:1200px;margin:0 auto;position:relative;z-index:1}\n.benefits-hgrid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;margin-bottom:56px}\n.benefits-h{font-family:'Sora',sans-serif;font-size:clamp(1.8rem,4vw,2.9rem);font-weight:800;color:#fff;letter-spacing:-0.025em;line-height:1.1;margin:0}\n.benefits-p{font-size:1rem;color:rgba(255,255,255,0.5);line-height:1.85;margin:0;align-self:center}\n.benefits-rows{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,0.08);border-radius:20px;overflow:hidden}\n.benefits-row{display:grid;grid-template-columns:200px 1fr auto;gap:32px;align-items:center;padding:28px 36px;border-bottom:1px solid rgba(255,255,255,0.07);transition:background .2s}\n.benefits-row:last-child{border-bottom:none}\n.benefits-row:hover{background:rgba(46,175,211,0.08)!important}\n.benefits-row-left{display:flex;align-items:center;gap:14px}\n.benefits-row-ico{width:44px;height:44px;background:rgba(46,175,211,0.15);border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.benefits-row-name{font-family:'Sora',sans-serif;font-size:0.95rem;font-weight:700;color:#fff}\n.benefits-row-p{font-size:0.88rem;color:rgba(255,255,255,0.5);line-height:1.7;margin:0}\n.benefits-row-link{color:var(--blue);font-size:0.8rem;font-weight:700;white-space:nowrap;font-family:'Sora',sans-serif;flex-shrink:0}\n\n\/* \u2500\u2500 11. OUTCOMES \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.outcomes-sec{padding:88px 5%;background:var(--soft);id:how-it-works}\n.outcomes-inner{max-width:1200px;margin:0 auto}\n.outcomes-heading{font-family:'Sora',sans-serif;font-size:clamp(1.9rem,4.5vw,3.2rem);font-weight:800;color:var(--navy);letter-spacing:-0.03em;line-height:1.08;text-align:center;max-width:780px;margin:0 auto 16px}\n.outcomes-sub{text-align:center;font-size:1.05rem;color:var(--muted);max-width:580px;margin:0 auto 64px;line-height:1.8}\n.outcomes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}\n.outcome-card{background:#fff;border:1.5px solid var(--border);border-radius:22px;padding:44px 36px;position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s}\n.outcome-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px rgba(46,175,211,0.12)}\n.outcome-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--blue),rgba(46,175,211,0.3))}\n.outcome-num{font-family:'Sora',sans-serif;font-size:5rem;font-weight:800;color:rgba(46,175,211,0.08);line-height:1;margin-bottom:-10px}\n.outcome-ico{width:56px;height:56px;background:rgba(46,175,211,0.1);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}\n.outcome-h{font-family:'Sora',sans-serif;font-size:1.3rem;font-weight:800;color:var(--navy);margin-bottom:12px;letter-spacing:-0.02em;line-height:1.2}\n.outcome-h span{color:var(--blue)}\n.outcome-p{font-size:0.9rem;color:var(--muted);line-height:1.8;margin-bottom:24px}\n.outcome-checks{display:flex;flex-direction:column;gap:8px;margin-bottom:28px}\n.outcome-check{display:flex;align-items:center;gap:8px;font-size:0.82rem;color:#4a6572}\n.outcome-stat{padding-top:20px;border-top:1px solid var(--border);display:flex;align-items:center;gap:10px}\n.outcome-stat-num{font-family:'Sora',sans-serif;font-size:1.8rem;font-weight:800;color:var(--blue)}\n.outcome-stat-label{font-size:0.78rem;color:var(--muted);line-height:1.4}\n\n\/* \u2500\u2500 12. AWARDS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.awards-sec{padding:56px 5%;background:#fff;text-align:center}\n\/* \u2500\u2500 13. TESTIMONIALS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.testi-sec{padding:80px 5%;background:#fff}\n.testi-inner{max-width:1200px;margin:0 auto}\n.testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:52px}\n.testi-card{background:#fff;border:1.5px solid var(--border);border-radius:18px;padding:36px 28px;position:relative}\n.testi-card::before{content:'\"';font-family:'Sora',sans-serif;font-size:5rem;color:rgba(46,175,211,0.12);position:absolute;top:8px;left:20px;line-height:1}\n.testi-stars{color:var(--blue);font-size:0.88rem;letter-spacing:2px;margin-bottom:16px}\n.testi-text{font-size:0.92rem;color:#4a6572;line-height:1.8;font-style:italic;margin-bottom:24px}\n.testi-author{font-family:'Sora',sans-serif;font-size:0.88rem;font-weight:700;color:var(--navy)}\n.testi-biz{font-size:0.75rem;color:var(--muted);margin-top:3px}\n\n\/* \u2500\u2500 14. FINAL CTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.final-sec{background:var(--navy2);padding:100px 5%;position:relative;overflow:hidden;text-align:center}\n.final-sec::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(46,175,211,0.15),transparent);pointer-events:none}\n.final-inner{max-width:720px;margin:0 auto;position:relative;z-index:1}\n.final-badge{display:inline-block;background:rgba(46,175,211,0.15);border:1px solid rgba(46,175,211,0.4);color:var(--blue);border-radius:100px;padding:6px 18px;font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:24px}\n.final-h{font-family:'Sora',sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;color:#fff;letter-spacing:-0.03em;line-height:1.1;margin-bottom:16px}\n.final-h em{font-style:normal;color:var(--blue)}\n.final-p{font-size:1rem;color:rgba(255,255,255,0.55);line-height:1.75;margin-bottom:40px}\n.final-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\n.btn-final-a{background:var(--blue);color:#fff;font-family:'Sora',sans-serif;font-weight:700;font-size:1.05rem;padding:17px 40px;border-radius:10px;transition:background .2s,transform .2s;display:inline-block}\n.btn-final-a:hover{background:var(--blue-d);transform:translateY(-2px)}\n.btn-final-b{border:1.5px solid rgba(255,255,255,0.2);color:#fff;font-family:'Sora',sans-serif;font-weight:600;font-size:1.05rem;padding:17px 40px;border-radius:10px;background:rgba(255,255,255,0.07);transition:border-color .2s,transform .2s;display:inline-block}\n.btn-final-b:hover{border-color:var(--blue);transform:translateY(-2px)}\n\n\/* \u2500\u2500 15. REVEAL & ANIMATIONS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.reveal{opacity:1 !important;transform:none !important;}\n.reveal.vis{opacity:1;transform:none}\n\n\/* ANIMATIONS *\/\n@keyframes fadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}\n@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n@keyframes livePulse{0%,100%{box-shadow:0 0 0 0 rgba(22,163,74,0.5);opacity:1}60%{box-shadow:0 0 0 5px rgba(22,163,74,0);opacity:.7}}\n@keyframes floatCard{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}\n@keyframes feedIn{from{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}\n@keyframes feedOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}\n\n\/* \u2500\u2500 16. RESPONSIVE \/ MOBILE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n@media(max-width:900px){\n  .hero-inner,.dual-inner,.dual-inner.rev,.benefits-hgrid,.outcomes-grid,.stats-grid,.testi-grid,.features-grid{grid-template-columns:1fr}\n  .hero-visual{display:none}\n  .dual-inner.rev .dual-visual{order:0}\n  .benefits-row{grid-template-columns:1fr;gap:8px}\n  .benefits-row-link{display:none}\n}\n@media(max-width:600px){\n  .hero{padding:60px 5% 0}\n  .hero h1{font-size:2rem}\n  .final-btns{flex-direction:column;align-items:center}\n  .btn-final-a,.btn-final-b{width:100%;text-align:center}\n}\n<\/style>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     SECTION 10 \u2014 OUTCOMES \/ HOW IT WORKS\n     Stop Paying for Ads \u00b7 3 Growth Outcomes\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"outcomes-sec\" id=\"how-it-works\" style=\"padding:88px 5%;background:#ffffff !important;\">\n  <div class=\"outcomes-inner\">\n    <span class=\"reveal\" style=\"font-size:0.72rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:0.1em;display:block;text-align:center;margin-bottom:14px\">The only loyalty platform built for growth<\/span>\n    <h2 class=\"outcomes-heading reveal\">Stop Paying for Ads.<br>Start Growing From Within.<\/h2>\n    <p class=\"outcomes-sub reveal\">Kangaroo turns your existing customer base into a self-sustaining growth engine \u2014 automatically increasing revenue, loyalty, and lifetime value while you focus on running your business.<\/p>\n    <div class=\"outcomes-grid\">\n\n      <div class=\"outcome-card reveal\">\n        <h3 class=\"outcome-h\">Get New Customers<br><span>Without Paid Ads<\/span><\/h3>\n        <p class=\"outcome-p\">Your happiest customers become your best salespeople. Kangaroo's built-in referral programs, spin-to-wins, and social sharing rewards turn word-of-mouth into a scalable acquisition channel \u2014 at zero ad spend.<\/p>\n        <div class=\"outcome-checks\">\n          <div class=\"outcome-check\"><span style=\"color:var(--green);font-weight:700\">\u2713<\/span> Referral programs that pay for themselves<\/div>\n          <div class=\"outcome-check\"><span style=\"color:var(--green);font-weight:700\">\u2713<\/span> Sign-up incentives that convert browsers to buyers<\/div>\n          <div class=\"outcome-check\"><span style=\"color:var(--green);font-weight:700\">\u2713<\/span> Gamified contests that spread your brand organically<\/div>\n        <\/div>\n        <div class=\"outcome-stat\">\n          <div class=\"outcome-stat-num\">\u219342%<\/div>\n          <div class=\"outcome-stat-label\">avg. reduction in<br>customer acquisition cost<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"outcome-card reveal\">\n        <h3 class=\"outcome-h\">Build Predictable<br><span>Recurring Revenue<\/span><\/h3>\n        <p class=\"outcome-p\">One-time buyers don't grow businesses \u2014 loyal ones do. Kangaroo's automated loyalty engine rewards every visit, purchase, and engagement, creating a habit loop that brings customers back again and again on autopilot.<\/p>\n        <div class=\"outcome-checks\">\n          <div class=\"outcome-check\"><span style=\"color:var(--green);font-weight:700\">\u2713<\/span> 18 prebuilt automations fire without manual work<\/div>\n          <div class=\"outcome-check\"><span style=\"color:var(--green);font-weight:700\">\u2713<\/span> Win-back campaigns re-engage before they're gone<\/div>\n          <div class=\"outcome-check\"><span style=\"color:var(--green);font-weight:700\">\u2713<\/span> Points expiry nudges drive urgency to return<\/div>\n        <\/div>\n        <div class=\"outcome-stat\">\n          <div class=\"outcome-stat-num\">3\u00d7<\/div>\n          <div class=\"outcome-stat-label\">more visits per year<br>from loyalty members<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"outcome-card reveal\">\n        <h3 class=\"outcome-h\">Maximise Every<br><span>Customer's Lifetime Value<\/span><\/h3>\n        <p class=\"outcome-p\">The real money isn't in the first sale \u2014 it's in everything after. Kangaroo uses tiered loyalty, AI-powered campaigns, and personalised milestones to consistently grow what each customer spends over their entire relationship with you.<\/p>\n        <div class=\"outcome-checks\">\n          <div class=\"outcome-check\"><span style=\"color:var(--green);font-weight:700\">\u2713<\/span> VIP tiers drive spend toward the next threshold<\/div>\n          <div class=\"outcome-check\"><span style=\"color:var(--green);font-weight:700\">\u2713<\/span> AI segments find your highest-value customers<\/div>\n          <div class=\"outcome-check\"><span style=\"color:var(--green);font-weight:700\">\u2713<\/span> Personalised offers that actually move the needle<\/div>\n        <\/div>\n        <div class=\"outcome-stat\">\n          <div class=\"outcome-stat-num\">+56%<\/div>\n          <div class=\"outcome-stat-label\">avg. increase in<br>customer lifetime value<\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n    <div style=\"text-align:center;margin-top:52px\">\n      <a href=\"https:\/\/loyalty.kangaroorewards.com\/fr\/g2-booking-form\/\" class=\"btn-main reveal\" style=\"display:inline-block;font-size:1.05rem;padding:17px 44px\">Start Growing Today \u2192<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<script>document.addEventListener(\"DOMContentLoaded\",function(){document.querySelectorAll(\".reveal\").forEach(function(e){e.classList.add(\"vis\");});});<\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9585378 e-flex e-con-boxed animejs-disable e-con e-parent\" data-id=\"9585378\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-665909e animejs-disable elementor-widget elementor-widget-html\" data-id=\"665909e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Kangaroo \u2014 Final CTA<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800&family=Roboto:wght@400;500&display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root{--blue:#2EAFD3;--blue-d:#1a8aaa;--navy2:#0F1C5C;}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nbody{background:var(--navy2);font-family:'Roboto',sans-serif;overflow-x:hidden}\na{text-decoration:none}\n.cta-section{background:var(--navy2);padding:96px 5%;position:relative;overflow:hidden;text-align:center}\n.cta-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(46,175,211,0.14),transparent);pointer-events:none}\n.cta-inner{max-width:700px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}\n.cta-h{font-family:'Sora',sans-serif;font-size:clamp(1.9rem,5vw,3.4rem);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.1;margin-bottom:16px}\n.cta-h em{font-style:normal;color:var(--blue)}\n.cta-p{font-size:1rem;color:rgba(255,255,255,0.5);line-height:1.75;margin-bottom:40px;max-width:520px}\n.btn-a{background:var(--blue);color:#fff;font-family:'Sora',sans-serif;font-weight:700;font-size:1rem;padding:16px 36px;border-radius:10px;transition:background .2s,transform .2s;display:inline-block;white-space:nowrap}\n.btn-a:hover{background:var(--blue-d);transform:translateY(-2px)}\n@media(max-width:520px){\n  .cta-section{padding:72px 4%}\n  .cta-h{font-size:1.8rem}\n  .cta-p{font-size:.93rem}\n  .btn-a{width:100%;text-align:center;padding:16px 20px}\n}\n<\/style>\n<\/head>\n<body>\n<section class=\"cta-section\">\n  <div class=\"cta-inner\">\n    <h2 class=\"cta-h\">Your next loyal customer is waiting<br\/>to be <em>rewarded.<\/em><\/h2>\n    <p class=\"cta-p\">Book a free demo and see exactly how Kangaroo works for your business. We handle the setup, migration, and go-live \u2014 fast.<\/p>\n    <a href=\"https:\/\/loyalty.kangaroorewards.com\/fr\/g2-booking-form\/\" class=\"btn-a\">Book my free demo \u2192<\/a>\n  <\/div>\n<\/section>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Kangaroo \u2014 Hero Loyalty \u00b7 Rewards \u00b7 Marketing \u00b7 Engagement The Loyalty &amp; Rewards Platform That Grows Revenue, Retains Customers &amp; Automates Marketing \u2014 Online, In&#8209;Store, or Both. Turn every purchase into the next one \u2014 with loyalty, rewards, and automated marketing that works online, in-store, or both. Book your free demo \u2192 See how [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7803,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_pvb_checkbox_block_on_post":false,"footnotes":""},"class_list":["post-11456","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Kangaroo Rewards G2 Reviews<\/title>\n<meta name=\"description\" content=\"Discover why businesses love Kangaroo Rewards. Read verified G2 reviews highlighting our easy-to-use loyalty program, powerful features, and outstanding customer support.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/loyalty.kangaroorewards.com\/fr\/lp-g2-loyalty-marketing-intent\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kangaroo Rewards G2 Reviews\" \/>\n<meta property=\"og:description\" content=\"Discover why businesses love Kangaroo Rewards. Read verified G2 reviews highlighting our easy-to-use loyalty program, powerful features, and outstanding customer support.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/loyalty.kangaroorewards.com\/fr\/lp-g2-loyalty-marketing-intent\/\" \/>\n<meta property=\"og:site_name\" content=\"Kangaroo Rewards\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-03T13:54:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2025\/07\/9E3673A8-2DA6-4EE2-9738-1654094C88D2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2500\" \/>\n\t<meta property=\"og:image:height\" content=\"2500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimation du temps de lecture\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/lp-g2-loyalty-marketing-intent\\\/\",\"url\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/lp-g2-loyalty-marketing-intent\\\/\",\"name\":\"Kangaroo Rewards G2 Reviews\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/lp-g2-loyalty-marketing-intent\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/lp-g2-loyalty-marketing-intent\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/9E3673A8-2DA6-4EE2-9738-1654094C88D2.png\",\"datePublished\":\"2026-02-06T20:16:09+00:00\",\"dateModified\":\"2026-04-03T13:54:20+00:00\",\"description\":\"Discover why businesses love Kangaroo Rewards. Read verified G2 reviews highlighting our easy-to-use loyalty program, powerful features, and outstanding customer support.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/lp-g2-loyalty-marketing-intent\\\/#breadcrumb\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/lp-g2-loyalty-marketing-intent\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/lp-g2-loyalty-marketing-intent\\\/#primaryimage\",\"url\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/9E3673A8-2DA6-4EE2-9738-1654094C88D2.png\",\"contentUrl\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/9E3673A8-2DA6-4EE2-9738-1654094C88D2.png\",\"width\":2500,\"height\":2500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/lp-g2-loyalty-marketing-intent\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LP G2 Loyalty Marketing Intent\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/#website\",\"url\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/\",\"name\":\"Kangaroo Rewards\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/#organization\",\"name\":\"Kangaroo Rewards\",\"url\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/cropped-9E3673A8-2DA6-4EE2-9738-1654094C88D2.png\",\"contentUrl\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/cropped-9E3673A8-2DA6-4EE2-9738-1654094C88D2.png\",\"width\":2500,\"height\":2500,\"caption\":\"Kangaroo Rewards\"},\"image\":{\"@id\":\"https:\\\/\\\/loyalty.kangaroorewards.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kangaroo Rewards G2 Reviews","description":"Discover why businesses love Kangaroo Rewards. Read verified G2 reviews highlighting our easy-to-use loyalty program, powerful features, and outstanding customer support.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/loyalty.kangaroorewards.com\/fr\/lp-g2-loyalty-marketing-intent\/","og_locale":"fr_CA","og_type":"article","og_title":"Kangaroo Rewards G2 Reviews","og_description":"Discover why businesses love Kangaroo Rewards. Read verified G2 reviews highlighting our easy-to-use loyalty program, powerful features, and outstanding customer support.","og_url":"https:\/\/loyalty.kangaroorewards.com\/fr\/lp-g2-loyalty-marketing-intent\/","og_site_name":"Kangaroo Rewards","article_modified_time":"2026-04-03T13:54:20+00:00","og_image":[{"width":2500,"height":2500,"url":"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2025\/07\/9E3673A8-2DA6-4EE2-9738-1654094C88D2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimation du temps de lecture":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/loyalty.kangaroorewards.com\/lp-g2-loyalty-marketing-intent\/","url":"https:\/\/loyalty.kangaroorewards.com\/lp-g2-loyalty-marketing-intent\/","name":"Kangaroo Rewards G2 Reviews","isPartOf":{"@id":"https:\/\/loyalty.kangaroorewards.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/loyalty.kangaroorewards.com\/lp-g2-loyalty-marketing-intent\/#primaryimage"},"image":{"@id":"https:\/\/loyalty.kangaroorewards.com\/lp-g2-loyalty-marketing-intent\/#primaryimage"},"thumbnailUrl":"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2025\/07\/9E3673A8-2DA6-4EE2-9738-1654094C88D2.png","datePublished":"2026-02-06T20:16:09+00:00","dateModified":"2026-04-03T13:54:20+00:00","description":"Discover why businesses love Kangaroo Rewards. Read verified G2 reviews highlighting our easy-to-use loyalty program, powerful features, and outstanding customer support.","breadcrumb":{"@id":"https:\/\/loyalty.kangaroorewards.com\/lp-g2-loyalty-marketing-intent\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/loyalty.kangaroorewards.com\/lp-g2-loyalty-marketing-intent\/"]}]},{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/loyalty.kangaroorewards.com\/lp-g2-loyalty-marketing-intent\/#primaryimage","url":"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2025\/07\/9E3673A8-2DA6-4EE2-9738-1654094C88D2.png","contentUrl":"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2025\/07\/9E3673A8-2DA6-4EE2-9738-1654094C88D2.png","width":2500,"height":2500},{"@type":"BreadcrumbList","@id":"https:\/\/loyalty.kangaroorewards.com\/lp-g2-loyalty-marketing-intent\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/loyalty.kangaroorewards.com\/"},{"@type":"ListItem","position":2,"name":"LP G2 Loyalty Marketing Intent"}]},{"@type":"WebSite","@id":"https:\/\/loyalty.kangaroorewards.com\/#website","url":"https:\/\/loyalty.kangaroorewards.com\/","name":"Kangaroo","description":"","publisher":{"@id":"https:\/\/loyalty.kangaroorewards.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/loyalty.kangaroorewards.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"},{"@type":"Organization","@id":"https:\/\/loyalty.kangaroorewards.com\/#organization","name":"Kangaroo","url":"https:\/\/loyalty.kangaroorewards.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/loyalty.kangaroorewards.com\/#\/schema\/logo\/image\/","url":"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2025\/07\/cropped-9E3673A8-2DA6-4EE2-9738-1654094C88D2.png","contentUrl":"https:\/\/loyalty.kangaroorewards.com\/wp-content\/uploads\/2025\/07\/cropped-9E3673A8-2DA6-4EE2-9738-1654094C88D2.png","width":2500,"height":2500,"caption":"Kangaroo Rewards"},"image":{"@id":"https:\/\/loyalty.kangaroorewards.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/loyalty.kangaroorewards.com\/fr\/wp-json\/wp\/v2\/pages\/11456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loyalty.kangaroorewards.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/loyalty.kangaroorewards.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/loyalty.kangaroorewards.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/loyalty.kangaroorewards.com\/fr\/wp-json\/wp\/v2\/comments?post=11456"}],"version-history":[{"count":5,"href":"https:\/\/loyalty.kangaroorewards.com\/fr\/wp-json\/wp\/v2\/pages\/11456\/revisions"}],"predecessor-version":[{"id":13185,"href":"https:\/\/loyalty.kangaroorewards.com\/fr\/wp-json\/wp\/v2\/pages\/11456\/revisions\/13185"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/loyalty.kangaroorewards.com\/fr\/wp-json\/wp\/v2\/media\/7803"}],"wp:attachment":[{"href":"https:\/\/loyalty.kangaroorewards.com\/fr\/wp-json\/wp\/v2\/media?parent=11456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}