.fidelity-container[data-astro-cid-6gk4andy]{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}.fidelity-bento-section[data-astro-cid-6gk4andy]{padding:72px 0;background-color:#faf9f6;border-bottom:1px solid #E8E4DF}.bento-header[data-astro-cid-6gk4andy]{text-align:center;max-width:820px;margin:0 auto 52px}.bento-main-title[data-astro-cid-6gk4andy]{font-family:Famijen Grotesk,Bricolage Grotesque,sans-serif;font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1.12;letter-spacing:-.035em;color:#171717;margin:0}.bento-grid[data-astro-cid-6gk4andy]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bento-card-large[data-astro-cid-6gk4andy]{grid-column:span 2}.bento-card[data-astro-cid-6gk4andy]{background:#fff;border:1.5px solid #E8E4DF;border-radius:18px;padding:26px;display:flex;flex-direction:column;justify-content:flex-start;gap:20px;box-shadow:0 4px 16px #00000005;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.bento-card[data-astro-cid-6gk4andy]:hover{box-shadow:0 10px 28px #0000000f;transform:translateY(-2px)}.bento-card[data-astro-cid-6gk4andy].bento-stats,.bento-card[data-astro-cid-6gk4andy].bento-client-stats{border-color:#2563eb}.bento-card[data-astro-cid-6gk4andy].bento-stats:hover,.bento-card[data-astro-cid-6gk4andy].bento-client-stats:hover{border-color:#1d4ed8;box-shadow:0 10px 28px #2563eb1a}.bento-card[data-astro-cid-6gk4andy].bento-wallet,.bento-card[data-astro-cid-6gk4andy].bento-search{border-color:#d92c58}.bento-card[data-astro-cid-6gk4andy].bento-wallet:hover,.bento-card[data-astro-cid-6gk4andy].bento-search:hover{border-color:#b91c47;box-shadow:0 10px 28px #d92c581a}.bento-card[data-astro-cid-6gk4andy].bento-caller-id,.bento-card[data-astro-cid-6gk4andy].bento-sms{border-color:#10b981}.bento-card[data-astro-cid-6gk4andy].bento-caller-id:hover,.bento-card[data-astro-cid-6gk4andy].bento-sms:hover{border-color:#059669;box-shadow:0 10px 28px #10b9811a}.bento-card[data-astro-cid-6gk4andy].bento-cagnotte,.bento-card[data-astro-cid-6gk4andy].bento-intelligence{border-color:#f59e0b}.bento-card[data-astro-cid-6gk4andy].bento-cagnotte:hover,.bento-card[data-astro-cid-6gk4andy].bento-intelligence:hover{border-color:#d97706;box-shadow:0 10px 28px #f59e0b1a}.bento-card-header[data-astro-cid-6gk4andy]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:0}.bento-title-wrap[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:4px}.bento-category[data-astro-cid-6gk4andy]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8c827a}.bento-title[data-astro-cid-6gk4andy]{font-family:Famijen Grotesk,Bricolage Grotesque,sans-serif;font-size:19px;font-weight:700;line-height:1.25;color:#171717;margin:0}.live-pill[data-astro-cid-6gk4andy],.status-pill[data-astro-cid-6gk4andy],.ai-status-pill[data-astro-cid-6gk4andy],.deliverability-pill[data-astro-cid-6gk4andy],.filter-count[data-astro-cid-6gk4andy]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:4px 10px;border-radius:20px;white-space:nowrap;background:#f4f1ec;color:#4a443e}.live-pill[data-astro-cid-6gk4andy]{background:#fef2f2;color:#d92c58}.live-pulse[data-astro-cid-6gk4andy]{width:6px;height:6px;border-radius:50%;background:#d92c58;box-shadow:0 0 0 2px #d92c5840}.active-pill[data-astro-cid-6gk4andy]{background:#ecfdf5;color:#059669}.ai-status-pill[data-astro-cid-6gk4andy]{background:#f5f3ff;color:#6d28d9}.deliverability-pill[data-astro-cid-6gk4andy]{background:#ecfdf5;color:#059669}.bento-ui-content[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:16px}.chart-panel[data-astro-cid-6gk4andy]{background:#faf9f6;border:1px solid #EFECE6;border-radius:14px;padding:16px 18px}.chart-header[data-astro-cid-6gk4andy]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.chart-title[data-astro-cid-6gk4andy]{font-size:13.5px;font-weight:700;color:#171717}.chart-title-group[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:2px}.chart-subtitle[data-astro-cid-6gk4andy]{font-size:11px;font-weight:500;color:#8c827a}.chart-peaks-row[data-astro-cid-6gk4andy]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.peak-badge[data-astro-cid-6gk4andy]{font-size:11px;font-weight:700;color:#d92c58;background:#fde8ee;padding:3px 8px;border-radius:6px;white-space:nowrap}.peak-badge[data-astro-cid-6gk4andy].peak-secondary{color:#d92c58;background:#fde8ee}.gaussian-chart-wrapper[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:8px;width:100%;padding-top:6px}.gaussian-svg[data-astro-cid-6gk4andy]{width:100%;height:120px;display:block;overflow:visible}.gaussian-x-axis[data-astro-cid-6gk4andy]{display:flex;justify-content:space-between;align-items:center;padding:0 4px;font-size:11px;font-weight:600;color:#8c827a}.gaussian-x-axis[data-astro-cid-6gk4andy] .x-lbl[data-astro-cid-6gk4andy].peak-x{color:#2563eb;font-weight:700}.gaussian-x-axis[data-astro-cid-6gk4andy] .x-lbl[data-astro-cid-6gk4andy].peak-morning-x{color:#4a443e;font-weight:700}.gaussian-x-axis[data-astro-cid-6gk4andy] .x-lbl[data-astro-cid-6gk4andy].peak-evening-x{color:#2563eb;font-weight:700}.histogram-panel[data-astro-cid-6gk4andy]{margin-top:4px}.histogram-chart-wrapper[data-astro-cid-6gk4andy]{position:relative;height:145px;padding:22px 6px 6px 38px;margin-bottom:12px}.histogram-grid-lines[data-astro-cid-6gk4andy]{position:absolute;inset:22px 0 24px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.grid-line[data-astro-cid-6gk4andy]{position:relative;width:100%;border-bottom:1px dashed #EAE6E1}.grid-val[data-astro-cid-6gk4andy]{position:absolute;left:0;top:-7px;font-size:10px;font-weight:600;color:#a89f95;background:#faf9f6;padding-right:4px}.histogram-bars-row[data-astro-cid-6gk4andy]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;height:100%;gap:4px;padding-bottom:22px}.hist-bar-col[data-astro-cid-6gk4andy]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;position:relative;min-width:0}.bar-track[data-astro-cid-6gk4andy]{width:100%;max-width:22px;height:82px;display:flex;align-items:flex-end;border-radius:4px 4px 0 0;background:#00000005}.bar-fill[data-astro-cid-6gk4andy]{width:100%;border-radius:4px 4px 0 0;background:#2563eb;transition:transform .2s ease,filter .2s ease}.hist-bar-col[data-astro-cid-6gk4andy]:hover .bar-fill[data-astro-cid-6gk4andy]{transform:scaleY(1.04);filter:brightness(1.1)}.bar-fill[data-astro-cid-6gk4andy].fill-summer,.bar-fill[data-astro-cid-6gk4andy].fill-spring-peak,.bar-fill[data-astro-cid-6gk4andy].fill-winter-peak{background:#2563eb}.bar-val[data-astro-cid-6gk4andy]{font-size:9px;font-weight:600;color:#8c827a;margin-bottom:3px;white-space:nowrap}.bar-val[data-astro-cid-6gk4andy].bold-val{font-weight:600;color:#4a443e}.bar-val[data-astro-cid-6gk4andy].peak-top-val{color:#2563eb}.bar-month[data-astro-cid-6gk4andy]{position:absolute;bottom:2px;font-size:10.5px;font-weight:600;color:#8c827a}.bar-month[data-astro-cid-6gk4andy].bold-month{font-weight:600;color:#4a443e}.histogram-footer[data-astro-cid-6gk4andy]{display:flex;justify-content:flex-end;align-items:center;padding-top:10px;border-top:1px solid #EFECE6}.hist-kpi-summary[data-astro-cid-6gk4andy]{display:flex;align-items:center;gap:6px;font-size:11.5px}.hist-kpi-summary[data-astro-cid-6gk4andy] .kpi-label[data-astro-cid-6gk4andy]{color:#8c827a;font-weight:600}.hist-kpi-summary[data-astro-cid-6gk4andy] .kpi-total[data-astro-cid-6gk4andy]{color:#171717;font-weight:800;font-family:Famijen Grotesk,sans-serif}.bento-client-stats[data-astro-cid-6gk4andy]{background:#fff}.client-id-card[data-astro-cid-6gk4andy]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:#fff;border:1.5px solid #E2E8F0;border-radius:14px;padding:12px 14px}.cid-main[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:3px}.cid-name[data-astro-cid-6gk4andy]{font-family:Famijen Grotesk,Bricolage Grotesque,sans-serif;font-size:15.5px;font-weight:800;letter-spacing:-.01em;color:#171717;line-height:1.2}.cid-phone[data-astro-cid-6gk4andy]{font-size:12px;font-weight:500;color:#64748b;letter-spacing:.02em}.cid-badge[data-astro-cid-6gk4andy]{align-self:flex-start;margin-top:5px;background:#fef2f2;color:#991b1b;border:1px solid #FEE2E2;font-size:11px;font-weight:600;padding:2.5px 8px;border-radius:6px;letter-spacing:.01em}.cid-actions[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:8px;align-items:center}.cid-icon-btn[data-astro-cid-6gk4andy]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px;transition:background-color .2s ease}.cid-icon-btn[data-astro-cid-6gk4andy]:hover{background:#f0f9ff}.client-stats-box[data-astro-cid-6gk4andy]{background:#faf9f6;border:1px solid #EFECE6;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.csb-title[data-astro-cid-6gk4andy]{font-family:Famijen Grotesk,Bricolage Grotesque,sans-serif;font-size:13.5px;font-weight:700;color:#171717}.csb-grid[data-astro-cid-6gk4andy]{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.csb-cell[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:2px}.csb-label[data-astro-cid-6gk4andy]{font-size:10px;font-weight:500;color:#64748b}.csb-val[data-astro-cid-6gk4andy]{font-family:Famijen Grotesk,sans-serif;font-size:14.5px;font-weight:800;color:#171717}.csb-val[data-astro-cid-6gk4andy].text-green{color:#10b981}.csb-rewards[data-astro-cid-6gk4andy]{font-size:11px;font-weight:600;color:#57534e;margin-top:2px;padding-top:6px;border-top:1px dashed #E2E8F0}.client-history-panel[data-astro-cid-6gk4andy]{position:relative;background:#faf9f6;border:1px solid #EFECE6;border-radius:12px;padding:22px 8px 10px 32px;height:160px}.ch-grid-lines[data-astro-cid-6gk4andy]{position:absolute;inset:24px 0 26px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.ch-line[data-astro-cid-6gk4andy]{position:relative;width:100%;border-bottom:1px dashed #EAE6E1}.ch-val[data-astro-cid-6gk4andy]{position:absolute;left:4px;top:-7px;font-size:9.5px;font-weight:600;color:#a89f95;background:#faf9f6;padding-right:3px}.ch-bars[data-astro-cid-6gk4andy]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;height:100%;gap:4px;padding-bottom:20px}.ch-col[data-astro-cid-6gk4andy]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;position:relative;min-width:0}.ch-amount[data-astro-cid-6gk4andy]{font-size:8.5px;font-weight:600;color:#8c827a;margin-bottom:3px;white-space:nowrap}.ch-amount[data-astro-cid-6gk4andy].ch-max-amt{font-weight:600;color:#4a443e}.ch-track[data-astro-cid-6gk4andy]{width:100%;max-width:18px;height:100px;display:flex;align-items:flex-end;border-radius:3px 3px 0 0;background:#00000005}.ch-bar[data-astro-cid-6gk4andy]{width:100%;border-radius:3px 3px 0 0;background:#2563eb;transition:transform .2s ease,filter .2s ease}.ch-col[data-astro-cid-6gk4andy]:hover .ch-bar[data-astro-cid-6gk4andy]{transform:scaleY(1.04);filter:brightness(1.1)}.ch-bar[data-astro-cid-6gk4andy].ch-mid,.ch-bar[data-astro-cid-6gk4andy].ch-max{background:#2563eb}.ch-day[data-astro-cid-6gk4andy]{position:absolute;bottom:2px;font-size:9px;font-weight:600;color:#8c827a}.ch-day[data-astro-cid-6gk4andy].ch-max-day{font-weight:600;color:#4a443e}.client-history-footer[data-astro-cid-6gk4andy]{padding-top:2px}.chf-sub[data-astro-cid-6gk4andy]{font-size:11px;color:#8c827a;line-height:1.4}.compact-register-mockup[data-astro-cid-6gk4andy]{background:#f8fafc;border:1px solid #E2E8F0;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column}.crm-appbar[data-astro-cid-6gk4andy]{background:#1e88e5;color:#fff;display:flex;align-items:center;gap:12px;padding:10px 14px}.crm-back-icon[data-astro-cid-6gk4andy]{color:#fff;flex-shrink:0}.crm-title[data-astro-cid-6gk4andy]{font-size:15px;font-weight:700;color:#fff;letter-spacing:-.01em}.crm-body[data-astro-cid-6gk4andy]{padding:12px;display:flex;flex-direction:column;gap:10px;background:#f5f7fa}.crm-card[data-astro-cid-6gk4andy]{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:10px 12px;box-shadow:0 1px 3px #00000005}.crm-phone-row[data-astro-cid-6gk4andy]{display:flex;align-items:center;gap:8px}.crm-field[data-astro-cid-6gk4andy]{position:relative;border:1.2px solid #CBD5E1;border-radius:6px;padding:6px 10px;flex:1;background:#fff}.crm-floating-label[data-astro-cid-6gk4andy]{position:absolute;top:-7px;left:8px;background:#fff;padding:0 4px;font-size:10px;font-weight:600;color:#64748b;line-height:1}.crm-val[data-astro-cid-6gk4andy]{font-size:13.5px;font-weight:600;color:#0f172a}.crm-underline-name[data-astro-cid-6gk4andy]{text-decoration:underline wavy #EF4444 1.2px;text-underline-offset:2px}.crm-qr-btn[data-astro-cid-6gk4andy]{width:36px;height:36px;border:1.2px solid #CBD5E1;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.crm-mt-sm[data-astro-cid-6gk4andy]{margin-top:10px}.crm-amount-card[data-astro-cid-6gk4andy]{padding:10px 12px 12px}.crm-amount-label[data-astro-cid-6gk4andy]{font-size:11.5px;font-weight:700;color:#64748b}.crm-amount-row[data-astro-cid-6gk4andy]{display:flex;align-items:center;justify-content:center;padding:4px 0}.crm-amount-num[data-astro-cid-6gk4andy]{font-size:32px;font-weight:800;color:#0f172a;line-height:1;letter-spacing:-.02em}.crm-cursor[data-astro-cid-6gk4andy]{width:2.5px;height:30px;background:#00b4d8;margin-left:2px;animation:crmBlink 1s infinite}@keyframes crmBlink{0%,to{opacity:1}50%{opacity:0}}.crm-btn-balance[data-astro-cid-6gk4andy]{background:#fff;border:1.5px solid #F59E0B;border-radius:8px;color:#d97706;font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.04em;padding:10px 12px;text-align:center;cursor:default;box-shadow:0 1px 2px #f59e0b1a}.crm-net-card[data-astro-cid-6gk4andy]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px}.crm-net-label[data-astro-cid-6gk4andy]{font-size:13px;font-weight:700;color:#475569}.crm-net-right[data-astro-cid-6gk4andy]{text-align:right}.crm-net-val[data-astro-cid-6gk4andy]{font-size:20px;font-weight:800;color:#171717;line-height:1.1}.crm-net-credit[data-astro-cid-6gk4andy]{font-size:12px;font-weight:600;color:#16a34a;font-style:italic;margin-top:2px}.crm-payment-pills[data-astro-cid-6gk4andy]{display:flex;align-items:center;gap:8px}.crm-pill[data-astro-cid-6gk4andy]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:11.5px;font-weight:600;background:#e2e8f0;color:#334155}.crm-pill[data-astro-cid-6gk4andy].active{background:#171717;color:#fff}.crm-check-icon[data-astro-cid-6gk4andy]{stroke-width:3}.crm-btn-charge[data-astro-cid-6gk4andy]{background:#08753b;border:none;border-radius:8px;color:#fff;font-family:inherit;font-size:14.5px;font-weight:800;letter-spacing:.05em;padding:13px 14px;text-align:center;cursor:default;box-shadow:0 2px 6px #08753b33}.search-input-mock[data-astro-cid-6gk4andy]{display:flex;align-items:center;gap:10px;background:#faf9f6;border:1px solid #E8E4DF;border-radius:10px;padding:10px 14px}.search-icon[data-astro-cid-6gk4andy]{color:#8c827a;flex-shrink:0}.search-text-placeholder[data-astro-cid-6gk4andy]{font-size:13px;color:#8c827a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-chips-list[data-astro-cid-6gk4andy]{display:flex;flex-wrap:wrap;gap:7px}.chip[data-astro-cid-6gk4andy]{font-size:11.5px;font-weight:600;padding:5px 10px;border-radius:6px;background:#faf9f6;border:1px solid #E8E4DF;color:#4a443e;display:inline-flex;align-items:center;gap:5px}.chip-active[data-astro-cid-6gk4andy]{background:#171717;border-color:#171717;color:#fff}.chip-dot[data-astro-cid-6gk4andy]{width:5px;height:5px;border-radius:50%;background:#10b981}.client-mini-list[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:8px}.client-mini-row[data-astro-cid-6gk4andy]{background:#faf9f6;border:1px solid #EFECE6;border-radius:10px;padding:9px 12px;display:flex;align-items:center;gap:10px;transition:background-color .15s ease,border-color .15s ease}.client-mini-row[data-astro-cid-6gk4andy]:hover{background:#fff;border-color:#e2ddd5}.cm-avatar[data-astro-cid-6gk4andy]{width:32px;height:32px;border-radius:50%;background:#171717;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cm-avatar-alt[data-astro-cid-6gk4andy]{background:#2563eb}.cm-avatar-alt2[data-astro-cid-6gk4andy]{background:#08753b}.cm-info[data-astro-cid-6gk4andy]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.cm-name-row[data-astro-cid-6gk4andy]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cm-name[data-astro-cid-6gk4andy]{font-size:12.5px;font-weight:700;color:#171717;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-tag[data-astro-cid-6gk4andy]{font-size:9px;font-weight:600;padding:1.5px 5px;border-radius:4px;background:#f4efeb;color:#57534e;white-space:nowrap;border:1px solid #EAE5DE}.cm-phone[data-astro-cid-6gk4andy]{font-size:11px;color:#8c827a}.cm-right[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.cm-cagnotte[data-astro-cid-6gk4andy]{font-size:13px;font-weight:800;color:#d92c58;font-family:Famijen Grotesk,sans-serif}.cm-date[data-astro-cid-6gk4andy]{font-size:10px;color:#8c827a}.compact-rewards-mockup[data-astro-cid-6gk4andy]{background:#f8fafc;border:1px solid #E2E8F0;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column}.rew-nav-header[data-astro-cid-6gk4andy]{background:#f8fafc;padding:12px 14px 6px;display:flex;align-items:center;justify-content:space-between}.rew-arrow[data-astro-cid-6gk4andy]{background:transparent;border:none;padding:4px;cursor:default;display:inline-flex;align-items:center;justify-content:center;line-height:1}.rew-nav-title[data-astro-cid-6gk4andy]{font-size:14px;font-weight:700;color:#1e293b;letter-spacing:-.01em;text-align:center;flex:1}.rew-sub-meta[data-astro-cid-6gk4andy]{font-size:11px;line-height:1.35;color:#64748b;text-align:center;padding:0 14px 10px;background:#f8fafc}.rew-list[data-astro-cid-6gk4andy]{background:#f1f5f9;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.rew-item[data-astro-cid-6gk4andy]{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;box-shadow:0 1px 3px #00000005}.rew-item-left[data-astro-cid-6gk4andy]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.rew-icon[data-astro-cid-6gk4andy]{font-size:18px;line-height:1;flex-shrink:0}.rew-details[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;min-width:0;gap:2px}.rew-name[data-astro-cid-6gk4andy]{font-size:13.5px;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.rew-meta[data-astro-cid-6gk4andy]{font-size:10.5px;color:#64748b;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rew-balance[data-astro-cid-6gk4andy]{font-size:15.5px;font-weight:800;color:#16a34a;flex-shrink:0;letter-spacing:-.01em}.mobile-android-nav[data-astro-cid-6gk4andy]{background:#fff;border-top:1px solid #E2E8F0;padding:9px 24px;display:flex;align-items:center;justify-content:space-around}.sms-preview-frame[data-astro-cid-6gk4andy]{background:#faf9f6;border:1px solid #EFECE6;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.sms-header[data-astro-cid-6gk4andy]{display:flex;align-items:center;justify-content:space-between}.sms-sender[data-astro-cid-6gk4andy]{font-size:10.5px;font-weight:700;letter-spacing:.05em;color:#8c827a}.sms-time[data-astro-cid-6gk4andy]{font-size:10.5px;color:#a8a29e}.sms-bubble[data-astro-cid-6gk4andy]{background:#fff;border:1px solid #E8E4DF;border-radius:12px 12px 12px 2px;padding:12px 14px;font-size:12.5px;line-height:1.4;color:#171717;box-shadow:0 2px 6px #00000005;display:flex;flex-direction:column;gap:6px}.sms-optout[data-astro-cid-6gk4andy]{font-size:10px;color:#8c827a}.sms-actions-bar[data-astro-cid-6gk4andy]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 2px}.sms-metrics[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:2px}.sm-metric[data-astro-cid-6gk4andy]{font-size:11px;color:#68635f}.btn-sms-plan[data-astro-cid-6gk4andy]{background:#d92c58;border:none;color:#fff;font-family:inherit;font-size:12.5px;font-weight:600;padding:9px 14px;border-radius:8px;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.btn-sms-plan[data-astro-cid-6gk4andy]:hover{background:#c4234c}.bento-caller-id[data-astro-cid-6gk4andy]{background:#fff}.dialer-mockup-frame[data-astro-cid-6gk4andy]{background:linear-gradient(180deg,#0f172a,#1e293b);border-radius:16px;padding:14px 16px;border:1px solid #334155;box-shadow:0 8px 24px #0f172a26}.dialer-screen[data-astro-cid-6gk4andy]{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:200px}.dialer-status-bar[data-astro-cid-6gk4andy]{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;color:#64748b;letter-spacing:.02em;padding-bottom:6px}.dialer-call-info[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:3px;padding-top:4px;padding-bottom:78px}.dialer-incoming-label[data-astro-cid-6gk4andy]{font-size:10.5px;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.dialer-number[data-astro-cid-6gk4andy]{font-size:13.5px;font-weight:600;color:#f8fafc;letter-spacing:.02em}.dialer-call-actions[data-astro-cid-6gk4andy]{display:flex;justify-content:space-around;align-items:center;padding-top:8px}.dialer-btn[data-astro-cid-6gk4andy]{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000040}.dialer-btn-decline[data-astro-cid-6gk4andy]{background:#ef4444;color:#fff}.dialer-btn-accept[data-astro-cid-6gk4andy]{background:#10b981;color:#fff}.dialer-overlay-card[data-astro-cid-6gk4andy]{position:absolute;top:42px;left:0;right:0;background:#fff;border-radius:12px;padding:12px 14px;box-shadow:0 10px 25px #00000059,0 0 0 1px #0000000d;display:flex;flex-direction:column;gap:8px;z-index:2}.doc-identity[data-astro-cid-6gk4andy]{display:flex;flex-direction:column;gap:2px}.doc-name[data-astro-cid-6gk4andy]{font-family:Famijen Grotesk,Bricolage Grotesque,sans-serif;font-size:14.5px;font-weight:800;color:#0f172a;line-height:1.2}.doc-desc[data-astro-cid-6gk4andy]{font-size:11px;color:#64748b;font-weight:500}.doc-cagnotte-row[data-astro-cid-6gk4andy]{display:flex;align-items:baseline;gap:6px;padding-top:6px;border-top:1px dashed #E2E8F0}.doc-cagnotte-label[data-astro-cid-6gk4andy]{font-size:11px;font-weight:600;color:#475569}.doc-cagnotte-val[data-astro-cid-6gk4andy]{font-family:Famijen Grotesk,sans-serif;font-size:15px;font-weight:800;color:#059669}.bento-wallet[data-astro-cid-6gk4andy]{background:#fff}.wallet-mini-card-frame[data-astro-cid-6gk4andy]{background:linear-gradient(135deg,#1e1b4b,#0f172a);border-radius:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 24px #0f172a1f;display:flex;flex-direction:column;gap:10px}.wmc-header[data-astro-cid-6gk4andy]{display:flex;justify-content:space-between;align-items:center;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.1)}.wmc-brand[data-astro-cid-6gk4andy]{font-size:10px;font-weight:700;color:#94a3b8;letter-spacing:.08em;text-transform:uppercase}.wmc-badge[data-astro-cid-6gk4andy]{font-size:9.5px;font-weight:700;color:#f8fafc;background:#ffffff26;padding:2px 7px;border-radius:999px}.wmc-client-row[data-astro-cid-6gk4andy]{display:flex;justify-content:space-between;align-items:baseline}.wmc-name[data-astro-cid-6gk4andy]{font-family:Famijen Grotesk,sans-serif;font-size:13.5px;font-weight:700;color:#fff}.wmc-points[data-astro-cid-6gk4andy]{font-family:Famijen Grotesk,sans-serif;font-size:12.5px;font-weight:800;color:#34d399}.wmc-qr-center[data-astro-cid-6gk4andy]{display:flex;justify-content:center;align-items:center;padding:4px 0}.wmc-qr-svg[data-astro-cid-6gk4andy]{border-radius:8px;box-shadow:0 4px 12px #0003}.wmc-footer-note[data-astro-cid-6gk4andy]{font-size:10px;color:#94a3b8;text-align:center;font-weight:500}@media(max-width:1024px){.bento-grid[data-astro-cid-6gk4andy]{grid-template-columns:repeat(2,1fr)}.bento-card-large[data-astro-cid-6gk4andy]{grid-column:span 2}.client-kpis-grid[data-astro-cid-6gk4andy]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.fidelity-bento-section[data-astro-cid-6gk4andy]{padding:48px 0}.bento-header[data-astro-cid-6gk4andy]{margin-bottom:32px}.bento-grid[data-astro-cid-6gk4andy]{grid-template-columns:1fr}.bento-card-large[data-astro-cid-6gk4andy]{grid-column:span 1}.caller-main-grid[data-astro-cid-6gk4andy]{grid-template-columns:1fr}.caller-bottom-bar[data-astro-cid-6gk4andy]{flex-direction:column;align-items:stretch}.caller-action-buttons[data-astro-cid-6gk4andy]{justify-content:flex-end}.client-kpis-grid[data-astro-cid-6gk4andy]{grid-template-columns:repeat(2,1fr)}.bars-distribution[data-astro-cid-6gk4andy]{height:75px}}@media(max-width:480px){.client-kpis-grid[data-astro-cid-6gk4andy]{grid-template-columns:1fr}}
