1<!DOCTYPE html><html lang="en"><head> 2 <meta charset="utf-8"> 3 <title>Wavvy Wallet | Budget Better, Save Money, Live Free</title> 4 <meta name="description" content="Kenya's premier M-PESA expense tracker and budget management app. Wavvy Wallet helps Kenyans track expenses, manage budgets, and gain financial insights with AI-powered categorization."> 5 <meta name="keywords" content="M-PESA expense tracker, expense management Kenya, expense tracker Kenya, budget tracker Kenya, financial management app, M-PESA budget app, Kenya finance app"> 6 <base href="/"> 7 <meta name="viewport" content="width=device-width, initial-scale=1"> 8 <link rel="icon" type="image/png" href="assets/wavvy-wallet-logo-updated.png"> 9 <link rel="shortcut icon" type="image/png" href="assets/wavvy-wallet-logo-updated.png"> 10 <link rel="apple-touch-icon" href="assets/wavvy-wallet-logo-updated.png"> 11 12 <meta property="og:title" content="Wavvy Wallet | M-PESA Expense Tracker & Budget Management in Kenya"> 13 <meta property="og:description" content="Kenya's premier M-PESA expense tracker and budget management app. Wavvy Wallet helps Kenyans track expenses, manage budgets, and gain financial insights with AI-powered categorization."> 14 <meta property="og:image" content="assets/wavvy-wallet-logo-updated.png"> 15 <meta property="og:url" content="https://wavvywallet.com"> 16 17 <style> 18 @import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap'); 19 </style> 20 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css" integrity="sha512-Kc323vGBEqzTmouAECnVceyQqyqdsSiqLQISBL29aUW4U/M7pSPA/gEUZQqv1cwx4OnYxTxve5UMg5GT6L4JJg==" crossorigin="anonymous" referrerpolicy="no-referrer"> 21 22 23 <!-- Google tag (gtag.js) -->
vendor: 69 bytes, lines 23-24
23 24 <script async="" src="https://www.googletagmanager.com/gtag/js?id=
24G-YJEZ3F46V3
vendor: 14 bytes, lines 24-25
24"></script> 25
25<script> 26
vendor: 143 bytes, lines 26-30
26window.dataLayer = window.dataLayer || []; 27 function gtag() { dataLayer.push(arguments); } 28 gtag('js', new Date()); 29 30 gtag('config', '
30G-YJEZ3F46V3
vendor: 6 bytes, lines 30-31
30'); 31
31</script>
31 32 33 <meta name="google-site-verification" content="fXzjUqDVxHd03bBzOwBh6Yw1G4cnanjns2fLvL0nNNY"> 34 35
35<script type="application/ld+json"> 36 { 37 "@context": "https://schema.org", 38 "@type": "WebPage", 39 "name": "Wavvy Wallet", 40 "url": "https://wavvywallet.com/", 41 "description": "An M-PESA expense tracking app that helps you manage your finances smarter.", 42 "mainEntity": { 43 "@type": "FAQPage", 44 "name": "Frequently Asked Questions", 45 "url": "https://wavvywallet.com/#faq" 46 }, 47 "hasPart": { 48 "@type": "ItemPage", 49 "name": "Expense Tracking Feature", 50 "url": "https://wavvywallet.com/#expense" 51 } 52 } 53 </script>
53 54 55
55<script type="application/ld+json"> 56 { 57 "@context": "https://schema.org", 58 "@type": "MobileApplication", 59 "name": "Wavvy Wallet", 60 "operatingSystem": "Android, iOS", 61 "applicationCategory": "FinanceApplication", 62 "offers": { 63 "@type": "Offer", 64 "price": "0", 65 "priceCurrency": "KES" 66 }, 67 "aggregateRating": { 68 "@type": "AggregateRating", 69 "ratingValue": "4.8", 70 "ratingCount": "120" 71 }, 72 "description": "AI-powered M-PESA expense tracker and budget management app for Kenyans", 73 "potentialAction": { 74 "@type": "DownloadAction", 75 "target": { 76 "@type": "EntryPoint", 77 "urlTemplate": "https://play.google.com/store/apps/details?id=com.sisitech.wavvy_wallet" 78 } 79 } 80 } 81 </script>
81 82 83
83<script type="application/ld+json"> 84 { 85 "@context": "https://schema.org", 86 "@type": "Organization", 87 "@id": "https://wavvywallet.com/#organization", 88 "name": "Wavvy Wallet", 89 "url": "https://wavvywallet.com", 90 "logo": "https://wavvywallet.com/assets/wavvy-wallet-logo-updated.png", 91 "founder": [ 92 { 93 "@type": "Person", 94 "@id": "https://wavvywallet.com/our-story#ali-chivatsi-dennis", 95 "name": "Ali Chivatsi Dennis", 96 "jobTitle": "Co-Founder & Design Lead", 97 "url": "https://wavvywallet.com/our-story", 98 "sameAs": ["https://www.linkedin.com/in/chivatsi/"] 99 }, 100 { 101 "@type": "Person", 102 "@id": "https://wavvywallet.com/our-story#kelvin-mwangi-micha", 103 "name": "Kelvin Mwangi Micha", 104 "jobTitle": "Co-Founder & Technical Lead", 105 "url": "https://wavvywallet.com/our-story", 106 "sameAs": ["https://www.linkedin.com/in/mwangimicha/"] 107 } 108 ], 109 "areaServed": { 110 "@type": "Country", 111 "name": "Kenya" 112 }, 113 "serviceArea": { 114 "@type": "Country", 115 "name": "Kenya" 116 } 117 } 118 </script>
118 119 120
120<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5448471841736079" crossorigin="anonymous"></script>
120 121 122<style>@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#376C50;--bs-secondary:#4fc385;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:55, 108, 80;--bs-secondary-rgb:79, 195, 133;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0!important;padding:0!important;font-family:Nunito,sans-serif;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;width:100%}</style><style>@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#376C50;--bs-secondary:#4fc385;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:55, 108, 80;--bs-secondary-rgb:79, 195, 133;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2{font-size:2rem}}
122h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4{font-size:1.5rem}}p{margin-top:0;margin-bottom:1rem}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}strong{font-weight:bolder}a{color:#376c50;text-decoration:underline}a:hover{color:#2c5640}img{vertical-align:middle}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}button,[type=button]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled){cursor:pointer}.container{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.g-4{--bs-gutter-x:1.5rem}.g-4{--bs-gutter-y:1.5rem}@media (min-width: 768px){.col-md-4{flex:0 0 auto;width:33.33333333%}}.collapse:not(.show){display:none}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#326148;background-color:#ebf0ee;box-shadow:inset 0 -1px #00000020}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23326148'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#9bb6a8;outline:0;box-shadow:0 0 0 .25rem #376c5040}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}
122.carousel-item.active{display:block}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}
122.carousel-indicators .active{opacity:1}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.d-flex{display:flex!important}.justify-content-center{justify-content:center!important}.align-items-stretch{align-items:stretch!important}.me-2{margin-right:.5rem!important}.text-center{text-align:center!important}@media (min-width: 768px){.me-md-3{margin-right:1rem!important}.ms-md-3{margin-left:1rem!important}}body{margin:0!important;padding:0!important;font-family:Nunito,sans-serif;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;width:100%}</style><link rel="stylesheet" href="styles.f8e532d64bc37764.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.f8e532d64bc37764.css"></noscript><style ng-transition="serverApp">@charset "UTF-8";[_nghost-sc69]{display:block;--ln-bg: #ffffff;--ln-surface: #fafafa;--ln-text: #111111;--ln-muted: #5c5c5c;--ln-border: rgba(17, 17, 17, .08);--ln-accent: #376c50;--ln-accent-soft: rgba(55, 108, 80, .12);--ln-max: 1120px;--ln-pad: clamp(1.25rem, 4vw, 2.5rem);--ln-shell-max: 1320px;--ln-shell-pad-x: clamp(.8rem, 2.6vw, 1.6rem);--ln-section-pad-y: clamp(1.2rem, 4vw, 2.2rem);--ln-heading-spacing: 1rem;--ln-copy-line-height: 1.6;--ln-copy-size: 1.05rem;--ln-trial-spacer: 0rem;--ln-header-height: 4.75rem;--ln-header-spacer: calc(var(--ln-trial-spacer) + var(--ln-header-height));font-family:Nunito,sans-serif;color:var(--ln-text);background:var(--ln-bg)}@media (min-width: 992px){[_nghost-sc69]{--ln-header-height: 5.25rem}}.ln-page[_ngcontent-sc69]{min-height:100vh;background:var(--ln-bg)}.ln-header-spacer[_ngcontent-sc69]{height:var(--ln-header-spacer);flex-shrink:0}.ln-header[_ngcontent-sc69]{position:fixed;top:0;left:0;right:0;z-index:30;border-bottom:1px solid rgba(17,17,17,.1);overflow:hidden;background:transparent}.ln-header-frost[_ngcontent-sc69]{position:absolute;inset:0;z-index:0;pointer-events:none;background:rgba(255,255,255,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:.35}.ln-header-slide[_ngcontent-sc69]{position:relative;z-index:1;will-change:transform}.ln-header-body[_ngcontent-sc69]{position:relative}.ln-header-top[_ngcontent-sc69]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.85rem var(--ln-pad)}@media (max-width: 991.98px){.ln-header-top[_ngcontent-sc69]{flex-wrap:nowrap;gap:.5rem;min-width:0}.ln-brand[_ngcontent-sc69]{flex:1 1 auto;min-width:0}.ln-brand-text[_ngcontent-sc69]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ln-header-actions[_ngcontent-sc69] .ln-store[_ngcontent-sc69]{display:none}.ln-header-actions[_ngcontent-sc69]{flex-shrink:0;margin-left:auto}}.ln-header--reduced[_ngcontent-sc69] .ln-header-top[_ngcontent-sc69]{padding-top:.5rem;padding-bottom:.5rem}.ln-header--reduced[_ngcontent-sc69] .ln-logo[_ngcontent-sc69]{transform:scale(.88)}.ln-header--reduced[_ngcontent-sc69] .ln-header-frost[_ngcontent-sc69]{opacity:.92}.ln-header--reduced[_ngcontent-sc69] .ln-nav-desktop[_ngcontent-sc69]{gap:.35rem}.ln-header--reduced[_ngcontent-sc69] .ln-nav-link[_ngcontent-sc69]{font-size:.88rem}.ln-header--reduced[_ngcontent-sc69]{border-bottom-color:transparent}.ln-brand[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.65rem;text-decoration:none;color:inherit;flex-shrink:0}.ln-logo[_ngcontent-sc69]{display:block;width:40px;height:40px;object-fit:contain;border-radius:10px;transform-origin:left center}.ln-brand-text[_ngcontent-sc69]{font-weight:700;font-size:1.05rem;letter-spacing:-.02em}.ln-nav-desktop[_ngcontent-sc69]{display:none;align-items:center;justify-content:center;flex-wrap:wrap;gap:.65rem;flex:1;min-width:0}@media (min-width: 992px){.ln-nav-desktop[_ngcontent-sc69]{display:flex}}.ln-nav-link[_ngcontent-sc69]{font-size:.9rem;font-weight:800;color:#1a1a1a;text-decoration:none;white-space:nowrap;padding:.35rem .45rem;border-radius:8px;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;position:relative}.ln-nav-link[_ngcontent-sc69]:after{content:"";position:absolute;
122left:.45rem;right:.45rem;bottom:.15rem;height:1px;background:var(--ln-accent);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.ln-nav-link[_ngcontent-sc69]:hover, .ln-nav-link[_ngcontent-sc69]:focus-visible{color:var(--ln-text);background:transparent;outline:none}.ln-nav-link[_ngcontent-sc69]:hover:after, .ln-nav-link[_ngcontent-sc69]:focus-visible:after{transform:scaleX(1)}.ln-header-actions[_ngcontent-sc69]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.ln-link-muted[_ngcontent-sc69]{font-size:.9rem;color:var(--ln-muted);text-decoration:none;white-space:nowrap}.ln-link-muted[_ngcontent-sc69]:hover{color:var(--ln-text)}.ln-link-classic[_ngcontent-sc69]{display:none}@media (min-width: 992px){.ln-link-classic[_ngcontent-sc69]{display:inline}}.ln-store[_ngcontent-sc69]{padding:0;border:none;background:transparent;cursor:pointer;line-height:0;border-radius:8px}.ln-store[_ngcontent-sc69] img[_ngcontent-sc69]{display:block;height:34px;width:auto}.ln-store--app[_ngcontent-sc69] img[_ngcontent-sc69]{height:32px}.ln-menu-btn[_ngcontent-sc69]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-left:.15rem;padding:0;border:1px solid var(--ln-border);border-radius:10px;background:rgba(255,255,255,.85);cursor:pointer}@media (min-width: 992px){.ln-menu-btn[_ngcontent-sc69]{display:none}}.ln-menu-icon[_ngcontent-sc69]{position:relative;display:block;width:1.1rem;height:2px;background:var(--ln-text);border-radius:1px;transition:transform .2s ease}.ln-menu-icon[_ngcontent-sc69]:before, .ln-menu-icon[_ngcontent-sc69]:after{content:"";position:absolute;left:0;width:100%;height:2px;background:var(--ln-text);border-radius:1px;transition:transform .2s ease,top .2s ease}.ln-menu-icon[_ngcontent-sc69]:before{top:-6px}.ln-menu-icon[_ngcontent-sc69]:after{top:6px}.ln-menu-icon--open[_ngcontent-sc69]{background:transparent}.ln-menu-icon--open[_ngcontent-sc69]:before{top:0;transform:rotate(45deg)}.ln-menu-icon--open[_ngcontent-sc69]:after{top:0;transform:rotate(-45deg)}.ln-drawer[_ngcontent-sc69]{position:fixed;left:0;right:0;top:var(--ln-header-spacer);bottom:0;z-index:25;padding:1rem var(--ln-pad) 2rem;overflow-y:auto;background:rgba(255,255,255,.98);border-top:1px solid var(--ln-border);transform:translateY(-100%);visibility:hidden;pointer-events:none;transition:transform .3s ease,visibility .3s}@media (min-width: 992px){.ln-drawer[_ngcontent-sc69]{display:none}}.ln-drawer--open[_ngcontent-sc69]{transform:translateY(0);visibility:visible;pointer-events:auto}.ln-drawer-nav[_ngcontent-sc69]{display:flex;flex-direction:column;gap:.25rem;max-width:20rem}.ln-drawer-link[_ngcontent-sc69]{padding:.65rem .35rem;font-size:1.02rem;font-weight:800;color:#141414;text-decoration:none;border-bottom:1px solid var(--ln-border);border-radius:6px}.ln-drawer-link[_ngcontent-sc69]:focus-visible{outline:2px solid var(--ln-accent);outline-offset:2px}.ln-drawer-link--muted[_ngcontent-sc69]{color:var(--ln-muted);font-weight:600}.ln-trial-banner[_ngcontent-sc69]{position:fixed;top:0;left:0;right:0;z-index:31;padding:.35rem var(--ln-pad);background:linear-gradient(135deg,rgba(55,108,80,.16),rgba(79,195,133,.12));border-bottom:1px solid rgba(55,108,80,.18);will-change:transform}.ln-trial-banner-inner[_ngcontent-sc69]{max-width:var(--ln-max);margin:0 auto;display:flex;align-items:center;justify-content:center;gap:.85rem;text-align:center}.ln-trial-banner-copy[_ngcontent-sc69]{margin:0;font-size:.86rem;font-weight:800;color:#184b34}.ln-trial-banner-icon[_ngcontent-sc69]{margin-right:.45rem}.ln-trial-banner-btn[_ngcontent-sc69]{border:1px solid rgba(55,108,80,.35);background:#fff;color:#184b34;border-radius:999px;padding:.25rem .7rem;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.ln-trial-banner-btn[_ngcontent-sc69]:hover{background:#f5fffa}@media (max-width: 699.98px){.ln-trial-banner-inner[_ngcontent-sc69]{justify-content:center;gap:.6rem}.ln-trial-banner-copy[_ngcontent-sc69]{font-size:.8rem}.ln-trial-banner-btn[_ngcontent-sc69]{font-size:.72rem;padding:.2rem .62rem}}.ln-hero[_ngcontent-sc69]{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:calc(100vh - var(--ln-header-spacer));min-height:calc(100dvh - var(--ln-header-spacer));padding:clamp(2.5rem,10vw,5.5rem) var(--ln-pad) clamp(2rem,6vw,3rem);scroll-margin-top:calc(var(--ln-header-spacer) + .5rem)}.ln-hero-bg[_ngcontent-sc69]{position:absolute;inset:0;z-index:0;pointer-events:none;background-color:var(--ln-bg);background-image:url(wavvy-background-green.3453a83f22c0c1b3.png);background-repeat:no-repeat;background-position:right bottom;background-size:auto 86%;opacity:.38}.ln-hero--reduced-motion[_ngcontent-sc69] .ln-hero-bg[_ngcontent-sc69]{opacity:.22;background-size:auto 78%}.ln-hero-floats[_ngcontent-sc69]{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.ln-hero-float[_ngcontent-sc69]{position:absolute;
122left:50%;--drift-x: 0px;font-size:clamp(1.6rem,3.8vw,2.6rem);color:#376c506b;text-shadow:0 1px 0 rgba(255,255,255,.65);filter:drop-shadow(0 10px 14px rgba(55,108,80,.12));transform:translate3d(calc(-50% + var(--drift-x)),0,0);animation:ln-hero-float-y 5.8s ease-in-out infinite;will-change:transform}.ln-hero-float--1[_ngcontent-sc69]{top:20%;--drift-x: -4.75rem;animation-duration:6.2s;animation-delay:-.4s}.ln-hero-float--2[_ngcontent-sc69]{top:38%;--drift-x: 5.25rem;animation-duration:5.1s;animation-delay:-1.8s}.ln-hero-float--3[_ngcontent-sc69]{top:56%;--drift-x: -4rem;animation-duration:5.6s;animation-delay:-2.6s}.ln-hero-float--4[_ngcontent-sc69]{top:74%;--drift-x: 4.25rem;animation-duration:6.4s;animation-delay:-.9s}.ln-hero--reduced-motion[_ngcontent-sc69] .ln-hero-float[_ngcontent-sc69]{animation:none;color:#376c5047}@media (prefers-reduced-motion: reduce){.ln-hero-float[_ngcontent-sc69]{animation:none}}@media (max-width: 991.98px){.ln-hero-float--1[_ngcontent-sc69]{--drift-x: -3.25rem}.ln-hero-float--2[_ngcontent-sc69]{--drift-x: 3.5rem}.ln-hero-float--3[_ngcontent-sc69]{--drift-x: -2.75rem}.ln-hero-float--4[_ngcontent-sc69]{--drift-x: 3rem}}@keyframes ln-hero-float-y{0%,to{transform:translate3d(calc(-50% + var(--drift-x)),0,0)}50%{transform:translate3d(calc(-50% + var(--drift-x)),-11px,0)}}.ln-hero-inner[_ngcontent-sc69]{position:relative;z-index:2;flex:1;display:grid;align-content:center;max-width:var(--ln-max);width:100%;margin:0 auto;gap:clamp(1.5rem,4vw,2.5rem);align-items:center}@media (min-width: 992px){.ln-hero-inner[_ngcontent-sc69]{grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);gap:clamp(1.75rem,4.5vw,3rem)}.ln-hero-copy[_ngcontent-sc69]{padding-right:clamp(.5rem,2.5vw,1.75rem)}}.ln-hero-copy[_ngcontent-sc69]{min-width:0}.ln-hero-visual[_ngcontent-sc69]{width:100%;max-width:260px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.ln-hero-visual[_ngcontent-sc69]{max-width:min(300px,38vw);margin-left:0;margin-right:0;justify-self:end}}.ln-hero-phone[_ngcontent-sc69]{border-radius:28px;overflow:hidden;border:1px solid rgba(17,17,17,.07);box-shadow:0 4px 20px #1111110d,0 22px 56px #1111111a;background:#0d0d0d;display:flex;flex-direction:column}.ln-hero-carousel-viewport[_ngcontent-sc69]{overflow:hidden;width:100%;flex:1;min-height:0}@media (min-width: 992px){.ln-hero-carousel-viewport[_ngcontent-sc69]{overflow:visible;height:100%}}.ln-hero-track[_ngcontent-sc69]{display:flex;width:300%;will-change:transform}.ln-hero-panel[_ngcontent-sc69]{flex:0 0 33.333333%;display:flex;align-items:flex-start;justify-content:center}.ln-hero-shot[_ngcontent-sc69]{display:block;width:100%;height:auto;object-fit:contain}.ln-hero-carousel-nav[_ngcontent-sc69]{display:none}@media (max-width: 991.98px){.ln-hero-carousel-nav[_ngcontent-sc69]{display:flex;justify-content:center;padding:.65rem 0 .35rem;flex-shrink:0}}.ln-hero-carousel-dots[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.45rem}.ln-hero-carousel-dot[_ngcontent-sc69]{width:.5rem;height:.5rem;padding:0;border:none;border-radius:50%;background:rgba(255,255,255,.32);cursor:pointer;transition:transform .2s ease,background .2s ease}.ln-hero-carousel-dot.is-active[_ngcontent-sc69]{background:#fff;transform:scale(1.28)}.ln-hero-carousel-dot[_ngcontent-sc69]:focus-visible{outline:2px solid var(--ln-accent);outline-offset:2px}@media (max-width: 991.98px){.ln-hero-inner[_ngcontent-sc69]{grid-template-columns:1fr}.ln-hero-copy[_ngcontent-sc69]{text-align:center}.ln-hero-title[_ngcontent-sc69], .ln-hero-lead[_ngcontent-sc69]{margin-left:auto;margin-right:auto}.ln-hero-cta[_ngcontent-sc69]{justify-content:center}.ln-hero-phone[_ngcontent-sc69]{max-width:260px;margin-left:auto;margin-right:auto}.ln-hero-carousel-viewport[_ngcontent-sc69]{touch-action:pan-x pinch-zoom}.ln-hero-track[_ngcontent-sc69]{flex-direction:row;width:300%;transition:transform .38s cubic-bezier(.22,1,.36,1)}.ln-hero-panel[_ngcontent-sc69]{flex:0 0 33.333333%;width:33.333333%}.ln-hero--reduced-motion[_ngcontent-sc69] .ln-hero-carousel-viewport[_ngcontent-sc69]{overflow:visible;touch-action:auto}.ln-hero--reduced-motion[_ngcontent-sc69] .ln-hero-track[_ngcontent-sc69]{flex-direction:column;width:100%;transition:none}.ln-hero--reduced-motion[_ngcontent-sc69] .ln-hero-panel[_ngcontent-sc69]{flex:0 0 auto;width:100%}}.ln-hero--reduced-motion[_ngcontent-sc69] .ln-hero-phone[_ngcontent-sc69]{overflow:visible;background:transparent;border:none;box-shadow:none}.ln-hero--reduced-motion[_ngcontent-sc69] .ln-hero-track[_ngcontent-sc69]{flex-direction:column;width:100%;transform:none!important}.ln-hero--reduced-motion[_ngcontent-sc69] .ln-hero-panel[_ngcontent-sc69]{flex:0 0 auto;width:100%;max-width:280px;margin-left:auto;margin-right:auto}.ln-hsteps[_ngcontent-sc69]{scroll-margin-top:calc(var(--ln-header-spacer) + .5rem);padding:0 var(--ln-pad)}.ln-hsteps-intro[_ngcontent-sc69]{max-width:36rem;margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem) 0 1.25rem;text-align:center}.ln-hsteps-eyebrow[_ngcontent-sc69]{margin:0 0 .45rem;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:var(--ln-accent)}.ln-hsteps-heading[_ngcontent-sc69]{margin:0 0 .5rem;font-size:clamp(1.45rem,3.2vw,2rem);font-weight:800;letter-spacing:-.03em;line-height:1.15}.ln-hsteps-sub[_ngcontent-sc69]{margin:0;font-size:1.02rem;line-height:1.55;color:var(--ln-muted)}.ln-hsteps-progress[_ngcontent-sc69]{display:none}@media (min-width: 992px){.ln-hsteps-progress[_ngcontent-sc69]{display:flex;align-items:flex-start;justify-content:center;gap:0;max-width:36rem;margin:0 auto 1.1rem;padding:0 var(--ln-pad)}}.ln-hsteps-progress-item[_ngcontent-sc69]{display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center}
122.ln-hsteps-progress-num[_ngcontent-sc69]{box-sizing:border-box;width:2.5rem;height:2.5rem;border-radius:50%;display:grid;place-items:center;font-size:.7rem;font-weight:800;letter-spacing:.02em;border:2px dashed rgba(22,101,52,.35);color:var(--ln-muted);background:#fff}.ln-hsteps-progress-item.is-active[_ngcontent-sc69] .ln-hsteps-progress-num[_ngcontent-sc69]{border-style:solid;border-color:var(--ln-accent);background:var(--ln-accent);color:#fff}.ln-hsteps-progress-item.is-done[_ngcontent-sc69] .ln-hsteps-progress-num[_ngcontent-sc69]{border-style:solid;border-color:var(--ln-accent);color:var(--ln-accent);background:#fff}.ln-hsteps-progress-label[_ngcontent-sc69]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--ln-muted)}.ln-hsteps-progress-item.is-active[_ngcontent-sc69] .ln-hsteps-progress-label[_ngcontent-sc69]{color:var(--ln-accent)}.ln-hsteps-progress-connector[_ngcontent-sc69]{flex:1 1 1.5rem;max-width:3.5rem;min-width:1rem;height:0;border-top:2px dashed rgba(22,163,74,.45);margin-top:1.15rem;align-self:flex-start}.ln-hsteps-viewport[_ngcontent-sc69]{position:relative;overflow:hidden;margin:0 auto;max-width:min(100%,var(--ln-max));border-radius:20px;border:1px solid var(--ln-border);box-shadow:0 20px 50px #1111110f}@media (min-width: 992px){.ln-hsteps-viewport[_ngcontent-sc69]{height:min(100dvh - var(--ln-header-spacer),640px);max-height:min(100dvh - var(--ln-header-spacer),640px)}}.ln-hsteps-track[_ngcontent-sc69]{display:flex;width:400%;height:100%;will-change:transform}.ln-hsteps-panel[_ngcontent-sc69]{flex:0 0 25%;box-sizing:border-box;min-height:0;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,2.5vw,1.5rem)}.ln-hsteps-panel--tint-a[_ngcontent-sc69]{background:linear-gradient(165deg,rgba(236,252,244,.98) 0%,#fff 58%)}.ln-hsteps-panel--tint-b[_ngcontent-sc69]{background:linear-gradient(165deg,rgba(232,248,242,.95) 0%,#fff 55%)}.ln-hsteps-panel--tint-c[_ngcontent-sc69]{background:linear-gradient(165deg,rgba(255,248,230,.95) 0%,#fff 55%)}.ln-hsteps-panel--tint-d[_ngcontent-sc69]{background:linear-gradient(165deg,rgba(254,242,242,.96) 0%,#fff 58%)}.ln-hsteps-panel-inner[_ngcontent-sc69]{display:grid;gap:clamp(1rem,2.5vw,1.5rem);align-items:center;width:100%;max-width:var(--ln-max);min-height:0;padding:clamp(1rem,2.2vw,1.35rem);box-sizing:border-box;background:#fff;border-radius:18px;border:1px solid rgba(17,17,17,.06);box-shadow:0 14px 40px #1111110d}.ln-hsteps-copy[_ngcontent-sc69]{max-width:min(26rem,100%);padding-left:clamp(.75rem,2.5vw,1.75rem);padding-right:clamp(.5rem,2vw,1rem);box-sizing:border-box}@media (max-width: 699.98px){.ln-hsteps-copy[_ngcontent-sc69]{max-width:none}}@media (min-width: 700px){.ln-hsteps-panel-inner[_ngcontent-sc69]{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}}.ln-hsteps-step[_ngcontent-sc69]{display:inline-block;margin:0 0 .65rem;padding:.2rem .55rem;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--ln-accent);background:rgba(22,163,74,.1);border-radius:999px}.ln-hsteps-title-row[_ngcontent-sc69]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.65rem}.ln-hsteps-icon-chip[_ngcontent-sc69]{flex:0 0 auto;width:2.65rem;height:2.65rem;display:grid;place-items:center;border-radius:12px;border:2px solid var(--ln-accent);color:var(--ln-accent);background:transparent;font-size:1.05rem}.ln-hsteps-title[_ngcontent-sc69]{margin:0;font-size:clamp(1.35rem,2.8vw,1.85rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;flex:1;min-width:0}.ln-hsteps-lead[_ngcontent-sc69]{margin:0 0 1rem;font-size:1.02rem;line-height:1.6;color:var(--ln-muted)}.ln-hsteps-features[_ngcontent-sc69]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.ln-hsteps-features--short[_ngcontent-sc69]{gap:.55rem}.ln-hsteps-features[_ngcontent-sc69] li[_ngcontent-sc69]{display:flex;align-items:flex-start;gap:.65rem;font-size:.95rem;line-height:1.45;color:var(--ln-text)}.ln-hsteps-ft-ico[_ngcontent-sc69]{flex:0 0 auto;width:2.1rem;height:2.1rem;display:grid;place-items:center;border-radius:8px;border:1.5px solid rgba(22,163,74,.55);color:var(--ln-accent);background:transparent;font-size:.85rem}.ln-hsteps-next[_ngcontent-sc69]{margin-top:1.1rem;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.05rem;border-radius:999px;border:1px solid rgba(22,163,74,.35);background:rgba(236,252,244,.98);color:var(--ln-accent);font-weight:700;font-size:.88rem;cursor:pointer;font-family:inherit;transition:background .15s ease,border-color .15s ease}.ln-hsteps-next[_ngcontent-sc69]:hover{background:rgba(220,252,231,.98);border-color:#16a34a8c}.ln-hsteps-next[_ngcontent-sc69] i[_ngcontent-sc69]{font-size:.78rem}.ln-hsteps-visual[_ngcontent-sc69]{display:flex;justify-content:center;min-height:0}.ln-hsteps-visual-stack[_ngcontent-sc69]{display:flex;align-items:center;justify-content:flex-end;
122gap:clamp(.5rem,1.5vw,1rem);width:100%;min-height:0}.ln-hsteps-visual-stack--reverse[_ngcontent-sc69]{flex-direction:row-reverse}@media (min-width: 992px){.ln-hsteps-visual-stack--center-illo[_ngcontent-sc69]{display:grid;grid-template-columns:minmax(0,1fr) auto max-content;align-items:center;gap:clamp(.5rem,1.5vw,1rem);justify-content:stretch}.ln-hsteps-visual-stack--center-illo[_ngcontent-sc69] .ln-hsteps-illo[_ngcontent-sc69]{grid-column:2;justify-self:center;justify-content:center;width:auto;max-width:100%;flex:0 1 auto}.ln-hsteps-visual-stack--center-illo[_ngcontent-sc69] .ln-hsteps-float-cards[_ngcontent-sc69]{grid-column:3;justify-self:end}}.ln-hsteps-float-cards[_ngcontent-sc69]{display:flex;flex-direction:column;gap:.55rem;flex:0 0 auto;max-width:11.5rem;z-index:1}.ln-hsteps-float-card[_ngcontent-sc69]{display:flex;align-items:center;gap:.55rem;padding:.55rem .75rem;border-radius:14px;background:linear-gradient(145deg,#fff 0%,var(--ln-accent-soft) 100%);border:1px solid rgba(55,108,80,.2);box-shadow:0 8px 24px #376c501a;font-size:.8rem;line-height:1.4;color:var(--ln-text)}.ln-hsteps-float-card[_ngcontent-sc69]:nth-child(2){background:linear-gradient(145deg,#fff 0%,rgba(55,108,80,.08) 100%)}.ln-hsteps-float-card[_ngcontent-sc69]:nth-child(3){background:linear-gradient(145deg,#fff 0%,rgba(55,108,80,.06) 100%)}.ln-hsteps-float-card[_ngcontent-sc69] i[_ngcontent-sc69]{flex:0 0 auto;box-sizing:border-box;width:2rem;height:2rem;display:grid;place-items:center;border-radius:10px;background:var(--ln-accent-soft);border:1px solid rgba(55,108,80,.28);color:var(--ln-accent);font-size:.82rem}.ln-hsteps-float-card[_ngcontent-sc69] p[_ngcontent-sc69]{margin:0;color:var(--ln-text)}.ln-hsteps-float-card[_ngcontent-sc69] .ln-muted-inline[_ngcontent-sc69]{color:var(--ln-muted);font-weight:600}.ln-hsteps-float-card[_ngcontent-sc69] strong[_ngcontent-sc69]{color:var(--ln-accent);font-weight:800}.ln-hsteps-illo[_ngcontent-sc69]{display:flex;align-items:center;justify-content:flex-end;width:100%;max-height:100%;min-height:0;flex:1 1 auto;min-width:0}.ln-hsteps-illo-img[_ngcontent-sc69]{display:block;width:100%;max-width:min(100%,720px);height:auto;max-height:min(52dvh,420px);object-fit:contain;border-radius:12px;filter:drop-shadow(0 12px 28px rgba(17,17,17,.08))}.ln-hsteps-phone[_ngcontent-sc69]{width:100%;max-width:min(300px,100%);border-radius:22px;overflow:hidden;border:1px solid var(--ln-border);box-shadow:0 18px 48px #1111111a;background:#0d0d0d}.ln-hsteps-shot[_ngcontent-sc69]{display:block;width:100%;height:auto;object-fit:contain}@media (max-width: 991.98px){.ln-hsteps-viewport[_ngcontent-sc69]{border-radius:16px}.ln-hsteps-track[_ngcontent-sc69]{flex-direction:column;width:100%;height:auto}.ln-hsteps-panel[_ngcontent-sc69]{flex:0 0 auto;width:100%;min-height:0}.ln-hsteps-visual-stack[_ngcontent-sc69], .ln-hsteps-visual-stack--reverse[_ngcontent-sc69]{flex-direction:column;align-items:stretch}.ln-hsteps-visual-stack--center-illo[_ngcontent-sc69]{display:flex;flex-direction:column;align-items:center;gap:1rem}.ln-hsteps-visual-stack--center-illo[_ngcontent-sc69] .ln-hsteps-illo[_ngcontent-sc69]{justify-content:center;width:100%}.ln-hsteps-float-cards[_ngcontent-sc69]{flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:none}.ln-hsteps-float-card[_ngcontent-sc69]{flex:1 1 auto;min-width:min(100%,10rem)}.ln-hsteps-illo[_ngcontent-sc69]{justify-content:center}.ln-hsteps-illo-img[_ngcontent-sc69]{max-width:100%;max-height:none}}.ln-hsteps--static[_ngcontent-sc69] .ln-hsteps-track[_ngcontent-sc69]{flex-direction:column;width:100%;height:auto;transform:none!important}.ln-hsteps--static[_ngcontent-sc69] .ln-hsteps-viewport[_ngcontent-sc69]{height:auto;max-height:none}.ln-hsteps--static[_ngcontent-sc69] .ln-hsteps-progress[_ngcontent-sc69]{display:none}.ln-impact[_ngcontent-sc69]{max-width:min(100%,var(--ln-shell-max));margin:0 auto;padding:0 var(--ln-shell-pad-x) clamp(1.25rem,4vw,2.25rem)}.ln-impact-intro[_ngcontent-sc69]{margin:0 0 .5rem;text-align:left}.ln-impact-section-title[_ngcontent-sc69]{margin:0}.ln-impact-viewport[_ngcontent-sc69]{position:relative;overflow:hidden;margin:0 auto;width:100%;border-radius:0;border:none;box-shadow:none;background:transparent}@media (max-width: 991.98px){.ln-impact-viewport[_ngcontent-sc69]{min-height:min(72vw,420px)}}@media (min-width: 992px){.ln-impact-viewport[_ngcontent-sc69]{height:min(100dvh - var(--ln-header-spacer),560px);max-height:min(100dvh - var(--ln-header-spacer),560px)}}.ln-impact-track[_ngcontent-sc69]{display:flex;width:300%;height:100%;will-change:transform}.ln-impact-panel[_ngcontent-sc69]{flex:0 0 33.333333%;box-sizing:border-box;min-height:0;display:flex;align-items:center;justify-content:center;padding:clamp(.35rem,.9vw,.65rem);background:transparent}@media (min-width: 992px){.ln-impact-panel[_ngcontent-sc69]{align-items:stretch}.ln-impact-panel-inner[_ngcontent-sc69]{flex:1;min-height:0;display:flex;flex-direction:column}.ln-impact-panel-inner[_ngcontent-sc69] > .ln-impact-columns[_ngcontent-sc69]{flex:1;min-height:0;align-content:center}.ln-impact-showcase[_ngcontent-sc69]{display:flex;align-self:stretch;min-height:0}.ln-impact-showcase-inner[_ngcontent-sc69]{flex:1;min-height:0;width:100%;align-self:stretch;align-content:center}}.ln-impact-panel--freedom-slide[_ngcontent-sc69], .ln-impact-panel--privacy-slide[_ngcontent-sc69], .ln-impact-panel--sdg-slide[_ngcontent-sc69]{padding:clamp(.25rem,.65vw,.45rem)}.ln-impact-panel-inner[_ngcontent-sc69]{width:100%;max-width:min(100%,var(--ln-shell-max))}.ln-impact-columns[_ngcontent-sc69]{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:clamp(1rem,2.8vw,2.25rem);align-items:center}.ln-impact-title[_ngcontent-sc69]{margin:0 0 .75rem;font-size:clamp(1.35rem,2.8vw,1.85rem);font-weight:800;line-height:1.2;color:var(--ln-text)}.ln-impact-copy[_ngcontent-sc69]{margin:0;font-size:1.04rem;line-height:1.62;color:var(--ln-muted)}.ln-impact-showcase[_ngcontent-sc69]{min-width:0}.ln-impact-showcase-inner[_ngcontent-sc69]{display:grid;gap:.85rem;align-items:stretch;padding:clamp(.65rem,1.6vw,1rem);border-radius:18px;background:#fff;border:1px solid rgba(26,51,38,.18);box-shadow:0 12px 32px #1111110d}@media (min-width: 640px){.ln-impact-showcase-inner[_ngcontent-sc69]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center}}.ln-impact-showcase-aside[_ngcontent-sc69]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.ln-impact-freedom-card[_ngcontent-sc69], .ln-impact-privacy-card[_ngcontent-sc69], .ln-impact-sdg-card[_ngcontent-sc69]{position:relative;max-width:min(100%,var(--ln-shell-max));margin:0 auto;padding:clamp(.65rem,1.4vw,1rem);border-radius:22px;border:1px solid rgba(17,17,17,.07);background:linear-gradient(165deg,#f4f7f6 0%,#eef2f1 55%,#f8faf9 100%);box-shadow:0 16px 44px #1111110f;overflow:hidden}.ln-impact-freedom-card[_ngcontent-sc69]:before, .ln-impact-privacy-card[_ngcontent-sc69]:before, .ln-impact-sdg-card[_ngcontent-sc69]:before{content:"";position:absolute;top:-20%;right:-8%;width:55%;height:55%;pointer-events:none;opacity:.22;background-image:radial-gradient(circle,rgba(55,108,80,.35) 1px,transparent 1.5px);background-size:10px 10px}.ln-impact-freedom-card[_ngcontent-sc69]:after, .ln-impact-privacy-card[_ngcontent-sc69]:after, .ln-impact-sdg-card[_ngcontent-sc69]:after{content:"";position:absolute;bottom:-18%;right:-6%;width:42%;height:48%;pointer-events:none;opacity:.12;background:radial-gradient(circle at 30% 40%,rgba(55,108,80,.35),transparent 55%),radial-gradient(circle at 70% 70%,rgba(55,108,80,.2),transparent 50%)}.ln-impact-columns--freedom[_ngcontent-sc69], .ln-impact-columns--privacy[_ngcontent-sc69], .ln-impact-columns--sdg[_ngcontent-sc69]{position:relative;z-index:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1rem,2.5vw,2rem);align-items:center}.ln-impact-freedom-main[_ngcontent-sc69]{display:flex;flex-direction:column;gap:.65rem;min-width:0}.ln-impact-mission-pill[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;padding:.22rem .65rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ln-accent);background:rgba(55,108,80,.1);border:1px solid rgba(55,108,80,.18)}.ln-impact-mission-pill[_ngcontent-sc69] i[_ngcontent-sc69]{font-size:.75rem}.ln-impact-mission-pill--plain[_ngcontent-sc69]{text-transform:none;letter-spacing:.04em;font-size:.72rem;font-weight:700}.ln-impact-title--freedom[_ngcontent-sc69]{margin:0 0 .35rem;color:var(--ln-accent)}.ln-impact-title--freedom[_ngcontent-sc69]:after{content:"";display:block;width:2.75rem;height:3px;margin-top:.45rem;border-radius:2px;background:var(--ln-accent)}.ln-impact-copy--freedom[_ngcontent-sc69]{margin-bottom:.15rem}
122.ln-impact-title-accent[_ngcontent-sc69]{color:var(--ln-accent)}.ln-impact-title--privacy[_ngcontent-sc69]{margin:0 0 .35rem;color:var(--ln-text)}.ln-impact-title--privacy[_ngcontent-sc69]:after{content:"";display:block;width:2.75rem;height:3px;margin-top:.45rem;border-radius:2px;background:var(--ln-accent)}.ln-impact-copy--privacy[_ngcontent-sc69]{margin-bottom:.15rem}.ln-impact-title--sdg[_ngcontent-sc69]{margin:0 0 .35rem;color:var(--ln-text)}.ln-impact-title--sdg[_ngcontent-sc69]:after{content:"";display:block;width:2.75rem;height:3px;margin-top:.45rem;border-radius:2px;background:var(--ln-accent)}.ln-impact-copy--sdg[_ngcontent-sc69]{margin-bottom:.15rem}.ln-impact-sdg-main[_ngcontent-sc69], .ln-impact-privacy-main[_ngcontent-sc69]{display:flex;flex-direction:column;gap:.65rem;min-width:0}.ln-impact-privacy-features[_ngcontent-sc69], .ln-impact-sdg-features[_ngcontent-sc69]{display:grid;grid-template-columns:1fr;gap:.55rem;margin-top:.25rem}@media (min-width: 560px){.ln-impact-privacy-features[_ngcontent-sc69], .ln-impact-sdg-features[_ngcontent-sc69]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem .55rem}}.ln-impact-privacy-feature[_ngcontent-sc69], .ln-impact-sdg-feature[_ngcontent-sc69]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;padding:.5rem .35rem}.ln-impact-privacy-feature-ico[_ngcontent-sc69], .ln-impact-sdg-feature-ico[_ngcontent-sc69]{display:grid;place-items:center;width:2.65rem;height:2.65rem;border-radius:50%;background:rgba(55,108,80,.1);border:1px solid rgba(55,108,80,.16);color:var(--ln-accent);font-size:1rem}.ln-impact-privacy-no-servers-ico[_ngcontent-sc69]{display:inline-block;height:1em;line-height:1em;vertical-align:middle}.ln-impact-privacy-no-servers-slash[_ngcontent-sc69]{font-size:.92em;opacity:.95}.ln-impact-privacy-feature-label[_ngcontent-sc69], .ln-impact-sdg-feature-label[_ngcontent-sc69]{font-size:.7rem;font-weight:700;line-height:1.3;color:var(--ln-text)}.ln-impact-privacy-visual[_ngcontent-sc69], .ln-impact-sdg-visual[_ngcontent-sc69]{display:flex;align-items:center;justify-content:center;min-height:0}.ln-impact-privacy-shot[_ngcontent-sc69], .ln-impact-sdg-shot[_ngcontent-sc69]{border-radius:16px;filter:drop-shadow(0 14px 32px rgba(17,17,17,.12))}.ln-impact-freedom-features[_ngcontent-sc69]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .75rem;margin-top:.35rem}@media (min-width: 720px){.ln-impact-freedom-features[_ngcontent-sc69]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem .65rem}}.ln-impact-freedom-feature[_ngcontent-sc69]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;padding:.45rem .35rem}.ln-impact-freedom-feature-ico[_ngcontent-sc69]{display:grid;place-items:center;width:2.65rem;height:2.65rem;border-radius:50%;background:rgba(55,108,80,.1);border:1px solid rgba(55,108,80,.16);color:var(--ln-accent);font-size:1rem}.ln-impact-freedom-feature-title[_ngcontent-sc69]{font-size:.74rem;font-weight:800;line-height:1.25;color:var(--ln-text)}.ln-impact-freedom-feature-body[_ngcontent-sc69]{font-size:.66rem;line-height:1.35;color:var(--ln-muted);max-width:11rem}.ln-impact-freedom-banner[_ngcontent-sc69]{display:flex;align-items:center;gap:.65rem;margin-top:.5rem;padding:.55rem .75rem;border-radius:14px;background:rgba(236,252,244,.98);border:1px solid rgba(55,108,80,.14)}.ln-impact-freedom-banner-check[_ngcontent-sc69]{flex:0 0 auto;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;background:var(--ln-accent);color:#fff;font-size:.72rem}.ln-impact-freedom-banner-text[_ngcontent-sc69]{margin:0;flex:1 1 auto;min-width:0;font-size:.8rem;line-height:1.45;font-weight:600;color:var(--ln-text)}.ln-impact-freedom-banner-art[_ngcontent-sc69]{flex:0 0 auto;display:block;height:clamp(64px,14vw,96px);width:auto;max-width:46%;object-fit:contain;object-position:right center}.ln-impact-freedom-phone[_ngcontent-sc69]{display:flex;align-items:center;justify-content:center;min-height:0}.ln-impact-freedom-shot[_ngcontent-sc69], .ln-impact-privacy-shot[_ngcontent-sc69], .ln-impact-sdg-shot[_ng
122content-sc69]{display:block;width:100%;height:auto;object-fit:contain;max-width:min(100%,420px);max-height:min(56dvh,480px)}.ln-impact-freedom-shot[_ngcontent-sc69]{border-radius:16px;filter:drop-shadow(0 14px 32px rgba(17,17,17,.14))}.ln-impact-showcase-ico[_ngcontent-sc69]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:12px;background:var(--ln-accent-soft);border:1px solid rgba(55,108,80,.28);color:var(--ln-accent);font-size:1.05rem}.ln-impact-showcase-kicker[_ngcontent-sc69]{margin:0;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ln-accent);line-height:1.35}.ln-impact-showcase-lead[_ngcontent-sc69]{margin:0;font-size:.8rem;line-height:1.45;color:var(--ln-muted)}.ln-impact-showcase-art[_ngcontent-sc69]{margin-top:.15rem;border-radius:12px;overflow:hidden;background:rgba(55,108,80,.04)}.ln-impact-showcase-art-img[_ngcontent-sc69]{display:block;width:100%;height:auto;max-height:clamp(72px,14vw,108px);object-fit:contain}.ln-impact-showcase-quote[_ngcontent-sc69]{margin:.35rem 0 0;font-size:.74rem;line-height:1.45;font-style:italic;color:#5c5c5cf2}.ln-impact-showcase-phone[_ngcontent-sc69]{display:flex;align-items:center;justify-content:center;min-height:0}@media (max-width: 991.98px){.ln-impact-track[_ngcontent-sc69]{flex-direction:column;width:100%;height:auto}.ln-impact-panel[_ngcontent-sc69]{flex:0 0 auto;width:100%;min-height:0}.ln-impact-columns[_ngcontent-sc69]{grid-template-columns:1fr;gap:1rem}.ln-impact-showcase-inner[_ngcontent-sc69]{grid-template-columns:1fr}.ln-impact-showcase-phone[_ngcontent-sc69]{order:-1}.ln-impact-freedom-shot[_ngcontent-sc69], .ln-impact-privacy-shot[_ngcontent-sc69], .ln-impact-sdg-shot[_ngcontent-sc69]{max-height:min(70vw,380px);max-width:min(100%,400px)}.ln-impact-columns--freedom[_ngcontent-sc69], .ln-impact-columns--privacy[_ngcontent-sc69], .ln-impact-columns--sdg[_ngcontent-sc69]{grid-template-columns:1fr}.ln-impact-freedom-phone[_ngcontent-sc69], .ln-impact-privacy-visual[_ngcontent-sc69], .ln-impact-sdg-visual[_ngcontent-sc69]{order:-1}.ln-impact-freedom-banner[_ngcontent-sc69]{flex-wrap:wrap}.ln-impact-freedom-banner-art[_ngcontent-sc69]{max-width:44%;margin-left:auto}}.ln-impact--static[_ngcontent-sc69] .ln-impact-track[_ngcontent-sc69]{flex-direction:column;width:100%;height:auto;transform:none!important}.ln-impact--static[_ngcontent-sc69] .ln-impact-viewport[_ngcontent-sc69]{height:auto;max-height:none}.ln-eyebrow[_ngcontent-sc69]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ln-muted);margin:0 0 1rem}.ln-hero-title[_ngcontent-sc69]{margin:0 0 1.15rem;font-weight:800;font-size:clamp(2.25rem,6vw,3.75rem);line-height:1.05;letter-spacing:-.03em;overflow:hidden;text-wrap:balance}.ln-hero-line[_ngcontent-sc69]{display:block;transform-origin:0 100%;will-change:transform,opacity}.ln-line[_ngcontent-sc69]{display:block}.ln-line--accent[_ngcontent-sc69]{color:var(--ln-accent)}.ln-hero-lead[_ngcontent-sc69]{max-width:34rem;margin:0 0 1.75rem;font-size:1.125rem;line-height:1.58;color:var(--ln-muted);text-shadow:0 1px 0 rgba(255,255,255,.75)}.ln-hero-cta[_ngcontent-sc69]{display:flex;flex-wrap:wrap;gap:.65rem .75rem}.ln-hero[_ngcontent-sc69] .ln-btn[_ngcontent-sc69]:focus-visible{outline:2px solid var(--ln-accent);outline-offset:3px}.ln-hero[_ngcontent-sc69] .ln-btn--ghost[_ngcontent-sc69]:hover{background:rgba(255,255,255,.42);border-color:#1111111f}.ln-play-icon-badge[_ngcontent-sc69]{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;margin-right:.55rem;flex-shrink:0;border-radius:50%;background:#fff;border:1.5px solid var(--ln-text);box-sizing:border-box}.ln-play-icon-badge[_ngcontent-sc69] i[_ngcontent-sc69]{font-size:.62rem;line-height:1;color:var(--ln-text);margin-left:.1rem}.ln-btn[_ngcontent-sc69]{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.35rem;font-family:inherit;font-size:.95rem;font-weight:700;border-radius:999px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.ln-btn--primary[_ngcontent-sc69]{background:var(--ln-text);color:#fff}.ln-btn--primary[_ngcontent-sc69]:hover{background:#2a2a2a}.ln-btn--ghost[_ngcontent-sc69]{background:transparent;color:var(--ln-text);border-color:var(--ln-border)}.ln-btn--ghost[_ngcontent-sc69]:hover{border-color:#1113}.ln-btn--text[_ngcontent-sc69]{padding-left:0;padding-right:0;background:none;color:var(--ln-accent);border:none;border-radius:0}.ln-btn--text[_ngcontent-sc69]:hover{text-decoration:underline}.ln-feature[_ngcontent-sc69]{display:grid;gap:2rem;align-items:center;max-width:var(--ln-max);margin:0 auto;padding:clamp(2.5rem,7vw,4.5rem) var(--ln-pad);scroll-margin-top:calc(var(--ln-header-spacer) + .5rem)}.ln-aisha[_ngcontent-sc69]{position:relative;background:var(--ln-surface);border-top:1px solid var(--ln-border);border-bottom:1px solid var(--ln-border);scroll-margin-top:calc(var(--ln-header-spacer) + .5rem)}.ln-aisha-viewport[_ngcontent-sc69]{position:relative;width:100%;padding:clamp(2.25rem,6vw,3.5rem) 0}.ln-aisha-inner[_ngcontent-sc69]{max-width:min(100%,var(--ln-shell-max));margin:0 auto;padding:0 var(--ln-shell-pad-x)}
122.ln-aisha-grid[_ngcontent-sc69]{display:grid;gap:clamp(1.5rem,4vw,2.5rem);align-items:center}@media (min-width: 992px){.ln-aisha-grid[_ngcontent-sc69]{grid-template-columns:1fr 1fr;gap:clamp(1.75rem,4vw,3rem)}}.ln-aisha-copy[_ngcontent-sc69]{text-align:center}@media (min-width: 992px){.ln-aisha-copy[_ngcontent-sc69]{text-align:left}}.ln-aisha-eyebrow[_ngcontent-sc69]{margin:0 0 .65rem;font-size:.82rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ln-accent)}.ln-aisha-title[_ngcontent-sc69]{margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:800;letter-spacing:-.02em;line-height:1.12;color:#113629}.ln-aisha-tagline[_ngcontent-sc69]{margin:0 0 1rem;font-size:clamp(1.15rem,2.6vw,1.45rem);font-weight:700;color:var(--ln-text);line-height:1.3}.ln-aisha-body[_ngcontent-sc69]{margin:0;font-size:clamp(.98rem,2vw,1.08rem);line-height:1.62;color:var(--ln-muted);max-width:34rem}@media (min-width: 992px){.ln-aisha-body[_ngcontent-sc69]{margin-left:0;margin-right:auto}}.ln-aisha-media-wrap[_ngcontent-sc69]{display:flex;justify-content:center}@media (min-width: 992px){.ln-aisha-media-wrap[_ngcontent-sc69]{justify-content:flex-end}}.ln-aisha-phone[_ngcontent-sc69]{position:relative;width:min(100%,280px);border-radius:28px;padding:10px 10px 12px;background:linear-gradient(165deg,#1a1f1c 0%,#0d0f0e 100%);box-shadow:0 28px 56px #1111112e,inset 0 1px #ffffff0f;border:1px solid rgba(255,255,255,.08)}.ln-aisha-phone-notch[_ngcontent-sc69]{position:absolute;top:0;left:50%;transform:translate(-50%);width:38%;height:22px;background:#0d0f0e;border-radius:0 0 14px 14px;z-index:1}.ln-aisha-demo[_ngcontent-sc69]{display:block;width:100%;height:auto;min-height:120px;border-radius:20px;background:#000;object-fit:contain}.ln-aisha--static[_ngcontent-sc69] .ln-aisha-eyebrow[_ngcontent-sc69], .ln-aisha--static[_ngcontent-sc69] .ln-aisha-title[_ngcontent-sc69], .ln-aisha--static[_ngcontent-sc69] .ln-aisha-tagline[_ngcontent-sc69], .ln-aisha--static[_ngcontent-sc69] .ln-aisha-body[_ngcontent-sc69], .ln-aisha--static[_ngcontent-sc69] .ln-aisha-media-wrap[_ngcontent-sc69]{opacity:1;transform:none}@media (max-width: 991.98px){.ln-aisha-phone[_ngcontent-sc69]{width:min(100%,260px);margin:0 auto}}.ln-latest[_ngcontent-sc69]{max-width:min(100%,var(--ln-shell-max));margin:0 auto;padding:clamp(1.5rem,5vw,2.5rem) var(--ln-shell-pad-x) clamp(1rem,4vw,2rem)}.ln-latest-inner[_ngcontent-sc69]{border:1px solid var(--ln-border);border-radius:20px;background:var(--ln-bg);box-shadow:0 18px 46px #1111110d;padding:clamp(1.1rem,3vw,1.8rem)}.ln-latest-head[_ngcontent-sc69]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ln-latest-sub[_ngcontent-sc69]{margin-bottom:0;max-width:38rem}.ln-latest-more[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.4rem;color:var(--ln-accent);font-weight:700;text-decoration:none;white-space:nowrap}.ln-latest-more[_ngcontent-sc69]:hover{text-decoration:underline}.ln-latest-more[_ngcontent-sc69] i[_ngcontent-sc69]{font-size:.85em}.ln-latest-heading[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}.ln-latest-heading-ico[_ngcontent-sc69]{color:var(--ln-accent);font-size:.85em}.ln-latest-layout[_ngcontent-sc69]{display:flex;flex-direction:column;gap:1rem}@media (min-width: 900px){.ln-latest-layout[_ngcontent-sc69]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;gap:1rem}}.ln-latest-featured[_ngcontent-sc69]{border-radius:20px;overflow:hidden;min-height:0}.ln-latest-featured-link[_ngcontent-sc69]{display:block;text-decoration:none;color:#fff;height:100%;background:linear-gradient(135deg,#1a3326 0%,#2a4d3a 38%,var(--ln-accent) 100%);position:relative;isolation:isolate}.ln-latest-featured-link[_ngcontent-sc69]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.14;background-image:radial-gradient(circle at 12% 18%,#fff 0,transparent 38%),radial-gradient(circle at 88% 12%,#fff 0,transparent 32%),radial-gradient(circle at 70% 90%,rgba(255,255,255,.45) 0,transparent 40%)}.ln-latest-featured-inner[_ngcontent-sc69]{position:relative;z-index:1;display:grid;gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);align-items:end}@media (min-width: 700px){.ln-latest-featured-inner[_ngcontent-sc69]{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;min-height:clamp(260px,36vw,340px)}}.ln-latest-featured-copy[_ngcontent-sc69]{display:flex;flex-direction:column;gap:.65rem;align-items:flex-start;text-align:left}.ln-latest-badges[_ngcontent-sc69]{display:flex;flex-wrap:wrap;gap:.4rem}.ln-latest-badge[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:999px;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.ln-latest-badge--featured[_ngcontent-sc69]{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35);color:#fffffff2}.ln-latest-badge--topic[_ngcontent-sc69]{background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.4);color:#fff}.ln-latest-featured-title[_ngcontent-sc69]{margin:0;font-size:clamp(1.25rem,2.8vw,1.75rem);font-weight:800;line-height:1.2;letter-spacing:-.02em}.ln-latest-featured-desc[_ngcontent-sc69]{margin:0;font-size:.95rem;line-height:1.5;color:#ffffffe6;max-width:36rem}.ln-latest-featured-meta[_ngcontent-sc69]{display:flex;flex-wrap:wrap;gap:.65rem 1rem;
122align-items:center;font-size:.82rem;color:#ffffffe0}.ln-latest-meta-item[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.35rem}.ln-latest-featured-cta[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.45rem;margin-top:.35rem;font-weight:800;font-size:.92rem;color:#fff}.ln-latest-featured-media[_ngcontent-sc69]{display:flex;align-items:flex-end;justify-content:center;min-height:0;border-radius:16px;overflow:hidden}.ln-latest-featured-shot[_ngcontent-sc69]{display:block;width:100%;max-width:min(100%,320px);height:auto;max-height:min(52vw,300px);object-fit:contain;border-radius:16px;filter:drop-shadow(0 16px 36px rgba(0,0,0,.35))}@media (min-width: 700px){.ln-latest-featured-shot[_ngcontent-sc69]{max-height:min(38vw,280px)}}.ln-latest-stack[_ngcontent-sc69]{display:flex;flex-direction:column;gap:.85rem;min-height:0}.ln-latest-compact[_ngcontent-sc69]{flex:1;min-height:0}.ln-latest-compact-link[_ngcontent-sc69]{display:flex;align-items:stretch;gap:.75rem;min-height:100%;padding:.75rem .85rem;border-radius:16px;border:1px solid var(--ln-border);background:#fff;text-decoration:none;color:inherit;box-shadow:0 10px 28px #1111110d;transition:border-color .15s ease,box-shadow .15s ease}.ln-latest-compact-link[_ngcontent-sc69]:hover{border-color:#376c5059;box-shadow:0 12px 32px #376c501a}.ln-latest-compact--risk[_ngcontent-sc69] .ln-latest-compact-link[_ngcontent-sc69]{border-color:#b91c1c38}.ln-latest-compact--risk[_ngcontent-sc69] .ln-latest-compact-link[_ngcontent-sc69]:hover{border-color:#b91c1c66;box-shadow:0 12px 32px #b91c1c14}.ln-latest-compact-media[_ngcontent-sc69]{flex:0 0 auto;width:clamp(88px,22vw,112px);border-radius:12px;overflow:hidden;background:linear-gradient(145deg,#f4f4f4,#e8e8e8);align-self:center}.ln-latest-compact-img[_ngcontent-sc69]{display:block;width:100%;height:100%;min-height:88px;object-fit:cover}.ln-latest-compact-body[_ngcontent-sc69]{flex:1 1 auto;display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:.15rem 0}.ln-latest-compact-badge[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start;padding:.15rem .45rem;border-radius:999px;font-size:.68rem;font-weight:800;text-transform:capitalize;letter-spacing:.02em;background:var(--ln-accent-soft);border:1px solid rgba(55,108,80,.25);color:var(--ln-accent)}.ln-latest-compact-badge--risk[_ngcontent-sc69]{background:rgba(254,226,226,.95);border-color:#b91c1c59;color:#b91c1c}.ln-latest-compact-title[_ngcontent-sc69]{margin:0;font-size:clamp(.92rem,2.1vw,1.02rem);font-weight:800;line-height:1.3;color:var(--ln-text)}.ln-latest-compact-meta[_ngcontent-sc69]{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;font-size:.78rem;color:var(--ln-muted);font-weight:600}.ln-latest-compact-pill[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.25rem;color:var(--ln-accent);font-weight:700}.ln-latest-compact-pill--new[_ngcontent-sc69]{color:var(--ln-accent)}.ln-latest-compact-go[_ngcontent-sc69]{flex:0 0 auto;align-self:center;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;background:var(--ln-accent-soft);color:var(--ln-accent);font-size:.78rem}.ln-latest-compact--risk[_ngcontent-sc69] .ln-latest-compact-go[_ngcontent-sc69]{background:rgba(254,226,226,.9);color:#b91c1c}.ln-testimonial-overview[_ngcontent-sc69]{max-width:min(100%,var(--ln-shell-max));margin:0 auto;padding:0 var(--ln-shell-pad-x) clamp(1.25rem,4vw,2.25rem)}.ln-testimonial-inner[_ngcontent-sc69]{border:1px solid rgba(17,17,17,.08);border-radius:22px;background:linear-gradient(165deg,#f3f5f4 0%,#fafbfb 42%,#fff 100%);box-shadow:0 20px 48px #1111110f;padding:clamp(1.2rem,3.2vw,1.95rem)}.ln-testimonial-head[_ngcontent-sc69]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:1.25rem}.ln-testimonial-head-main[_ngcontent-sc69]{flex:1;min-width:0}.ln-testimonial-head[_ngcontent-sc69] .ln-h2[_ngcontent-sc69]{display:flex;align-items:center;gap:.55rem;margin:0 0 .4rem;letter-spacing:-.02em;flex-wrap:wrap}.ln-testimonial-heading-star[_ngcontent-sc69]{display:inline-grid;place-items:center;width:2.05rem;height:2.05rem;border-radius:50%;background:var(--ln-accent);color:#fff;font-size:.72rem;flex-shrink:0}.ln-testimonial-tagline[_ngcontent-sc69]{margin:0;max-width:36rem;font-size:clamp(.92rem,1.8vw,1.02rem);line-height:1.5;color:var(--ln-muted);font-weight:500}.ln-testimonial-more[_ngcontent-sc69]{flex-shrink:0;margin-top:.15rem}.ln-testimonial-card[_ngcontent-sc69]{display:grid;gap:0;border:1px solid rgba(17,17,17,.07);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 12px 36px #1111110f;transition:transform .22s ease,box-shadow .22s ease}.ln-testimonial-card[_ngcontent-sc69]:hover{transform:translateY(-2px);box-shadow:0 18px 44px #11111117}.ln-testimonial-media[_ngcontent-sc69]{position:relative;display:block;min-height:0;text-decoration:none;color:inherit;background:linear-gradient(160deg,#ebe6f2 0%,#e8eef0 100%);overflow:hidden}.ln-testimonial-media[_ngcontent-sc69]:focus-visible{outline:2px solid var(--ln-accent);outline-offset:2px;z-index:1}.ln-testimonial-badge[_ngcontent-sc69]{position:absolute;top:.75rem;left:.75rem;z-index:1;display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .65rem .28rem .5rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--ln-accent);box-shadow:0 4px 14px #1111112e}.ln-testimonial-badge[_ngcontent-sc69] i[_ngcontent-sc69]{font-size:.62rem;opacity:.95}.ln-testimonial-image[_ngcontent-sc69]{width:100%;display:block;min-height:200px;max-height:min(42vh,320px);height:auto;object-fit:cover;object-position:center top;transition:transform .35s ease}.ln-testimonial-media[_ngcontent-sc69]:hover .ln-testimonial-image[_ngcontent-sc69]{transform:scale(1.02)}.ln-testimonial-content[_ngcontent-sc69]{display:grid;gap:.7rem;align-content:start;padding:clamp(1.15rem,2.8vw,1.75rem);overflow:visible}.ln-testimonial-meta[_ngcontent-sc69]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .4rem}.ln-testimonial-meta-ico[_ngcontent-sc69]{color:var(--ln-accent);font-size:.85rem}.ln-testimonial-role[_ngcontent-sc69]{color:var(--ln-accent);font-weight:700;font-size:.82rem;letter-spacing:.02em}.ln-testimonial-meta-sep[_ngcontent-sc69]{color:#11111138;font-weight:800;font-size:.85rem;line-height:1}.ln-testimonial-date[_ngcontent-sc69]{color:var(--ln-muted);font-size:.82rem}.ln-testimonial-quote[_ngcontent-sc69]{margin:.15rem 0 0;font-size:clamp(1.12rem,2.35vw,1.55rem);font-weight:800;line-height:1.28;letter-spacing:-.025em;color:var(--ln-text);text-wrap:balance}.ln-testimonial-story[_ngcontent-sc69]{margin:0;color:var(--ln-muted);line-height:1.62;font-size:clamp(.95rem,1.6vw,1.02rem);max-width:40rem}.ln-testimonial-author-row[_ngcontent-sc69]{display:flex;align-items:center;gap:.65rem;margin-top:.1rem}
122.ln-testimonial-author-avatar[_ngcontent-sc69]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(55,108,80,.2)}.ln-testimonial-author[_ngcontent-sc69]{margin:0;color:var(--ln-text);font-weight:700;font-size:.94rem;line-height:1.35}.ln-testimonial-highlights[_ngcontent-sc69]{list-style:none;margin:.35rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ln-testimonial-highlight[_ngcontent-sc69]{display:flex;align-items:center;gap:.65rem;padding:.62rem .8rem;border-radius:12px;background:#f1f3f2;border:1px solid rgba(17,17,17,.06)}.ln-testimonial-highlight-ico[_ngcontent-sc69]{flex:0 0 auto;display:grid;place-items:center;width:2rem;height:2rem;color:var(--ln-accent);font-size:.95rem}.ln-testimonial-highlight-text[_ngcontent-sc69]{font-size:.84rem;font-weight:600;line-height:1.35;color:var(--ln-text)}.ln-testimonial-actions[_ngcontent-sc69]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.1rem;margin-top:.45rem}.ln-featured-cta-btn[_ngcontent-sc69]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.68rem 1.35rem;border-radius:999px;font-size:.92rem;font-weight:700;text-decoration:none;color:#fff;background:var(--ln-accent);border:1px solid rgba(17,17,17,.08);box-shadow:0 6px 18px #376c5047;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.ln-featured-cta-btn[_ngcontent-sc69] i[_ngcontent-sc69]{font-size:.78em;transition:transform .2s ease}.ln-featured-cta-btn[_ngcontent-sc69]:hover{background:#2d5a44;color:#fff;text-decoration:none}.ln-featured-cta-btn[_ngcontent-sc69]:focus-visible{outline:2px solid var(--ln-accent);outline-offset:3px}.ln-testimonial-card[_ngcontent-sc69]:hover .ln-featured-cta-btn[_ngcontent-sc69] i[_ngcontent-sc69]{transform:translate(3px)}.ln-testimonial-share[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.45rem;margin:0;padding:.5rem .35rem;border:none;background:transparent;font-family:inherit;font-size:.9rem;font-weight:700;color:var(--ln-accent);cursor:pointer;border-radius:8px;transition:color .15s ease,background .15s ease}.ln-testimonial-share[_ngcontent-sc69]:hover{text-decoration:underline}.ln-testimonial-share[_ngcontent-sc69]:focus-visible{outline:2px solid var(--ln-accent);outline-offset:2px}.ln-testimonial-share[_ngcontent-sc69] i[_ngcontent-sc69]{font-size:.88em}.ln-testimonial-accent-bar[_ngcontent-sc69]{height:4px;margin-top:1.1rem;border-radius:999px;background:linear-gradient(90deg,rgba(55,108,80,.45) 0,rgba(55,108,80,.45) min(26%,5.5rem),rgba(17,17,17,.08) min(26%,5.5rem),rgba(17,17,17,.08) 100%)}.ln-reviews[_ngcontent-sc69]{max-width:min(100%,var(--ln-shell-max));margin:0 auto;padding:0 var(--ln-shell-pad-x) var(--ln-section-pad-y)}.ln-reviews-inner[_ngcontent-sc69]{border:1px solid rgba(17,17,17,.08);border-radius:22px;background:linear-gradient(165deg,#fafbfb 0%,#fff 55%);box-shadow:0 20px 48px #1111110f;padding:clamp(1.2rem,3.2vw,1.95rem)}.ln-reviews-head[_ngcontent-sc69]{margin-bottom:1.15rem}.ln-reviews-head-main[_ngcontent-sc69]{max-width:42rem}.ln-reviews-title[_ngcontent-sc69]{display:flex;align-items:center;gap:.55rem;margin:0 0 .45rem;letter-spacing:-.02em;flex-wrap:wrap}.ln-reviews-heading-ico[_ngcontent-sc69]{display:inline-grid;place-items:center;width:2.05rem;height:2.05rem;border-radius:50%;background:rgba(55,108,80,.14);color:var(--ln-accent);font-size:.72rem;flex-shrink:0}.ln-reviews-tagline[_ngcontent-sc69]{margin:0;font-size:clamp(.92rem,1.8vw,1.02rem);line-height:1.5;color:var(--ln-muted);font-weight:500}.ln-reviews-carousel[_ngcontent-sc69]{position:relative;border:1px solid rgba(17,17,17,.07);border-radius:18px;background:#eef1ef;padding:clamp(1.35rem,3.5vw,2rem) clamp(2.75rem,7vw,3.75rem) 2.65rem;box-shadow:inset 0 1px #ffffffa6}.ln-reviews-carousel-inner[_ngcontent-sc69]{overflow:hidden;border-radius:12px}.ln-reviews-item[_ngcontent-sc69]{display:flex;flex-direction:column;align-items:center;max-width:42rem;margin:0 auto;padding:clamp(.35rem,1.5vw,.65rem) 0 .25rem;text-align:center}.ln-reviews-quote-mark[_ngcontent-sc69]{display:block;margin-bottom:.65rem;color:var(--ln-accent);font-size:1.35rem;line-height:1;opacity:.92}.ln-reviews-quote[_ngcontent-sc69]{margin:0 0 1.1rem;font-size:clamp(1.02rem,2.2vw,1.32rem);line-height:1.58;color:var(--ln-text);font-style:italic;font-weight:500}
122.ln-reviews-avatar[_ngcontent-sc69]{width:64px;height:64px;margin:0 auto .55rem;border-radius:50%;background:var(--ln-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.55rem;font-weight:800;box-shadow:0 4px 14px #376c5059}.ln-reviews-name[_ngcontent-sc69]{margin:0 0 .4rem;font-size:1.05rem;font-weight:800;color:var(--ln-text);letter-spacing:-.02em}.ln-reviews-stars[_ngcontent-sc69]{display:inline-flex;align-items:center;justify-content:center;gap:.22rem;margin-bottom:.15rem;color:#c9a227;font-size:.88rem;text-shadow:0 1px 0 rgba(255,255,255,.4)}.ln-reviews-indicators[_ngcontent-sc69]{display:none}@media (max-width: 991.98px){.ln-reviews-indicators[_ngcontent-sc69]{display:flex;position:absolute;left:0;right:0;bottom:.85rem;margin:0 auto;padding:0;justify-content:center;gap:.35rem;z-index:2}}.ln-reviews-indicators[_ngcontent-sc69] [type=button][_ngcontent-sc69]{box-sizing:border-box;width:8px;height:8px;padding:0;margin:0 4px;border:0;border-radius:50%;text-indent:-999px;overflow:hidden;cursor:pointer;opacity:1;background-color:#376c5047;transition:background-color .2s ease,transform .2s ease}.ln-reviews-indicators[_ngcontent-sc69] [type=button][_ngcontent-sc69]:hover{background-color:#376c5073}.ln-reviews-indicators[_ngcontent-sc69] [type=button].active[_ngcontent-sc69]{background-color:var(--ln-accent);transform:scale(1.15)}.ln-reviews-control[_ngcontent-sc69]{width:2.65rem;height:2.65rem;top:42%;bottom:auto;transform:translateY(-50%);opacity:1;border-radius:50%;background:#fff;border:1px solid rgba(17,17,17,.08);box-shadow:0 6px 20px #1111111a;transition:box-shadow .2s ease,transform .2s ease}.ln-reviews-control[_ngcontent-sc69]:hover, .ln-reviews-control[_ngcontent-sc69]:focus{opacity:1;background:#fff;box-shadow:0 8px 26px #11111124}.ln-reviews-control[_ngcontent-sc69] .carousel-control-prev-icon[_ngcontent-sc69], .ln-reviews-control[_ngcontent-sc69] .carousel-control-next-icon[_ngcontent-sc69]{display:none}.ln-reviews-chevron[_ngcontent-sc69]{display:grid;place-items:center;width:100%;height:100%;color:var(--ln-accent);font-size:.95rem}.carousel-control-prev.ln-reviews-control[_ngcontent-sc69]{left:.55rem}.carousel-control-next.ln-reviews-control[_ngcontent-sc69]{right:.55rem}@media (max-width: 575.98px){.ln-reviews-carousel[_ngcontent-sc69]{padding-left:2.35rem;padding-right:2.35rem}.ln-reviews-control[_ngcontent-sc69]{width:2.35rem;height:2.35rem}.carousel-control-prev.ln-reviews-control[_ngcontent-sc69]{left:.35rem}.carousel-control-next.ln-reviews-control[_ngcontent-sc69]{right:.35rem}}.ln-pricing[_ngcontent-sc69], .ln-faq[_ngcontent-sc69]{max-width:min(100%,var(--ln-shell-max));margin:0 auto;padding:0 var(--ln-shell-pad-x) var(--ln-section-pad-y)}.ln-pricing-inner[_ngcontent-sc69], .ln-faq-inner[_ngcontent-sc69]{border:1px solid rgba(17,17,17,.08);border-radius:22px;background:linear-gradient(165deg,#fafbfb 0%,#fff 55%);box-shadow:0 20px 48px #1111110f;padding:clamp(1.2rem,3.2vw,1.95rem)}.ln-pricing-head[_ngcontent-sc69]{margin-bottom:1.15rem}.ln-pricing-head-main[_ngcontent-sc69]{max-width:40rem}.ln-pricing-title[_ngcontent-sc69]{display:flex;align-items:center;gap:.55rem;margin:0 0 .45rem;letter-spacing:-.02em;flex-wrap:wrap}.ln-pricing-heading-ico[_ngcontent-sc69]{display:inline-grid;place-items:center;width:2.05rem;height:2.05rem;border-radius:50%;background:rgba(55,108,80,.14);color:var(--ln-accent);font-size:.78rem;flex-shrink:0}.ln-pricing-sub[_ngcontent-sc69]{margin:0;font-size:clamp(.92rem,1.8vw,1.02rem);line-height:1.5;color:var(--ln-muted);font-weight:500}.ln-pricing-plan-host[_ngcontent-sc69]{display:flex;flex:1 1 auto;width:100%;min-width:0}@media (max-width: 767.98px){.ln-pricing-col[_ngcontent-sc69]{justify-content:center}.ln-pricing-plan-host[_ngcontent-sc69]{max-width:26rem}}.ln-pricing-toggle-wrap[_ngcontent-sc69]{display:flex;justify-content:center;margin-bottom:1.25rem}.ln-pricing-toggle[_ngcontent-sc69]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(17,17,17,.1);border-radius:999px;padding:.32rem;background:#fff;box-shadow:0 2px 10px #1111110a}.ln-pricing-toggle-btn[_ngcontent-sc69]{border:none;background:transparent;color:var(--ln-text);border-radius:999px;padding:.48rem 1rem;font:inherit;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease}.ln-pricing-toggle-btn[_ngcontent-sc69]:hover{color:var(--ln-accent)}.ln-pricing-toggle-btn.active[_ngcontent-sc69]{background:var(--ln-accent);color:#fff;box-shadow:0 4px 14px #376c5040}.ln-pricing-trust[_ngcontent-sc69]{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.75rem 0;margin:1.5rem 0 0;padding:1.1rem .75rem;border-radius:14px;background:rgba(55,108,80,.06);border:1px solid rgba(55,108,80,.12)}.ln-pricing-trust-item[_ngcontent-sc69]{display:flex;align-items:flex-start;gap:.65rem;flex:1 1 200px;max-width:16rem;padding:0 .5rem}.ln-pricing-trust-ico[_ngcontent-sc69]{flex:0 0 auto;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;background:#fff;color:var(--ln-accent);font-size:.88rem;box-shadow:0 2px 8px #1111110f}.ln-pricing-trust-text[_ngcontent-sc69]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ln-pricing-trust-title[_ngcontent-sc69]{font-size:.86rem;font-weight:800;color:var(--ln-text)}.ln-pricing-trust-desc[_ngcontent-sc69]{font-size:.78rem;line-height:1.4;color:var(--ln-muted)}.ln-pricing-trust-sep[_ngcontent-sc69]{width:1px;align-self:stretch;min-height:2.5rem;margin:0 .15rem;background:rgba(17,17,17,.1)}@media (max-width: 767.98px){.ln-pricing-trust-sep[_ngcontent-sc69]{display:none}.ln-pricing-trust-item[_ngcontent-sc69]{flex:1 1 100%;max-width:none}}.ln-pricing-note[_ngcontent-sc69]{margin:1rem 0 0;text-align:center;color:var(--ln-muted);font-size:.85rem}.ln-faq-categories[_ngcontent-sc69]{display:flex;flex-direction:column;gap:1.35rem}.ln-faq-cat-title[_ngcontent-sc69]{display:flex;align-items:center;gap:.45rem;margin:0 0 .65rem;padding-bottom:.45rem;border-bottom:1px solid var(--ln-border);font-size:clamp(.98rem,1.9vw,1.08rem);font-weight:800;color:var(--ln-accent)}.ln-faq-accordion[_ngcontent-sc69]{--bs-accordion-border-color: transparent;--bs-accordion-active-color: var(--ln-accent);--bs-accordion-active-bg: rgba(55, 108, 80, .06);
122--bs-accordion-btn-focus-box-shadow: none}.ln-faq-accordion[_ngcontent-sc69] .accordion-item[_ngcontent-sc69]{margin-bottom:.55rem;border:1px solid var(--ln-border);border-radius:14px;overflow:hidden;background:#fff}.ln-faq-accordion[_ngcontent-sc69] .accordion-item[_ngcontent-sc69]:last-child{margin-bottom:0}.ln-faq-accordion[_ngcontent-sc69] .accordion-button[_ngcontent-sc69]{font:inherit;font-size:clamp(.92rem,1.7vw,1rem);font-weight:700;color:var(--ln-text);background:#fff}.ln-faq-accordion[_ngcontent-sc69] .accordion-button[_ngcontent-sc69]:not(.collapsed){color:var(--ln-accent);background:rgba(55,108,80,.06);box-shadow:none}.ln-faq-accordion[_ngcontent-sc69] .accordion-button[_ngcontent-sc69]:focus{box-shadow:none}.ln-faq-accordion[_ngcontent-sc69] .accordion-body[_ngcontent-sc69]{font-size:clamp(.88rem,1.6vw,.96rem);line-height:1.6;color:var(--ln-muted)}.ln-faq-link[_ngcontent-sc69]{color:var(--ln-accent);font-weight:700;text-decoration:underline}.ln-faq-link[_ngcontent-sc69]:hover{color:#2a5540}.ln-prefooter[_ngcontent-sc69]{max-width:min(100%,var(--ln-shell-max));margin:0 auto;padding:0 var(--ln-shell-pad-x) clamp(1.2rem,4vw,2.4rem)}.ln-prefooter-inner[_ngcontent-sc69]{border:1px solid var(--ln-border);border-radius:20px;background:linear-gradient(140deg,rgba(55,108,80,.14),rgba(55,108,80,.05) 58%,#fff);box-shadow:0 18px 46px #1111110d;padding:clamp(1.2rem,4vw,2rem);text-align:center}.ln-prefooter-title[_ngcontent-sc69]{margin-bottom:.35rem}.ln-prefooter-copy[_ngcontent-sc69]{margin:0 auto 1rem;width:fit-content;max-width:100%;text-align:center}.ln-prefooter-actions[_ngcontent-sc69]{display:flex;align-items:center;justify-content:center;gap:.6rem;flex-wrap:wrap}.ln-prefooter-store[_ngcontent-sc69]{border-radius:10px}.ln-latest-inner[_ngcontent-sc69], .ln-testimonial-inner[_ngcontent-sc69], .ln-reviews-inner[_ngcontent-sc69], .ln-pricing-inner[_ngcontent-sc69], .ln-faq-inner[_ngcontent-sc69], .ln-prefooter-inner[_ngcontent-sc69]{position:relative;overflow:hidden;isolation:isolate}.ln-latest-inner[_ngcontent-sc69]:after, .ln-testimonial-inner[_ngcontent-sc69]:after, .ln-reviews-inner[_ngcontent-sc69]:after, .ln-pricing-inner[_ngcontent-sc69]:after, .ln-faq-inner[_ngcontent-sc69]:after, .ln-prefooter-inner[_ngcontent-sc69]:after{content:"";position:absolute;right:clamp(-.6rem,-1vw,-.2rem);bottom:clamp(-1.6rem,-2.4vw,-.75rem);width:clamp(220px,30vw,380px);aspect-ratio:1/1;background:url(transactions.b38890bdf1e98f32.png) no-repeat center/contain;opacity:.09;pointer-events:none;z-index:0;filter:saturate(.82)}.ln-latest-inner[_ngcontent-sc69] > *[_ngcontent-sc69], .ln-testimonial-inner[_ngcontent-sc69] > *[_ngcontent-sc69], .ln-reviews-inner[_ngcontent-sc69] > *[_ngcontent-sc69], .ln-pricing-inner[_ngcontent-sc69] > *[_ngcontent-sc69], .ln-faq-inner[_ngcontent-sc69] > *[_ngcontent-sc69], .ln-prefooter-inner[_ngcontent-sc69] > *[_ngcontent-sc69]{position:relative;z-index:1}.ln-latest-inner[_ngcontent-sc69]:after{background-image:url(reports.4f74c7a2d7ebb5b3.png)}.ln-testimonial-inner[_ngcontent-sc69]:after{background-image:url(goals.d1e54d80bbd95c0c.png)}.ln-reviews-inner[_ngcontent-sc69]:after{background-image:url(expenses-3.0bc480f5250c10a0.png)}.ln-pricing-inner[_ngcontent-sc69]:after{background-image:url(bugdets.07c990fa0364e94a.png)}.ln-prefooter-inner[_ngcontent-sc69]:after{background-image:url(transactions.b38890bdf1e98f32.png)}@media (max-width: 699.98px){.ln-latest-inner[_ngcontent-sc69]:after, .ln-testimonial-inner[_ngcontent-sc69]:after, .ln-reviews-inner[_ngcontent-sc69]:after, .ln-pricing-inner[_ngcontent-sc69]:after, .ln-faq-inner[_ngcontent-sc69]:after, .ln-prefooter-inner[_ngcontent-sc69]:after{width:clamp(170px,40vw,230px);right:-.35rem;bottom:-1rem;opacity:.075}}@media (min-width: 720px){.ln-testimonial-highlights[_ngcontent-sc69]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.ln-testimonial-highlight[_ngcontent-sc69]{flex-direction:column;align-items:flex-start;gap:.45rem;min-height:100%}.ln-testimonial-highlight-text[_ngcontent-sc69]{font-size:.78rem}}@media (min-width: 900px){.ln-testimonial-card[_ngcontent-sc69]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:0}.ln-testimonial-media[_ngcontent-sc69]{align-self:stretch;display:flex;flex-direction:column;min-height:0}.ln-testimonial-image[_ngcontent-sc69]{flex:1 1 auto;width:100%;min-height:240px;height:100%;max-height:none;border-radius:17px 0 0 17px;object-fit:cover}}@media (prefers-reduced-motion: reduce){.ln-testimonial-media[_ngcontent-sc69]:hover .ln-testimonial-image[_ngcontent-sc69]{transform:none}}@media (max-width: 699.98px){.ln-reviews-inner[_ngcontent-sc69], .ln-testimonial-inner[_ngcontent-sc69]{border-radius:16px}.ln-testimonial-head[_ngcontent-sc69]{flex-direction:column;align-items:flex-start}.ln-latest-inner[_ngcontent-sc69]{border-radius:16px}.ln-latest-head[_ngcontent-sc69]{flex-direction:column;align-items:flex-start}.ln-prefooter-inner[_ngcontent-sc69]{border-radius:16px}}@media (min-width: 900px){.ln-feature[_ngcontent-sc69]{grid-template-columns:1fr 1fr;gap:3rem}.ln-feature--alt[_ngcontent-sc69] .ln-feature-copy[_ngcontent-sc69]{order:0}.ln-feature--alt[_ngcontent-sc69] .ln-feature-visual[_ngcontent-sc69]{order:1}}
122.ln-h2[_ngcontent-sc69]{margin:0 0 var(--ln-heading-spacing);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.ln-latest-head[_ngcontent-sc69] .ln-h2[_ngcontent-sc69]{margin-bottom:.35rem}.ln-body[_ngcontent-sc69]{color:var(--ln-muted);line-height:var(--ln-copy-line-height);font-size:var(--ln-copy-size)}.ln-scroll-text[_ngcontent-sc69]{will-change:transform,opacity}.ln-feature-visual[_ngcontent-sc69]{min-height:220px}.ln-visual-card[_ngcontent-sc69]{height:100%;min-height:220px;border-radius:20px;background:linear-gradient(145deg,var(--ln-accent-soft),#fff);border:1px solid var(--ln-border);box-shadow:0 24px 60px #1111110f}.ln-visual-card--muted[_ngcontent-sc69]{background:linear-gradient(145deg,#f0f0f0,#fff)}.ln-trust[_ngcontent-sc69]{max-width:40rem;margin:0 auto;padding:clamp(2.5rem,8vw,5rem) var(--ln-pad) 3rem;text-align:center}.ln-trust-title[_ngcontent-sc69]{margin-bottom:.75rem}.ln-trust-copy[_ngcontent-sc69]{margin:0}.ln-footer[_ngcontent-sc69]{padding:1.5rem var(--ln-pad) 2.5rem;border-top:1px solid var(--ln-border);text-align:center}.ln-footer-note[_ngcontent-sc69]{font-size:.85rem;color:var(--ln-muted)}</style><style ng-transition="serverApp">.view[_ngcontent-sc59]{height:50vh}</style><style ng-transition="serverApp">.footer-section[_ngcontent-sc68]{position:relative;background:#fff;color:#1a1f1c;padding:2.75rem 0 1.5rem;border-top:1px solid rgba(17,17,17,.08)}.footer__container[_ngcontent-sc68]{max-width:1120px}.footer-section--next[_ngcontent-sc68] .footer__container[_ngcontent-sc68]{max-width:var(--ln-shell-max, 1320px);padding-left:var(--ln-shell-pad-x, clamp(.8rem, 2.6vw, 1.6rem));padding-right:var(--ln-shell-pad-x, clamp(.8rem, 2.6vw, 1.6rem))}.footer__top[_ngcontent-sc68]{display:grid;gap:2.5rem;padding-bottom:2rem;justify-items:center;text-align:center}@media (min-width: 992px){.footer__top[_ngcontent-sc68]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);align-items:start;gap:3rem;justify-items:start;text-align:left}}.footer__brand[_ngcontent-sc68]{display:flex;flex-direction:column;align-items:center;max-width:28rem}@media (min-width: 992px){.footer__brand[_ngcontent-sc68]{align-items:flex-start;max-width:none}}.footer__brand-link[_ngcontent-sc68]{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;text-decoration:none;color:inherit;margin-bottom:.65rem}@media (min-width: 992px){.footer__brand-link[_ngcontent-sc68]{justify-content:flex-start}}.footer__brand-link[_ngcontent-sc68]:hover .footer__brand-name[_ngcontent-sc68]{color:#376c50}.footer__logo[_ngcontent-sc68]{display:block;width:40px;height:40px;object-fit:contain;border-radius:8px}.footer__brand-name[_ngcontent-sc68]{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;transition:color .2s ease}.footer__tagline[_ngcontent-sc68]{margin:0 auto 1.1rem;max-width:22rem;font-size:.92rem;line-height:1.55;color:#5c6670}@media (min-width: 992px){.footer__tagline[_ngcontent-sc68]{margin-left:0;margin-right:0}}.footer__stores[_ngcontent-sc68]{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin-bottom:1.25rem}@media (min-width: 992px){.footer__stores[_ngcontent-sc68]{justify-content:flex-start}}.footer__store-link[_ngcontent-sc68]{display:block;line-height:0;border-radius:6px;transition:opacity .2s ease,transform .2s ease}.footer__store-link[_ngcontent-sc68]:hover{opacity:.88;transform:translateY(-1px)}.footer__store-img[_ngcontent-sc68]{height:40px;width:auto;display:block}.footer__follow[_ngcontent-sc68]{margin:0 0 .5rem;font-size:.8rem;font-weight:700;color:#5c6670;letter-spacing:.02em}.footer__social[_ngcontent-sc68]{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}@media (min-width: 992px){.footer__social[_ngcontent-sc68]{justify-content:flex-start}}.footer__social-btn[_ngcontent-sc68]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(55,108,80,.12);color:#376c50;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.footer__social-btn[_ngcontent-sc68] i[_ngcontent-sc68]{font-size:1rem}.footer__social-btn[_ngcontent-sc68]:hover{background:#376c50;color:#fff;transform:translateY(-2px)}
122.footer__nav[_ngcontent-sc68]{display:grid;grid-template-columns:1fr;gap:1.75rem;justify-items:center;width:100%;max-width:42rem}@media (min-width: 576px){.footer__nav[_ngcontent-sc68]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem}}@media (min-width: 992px){.footer__nav[_ngcontent-sc68]{justify-items:start;max-width:none}}.footer__col[_ngcontent-sc68]{display:flex;flex-direction:column;align-items:center;width:100%}@media (min-width: 992px){.footer__col[_ngcontent-sc68]{align-items:flex-start}}.footer__heading[_ngcontent-sc68]{margin:0 0 .65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#376c50;text-align:center}@media (min-width: 992px){.footer__heading[_ngcontent-sc68]{text-align:left}}.footer__link[_ngcontent-sc68]{display:block;margin:0;padding:0;border:0;background:none;font:inherit;text-align:center;color:#1a1f1c;text-decoration:none;font-size:.9rem;line-height:1.5;cursor:pointer;margin-bottom:.42rem;transition:color .2s ease}@media (min-width: 992px){.footer__link[_ngcontent-sc68]{text-align:left}}.footer__link[_ngcontent-sc68]:last-child{margin-bottom:0}.footer__link[_ngcontent-sc68]:hover{color:#376c50}.footer__link--btn[_ngcontent-sc68]{width:auto;max-width:100%}.footer__trust[_ngcontent-sc68]{display:grid;gap:1.5rem;padding:1.75rem 0;border-top:1px solid rgba(17,17,17,.08);justify-items:center;width:100%}@media (min-width: 768px){.footer__trust[_ngcontent-sc68]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:start;justify-items:start}}.footer__trust-cell[_ngcontent-sc68]{display:flex;flex-direction:column;gap:.75rem;
122align-items:center;justify-content:center;max-width:22rem}@media (min-width: 768px){.footer__trust-cell[_ngcontent-sc68]{flex-direction:row;max-width:none;padding:0 1.25rem;justify-content:flex-start}.footer__trust-cell[_ngcontent-sc68]:first-child{padding-left:0}.footer__trust-cell[_ngcontent-sc68]:not(:first-child){border-left:1px solid rgba(17,17,17,.08)}}.footer__trust-seal[_ngcontent-sc68]{flex-shrink:0;width:72px;height:auto;object-fit:contain}.footer__trust-icon[_ngcontent-sc68]{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(55,108,80,.12);color:#376c50;font-size:1.15rem}.footer__trust-icon--flag[_ngcontent-sc68]{font-size:1.5rem;line-height:1;background:rgba(17,17,17,.06)}.footer__trust-text[_ngcontent-sc68]{min-width:0;text-align:center}@media (min-width: 768px){.footer__trust-text[_ngcontent-sc68]{text-align:left}}.footer__trust-lead[_ngcontent-sc68]{margin:0 0 .35rem;font-size:.88rem;line-height:1.45;color:#1a1f1c}.footer__trust-lead[_ngcontent-sc68] strong[_ngcontent-sc68]{font-weight:800}.footer__trust-sub[_ngcontent-sc68]{margin:0;font-size:.82rem;line-height:1.5;color:#5c6670}.footer__bottom[_ngcontent-sc68]{text-align:center;padding-top:1.35rem;border-top:1px solid rgba(17,17,17,.08)}.footer__copyright[_ngcontent-sc68], .footer__powered[_ngcontent-sc68]{margin:0;font-size:.82rem;color:#5c6670}.footer__powered[_ngcontent-sc68]{margin-top:.35rem}.footer__powered[_ngcontent-sc68] a[_ngcontent-sc68]{color:#376c50;font-weight:700;text-decoration:none}.footer__powered[_ngcontent-sc68] a[_ngcontent-sc68]:hover{text-decoration:underline}</style><style ng-transition="serverApp">[_nghost-sc67]{display:block;height:100%}.plan-card[_ngcontent-sc67]{position:relative;display:flex;flex-direction:column;height:100%;margin-bottom:0;padding:1.35rem 1.2rem 1.25rem;border-radius:16px;border:1px solid rgba(17,17,17,.08);background:#fff;box-shadow:0 10px 32px #1111110f;color:#1a1f1c;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.plan-card[_ngcontent-sc67]:hover{box-shadow:0 14px 40px #11111114}.plan-card--recommended[_ngcontent-sc67]{border:2px solid #376c50;box-shadow:0 14px 42px #376c502e;padding-top:2.65rem}.plan-card--recommended[_ngcontent-sc67] .plan-card__header[_ngcontent-sc67]{margin-top:.35rem}.plan-card__badge[_ngcontent-sc67]{position:absolute;top:.65rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .75rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#376c50;white-space:nowrap}.plan-card__badge[_ngcontent-sc67] i[_ngcontent-sc67]{font-size:.62rem}.plan-card__header[_ngcontent-sc67]{text-align:center;margin-bottom:.65rem}.plan-card__title[_ngcontent-sc67]{margin:0 0 .35rem;font-size:1.12rem;font-weight:800;letter-spacing:-.02em;color:#141a17}.plan-card__subtitle[_ngcontent-sc67]{margin:0;font-size:.88rem;line-height:1.45;color:#5c6670}.plan-card__savings[_ngcontent-sc67]{margin-top:.45rem;font-size:.78rem;font-weight:700;color:#0d6efd}.plan-card__price-block[_ngcontent-sc67]{text-align:center;margin-bottom:1rem}.plan-card__price-row[_ngcontent-sc67]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.35rem .5rem}.plan-card__price[_ngcontent-sc67]{margin:0;font-size:clamp(1.25rem,2.6vw,1.65rem);font-weight:800;letter-spacing:-.02em;color:#376c50}.plan-card__price--slash[_ngcontent-sc67]{font-size:1rem;font-weight:600;color:#9aa3a8;text-decoration:line-through}.plan-card__price--emphasis[_ngcontent-sc67]{color:#376c50}.plan-card__price-note[_ngcontent-sc67]{margin:.35rem 0 0;font-size:.8rem;font-weight:600;color:#5c6670}.plan-card__features[_ngcontent-sc67]{list-style:none;margin:0 0 1.15rem;padding:0;display:flex;flex-direction:column;gap:.45rem;flex:1 1 auto}.plan-card__feature[_ngcontent-sc67]{display:flex;align-items:center;gap:.55rem;padding:.55rem .65rem;border-radius:10px;background:#f1f4f3;border:1px solid rgba(17,17,17,.05);font-size:.84rem;font-weight:600;color:#243029;text-align:left}.plan-card__feature-icon[_ngcontent-sc67]{flex:0 0 auto;display:grid;place-items:center;width:1.85rem;height:1.85rem;color:#376c50;font-size:.88rem}.plan-card__feature-label[_ngcontent-sc67]{flex:1 1 auto;min-width:0;line-height:1.35}.plan-card__feature-check[_ngcontent-sc67]{flex:0 0 auto;display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:rgba(55,108,80,.12);color:#376c50;font-size:.62rem}.plan-card__cta[_ngcontent-sc67]{margin-top:auto;width:100%;padding:.68rem 1rem;border-radius:999px;font-size:.92rem;font-weight:700;font-family:inherit;cursor:pointer;border:none;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.plan-card__cta--primary[_ngcontent-sc67]{background:#376c50;color:#fff;border:1px solid rgba(17,17,17,.08);box-shadow:0 6px 18px #376c5047}.plan-card__cta--primary[_ngcontent-sc67]:hover{background:#2d5a44;color:#fff}.plan-card__cta--ghost[_ngcontent-sc67]{background:#fff;color:#376c50;border:2px solid #376c50}.plan-card__cta--ghost[_ngcontent-sc67]:hover{background:rgba(55,108,80,.06)}.plan-card__cta--muted[_ngcontent-sc67]{opacity:.75}.plan-card__cta[_ngcontent-sc67]:focus-visible{outline:2px solid #376c50;outline-offset:3px}@media (max-width: 767.98px){.plan-card[_ngcontent-sc67]{width:100%;max-width:26rem;margin-left:auto;margin-right:auto}}</style></head> 123 124<body> 125 <app-root _nghost-sc17="" ng-version="14.3.0" ng-server-context="other"><router-outlet _ngcontent-sc17=""></router-outlet><app-landing-next _nghost-sc69="">
125<div _ngcontent-sc69="" class="ln-page"><header _ngcontent-sc69="" class="ln-header"><div _ngcontent-sc69="" aria-hidden="true" class="ln-header-frost"></div><div _ngcontent-sc69="" class="ln-header-slide"><div _ngcontent-sc69="" class="ln-header-body"><div _ngcontent-sc69="" class="ln-header-top"><a _ngcontent-sc69="" routerlink="/" aria-label="Wavvy Wallet home" class="ln-brand" href="/"><img _ngcontent-sc69="" src="../../assets/wavvy-wallet-trans.png" alt="" class="ln-logo"><span _ngcontent-sc69="" class="ln-brand-text">Wavvy Wallet</span></a><nav _ngcontent-sc69="" aria-label="Primary" class="ln-nav-desktop"><a _ngcontent-sc69="" href="#how-it-works" class="ln-nav-link">Features</a><a _ngcontent-sc69="" routerlink="/tutorials" class="ln-nav-link" href="/tutorials">Tutorials</a><a _ngcontent-sc69="" href="#pricing" class="ln-nav-link">Pricing</a><a _ngcontent-sc69="" routerlink="/our-story" class="ln-nav-link" href="/our-story">Our Story</a><a _ngcontent-sc69="" routerlink="/testimonials" class="ln-nav-link" href="/testimonials">User Stories</a><a _ngcontent-sc69="" routerlink="/insights" class="ln-nav-link" href="/insights">Blog</a></nav><div _ngcontent-sc69="" class="ln-header-actions"><a _ngcontent-sc69="" routerlink="/login" class="ln-link-muted ln-link-classic" href="/login">Login</a><button _ngcontent-sc69="" type="button" aria-label="Get it on Google Play" class="ln-store ln-store--play"><img _ngcontent-sc69="" src="../../assets/google-play-store-logo.png" alt=""></button><button _ngcontent-sc69="" type="button" aria-label="Download on the App Store" class="ln-store ln-store--app"><img _ngcontent-sc69="" src="../../assets/download-app-store.png" alt=""></button><button _ngcontent-sc69="" type="button" aria-controls="ln-mobile-drawer" aria-label="Menu" class="ln-menu-btn" aria-expanded="false"><span _ngcontent-sc69="" class="ln-menu-icon"></span></button></div></div></div></div></header><div _ngcontent-sc69="" aria-hidden="true" class="ln-header-spacer"></div><div _ngcontent-sc69="" id="ln-mobile-drawer" class="ln-drawer" aria-hidden="true"><nav _ngcontent-sc69="" aria-label="Mobile primary" class="ln-drawer-nav"><a _ngcontent-sc69="" href="#how-it-works" class="ln-drawer-link">Features</a><a _ngcontent-sc69="" routerlink="/tutorials" class="ln-drawer-link" href="/tutorials">Tutorials</a><a _ngcontent-sc69="" href="#pricing" class="ln-drawer-link">Pricing</a><a _ngcontent-sc69="" routerlink="/our-story" class="ln-drawer-link" href="/our-story">Our Story</a><a _ngcontent-sc69="" routerlink="/testimonials" class="ln-drawer-link" href="/testimonials">User Stories</a><a _ngcontent-sc69="" routerlink="/insights" class="ln-drawer-link" href="/insights">Wavvy Insights</a><a _ngcontent-sc69="" routerlink="/login" class="ln-drawer-link" href="/login">Login</a><a _ngcontent-sc69="" routerlink="/privacy-policy" target="_blank" rel="noopener noreferrer" class="ln-drawer-link" href="/privacy-policy">Privacy</a></nav></div><main _ngcontent-sc69=""><section _ngcontent-sc69="" class="ln-hero"><div _ngcontent-sc69="" aria-hidden="true" class="ln-hero-bg"></div><div _ngcontent-sc69="" aria-hidden="true" class="ln-hero-floats"><i _ngcontent-sc69="" class="fas fa-wallet ln-hero-float ln-hero-float--1"></i><i _ngcontent-sc69="" class="fas fa-chart-pie ln-hero-float ln-hero-float--2"></i><i _ngcontent-sc69="" class="fas fa-piggy-bank ln-hero-float ln-hero-float--3"></i><i _ngcontent-sc69="" class="fas fa-arrow-trend-up ln-hero-float ln-hero-float--4"></i></div><div _ngcontent-sc69="" class="ln-hero-inner"><div _ngcontent-sc69="" class="ln-hero-copy"><h1 _ngcontent-sc69="" class="ln-hero-title"><span _ngcontent-sc69="" class="ln-hero-line ln-line ln-hero-line--budget">Know where</span><span _ngcontent-sc69="" class="ln-hero-line ln-line ln-hero-line--budget">your money</span><span _ngcontent-sc69="" class="ln-hero-line ln-line ln-line--accent">is going.</span></h1><p _ngcontent-sc69="" class="ln-hero-lead ln-reveal"> Smarter expense tracking for Kenya. </p><div _ngcontent-sc69="" class="ln-hero-cta ln-reveal"><button _ngcontent-sc69="" type="button" aria-label="Get Wavvy Wallet on Google Play" class="ln-btn ln-btn--primary"><i _ngcontent-sc69="" aria-hidden="true" class="fab fa-google-play me-2"></i> Get the app </button>
125<button _ngcontent-sc69="" type="button" aria-label="How it works, jump to how it works" class="ln-btn ln-btn--ghost"><span _ngcontent-sc69="" aria-hidden="true" class="ln-play-icon-badge"><i _ngcontent-sc69="" class="fas fa-play"></i></span> How it works </button></div></div><div _ngcontent-sc69="" aria-label="App screenshots" class="ln-hero-visual ln-reveal"><div _ngcontent-sc69="" class="ln-hero-phone"><div _ngcontent-sc69="" class="ln-hero-carousel-viewport"><div _ngcontent-sc69="" class="ln-hero-track"><div _ngcontent-sc69="" class="ln-hero-panel"><img _ngcontent-sc69="" src="../../assets/wavvy-sc-1.png" alt="Wavvy Wallet My Money dashboard and recent transactions" class="ln-hero-shot"></div><div _ngcontent-sc69="" class="ln-hero-panel"><img _ngcontent-sc69="" src="../../assets/wavvy-sc-2.png" alt="Wavvy Wallet Insights expenses by category" class="ln-hero-shot"></div><div _ngcontent-sc69="" class="ln-hero-panel"><img _ngcontent-sc69="" src="../../assets/wavvy-sc-3.png" alt="Wavvy Wallet Budgets overview and spending progress" class="ln-hero-shot"></div></div></div><nav _ngcontent-sc69="" aria-label="Choose app screenshot" class="ln-hero-carousel-nav"><div _ngcontent-sc69="" role="tablist" class="ln-hero-carousel-dots"><button _ngcontent-sc69="" type="button" role="tab" class="ln-hero-carousel-dot is-active" aria-selected="true" aria-label="Show My Money dashboard screenshot"></button><button _ngcontent-sc69="" type="button" role="tab" class="ln-hero-carousel-dot" aria-selected="false" aria-label="Show Insights screenshot"></button><button _ngcontent-sc69="" type="button" role="tab" class="ln-hero-carousel-dot" aria-selected="false" aria-label="Show Budgets screenshot"></button><!----></div></nav><!----></div></div></div></section><section _ngcontent-sc69="" id="how-it-works" aria-labelledby="ln-hsteps-heading" class="ln-hsteps"><div _ngcontent-sc69="" class="ln-hsteps-intro"><p _ngcontent-sc69="" class="ln-hsteps-eyebrow">How it works</p><h2 _ngcontent-sc69="" id="ln-hsteps-heading" class="ln-hsteps-heading ln-scroll-text">Track. Understand. Budget.</h2><p _ngcontent-sc69="" class="ln-hsteps-sub ln-scroll-text">Four quick steps to get started.</p></div><div _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-progress"><div _ngcontent-sc69="" class="ln-hsteps-progress-item is-active"><span _ngcontent-sc69="" class="ln-hsteps-progress-num">01</span><span _ngcontent-sc69="" class="ln-hsteps-progress-label">Track</span></div><div _ngcontent-sc69="" class="ln-hsteps-progress-connector"></div><div _ngcontent-sc69="" class="ln-hsteps-progress-item"><span _ngcontent-sc69="" class="ln-hsteps-progress-num">02</span><span _ngcontent-sc69="" class="ln-hsteps-progress-label">Understand</span></div><div _ngcontent-sc69="" class="ln-hsteps-progress-connector"></div><div _ngcontent-sc69="" class="ln-hsteps-progress-item"><span _ngcontent-sc69="" class="ln-hsteps-progress-num">03</span><span _ngcontent-sc69="" class="ln-hsteps-progress-label">Budget</span></div><div _ngcontent-sc69="" class="ln-hsteps-progress-connector"></div><div _ngcontent-sc69="" class="ln-hsteps-progress-item"><span _ngcontent-sc69="" class="ln-hsteps-progress-num">04</span><span _ngcontent-sc69="" class="ln-hsteps-progress-label">Tutorials</span></div></div><div _ngcontent-sc69="" class="ln-hsteps-viewport"><div _ngcontent-sc69="" class="ln-hsteps-track"><div _ngcontent-sc69="" id="how-it-works-step-1" class="ln-hsteps-panel ln-hsteps-panel--tint-a"><div _ngcontent-sc69="" class="ln-hsteps-panel-inner"><div _ngcontent-sc69="" class="ln-hsteps-copy"><p _ngcontent-sc69="" class="ln-hsteps-step">Step 1</p><div _ngcontent-sc69="" class="ln-hsteps-title-row"><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-icon-chip"><i _ngcontent-sc69="" class="fas fa-file-lines"></i></span><h3 _ngcontent-sc69="" class="ln-hsteps-title ln-scroll-text">AI-assisted expense tracking</h3></div><p _ngcontent-sc69="" class="ln-hsteps-lead ln-scroll-text"> Import transactions from SMS and PDF statements, bank or cash in the same view, and create categories that stay current as you spend. Avoid the Sunday-night spreadsheet hassle. </p><ul _ngcontent-sc69="" class="ln-hsteps-features"><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-download"></i></span><span _ngcontent-sc69="">Import from mobile money, bank & cash</span></li><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-wand-magic-sparkles"></i></span><span _ngcontent-sc69="">AI categorizes and keeps learning</span></li><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-gem"></i></span><span _ngcontent-sc69="">Smart categories that update as you spend</span></li><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-shield-halved"></i></span><span _ngcontent-sc69="">Secure, private and 100% yours</span></li></ul><button _ngcontent-sc69="" type="button" class="ln-hsteps-next"> Next: Understand your spending <i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-right"></i></button></div><div _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-visual"><div _ngcontent-sc69="" class="ln-hsteps-visual-stack ln-hsteps-visual-stack--center-illo"><div _ngcontent-sc69="" class="ln-hsteps-illo"><img _ngcontent-sc69="" src="../../assets/screen-1.png" alt="" class="ln-hsteps-illo-img"></div><aside _ngcontent-sc69="" class="ln-hsteps-float-cards"><div _ngcontent-sc69="" class="ln-hsteps-float-card"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-chart-line"></i><p _ngcontent-sc69="">Spending <strong _ngcontent-sc69="">â8%</strong><span _ngcontent-sc69="" class="ln-muted-inline">vs last month</span></p></div><div _ngcontent-sc69="" class="ln-hsteps-float-card"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-piggy-bank"></i><p _ngcontent-sc69=""><strong _ngcontent-sc69="">KSh 12,450</strong><span _ngcontent-sc69="" class="ln-muted-inline">saved this month</span></p></div><div _ngcontent-sc69="" class="ln-hsteps-float-card"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-bullseye"></i><p _ngcontent-sc69="">On track, great job!</p></div></aside></div></div></div></div><div _ngcontent-sc69="" id="how-it-works-step-2" class="ln-hsteps-panel ln-hsteps-panel--tint-b"><div _ngcontent-sc69="" class="ln-hsteps-panel-inner"><div _ngcontent-sc69="" class="ln-hsteps-copy"><p _ngcontent-sc69="" class="ln-hsteps-step">Step 2</p><div _ngcontent-sc69="" class="ln-hsteps-title-row"><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-icon-chip"><i _ngcontent-sc69="" class="fas fa-chart-pie"></i></span><h3 _ngcontent-sc69="" class="ln-hsteps-title ln-scroll-text">Know where money goes faster</h3></div><p _ngcontent-sc69="" class="ln-hsteps-lead ln-scroll-text"> Insights and breakdowns tuned for local habits, so you spot drift early and decide with confidence. </p><ul _ngcontent-sc69="" class="ln-hsteps-features ln-hsteps-features--short"><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-layer-group"></i></span><span _ngcontent-sc69="">Category and merchant views in one place</span></li><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-bolt"></i></span><span _ngcontent-sc69="">See trends week over week without extra work</span></li></ul><button _ngcontent-sc69="" type="button" class="ln-hsteps-next"> Next: Budget with clarity <i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-right"></i></button></div><div _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-visual"><div _ngcontent-sc69="" class="ln-hsteps-visual-stack ln-hsteps-visual-stack--center-illo"><div _ngcontent-sc69="" class="ln-hsteps-illo"><img _ngcontent-sc69="" src="../../assets/screen2.png" alt="" class="ln-hsteps-illo-img"></div><aside _ngcontent-sc69="" class="ln-hsteps-float-cards"><div _ngcontent-sc69="" class="ln-hsteps-float-card"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-trend-down"></i><p _ngcontent-sc69="">Discretionary down <strong _ngcontent-sc69="">12%</strong></p></div><div _ngcontent-sc69="" class="ln-hsteps-float-card"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-tags"></i><p _ngcontent-sc69="">Top category: Transport</p></div></aside></div></div></div></div><div _ngcontent-sc69="" id="how-it-works-step-3" class="ln-hsteps-panel ln-hsteps-panel--tint-c"><div _ngcontent-sc69="" class="ln-hsteps-panel-inner"><div _ngcontent-sc69="" class="ln-hsteps-copy"><p _ngcontent-sc69="" class="ln-hsteps-step">Step 3</p><div _ngcontent-sc69="" class="ln-hsteps-title-row"><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-icon-chip"><i _ngcontent-sc69="" class="fas fa-wallet"></i></span><h3 _ngcontent-sc69="" class="ln-hsteps-title ln-scroll-text">Budgeting for what matters</h3></div><p _ngcontent-sc69="" class="ln-hsteps-lead ln-scroll-text"> Set envelopes for rent, transport, airtime, and family support. Clear progress before you tap Send again. </p><ul _ngcontent-sc69="" class="ln-hsteps-features ln-hsteps-features--short"><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-envelope-open-text"></i></span><span _ngcontent-sc69="">Envelopes with limits you can actually follow</span></li><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-bell"></i></span><span _ngcontent-sc69="">Heads-up before you overspend a category</span></li></ul><button _ngcontent-sc69="" type="button" class="ln-hsteps-next"> Next: Learn with tutorials <i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-right"></i></button></div><div _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-visual"><div _ngcontent-sc69="" class="ln-hsteps-visual-stack ln-hsteps-visual-stack--center-illo"><div _ngcontent-sc69="" class="ln-hsteps-illo"><img _ngcontent-sc69="" src="../../assets/budgets-2.png" alt="" class="ln-hsteps-illo-img"></div><aside _ngcontent-sc69="" class="ln-hsteps-float-cards"><div _ngcontent-sc69="" class="ln-hsteps-float-card"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-circle-half-stroke"></i><p _ngcontent-sc69="">Rent envelope <strong _ngcontent-sc69="">68%</strong> used</p></div><div _ngcontent-sc69="" class="ln-hsteps-float-card"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-check-double"></i><p _ngcontent-sc69="">3 budgets on track this week</p></div></aside></div></div></div></div><div _ngcontent-sc69="" id="how-it-works-step-4" class="ln-hsteps-panel ln-hsteps-panel--tint-d"><div _ngcontent-sc69="" class="ln-hsteps-panel-inner"><div _ngcontent-sc69="" class="ln-hsteps-copy"><p _ngcontent-sc69="" class="ln-hsteps-step">Step 4</p><div _ngcontent-sc69="" class="ln-hsteps-title-row"><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-icon-chip"><i _ngcontent-sc69="" class="fas fa-graduation-cap"></i></span><h3 _ngcontent-sc69="" class="ln-hsteps-title ln-scroll-text">Interested in learning more?</h3></div><p _ngcontent-sc69="" class="ln-hsteps-lead ln-scroll-text"> Check out our tutorials for guided walkthroughs and practical tips that help you get more value from Wavvy Wallet. </p><ul _ngcontent-sc69="" class="ln-hsteps-features ln-hsteps-features--short"><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-circle-play"></i></span><span _ngcontent-sc69="">Short, practical video walkthroughs</span></li><li _ngcontent-sc69=""><span _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-ft-ico"><i _ngcontent-sc69="" class="fas fa-route"></i></span><span _ngcontent-sc69="">Follow along step by step at your pace</span></li></ul><a _ngcontent-sc69="" routerlink="/tutorials" class="ln-hsteps-next ln-hsteps-next--final" href="/tutorials"> Check out tutorials <i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-right"></i></a></div><div _ngcontent-sc69="" aria-hidden="true" class="ln-hsteps-visual"><div _ngcontent-sc69="" class="ln-hsteps-visual-stack ln-hsteps-visual-stack--center-illo"><div _ngcontent-sc69="" class="ln-hsteps-illo"><img _ngcontent-sc69="" src="../../assets/tutorials.png" alt="" class="ln-hsteps-illo-img"></div><aside _ngcontent-sc69="" class="ln-hsteps-float-cards"><div _ngcontent-sc69="" class="ln-hsteps-float-card"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-book-open"></i><p _ngcontent-sc69="">
125Beginner to advanced tutorials</p></div><div _ngcontent-sc69="" class="ln-hsteps-float-card"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-lightbulb"></i><p _ngcontent-sc69="">Tips to budget faster and smarter</p></div></aside></div></div></div></div></div></div></section><!----><section _ngcontent-sc69="" aria-labelledby="ln-latest-heading" class="ln-latest ln-reveal"><div _ngcontent-sc69="" class="ln-latest-inner"><div _ngcontent-sc69="" class="ln-latest-head"><div _ngcontent-sc69=""><h2 _ngcontent-sc69="" id="ln-latest-heading" class="ln-h2 ln-latest-heading ln-scroll-text"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-sparkles ln-latest-heading-ico"></i> Latest Blog </h2><p _ngcontent-sc69="" class="ln-body ln-latest-sub ln-scroll-text"> Actionable insights to help you spend smarter and save more. </p></div><a _ngcontent-sc69="" routerlink="/insights" class="ln-latest-more" href="/insights"> Explore all blog posts <i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-right"></i></a></div><div _ngcontent-sc69="" class="ln-latest-layout"><article _ngcontent-sc69="" aria-label="Featured insight" class="ln-latest-featured"><a _ngcontent-sc69="" class="ln-latest-featured-link" href="/insights/saving-harder-kenya"><div _ngcontent-sc69="" class="ln-latest-featured-inner"><div _ngcontent-sc69="" class="ln-latest-featured-copy"><div _ngcontent-sc69="" class="ln-latest-badges"><span _ngcontent-sc69="" class="ln-latest-badge ln-latest-badge--featured"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-star"></i> Featured </span><span _ngcontent-sc69="" class="ln-latest-badge ln-latest-badge--topic"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-wallet"></i> Financial Management </span><!----></div><h3 _ngcontent-sc69="" class="ln-latest-featured-title">Why Saving Money Feels Harder in Kenya Today and How to Take Control</h3><p _ngcontent-sc69="" class="ln-latest-featured-desc">Understanding the real reasons saving feels difficult and why it still matters more than ever.</p><div _ngcontent-sc69="" class="ln-latest-featured-meta"><span _ngcontent-sc69="" class="ln-latest-meta-item"><i _ngcontent-sc69="" aria-hidden="true" class="far fa-clock"></i> 6 min read </span><!----></div><span _ngcontent-sc69="" class="ln-latest-featured-cta"> Read article <i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-right"></i></span></div><div _ngcontent-sc69="" class="ln-latest-featured-media"><img _ngcontent-sc69="" class="ln-latest-featured-shot" src="assets/saving-difficult-1.png" alt="Why Saving Money Feels Harder in Kenya Today and How to Take Control"></div><!----></div></a></article><div _ngcontent-sc69="" class="ln-latest-stack"><article _ngcontent-sc69="" class="ln-latest-compact"><a _ngcontent-sc69="" class="ln-latest-compact-link" href="/insights/save-money-salary-kenya"><div _ngcontent-sc69="" class="ln-latest-compact-media"><img _ngcontent-sc69="" class="ln-latest-compact-img" src="assets/how-to-save-blog-1.png" alt="How to Save Money from Salary in Kenya without Feeling Broke"><!----></div><div _ngcontent-sc69="" class="ln-latest-compact-body"><span _ngcontent-sc69="" class="ln-latest-compact-badge"><!----><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-leaf"></i><!----> Personal Finance </span><h3 _ngcontent-sc69="" class="ln-latest-compact-title">How to Save Money from Salary in Kenya without Feeling Broke</h3><div _ngcontent-sc69="" class="ln-latest-compact-meta"><span _ngcontent-sc69="">5 min read</span><!----><span _ngcontent-sc69="" class="ln-latest-compact-pill"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-trend-up"></i> Trending </span><!----><!----></div></div><span _ngcontent-sc69="" aria-hidden="true" class="ln-latest-compact-go"><i _ngcontent-sc69="" class="fas fa-arrow-right"></i></span></a></article><article _ngcontent-sc69="" class="ln-latest-compact"><a _ngcontent-sc69="" class="ln-latest-compact-link" href="/insights/wavvy-christmas-update-2025"><div _ngcontent-sc69="" class="ln-latest-compact-media"><img _ngcontent-sc69="" class="ln-latest-compact-img" src="assets/wavvy-xmas-blog.png" alt="Christmas Came Early at Wavvy Wallet"><!----></div><div _ngcontent-sc69="" class="ln-latest-compact-body"><span _ngcontent-sc69="" class="ln-latest-compact-badge"><!----><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-leaf"></i><!----> Product Updates </span><h3 _ngcontent-sc69="" class="ln-latest-compact-title">Christmas Came Early at Wavvy Wallet</h3><div _ngcontent-sc69="" class="ln-latest-compact-meta"><span _ngcontent-sc69="">3 minutes</span><!----><!----><span _ngcontent-sc69="" class="ln-latest-compact-pill ln-latest-compact-pill--new"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-star"></i> New </span><!----></div></div><span _ngcontent-sc69="" aria-hidden="true" class="ln-latest-compact-go"><i _ngcontent-sc69="" class="fas fa-arrow-right"></i></span></a></article><!----></div><!----></div><!----></div></section><section _ngcontent-sc69="" aria-labelledby="ln-impact-heading" class="ln-impact"><div _ngcontent-sc69="" class="ln-impact-intro"><h2 _ngcontent-sc69="" id="ln-impact-heading" class="ln-h2 ln-impact-section-title ln-scroll-text">Why Wavvy Wallet Matters</h2></div><div _ngcontent-sc69="" class="ln-impact-viewport"><div _ngcontent-sc69="" class="ln-impact-track"><article _ngcontent-sc69="" class="ln-impact-panel ln-impact-panel--freedom-slide"><div _ngcontent-sc69="" class="ln-impact-panel-inner ln-impact-freedom-card"><div _ngcontent-sc69="" class="ln-impact-columns ln-impact-columns--freedom"><div _ngcontent-sc69="" class="ln-impact-freedom-main"><div _ngcontent-sc69="" class="ln-impact-mission-pill"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-sparkles"></i><span _ngcontent-sc69="">Our Mission</span></div><h3 _ngcontent-sc69="" class="ln-impact-title ln-impact-title--freedom ln-scroll-text">Financial Freedom and Inclusion </h3><p _ngcontent-sc69="" class="ln-impact-copy ln-impact-copy--freedom ln-scroll-text"> Enables underserved users, including those without traditional bank accounts, to take control of their finances. </p><div _ngcontent-sc69="" class="ln-impact-freedom-features"><div _ngcontent-sc69="" class="ln-impact-freedom-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-freedom-feature-ico"><i _ngcontent-sc69="" class="fas fa-users"></i></span><span _ngcontent-sc69="" class="ln-impact-freedom-feature-title">For Everyone</span><span _ngcontent-sc69="" class="ln-impact-freedom-feature-body">Built for every background and financial journey.</span></div><div _ngcontent-sc69="" class="ln-impact-freedom-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-freedom-feature-ico"><i _ngcontent-sc69="" class="fas fa-shield-halved"></i></span><span _ngcontent-sc69="" class="ln-impact-freedom-feature-title">Inclusive by Design</span><span _ngcontent-sc69="" class="ln-impact-freedom-feature-body">Simple, accessible and relevant for everyone.</span></div><div _ngcontent-sc69="" class="ln-impact-freedom-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-freedom-feature-ico"><i _ngcontent-sc69="" class="fas fa-chart-line"></i></span><span _ngcontent-sc69="" class="ln-impact-freedom-feature-title">Empower Your Future</span><span _ngcontent-sc69="" class="ln-impact-freedom-feature-body">Track goals, build saving habits and grow with confidence.</span></div><div _ngcontent-sc69="" class="ln-impact-freedom-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-freedom-feature-ico"><i _ngcontent-sc69="" class="fas fa-lock"></i></span><span _ngcontent-sc69="" class="ln-impact-freedom-feature-title">You're in Control</span><span _ngcontent-sc69="" class="ln-impact-freedom-feature-body">
125Your financial journey, your future, your freedom.</span></div></div><div _ngcontent-sc69="" class="ln-impact-freedom-banner"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-freedom-banner-check"><i _ngcontent-sc69="" class="fas fa-check"></i></span><p _ngcontent-sc69="" class="ln-impact-freedom-banner-text">Everyone deserves access to tools that build a better financial future.</p><img _ngcontent-sc69="" src="../../assets/using-phone.png" alt="" class="ln-impact-freedom-banner-art"></div></div><div _ngcontent-sc69="" class="ln-impact-freedom-phone"><img _ngcontent-sc69="" src="../../assets/pricing.png" alt="Wavvy Wallet Financial Freedom experience on a phone" class="ln-impact-freedom-shot"></div></div></div></article><article _ngcontent-sc69="" class="ln-impact-panel ln-impact-panel--privacy-slide"><div _ngcontent-sc69="" class="ln-impact-panel-inner ln-impact-privacy-card"><div _ngcontent-sc69="" class="ln-impact-columns ln-impact-columns--privacy"><div _ngcontent-sc69="" class="ln-impact-privacy-main"><div _ngcontent-sc69="" class="ln-impact-mission-pill ln-impact-mission-pill--plain"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-shield-halved"></i><span _ngcontent-sc69="">Your Data, Your Control</span></div><h3 _ngcontent-sc69="" class="ln-impact-title ln-impact-title--privacy ln-scroll-text"> Privacy First with <span _ngcontent-sc69="" class="ln-impact-title-accent">On-Device Storage</span></h3><p _ngcontent-sc69="" class="ln-impact-copy ln-impact-copy--privacy ln-scroll-text"> All your financial data is stored securely on your device. Wavvy Wallet ensures your privacy by eliminating external server storage, keeping your sensitive information safe. </p><div _ngcontent-sc69="" class="ln-impact-privacy-features"><div _ngcontent-sc69="" class="ln-impact-privacy-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-privacy-feature-ico"><i _ngcontent-sc69="" class="fas fa-shield-halved"></i></span><span _ngcontent-sc69="" class="ln-impact-privacy-feature-label">Your data stays with you</span></div><div _ngcontent-sc69="" class="ln-impact-privacy-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-privacy-feature-ico"><span _ngcontent-sc69="" class="fa-stack ln-impact-privacy-no-servers-ico"><i _ngcontent-sc69="" class="fas fa-cloud fa-stack-1x"></i><i _ngcontent-sc69="" class="fas fa-slash fa-stack-1x ln-impact-privacy-no-servers-slash"></i></span></span><span _ngcontent-sc69="" class="ln-impact-privacy-feature-label">No external servers</span></div><div _ngcontent-sc69="" class="ln-impact-privacy-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-privacy-feature-ico"><i _ngcontent-sc69="" class="fas fa-eye-slash"></i></span><span _ngcontent-sc69="" class="ln-impact-privacy-feature-label">100% private by design</span></div></div></div><div _ngcontent-sc69="" class="ln-impact-privacy-visual"><img _ngcontent-sc69="" src="../../assets/privacy.png" alt="Wavvy Wallet privacy screen: on-device storage, no external servers, and your data under your control" class="ln-impact-privacy-shot"></div></div></div></article><article _ngcontent-sc69="" class="ln-impact-panel ln-impact-panel--sdg-slide"><div _ngcontent-sc69="" class="ln-impact-panel-inner ln-impact-sdg-card"><div _ngcontent-sc69="" class="ln-impact-columns ln-impact-columns--sdg"><div _ngcontent-sc69="" class="ln-impact-sdg-main"><div _ngcontent-sc69="" class="ln-impact-mission-pill ln-impact-mission-pill--plain"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-earth-africa"></i><span _ngcontent-sc69="">Making an Impact</span></div><h3 _ngcontent-sc69="" class="ln-impact-title ln-impact-title--sdg ln-scroll-text"> Aligned with the <span _ngcontent-sc69="" class="ln-impact-title-accent">UN Sustainable Development Goals</span></h3><p _ngcontent-sc69="" class="ln-impact-copy ln-impact-copy--sdg ln-scroll-text"> Our mission goes beyond your wallet. Wavvy Wallet supports the UN SDGs through better financial habits, transparency and everyday choices that add up for people and the planet. </p><div _ngcontent-sc69="" class="ln-impact-sdg-features"><div _ngcontent-sc69="" class="ln-impact-sdg-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-sdg-feature-ico"><i _ngcontent-sc69="" class="fas fa-chart-line"></i></span><span _ngcontent-sc69="" class="ln-impact-sdg-feature-label">Decent work and growth</span></div><div _ngcontent-sc69="" class="ln-impact-sdg-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-sdg-feature-ico"><i _ngcontent-sc69="" class="fas fa-recycle"></i></span><span _ngcontent-sc69="" class="ln-impact-sdg-feature-label">Responsible consumption</span></div><div _ngcontent-sc69="" class="ln-impact-sdg-feature"><span _ngcontent-sc69="" aria-hidden="true" class="ln-impact-sdg-feature-ico"><i _ngcontent-sc69="" class="fas fa-leaf"></i></span><span _ngcontent-sc69="" class="ln-impact-sdg-feature-label">Small steps, big impact</span></div></div></div><div _ngcontent-sc69="" class="ln-impact-sdg-visual"><img _ngcontent-sc69="" src="../../assets/impact-4.png" alt="Wavvy Wallet Making an Impact: aligned with UN Sustainable Development Goals" class="ln-impact-sdg-shot"></div></div></div></article></div></div></section><section _ngcontent-sc69="" aria-labelledby="ln-testimonial-heading" class="ln-testimonial-overview ln-reveal"><div _ngcontent-sc69="" class="ln-testimonial-inner"><div _ngcontent-sc69="" class="ln-testimonial-head"><div _ngcontent-sc69="" class="ln-testimonial-head-main"><h2 _ngcontent-sc69="" id="ln-testimonial-heading" class="ln-h2 ln-scroll-text"><span _ngcontent-sc69="" aria-hidden="true" class="ln-testimonial-heading-star"><i _ngcontent-sc69="" class="fas fa-star"></i></span> Featured Story </h2><p _ngcontent-sc69="" class="ln-testimonial-tagline ln-scroll-text"> Real stories from creators and businesses growing with Wavvy Wallet. </p><!----></div>
125<a _ngcontent-sc69="" routerlink="/testimonials" class="ln-testimonial-more ln-latest-more" href="/testimonials"> View All Stories <i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-right"></i></a></div><div _ngcontent-sc69="" class="ln-testimonial-card"><a _ngcontent-sc69="" class="ln-testimonial-media" aria-label="Open featured story photo link for DJ Ally Fresh" href="/testimonials/dj-ally-fresh-swakacha-release"><span _ngcontent-sc69="" aria-hidden="true" class="ln-testimonial-badge"><i _ngcontent-sc69="" class="fas fa-star"></i> Featured </span><img _ngcontent-sc69="" class="ln-testimonial-image" src="assets/testimonials/ally-fresh.jpg" alt="DJ Ally Fresh"></a><div _ngcontent-sc69="" class="ln-testimonial-content"><div _ngcontent-sc69="" class="ln-testimonial-meta"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-music ln-testimonial-meta-ico"></i><span _ngcontent-sc69="" class="ln-testimonial-role">DJ / Producer</span><span _ngcontent-sc69="" aria-hidden="true" class="ln-testimonial-meta-sep">·</span><span _ngcontent-sc69="" class="ln-testimonial-date">9th Jan 2026</span></div><h3 _ngcontent-sc69="" class="ln-testimonial-quote ln-scroll-text">How Wavvy Wallet Helped Me Track Every Shilling Spent Releasing Swakacha</h3><p _ngcontent-sc69="" class="ln-testimonial-story ln-scroll-text">Releasing an album is creative, emotional and expensive. When I decided to independently release my project Swakacha, I knew the music had to be intentional, but so did the money behind it.</p><div _ngcontent-sc69="" class="ln-testimonial-author-row"><img _ngcontent-sc69="" alt="" width="44" height="44" class="ln-testimonial-author-avatar" src="assets/testimonials/ally-fresh.jpg"><p _ngcontent-sc69="" class="ln-testimonial-author"> - DJ Ally Fresh<span _ngcontent-sc69="">, DJ / Producer</span><!----></p></div><ul _ngcontent-sc69="" class="ln-testimonial-highlights"><li _ngcontent-sc69="" class="ln-testimonial-highlight"><span _ngcontent-sc69="" aria-hidden="true" class="ln-testimonial-highlight-ico"><i _ngcontent-sc69="" class="fa-chart-line fas"></i></span><span _ngcontent-sc69="" class="ln-testimonial-highlight-text">Tracked every expense in real-time</span></li><li _ngcontent-sc69="" class="ln-testimonial-highlight"><span _ngcontent-sc69="" aria-hidden="true" class="ln-testimonial-highlight-ico"><i _ngcontent-sc69="" class="fa-wallet fas"></i></span><span _ngcontent-sc69="" class="ln-testimonial-highlight-text">Stuck to budget and avoided debt</span></li><li _ngcontent-sc69="" class="ln-testimonial-highlight"><span _ngcontent-sc69="" aria-hidden="true" class="ln-testimonial-highlight-ico"><i _ngcontent-sc69="" class="fa-arrow-trend-up fas"></i></span><span _ngcontent-sc69="" class="ln-testimonial-highlight-text">Released with financial clarity</span></li><!----></ul><!----><div _ngcontent-sc69="" class="ln-testimonial-actions"><a _ngcontent-sc69="" class="ln-featured-cta-btn" href="/testimonials/dj-ally-fresh-swakacha-release"> Read Full Story <i _ngcontent-sc69="" aria-hidden="true" class="fas fa-arrow-right"></i></a><button _ngcontent-sc69="" type="button" class="ln-testimonial-share"><i _ngcontent-sc69="" aria-hidden="true" class="fas fa-share-nodes"></i> Share Story </button></div></div></div><div _ngcontent-sc69="" aria-hidden="true" class="ln-testimonial-accent-bar"></div></div></section><!----><section _ngcontent-sc69="" aria-labelledby="ln-reviews-heading" class="ln-reviews ln-reveal"><div _ngcontent-sc69="" class="ln-reviews-inner"><div _ngcontent-sc69="" class="ln-reviews-head"><div _ngcontent-sc69="" class="ln-reviews-head-main"><h2 _ngcontent-sc69="" id="ln-reviews-heading" class="ln-h2 ln-reviews-title ln-scroll-text"><span _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-heading-ico"><i _ngcontent-sc69="" class="fas fa-quote-left"></i></span> What Our Users Say </h2><p _ngcontent-sc69="" class="ln-reviews-tagline ln-scroll-text">Real feedback from people who love using Wavvy Wallet.</p></div></div><div _ngcontent-sc69="" id="landingTestimonialCarousel" data-bs-ride="carousel" data-bs-interval="3500" class="carousel slide ln-reviews-carousel"><div _ngcontent-sc69="" class="carousel-inner ln-reviews-carousel-inner"><div _ngcontent-sc69="" class="carousel-item active"><div _ngcontent-sc69="" class="ln-reviews-item"><span _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-quote-mark"><i _ngcontent-sc69="" class="fas fa-quote-left"></i></span>
125<p _ngcontent-sc69="" class="ln-reviews-quote ln-scroll-text">âThis is a great idea. It helps me manage my finances.â</p><div _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-avatar">W</div><h3 _ngcontent-sc69="" class="ln-reviews-name">Wanjiku Ndirangu</h3><div _ngcontent-sc69="" aria-label="5 out of 5 stars" class="ln-reviews-stars"><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><!----></div></div></div><div _ngcontent-sc69="" class="carousel-item"><div _ngcontent-sc69="" class="ln-reviews-item"><span _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-quote-mark"><i _ngcontent-sc69="" class="fas fa-quote-left"></i></span><p _ngcontent-sc69="" class="ln-reviews-quote ln-scroll-text">âFastâ</p><div _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-avatar">E</div><h3 _ngcontent-sc69="" class="ln-reviews-name">Edwin Akenga Kanyanga</h3><div _ngcontent-sc69="" aria-label="5 out of 5 stars" class="ln-reviews-stars"><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><!----></div></div></div><div _ngcontent-sc69="" class="carousel-item"><div _ngcontent-sc69="" class="ln-reviews-item"><span _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-quote-mark"><i _ngcontent-sc69="" class="fas fa-quote-left"></i></span><p _ngcontent-sc69="" class="ln-reviews-quote ln-scroll-text">âI use this app for budgeting my M-PESA spend. It's made my life so much easierâ</p><div _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-avatar">A</div><h3 _ngcontent-sc69="" class="ln-reviews-name">Dj Ally Fresh</h3><div _ngcontent-sc69="" aria-label="5 out of 5 stars" class="ln-reviews-stars"><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><!----></div></div></div><div _ngcontent-sc69="" class="carousel-item"><div _ngcontent-sc69="" class="ln-reviews-item"><span _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-quote-mark"><i _ngcontent-sc69="" class="fas fa-quote-left"></i></span><p _ngcontent-sc69="" class="ln-reviews-quote ln-scroll-text">âI recently installed the app to see how it processes transactions and I wasn't disappointed. I'm very impressed by its insights.â</p><div _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-avatar">C</div><h3 _ngcontent-sc69="" class="ln-reviews-name">Cliffe Murithi</h3><div _ngcontent-sc69="" aria-label="5 out of 5 stars" class="ln-reviews-stars"><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><!----></div></div></div><div _ngcontent-sc69="" class="carousel-item"><div _ngcontent-sc69="" class="ln-reviews-item"><span _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-quote-mark"><i _ngcontent-sc69="" class="fas fa-quote-left"></i></span><p _ngcontent-sc69="" class="ln-reviews-quote ln-scroll-text">âFantasticâ</p><div _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-avatar">A</div><h3 _ngcontent-sc69="" class="ln-reviews-name">Ambrose Barasa</h3><div _ngcontent-sc69="" aria-label="5 out of 5 stars" class="ln-reviews-stars"><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><!----></div></div></div><div _ngcontent-sc69="" class="carousel-item"><div _ngcontent-sc69="" class="ln-reviews-item"><span _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-quote-mark"><i _ngcontent-sc69="" class="fas fa-quote-left"></i></span>
125<p _ngcontent-sc69="" class="ln-reviews-quote ln-scroll-text">âThis is an amazing budgeting and forecasting tool. I am now able to track all my personal expenses and incomes. Good interface and easy usability.â</p><div _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-avatar">T</div><h3 _ngcontent-sc69="" class="ln-reviews-name">Testimony Mbugua</h3><div _ngcontent-sc69="" aria-label="5 out of 5 stars" class="ln-reviews-stars"><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><i _ngcontent-sc69="" class="fas fa-star"></i><!----></div></div></div></div><div _ngcontent-sc69="" class="carousel-indicators ln-reviews-indicators"><button _ngcontent-sc69="" type="button" data-bs-target="#landingTestimonialCarousel" data-bs-slide-to="0" aria-current="true" aria-label="Slide 1" class="active"></button><button _ngcontent-sc69="" type="button" data-bs-target="#landingTestimonialCarousel" data-bs-slide-to="1" aria-label="Slide 2"></button><button _ngcontent-sc69="" type="button" data-bs-target="#landingTestimonialCarousel" data-bs-slide-to="2" aria-label="Slide 3"></button><button _ngcontent-sc69="" type="button" data-bs-target="#landingTestimonialCarousel" data-bs-slide-to="3" aria-label="Slide 4"></button><button _ngcontent-sc69="" type="button" data-bs-target="#landingTestimonialCarousel" data-bs-slide-to="4" aria-label="Slide 5"></button><button _ngcontent-sc69="" type="button" data-bs-target="#landingTestimonialCarousel" data-bs-slide-to="5" aria-label="Slide 6"></button></div><button _ngcontent-sc69="" type="button" data-bs-target="#landingTestimonialCarousel" data-bs-slide="prev" class="carousel-control-prev ln-reviews-control"><span _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-chevron"><i _ngcontent-sc69="" class="fas fa-chevron-left"></i></span><span _ngcontent-sc69="" class="visually-hidden">Previous testimonial</span></button><button _ngcontent-sc69="" type="button" data-bs-target="#landingTestimonialCarousel" data-bs-slide="next" class="carousel-control-next ln-reviews-control"><span _ngcontent-sc69="" aria-hidden="true" class="ln-reviews-chevron"><i _ngcontent-sc69="" class="fas fa-chevron-right"></i></span><span _ngcontent-sc69="" class="visually-hidden">Next testimonial</span></button></div></div></section><section _ngcontent-sc69="" id="pricing" aria-labelledby="ln-pricing-heading" class="ln-pricing ln-reveal"><div _ngcontent-sc69="" class="ln-pricing-inner"><div _ngcontent-sc69="" class="ln-pricing-head"><div _ngcontent-sc69="" class="ln-pricing-head-main"><h2 _ngcontent-sc69="" id="ln-pricing-heading" class="ln-h2 ln-pricing-title ln-scroll-text"><span _ngcontent-sc69="" aria-hidden="true" class="ln-pricing-heading-ico"><i _ngcontent-sc69="" class="fas fa-tags"></i></span> Pricing Plans </h2><p _ngcontent-sc69="" class="ln-pricing-sub ln-scroll-text">Choose the perfect plan to manage your finances smarter.</p></div></div><div _ngcontent-sc69="" class="ln-pricing-toggle-wrap"><div _ngcontent-sc69="" role="tablist" aria-label="Billing period" class="ln-pricing-toggle"><button _ngcontent-sc69="" type="button" class="ln-pricing-toggle-btn"> Monthly </button><button _ngcontent-sc69="" type="button" class="ln-pricing-toggle-btn active"> Yearly </button><button _ngcontent-sc69="" type="button" class="ln-pricing-toggle-btn"> Lifetime </button></div></div><sistch-tables-single-view _ngcontent-sc69="" queryparamsstring="hidden=false" instanceurl="api/v1" id="subscription-plans" _nghost-sc59=""><div _ngcontent-sc59="" id="myCarousel" data-bs-ride="carousel" class="carousel"><div _ngcontent-sc69="" class="row justify-content-center g-4 ln-pricing-row align-items-stretch"><div _ngcontent-sc69="" class="col-md-4 d-flex ln-pricing-col"><app-subscription-plan _ngcontent-sc69="" class="ln-pricing-plan-host" _nghost-sc67=""><div _ngcontent-sc67="" class="plan-card ms-md-3"><!----><div _ngcontent-sc67="" class="plan-card__header"><h3 _ngcontent-sc67="" class="plan-card__title">Free Plan</h3><p _ngcontent-sc67="" class="plan-card__subtitle">Get started with the basics</p><!----></div><div _ngcontent-sc67="" class="plan-card__price-block"><p _ngcontent-sc67="" class="plan-card__price plan-card__price--emphasis"> KES 0<span _ngcontent-sc67=""> / year</span><!----></p><!----><!----><!----><!----><p _ngcontent-sc67="" class="plan-card__price-note">Forever free</p><!----><!----></div><ul _ngcontent-sc67="" class="plan-card__features"><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-tag fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Create custom tags</span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-table fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Basic overview reports</span><!----></li><!----></ul><!----></div></app-subscription-plan></div><div _ngcontent-sc69="" class="col-md-4 d-flex ln-pricing-col"><app-subscription-plan _ngcontent-sc69="" class="ln-pricing-plan-host" _nghost-sc67="">
125<div _ngcontent-sc67="" class="plan-card plan-card--recommended"><div _ngcontent-sc67="" class="plan-card__badge"><i _ngcontent-sc67="" aria-hidden="true" class="fas fa-star"></i> Recommended </div><!----><div _ngcontent-sc67="" class="plan-card__header"><h3 _ngcontent-sc67="" class="plan-card__title">Annual Pro Plan</h3><p _ngcontent-sc67="" class="plan-card__subtitle">Premium features and support</p><div _ngcontent-sc67="" class="plan-card__savings"> Save KES 140 </div><!----></div><div _ngcontent-sc67="" class="plan-card__price-block"><!----><p _ngcontent-sc67="" class="plan-card__price plan-card__price--emphasis"> KES 700 / year </p><!----><!----><!----><!----><!----></div><ul _ngcontent-sc67="" class="plan-card__features"><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-tag fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Create custom tags</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-table fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Basic overview reports</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-wand-magic-sparkles fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Auto-tag transactions</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-calendar fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Custom date range picker</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-bullseye fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Budget Trackers</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><!----></ul><!----></div></app-subscription-plan></div><div _ngcontent-sc69="" class="col-md-4 d-flex ln-pricing-col"><app-subscription-plan _ngcontent-sc69="" class="ln-pricing-plan-host" _nghost-sc67=""><div _ngcontent-sc67="" class="plan-card me-md-3"><!----><div _ngcontent-sc67="" class="plan-card__header"><h3 _ngcontent-sc67="" class="plan-card__title">Annual Pro Plus Plan</h3><p _ngcontent-sc67="" class="plan-card__subtitle">Premium features and support</p><div _ngcontent-sc67="" class="plan-card__savings"> Save KES 200 </div><!----></div><div _ngcontent-sc67="" class="plan-card__price-block"><!----><p _ngcontent-sc67="" class="plan-card__price plan-card__price--emphasis"> KES 1,000 / year </p><!----><!----><!----><!----><!----></div><ul _ngcontent-sc67="" class="plan-card__features"><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-tag fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Create custom tags</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-table fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Basic overview reports</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-wand-magic-sparkles fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Auto-tag transactions</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-calendar fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">
125Custom date range picker</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-chart-line fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Insights & Cash Flow Reports</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><li _ngcontent-sc67="" class="plan-card__feature"><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-icon"><i _ngcontent-sc67="" class="fa-bullseye fas"></i></span><span _ngcontent-sc67="" class="plan-card__feature-label">Budget Trackers</span><span _ngcontent-sc67="" aria-hidden="true" class="plan-card__feature-check"><i _ngcontent-sc67="" class="fas fa-check"></i></span><!----></li><!----></ul><!----></div></app-subscription-plan></div><!----></div></div><!----><!----><!----></sistch-tables-single-view><div _ngcontent-sc69="" aria-label="Plan assurances" class="ln-pricing-trust"><div _ngcontent-sc69="" class="ln-pricing-trust-item"><span _ngcontent-sc69="" aria-hidden="true" class="ln-pricing-trust-ico"><i _ngcontent-sc69="" class="fas fa-shield-halved"></i></span><div _ngcontent-sc69="" class="ln-pricing-trust-text"><span _ngcontent-sc69="" class="ln-pricing-trust-title">Secure & Private</span><span _ngcontent-sc69="" class="ln-pricing-trust-desc">Your data is 100% secure.</span></div></div><div _ngcontent-sc69="" aria-hidden="true" class="ln-pricing-trust-sep"></div><div _ngcontent-sc69="" class="ln-pricing-trust-item"><span _ngcontent-sc69="" aria-hidden="true" class="ln-pricing-trust-ico"><i _ngcontent-sc69="" class="fas fa-rotate-left"></i></span><div _ngcontent-sc69="" class="ln-pricing-trust-text"><span _ngcontent-sc69="" class="ln-pricing-trust-title">Cancel Anytime</span><span _ngcontent-sc69="" class="ln-pricing-trust-desc">No long-term commitments.</span></div></div><div _ngcontent-sc69="" aria-hidden="true" class="ln-pricing-trust-sep"></div><div _ngcontent-sc69="" class="ln-pricing-trust-item"><span _ngcontent-sc69="" aria-hidden="true" class="ln-pricing-trust-ico"><i _ngcontent-sc69="" class="fas fa-headset"></i></span><div _ngcontent-sc69="" class="ln-pricing-trust-text"><span _ngcontent-sc69="" class="ln-pricing-trust-title">24/7 Support</span><span _ngcontent-sc69="" class="ln-pricing-trust-desc">We're here to help.</span></div></div></div><p _ngcontent-sc69="" class="ln-pricing-note">All subscription payments are non-refundable.</p></div></section><section _ngcontent-sc69="" id="faq" aria-labelledby="ln-faq-heading" class="ln-faq ln-reveal"><div _ngcontent-sc69="" class="ln-faq-inner"><div _ngcontent-sc69="" class="ln-pricing-head"><div _ngcontent-sc69="" class="ln-pricing-head-main"><h2 _ngcontent-sc69="" id="ln-faq-heading" class="ln-h2 ln-pricing-title ln-scroll-text"><span _ngcontent-sc69="" aria-hidden="true" class="ln-pricing-heading-ico"><i _ngcontent-sc69="" class="fas fa-circle-question"></i></span> Frequently Asked Questions </h2><p _ngcontent-sc69="" class="ln-pricing-sub ln-scroll-text">Everything you need to know about Wavvy Wallet.</p></div></div><div _ngcontent-sc69="" class="ln-faq-categories"><div _ngcontent-sc69="" class="ln-faq-category"><h3 _ngcontent-sc69="" class="ln-faq-cat-title"><i _ngcontent-sc69="" aria-hidden="true" class="fa-info-circle fas"></i> About Wavvy Wallet </h3><div _ngcontent-sc69="" class="accordion ln-faq-accordion" id="faqAccordion-about"><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-about-what-is"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button" data-bs-target="#faqCollapse-about-what-is" aria-expanded="true" aria-controls="faqCollapse-about-what-is"> What is Wavvy Wallet? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse show" id="faqCollapse-
125about-what-is" aria-labelledby="faqHeading-about-what-is" data-bs-parent="#faqAccordion-about"><div _ngcontent-sc69="" class="accordion-body">Wavvy Wallet is an AI-powered expense tracker built for Kenya. It imports your M-PESA transactions from SMS and PDF statements, organizes them into smart categories, and shows you clear reports and budgets so you always know where your money is going.</div></div></div><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-about-how-works"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button collapsed" data-bs-target="#faqCollapse-about-how-works" aria-expanded="false" aria-controls="faqCollapse-about-how-works"> How does Wavvy Wallet work? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse" id="faqCollapse-about-how-works" aria-labelledby="faqHeading-about-how-works" data-bs-parent="#faqAccordion-about"><div _ngcontent-sc69="" class="accordion-body">Install the app and allow it to read your M-PESA SMS receipts, or import a PDF statement. Wavvy's AI automatically tags each payment (rent, food, transport, airtime, and more) and learns from your edits over time. Your dashboard updates with spending breakdowns, trends, and budget progress. You can also add bank and cash transactions manually in the same view.</div></div></div><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-about-best-kenya"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button collapsed" data-bs-target="#faqCollapse-about-best-kenya" aria-expanded="false" aria-controls="faqCollapse-about-best-kenya"> Why is Wavvy Wallet the best expense tracker for Kenyans? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse" id="faqCollapse-about-best-kenya" aria-labelledby="faqHeading-about-best-kenya" data-bs-parent="#faqAccordion-about"><div _ngcontent-sc69="" class="accordion-body">Kenya runs on M-PESA, and Wavvy is built for that reality. It recognizes local paybills, till numbers, and merchant names that generic finance apps often miss. Categories, insights, and budgets are tuned for Kenyan spending habits in Ksh, on your phone, so you spend less time fixing labels and more time making better money decisions.</div></div></div><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-about-without-mpesa"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button collapsed" data-bs-target="#faqCollapse-about-without-mpesa" aria-expanded="false" aria-controls="faqCollapse-about-without-mpesa"> Can I use Wavvy Wallet without an M-PESA account? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse" id="faqCollapse-about-without-mpesa" aria-labelledby="faqHeading-about-without-mpesa" data-bs-parent="#faqAccordion-about"><div _ngcontent-sc69="" class="accordion-body">Wavvy works best with M-PESA because that's where most daily transactions happen. Automatic import comes from your M-PESA SMS receipts. You can still track bank transfers and cash spending manually, but you'll get the fullest, hands-free experience with M-PESA as your primary money tool.</div></div></div><!----></div></div><div _ngcontent-sc69="" class="ln-faq-category"><h3 _ngcontent-sc69="" class="ln-faq-cat-title"><i _ngcontent-sc69="" aria-hidden="true" class="fa-star fas"></i> Features & Usage </h3><div _ngcontent-sc69="" class="accordion ln-faq-accordion" id="faqAccordion-features"><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-features-reports"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button collapsed" data-bs-target="#faqCollapse-features-reports" aria-expanded="false" aria-controls="faqCollapse-features-reports"> How do I view my financial reports? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse" id="faqCollapse-features-reports" aria-labelledby="faqHeading-features-reports" data-bs-parent="#faqAccordion-features"><div _ngcontent-sc69="" class="accordion-body">Open the app and head to <strong>Insights</strong> from your dashboard. Pick a weekly, monthly, or custom date range to see where your money went, category by category. Pro and Pro Plus plans unlock deeper breakdowns and <strong>Cash Flow</strong> views that help you spot trends and plan ahead.</div></div></div><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-features-free"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button collapsed" data-bs-target="#faqCollapse-features-free" aria-expanded="false" aria-controls="faqCollapse-features-free"> Is Wavvy Wallet free to use? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse" id="faqCollapse-features-free" aria-labelledby="faqHeading-features-free" data-bs-parent="#faqAccordion-features"><div _ngcontent-sc69="" class="accordion-body">Yes, the <strong>Free</strong> plan includes custom tags and basic overview reports, so you can start tracking at no cost. Upgrade to <strong>Pro</strong> for auto-tagging, custom date ranges, and budget trackers, or <strong>Pro Plus</strong> for full insights and cash flow reports. See current prices in our <a href="#pricing" class="ln-faq-link">Pricing</a> section. Pay monthly, yearly, or once with a lifetime plan via M-PESA STK Push.</div></div></div><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-features-payment-not-updated"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button collapsed" data-bs-target="#faqCollapse-features-payment-not-updated" aria-expanded="false" aria-controls="faqCollapse-features-payment-not-updated"> I paid but the app hasn't updated my plan. What should I do? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse" id="faqCollapse-features-payment-not-updated" aria-labelledby="faqHeading-features-payment-not-updated" data-bs-parent="#faqAccordion-features"><div _ngcontent-sc69="" class="accordion-body">If you've completed payment but your subscription isn't showing yet, log out of the app and log back in. This refreshes your account and syncs the latest payment status. If it still doesn't update after signing back in, email <a href="mailto:[email protected]" class="ln-faq-link">[email protected]</a> and we'll sort it out.</div></div></div><!----></div></div><div _ngcontent-sc69="" class="ln-faq-category"><h3 _ngcontent-sc69="" class="ln-faq-cat-title"><i _ngcontent-sc69="" aria-hidden="true" class="fa-shield-alt fas"></i> Security & Privacy </h3><div _ngcontent-sc69="" class="accordion ln-faq-accordion" id="faqAccordion-security"><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-security-data-safe"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button collapsed" data-bs-target="#faqCollapse-security-data-safe" aria-expanded="false" aria-controls="faqCollapse-security-data-safe"> Is my data safe with Wavvy Wallet? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse" id="faqCollapse-security-data-safe" aria-labelledby="faqHeading-security-data-safe" data-bs-parent="#faqAccordion-security"><div _ngcontent-sc69="" class="accordion-body">
125Yes. Wavvy is privacy-first by design: your financial records are stored on your device, not on external servers. We don't sell your data to third parties, and your transaction history stays under your control. Read more in our <a href="/privacy-policy" target="_blank" rel="noopener noreferrer" class="ln-faq-link">Privacy Policy</a>.</div></div></div><!----></div></div><div _ngcontent-sc69="" class="ln-faq-category"><h3 _ngcontent-sc69="" class="ln-faq-cat-title"><i _ngcontent-sc69="" aria-hidden="true" class="fa-rocket fas"></i> Getting Started </h3><div _ngcontent-sc69="" class="accordion ln-faq-accordion" id="faqAccordion-started"><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-started-platforms"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button collapsed" data-bs-target="#faqCollapse-started-platforms" aria-expanded="false" aria-controls="faqCollapse-started-platforms"> What platforms is Wavvy Wallet available on? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse" id="faqCollapse-started-platforms" aria-labelledby="faqHeading-started-platforms" data-bs-parent="#faqAccordion-started"><div _ngcontent-sc69="" class="accordion-body">Wavvy Wallet is free to download on Android and iOS via the <a href="https://play.google.com/store/apps/details?id=com.sisitech.wavvy_wallet&pcampaignid=web_share" target="_blank" rel="noopener noreferrer" class="ln-faq-link">Google Play Store</a> and <a href="https://apps.apple.com/ke/app/wavvy-wallet/id6670490631" target="_blank" rel="noopener noreferrer" class="ln-faq-link">Apple App Store</a>. Once installed, you can start tracking in minutes.</div></div></div><div _ngcontent-sc69="" class="accordion-item"><h4 _ngcontent-sc69="" class="accordion-header" id="faqHeading-started-get-started"><button _ngcontent-sc69="" type="button" data-bs-toggle="collapse" class="accordion-button collapsed" data-bs-target="#faqCollapse-started-get-started" aria-expanded="false" aria-controls="faqCollapse-started-get-started"> How do I get started? </button></h4><div _ngcontent-sc69="" class="accordion-collapse collapse" id="faqCollapse-started-get-started" aria-labelledby="faqHeading-started-get-started" data-bs-parent="#faqAccordion-started"><div _ngcontent-sc69="" class="accordion-body"><strong>1.</strong> Download Wavvy from the <a href="https://play.google.com/store/apps/details?id=com.sisitech.wavvy_wallet&pcampaignid=web_share" target="_blank" rel="noopener noreferrer" class="ln-faq-link">Google Play Store</a> or <a href="https://apps.apple.com/ke/app/wavvy-wallet/id6670490631" target="_blank" rel="noopener noreferrer" class="ln-faq-link">Apple App Store</a>. <strong>2.</strong> Sign in and allow M-PESA SMS access so your transactions import automatically. <strong>3.</strong> Review your dashboard, set a budget, or explore reports. Need a walkthrough? Visit our <a href="/tutorials" class="ln-faq-link">Tutorials</a> page, or email <a href="mailto:[email protected]" class="ln-faq-link">[email protected]</a> and we'll help.</div></div></div><!----></div></div><!----></div></div></section><section _ngcontent-sc69="" aria-labelledby="ln-prefooter-heading" class="ln-prefooter ln-reveal"><div _ngcontent-sc69="" class="ln-prefooter-inner"><h2 _ngcontent-sc69="" id="ln-prefooter-heading" class="ln-h2 ln-prefooter-title ln-scroll-text">Take control of your finances today</h2><p _ngcontent-sc69="" class="ln-body ln-prefooter-copy text-center ln-scroll-text"> Join thousands of smart users who are budgeting better, saving more and building a brighter future. </p><div _ngcontent-sc69="" class="ln-prefooter-actions"><button _ngcontent-sc69="" type="button" aria-label="Get it on Google Play" class="ln-store ln-store--play ln-prefooter-store"><img _ngcontent-sc69="" src="../../assets/google-play-store-logo.png" alt=""></button><button _ngcontent-sc69="" type="button" aria-label="Download on the App Store" class="ln-store ln-store--app ln-prefooter-store"><img _ngcontent-sc69="" src="../../assets/download-app-store.png" alt=""></button></div></div></section></main><app-footer _ngcontent-sc69="" layout="next" _nghost-sc68="">
125<footer _ngcontent-sc68="" class="footer-section footer-section--next"><div _ngcontent-sc68="" class="container footer__container"><div _ngcontent-sc68="" class="footer__top"><div _ngcontent-sc68="" class="footer__brand"><a _ngcontent-sc68="" routerlink="/" aria-label="Wavvy Wallet home" class="footer__brand-link" href="/"><img _ngcontent-sc68="" src="assets/wavvy-wallet-trans.png" alt="" width="40" height="40" class="footer__logo"><span _ngcontent-sc68="" class="footer__brand-name">Wavvy Wallet</span></a><p _ngcontent-sc68="" class="footer__tagline"> Smarter expense tracking for Kenya. <br _ngcontent-sc68="">Budget better. Live freer. </p><div _ngcontent-sc68="" aria-label="Download the app" class="footer__stores"><a _ngcontent-sc68="" href="https://play.google.com/store/apps/details?id=com.sisitech.wavvy_wallet" target="_blank" rel="noopener noreferrer" class="footer__store-link"><img _ngcontent-sc68="" src="assets/google-play-store-logo.png" alt="Get it on Google Play" class="footer__store-img"></a><a _ngcontent-sc68="" href="https://apps.apple.com/ke/app/wavvy-wallet/id6670490631" target="_blank" rel="noopener noreferrer" class="footer__store-link"><img _ngcontent-sc68="" src="assets/download-app-store.png" alt="Download on the App Store" class="footer__store-img"></a></div><p _ngcontent-sc68="" class="footer__follow">Follow Us</p><div _ngcontent-sc68="" aria-label="Social links" class="footer__social">
125<a _ngcontent-sc68="" href="https://www.instagram.com/wavvywallet?igsh=cnhnanc4anNvZ2R0" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="footer__social-btn"><i _ngcontent-sc68="" aria-hidden="true" class="fab fa-instagram"></i></a><a _ngcontent-sc68="" href="https://www.linkedin.com/company/wavvy-pay-ltd" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="footer__social-btn"><i _ngcontent-sc68="" aria-hidden="true" class="fab fa-linkedin-in"></i></a><a _ngcontent-sc68="" href="https://www.youtube.com/@WavvyWalletApp" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="footer__social-btn"><i _ngcontent-sc68="" aria-hidden="true" class="fab fa-youtube"></i></a></div></div><nav _ngcontent-sc68="" aria-label="Footer" class="footer__nav"><div _ngcontent-sc68="" class="footer__col"><h3 _ngcontent-sc68="" class="footer__heading">Product</h3><a _ngcontent-sc68="" fragment="how-it-works" class="footer__link" href="/#how-it-works">Features</a><a _ngcontent-sc68="" fragment="pricing" class="footer__link" href="/#pricing">Pricing</a><a _ngcontent-sc68="" routerlink="/our-story" class="footer__link" href="/our-story">Our Story</a><a _ngcontent-sc68="" routerlink="/tutorials" class="footer__link" href="/tutorials">Tutorials</a><a _ngcontent-sc68="" routerlink="/insights" class="footer__link" href="/insights">Blog</a><button _ngcontent-sc68="" type="button" class="footer__link footer__link--btn">Watch Demo</button></div><div _ngcontent-sc68="" class="footer__col"><h3 _ngcontent-sc68="" class="footer__heading">Resources</h3><a _ngcontent-sc68="" routerlink="/" fragment="faq" class="footer__link" href="/#faq">FAQs</a><a _ngcontent-sc68="" href="mailto:[email protected]?subject=Support" class="footer__link">Support</a><a _ngcontent-sc68="" href="mailto:[email protected]" class="footer__link">Contact Us</a></div><div _ngcontent-sc68="" class="footer__col"><h3 _ngcontent-sc68="" class="footer__heading">Legal</h3><a _ngcontent-sc68="" href="https://privacy.wavvywallet.com/privacy" target="_blank" rel="noopener noreferrer" class="footer__link">Privacy Policy</a><a _ngcontent-sc68="" routerlink="/terms-of-service" class="footer__link" href="/terms-of-service">Terms of Service</a></div></nav></div><div _ngcontent-sc68="" role="region" aria-label="Trust and compliance" class="footer__trust"><div _ngcontent-sc68="" class="footer__trust-cell"><img _ngcontent-sc68="" src="assets/odpc-kenya-seal.png" alt="Office of the Data Protection Commissioner Kenya seal" width="72" height="72" class="footer__trust-seal"><div _ngcontent-sc68="" class="footer__trust-text"><p _ngcontent-sc68="" class="footer__trust-lead"><strong _ngcontent-sc68="">Regulated by Office of the Data Protection Commissioner.</strong></p><p _ngcontent-sc68="" class="footer__trust-sub"> Your data is protected in accordance with the Data Protection Act, 2019. </p></div></div><div _ngcontent-sc68="" class="footer__trust-cell"><div _ngcontent-sc68="" aria-hidden="true" class="footer__trust-icon"><i _ngcontent-sc68="" class="fas fa-arrows-rotate"></i></div><div _ngcontent-sc68="" class="footer__trust-text"><p _ngcontent-sc68="" class="footer__trust-lead"><strong _ngcontent-sc68="">Cancel Anytime.</strong></p><p _ngcontent-sc68="" class="footer__trust-sub">No long-term commitments.</p></div></div><div _ngcontent-sc68="" class="footer__trust-cell"><div _ngcontent-sc68="" role="img" aria-label="Kenya flag" class="footer__trust-icon footer__trust-icon--flag">ð°ðª</div><div _ngcontent-sc68="" class="footer__trust-text"><p _ngcontent-sc68="" class="footer__trust-lead"><strong _ngcontent-sc68="">Built for Kenya.</strong></p><p _ngcontent-sc68="" class="footer__trust-sub">Proudly designed for Kenyans.</p></div></div></div><div _ngcontent-sc68="" class="footer__bottom"><p _ngcontent-sc68="" class="footer__copyright">© 2026 Wavvy Wallet. All rights reserved.</p><p _ngcontent-sc68="" class="footer__powered"> Powered by <a _ngcontent-sc68="" href="https://sisitech.com/" target="_blank" rel="noopener noreferrer">Sisitech Limited</a></p></div></div></footer></app-footer></div></app-landing-next><!----></app-root> 126 <!--Start of Tawk.to Script--> 127 <!--
127<script type="text/javascript"> 128 var Tawk_API = Tawk_API || {}, Tawk_LoadStart = new Date(); 129 (function () { 130 var s1 = document.createElement("script"), s0 = document.getElementsByTagName("script")[0]; 131 s1.async = true; 132 s1.src = 'https://embed.tawk.to/67cecda355bbf5190aad67c6/1ilvt6ian'; 133 s1.charset = 'UTF-8'; 134 s1.setAttribute('crossorigin', '*'); 135 s0.parentNode.insertBefore(s1, s0); 136 })(); 137 </script>
137 --> 138 <!--End of Tawk.to Script--> 139 140 <!-- <div id='tawk_67cecda355bbf5190aad67c6'></div> --> 141 <!--Start of Tawk.to Script--> 142
142<script type="text/javascript"> 143 var Tawk_API = Tawk_API || {}, Tawk_LoadStart = new Date(); 144 (function () { 145 var s1 = document.createElement("script"), s0 = document.getElementsByTagName("script")[0]; 146 s1.async = true; 147 s1.src = 'https://embed.tawk.to/67cecda355bbf5190aad67c6/1irm17a6f'; 148 s1.charset = 'UTF-8'; 149 s1.setAttribute('crossorigin', '*'); 150 s0.parentNode.insertBefore(s1, s0); 151 })(); 152 </script>
152 153 <!--End of Tawk.to Script-->
154<script src="runtime.1d307319b432317d.js" type="module"></script>
154<script src="polyfills.13797fbced1d94ab.js" type="module"></script>
154<script src="scripts.23b541d93296ea19.js" defer=""></script>
154<script src="main.b5ad82b65c016d0b.js" type="module"></script>
154 155 156</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.