{"id":843,"date":"2023-09-27T15:45:05","date_gmt":"2023-09-27T15:45:05","guid":{"rendered":"https:\/\/sierra.keydesign.xyz\/crm\/?page_id=843"},"modified":"2026-04-29T14:16:27","modified_gmt":"2026-04-29T14:16:27","slug":"pricing","status":"publish","type":"page","link":"https:\/\/www.causevox.com\/pricing\/","title":{"rendered":"Pricing"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"843\" class=\"elementor elementor-843\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d4c3395 e-con-full e-flex e-con e-parent\" data-id=\"d4c3395\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c34340 elementor-widget elementor-widget-html\" data-id=\"4c34340\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@400;500;600;700&family=Rubik:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n<div class=\"cv-pr-page\">\n\n  <!-- ============== HERO ============== -->\n  <section class=\"cv-pr-hero\">\n    <!-- Animated decorative orbs -->\n    <div class=\"cv-pr-hero-bg-orbs\" aria-hidden=\"true\">\n      <span class=\"cv-pr-orb cv-pr-orb-1\"><\/span>\n      <span class=\"cv-pr-orb cv-pr-orb-2\"><\/span>\n      <span class=\"cv-pr-orb cv-pr-orb-3\"><\/span>\n      <span class=\"cv-pr-orb cv-pr-orb-4\"><\/span>\n    <\/div>\n    <!-- Subtle grid overlay -->\n    <div class=\"cv-pr-hero-grid-overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"cv-pr-hero-inner\">\n      <span class=\"cv-pr-badge\">PRICING &amp; PLANS<\/span>\n      <h1>Connected fundraising. Priced for <span class=\"cv-pr-highlight\">nonprofits<\/span>.<\/h1>\n      <p class=\"cv-pr-hero-sub\">Pick the plan that fits today &mdash; from standalone fundraising to the full platform.<\/p>\n      <div class=\"cv-pr-hero-ctas\">\n        <a href=\"https:\/\/admin.causevox.com\/signup\" class=\"cv-pr-btn cv-pr-btn-primary\" rel=\"noopener\">Get started free<\/a>\n        <a href=\"https:\/\/www.causevox.com\/contact\/\" class=\"cv-pr-btn cv-pr-btn-outline\">Talk to sales<\/a>\n      <\/div>\n      <div class=\"cv-pr-hero-trust\">\n        <span class=\"cv-pr-hero-stars\" aria-label=\"5 out of 5 stars\">\n          <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n          <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n          <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n          <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n          <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n        <\/span>\n        <span class=\"cv-pr-hero-trust-label\">Loved by thousands of nonprofits<\/span>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== PLANS SECTION ============== -->\n  <section class=\"cv-pr-section cv-pr-plans\">\n    <div class=\"cv-pr-inner\">\n      <div class=\"cv-pr-section-header cv-pr-animate cv-pr-visible\">\n        <span class=\"cv-pr-badge cv-pr-badge-light\">CHOOSE YOUR PLAN<\/span>\n        <h2>Two plans. Built to <span style=\"color:#28217F;\">grow<\/span> with your&nbsp;team.<\/h2>\n        <p>Start with Free. Move to Pro when your team is ready for more.<\/p>\n      <\/div>\n\n      <div class=\"cv-pr-plan-grid\">\n\n        <!-- FREE PLAN -->\n        <div class=\"cv-pr-plan cv-pr-plan-free cv-pr-animate\">\n          <div class=\"cv-pr-plan-head\">\n            <span class=\"cv-pr-plan-tag\">For new and growing nonprofits<\/span>\n            <h3 class=\"cv-pr-plan-name\">Free<\/h3>\n            <div class=\"cv-pr-plan-price\">\n              <span class=\"cv-pr-price-amount\"><span class=\"cv-pr-price-currency\">$<\/span>0<\/span>\n              <span class=\"cv-pr-price-suffix\">no fees<\/span>\n            <\/div>\n            <p class=\"cv-pr-plan-desc\">Launch fundraising and donor management with no license fee and 0% platform fees supported by optional donor tips.<\/p>\n            <a href=\"https:\/\/admin.causevox.com\/signup\" class=\"cv-pr-btn cv-pr-btn-secondary cv-pr-plan-cta\" rel=\"noopener\">Get started free<\/a>\n          <\/div>\n\n          <div class=\"cv-pr-plan-body\">\n\n            <h4 class=\"cv-pr-feature-group-title\">Core fundraising<\/h4>\n            <ul class=\"cv-pr-feature-list\">\n              <li>Unlimited donation forms<\/li>\n              <li>Unlimited campaign pages<\/li>\n              <li>Unlimited peer-to-peer pages<\/li>\n              <li>Unlimited event ticketing forms<\/li>\n              <li>Unlimited live and silent auctions<\/li>\n              <li>Unlimited registration forms<\/li>\n              <li>Recurring donations and automated pledges<\/li>\n              <li>Event and table seating management <span class=\"cv-pr-soon\">Coming Soon<\/span><\/li>\n            <\/ul>\n\n            <h4 class=\"cv-pr-feature-group-title\">CRM &amp; data<\/h4>\n            <ul class=\"cv-pr-feature-list\">\n              <li>Built-in CRM<\/li>\n              <li>Deduplicating and merging contacts<\/li>\n              <li>Data imports and exports<\/li>\n              <li>Insights dashboards<\/li>\n              <li>Up to 10,000 CRM contacts<\/li>\n            <\/ul>\n\n            <h4 class=\"cv-pr-feature-group-title\">Branding &amp; admin<\/h4>\n            <ul class=\"cv-pr-feature-list\">\n              <li>White-label branding and custom domain<\/li>\n              <li>Unlimited admin users<\/li>\n            <\/ul>\n\n            <h4 class=\"cv-pr-feature-group-title\">Support &amp; AI<\/h4>\n            <ul class=\"cv-pr-feature-list\">\n              <li>Standard email and in-app support<\/li>\n              <li>AI-assisted fundraising setup and help<\/li>\n            <\/ul>\n\n          <\/div>\n        <\/div>\n\n        <!-- PRO PLAN -->\n        <div class=\"cv-pr-plan cv-pr-plan-pro cv-pr-animate\">\n          <div class=\"cv-pr-plan-head\">\n            <span class=\"cv-pr-plan-tag cv-pr-plan-tag-pro\">For scaling nonprofits<\/span>\n            <h3 class=\"cv-pr-plan-name\">Pro<\/h3>\n            <div class=\"cv-pr-plan-price\">\n              <span class=\"cv-pr-price-amount cv-pr-price-amount-pro\">Contact us<\/span>\n              <span class=\"cv-pr-price-suffix cv-pr-price-suffix-pro\">pricing tailored to your team<\/span>\n            <\/div>\n            <p class=\"cv-pr-plan-desc\">Everything in Free, plus advanced workflows, built-in communications, stronger support, and more control behind the scenes.<\/p>\n            <a href=\"https:\/\/www.causevox.com\/contact\/\" class=\"cv-pr-btn cv-pr-btn-primary cv-pr-plan-cta\">Talk to sales<\/a>\n          <\/div>\n\n          <div class=\"cv-pr-plan-body\">\n\n            <h4 class=\"cv-pr-feature-group-title cv-pr-pro-headline\">Upgrade to Pro for:<\/h4>\n            <div class=\"cv-pr-pro-reasons\">\n              <div class=\"cv-pr-pro-reason\">\n                <div class=\"cv-pr-pro-reason-icon\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 8l9 6 9-6M3 8v10a2 2 0 002 2h14a2 2 0 002-2V8M3 8l2-2h14l2 2\" stroke=\"#FBAB42\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                <\/div>\n                <div>\n                  <strong>Email newsletters and SMS blasts<\/strong>\n                  <span>Reach your audience with built-in messaging.<\/span>\n                <\/div>\n              <\/div>\n              <div class=\"cv-pr-pro-reason\">\n                <div class=\"cv-pr-pro-reason-icon\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 2L14.39 8.5H21L15.8 12.6L17.6 19L12 15L6.4 19L8.2 12.6L3 8.5H9.61L12 2Z\" fill=\"#FBAB42\"\/><\/svg>\n                <\/div>\n                <div>\n                  <strong>AI-enabled deduplication and data cleaning<\/strong>\n                  <span>Keep your CRM accurate without the manual effort.<\/span>\n                <\/div>\n              <\/div>\n              <div class=\"cv-pr-pro-reason\">\n                <div class=\"cv-pr-pro-reason-icon\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z\" fill=\"#FBAB42\"\/><\/svg>\n                <\/div>\n                <div>\n                  <strong>Custom donation cover-the-fee options<\/strong>\n                  <span>Let donors cover processing fees so 100% goes to your cause.<\/span>\n                <\/div>\n              <\/div>\n              <div class=\"cv-pr-pro-reason\">\n                <div class=\"cv-pr-pro-reason-icon\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\" stroke=\"#FBAB42\" stroke-width=\"2\" rx=\"1.5\"\/><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\" stroke=\"#FBAB42\" stroke-width=\"2\" rx=\"1.5\"\/><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\" stroke=\"#FBAB42\" stroke-width=\"2\" rx=\"1.5\"\/><rect x=\"14\" y=\"14\" width=\"7\" height=\"7\" stroke=\"#FBAB42\" stroke-width=\"2\" rx=\"1.5\"\/><\/svg>\n                <\/div>\n                <div>\n                  <strong>Audience segmentation<\/strong>\n                  <span>Group supporters by behavior, gift size, or affinity for targeted outreach.<\/span>\n                <\/div>\n              <\/div>\n              <div class=\"cv-pr-pro-reason\">\n                <div class=\"cv-pr-pro-reason-icon\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"10\" stroke=\"#FBAB42\" stroke-width=\"2\"\/><path d=\"M12 6v6l4 2\" stroke=\"#FBAB42\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n                <\/div>\n                <div>\n                  <strong>Giving day fundraising pages<\/strong>\n                  <span>Run high-energy, time-bound campaigns with ease.<\/span>\n                <\/div>\n              <\/div>\n              <div class=\"cv-pr-pro-reason\">\n                <div class=\"cv-pr-pro-reason-icon\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 1l3 5 6 1-4.5 4.5L18 18l-6-3-6 3 1.5-6.5L3 7l6-1z\" stroke=\"#FBAB42\" stroke-width=\"2\" stroke-linejoin=\"round\"\/><\/svg>\n                <\/div>\n                <div>\n                  <strong>Advanced admin user permissions<\/strong>\n                  <span>Granular control over who can do what.<\/span>\n                <\/div>\n              <\/div>\n              <div class=\"cv-pr-pro-reason\">\n                <div class=\"cv-pr-pro-reason-icon\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2\" stroke=\"#FBAB42\" stroke-width=\"2\" stroke-linecap=\"round\"\/><circle cx=\"9\" cy=\"7\" r=\"4\" stroke=\"#FBAB42\" stroke-width=\"2\"\/><path d=\"M23 21v-2a4 4 0 00-3-3.87M16 3.13a4 4 0 010 7.75\" stroke=\"#FBAB42\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n                <\/div>\n                <div>\n                  <strong>1-1 onboarding and training<\/strong>\n                  <span>A dedicated specialist to help your team launch.<\/span>\n                <\/div>\n              <\/div>\n              <div class=\"cv-pr-pro-reason\">\n                <div class=\"cv-pr-pro-reason-icon\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21 7l-9 9-5-5\" stroke=\"#FBAB42\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                <\/div>\n                <div>\n                  <strong>Higher CRM contact limits<\/strong>\n                  <span>Room to scale your donor database as you grow.<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <h4 class=\"cv-pr-feature-group-title cv-pr-feature-group-title-dark\">Also includes<\/h4>\n            <ul class=\"cv-pr-feature-list cv-pr-feature-list-dark\">\n              <li>Customizable insights dashboards<\/li>\n              <li>Customizable trigger email branding<\/li>\n              <li>Platform configuration support<\/li>\n            <\/ul>\n\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <!-- ============== EXPANDABLE COMPARISON TABLE ============== -->\n      <div class=\"cv-pr-compare cv-pr-animate\">\n        <div class=\"cv-pr-compare-panel\" id=\"cv-pr-compare-panel\">\n          <div class=\"cv-pr-compare-scroll\">\n            <table class=\"cv-pr-compare-table\">\n              <thead>\n                <tr>\n                  <th scope=\"col\" class=\"cv-pr-compare-feature-head\"><span class=\"cv-pr-sr-only\">Feature<\/span><\/th>\n                  <th scope=\"col\" class=\"cv-pr-compare-plan-head\">\n                    <div class=\"cv-pr-compare-plan-name\">Free<\/div>\n                    <div class=\"cv-pr-compare-plan-price\">$0<\/div>\n                    <a href=\"https:\/\/admin.causevox.com\/signup\" class=\"cv-pr-compare-plan-cta cv-pr-compare-plan-cta-free\" rel=\"noopener\">Get started<\/a>\n                  <\/th>\n                  <th scope=\"col\" class=\"cv-pr-compare-plan-head cv-pr-compare-plan-head-pro\">\n                    <div class=\"cv-pr-compare-plan-name\">Pro<\/div>\n                    <div class=\"cv-pr-compare-plan-price\">Contact us<\/div>\n                    <a href=\"https:\/\/www.causevox.com\/contact\/\" class=\"cv-pr-compare-plan-cta cv-pr-compare-plan-cta-pro\">Talk to sales<\/a>\n                  <\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n\n                <tr class=\"cv-pr-compare-section\">\n                  <th colspan=\"3\" scope=\"colgroup\">Core fundraising<\/th>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Unlimited donation forms<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Unlimited campaign pages<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Unlimited peer-to-peer pages<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Unlimited event ticketing forms<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Unlimited live and silent auctions<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Unlimited registration forms<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Recurring donations and automated pledges<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Event and table seating <span class=\"cv-pr-soon\">Coming Soon<\/span><\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Giving day fundraising pages<\/th>\n                  <td><span class=\"cv-pr-compare-no\" aria-label=\"Not included\">&mdash;<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n\n                <tr class=\"cv-pr-compare-section\">\n                  <th colspan=\"3\" scope=\"colgroup\">CRM &amp; data<\/th>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Built-in CRM<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">CRM contacts<\/th>\n                  <td><span class=\"cv-pr-compare-value\">Up to 10,000<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-value cv-pr-compare-value-pro\">Higher limits<\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Deduplicating and merging contacts<\/th>\n                  <td><span class=\"cv-pr-compare-value\">Manual<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-value cv-pr-compare-value-pro\">AI-enabled<\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Data imports and exports<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Insights dashboards<\/th>\n                  <td><span class=\"cv-pr-compare-value\">Standard<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-value cv-pr-compare-value-pro\">Customizable<\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Audience segmentation<\/th>\n                  <td><span class=\"cv-pr-compare-no\" aria-label=\"Not included\">&mdash;<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n\n                <tr class=\"cv-pr-compare-section\">\n                  <th colspan=\"3\" scope=\"colgroup\">Communications<\/th>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Email newsletters<\/th>\n                  <td><span class=\"cv-pr-compare-addon\">Add-on<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">SMS blasts<\/th>\n                  <td><span class=\"cv-pr-compare-addon\">Add-on<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Trigger email branding<\/th>\n                  <td><span class=\"cv-pr-compare-value\">Standard<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-value cv-pr-compare-value-pro\">Customizable<\/span><\/td>\n                <\/tr>\n\n                <tr class=\"cv-pr-compare-section\">\n                  <th colspan=\"3\" scope=\"colgroup\">Branding &amp; admin<\/th>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">White-label branding and custom domain<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Unlimited admin users<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Advanced admin user permissions<\/th>\n                  <td><span class=\"cv-pr-compare-no\" aria-label=\"Not included\">&mdash;<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Custom donation cover-the-fee options<\/th>\n                  <td><span class=\"cv-pr-compare-no\" aria-label=\"Not included\">&mdash;<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n\n                <tr class=\"cv-pr-compare-section\">\n                  <th colspan=\"3\" scope=\"colgroup\">Support &amp; AI<\/th>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">AI-assisted setup and help<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Email and in-app support<\/th>\n                  <td><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">1-1 onboarding and training<\/th>\n                  <td><span class=\"cv-pr-compare-addon\">Add-on<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\">Platform configuration support<\/th>\n                  <td><span class=\"cv-pr-compare-no\" aria-label=\"Not included\">&mdash;<\/span><\/td>\n                  <td class=\"cv-pr-compare-pro-cell\"><span class=\"cv-pr-compare-yes\" aria-label=\"Included\"><\/span><\/td>\n                <\/tr>\n\n              <\/tbody>\n            <\/table>\n          <\/div>\n          <div class=\"cv-pr-compare-fade\" aria-hidden=\"true\"><\/div>\n        <\/div>\n\n        <button class=\"cv-pr-compare-toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"cv-pr-compare-panel\">\n          <span class=\"cv-pr-compare-toggle-label\">See what's in each plan<\/span>\n          <span class=\"cv-pr-compare-chevron\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          <\/span>\n        <\/button>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== PRICING CALCULATOR ============== -->\n  <section class=\"cv-pr-section cv-pr-calc\">\n    <div class=\"cv-pr-inner\">\n      <div class=\"cv-pr-section-header cv-pr-animate\">\n        <span class=\"cv-pr-badge cv-pr-badge-light\">PRICING CALCULATOR<\/span>\n        <h2>See how much your nonprofit could <span style=\"color:#28217F;\">save<\/span><\/h2>\n        <p>Whether you need fundraising tools alone or a unified platform with donor management, see how CauseVox compares to industry pricing.<\/p>\n      <\/div>\n\n      <div class=\"cv-pr-calc-card cv-pr-animate\">\n\n        <!-- Use case toggle -->\n        <div class=\"cv-pr-calc-segment\">\n          <span class=\"cv-pr-calc-segment-label\">\n            What are you comparing?\n            <span class=\"cv-pr-calc-tip\">\n              <button class=\"cv-pr-calc-tip-trigger\" type=\"button\" aria-label=\"More info about comparison options\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><path d=\"M12 8.5v.01M11 12h1v4h1\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <\/button>\n              <span class=\"cv-pr-calc-tip-content\" role=\"tooltip\"><strong>Fundraising only<\/strong> covers donation pages, campaigns, events, peer-to-peer, and auctions. <strong>Fundraising + donor management<\/strong> bundles those tools with a built-in CRM to track donors and engagement in one place.<\/span>\n            <\/span>\n          <\/span>\n          <div class=\"cv-pr-calc-toggle\" role=\"group\" aria-label=\"Use case\">\n            <button class=\"cv-pr-calc-toggle-btn\" type=\"button\" data-usecase=\"standalone\">Fundraising only<\/button>\n            <button class=\"cv-pr-calc-toggle-btn cv-pr-calc-toggle-active\" type=\"button\" data-usecase=\"full\">Fundraising + donor management<\/button>\n          <\/div>\n        <\/div>\n\n        <!-- Segment toggle -->\n        <div class=\"cv-pr-calc-segment\">\n          <span class=\"cv-pr-calc-segment-label\">Compare CauseVox to tools used by:<\/span>\n          <div class=\"cv-pr-calc-toggle\" role=\"group\" aria-label=\"Organization size segment\">\n            <button class=\"cv-pr-calc-toggle-btn cv-pr-calc-toggle-active\" type=\"button\" data-segment=\"smb\">Small &amp; growing nonprofits<\/button>\n            <button class=\"cv-pr-calc-toggle-btn\" type=\"button\" data-segment=\"enterprise\">Mid-sized and larger orgs<\/button>\n          <\/div>\n        <\/div>\n\n        <!-- Sliders -->\n        <div class=\"cv-pr-calc-inputs\">\n          <div class=\"cv-pr-calc-input cv-pr-calc-input--contacts\">\n            <div class=\"cv-pr-calc-input-row\">\n              <label for=\"cv-pr-calc-contacts\" class=\"cv-pr-calc-input-label\">Number of donor contacts<\/label>\n              <span class=\"cv-pr-calc-input-value\" data-output=\"contacts-display\">2,500<\/span>\n            <\/div>\n            <input type=\"range\" id=\"cv-pr-calc-contacts\" class=\"cv-pr-calc-slider\" min=\"1000\" max=\"10000\" step=\"500\" value=\"2500\" aria-label=\"Number of donor contacts\">\n            <div class=\"cv-pr-calc-slider-bounds\">\n              <span>1,000<\/span>\n              <span data-output=\"contacts-max\">10,000<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"cv-pr-calc-input\">\n            <div class=\"cv-pr-calc-input-row\">\n              <label for=\"cv-pr-calc-funds\" class=\"cv-pr-calc-input-label\">\n                Annual fundraising raised\n                <span class=\"cv-pr-calc-tip\">\n                  <button class=\"cv-pr-calc-tip-trigger\" type=\"button\" aria-label=\"More info about annual fundraising\">\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><path d=\"M12 8.5v.01M11 12h1v4h1\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                  <\/button>\n                  <span class=\"cv-pr-calc-tip-content\" role=\"tooltip\">Estimate of online fundraising volume processed through your platform each year.<\/span>\n                <\/span>\n              <\/label>\n              <span class=\"cv-pr-calc-input-value\" data-output=\"funds-display\">$100,000<\/span>\n            <\/div>\n            <input type=\"range\" id=\"cv-pr-calc-funds\" class=\"cv-pr-calc-slider\" min=\"50000\" max=\"1000000\" step=\"10000\" value=\"100000\" aria-label=\"Annual fundraising raised\">\n            <div class=\"cv-pr-calc-slider-bounds\">\n              <span data-output=\"funds-min\">$50k<\/span>\n              <span data-output=\"funds-max\">$1M<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Comparison cards -->\n        <div class=\"cv-pr-calc-compare\">\n\n          <div class=\"cv-pr-calc-side cv-pr-calc-side-typical\">\n            <div class=\"cv-pr-calc-side-label\">\n              Typical industry setup\n              <span class=\"cv-pr-calc-side-sublabel\" data-output=\"typical-sublabel\">CRM + fundraising platform<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-line cv-pr-calc-line--crm\">\n              <span class=\"cv-pr-calc-line-label\">CRM <small>(<span data-output=\"contacts-inline\">2,500<\/span> contacts)<\/small><\/span>\n              <span class=\"cv-pr-calc-line-value\" data-output=\"crm\">$1,800\/yr<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-line\">\n              <span class=\"cv-pr-calc-line-label\">Fundraising platform<\/span>\n              <span class=\"cv-pr-calc-line-value\" data-output=\"sub\">$3,500\/yr<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-line\">\n              <span class=\"cv-pr-calc-line-label\">Platform fee <small>(3.5% of donations)<\/small><\/span>\n              <span class=\"cv-pr-calc-line-value\" data-output=\"fee\">$3,500\/yr<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-line cv-pr-calc-line-meta\">\n              <span class=\"cv-pr-calc-line-label\">\n                Processing\n                <span class=\"cv-pr-calc-tip\">\n                  <button class=\"cv-pr-calc-tip-trigger\" type=\"button\" aria-label=\"More info about payment processing\">\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><path d=\"M12 8.5v.01M11 12h1v4h1\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                  <\/button>\n                  <span class=\"cv-pr-calc-tip-content\" role=\"tooltip\">Payment processing fees (typically 2.9% + $0.30 per transaction) are paid directly to Stripe or PayPal and apply on every platform &mdash; including CauseVox.<\/span>\n                <\/span>\n              <\/span>\n              <span class=\"cv-pr-calc-line-value cv-pr-calc-line-muted\">same as CauseVox<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-total\">\n              <span class=\"cv-pr-calc-total-label\">Total<\/span>\n              <span class=\"cv-pr-calc-total-value\" data-output=\"total-typical\">$8,800\/yr<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"cv-pr-calc-side cv-pr-calc-side-cv\">\n            <div class=\"cv-pr-calc-side-label\">\n              CauseVox Free\n              <span class=\"cv-pr-calc-side-sublabel cv-pr-calc-side-sublabel-cv\" data-output=\"cv-sublabel\">Unified platform<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-line cv-pr-calc-line--crm\">\n              <span class=\"cv-pr-calc-line-label\">CRM<\/span>\n              <span class=\"cv-pr-calc-line-value cv-pr-calc-zero\">$0<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-line\">\n              <span class=\"cv-pr-calc-line-label\">Fundraising platform<\/span>\n              <span class=\"cv-pr-calc-line-value cv-pr-calc-zero\">$0<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-line\">\n              <span class=\"cv-pr-calc-line-label\">Platform fee<\/span>\n              <span class=\"cv-pr-calc-line-value cv-pr-calc-zero\">0%<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-line cv-pr-calc-line-meta\">\n              <span class=\"cv-pr-calc-line-label\">\n                Processing\n                <span class=\"cv-pr-calc-tip\">\n                  <button class=\"cv-pr-calc-tip-trigger\" type=\"button\" aria-label=\"More info about CauseVox payment processing\">\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><path d=\"M12 8.5v.01M11 12h1v4h1\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                  <\/button>\n                  <span class=\"cv-pr-calc-tip-content\" role=\"tooltip\">Payment processing is paid directly to Stripe or PayPal. Verified nonprofits using CauseVox can qualify for nonprofit rates as low as <strong>2.2% + $0.30<\/strong> per transaction.<\/span>\n                <\/span>\n              <\/span>\n              <span class=\"cv-pr-calc-line-value cv-pr-calc-line-muted\">same as competitors<\/span>\n            <\/div>\n            <div class=\"cv-pr-calc-total cv-pr-calc-total-cv\">\n              <span class=\"cv-pr-calc-total-label\">Total<\/span>\n              <span class=\"cv-pr-calc-total-value\">$0\/yr<\/span>\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n        <!-- Savings -->\n        <div class=\"cv-pr-calc-savings\">\n          <div class=\"cv-pr-calc-savings-label\">You'd save<\/div>\n          <div class=\"cv-pr-calc-savings-amount\" data-output=\"savings\" aria-live=\"polite\">$8,800\/yr<\/div>\n          <p class=\"cv-pr-calc-savings-impact\">More for your mission. Less for your tools.<\/p>\n          <a href=\"https:\/\/admin.causevox.com\/signup\" class=\"cv-pr-btn cv-pr-btn-primary\" rel=\"noopener\">Get started free<\/a>\n        <\/div>\n\n        <!-- Bonus note - small italic -->\n        <p class=\"cv-pr-calc-bonus\">\n          <strong>Bonus:<\/strong> Verified nonprofits using CauseVox can qualify for Stripe\/PayPal nonprofit processing rates (<strong>2.2% + $0.30<\/strong>) &mdash; lower than the standard 2.9% + $0.30 charged on most platforms.\n        <\/p>\n\n        <!-- Pro callout - prominent band -->\n        <div class=\"cv-pr-calc-pro-band\">\n          <div class=\"cv-pr-calc-pro-band-text\">\n            <strong>Need more than Free?<\/strong>\n            <span>Organizations that move to CauseVox Pro typically save <span class=\"cv-pr-calc-pro-save\">20% or more<\/span> vs. their current setup.<\/span>\n          <\/div>\n          <a href=\"https:\/\/www.causevox.com\/contact\/\" class=\"cv-pr-btn cv-pr-btn-primary cv-pr-calc-pro-band-cta\">Talk to sales<\/a>\n        <\/div>\n\n        <!-- Disclosure - hidden by default, expand on click -->\n        <div class=\"cv-pr-calc-details\">\n          <button class=\"cv-pr-calc-details-toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"cv-pr-calc-details-content\">\n            <span>How is this calculated?<\/span>\n            <span class=\"cv-pr-calc-details-chevron\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/span>\n          <\/button>\n          <div class=\"cv-pr-calc-details-content\" id=\"cv-pr-calc-details-content\">\n            <ul class=\"cv-pr-calc-disclosure\">\n              <li>Comparison assumes you currently pay for both a separate CRM and a separate fundraising platform. If you only use one, your savings will be smaller.<\/li>\n              <li>Industry benchmark pricing compiled from publicly available data across leading nonprofit CRMs and fundraising platforms. Subscriptions and platform fees are representative &mdash; actual rates vary by provider and negotiation.<\/li>\n              <li>Standard payment processing (typically 2.9% + $0.30) applies on every platform and is paid to Stripe or PayPal.<\/li>\n              <li>CauseVox Free is supported by optional donor tips, never required and never reduce the donation amount.<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== ADD-ONS SECTION ============== -->\n  <section class=\"cv-pr-section cv-pr-addons\">\n    <div class=\"cv-pr-inner\">\n      <div class=\"cv-pr-section-header cv-pr-animate\">\n        <span class=\"cv-pr-badge cv-pr-badge-amber\">OPTIONAL ADD-ONS<\/span>\n        <h2>Add features and support where you <span style=\"color:#28217F;\">need it<\/span><\/h2>\n        <p>CauseVox offers add-ons for teams that want more help, migration support, or communications capacity without changing plans right away.<\/p>\n      <\/div>\n\n      <div class=\"cv-pr-addons-grid cv-pr-animate-children\">\n\n        <div class=\"cv-pr-addon-card\">\n          <span class=\"cv-pr-addon-tag cv-pr-addon-tag-both\">Free &amp; Pro<\/span>\n          <div class=\"cv-pr-addon-icon\" style=\"background:linear-gradient(135deg,#28217F,#3a2fa0);\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21 8v13H3V8M1 3h22v5H1zM10 12h4\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          <\/div>\n          <h3>Data migration services<\/h3>\n          <p class=\"cv-pr-addon-desc\">Move into CauseVox with more confidence. Options include guided or done-for-you migration services, with support for data mapping, structuring, validation, and reconciliation.<\/p>\n        <\/div>\n\n        <div class=\"cv-pr-addon-card\">\n          <span class=\"cv-pr-addon-tag cv-pr-addon-tag-free\">Free plan add-on<\/span>\n          <div class=\"cv-pr-addon-icon\" style=\"background:linear-gradient(135deg,#2598ab,#30B6C9);\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 8l9 6 9-6M3 8v10a2 2 0 002 2h14a2 2 0 002-2V8M3 8l2-2h14l2 2\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          <\/div>\n          <h3>Email &amp; SMS marketing<\/h3>\n          <p class=\"cv-pr-addon-desc\">Add higher email and SMS sending limits as your outreach grows. Includes audience segmentation, scheduled newsletters, and SMS messaging to help teams engage supporters more consistently.<\/p>\n        <\/div>\n\n        <div class=\"cv-pr-addon-card\">\n          <span class=\"cv-pr-addon-tag cv-pr-addon-tag-free\">Free plan add-on<\/span>\n          <div class=\"cv-pr-addon-icon\" style=\"background:linear-gradient(135deg,#e89635,#FBAB42);\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\/><circle cx=\"9\" cy=\"7\" r=\"4\" stroke=\"#fff\" stroke-width=\"2\"\/><path d=\"M23 21v-2a4 4 0 00-3-3.87M16 3.13a4 4 0 010 7.75\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n          <\/div>\n          <h3>1-1 onboarding &amp; training<\/h3>\n          <p class=\"cv-pr-addon-desc\">Hands-on onboarding and training, including a dedicated onboarding specialist, live strategy sessions, and campaign build support to help your team get up and running faster.<\/p>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== TESTIMONIALS SECTION ============== -->\n  <section class=\"cv-pr-section cv-pr-testi\">\n    <!-- Warm aurora blobs -->\n    <div class=\"cv-pr-testi-aurora\" aria-hidden=\"true\">\n      <span class=\"cv-pr-testi-blob cv-pr-testi-blob-1\"><\/span>\n      <span class=\"cv-pr-testi-blob cv-pr-testi-blob-2\"><\/span>\n      <span class=\"cv-pr-testi-blob cv-pr-testi-blob-3\"><\/span>\n    <\/div>\n\n    <div class=\"cv-pr-inner\" style=\"position:relative;z-index:2;\">\n      <div class=\"cv-pr-section-header cv-pr-animate\">\n        <span class=\"cv-pr-badge cv-pr-badge-light cv-pr-badge-heart\">NONPROFITS <svg class=\"cv-pr-heart-icon\" viewBox=\"0 0 24 24\" fill=\"#E57556\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"love\"><path d=\"M12 21C12 21 3 14.5 3 8.5C3 5.42 5.42 3 8.5 3C10.24 3 11.8 3.84 12 4C12.2 3.84 13.76 3 15.5 3C18.58 3 21 5.42 21 8.5C21 14.5 12 21 12 21Z\"\/><\/svg> CAUSEVOX<\/span>\n        <h2>Trusted by thousands of <span style=\"color:#28217F;\">nonprofits<\/span><\/h2>\n        <div class=\"cv-pr-testi-stars-row\">\n          <span class=\"cv-pr-testi-stars\" aria-label=\"5 out of 5 stars\">\n            <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\" fill=\"#FBAB42\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n          <\/span>\n          <span class=\"cv-pr-testi-stars-label\">Loved by thousands of nonprofits<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"cv-pr-testi-grid cv-pr-animate-children\">\n\n        <!-- Featured (price-relevant for the pricing page) -->\n        <div class=\"cv-pr-testi-card cv-pr-testi-card--featured\">\n          <p class=\"cv-pr-testi-quote\">The customer support is fantastic, the product is fantastic, and the price point is substantially more affordable than other tools out there.<\/p>\n          <div class=\"cv-pr-testi-attrib\">\n            <div class=\"cv-pr-testi-avatar\" style=\"background:#28217F;\">CO<\/div>\n            <div class=\"cv-pr-testi-meta\">\n              <div class=\"cv-pr-testi-name\">Connor O'Leary<\/div>\n              <div class=\"cv-pr-testi-org\">Testicular Cancer Foundation<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Standard 1 \u2014 Boston Crusaders, concrete result -->\n        <div class=\"cv-pr-testi-card\">\n          <p class=\"cv-pr-testi-quote\">Our fundraising on CauseVox was extremely successful, raising $16,000 more than our original goal! We had a fantastic experience and are so glad we work with CauseVox.<\/p>\n          <div class=\"cv-pr-testi-attrib\">\n            <div class=\"cv-pr-testi-avatar\" style=\"background:#E57556;\">JC<\/div>\n            <div class=\"cv-pr-testi-meta\">\n              <div class=\"cv-pr-testi-name\">Julia Cardillo<\/div>\n              <div class=\"cv-pr-testi-org\">Boston Crusaders<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Standard 2 \u2014 Girl Scouts, ease of use -->\n        <div class=\"cv-pr-testi-card\">\n          <p class=\"cv-pr-testi-quote\">CauseVox makes it so simple for donors and for fundraisers. I've never had a fundraiser need help donating or raising funds for us, it's that straightforward.<\/p>\n          <div class=\"cv-pr-testi-attrib\">\n            <div class=\"cv-pr-testi-avatar\" style=\"background:#30B6C9;\">NR<\/div>\n            <div class=\"cv-pr-testi-meta\">\n              <div class=\"cv-pr-testi-name\">Nancy Ramos<\/div>\n              <div class=\"cv-pr-testi-org\">Girl Scouts of Northern Illinois<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== FAQ ============== -->\n  <section class=\"cv-pr-section cv-pr-faq\">\n    <div class=\"cv-pr-inner\">\n      <div class=\"cv-pr-section-header cv-pr-animate\">\n        <span class=\"cv-pr-badge cv-pr-badge-light\">FREQUENTLY ASKED<\/span>\n        <h2>Pricing <span style=\"color:#28217F;\">questions<\/span>, answered<\/h2>\n      <\/div>\n\n      <div class=\"cv-pr-faq-list cv-pr-animate-children\">\n        <div class=\"cv-pr-faq-item\">\n          <button class=\"cv-pr-faq-question\" type=\"button\" aria-expanded=\"false\">\n            <span>Is Free really free?<\/span>\n            <span class=\"cv-pr-faq-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"#28217F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <\/button>\n          <div class=\"cv-pr-faq-answer\"><p>Yes. Free has no license fee and 0% platform fees. It's supported by optional donor tips: when a donor checks out, they can choose to add a tip to CauseVox. Tips are always optional and never reduce the donation to your nonprofit. <a href=\"https:\/\/www.causevox.com\/free-fundraising-platform-crm\/\" target=\"_blank\" rel=\"noopener\">Learn more about CauseVox Free<\/a>.<\/p><\/div>\n        <\/div>\n\n        <div class=\"cv-pr-faq-item\">\n          <button class=\"cv-pr-faq-question\" type=\"button\" aria-expanded=\"false\">\n            <span>What's the main difference between Free and Pro?<\/span>\n            <span class=\"cv-pr-faq-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"#28217F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <\/button>\n          <div class=\"cv-pr-faq-answer\"><p>Pro includes everything in Free, plus advanced workflows, built-in email and SMS marketing, AI-enabled deduplication and data cleaning, giving day fundraising pages, advanced permissions, 1-1 onboarding and training, and higher CRM contact limits.<\/p><\/div>\n        <\/div>\n\n        <div class=\"cv-pr-faq-item\">\n          <button class=\"cv-pr-faq-question\" type=\"button\" aria-expanded=\"false\">\n            <span>How does Pro pricing work?<\/span>\n            <span class=\"cv-pr-faq-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"#28217F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <\/button>\n          <div class=\"cv-pr-faq-answer\"><p>Pro pricing is tailored to your nonprofit. Talk to our team for a quote based on your CRM contact volume, communications needs, and support requirements.<\/p><\/div>\n        <\/div>\n\n        <div class=\"cv-pr-faq-item\">\n          <button class=\"cv-pr-faq-question\" type=\"button\" aria-expanded=\"false\">\n            <span>Are there transaction or processing fees?<\/span>\n            <span class=\"cv-pr-faq-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"#28217F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <\/button>\n          <div class=\"cv-pr-faq-answer\"><p>CauseVox doesn't charge platform fees on any plan. Standard payment processing fees from Stripe or PayPal apply to each donation, separate from CauseVox. With our cover-the-fee feature, donors can opt to cover those processing fees so 100% of their donation goes to your organization.<\/p><\/div>\n        <\/div>\n\n        <div class=\"cv-pr-faq-item\">\n          <button class=\"cv-pr-faq-question\" type=\"button\" aria-expanded=\"false\">\n            <span>Can I switch from Free to Pro later?<\/span>\n            <span class=\"cv-pr-faq-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"#28217F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <\/button>\n          <div class=\"cv-pr-faq-answer\"><p>Yes. You can upgrade to Pro anytime as your team grows. Your campaigns, donor data, and fundraising activity carry over with you.<\/p><\/div>\n        <\/div>\n\n        <div class=\"cv-pr-faq-item\">\n          <button class=\"cv-pr-faq-question\" type=\"button\" aria-expanded=\"false\">\n            <span>What happens when I reach the 10,000 CRM contact limit on Free?<\/span>\n            <span class=\"cv-pr-faq-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"#28217F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <\/button>\n          <div class=\"cv-pr-faq-answer\"><p>We'll work with you to upgrade to Pro, which offers higher contact limits to fit your growing donor base.<\/p><\/div>\n        <\/div>\n\n        <div class=\"cv-pr-faq-item\">\n          <button class=\"cv-pr-faq-question\" type=\"button\" aria-expanded=\"false\">\n            <span>Do I need a credit card to start?<\/span>\n            <span class=\"cv-pr-faq-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"#28217F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <\/button>\n          <div class=\"cv-pr-faq-answer\"><p>No. Free has no license fee, so no card is required to sign up.<\/p><\/div>\n        <\/div>\n\n        <div class=\"cv-pr-faq-item\">\n          <button class=\"cv-pr-faq-question\" type=\"button\" aria-expanded=\"false\">\n            <span>What add-ons are available?<\/span>\n            <span class=\"cv-pr-faq-chevron\"><svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9l6 6 6-6\" stroke=\"#28217F\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <\/button>\n          <div class=\"cv-pr-faq-answer\"><p>Free plan users can add Email &amp; SMS marketing or 1-1 onboarding &amp; training. Data migration services are available on both Free and Pro. Talk to our team for details.<\/p><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== FINAL CTA (close section, mirrors home page) ============== -->\n  <section class=\"cv-pr-close\">\n\n    <!-- Stripe rings \u2014 anchored to right side, slow rotation -->\n    <div class=\"cv-pr-close-stripe-bg\" aria-hidden=\"true\">\n      <svg class=\"cv-pr-close-stripe-svg\" viewBox=\"0 0 1440 500\" preserveAspectRatio=\"xMidYMid slice\">\n        <defs>\n          <linearGradient id=\"cv-pr-csg1\" gradientUnits=\"userSpaceOnUse\" x1=\"1440\" y1=\"500\" x2=\"540\"  y2=\"0\">\n            <stop offset=\"0%\" stop-color=\"#66AA00\"\/><stop offset=\"100%\" stop-color=\"#C8FF00\"\/>\n          <\/linearGradient>\n          <linearGradient id=\"cv-pr-csg2\" gradientUnits=\"userSpaceOnUse\" x1=\"1440\" y1=\"500\" x2=\"440\"  y2=\"0\">\n            <stop offset=\"0%\" stop-color=\"#0A0044\"\/><stop offset=\"100%\" stop-color=\"#0088FF\"\/>\n          <\/linearGradient>\n          <linearGradient id=\"cv-pr-csg3\" gradientUnits=\"userSpaceOnUse\" x1=\"1240\" y1=\"500\" x2=\"440\"  y2=\"0\">\n            <stop offset=\"0%\" stop-color=\"#2E004D\"\/><stop offset=\"100%\" stop-color=\"#6622CC\"\/>\n          <\/linearGradient>\n          <linearGradient id=\"cv-pr-csg4\" gradientUnits=\"userSpaceOnUse\" x1=\"1040\" y1=\"500\" x2=\"240\"  y2=\"0\">\n            <stop offset=\"0%\" stop-color=\"#CC3300\"\/><stop offset=\"100%\" stop-color=\"#FF6600\"\/>\n          <\/linearGradient>\n          <linearGradient id=\"cv-pr-csg5\" gradientUnits=\"userSpaceOnUse\" x1=\"1240\" y1=\"500\" x2=\"240\"  y2=\"0\">\n            <stop offset=\"0%\" stop-color=\"#BBAA00\"\/><stop offset=\"100%\" stop-color=\"#FFFF00\"\/>\n          <\/linearGradient>\n          <linearGradient id=\"cv-pr-csg6\" gradientUnits=\"userSpaceOnUse\" x1=\"940\"  y1=\"500\" x2=\"140\"  y2=\"0\">\n            <stop offset=\"0%\" stop-color=\"#4400AA\"\/><stop offset=\"100%\" stop-color=\"#9933FF\"\/>\n          <\/linearGradient>\n          <linearGradient id=\"cv-pr-csg7\" gradientUnits=\"userSpaceOnUse\" x1=\"1040\" y1=\"500\" x2=\"140\"  y2=\"0\">\n            <stop offset=\"0%\" stop-color=\"#990044\"\/><stop offset=\"100%\" stop-color=\"#FF0088\"\/>\n          <\/linearGradient>\n          <linearGradient id=\"cv-pr-csg8\" gradientUnits=\"userSpaceOnUse\" x1=\"1240\" y1=\"500\" x2=\"140\"  y2=\"0\">\n            <stop offset=\"0%\" stop-color=\"#CC00AA\"\/><stop offset=\"100%\" stop-color=\"#FF44FF\"\/>\n          <\/linearGradient>\n        <\/defs>\n        <g transform=\"translate(990, 590)\">\n          <g class=\"cv-pr-close-rings\">\n            <g class=\"cv-pr-close-ring-1\"><circle r=\"638\"  fill=\"none\" stroke=\"url(#cv-pr-csg1)\" stroke-width=\"53\" stroke-linecap=\"round\" stroke-dasharray=\"779 3229\"  transform=\"rotate(140)\"\/><\/g>\n            <g class=\"cv-pr-close-ring-2\"><circle r=\"691\"  fill=\"none\" stroke=\"url(#cv-pr-csg2)\" stroke-width=\"53\" stroke-linecap=\"round\" stroke-dasharray=\"1206 3136\" transform=\"rotate(130)\"\/><\/g>\n            <g class=\"cv-pr-close-ring-3\"><circle r=\"744\"  fill=\"none\" stroke=\"url(#cv-pr-csg3)\" stroke-width=\"53\" stroke-linecap=\"round\" stroke-dasharray=\"519 4155\"  transform=\"rotate(150)\"\/><\/g>\n            <g class=\"cv-pr-close-ring-4\"><circle r=\"797\"  fill=\"none\" stroke=\"url(#cv-pr-csg4)\" stroke-width=\"53\" stroke-linecap=\"round\" stroke-dasharray=\"389 4618\"  transform=\"rotate(140)\"\/><\/g>\n            <g class=\"cv-pr-close-ring-5\"><circle r=\"850\"  fill=\"none\" stroke=\"url(#cv-pr-csg5)\" stroke-width=\"53\" stroke-linecap=\"round\" stroke-dasharray=\"920 4421\"  transform=\"rotate(145)\"\/><\/g>\n            <g class=\"cv-pr-close-ring-6\"><circle r=\"903\"  fill=\"none\" stroke=\"url(#cv-pr-csg6)\" stroke-width=\"53\" stroke-linecap=\"round\" stroke-dasharray=\"1040 4634\" transform=\"rotate(145)\"\/><\/g>\n            <g class=\"cv-pr-close-ring-7\"><circle r=\"956\"  fill=\"none\" stroke=\"url(#cv-pr-csg7)\" stroke-width=\"53\" stroke-linecap=\"round\" stroke-dasharray=\"801 5206\"  transform=\"rotate(155)\"\/><\/g>\n            <g class=\"cv-pr-close-ring-8\"><circle r=\"1009\" fill=\"none\" stroke=\"url(#cv-pr-csg8)\" stroke-width=\"53\" stroke-linecap=\"round\" stroke-dasharray=\"1937 4403\" transform=\"rotate(125)\"\/><\/g>\n          <\/g>\n        <\/g>\n      <\/svg>\n    <\/div>\n\n    <!-- Radial glow softens the stripes behind the text -->\n    <div class=\"cv-pr-close-glow\" aria-hidden=\"true\"><\/div>\n\n    <!-- Content -->\n    <div class=\"cv-pr-close-inner cv-pr-animate\">\n      <h2>Choose the plan that fits today. <span class=\"cv-pr-close-highlight\">Grow into more<\/span> over time.<\/h2>\n      <p class=\"cv-pr-close-body\">Start with Free or talk with our team about Pro. Either way, you get a platform built to bring fundraising, donor management, and engagement together more simply.<\/p>\n      <div class=\"cv-pr-close-ctas\">\n        <a href=\"https:\/\/admin.causevox.com\/signup\" class=\"cv-pr-close-btn cv-pr-close-btn-primary\" rel=\"noopener\">Get started free<\/a>\n        <a href=\"https:\/\/www.causevox.com\/contact\/\" class=\"cv-pr-close-btn cv-pr-close-btn-outline\">Talk to sales<\/a>\n      <\/div>\n      <p class=\"cv-pr-close-microcopy\">Start free. Move to Pro when your team is ready for more.<\/p>\n    <\/div>\n\n  <\/section>\n\n<\/div>\n\n<style>\n\/* ============== RESET & BASE ============== *\/\n.cv-pr-page { font-family:'Roboto',sans-serif; color:#333; line-height:1.6; -webkit-font-smoothing:antialiased; }\n.cv-pr-page * { box-sizing:border-box; margin:0; padding:0; }\n.cv-pr-page h1,.cv-pr-page h2,.cv-pr-page h3,.cv-pr-page h4 { font-family:'Rubik',sans-serif; font-weight:700; line-height:1.2; }\n.cv-pr-page a { text-decoration:none; color:inherit; }\n.cv-pr-page img { max-width:100%; height:auto; display:block; }\n.cv-pr-page ul { list-style:none; }\n\n\/* ============== LAYOUT ============== *\/\n.cv-pr-inner { max-width:1100px; margin:0 auto; padding:0 20px; }\n.cv-pr-section { padding:80px 20px; position:relative; }\n\n\/* ============== BADGES ============== *\/\n.cv-pr-badge {\n  display:inline-block;\n  background:rgba(255,255,255,0.12);\n  backdrop-filter:blur(8px);\n  border:1px solid rgba(255,255,255,0.25);\n  color:#fff;\n  border-radius:50px;\n  padding:8px 22px;\n  font-size:11px;\n  font-weight:700;\n  letter-spacing:1.6px;\n  text-transform:uppercase;\n  margin-bottom:22px;\n}\n.cv-pr-badge-light {\n  background:rgba(40,33,127,0.08);\n  backdrop-filter:none;\n  border:1px solid rgba(40,33,127,0.18);\n  color:#28217F;\n}\n.cv-pr-badge-amber {\n  background:rgba(251,171,66,0.12);\n  backdrop-filter:none;\n  border:1px solid rgba(251,171,66,0.35);\n  color:#c98011;\n}\n.cv-pr-badge-heart {\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n}\n.cv-pr-heart-icon {\n  width:13px;\n  height:13px;\n  display:inline-block;\n  flex-shrink:0;\n}\n\n\/* ============== SECTION HEADERS ============== *\/\n.cv-pr-section-header {\n  text-align:center;\n  max-width:760px;\n  margin:0 auto 56px;\n}\n.cv-pr-section-header h2 {\n  font-size:40px;\n  margin-bottom:16px;\n  color:#1A1A2E;\n  letter-spacing:-0.5px;\n  text-wrap:balance;\n}\n.cv-pr-section-header p {\n  font-size:17px;\n  color:#666;\n  line-height:1.7;\n  text-wrap:balance;\n}\n\n\/* ============== BUTTONS ============== *\/\n.cv-pr-btn {\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  font-family:'Roboto',sans-serif;\n  font-size:16px;\n  font-weight:600;\n  padding:14px 30px;\n  border-radius:8px;\n  transition:background .2s, box-shadow .3s, transform .2s, color .2s;\n  cursor:pointer;\n  border:none;\n  text-decoration:none;\n  line-height:1.2;\n  white-space:nowrap;\n}\n.cv-pr-page .cv-pr-btn-primary {\n  background:#28217F;\n  color:#fff;\n  box-shadow:0 6px 22px rgba(40,33,127,0.32);\n}\n.cv-pr-page .cv-pr-btn-primary:hover {\n  background:#1d186b;\n  color:#fff;\n  box-shadow:0 8px 30px rgba(40,33,127,0.45);\n  transform:translateY(-1px);\n}\n.cv-pr-page .cv-pr-btn-secondary {\n  background:#30B6C9;\n  color:#fff;\n  box-shadow:0 6px 22px rgba(48,182,201,0.32);\n}\n.cv-pr-page .cv-pr-btn-secondary:hover {\n  background:#28A3B4;\n  color:#fff;\n  box-shadow:0 8px 30px rgba(48,182,201,0.45);\n  transform:translateY(-1px);\n}\n.cv-pr-btn-outline {\n  background:transparent;\n  color:#fff;\n  border:2px solid rgba(255,255,255,0.4);\n  border-radius:8px;\n}\n.cv-pr-btn-outline:hover {\n  background:rgba(255,255,255,0.10);\n  border-color:rgba(255,255,255,0.7);\n  transform:translateY(-1px);\n}\n\/* ============== HERO ============== *\/\n.cv-pr-hero {\n  background:linear-gradient(135deg,#1a1554 0%,#28217F 40%,#3a2fa0 70%,#28217F 100%);\n  padding:80px 20px 70px;\n  text-align:center;\n  position:relative;\n  overflow:hidden;\n  color:#fff;\n}\n.cv-pr-hero-inner {\n  position:relative;\n  z-index:3;\n  max-width:780px;\n  margin:0 auto;\n}\n.cv-pr-hero h1 {\n  font-size:46px;\n  color:#fff;\n  margin-bottom:20px;\n  letter-spacing:-0.5px;\n  line-height:1.15;\n  text-wrap:balance;\n}\n.cv-pr-highlight { color:#FBAB42; }\n.cv-pr-hero-sub {\n  font-size:17px;\n  color:rgba(255,255,255,0.78);\n  line-height:1.7;\n  margin-bottom:32px;\n  max-width:680px;\n  margin-left:auto;\n  margin-right:auto;\n  text-wrap:balance;\n}\n.cv-pr-hero-ctas {\n  display:flex;\n  gap:14px;\n  justify-content:center;\n  flex-wrap:wrap;\n  margin-bottom:18px;\n}\n.cv-pr-hero-ctas .cv-pr-btn-primary {\n  background:#FBAB42;\n  color:#1a1554;\n  box-shadow:0 4px 20px rgba(251,171,66,0.38);\n}\n.cv-pr-hero-ctas .cv-pr-btn-primary:hover {\n  background:#f49a23;\n  box-shadow:0 6px 28px rgba(251,171,66,0.55);\n}\n.cv-pr-hero-trust {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:12px;\n  margin-top:20px;\n  flex-wrap:wrap;\n}\n.cv-pr-hero-stars {\n  display:inline-flex;\n  align-items:center;\n  gap:2px;\n}\n.cv-pr-hero-stars svg {\n  width:16px;\n  height:16px;\n}\n.cv-pr-hero-trust-label {\n  font-size:13px;\n  font-weight:500;\n  color:rgba(255,255,255,0.75);\n  letter-spacing:0.2px;\n}\n\n\/* ----- Hero subtle grid overlay ----- *\/\n.cv-pr-hero-grid-overlay {\n  position:absolute;\n  inset:0;\n  z-index:1;\n  pointer-events:none;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.04) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.04) 1px, transparent 1px);\n  background-size:48px 48px;\n  -webkit-mask-image:radial-gradient(ellipse at center, rgba(0,0,0,0.7) 0%, transparent 75%);\n  mask-image:radial-gradient(ellipse at center, rgba(0,0,0,0.7) 0%, transparent 75%);\n}\n\n\/* ----- Hero decorative orbs (animated, soft & diffused) ----- *\/\n.cv-pr-hero-bg-orbs { position:absolute; inset:0; z-index:2; pointer-events:none; }\n.cv-pr-orb {\n  position:absolute;\n  border-radius:50%;\n  filter:blur(120px);\n  pointer-events:none;\n  will-change:transform;\n}\n.cv-pr-hero .cv-pr-orb-1 {\n  width:820px; height:820px;\n  background:radial-gradient(circle,rgba(148,46,180,0.70),transparent 65%);\n  top:-32%; left:-18%;\n  filter:blur(140px);\n  animation:cv-pr-orbA 22s ease-in-out infinite alternate;\n}\n.cv-pr-hero .cv-pr-orb-2 {\n  width:760px; height:760px;\n  background:radial-gradient(circle,rgba(251,171,66,0.50),transparent 65%);\n  bottom:-30%; right:-15%;\n  filter:blur(140px);\n  animation:cv-pr-orbB 26s ease-in-out infinite alternate;\n}\n.cv-pr-hero .cv-pr-orb-3 {\n  width:620px; height:620px;\n  background:radial-gradient(circle,rgba(48,182,201,0.42),transparent 65%);\n  top:6%; right:-4%;\n  filter:blur(130px);\n  animation:cv-pr-orbC 18s ease-in-out infinite alternate;\n}\n.cv-pr-hero .cv-pr-orb-4 {\n  width:540px; height:540px;\n  background:radial-gradient(circle,rgba(229,117,86,0.36),transparent 65%);\n  bottom:-6%; left:18%;\n  filter:blur(130px);\n  animation:cv-pr-orbD 24s ease-in-out infinite alternate;\n}\n@keyframes cv-pr-orbA {\n  0%   { transform:translate(0,0) scale(1); }\n  50%  { transform:translate(40px,30px) scale(1.08); }\n  100% { transform:translate(80px,-20px) scale(1.04); }\n}\n@keyframes cv-pr-orbB {\n  0%   { transform:translate(0,0) scale(1); }\n  50%  { transform:translate(-50px,20px) scale(1.05); }\n  100% { transform:translate(-30px,-40px) scale(1.10); }\n}\n@keyframes cv-pr-orbC {\n  0%   { transform:translate(0,0) scale(1); }\n  50%  { transform:translate(-25px,40px) scale(1.06); }\n  100% { transform:translate(35px,25px) scale(1.02); }\n}\n@keyframes cv-pr-orbD {\n  0%   { transform:translate(0,0) scale(1); }\n  50%  { transform:translate(30px,-30px) scale(1.05); }\n  100% { transform:translate(-20px,20px) scale(1.08); }\n}\n@media (prefers-reduced-motion: reduce) {\n  \/* !important: ensure motion is fully disabled regardless of inline animation rules *\/\n  .cv-pr-orb { animation:none !important; }\n}\n\n\n\/* ============== PLANS SECTION ============== *\/\n.cv-pr-plans {\n  background:linear-gradient(180deg,#F7F7FB 0%,#FFFFFF 100%);\n  padding:90px 20px 100px;\n}\n.cv-pr-plan-grid {\n  display:grid;\n  grid-template-columns:1fr 1.15fr;\n  gap:28px;\n  align-items:stretch;\n  max-width:1100px;\n  margin:0 auto;\n}\n\n\/* ----- Free plan card (compact) ----- *\/\n.cv-pr-plan {\n  border-radius:20px;\n  overflow:hidden;\n  display:flex;\n  flex-direction:column;\n  position:relative;\n}\n.cv-pr-plan-free {\n  background:#fff;\n  border:1px solid #E4E4ED;\n  box-shadow:0 4px 24px rgba(40,33,127,0.05);\n}\n.cv-pr-plan-head {\n  padding:36px 32px 28px;\n  border-bottom:1px solid #F0F0F5;\n  display:flex;\n  flex-direction:column;\n}\n.cv-pr-plan-tag {\n  display:inline-block;\n  font-size:12px;\n  font-weight:600;\n  color:#777;\n  text-transform:uppercase;\n  letter-spacing:0.8px;\n  margin-bottom:14px;\n}\n.cv-pr-plan-name {\n  font-size:30px;\n  color:#1A1A2E;\n  margin-bottom:6px;\n  letter-spacing:-0.3px;\n}\n.cv-pr-plan-price {\n  margin-bottom:18px;\n  display:flex;\n  align-items:baseline;\n  flex-wrap:wrap;\n  gap:10px;\n  min-height:42px; \/* matches the taller $0 line so Pro's \"Contact us\" lines up *\/\n}\n.cv-pr-price-amount {\n  font-family:'Rubik',sans-serif;\n  font-size:32px;\n  font-weight:700;\n  color:#28217F;\n  letter-spacing:-0.5px;\n  line-height:1.1;\n}\n.cv-pr-price-currency {\n  font-size:22px;\n  font-weight:600;\n  vertical-align:5px;\n  margin-right:1px;\n  color:#28217F;\n}\n.cv-pr-price-suffix {\n  font-size:13px;\n  font-weight:500;\n  color:#888;\n  line-height:1.3;\n}\n.cv-pr-price-amount-pro {\n  font-size:24px;\n  font-weight:600;\n  color:#FBAB42;\n  letter-spacing:-0.3px;\n}\n.cv-pr-price-suffix-pro {\n  color:rgba(255,255,255,0.55);\n}\n.cv-pr-plan-desc {\n  font-size:15px;\n  color:#555;\n  line-height:1.65;\n  margin-bottom:22px;\n  min-height:4.95em; \/* 3 lines worth \u2014 keeps button + divider aligned across cards *\/\n}\n.cv-pr-plan-cta {\n  width:100%;\n  margin-bottom:14px;\n  margin-top:auto;\n}\n.cv-pr-plan-microcopy {\n  font-size:13px;\n  color:#888;\n  line-height:1.55;\n}\n.cv-pr-plan-body {\n  padding:24px 32px 36px;\n  flex:1;\n}\n.cv-pr-feature-group-title {\n  font-family:'Rubik',sans-serif;\n  font-size:13px;\n  font-weight:600;\n  color:#28217F;\n  text-transform:uppercase;\n  letter-spacing:1.2px;\n  margin:22px 0 12px;\n}\n.cv-pr-feature-group-title:first-child { margin-top:0; }\n.cv-pr-feature-list li {\n  position:relative;\n  padding:6px 0 6px 26px;\n  font-size:14.5px;\n  color:#444;\n  line-height:1.55;\n}\n.cv-pr-feature-list li::before {\n  content:\"\";\n  position:absolute;\n  left:0; top:11px;\n  width:16px; height:16px;\n  background-image:url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M5 12l5 5L20 7' fill='none' stroke='%2330B6C9' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\n  background-size:contain;\n  background-repeat:no-repeat;\n}\n.cv-pr-soon {\n  display:inline-block;\n  font-size:11px;\n  font-weight:600;\n  color:#FBAB42;\n  background:rgba(251,171,66,0.12);\n  padding:2px 8px;\n  border-radius:50px;\n  margin-left:6px;\n  letter-spacing:0.5px;\n  text-transform:uppercase;\n  vertical-align:middle;\n}\n\n\/* ----- Pro plan card (prominent, dark teal\/charcoal) ----- *\/\n.cv-pr-plan-pro {\n  background:linear-gradient(160deg,#0c2229 0%,#143a44 50%,#0e2c34 100%);\n  border:1px solid rgba(251,171,66,0.35);\n  box-shadow:0 20px 60px rgba(12,34,41,0.45);\n  color:#fff;\n  position:relative;\n}\n.cv-pr-plan-pro .cv-pr-plan-head {\n  border-bottom:1px solid rgba(255,255,255,0.10);\n}\n.cv-pr-plan-tag-pro { color:#FBAB42; }\n.cv-pr-plan-pro .cv-pr-plan-name { color:#fff; }\n.cv-pr-plan-pro .cv-pr-plan-desc { color:rgba(255,255,255,0.78); }\n.cv-pr-page .cv-pr-plan-pro .cv-pr-btn-primary {\n  background:#FBAB42;\n  color:#0c2229;\n  box-shadow:0 6px 24px rgba(251,171,66,0.40);\n}\n.cv-pr-page .cv-pr-plan-pro .cv-pr-btn-primary:hover {\n  background:#f49a23;\n  color:#0c2229;\n  box-shadow:0 10px 32px rgba(251,171,66,0.55);\n}\n\n\/* Pro reasons (top 5+1 prominent reasons) *\/\n\/* !important: overrides .cv-pr-feature-group-title (purple, 13px, larger margins) inherited via shared class *\/\n.cv-pr-pro-headline {\n  color:#FBAB42 !important;\n  font-size:14px !important;\n  margin:0 0 18px !important;\n}\n.cv-pr-pro-reasons {\n  display:grid;\n  grid-template-columns:1fr;\n  gap:14px;\n  margin-bottom:28px;\n}\n.cv-pr-pro-reason {\n  display:flex;\n  gap:14px;\n  align-items:flex-start;\n  padding:16px;\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.08);\n  border-radius:12px;\n  transition:background .25s, border-color .25s, transform .25s;\n}\n.cv-pr-pro-reason:hover {\n  background:rgba(251,171,66,0.10);\n  border-color:rgba(251,171,66,0.35);\n  transform:translateX(2px);\n}\n.cv-pr-pro-reason-icon {\n  flex-shrink:0;\n  width:36px; height:36px;\n  border-radius:10px;\n  background:rgba(251,171,66,0.14);\n  display:flex;\n  align-items:center;\n  justify-content:center;\n}\n.cv-pr-pro-reason-icon svg { width:18px; height:18px; }\n.cv-pr-pro-reason strong {\n  display:block;\n  font-family:'Rubik',sans-serif;\n  font-size:15px;\n  font-weight:600;\n  color:#fff;\n  margin-bottom:3px;\n  line-height:1.3;\n}\n.cv-pr-pro-reason span {\n  display:block;\n  font-size:13.5px;\n  color:rgba(255,255,255,0.68);\n  line-height:1.5;\n}\n\/* !important: overrides .cv-pr-feature-group-title defaults (purple color, 13px, larger margin-top) for the dark Pro card section *\/\n.cv-pr-feature-group-title-dark {\n  color:rgba(255,255,255,0.55) !important;\n  font-size:12px !important;\n  border-top:1px solid rgba(255,255,255,0.10);\n  padding-top:22px;\n  margin-top:6px !important;\n}\n.cv-pr-feature-list-dark li { color:rgba(255,255,255,0.82); }\n.cv-pr-feature-list-dark li::before {\n  background-image:url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M5 12l5 5L20 7' fill='none' stroke='%23FBAB42' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\n}\n\n\/* ============== COMPARISON TABLE (expandable) ============== *\/\n.cv-pr-sr-only {\n  position:absolute;\n  width:1px; height:1px;\n  padding:0; margin:-1px;\n  overflow:hidden;\n  clip:rect(0,0,0,0);\n  white-space:nowrap;\n  border:0;\n}\n.cv-pr-compare {\n  max-width:1100px;\n  margin:48px auto 0;\n}\n.cv-pr-page .cv-pr-compare-toggle {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  margin:-28px auto 0;\n  position:relative;\n  z-index:6;\n  background:#fff;\n  background-color:#fff;\n  border:1px solid rgba(40,33,127,0.20);\n  border-radius:50px;\n  padding:13px 28px;\n  font-family:'Roboto',sans-serif;\n  font-size:14px;\n  font-weight:600;\n  color:#28217F;\n  cursor:pointer;\n  outline:none;\n  box-shadow:0 4px 16px rgba(40,33,127,0.10);\n  transition:background .2s, border-color .2s, color .2s, box-shadow .2s, transform .2s;\n}\n.cv-pr-page .cv-pr-compare-toggle:hover,\n.cv-pr-page .cv-pr-compare-toggle:focus {\n  background:#fff;\n  background-color:#fff;\n  border-color:rgba(40,33,127,0.40);\n  color:#1d186b;\n  box-shadow:0 8px 24px rgba(40,33,127,0.18);\n  transform:translateY(-1px);\n  outline:none;\n}\n.cv-pr-page .cv-pr-compare-toggle:active {\n  background:#fff;\n  background-color:#fff;\n  box-shadow:0 4px 14px rgba(40,33,127,0.12);\n  outline:none;\n  transform:translateY(0);\n}\n.cv-pr-page .cv-pr-compare-toggle:focus-visible {\n  outline:2px solid #28217F;\n  outline-offset:3px;\n}\n.cv-pr-compare.cv-pr-compare-open .cv-pr-compare-toggle {\n  margin-top:24px;\n}\n.cv-pr-compare-chevron {\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  transition:transform .3s;\n}\n.cv-pr-compare-chevron svg {\n  width:14px; height:14px;\n  color:#28217F;\n}\n.cv-pr-compare.cv-pr-compare-open .cv-pr-compare-chevron {\n  transform:rotate(180deg);\n}\n\n\/* Panel \u2014 teaser view by default, expand to show full table *\/\n.cv-pr-compare-panel {\n  position:relative;\n  max-height:280px;\n  overflow:hidden;\n  transition:max-height .55s ease;\n  border-radius:16px;\n}\n.cv-pr-compare.cv-pr-compare-open .cv-pr-compare-panel {\n  max-height:3000px;\n}\n.cv-pr-compare-scroll {\n  border-radius:16px;\n  border:1px solid #ECECF2;\n  background:#fff;\n  overflow:hidden;\n  box-shadow:0 4px 24px rgba(40,33,127,0.05);\n}\n\n\/* Fade overlay \u2014 gradual fade across lower 70% of the visible panel for a soft teaser *\/\n.cv-pr-compare-fade {\n  position:absolute;\n  left:0; right:0; bottom:0;\n  height:200px;\n  background:linear-gradient(to bottom,\n    rgba(255,255,255,0) 0%,\n    rgba(255,255,255,0.30) 30%,\n    rgba(255,255,255,0.75) 65%,\n    rgba(255,255,255,0.98) 100%);\n  pointer-events:none;\n  z-index:5;\n  transition:opacity .35s ease;\n  border-bottom-left-radius:16px;\n  border-bottom-right-radius:16px;\n}\n.cv-pr-compare.cv-pr-compare-open .cv-pr-compare-fade {\n  opacity:0;\n}\n\n\/* Table *\/\n.cv-pr-compare-table {\n  width:100%;\n  border-collapse:collapse;\n  font-family:'Roboto',sans-serif;\n}\n.cv-pr-compare-table th,\n.cv-pr-compare-table td {\n  text-align:left;\n  padding:0;\n}\n\n\/* Plan headers *\/\n.cv-pr-compare-table thead th {\n  padding:24px 20px;\n  background:#FAFAFD;\n  border-bottom:1px solid #E4E4ED;\n  font-weight:600;\n  vertical-align:top;\n}\n.cv-pr-compare-feature-head {\n  width:auto;\n  min-width:280px;\n}\n.cv-pr-compare-plan-head {\n  width:200px;\n  \/* !important: overrides default left-aligned text on table cells *\/\n  text-align:center !important;\n}\n\/* !important: overrides default thead th background (#FAFAFD) so Pro column tint shows through *\/\n.cv-pr-compare-plan-head-pro {\n  background:rgba(20,58,68,0.05) !important;\n  border-left:1px solid rgba(20,58,68,0.12);\n}\n.cv-pr-compare-plan-name {\n  font-family:'Rubik',sans-serif;\n  font-size:18px;\n  font-weight:700;\n  color:#1A1A2E;\n  margin-bottom:4px;\n}\n.cv-pr-compare-plan-head-pro .cv-pr-compare-plan-name { color:#143a44; }\n.cv-pr-compare-plan-price {\n  font-size:13px;\n  color:#666;\n  margin-bottom:12px;\n  font-weight:500;\n}\n.cv-pr-compare-plan-head-pro .cv-pr-compare-plan-price { color:#c98011; font-weight:600; }\n.cv-pr-page .cv-pr-compare-plan-cta {\n  display:inline-block;\n  font-size:13px;\n  font-weight:600;\n  padding:8px 18px;\n  border-radius:50px;\n  text-decoration:none;\n  transition:background .2s, color .2s, transform .2s;\n}\n.cv-pr-page .cv-pr-compare-plan-cta-free {\n  background:#30B6C9;\n  color:#fff;\n}\n.cv-pr-page .cv-pr-compare-plan-cta-free:hover {\n  background:#28A3B4;\n  color:#fff;\n  transform:translateY(-1px);\n}\n.cv-pr-page .cv-pr-compare-plan-cta-pro {\n  background:#143a44;\n  color:#fff;\n}\n.cv-pr-page .cv-pr-compare-plan-cta-pro:hover {\n  background:#0c2229;\n  color:#fff;\n  transform:translateY(-1px);\n}\n\n\/* Section header rows *\/\n\/* !important: overrides default tbody td\/th padding (14px 20px \/ 14px 24px) \u2014 section rows need consistent 14px 24px *\/\n.cv-pr-compare-section th {\n  background:#F4F4F8;\n  padding:14px 24px !important;\n  font-family:'Rubik',sans-serif;\n  font-size:11px;\n  font-weight:700;\n  text-transform:uppercase;\n  letter-spacing:1.4px;\n  color:#28217F;\n  border-top:1px solid #E4E4ED;\n  border-bottom:1px solid #E4E4ED;\n}\n\n\/* Data rows *\/\n.cv-pr-compare-table tbody tr:not(.cv-pr-compare-section) {\n  border-bottom:1px solid #F0F0F5;\n  transition:background .15s;\n}\n.cv-pr-compare-table tbody tr:not(.cv-pr-compare-section):hover {\n  background:rgba(40,33,127,0.02);\n}\n.cv-pr-compare-table tbody tr:last-child { border-bottom:none; }\n.cv-pr-compare-table tbody th[scope=\"row\"] {\n  padding:14px 24px;\n  font-family:'Roboto',sans-serif;\n  font-size:14.5px;\n  font-weight:500;\n  color:#333;\n  vertical-align:middle;\n}\n.cv-pr-compare-table tbody td {\n  padding:14px 20px;\n  text-align:center;\n  vertical-align:middle;\n  font-size:14px;\n}\n.cv-pr-compare-pro-cell {\n  background:rgba(20,58,68,0.03);\n  border-left:1px solid rgba(20,58,68,0.10);\n}\n\n\/* Cell visuals \u2014 checkmark icon (SVG bg for crisp rendering) *\/\n.cv-pr-compare-yes {\n  display:inline-block;\n  width:22px; height:22px;\n  border-radius:50%;\n  background-color:#30B6C9;\n  background-image:url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none'><path d='M5 12.5l4.5 4.5L19 7.5' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'\/><\/svg>\");\n  background-size:14px 14px;\n  background-position:center;\n  background-repeat:no-repeat;\n  vertical-align:middle;\n}\n.cv-pr-compare-pro-cell .cv-pr-compare-yes {\n  background-color:#143a44;\n}\n.cv-pr-compare-no {\n  color:#BBB;\n  font-size:18px;\n  font-weight:400;\n}\n.cv-pr-compare-value {\n  font-size:13.5px;\n  font-weight:500;\n  color:#666;\n}\n.cv-pr-compare-value-pro {\n  color:#143a44;\n  font-weight:600;\n}\n.cv-pr-compare-addon {\n  display:inline-block;\n  font-size:11px;\n  font-weight:700;\n  letter-spacing:0.8px;\n  text-transform:uppercase;\n  padding:4px 12px;\n  border-radius:50px;\n  background:rgba(48,182,201,0.12);\n  color:#1a8896;\n}\n\n\/* Mobile *\/\n@media (max-width: 720px) {\n  .cv-pr-compare-table thead th { padding:18px 12px; }\n  .cv-pr-compare-feature-head { min-width:auto; }\n  .cv-pr-compare-plan-head { width:auto; }\n  .cv-pr-compare-plan-name { font-size:16px; }\n  .cv-pr-compare-plan-price { font-size:12px; margin-bottom:10px; }\n  .cv-pr-page .cv-pr-compare-plan-cta { padding:9px 16px; font-size:12px; }\n  .cv-pr-compare-table tbody th[scope=\"row\"] {\n    padding:12px 14px;\n    font-size:13.5px;\n  }\n  .cv-pr-compare-table tbody td { padding:12px 8px; }\n  \/* !important: same reason as desktop \u2014 overrides default tbody padding for section rows on mobile *\/\n  .cv-pr-compare-section th { padding:12px 14px !important; font-size:10.5px; }\n  .cv-pr-compare-yes { width:20px; height:20px; background-size:12px 12px; }\n  .cv-pr-compare-value { font-size:12.5px; }\n  .cv-pr-compare-addon { font-size:10px; padding:3px 10px; }\n}\n\n\/* ============== ADD-ONS SECTION ============== *\/\n.cv-pr-addons {\n  background:#F7F7FB;\n  padding:90px 20px;\n}\n.cv-pr-addons-grid {\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:24px;\n  margin-bottom:40px;\n}\n.cv-pr-addon-card {\n  background:#fff;\n  border:1px solid #ECECF2;\n  border-radius:16px;\n  padding:32px 28px;\n  transition:transform .25s, box-shadow .25s, border-color .25s;\n}\n.cv-pr-addon-card:hover {\n  transform:translateY(-4px);\n  box-shadow:0 12px 32px rgba(40,33,127,0.08);\n  border-color:transparent;\n}\n.cv-pr-addon-tag {\n  display:inline-block;\n  font-size:11px;\n  font-weight:700;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  padding:5px 12px;\n  border-radius:50px;\n  margin-bottom:18px;\n}\n.cv-pr-addon-tag-both {\n  background:rgba(60,60,72,0.08);\n  color:#5b5b6b;\n}\n.cv-pr-addon-tag-free {\n  background:rgba(251,171,66,0.16);\n  color:#c98011;\n}\n.cv-pr-addon-icon {\n  width:54px; height:54px;\n  border-radius:14px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  margin-bottom:20px;\n}\n.cv-pr-addon-icon svg { width:26px; height:26px; }\n.cv-pr-addon-card h3 {\n  font-size:20px;\n  color:#1A1A2E;\n  margin-bottom:12px;\n  line-height:1.3;\n}\n.cv-pr-addon-desc {\n  font-size:14.5px;\n  color:#555;\n  line-height:1.65;\n}\n\n\/* ============== TESTIMONIALS SECTION ============== *\/\n.cv-pr-testi {\n  background:#FFFBF5;\n  padding:90px 20px 100px;\n  position:relative;\n  overflow:hidden;\n}\n\n\/* ----- Aurora blob background ----- *\/\n.cv-pr-testi-aurora {\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  z-index:0;\n}\n.cv-pr-testi-blob {\n  position:absolute;\n  border-radius:50%;\n  filter:blur(90px);\n  pointer-events:none;\n}\n.cv-pr-testi-blob-1 {\n  width:560px; height:380px;\n  background:rgba(251,171,66,0.22);\n  top:-100px; left:-80px;\n  animation:cv-pr-testi-drift1 18s ease-in-out infinite alternate;\n}\n.cv-pr-testi-blob-2 {\n  width:480px; height:360px;\n  background:rgba(229,117,86,0.18);\n  top:-40px; right:-80px;\n  animation:cv-pr-testi-drift2 22s ease-in-out infinite alternate;\n}\n.cv-pr-testi-blob-3 {\n  width:420px; height:340px;\n  background:rgba(148,46,180,0.10);\n  bottom:-80px; left:30%;\n  animation:cv-pr-testi-drift3 24s ease-in-out infinite alternate;\n}\n@keyframes cv-pr-testi-drift1 {\n  0%   { transform:translate(0,0) scale(1); }\n  100% { transform:translate(40px,30px) scale(1.06); }\n}\n@keyframes cv-pr-testi-drift2 {\n  0%   { transform:translate(0,0) scale(1); }\n  100% { transform:translate(-30px,40px) scale(1.04); }\n}\n@keyframes cv-pr-testi-drift3 {\n  0%   { transform:translate(0,0) scale(1); }\n  100% { transform:translate(30px,-25px) scale(1.05); }\n}\n@media (prefers-reduced-motion: reduce) {\n  \/* !important: ensure motion is fully disabled regardless of inline animation rules *\/\n  .cv-pr-testi-blob { animation:none !important; }\n}\n\n\/* ----- Star row ----- *\/\n.cv-pr-testi-stars-row {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:14px;\n  margin-top:22px;\n  flex-wrap:wrap;\n}\n.cv-pr-testi-stars {\n  display:inline-flex;\n  align-items:center;\n  gap:3px;\n}\n.cv-pr-testi-stars svg {\n  width:18px; height:18px;\n}\n.cv-pr-testi-stars-label {\n  font-size:14px;\n  font-weight:500;\n  color:#666;\n  letter-spacing:0.2px;\n}\n\n\/* ----- Testimonial grid: three equal cards ----- *\/\n.cv-pr-testi-grid {\n  display:grid;\n  grid-template-columns:repeat(3, 1fr);\n  gap:22px;\n  max-width:1100px;\n  margin:0 auto;\n  align-items:stretch;\n}\n.cv-pr-testi-card {\n  background:#fff;\n  border:1px solid rgba(40,33,127,0.08);\n  border-radius:16px;\n  padding:32px 28px;\n  display:flex;\n  flex-direction:column;\n  box-shadow:0 4px 20px rgba(40,33,127,0.05);\n  transition:transform .25s, box-shadow .25s, border-color .25s;\n}\n.cv-pr-testi-card:hover {\n  transform:translateY(-3px);\n  box-shadow:0 12px 32px rgba(40,33,127,0.10);\n  border-color:rgba(40,33,127,0.18);\n}\n.cv-pr-testi-card--featured {\n  background:linear-gradient(160deg,#1a1554 0%,#28217F 60%,#3a2fa0 100%);\n  border:1px solid rgba(251,171,66,0.30);\n  color:#fff;\n}\n.cv-pr-testi-card--featured:hover {\n  transform:translateY(-3px);\n  box-shadow:0 16px 42px rgba(40,33,127,0.30);\n  border-color:rgba(251,171,66,0.45);\n}\n.cv-pr-testi-quotemark {\n  margin-bottom:14px;\n}\n.cv-pr-testi-quotemark svg {\n  width:36px; height:30px;\n}\n.cv-pr-testi-quote {\n  font-family:'Rubik',sans-serif;\n  font-size:15.5px;\n  font-weight:400;\n  color:#1A1A2E;\n  line-height:1.6;\n  margin-bottom:24px;\n  flex-grow:1;\n}\n.cv-pr-testi-card--featured .cv-pr-testi-quote {\n  color:#fff;\n  font-size:16px;\n  line-height:1.6;\n  font-weight:500;\n}\n.cv-pr-testi-attrib {\n  display:flex;\n  align-items:center;\n  gap:14px;\n  margin-top:auto;\n}\n.cv-pr-testi-avatar {\n  width:44px; height:44px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  color:#fff;\n  font-family:'Rubik',sans-serif;\n  font-size:13px;\n  font-weight:700;\n  letter-spacing:0.5px;\n  flex-shrink:0;\n}\n\/* !important: overrides per-card avatar inline style (e.g. style=\"background:#28217F\") set on the HTML element *\/\n.cv-pr-testi-card--featured .cv-pr-testi-avatar {\n  background:#FBAB42 !important;\n  color:#1a1554;\n  width:48px; height:48px;\n  font-size:14px;\n}\n.cv-pr-testi-meta {\n  min-width:0;\n}\n.cv-pr-testi-name {\n  font-family:'Rubik',sans-serif;\n  font-size:15px;\n  font-weight:600;\n  color:#1A1A2E;\n  line-height:1.3;\n  margin-bottom:2px;\n}\n.cv-pr-testi-org {\n  font-family:'Roboto',sans-serif;\n  font-size:13px;\n  font-weight:500;\n  color:#666;\n  line-height:1.3;\n}\n.cv-pr-testi-card--featured .cv-pr-testi-name { color:#fff; }\n.cv-pr-testi-card--featured .cv-pr-testi-org { color:rgba(255,255,255,0.65); }\n\n\/* ============== PRICING CALCULATOR ============== *\/\n.cv-pr-calc {\n  background:linear-gradient(180deg,#F1EEFA 0%,#FAF8FF 100%);\n  padding:90px 20px 100px;\n}\n.cv-pr-calc-card {\n  background:#fff;\n  border:1px solid rgba(40,33,127,0.08);\n  border-radius:24px;\n  padding:44px 44px 36px;\n  box-shadow:0 8px 40px rgba(40,33,127,0.06);\n  max-width:1040px;\n  margin:0 auto;\n}\n\n\/* Segment toggle *\/\n.cv-pr-calc-segment {\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  gap:12px;\n  margin-bottom:36px;\n  text-align:center;\n}\n.cv-pr-calc-segment-label {\n  font-size:13px;\n  font-weight:600;\n  color:#666;\n  text-transform:uppercase;\n  letter-spacing:1.2px;\n}\n.cv-pr-calc-toggle {\n  display:inline-flex;\n  background:#F4F4F8;\n  border:1px solid #E4E4ED;\n  border-radius:50px;\n  padding:4px;\n  gap:2px;\n}\n.cv-pr-page .cv-pr-calc-toggle-btn {\n  background:transparent;\n  background-color:transparent;\n  border:none;\n  border-radius:50px;\n  padding:9px 22px;\n  font-family:'Roboto',sans-serif;\n  font-size:14px;\n  font-weight:600;\n  color:#666;\n  cursor:pointer;\n  outline:none;\n  box-shadow:none;\n  transition:background .2s, color .2s;\n}\n.cv-pr-page .cv-pr-calc-toggle-btn:hover {\n  background:rgba(40,33,127,0.06);\n  background-color:rgba(40,33,127,0.06);\n  color:#28217F;\n  box-shadow:none;\n}\n.cv-pr-page .cv-pr-calc-toggle-btn.cv-pr-calc-toggle-active,\n.cv-pr-page .cv-pr-calc-toggle-btn.cv-pr-calc-toggle-active:hover {\n  background:#28217F;\n  background-color:#28217F;\n  color:#fff;\n  box-shadow:0 4px 14px rgba(40,33,127,0.25);\n}\n.cv-pr-page .cv-pr-calc-toggle-btn:focus-visible {\n  outline:2px solid #28217F;\n  outline-offset:3px;\n}\n\n\/* Multiple toggle rows \u2014 tighter spacing between them *\/\n.cv-pr-calc-segment + .cv-pr-calc-segment {\n  margin-top:-12px;\n  margin-bottom:32px;\n}\n\n\/* Sliders *\/\n.cv-pr-calc-inputs {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:32px;\n  margin-bottom:40px;\n}\n\n\/* Standalone mode: hide CRM line + contacts slider, single-column inputs *\/\n.cv-pr-calc-card.cv-pr-calc-mode-standalone .cv-pr-calc-line--crm,\n.cv-pr-calc-card.cv-pr-calc-mode-standalone .cv-pr-calc-input--contacts {\n  display:none;\n}\n.cv-pr-calc-card.cv-pr-calc-mode-standalone .cv-pr-calc-inputs {\n  grid-template-columns:1fr;\n  max-width:520px;\n  margin-left:auto;\n  margin-right:auto;\n}\n.cv-pr-calc-input {\n  display:flex;\n  flex-direction:column;\n}\n.cv-pr-calc-input-row {\n  display:flex;\n  justify-content:space-between;\n  align-items:baseline;\n  margin-bottom:12px;\n}\n.cv-pr-calc-input-label {\n  font-size:14px;\n  font-weight:500;\n  color:#555;\n}\n.cv-pr-calc-input-value {\n  font-family:'Rubik',sans-serif;\n  font-size:22px;\n  font-weight:700;\n  color:#28217F;\n  letter-spacing:-0.3px;\n}\n\n\/* Custom slider track + thumb (cross-browser) *\/\n.cv-pr-calc-slider {\n  -webkit-appearance:none;\n  appearance:none;\n  width:100%;\n  height:6px;\n  border-radius:50px;\n  background:linear-gradient(to right, #FBAB42 0%, #FBAB42 var(--cv-pr-calc-fill, 50%), #E4E4ED var(--cv-pr-calc-fill, 50%), #E4E4ED 100%);\n  outline:none;\n  cursor:pointer;\n  margin:0;\n  padding:0;\n}\n.cv-pr-calc-slider::-webkit-slider-thumb {\n  -webkit-appearance:none;\n  appearance:none;\n  width:24px; height:24px;\n  border-radius:50%;\n  background:#28217F;\n  border:3px solid #fff;\n  box-shadow:0 3px 12px rgba(40,33,127,0.30);\n  cursor:grab;\n  transition:transform .15s, box-shadow .15s;\n}\n.cv-pr-calc-slider::-webkit-slider-thumb:active {\n  cursor:grabbing;\n  transform:scale(1.10);\n  box-shadow:0 4px 16px rgba(40,33,127,0.45);\n}\n.cv-pr-calc-slider::-moz-range-thumb {\n  width:24px; height:24px;\n  border-radius:50%;\n  background:#28217F;\n  border:3px solid #fff;\n  box-shadow:0 3px 12px rgba(40,33,127,0.30);\n  cursor:grab;\n  transition:transform .15s, box-shadow .15s;\n}\n.cv-pr-calc-slider::-moz-range-thumb:active {\n  transform:scale(1.10);\n  box-shadow:0 4px 16px rgba(40,33,127,0.45);\n}\n.cv-pr-calc-slider:focus-visible::-webkit-slider-thumb {\n  outline:2px solid #28217F;\n  outline-offset:3px;\n}\n.cv-pr-calc-slider:focus-visible::-moz-range-thumb {\n  outline:2px solid #28217F;\n  outline-offset:3px;\n}\n.cv-pr-calc-slider-bounds {\n  display:flex;\n  justify-content:space-between;\n  margin-top:8px;\n  font-size:12px;\n  color:#999;\n  font-weight:500;\n}\n\n\/* Comparison cards *\/\n.cv-pr-calc-compare {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:20px;\n  margin-bottom:32px;\n}\n.cv-pr-calc-side {\n  border-radius:16px;\n  padding:28px 26px;\n  display:flex;\n  flex-direction:column;\n}\n.cv-pr-calc-side-typical {\n  background:#F7F7FB;\n  border:1px solid #E4E4ED;\n}\n.cv-pr-calc-side-cv {\n  background:linear-gradient(160deg,#0c2229 0%,#143a44 60%,#0e2c34 100%);\n  border:1px solid rgba(251,171,66,0.30);\n  color:#fff;\n}\n.cv-pr-calc-side-label {\n  font-family:'Rubik',sans-serif;\n  font-size:13px;\n  font-weight:700;\n  text-transform:uppercase;\n  letter-spacing:1.2px;\n  color:#888;\n  margin-bottom:18px;\n  display:flex;\n  flex-direction:column;\n  gap:4px;\n}\n.cv-pr-calc-side-cv .cv-pr-calc-side-label {\n  color:#FBAB42;\n}\n.cv-pr-calc-side-sublabel {\n  font-family:'Roboto',sans-serif;\n  font-size:12px;\n  font-weight:500;\n  text-transform:none;\n  letter-spacing:0.2px;\n  color:#999;\n}\n.cv-pr-calc-side-sublabel-cv {\n  color:rgba(255,255,255,0.55);\n}\n.cv-pr-calc-line {\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:12px;\n  padding:0;\n  height:48px;\n  box-sizing:border-box;\n  font-size:14.5px;\n  line-height:1.4;\n  border-bottom:1px solid rgba(40,33,127,0.06);\n}\n.cv-pr-calc-side-cv .cv-pr-calc-line {\n  border-bottom:1px solid rgba(255,255,255,0.08);\n}\n.cv-pr-calc-line-label {\n  color:#555;\n  font-weight:500;\n}\n.cv-pr-calc-side-cv .cv-pr-calc-line-label {\n  color:rgba(255,255,255,0.78);\n}\n.cv-pr-calc-line-label small {\n  font-size:12.5px;\n  color:#999;\n  font-weight:400;\n}\n.cv-pr-calc-side-cv .cv-pr-calc-line-label small {\n  color:rgba(255,255,255,0.50);\n}\n.cv-pr-calc-line-value {\n  font-family:'Rubik',sans-serif;\n  font-weight:600;\n  color:#1A1A2E;\n  white-space:nowrap;\n}\n.cv-pr-calc-side-cv .cv-pr-calc-line-value {\n  color:#fff;\n}\n.cv-pr-calc-line-muted {\n  font-size:12.5px;\n  font-weight:500;\n  color:#999;\n  font-style:italic;\n}\n.cv-pr-calc-side-cv .cv-pr-calc-line-muted {\n  color:rgba(255,255,255,0.50);\n}\n.cv-pr-calc-zero {\n  color:#FBAB42 !important;\n  \/* !important: overrides .cv-pr-calc-side-cv .cv-pr-calc-line-value (white) for the $0 emphasis *\/\n}\n.cv-pr-calc-line-meta,\n.cv-pr-calc-side-cv .cv-pr-calc-line-meta { padding:0; height:44px; border-bottom:none; }\n.cv-pr-calc-total {\n  display:flex;\n  justify-content:space-between;\n  align-items:baseline;\n  padding-top:16px;\n  margin-top:8px;\n  border-top:1px solid rgba(40,33,127,0.12);\n}\n.cv-pr-calc-side-cv .cv-pr-calc-total {\n  border-top:1px solid rgba(255,255,255,0.18);\n}\n.cv-pr-calc-total-label {\n  font-family:'Rubik',sans-serif;\n  font-size:14px;\n  font-weight:600;\n  color:#1A1A2E;\n  text-transform:uppercase;\n  letter-spacing:1px;\n}\n.cv-pr-calc-side-cv .cv-pr-calc-total-label {\n  color:rgba(255,255,255,0.85);\n}\n.cv-pr-calc-total-value {\n  font-family:'Rubik',sans-serif;\n  font-size:22px;\n  font-weight:700;\n  color:#1A1A2E;\n  letter-spacing:-0.3px;\n}\n.cv-pr-calc-side-cv .cv-pr-calc-total-value {\n  color:#FBAB42;\n}\n\/* Savings *\/\n.cv-pr-calc-savings {\n  text-align:center;\n  padding:30px 20px 28px;\n  background:#FFF6E5;\n  border:1px solid rgba(251,171,66,0.30);\n  border-radius:16px;\n  margin-bottom:20px;\n}\n.cv-pr-calc-savings-label {\n  font-family:'Rubik',sans-serif;\n  font-size:13px;\n  font-weight:600;\n  color:#9b6418;\n  text-transform:uppercase;\n  letter-spacing:1.4px;\n  margin-bottom:6px;\n}\n.cv-pr-calc-savings-amount {\n  font-family:'Rubik',sans-serif;\n  font-size:42px;\n  font-weight:700;\n  color:#28217F;\n  letter-spacing:-0.8px;\n  line-height:1.1;\n  margin-bottom:8px;\n}\n.cv-pr-calc-savings-impact {\n  font-size:14px;\n  color:#7a5217;\n  font-style:italic;\n  margin-bottom:22px;\n  font-weight:500;\n}\n\n\/* Bonus \u2014 small italic note *\/\n.cv-pr-calc-bonus {\n  font-size:13px;\n  color:#666;\n  line-height:1.65;\n  margin:0 auto 24px;\n  text-align:center;\n  max-width:760px;\n  padding:0 8px;\n}\n.cv-pr-calc-bonus strong { color:#1A1A2E; font-weight:600; }\n\n\/* Pro callout \u2014 prominent band *\/\n.cv-pr-calc-pro-band {\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:24px;\n  padding:22px 26px;\n  background:linear-gradient(160deg,#0c2229 0%,#143a44 60%,#0e2c34 100%);\n  border:1px solid rgba(251,171,66,0.30);\n  border-radius:14px;\n  margin-bottom:28px;\n}\n.cv-pr-calc-pro-band-text {\n  display:flex;\n  flex-direction:column;\n  gap:4px;\n  flex:1;\n}\n.cv-pr-calc-pro-band-text strong {\n  font-family:'Rubik',sans-serif;\n  font-size:16px;\n  font-weight:600;\n  color:#FBAB42;\n}\n.cv-pr-calc-pro-band-text span {\n  font-size:14px;\n  color:rgba(255,255,255,0.78);\n  line-height:1.55;\n}\n.cv-pr-calc-pro-save {\n  display:inline-block;\n  background:#30B6C9;\n  color:#0c2229;\n  font-family:'Rubik',sans-serif;\n  font-weight:700;\n  font-size:15px;\n  padding:2px 10px;\n  border-radius:6px;\n  letter-spacing:-0.1px;\n  box-shadow:0 2px 8px rgba(48,182,201,0.35);\n}\n.cv-pr-page .cv-pr-calc-pro-band-cta {\n  background:#FBAB42;\n  color:#0c2229;\n  flex-shrink:0;\n  padding:14px 28px;\n  font-size:15px;\n  border-radius:8px;\n  box-shadow:0 4px 16px rgba(251,171,66,0.30);\n}\n.cv-pr-page .cv-pr-calc-pro-band-cta:hover {\n  background:#f49a23;\n  color:#0c2229;\n  box-shadow:0 6px 20px rgba(251,171,66,0.45);\n  transform:translateY(-1px);\n}\n\n\/* Tooltips on input labels and table cells *\/\n.cv-pr-calc-tip {\n  position:relative;\n  display:inline-flex;\n  align-items:center;\n  margin-left:4px;\n  vertical-align:middle;\n}\n.cv-pr-page .cv-pr-calc-tip-trigger {\n  background:transparent;\n  background-color:transparent;\n  border:none;\n  border-radius:50%;\n  padding:0;\n  width:16px; height:16px;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  color:#aaa;\n  cursor:help;\n  outline:none;\n  box-shadow:none;\n  transition:color .15s;\n}\n.cv-pr-page .cv-pr-calc-tip-trigger:hover,\n.cv-pr-page .cv-pr-calc-tip-trigger:focus {\n  background:transparent;\n  background-color:transparent;\n  color:#28217F;\n  box-shadow:none;\n  outline:none;\n}\n.cv-pr-page .cv-pr-calc-tip-trigger:focus-visible {\n  outline:2px solid #28217F;\n  outline-offset:2px;\n}\n.cv-pr-calc-tip-trigger svg {\n  width:14px; height:14px;\n}\n.cv-pr-calc-tip-content {\n  position:absolute;\n  bottom:calc(100% + 10px);\n  left:50%;\n  transform:translateX(-50%) translateY(4px);\n  width:max-content;\n  max-width:300px;\n  background:#1A1A2E;\n  color:#fff;\n  font-family:'Roboto',sans-serif;\n  font-size:12.5px;\n  font-weight:400;\n  font-style:normal;\n  text-transform:none;\n  letter-spacing:0;\n  line-height:1.55;\n  padding:12px 14px;\n  border-radius:8px;\n  box-shadow:0 8px 24px rgba(26,26,46,0.25);\n  visibility:hidden;\n  opacity:0;\n  pointer-events:none;\n  transition:opacity .18s ease, transform .18s ease, visibility .18s;\n  z-index:10;\n  text-align:left;\n}\n.cv-pr-calc-tip-content strong {\n  font-weight:600;\n  color:#FBAB42;\n}\n.cv-pr-calc-tip-content::after {\n  content:\"\";\n  position:absolute;\n  top:100%;\n  left:50%;\n  transform:translateX(-50%);\n  border:6px solid transparent;\n  border-top-color:#1A1A2E;\n}\n.cv-pr-calc-tip:hover .cv-pr-calc-tip-content,\n.cv-pr-calc-tip:focus-within .cv-pr-calc-tip-content {\n  visibility:visible;\n  opacity:1;\n  transform:translateX(-50%) translateY(0);\n}\n\n\/* Disclosure \u2014 collapsible \"How is this calculated?\" *\/\n.cv-pr-calc-details {\n  text-align:center;\n  margin-top:8px;\n}\n.cv-pr-page .cv-pr-calc-details-toggle {\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  background:transparent;\n  background-color:transparent;\n  border:none;\n  border-radius:0;\n  padding:6px 4px;\n  font-family:'Roboto',sans-serif;\n  font-size:13px;\n  font-weight:500;\n  color:#888;\n  cursor:pointer;\n  outline:none;\n  box-shadow:none;\n  transition:color .15s;\n}\n.cv-pr-page .cv-pr-calc-details-toggle:hover,\n.cv-pr-page .cv-pr-calc-details-toggle:focus {\n  background:transparent;\n  background-color:transparent;\n  color:#28217F;\n  box-shadow:none;\n  outline:none;\n}\n.cv-pr-page .cv-pr-calc-details-toggle:focus-visible {\n  outline:2px solid #28217F;\n  outline-offset:3px;\n  border-radius:4px;\n}\n.cv-pr-calc-details-chevron {\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  transition:transform .25s;\n}\n.cv-pr-calc-details-chevron svg { width:12px; height:12px; }\n.cv-pr-calc-details.cv-pr-calc-details-open .cv-pr-calc-details-chevron {\n  transform:rotate(180deg);\n}\n.cv-pr-calc-details-content {\n  max-height:0;\n  overflow:hidden;\n  transition:max-height .35s ease;\n  text-align:left;\n}\n.cv-pr-calc-details.cv-pr-calc-details-open .cv-pr-calc-details-content {\n  max-height:500px;\n}\n\n.cv-pr-calc-disclosure {\n  list-style:none;\n  padding:14px 0 0;\n  margin:0 auto;\n  max-width:820px;\n  font-size:12px;\n  color:#888;\n  line-height:1.6;\n}\n.cv-pr-calc-disclosure li {\n  position:relative;\n  padding:4px 0 4px 16px;\n}\n.cv-pr-calc-disclosure li::before {\n  content:\"\";\n  position:absolute;\n  left:4px;\n  top:13px;\n  width:3px; height:3px;\n  border-radius:50%;\n  background:#bbb;\n}\n\n\/* Responsive *\/\n@media (max-width: 880px) {\n  .cv-pr-calc-card { padding:32px 24px 28px; border-radius:20px; }\n  .cv-pr-calc-inputs { grid-template-columns:1fr; gap:24px; margin-bottom:32px; }\n  .cv-pr-calc-compare { grid-template-columns:1fr; gap:14px; }\n  .cv-pr-calc-savings-amount { font-size:36px; }\n  \/* Toggle becomes a flat list-style on mobile (avoids the pill-inside-pill look) *\/\n  .cv-pr-calc-toggle {\n    flex-direction:column;\n    gap:0;\n    padding:0;\n    width:100%;\n    border-radius:12px;\n    overflow:hidden;\n  }\n  .cv-pr-page .cv-pr-calc-toggle-btn {\n    width:100%;\n    padding:14px 22px;\n    border-radius:0;\n  }\n  .cv-pr-page .cv-pr-calc-toggle-btn + .cv-pr-calc-toggle-btn {\n    border-top:1px solid #E4E4ED;\n  }\n  .cv-pr-page .cv-pr-calc-toggle-btn.cv-pr-calc-toggle-active,\n  .cv-pr-page .cv-pr-calc-toggle-btn.cv-pr-calc-toggle-active:hover {\n    box-shadow:none;\n    border-radius:0;\n  }\n  .cv-pr-calc-segment { gap:14px; }\n  .cv-pr-calc-segment + .cv-pr-calc-segment { margin-top:-8px; margin-bottom:28px; }\n  .cv-pr-calc-input-value { font-size:20px; }\n  .cv-pr-calc-side { padding:24px 22px; }\n  .cv-pr-calc-total-value { font-size:20px; }\n  .cv-pr-calc-pro-band { flex-direction:column; align-items:stretch; text-align:center; gap:18px; padding:22px 22px; }\n  .cv-pr-page .cv-pr-calc-pro-band-cta { width:100%; }\n  \/* Larger tooltip touch target on mobile (visual icon stays the same) *\/\n  .cv-pr-page .cv-pr-calc-tip-trigger { width:24px; height:24px; }\n  .cv-pr-calc-tip-content { max-width:280px; }\n}\n@media (max-width: 480px) {\n  .cv-pr-calc { padding:60px 16px 70px; }\n  .cv-pr-calc-card { padding:24px 18px 22px; }\n  .cv-pr-calc-savings { padding:24px 16px 22px; }\n  .cv-pr-calc-savings-amount { font-size:30px; }\n  .cv-pr-calc-savings-impact { font-size:13px; margin-bottom:18px; }\n  \/* Maintain fixed-height row layout instead of falling back to padding-based heights *\/\n  .cv-pr-calc-line { font-size:13.5px; height:44px; padding:0; }\n  .cv-pr-calc-line-meta,\n  .cv-pr-calc-side-cv .cv-pr-calc-line-meta { height:40px; padding:0; }\n  .cv-pr-calc-line-label small { font-size:11.5px; }\n  .cv-pr-calc-total-value { font-size:18px; }\n  .cv-pr-calc-side-label { font-size:12px; letter-spacing:1px; }\n  .cv-pr-calc-side-sublabel { font-size:11.5px; }\n  \/* Tighter toggle buttons on small phones *\/\n  .cv-pr-page .cv-pr-calc-toggle-btn { font-size:13px; padding:11px 16px; line-height:1.3; }\n  .cv-pr-calc-segment-label { font-size:12px; letter-spacing:1px; }\n  \/* Pro band fits better *\/\n  .cv-pr-calc-pro-band { padding:20px 18px; }\n  .cv-pr-calc-pro-band-text strong { font-size:15px; }\n  .cv-pr-calc-pro-band-text span { font-size:13.5px; }\n  .cv-pr-calc-pro-save { font-size:14px; padding:1px 8px; }\n  \/* Bonus + disclosure compact *\/\n  .cv-pr-calc-bonus { font-size:12.5px; }\n  .cv-pr-calc-disclosure { font-size:11.5px; }\n  \/* Tooltip narrower so it doesn't crowd narrow viewports *\/\n  .cv-pr-calc-tip-content { max-width:240px; font-size:12px; padding:10px 12px; }\n}\n\n\/* ============== FAQ ============== *\/\n.cv-pr-faq {\n  background:#fff;\n  padding:90px 20px;\n}\n.cv-pr-faq-list {\n  max-width:820px;\n  margin:0 auto;\n}\n.cv-pr-faq-item {\n  border-bottom:1px solid #ECECF2;\n}\n.cv-pr-faq-item:first-child { border-top:1px solid #ECECF2; }\n\n\/* Double-class specificity to override Elementor's red <button> default *\/\n.cv-pr-page .cv-pr-faq-question {\n  width:100%;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:24px;\n  background:transparent;\n  background-color:transparent;\n  border:none;\n  border-radius:0;\n  box-shadow:none;\n  outline:none;\n  padding:22px 4px;\n  text-align:left;\n  font-family:'Rubik',sans-serif;\n  font-size:18px;\n  font-weight:600;\n  color:#1A1A2E;\n  cursor:pointer;\n  transition:color .2s;\n}\n.cv-pr-page .cv-pr-faq-question:hover,\n.cv-pr-page .cv-pr-faq-question:focus,\n.cv-pr-page .cv-pr-faq-question:active {\n  background:transparent;\n  background-color:transparent;\n  box-shadow:none;\n  outline:none;\n  color:#28217F;\n}\n.cv-pr-page .cv-pr-faq-question:focus-visible {\n  outline:2px solid #28217F;\n  outline-offset:3px;\n  border-radius:4px;\n}\n.cv-pr-faq-chevron {\n  flex-shrink:0;\n  width:30px; height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border-radius:50%;\n  background:rgba(40,33,127,0.08);\n  transition:transform .3s, background .25s;\n}\n.cv-pr-faq-chevron svg { width:14px; height:14px; }\n.cv-pr-faq-item.cv-pr-faq-open .cv-pr-faq-chevron {\n  transform:rotate(180deg);\n  background:rgba(40,33,127,0.18);\n}\n.cv-pr-faq-answer {\n  max-height:0;\n  overflow:hidden;\n  transition:max-height .35s ease;\n}\n.cv-pr-faq-answer p {\n  padding:0 4px 22px;\n  font-size:15.5px;\n  color:#555;\n  line-height:1.7;\n}\n.cv-pr-page .cv-pr-faq-answer a {\n  color:#28217F;\n  font-weight:600;\n  text-decoration:underline;\n  text-underline-offset:2px;\n  transition:color .15s;\n}\n.cv-pr-page .cv-pr-faq-answer a:hover {\n  color:#1d186b;\n}\n.cv-pr-faq-item.cv-pr-faq-open .cv-pr-faq-answer { max-height:500px; }\n\n\/* ============== FINAL CLOSE CTA (mirrors home page) ============== *\/\n.cv-pr-close {\n  background:linear-gradient(135deg,#1a1554 0%,#28217F 40%,#3a2fa0 70%,#28217F 100%);\n  padding:100px 20px 90px;\n  position:relative;\n  overflow:hidden;\n  text-align:center;\n}\n\n\/* ----- Stripe rings ----- *\/\n.cv-pr-close-stripe-bg {\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  opacity:0.5;\n}\n.cv-pr-close-stripe-svg {\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n}\n.cv-pr-close-rings > g { transform-origin:0px 0px; }\n.cv-pr-close-ring-1 { animation:cv-pr-close-spin 178s linear infinite; animation-play-state:paused; }\n.cv-pr-close-ring-2 { animation:cv-pr-close-spin 215s linear infinite; animation-play-state:paused; }\n.cv-pr-close-ring-3 { animation:cv-pr-close-spin 210s linear infinite; animation-play-state:paused; }\n.cv-pr-close-ring-4 { animation:cv-pr-close-spin 180s linear infinite; animation-play-state:paused; }\n.cv-pr-close-ring-5 { animation:cv-pr-close-spin 222s linear infinite; animation-play-state:paused; }\n.cv-pr-close-ring-6 { animation:cv-pr-close-spin 170s linear infinite; animation-play-state:paused; }\n.cv-pr-close-ring-7 { animation:cv-pr-close-spin 248s linear infinite; animation-play-state:paused; }\n.cv-pr-close-ring-8 { animation:cv-pr-close-spin 208s linear infinite; animation-play-state:paused; }\n.cv-pr-close.cv-pr-close-rings-active .cv-pr-close-ring-1,\n.cv-pr-close.cv-pr-close-rings-active .cv-pr-close-ring-2,\n.cv-pr-close.cv-pr-close-rings-active .cv-pr-close-ring-3,\n.cv-pr-close.cv-pr-close-rings-active .cv-pr-close-ring-4,\n.cv-pr-close.cv-pr-close-rings-active .cv-pr-close-ring-5,\n.cv-pr-close.cv-pr-close-rings-active .cv-pr-close-ring-6,\n.cv-pr-close.cv-pr-close-rings-active .cv-pr-close-ring-7,\n.cv-pr-close.cv-pr-close-rings-active .cv-pr-close-ring-8 { animation-play-state:running; }\n@keyframes cv-pr-close-spin {\n  from { transform:rotate(0deg); }\n  to   { transform:rotate(-360deg); }\n}\n@media (prefers-reduced-motion: reduce) {\n  \/* !important: forces a slower duration for users with reduced-motion preference; overrides per-ring animation values *\/\n  .cv-pr-close-rings > g { animation-duration:600s !important; }\n}\n\n\/* ----- Glow overlay ----- *\/\n.cv-pr-close-glow {\n  position:absolute;\n  inset:0;\n  background:\n    radial-gradient(ellipse at 50% 60%, rgba(30,22,110,0.80) 0%, transparent 65%),\n    radial-gradient(ellipse at 15% 50%, rgba(40,33,127,0.20) 0%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n}\n\n\/* ----- Content ----- *\/\n.cv-pr-close-inner {\n  position:relative;\n  z-index:2;\n  max-width:680px;\n  margin:0 auto;\n}\n.cv-pr-close-inner h2 {\n  font-size:44px;\n  color:#fff;\n  margin-bottom:20px;\n  letter-spacing:-0.3px;\n  line-height:1.15;\n}\n.cv-pr-close-highlight { color:#FBAB42; }\n\n.cv-pr-close-body {\n  font-size:18px;\n  color:rgba(255,255,255,0.72);\n  line-height:1.7;\n  margin-bottom:36px;\n  max-width:560px;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n\/* ----- CTA buttons ----- *\/\n.cv-pr-close-ctas {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:16px;\n  margin-bottom:24px;\n  flex-wrap:wrap;\n}\n.cv-pr-close-btn {\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  font-family:'Roboto',sans-serif;\n  font-size:16px;\n  font-weight:600;\n  padding:15px 36px;\n  border-radius:6px;\n  transition:background .2s, box-shadow .3s, transform .2s, border-color .2s, color .2s;\n  cursor:pointer;\n  text-decoration:none;\n  line-height:1.2;\n  border:none;\n}\n.cv-pr-page .cv-pr-close-btn-primary {\n  background:#FBAB42;\n  color:#1a1554;\n  box-shadow:0 4px 20px rgba(251,171,66,0.40);\n}\n.cv-pr-page .cv-pr-close-btn-primary:hover {\n  background:#f49a23;\n  color:#1a1554;\n  box-shadow:0 8px 32px rgba(251,171,66,0.55);\n  transform:translateY(-1px);\n}\n.cv-pr-page .cv-pr-close-btn-outline {\n  background:transparent;\n  color:#fff;\n  border:2px solid rgba(255,255,255,0.4);\n  padding:13px 34px;\n}\n.cv-pr-page .cv-pr-close-btn-outline:hover {\n  background:rgba(255,255,255,0.10);\n  border-color:rgba(255,255,255,0.70);\n  color:#fff;\n  transform:translateY(-1px);\n}\n.cv-pr-page .cv-pr-close-btn-outline:visited { color:#fff; }\n\n.cv-pr-close-microcopy {\n  font-size:13px;\n  color:rgba(255,255,255,0.50);\n  letter-spacing:0.2px;\n  line-height:1.6;\n}\n\n\/* ============== ANIMATIONS ============== *\/\n.cv-pr-animate {\n  opacity:0;\n  transform:translateY(32px);\n  transition:opacity .7s cubic-bezier(.22,1,.36,1), transform .7s cubic-bezier(.22,1,.36,1);\n}\n.cv-pr-animate.cv-pr-visible {\n  opacity:1;\n  transform:translateY(0);\n}\n.cv-pr-animate-children > * {\n  opacity:0;\n  transform:translateY(24px);\n  transition:opacity .5s cubic-bezier(.22,1,.36,1), transform .5s cubic-bezier(.22,1,.36,1);\n}\n\/* All children reveal when parent gets .cv-pr-visible \u2014 works for any number of items *\/\n.cv-pr-animate-children.cv-pr-visible > * {\n  opacity:1;\n  transform:translateY(0);\n}\n\/* Staggered transition delays for the first 8 children; later items reveal with no delay *\/\n.cv-pr-animate-children.cv-pr-visible > *:nth-child(1) { transition-delay:.05s; }\n.cv-pr-animate-children.cv-pr-visible > *:nth-child(2) { transition-delay:.12s; }\n.cv-pr-animate-children.cv-pr-visible > *:nth-child(3) { transition-delay:.19s; }\n.cv-pr-animate-children.cv-pr-visible > *:nth-child(4) { transition-delay:.26s; }\n.cv-pr-animate-children.cv-pr-visible > *:nth-child(5) { transition-delay:.33s; }\n.cv-pr-animate-children.cv-pr-visible > *:nth-child(6) { transition-delay:.40s; }\n.cv-pr-animate-children.cv-pr-visible > *:nth-child(7) { transition-delay:.47s; }\n.cv-pr-animate-children.cv-pr-visible > *:nth-child(8) { transition-delay:.54s; }\n\n\/* ============== RESPONSIVE ============== *\/\n@media (max-width: 960px) {\n  .cv-pr-plan-grid { grid-template-columns:1fr; gap:24px; }\n  .cv-pr-addons-grid { grid-template-columns:1fr; }\n  .cv-pr-testi-grid { grid-template-columns:1fr; max-width:560px; }\n}\n@media (max-width: 768px) {\n  .cv-pr-section { padding:60px 16px; }\n  .cv-pr-hero { padding:70px 20px 60px; }\n  .cv-pr-hero h1 { font-size:34px; }\n  .cv-pr-hero-sub { font-size:16px; }\n  .cv-pr-section-header { margin-bottom:40px; }\n  .cv-pr-section-header h2 { font-size:30px; }\n  .cv-pr-section-header p { font-size:16px; }\n  .cv-pr-close-inner h2 { font-size:32px; }\n  .cv-pr-close-body { font-size:16px; margin-bottom:30px; }\n  .cv-pr-close-ctas { flex-direction:column; align-items:stretch; gap:12px; }\n  .cv-pr-close-btn { width:100%; }\n  .cv-pr-plan-head { padding:32px 24px 24px; }\n  .cv-pr-plan-body { padding:20px 24px 32px; }\n  .cv-pr-price-amount { font-size:28px; }\n  .cv-pr-price-amount-pro { font-size:22px; }\n  .cv-pr-price-currency { font-size:18px; vertical-align:3px; }\n  .cv-pr-plan-name { font-size:26px; }\n  .cv-pr-page .cv-pr-faq-question { font-size:16px; padding:18px 4px; }\n  .cv-pr-plans { padding:60px 16px 70px; }\n  .cv-pr-addons { padding:60px 16px; }\n  .cv-pr-addon-card { padding:28px 22px; }\n  .cv-pr-testi { padding:70px 16px 80px; }\n  .cv-pr-testi-card { padding:28px 24px; }\n  .cv-pr-testi-card--featured { padding:32px 28px; }\n  .cv-pr-testi-card--featured .cv-pr-testi-quote { font-size:18px; }\n  .cv-pr-faq { padding:60px 16px; }\n  .cv-pr-close { padding:72px 20px 64px; }\n}\n@media (max-width: 480px) {\n  .cv-pr-hero { padding:60px 16px 50px; }\n  .cv-pr-hero h1 { font-size:28px; }\n  .cv-pr-hero-sub { font-size:15px; }\n  .cv-pr-section-header h2 { font-size:26px; }\n  .cv-pr-close { padding:60px 16px 52px; }\n  .cv-pr-close-inner h2 { font-size:28px; }\n  .cv-pr-pro-reason { padding:14px; }\n  .cv-pr-pro-reason strong { font-size:14px; }\n  .cv-pr-pro-reason span { font-size:13px; }\n  .cv-pr-hero-ctas .cv-pr-btn { width:100%; }\n}\n<\/style>\n\n<script>\n(function(){\n  \/* ----- Scroll-triggered animations ----- *\/\n  function revealEl(el){ el.classList.add('cv-pr-visible'); }\n  function isInView(el){ var r=el.getBoundingClientRect(); return r.top<window.innerHeight && r.bottom>0; }\n  var els, obs;\n  function revealVisible(){ if(!els) return; els.forEach(function(el){ if(isInView(el)) revealEl(el); }); }\n  function revealAll(){ if(!els) return; els.forEach(revealEl); }\n  function initAnim(){\n    els = document.querySelectorAll('.cv-pr-animate, .cv-pr-animate-children');\n    if(!els.length) return;\n    revealVisible();\n    requestAnimationFrame(function(){ requestAnimationFrame(revealVisible); });\n    if('IntersectionObserver' in window){\n      obs = new IntersectionObserver(function(entries){\n        entries.forEach(function(e){ if(e.isIntersecting){ revealEl(e.target); obs.unobserve(e.target); } });\n      },{ threshold:0.05, rootMargin:'0px 0px -20px 0px' });\n      els.forEach(function(el){ if(!el.classList.contains('cv-pr-visible')) obs.observe(el); });\n    }\n    var done=false;\n    function onInteract(){ if(done) return; done=true; revealVisible(); window.removeEventListener('scroll',onInteract,true); window.removeEventListener('touchstart',onInteract,true); }\n    window.addEventListener('scroll',onInteract,true);\n    window.addEventListener('touchstart',onInteract,true);\n    window.addEventListener('load', revealVisible);\n    setTimeout(revealAll, 2000);\n  }\n\n  \/* ----- FAQ accordion ----- *\/\n  function initFaq(){\n    var items = document.querySelectorAll('.cv-pr-faq-item');\n    items.forEach(function(item){\n      var btn = item.querySelector('.cv-pr-faq-question');\n      if(!btn) return;\n      btn.addEventListener('click', function(){\n        var isOpen = item.classList.contains('cv-pr-faq-open');\n        items.forEach(function(other){ other.classList.remove('cv-pr-faq-open'); var b=other.querySelector('.cv-pr-faq-question'); if(b) b.setAttribute('aria-expanded','false'); });\n        if(!isOpen){\n          item.classList.add('cv-pr-faq-open');\n          btn.setAttribute('aria-expanded','true');\n        }\n      });\n    });\n  }\n\n  \/* ----- Pricing calculator ----- *\/\n  function initCalculator(){\n    var card = document.querySelector('.cv-pr-calc-card');\n    if (!card) return;\n\n    var contactSlider = card.querySelector('#cv-pr-calc-contacts');\n    var fundsSlider = card.querySelector('#cv-pr-calc-funds');\n    var segmentBtns = card.querySelectorAll('.cv-pr-calc-toggle-btn[data-segment]');\n    var useCaseBtns = card.querySelectorAll('.cv-pr-calc-toggle-btn[data-usecase]');\n    if (!contactSlider || !fundsSlider) return;\n\n    var segment = 'smb';\n    var useCase = 'full'; \/* 'standalone' | 'full' *\/\n\n    \/* Baseline data points: [input, annual cost in USD]\n       Subscription is flat per segment \u2014 real platforms charge tiered subscriptions\n       by features and seats, not by donation volume. The 3.5% platform fee does the\n       volume-scaling work. *\/\n    var BASELINES = {\n      smb: {\n        crm: [[1000, 1200], [2500, 1800], [5000, 2800], [7500, 3300], [10000, 3800]],\n        subFlat: 3500, \/* representative SMB paid platform subscription *\/\n        contactsMax: 10000,\n        fundsMax: 1000000,\n        fundsMaxLabel: '$1M'\n      },\n      enterprise: {\n        crm: [[1000, 10000], [5000, 13000], [10000, 16000], [25000, 22000], [50000, 28000], [100000, 38000]],\n        subFlat: 12000, \/* representative mid-market platform subscription *\/\n        contactsMax: 100000,\n        fundsMax: 10000000,\n        fundsMaxLabel: '$10M'\n      }\n    };\n    var PLATFORM_FEE_RATE = 0.035; \/* 3.5% representative platform fee *\/\n\n    \/* Piecewise linear interpolation between data points *\/\n    function interpolate(x, points){\n      if (x <= points[0][0]) return points[0][1];\n      if (x >= points[points.length - 1][0]) return points[points.length - 1][1];\n      for (var i = 0; i < points.length - 1; i++) {\n        if (x >= points[i][0] && x <= points[i + 1][0]) {\n          var t = (x - points[i][0]) \/ (points[i + 1][0] - points[i][0]);\n          return points[i][1] + t * (points[i + 1][1] - points[i][1]);\n        }\n      }\n      return points[points.length - 1][1];\n    }\n\n    function fmtUSD(n){ return '$' + Math.round(n).toLocaleString(); }\n    function fmtUSDShort(n){\n      if (n >= 1000000) {\n        var m = n \/ 1000000;\n        return '$' + (m === Math.floor(m) ? m.toFixed(0) : m.toFixed(1)) + 'M';\n      }\n      if (n >= 1000) return '$' + Math.round(n \/ 1000) + 'k';\n      return '$' + n;\n    }\n\n    function setOutput(name, value){\n      var els = card.querySelectorAll('[data-output=\"' + name + '\"]');\n      els.forEach(function(el){ el.textContent = value; });\n    }\n\n    function setSliderFill(slider){\n      var min = parseFloat(slider.min);\n      var max = parseFloat(slider.max);\n      var val = parseFloat(slider.value);\n      var pct = ((val - min) \/ (max - min)) * 100;\n      slider.style.setProperty('--cv-pr-calc-fill', pct + '%');\n    }\n\n    function update(){\n      var contacts = parseInt(contactSlider.value, 10);\n      var funds = parseInt(fundsSlider.value, 10);\n      var b = BASELINES[segment];\n\n      var crm = useCase === 'standalone' ? 0 : interpolate(contacts, b.crm);\n      var sub = b.subFlat;\n      var fee = funds * PLATFORM_FEE_RATE;\n      var total = crm + sub + fee;\n\n      setOutput('contacts-display', contacts.toLocaleString());\n      setOutput('contacts-inline', contacts.toLocaleString());\n      setOutput('funds-display', fmtUSD(funds));\n      setOutput('crm', fmtUSD(crm) + '\/yr');\n      setOutput('sub', fmtUSD(sub) + '\/yr');\n      setOutput('fee', fmtUSD(fee) + '\/yr');\n      setOutput('total-typical', fmtUSD(total) + '\/yr');\n      setOutput('savings', fmtUSD(total) + '\/yr');\n\n      setSliderFill(contactSlider);\n      setSliderFill(fundsSlider);\n    }\n\n    function applySegment(name){\n      segment = name;\n      var b = BASELINES[name];\n\n      \/* Update slider ranges *\/\n      contactSlider.max = b.contactsMax;\n      if (parseInt(contactSlider.value, 10) > b.contactsMax) {\n        contactSlider.value = b.contactsMax;\n      }\n      fundsSlider.max = b.fundsMax;\n      if (parseInt(fundsSlider.value, 10) > b.fundsMax) {\n        fundsSlider.value = b.fundsMax;\n      }\n      \/* SMB starts at $50k, enterprise at $250k *\/\n      if (name === 'enterprise' && parseInt(fundsSlider.value, 10) < 250000) {\n        fundsSlider.min = 250000;\n        fundsSlider.value = 250000;\n        setOutput('funds-min', '$250k');\n      } else {\n        fundsSlider.min = 50000;\n        setOutput('funds-min', '$50k');\n      }\n\n      setOutput('contacts-max', b.contactsMax.toLocaleString());\n      setOutput('funds-max', b.fundsMaxLabel);\n\n      \/* Update toggle visual state *\/\n      segmentBtns.forEach(function(btn){\n        btn.classList.toggle('cv-pr-calc-toggle-active', btn.dataset.segment === name);\n      });\n\n      update();\n    }\n\n    \/* Use-case toggle: switch between 'standalone' and 'full' modes *\/\n    function applyUseCase(name){\n      useCase = name;\n      card.classList.toggle('cv-pr-calc-mode-standalone', name === 'standalone');\n\n      \/* Update sublabels *\/\n      setOutput('typical-sublabel', name === 'standalone' ? 'Fundraising platform' : 'CRM + fundraising platform');\n      setOutput('cv-sublabel', name === 'standalone' ? 'Fundraising platform' : 'Unified platform');\n\n      \/* Update toggle button visual state *\/\n      useCaseBtns.forEach(function(btn){\n        btn.classList.toggle('cv-pr-calc-toggle-active', btn.dataset.usecase === name);\n      });\n\n      update();\n    }\n\n    \/* Wire up use-case toggle *\/\n    useCaseBtns.forEach(function(btn){\n      btn.addEventListener('click', function(){\n        applyUseCase(this.dataset.usecase);\n      });\n    });\n\n    \/* Wire up segment toggle *\/\n    segmentBtns.forEach(function(btn){\n      btn.addEventListener('click', function(){\n        applySegment(this.dataset.segment);\n      });\n    });\n\n    \/* Wire up sliders *\/\n    contactSlider.addEventListener('input', update);\n    fundsSlider.addEventListener('input', update);\n\n    \/* Wire up disclosure dropdown *\/\n    var detailsWrap = card.querySelector('.cv-pr-calc-details');\n    if (detailsWrap) {\n      var detailsBtn = detailsWrap.querySelector('.cv-pr-calc-details-toggle');\n      if (detailsBtn) {\n        detailsBtn.addEventListener('click', function(){\n          var open = detailsWrap.classList.toggle('cv-pr-calc-details-open');\n          detailsBtn.setAttribute('aria-expanded', open ? 'true' : 'false');\n        });\n      }\n    }\n\n    \/* Initial render *\/\n    update();\n  }\n\n  \/* ----- Comparison table expand\/collapse ----- *\/\n  function initCompare(){\n    var wrap = document.querySelector('.cv-pr-compare');\n    if (!wrap) return;\n    var btn = wrap.querySelector('.cv-pr-compare-toggle');\n    var label = wrap.querySelector('.cv-pr-compare-toggle-label');\n    if (!btn) return;\n    btn.addEventListener('click', function(){\n      var isOpen = wrap.classList.toggle('cv-pr-compare-open');\n      btn.setAttribute('aria-expanded', isOpen ? 'true' : 'false');\n      if (label) label.textContent = isOpen ? 'Hide comparison' : \"See what's in each plan\";\n    });\n  }\n\n  \/* ----- Close section stripe rings: activate only when in view ----- *\/\n  function initCloseStripes(){\n    var section = document.querySelector('.cv-pr-close');\n    if (!section) return;\n    if ('IntersectionObserver' in window){\n      var obs = new IntersectionObserver(function(entries){\n        entries.forEach(function(e){\n          if (e.isIntersecting){ section.classList.add('cv-pr-close-rings-active'); obs.unobserve(section); }\n        });\n      }, { threshold: 0.1 });\n      obs.observe(section);\n    } else {\n      section.classList.add('cv-pr-close-rings-active');\n    }\n  }\n\n  function init(){ initAnim(); initFaq(); initCompare(); initCalculator(); initCloseStripes(); }\n  if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded', init); }\n  else { init(); }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>PRICING &amp; PLANS Connected fundraising. Priced for nonprofits. Pick the plan that fits today &mdash; from standalone fundraising to the full platform. Get started free Talk to sales Loved by thousands of nonprofits CHOOSE YOUR PLAN Two plans. Built to grow with your&nbsp;team. Start with Free. Move to Pro when your team is ready for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-843","page","type-page","status-publish","hentry"],"acf":[],"rankMath":{"parentDomain":"www.causevox.com","noFollowDomains":[],"noFollowExcludeDomains":[],"noFollowExternalLinks":false,"featuredImageNotice":"The featured image should be at least 200 by 200 pixels to be picked up by Facebook and other social media sites.","pluginReviewed":false,"postSettings":{"linkSuggestions":true,"useFocusKeyword":false},"frontEndScore":false,"postName":"pricing","permalinkFormat":"https:\/\/www.causevox.com\/%pagename%\/","showLockModifiedDate":true,"assessor":{"focusKeywordLink":"https:\/\/www.causevox.com\/wp-admin\/edit.php?focus_keyword=%focus_keyword%&post_type=%post_type%","hasTOCPlugin":true,"primaryTaxonomy":false,"serpData":{"title":"","description":"","focusKeywords":"pricing","pillarContent":false,"canonicalUrl":"","breadcrumbTitle":"","advancedRobots":[],"facebookTitle":"","facebookDescription":"","facebookImage":"","facebookImageID":"","facebookHasOverlay":false,"facebookImageOverlay":"","facebookAuthor":"","twitterCardType":"","twitterUseFacebook":true,"twitterTitle":"","twitterDescription":"","twitterImage":"","twitterImageID":"","twitterHasOverlay":false,"twitterImageOverlay":"","twitterPlayerUrl":"","twitterPlayerSize":"","twitterPlayerStream":"","twitterPlayerStreamCtype":"","twitterAppDescription":"","twitterAppIphoneName":"","twitterAppIphoneID":"","twitterAppIphoneUrl":"","twitterAppIpadName":"","twitterAppIpadID":"","twitterAppIpadUrl":"","twitterAppGoogleplayName":"","twitterAppGoogleplayID":"","twitterAppGoogleplayUrl":"","twitterAppCountry":"","robots":{"index":true},"twitterAuthor":"causevox","primaryTerm":0,"authorName":"Jeff Chang","titleTemplate":"%title% %page% %sep% %sitename%","descriptionTemplate":"%excerpt%","showScoreFrontend":true,"lockModifiedDate":false},"powerWords":["a cut above","absolute","absolutely","absolutely lowest","absurd","abuse","accurate","accuse","achieve","actionable","adaptable","adequate","admit","adorable","advantage","advice","affordable","aggravate","aggressive","agitated","agonizing","agony","alarmed","alarming","alienated","aligned","alive","all-inclusive","alluring","always","amazing","amp","animated","annihilate","announcing","anonymous","antagonistic","anxious","apocalypse","appalled","approved","approving","argumentative","armageddon","arrogant","ass kicking","assault","assured","astonishing","astounded","astounding","at ease","atrocious","attack","attractive","audacity","authentic","authoritative","authority","avoid","aware","awe-inspiring","awesome","awkward","backbone","backdoor","backed","backlash","backstabbing","badass","balanced","banned","bargain","barrage","basic","battle","beaming","beat down","beating","beautiful","beauty","begging","behind the scenes","belief","belong","best","best-selling","better","beware","big","billion","black market","blacklisted","blast","blessed","blinded","blissful","blood","bloodbath","bloodcurdling","bloody","blunder","blushing","bold","bomb","bona","bona fide","bonanza","bonus","bootleg","bottom line","bountiful","brave","bravery","brazen","break","breaking","breakthrough","breathtaking","bright","brilliant","broke","brutal","budget","buffoon","bullshit","bully","bumbling","buy","cadaver","calm","cancel anytime","capable","captivate","captivating","carefree","case study","cash","cataclysmic","catapult","catastrophe","caution","censored","centered","certain","certainly","certified","challenge","charming","cheap","cheat","cheat-sheet","cheer","cheerful","child-like","clarity","classified","clear","clueless","collapse","colorful","colossal","comfortable","compare","competitive","complete","completely","completeness","comprehensive","compromise","compulsive","concealed","conclusive","condemning","condescending","confess","confession","confessions","confident","confidential","conquer","conscientious","constructive","content","contrary","controlling","controversial","convenient","convert","cool","cooperative","copy","corpse","corrupt","corrupting","courage","courageous","cover-up","covert","coward","cowardly","crammed","crave","crazy","create","creative","cringeworthy","cripple","crisis","critical","crooked","crush","crushing","damaging","danger","dangerous","daring","dazzling","dead","deadline","deadly","death","decadent","deceived","deceptive","deep","defiance","definitely","definitive","defying","dejected","delicious","delight","delighted","delightful","delirious","delivered","demoralizing","deplorable","depraved","desire","desperate","despicable","destiny","destroy","detailed","devastating","devoted","diagnosed","direct","dirty","disadvantages","disastrous","discount","discover","disdainful","disempowered","disgusted","disgusting","dishonest","disillusioned","disoriented","distracted","distraught","distressed","distrustful","divulge","document","dollar","dominate","doomed","double","doubtful","download","dreadful","dreamy","drive","drowning","dumb","dynamic","eager","earnest","easily","easy","economical","ecstatic","edge","effective","efficient","effortless","elated","eliminate","elite","embarrass","embarrassed","embarrassing","emergency","emerging","emphasize","empowered","enchant","encouraged","endorsed","energetic","energy","enormous","enraged","enthusiastic","envy","epic","epidemic","essential","ethical","euphoric","evil","exactly","exasperated","excellent","excited","excitement","exciting","exclusive","exclusivity","excruciating","exhilarated","expensive","expert","explode","exploit","explosive","exposed","exquisite","extra","extraordinary","extremely","exuberant","eye-opening","fail","fail-proof","failure","faith","famous","fantasy","fascinating","fatigued","faux","faux pas","fearless","feast","feeble","festive","fide","fierce","fight","final","fine","fired","first","first ever","flirt","fluid","focus","focused","fool","fooled","foolish","forbidden","force-fed","forever","forgiving","forgotten","formula","fortune","foul","frantic","free","freebie","freedom","frenzied","frenzy","frightening","frisky","frugal","frustrated","fulfill","fulfilled","full","fully","fun","fun-loving","fundamentals","funniest","funny","furious","gambling","gargantuan","genius","genuine","gift","gigantic","giveaway","glamorous","gleeful","glorious","glowing","goddamn","gorgeous","graceful","grateful","gratified","gravity","great","greatest","greatness","greed","greedy","gripping","grit","grounded","growth","guaranteed","guilt","guilt-free","gullible","guts","hack","happiness","happy","harmful","harsh","hate","have you heard","havoc","hazardous","healthy","heart","heartbreaking","heartwarming","heavenly","hell","helpful","helplessness","hero","hesitant","hidden","high tech","highest","highly effective","hilarious","hoak","hoax","honest","honored","hope","hopeful","horribly","horrific","horrifying","horror","hostile","how to","huge","humility","humor","hurricane","hurry","hypnotic","idiot","ignite","illegal","illusive","imagination","immediately","imminently","impatience","impatient","impenetrable","important","impressive","improved","in the zone","incapable","incapacitated","incompetent","inconsiderate","increase","incredible","indecisive","indulgence","indulgent","inexpensive","inferior","informative","infuriated","ingredients","innocent","innovative","insane","insecure","insider","insidious","inspired","inspiring","instant savings","instantly","instructive","insult","intel","intelligent","intense","interesting","intriguing","introducing","invasion","investment","iron-clad","ironclad","irresistible","irs","is here","jackpot","jail","jaw-dropping","jealous","jeopardy","jittery","jovial","joyous","jubilant","judgmental","jumpstart","just arrived","keen","kickass","kickstart","kill","killed","killing","kills","know it all","lame","largest","lascivious","last","last chance","last minute","latest","laugh","laughing","launch","launching","lavishly","lawsuit","lazy","left behind","legendary","legitimate","liberal","liberated","lick","lies","life-changing","lifetime","light","lighthearted","likely","limited","literally","little-known","loathsome","lonely","looming","loser","lost","love","lucrative","lunatic","lurking","lust","luxurious","luxury","lying","magic","magical","magnificent","mainstream","malicious","mammoth","manipulative","marked down","massive","master","masterclass","maul","mediocre","meditative","meltdown","memorability","memorable","menacing","mesmerizing","meticulous","mind-blowing","minimalist","miracle","mired","mischievous","misgiving","missing out","mistake","monetize","money","moneyback","moneygrubbing","monumental","most important","motivated","mouth-watering","murder","mystery","nail","naked","natural","naughty","nazi","nest egg","never","new","nightmare","no good","no obligation","no one talks about","no questions asked","no risk","no strings attached","non-controlling","noted","novelty","now","obnoxious","obsessed","obsession","obvious","odd","off-kilter","off-limits","off-the record","offensive","official","okay","on-demand","open-minded","opportunities","optimistic","ordeal","outlawed","outrageousness","outstanding","overcome","overjoyed","overnight","overwhelmed","packed","painful","painless","painstaking","pale","panic","panicked","paralyzed","pas","passionate","pathetic","pay zero","payback","perfect","peril","perplexed","perspective","pessimistic","pioneering","piranha","pitfall","pitiful","placid","plague","played","playful","pleased","pluck","plummet","plunge","poison","poisonous","polarizing","poor","popular","portfolio","pound","powerful","powerless","practical","preposterous","prestige","price","priceless","pride","prison","privacy","private","privileged","prize","problem","productive","professional","profit","profitable","profound","promiscuous","promising","promote","protect","protected","proven","provocative","provoke","psychological","pummel","punch","punish","pus","quadruple","quality","quarrelsome","quick","quick-start","quickly","quiet","radiant","rare","ravenous","rebellious","recession-proof","reckoning","recognized","recommend","recreate","reduced","reflective","refugee","refund","refundable","reject","relaxed","release","relentless","reliable","remarkable","replicate","report","reprimanding","repulsed","repulsive","research","resentful","resourceful","responsible","responsive","rested","restricted","results","retaliating","reveal","revealing","revenge","revengeful","revisited","revolting","revolutionary","reward","rich","ridiculous","risky","riveting","rookie","rowdy","ruin","rules","ruthless","sabotaging","sacred","sadistic","sadly","sadness","safe","safety","sale","sampler","sarcastic","satisfied","savage","savagery","save","savings","savvy","scam","scandal","scandalous","scarce","scared","scary","scornful","scream","searing","secret","secret agenda","secret plot","secrets","secure","security","seductive","seething","seize","selected","self-hating","self-sufficient","sensational","senseless","sensual","serene","seriously","severe","sex","sexy","shaking","shameful","shameless","shaming","shatter","shellacking","shocking","should","shrewd","sick and tired","signs","silly","simple","simplicity","simplified","simplistic","sincere","sinful","sins","six-figure","sizable","sizzle","sizzled","sizzles","sizzling","sizzlingly","skill","skyrocket","slaughter","slave","sleazy","sleeping","sly","smash","smiling","smug","smuggle","smuggled","sneak-peek","sneaky","sniveling","snob","snooty","snotty","soar","soaring","solid","solution","spank","special","spectacular","speedy","spell-binding","spine","spirit","spirited","spiteful","spoiler","spontaneous","spotlight","spunky","squirming","stable","staggering","startling","steady","steal","stealthy","steamy","step-by-step","still","stoic","stop","strange","strangle","strategy","stressed","strong","strongly suggest","struggle","stuck up","studies","stunning","stupid","stupid-simple","sturdy","sublime","succeed","success","successful","suck","suddenly","suffer","sunny","super","super-human","superb","supercharge","superior","supported","supportive","sure","sure fire","surefire","surge","surging","surprise","surprised","surprising","survival","survive","suspicious","sweaty","swoon","swoon-worthy","tailspin","tank","tantalizing","targeted","tawdry","tease","technology","teetering","tempting","tenacious","tense","terrible","terrific","terrified","terrifying","terror","terrorist","tested","thankful","the truth","threaten","threatened","thrilled","thrilling","thug","ticked off","tickled","timely","today","torture","toxic","track record","trade secret","tragedy","tragic","transform","transparency","trap","trapped","trauma","traumatized","treacherous","treasure","tremendous","trend","tricks","triggers","triple","triumph","truly","trusting","trustworthy","truth","truthful","turbo-charge","turbocharges","tweaks","twitching","ultimate","unadulterated","unassuming","unauthorized","unbelievable","unburdened","uncaring","uncensored","uncertain","uncomfortable","unconditional","uncontrollable","unconventional","uncovered","undeniable","under priced","undercover","underground","underhanded","underused","unexpected","unforgettable","unheard of","unhurried","uninterested","unique","unjustified","unknowingly","unleashed","unlimited","unlock","unparalleled","unpopular","unreliable","unresponsive","unseen","unstable","unstoppable","unsure","unsurpassed","untapped","unusual","up-sell","upbeat","uplifted","uplifting","urge","urgent","useful","useless","validate","valor","valuable","value","vanquish","vaporize","venomous","verify","vibrant","vicious","victim","victory","vigorous","vilified","vindictive","violated","violent","volatile","vulnerable","waiting","wanted","wanton","warning","waste","weak","wealth","weird","what no one tells you","whip","whopping","wicked","wild","willpower","withheld","wonderful","wondrous","woozy","world","worry","worst","worthwhile","wounded","wreaking","youthful","zen","zinger"],"diacritics":{"A":"[\\u0041\\u24B6\\uFF21\\u00C0\\u00C1\\u00C2\\u1EA6\\u1EA4\\u1EAA\\u1EA8\\u00C3\\u0100\\u0102\\u1EB0\\u1EAE\\u1EB4\\u1EB2\\u0226\\u01E0\\u00C4\\u01DE\\u1EA2\\u00C5\\u01FA\\u01CD\\u0200\\u0202\\u1EA0\\u1EAC\\u1EB6\\u1E00\\u0104\\u023A\\u2C6F]","AA":"[\\uA732]","AE":"[\\u00C6\\u01FC\\u01E2]","AO":"[\\uA734]","AU":"[\\uA736]","AV":"[\\uA738\\uA73A]","AY":"[\\uA73C]","B":"[\\u0042\\u24B7\\uFF22\\u1E02\\u1E04\\u1E06\\u0243\\u0182\\u0181]","C":"[\\u0043\\u24B8\\uFF23\\u0106\\u0108\\u010A\\u010C\\u00C7\\u1E08\\u0187\\u023B\\uA73E]","D":"[\\u0044\\u24B9\\uFF24\\u1E0A\\u010E\\u1E0C\\u1E10\\u1E12\\u1E0E\\u0110\\u018B\\u018A\\u0189\\uA779]","DZ":"[\\u01F1\\u01C4]","Dz":"[\\u01F2\\u01C5]","E":"[\\u0045\\u24BA\\uFF25\\u00C8\\u00C9\\u00CA\\u1EC0\\u1EBE\\u1EC4\\u1EC2\\u1EBC\\u0112\\u1E14\\u1E16\\u0114\\u0116\\u00CB\\u1EBA\\u011A\\u0204\\u0206\\u1EB8\\u1EC6\\u0228\\u1E1C\\u0118\\u1E18\\u1E1A\\u0190\\u018E]","F":"[\\u0046\\u24BB\\uFF26\\u1E1E\\u0191\\uA77B]","G":"[\\u0047\\u24BC\\uFF27\\u01F4\\u011C\\u1E20\\u011E\\u0120\\u01E6\\u0122\\u01E4\\u0193\\uA7A0\\uA77D\\uA77E]","H":"[\\u0048\\u24BD\\uFF28\\u0124\\u1E22\\u1E26\\u021E\\u1E24\\u1E28\\u1E2A\\u0126\\u2C67\\u2C75\\uA78D]","I":"[\\u0049\\u24BE\\uFF29\\u00CC\\u00CD\\u00CE\\u0128\\u012A\\u012C\\u0130\\u00CF\\u1E2E\\u1EC8\\u01CF\\u0208\\u020A\\u1ECA\\u012E\\u1E2C\\u0197]","J":"[\\u004A\\u24BF\\uFF2A\\u0134\\u0248]","K":"[\\u004B\\u24C0\\uFF2B\\u1E30\\u01E8\\u1E32\\u0136\\u1E34\\u0198\\u2C69\\uA740\\uA742\\uA744\\uA7A2]","L":"[\\u004C\\u24C1\\uFF2C\\u013F\\u0139\\u013D\\u1E36\\u1E38\\u013B\\u1E3C\\u1E3A\\u0141\\u023D\\u2C62\\u2C60\\uA748\\uA746\\uA780]","LJ":"[\\u01C7]","Lj":"[\\u01C8]","M":"[\\u004D\\u24C2\\uFF2D\\u1E3E\\u1E40\\u1E42\\u2C6E\\u019C]","N":"[\\u004E\\u24C3\\uFF2E\\u01F8\\u0143\\u00D1\\u1E44\\u0147\\u1E46\\u0145\\u1E4A\\u1E48\\u0220\\u019D\\uA790\\uA7A4]","NJ":"[\\u01CA]","Nj":"[\\u01CB]","O":"[\\u004F\\u24C4\\uFF2F\\u00D2\\u00D3\\u00D4\\u1ED2\\u1ED0\\u1ED6\\u1ED4\\u00D5\\u1E4C\\u022C\\u1E4E\\u014C\\u1E50\\u1E52\\u014E\\u022E\\u0230\\u00D6\\u022A\\u1ECE\\u0150\\u01D1\\u020C\\u020E\\u01A0\\u1EDC\\u1EDA\\u1EE0\\u1EDE\\u1EE2\\u1ECC\\u1ED8\\u01EA\\u01EC\\u00D8\\u01FE\\u0186\\u019F\\uA74A\\uA74C]","OI":"[\\u01A2]","OO":"[\\uA74E]","OU":"[\\u0222]","P":"[\\u0050\\u24C5\\uFF30\\u1E54\\u1E56\\u01A4\\u2C63\\uA750\\uA752\\uA754]","Q":"[\\u0051\\u24C6\\uFF31\\uA756\\uA758\\u024A]","R":"[\\u0052\\u24C7\\uFF32\\u0154\\u1E58\\u0158\\u0210\\u0212\\u1E5A\\u1E5C\\u0156\\u1E5E\\u024C\\u2C64\\uA75A\\uA7A6\\uA782]","S":"[\\u0053\\u24C8\\uFF33\\u1E9E\\u015A\\u1E64\\u015C\\u1E60\\u0160\\u1E66\\u1E62\\u1E68\\u0218\\u015E\\u2C7E\\uA7A8\\uA784]","T":"[\\u0054\\u24C9\\uFF34\\u1E6A\\u0164\\u1E6C\\u021A\\u0162\\u1E70\\u1E6E\\u0166\\u01AC\\u01AE\\u023E\\uA786]","TZ":"[\\uA728]","U":"[\\u0055\\u24CA\\uFF35\\u00D9\\u00DA\\u00DB\\u0168\\u1E78\\u016A\\u1E7A\\u016C\\u00DC\\u01DB\\u01D7\\u01D5\\u01D9\\u1EE6\\u016E\\u0170\\u01D3\\u0214\\u0216\\u01AF\\u1EEA\\u1EE8\\u1EEE\\u1EEC\\u1EF0\\u1EE4\\u1E72\\u0172\\u1E76\\u1E74\\u0244]","V":"[\\u0056\\u24CB\\uFF36\\u1E7C\\u1E7E\\u01B2\\uA75E\\u0245]","VY":"[\\uA760]","W":"[\\u0057\\u24CC\\uFF37\\u1E80\\u1E82\\u0174\\u1E86\\u1E84\\u1E88\\u2C72]","X":"[\\u0058\\u24CD\\uFF38\\u1E8A\\u1E8C]","Y":"[\\u0059\\u24CE\\uFF39\\u1EF2\\u00DD\\u0176\\u1EF8\\u0232\\u1E8E\\u0178\\u1EF6\\u1EF4\\u01B3\\u024E\\u1EFE]","Z":"[\\u005A\\u24CF\\uFF3A\\u0179\\u1E90\\u017B\\u017D\\u1E92\\u1E94\\u01B5\\u0224\\u2C7F\\u2C6B\\uA762]","a":"[\\u0061\\u24D0\\uFF41\\u1E9A\\u00E0\\u00E1\\u00E2\\u1EA7\\u1EA5\\u1EAB\\u1EA9\\u00E3\\u0101\\u0103\\u1EB1\\u1EAF\\u1EB5\\u1EB3\\u0227\\u01E1\\u00E4\\u01DF\\u1EA3\\u00E5\\u01FB\\u01CE\\u0201\\u0203\\u1EA1\\u1EAD\\u1EB7\\u1E01\\u0105\\u2C65\\u0250]","aa":"[\\uA733]","ae":"[\\u00E6\\u01FD\\u01E3]","ao":"[\\uA735]","au":"[\\uA737]","av":"[\\uA739\\uA73B]","ay":"[\\uA73D]","b":"[\\u0062\\u24D1\\uFF42\\u1E03\\u1E05\\u1E07\\u0180\\u0183\\u0253]","c":"[\\u0063\\u24D2\\uFF43\\u0107\\u0109\\u010B\\u010D\\u00E7\\u1E09\\u0188\\u023C\\uA73F\\u2184]","d":"[\\u0064\\u24D3\\uFF44\\u1E0B\\u010F\\u1E0D\\u1E11\\u1E13\\u1E0F\\u0111\\u018C\\u0256\\u0257\\uA77A]","dz":"[\\u01F3\\u01C6]","e":"[\\u0065\\u24D4\\uFF45\\u00E8\\u00E9\\u00EA\\u1EC1\\u1EBF\\u1EC5\\u1EC3\\u1EBD\\u0113\\u1E15\\u1E17\\u0115\\u0117\\u00EB\\u1EBB\\u011B\\u0205\\u0207\\u1EB9\\u1EC7\\u0229\\u1E1D\\u0119\\u1E19\\u1E1B\\u0247\\u025B\\u01DD]","f":"[\\u0066\\u24D5\\uFF46\\u1E1F\\u0192\\uA77C]","g":"[\\u0067\\u24D6\\uFF47\\u01F5\\u011D\\u1E21\\u011F\\u0121\\u01E7\\u0123\\u01E5\\u0260\\uA7A1\\u1D79\\uA77F]","h":"[\\u0068\\u24D7\\uFF48\\u0125\\u1E23\\u1E27\\u021F\\u1E25\\u1E29\\u1E2B\\u1E96\\u0127\\u2C68\\u2C76\\u0265]","hv":"[\\u0195]","i":"[\\u0069\\u24D8\\uFF49\\u00EC\\u00ED\\u00EE\\u0129\\u012B\\u012D\\u00EF\\u1E2F\\u1EC9\\u01D0\\u0209\\u020B\\u1ECB\\u012F\\u1E2D\\u0268\\u0131]","j":"[\\u006A\\u24D9\\uFF4A\\u0135\\u01F0\\u0249]","k":"[\\u006B\\u24DA\\uFF4B\\u1E31\\u01E9\\u1E33\\u0137\\u1E35\\u0199\\u2C6A\\uA741\\uA743\\uA745\\uA7A3]","l":"[\\u006C\\u24DB\\uFF4C\\u0140\\u013A\\u013E\\u1E37\\u1E39\\u013C\\u1E3D\\u1E3B\\u017F\\u0142\\u019A\\u026B\\u2C61\\uA749\\uA781\\uA747]","lj":"[\\u01C9]","m":"[\\u006D\\u24DC\\uFF4D\\u1E3F\\u1E41\\u1E43\\u0271\\u026F]","n":"[\\u006E\\u24DD\\uFF4E\\u01F9\\u0144\\u00F1\\u1E45\\u0148\\u1E47\\u0146\\u1E4B\\u1E49\\u019E\\u0272\\u0149\\uA791\\uA7A5]","nj":"[\\u01CC]","o":"[\\u006F\\u24DE\\uFF4F\\u00F2\\u00F3\\u00F4\\u1ED3\\u1ED1\\u1ED7\\u1ED5\\u00F5\\u1E4D\\u022D\\u1E4F\\u014D\\u1E51\\u1E53\\u014F\\u022F\\u0231\\u00F6\\u022B\\u1ECF\\u0151\\u01D2\\u020D\\u020F\\u01A1\\u1EDD\\u1EDB\\u1EE1\\u1EDF\\u1EE3\\u1ECD\\u1ED9\\u01EB\\u01ED\\u00F8\\u01FF\\u0254\\uA74B\\uA74D\\u0275]","oi":"[\\u01A3]","ou":"[\\u0223]","oo":"[\\uA74F]","p":"[\\u0070\\u24DF\\uFF50\\u1E55\\u1E57\\u01A5\\u1D7D\\uA751\\uA753\\uA755]","q":"[\\u0071\\u24E0\\uFF51\\u024B\\uA757\\uA759]","r":"[\\u0072\\u24E1\\uFF52\\u0155\\u1E59\\u0159\\u0211\\u0213\\u1E5B\\u1E5D\\u0157\\u1E5F\\u024D\\u027D\\uA75B\\uA7A7\\uA783]","s":"[\\u0073\\u24E2\\uFF53\\u015B\\u1E65\\u015D\\u1E61\\u0161\\u1E67\\u1E63\\u1E69\\u0219\\u015F\\u023F\\uA7A9\\uA785\\u1E9B]","ss":"[\\u00DF]","t":"[\\u0074\\u24E3\\uFF54\\u1E6B\\u1E97\\u0165\\u1E6D\\u021B\\u0163\\u1E71\\u1E6F\\u0167\\u01AD\\u0288\\u2C66\\uA787]","tz":"[\\uA729]","u":"[\\u0075\\u24E4\\uFF55\\u00F9\\u00FA\\u00FB\\u0169\\u1E79\\u016B\\u1E7B\\u016D\\u00FC\\u01DC\\u01D8\\u01D6\\u01DA\\u1EE7\\u016F\\u0171\\u01D4\\u0215\\u0217\\u01B0\\u1EEB\\u1EE9\\u1EEF\\u1EED\\u1EF1\\u1EE5\\u1E73\\u0173\\u1E77\\u1E75\\u0289]","v":"[\\u0076\\u24E5\\uFF56\\u1E7D\\u1E7F\\u028B\\uA75F\\u028C]","vy":"[\\uA761]","w":"[\\u0077\\u24E6\\uFF57\\u1E81\\u1E83\\u0175\\u1E87\\u1E85\\u1E98\\u1E89\\u2C73]","x":"[\\u0078\\u24E7\\uFF58\\u1E8B\\u1E8D]","y":"[\\u0079\\u24E8\\uFF59\\u1EF3\\u00FD\\u0177\\u1EF9\\u0233\\u1E8F\\u00FF\\u1EF7\\u1E99\\u1EF5\\u01B4\\u024F\\u1EFF]","z":"[\\u007A\\u24E9\\uFF5A\\u017A\\u1E91\\u017C\\u017E\\u1E93\\u1E95\\u01B6\\u0225\\u0240\\u2C6C\\uA763]"},"researchesTests":["contentHasTOC","contentHasShortParagraphs","contentHasAssets","keywordInTitle","keywordInMetaDescription","keywordInPermalink","keywordIn10Percent","keywordInContent","keywordInSubheadings","keywordInImageAlt","keywordDensity","keywordNotUsed","lengthContent","lengthPermalink","linksHasInternal","linksHasExternals","linksNotAllExternals","titleStartWithKeyword","titleSentiment","titleHasPowerWords","titleHasNumber","hasContentAI"],"hasRedirection":true,"hasBreadcrumb":false},"homeUrl":"https:\/\/www.causevox.com","objectID":843,"objectType":"post","locale":"en","localeFull":"en_US","overlayImages":{"play":{"name":"Play icon","url":"https:\/\/www.causevox.com\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-play.png","path":"\/nas\/content\/live\/causevox2\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-play.png","position":"middle_center"},"gif":{"name":"GIF icon","url":"https:\/\/www.causevox.com\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-gif.png","path":"\/nas\/content\/live\/causevox2\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-gif.png","position":"middle_center"}},"defautOgImage":"https:\/\/www.causevox.com\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/social-placeholder.jpg","customPermalinks":true,"isUserRegistered":true,"autoSuggestKeywords":true,"connectSiteUrl":"https:\/\/rankmath.com\/auth?site=https%3A%2F%2Fwww.causevox.com&r=https%3A%2F%2Fwww.causevox.com%2Fwp-json%2Fwp%2Fv2%2Fpages%2F843%3Fnonce%3De79eb7d60a&pro=1","maxTags":100,"trendsIcon":"<svg viewBox=\"0 0 610 610\"><path d=\"M18.85,446,174.32,290.48l58.08,58.08L76.93,504a14.54,14.54,0,0,1-20.55,0L18.83,466.48a14.54,14.54,0,0,1,0-20.55Z\" style=\"fill:#4285f4\"\/><path d=\"M242.65,242.66,377.59,377.6l-47.75,47.75a14.54,14.54,0,0,1-20.55,0L174.37,290.43l47.75-47.75A14.52,14.52,0,0,1,242.65,242.66Z\" style=\"fill:#ea4335\"\/><polygon points=\"319.53 319.53 479.26 159.8 537.34 217.88 377.61 377.62 319.53 319.53\" style=\"fill:#fabb05\"\/><path d=\"M594.26,262.73V118.61h0a16.94,16.94,0,0,0-16.94-16.94H433.2a16.94,16.94,0,0,0-12,28.92L565.34,274.71h0a16.94,16.94,0,0,0,28.92-12Z\" style=\"fill:#34a853\"\/><rect width=\"610\" height=\"610\" style=\"fill:none\"\/><\/svg>","showScore":true,"siteFavIcon":"https:\/\/www.causevox.com\/wp-content\/uploads\/2024\/05\/cv-logo-150x150.png","canUser":{"general":false,"advanced":false,"snippet":false,"social":false,"analysis":false,"analytics":false,"content_ai":false},"isPro":true,"is_front_page":false,"trendsUpgradeLink":"https:\/\/rankmath.com\/pricing\/?utm_source=Plugin&utm_medium=CE%20General%20Tab%20Trends&utm_campaign=WP","trendsUpgradeLabel":"Upgrade","trendsPreviewImage":"https:\/\/www.causevox.com\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/trends-preview.jpg","currentEditor":false,"homepageData":{"assessor":{"powerWords":["a cut above","absolute","absolutely","absolutely lowest","absurd","abuse","accurate","accuse","achieve","actionable","adaptable","adequate","admit","adorable","advantage","advice","affordable","aggravate","aggressive","agitated","agonizing","agony","alarmed","alarming","alienated","aligned","alive","all-inclusive","alluring","always","amazing","amp","animated","annihilate","announcing","anonymous","antagonistic","anxious","apocalypse","appalled","approved","approving","argumentative","armageddon","arrogant","ass kicking","assault","assured","astonishing","astounded","astounding","at ease","atrocious","attack","attractive","audacity","authentic","authoritative","authority","avoid","aware","awe-inspiring","awesome","awkward","backbone","backdoor","backed","backlash","backstabbing","badass","balanced","banned","bargain","barrage","basic","battle","beaming","beat down","beating","beautiful","beauty","begging","behind the scenes","belief","belong","best","best-selling","better","beware","big","billion","black market","blacklisted","blast","blessed","blinded","blissful","blood","bloodbath","bloodcurdling","bloody","blunder","blushing","bold","bomb","bona","bona fide","bonanza","bonus","bootleg","bottom line","bountiful","brave","bravery","brazen","break","breaking","breakthrough","breathtaking","bright","brilliant","broke","brutal","budget","buffoon","bullshit","bully","bumbling","buy","cadaver","calm","cancel anytime","capable","captivate","captivating","carefree","case study","cash","cataclysmic","catapult","catastrophe","caution","censored","centered","certain","certainly","certified","challenge","charming","cheap","cheat","cheat-sheet","cheer","cheerful","child-like","clarity","classified","clear","clueless","collapse","colorful","colossal","comfortable","compare","competitive","complete","completely","completeness","comprehensive","compromise","compulsive","concealed","conclusive","condemning","condescending","confess","confession","confessions","confident","confidential","conquer","conscientious","constructive","content","contrary","controlling","controversial","convenient","convert","cool","cooperative","copy","corpse","corrupt","corrupting","courage","courageous","cover-up","covert","coward","cowardly","crammed","crave","crazy","create","creative","cringeworthy","cripple","crisis","critical","crooked","crush","crushing","damaging","danger","dangerous","daring","dazzling","dead","deadline","deadly","death","decadent","deceived","deceptive","deep","defiance","definitely","definitive","defying","dejected","delicious","delight","delighted","delightful","delirious","delivered","demoralizing","deplorable","depraved","desire","desperate","despicable","destiny","destroy","detailed","devastating","devoted","diagnosed","direct","dirty","disadvantages","disastrous","discount","discover","disdainful","disempowered","disgusted","disgusting","dishonest","disillusioned","disoriented","distracted","distraught","distressed","distrustful","divulge","document","dollar","dominate","doomed","double","doubtful","download","dreadful","dreamy","drive","drowning","dumb","dynamic","eager","earnest","easily","easy","economical","ecstatic","edge","effective","efficient","effortless","elated","eliminate","elite","embarrass","embarrassed","embarrassing","emergency","emerging","emphasize","empowered","enchant","encouraged","endorsed","energetic","energy","enormous","enraged","enthusiastic","envy","epic","epidemic","essential","ethical","euphoric","evil","exactly","exasperated","excellent","excited","excitement","exciting","exclusive","exclusivity","excruciating","exhilarated","expensive","expert","explode","exploit","explosive","exposed","exquisite","extra","extraordinary","extremely","exuberant","eye-opening","fail","fail-proof","failure","faith","famous","fantasy","fascinating","fatigued","faux","faux pas","fearless","feast","feeble","festive","fide","fierce","fight","final","fine","fired","first","first ever","flirt","fluid","focus","focused","fool","fooled","foolish","forbidden","force-fed","forever","forgiving","forgotten","formula","fortune","foul","frantic","free","freebie","freedom","frenzied","frenzy","frightening","frisky","frugal","frustrated","fulfill","fulfilled","full","fully","fun","fun-loving","fundamentals","funniest","funny","furious","gambling","gargantuan","genius","genuine","gift","gigantic","giveaway","glamorous","gleeful","glorious","glowing","goddamn","gorgeous","graceful","grateful","gratified","gravity","great","greatest","greatness","greed","greedy","gripping","grit","grounded","growth","guaranteed","guilt","guilt-free","gullible","guts","hack","happiness","happy","harmful","harsh","hate","have you heard","havoc","hazardous","healthy","heart","heartbreaking","heartwarming","heavenly","hell","helpful","helplessness","hero","hesitant","hidden","high tech","highest","highly effective","hilarious","hoak","hoax","honest","honored","hope","hopeful","horribly","horrific","horrifying","horror","hostile","how to","huge","humility","humor","hurricane","hurry","hypnotic","idiot","ignite","illegal","illusive","imagination","immediately","imminently","impatience","impatient","impenetrable","important","impressive","improved","in the zone","incapable","incapacitated","incompetent","inconsiderate","increase","incredible","indecisive","indulgence","indulgent","inexpensive","inferior","informative","infuriated","ingredients","innocent","innovative","insane","insecure","insider","insidious","inspired","inspiring","instant savings","instantly","instructive","insult","intel","intelligent","intense","interesting","intriguing","introducing","invasion","investment","iron-clad","ironclad","irresistible","irs","is here","jackpot","jail","jaw-dropping","jealous","jeopardy","jittery","jovial","joyous","jubilant","judgmental","jumpstart","just arrived","keen","kickass","kickstart","kill","killed","killing","kills","know it all","lame","largest","lascivious","last","last chance","last minute","latest","laugh","laughing","launch","launching","lavishly","lawsuit","lazy","left behind","legendary","legitimate","liberal","liberated","lick","lies","life-changing","lifetime","light","lighthearted","likely","limited","literally","little-known","loathsome","lonely","looming","loser","lost","love","lucrative","lunatic","lurking","lust","luxurious","luxury","lying","magic","magical","magnificent","mainstream","malicious","mammoth","manipulative","marked down","massive","master","masterclass","maul","mediocre","meditative","meltdown","memorability","memorable","menacing","mesmerizing","meticulous","mind-blowing","minimalist","miracle","mired","mischievous","misgiving","missing out","mistake","monetize","money","moneyback","moneygrubbing","monumental","most important","motivated","mouth-watering","murder","mystery","nail","naked","natural","naughty","nazi","nest egg","never","new","nightmare","no good","no obligation","no one talks about","no questions asked","no risk","no strings attached","non-controlling","noted","novelty","now","obnoxious","obsessed","obsession","obvious","odd","off-kilter","off-limits","off-the record","offensive","official","okay","on-demand","open-minded","opportunities","optimistic","ordeal","outlawed","outrageousness","outstanding","overcome","overjoyed","overnight","overwhelmed","packed","painful","painless","painstaking","pale","panic","panicked","paralyzed","pas","passionate","pathetic","pay zero","payback","perfect","peril","perplexed","perspective","pessimistic","pioneering","piranha","pitfall","pitiful","placid","plague","played","playful","pleased","pluck","plummet","plunge","poison","poisonous","polarizing","poor","popular","portfolio","pound","powerful","powerless","practical","preposterous","prestige","price","priceless","pride","prison","privacy","private","privileged","prize","problem","productive","professional","profit","profitable","profound","promiscuous","promising","promote","protect","protected","proven","provocative","provoke","psychological","pummel","punch","punish","pus","quadruple","quality","quarrelsome","quick","quick-start","quickly","quiet","radiant","rare","ravenous","rebellious","recession-proof","reckoning","recognized","recommend","recreate","reduced","reflective","refugee","refund","refundable","reject","relaxed","release","relentless","reliable","remarkable","replicate","report","reprimanding","repulsed","repulsive","research","resentful","resourceful","responsible","responsive","rested","restricted","results","retaliating","reveal","revealing","revenge","revengeful","revisited","revolting","revolutionary","reward","rich","ridiculous","risky","riveting","rookie","rowdy","ruin","rules","ruthless","sabotaging","sacred","sadistic","sadly","sadness","safe","safety","sale","sampler","sarcastic","satisfied","savage","savagery","save","savings","savvy","scam","scandal","scandalous","scarce","scared","scary","scornful","scream","searing","secret","secret agenda","secret plot","secrets","secure","security","seductive","seething","seize","selected","self-hating","self-sufficient","sensational","senseless","sensual","serene","seriously","severe","sex","sexy","shaking","shameful","shameless","shaming","shatter","shellacking","shocking","should","shrewd","sick and tired","signs","silly","simple","simplicity","simplified","simplistic","sincere","sinful","sins","six-figure","sizable","sizzle","sizzled","sizzles","sizzling","sizzlingly","skill","skyrocket","slaughter","slave","sleazy","sleeping","sly","smash","smiling","smug","smuggle","smuggled","sneak-peek","sneaky","sniveling","snob","snooty","snotty","soar","soaring","solid","solution","spank","special","spectacular","speedy","spell-binding","spine","spirit","spirited","spiteful","spoiler","spontaneous","spotlight","spunky","squirming","stable","staggering","startling","steady","steal","stealthy","steamy","step-by-step","still","stoic","stop","strange","strangle","strategy","stressed","strong","strongly suggest","struggle","stuck up","studies","stunning","stupid","stupid-simple","sturdy","sublime","succeed","success","successful","suck","suddenly","suffer","sunny","super","super-human","superb","supercharge","superior","supported","supportive","sure","sure fire","surefire","surge","surging","surprise","surprised","surprising","survival","survive","suspicious","sweaty","swoon","swoon-worthy","tailspin","tank","tantalizing","targeted","tawdry","tease","technology","teetering","tempting","tenacious","tense","terrible","terrific","terrified","terrifying","terror","terrorist","tested","thankful","the truth","threaten","threatened","thrilled","thrilling","thug","ticked off","tickled","timely","today","torture","toxic","track record","trade secret","tragedy","tragic","transform","transparency","trap","trapped","trauma","traumatized","treacherous","treasure","tremendous","trend","tricks","triggers","triple","triumph","truly","trusting","trustworthy","truth","truthful","turbo-charge","turbocharges","tweaks","twitching","ultimate","unadulterated","unassuming","unauthorized","unbelievable","unburdened","uncaring","uncensored","uncertain","uncomfortable","unconditional","uncontrollable","unconventional","uncovered","undeniable","under priced","undercover","underground","underhanded","underused","unexpected","unforgettable","unheard of","unhurried","uninterested","unique","unjustified","unknowingly","unleashed","unlimited","unlock","unparalleled","unpopular","unreliable","unresponsive","unseen","unstable","unstoppable","unsure","unsurpassed","untapped","unusual","up-sell","upbeat","uplifted","uplifting","urge","urgent","useful","useless","validate","valor","valuable","value","vanquish","vaporize","venomous","verify","vibrant","vicious","victim","victory","vigorous","vilified","vindictive","violated","violent","volatile","vulnerable","waiting","wanted","wanton","warning","waste","weak","wealth","weird","what no one tells you","whip","whopping","wicked","wild","willpower","withheld","wonderful","wondrous","woozy","world","worry","worst","worthwhile","wounded","wreaking","youthful","zen","zinger"],"diacritics":true,"researchesTests":["contentHasTOC","contentHasShortParagraphs","contentHasAssets","keywordInTitle","keywordInMetaDescription","keywordInPermalink","keywordIn10Percent","keywordInContent","keywordInSubheadings","keywordInImageAlt","keywordDensity","keywordNotUsed","lengthContent","lengthPermalink","linksHasInternal","linksHasExternals","linksNotAllExternals","titleStartWithKeyword","titleSentiment","titleHasPowerWords","titleHasNumber","hasContentAI"],"hasBreadcrumb":false,"serpData":{"title":"%sitename% %page% %sep% %sitedesc%","description":"","titleTemplate":"%sitename% %page% %sep% %sitedesc%","descriptionTemplate":"","focusKeywords":"","breadcrumbTitle":"Home","robots":{"index":true},"advancedRobots":[],"facebookTitle":"","facebookDescription":"","facebookImage":"","facebookImageID":""}}},"isAnalyticsConnected":false,"tocTitle":"Table of Contents","tocExcludeHeadings":[],"listStyle":"ul"},"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/www.causevox.com\/wp-json\/wp\/v2\/pages\/843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.causevox.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.causevox.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.causevox.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.causevox.com\/wp-json\/wp\/v2\/comments?post=843"}],"version-history":[{"count":0,"href":"https:\/\/www.causevox.com\/wp-json\/wp\/v2\/pages\/843\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.causevox.com\/wp-json\/wp\/v2\/media?parent=843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}