/* Generated from landing-classic.php styles, scoped to .rb-bottom (pricing, contact, footer, demo + trial popups) */
.rb-bottom{
  --primary:#1877F2;
  --primary-dark:#1565D8;
  --primary-light:#3399FF;
  --navy:#0F172A;
  --navy-2:#1E293B;
  --navy-3:#1A2C52;
  --green:#15803D;
  --bg:#FFFFFF;
  --bg-2:#F8FAFC;
  --accent:#EBF3FE;
  --border:#E2E8F0;
  --border-soft:#EEF2F6;
  --muted:#64748B;
  --muted-2:#94A3B8;
  --shadow-sm:0 2px 8px rgba(15,23,42,.05);
  --shadow-md:0 12px 32px rgba(15,23,42,.08);
  --shadow-lg:0 30px 70px rgba(15,23,42,.16);
  --shadow-primary:0 14px 32px rgba(0,102,204,.28);
  --shadow-card:0 2px 4px rgba(15,23,42,.04),0 8px 24px rgba(15,23,42,.07),0 24px 48px rgba(15,23,42,.05);
  --shadow-card-hover:0 4px 8px rgba(15,23,42,.05),0 16px 40px rgba(15,23,42,.11),0 40px 72px rgba(15,23,42,.08);
  --card-radius:18px;
  --border-premium:rgba(15,23,42,.09);
  --radius:16px;
}.rb-bottom *,.rb-bottom *::before,.rb-bottom *::after{box-sizing:border-box;margin:0;padding:0}.rb-bottom{scroll-behavior:smooth;overflow-x:hidden}.rb-bottom{overflow-x:hidden}.rb-bottom,.rb-bottom{ 
  height: 100%; 
  font-family: 'Inter', system-ui, sans-serif; 
  font-size:14px; 
  line-height: 1.5; 
  color: var(--navy);
  
  
  background-image: url('/rebota-bg-landing.jpg');
  
  
  background-size: cover; 
  
  
  background-position: left bottom; 
  
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-color: var(--bg-2);
  
  -webkit-font-smoothing: antialiased; 
}.rb-bottom a{text-decoration:none;color:inherit}.rb-bottom .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.rb-bottom img{max-width:100%;display:block}.rb-bottom h1,.rb-bottom h2,.rb-bottom h3{font-family:'Manrope','Inter',sans-serif}.rb-bottom ::selection{background:var(--accent);color:var(--primary-dark)}.rb-bottom .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.rb-bottom .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rb-bottom .reveal{opacity:1;transform:none;transition:none}}@media (max-width:760px){.rb-bottom .hero h1.reveal,.rb-bottom .hero .lead.reveal,.rb-bottom .hero .lead2.reveal,.rb-bottom .hero .hero-ctas.reveal,.rb-bottom .hero .hero-trust.reveal,.rb-bottom .hero .hero-mobile-kpi.reveal,.rb-bottom .hero .dash.reveal{transition-delay:0ms!important}}.rb-bottom .nav{position:sticky;top:0;z-index:300;height:56px;background:rgba(255,255,255,.85);backdrop-filter:blur(14px);border-bottom:1px solid var(--border-soft);transition:box-shadow .25s,background .25s;display:flex;align-items:center}.rb-bottom .nav.nav-compact{background:rgba(255,255,255,.96);box-shadow:0 4px 20px rgba(15,23,42,.06)}.rb-bottom .nav.nav-compact .brand-logo{transform:scale(.92)}.rb-bottom .brand-logo{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.rb-bottom .nav-inner{max-width:1180px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%}.rb-bottom .nav-brand{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:900;color:var(--navy);letter-spacing:-.5px}.rb-bottom .brand-logo{width:24px;height:24px;border-radius:50%;object-fit:contain;}.rb-bottom .nav-links{display:flex;align-items:center;gap:28px}.rb-bottom .nav-links a{font-size:14px;font-weight:600;color:var(--muted)}.rb-bottom .nav-links a:hover{color:var(--navy)}.rb-bottom .nav-cta{display:flex;align-items:center;gap:12px}.rb-bottom .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;border:none;transition:transform .15s cubic-bezier(.2,.8,.2,1),box-shadow .18s,background .18s;white-space:nowrap}.rb-bottom .btn:active{transform:scale(.97)}.rb-bottom .btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.rb-bottom .wh-card:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.rb-bottom .btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(0,102,204,.38)}.rb-bottom .btn-primary:active{transform:scale(.97) translateY(0)}.rb-bottom .btn-primary{background:var(--primary);color:#fff;box-shadow:0 4px 14px rgba(0,102,204,.3)}.rb-bottom .btn-primary:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-primary)}.rb-bottom .btn-navy{background:var(--navy);color:#fff}.rb-bottom .btn-navy:hover{background:var(--navy-2)}.rb-bottom .btn-ghost{background:transparent;color:var(--muted);border:1.5px solid var(--border)}.rb-bottom .btn-ghost:hover{border-color:var(--navy)}.rb-bottom .btn-white{background:#fff;color:var(--navy)}.rb-bottom .btn-white:hover{background:#f1f5f9}.rb-bottom .btn-lg{padding:16px 32px;font-size:16px;border-radius:12px}.rb-bottom .btn-sm{padding:8px 16px;font-size:13px;border-radius:8px}.rb-bottom .nav-login-link{font-size:14px;font-weight:600;color:var(--muted);text-decoration:none;padding:8px 4px;transition:color .15s}.rb-bottom .nav-login-link:hover{color:var(--navy)}.rb-bottom .mobile-nav-toggle{display:none;background:none;border:none;font-size:20px;cursor:pointer;color:var(--navy)}.rb-bottom .mobile-drawer{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid var(--border-soft);box-shadow:var(--shadow-md);flex-direction:column;padding:8px 24px 20px}.rb-bottom .mobile-drawer.open{display:flex}.rb-bottom .mobile-drawer a{padding:12px 4px;font-size:14px;font-weight:600;color:#334155;border-bottom:1px solid #f1f5f9}.rb-bottom .mobile-drawer a:last-child{border-bottom:none}.rb-bottom .mobile-drawer .mdrawer-ctas{display:flex;gap:12px;margin-top:12px}.rb-bottom .mobile-drawer .mdrawer-ctas .btn{flex:1}.rb-bottom .nav-backdrop{display:none;position:fixed;inset:0;background:rgba(15,23,42,.35);z-index:250}.rb-bottom .nav-backdrop.open{display:block}.rb-bottom .section{padding:72px 0}.rb-bottom .section-head{max-width:680px;margin:0 auto 52px;text-align:center}.rb-bottom .section-head.left{text-align:left;margin:0 0 44px}.rb-bottom .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:var(--primary-dark);text-transform:uppercase;letter-spacing:.9px;margin-bottom:16px;background:var(--accent);border:1px solid #CFDFFA;padding:4px 16px;border-radius:99px}.rb-bottom .section-head h2{font-size:clamp(28px,3.6vw,42px);font-weight:900;letter-spacing:-.03em;color:var(--navy);line-height:1.15}.rb-bottom .section-head p{font-size:16px;color:var(--muted);margin-top:16px;line-height:1.65}.rb-bottom .bg-soft{background:rgba(248, 250, 252, 0.65); backdrop-filter: blur(8px);}.rb-bottom .hero{
  padding:48px 0 40px;
  position:relative;
  overflow:hidden;
  
  background: url('/landing-bg-landing.jpg') center right / cover no-repeat;
}.rb-bottom .hero::before{
  content:'';
  position:absolute;
  inset:0;
  background:
    radial-gradient(680px 480px at 8% -10%, rgba(0,102,204,.16), transparent 60%),
    radial-gradient(560px 420px at 100% 0%, rgba(15,30,61,.10), transparent 55%),
    linear-gradient(180deg, rgba(255,255,255,.94) 0%, rgba(255,255,255,.86) 55%, rgba(255,255,255,.94) 100%);
  pointer-events:none;
  z-index:0;
}.rb-bottom .hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center}.rb-bottom .hero-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(180deg,#fff,var(--accent));border:1px solid #CFDFFA;color:var(--primary-dark);font-size:12px;font-weight:800;padding:8px 16px;border-radius:99px;margin-bottom:20px;letter-spacing:.01em;box-shadow:0 2px 6px rgba(0,102,204,.10)}.rb-bottom .hero h1{font-size:clamp(34px,4vw,54px);font-weight:900;letter-spacing:-.035em;line-height:1.05;color:var(--navy)}.rb-bottom .hero h1 span{color:var(--primary)}.rb-bottom .hero p.lead{font-size:16px;color:var(--muted);max-width:500px;margin-top:20px;line-height:1.65}.rb-bottom .hero p.lead2{font-size:14px;color:var(--navy-2);max-width:500px;margin-top:12px;font-weight:700;line-height:1.5}.rb-bottom .hero-ctas{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap;align-items:center}.rb-bottom .hero-trust{display:flex;align-items:center;gap:20px;margin-top:24px;flex-wrap:wrap}.rb-bottom .hero-trust-item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);font-weight:600}.rb-bottom .hero-trust-item .check{color:var(--green);font-weight:800}.rb-bottom .hero-mobile-kpi{display:none;gap:0;margin-top:24px;border:1px solid var(--border-premium);border-radius:16px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}.rb-bottom .hero-mobile-kpi .hk{flex:1;padding:12px 12px;text-align:center;border-right:1px solid var(--border-soft)}.rb-bottom .hero-mobile-kpi .hk:last-child{border-right:none}.rb-bottom .hero-mobile-kpi .hk-val{font-size:16px;font-weight:900;color:var(--navy);letter-spacing:-.02em}.rb-bottom .hero-mobile-kpi .hk-val.blue{color:var(--primary)}.rb-bottom .hero-mobile-kpi .hk-val.green{color:var(--green)}.rb-bottom .hero-mobile-kpi .hk-label{font-size:12px;color:var(--muted-2);font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin-top:4px}@media(max-width:980px){.rb-bottom .hero-mobile-kpi{display:flex}}.rb-bottom .hero-proof-line{margin-top:28px;font-size:13px;color:var(--navy-2);font-weight:700;background:#fff;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:12px;border:1px solid var(--border-premium);box-shadow:var(--shadow-card)}.rb-bottom .hero-proof-line b{color:var(--primary-dark)}.rb-bottom .dash{
  border-radius:22px;
  overflow:hidden;
  box-shadow:0 2px 4px rgba(15,23,42,.06),0 24px 56px rgba(15,23,42,.16),0 2px 0 rgba(255,255,255,.6) inset;
  border:1px solid var(--border-premium);
  background:#fff;
  position:relative;
  transform:perspective(1400px) rotateY(-1.4deg) rotateX(.4deg);
  transition:transform .5s cubic-bezier(.2,.7,.2,1);
}.rb-bottom .dash:hover{transform:perspective(1400px) rotateY(0deg) rotateX(0deg)}.rb-bottom .dash::after{content:'';position:absolute;width:260px;height:260px;background:radial-gradient(circle,rgba(0,102,204,.16),transparent 68%);z-index:-1;top:-30px;right:-20px;pointer-events:none}.rb-bottom .dash::before{content:'';position:absolute;inset:-1px;border-radius:23px;padding:1px;background:linear-gradient(140deg,rgba(0,102,204,.35),rgba(15,23,42,0) 40%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(max-width:980px){.rb-bottom .dash{transform:none}}.rb-bottom .dash-bar{background:var(--navy);padding:12px 20px;display:flex;align-items:center;justify-content:space-between}.rb-bottom .dash-bar-dots{display:flex;gap:8px}.rb-bottom .dash-dot{width:9px;height:9px;border-radius:50%}.rb-bottom .dash-bar-title{font-size:12px;color:#94a3b8;font-weight:700;letter-spacing:.3px}.rb-bottom .dash-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border-soft)}.rb-bottom .dash-m{background:#fff;padding:16px 20px}.rb-bottom .dash-m .dl{font-size:12px;color:var(--muted-2);font-weight:700;text-transform:uppercase;letter-spacing:.4px}.rb-bottom .dash-m .dv{font-size:16px;font-weight:900;color:var(--navy);margin-top:8px;letter-spacing:-.02em}.rb-bottom .dash-m .dv.primary{color:var(--primary)}.rb-bottom .dash-m .dv.green{color:var(--green)}.rb-bottom .dash-m .dv.warning{color:#B45309}.rb-bottom .dash-charts{display:grid;grid-template-columns:1.3fr 1fr;gap:1px;background:var(--border-soft);border-top:1px solid var(--border-soft)}.rb-bottom .dash-chart{background:#fff;padding:16px 20px}.rb-bottom .dash-chart .dcl{font-size:12px;color:var(--muted-2);font-weight:700;margin-bottom:12px;text-transform:uppercase;letter-spacing:.3px}.rb-bottom .mini-bars{display:flex;align-items:flex-end;gap:8px;height:64px}.rb-bottom .mini-bars .b{flex:1;background:linear-gradient(180deg,var(--primary-light),var(--primary));border-radius:3px 3px 0 0}.rb-bottom .mini-bars .b.dim{background:#e2e8f0}.rb-bottom .ring-wrap{display:flex;align-items:center;gap:16px}.rb-bottom .ring{width:64px;height:64px;border-radius:50%;background:conic-gradient(var(--primary) 68%, #eef2f6 0);display:flex;align-items:center;justify-content:center;flex-shrink:0}.rb-bottom .ring span{width:46px;height:46px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;color:var(--navy)}.rb-bottom .ring-label{font-size:12px;color:var(--muted);font-weight:600;line-height:1.5}.rb-bottom .proof-strip{
  background:
    radial-gradient(1000px 400px at 20% 0%, rgba(0,102,204,.22), transparent 60%),
    linear-gradient(rgba(15,23,42,0.90), rgba(15,23,42,0.97)),
    url('/images/landing/proof-strip.jpg') center/cover no-repeat;
  padding:52px 0;
}.rb-bottom .proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.rb-bottom .proof-tile{
  background:rgba(255,255,255,.05);
  border:1px solid rgba(255,255,255,.10);
  border-radius:var(--card-radius);
  padding:24px 20px;
  text-align:center;
  backdrop-filter:blur(8px);
  transition:transform .22s,background .22s,border-color .22s;
}.rb-bottom .proof-tile:hover{transform:translateY(-3px);background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.rb-bottom .proof-tile .pv-icon{width:38px;height:38px;border-radius:11px;background:linear-gradient(150deg,rgba(0,102,204,.35),rgba(51,153,255,.18));color:#5eb1ff;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.rb-bottom .proof-grid .pval{font-size:clamp(24px,2.8vw,34px);font-weight:900;color:#fff;letter-spacing:-.02em}.rb-bottom .proof-grid .plabel{font-size:12px;color:#94a3b8;font-weight:600;margin-top:8px}.rb-bottom .pain-section{
  background: 
    linear-gradient(rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.98)), 
    url('/images/landing/pain-section.jpg') center/cover no-repeat;
}.rb-bottom .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rb-bottom .pain-card{background:rgba(255,255,255,0.96);border:1px solid var(--border-premium);border-radius:var(--card-radius);padding:28px;transition:transform .22s,box-shadow .22s;backdrop-filter:blur(8px);box-shadow:var(--shadow-card)}.rb-bottom .pain-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-card-hover)}.rb-bottom .pain-icon{width:46px;height:46px;border-radius:12px;background:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.rb-bottom .pain-card h3{font-size:16px;font-weight:800;color:var(--navy);margin-bottom:8px}.rb-bottom .pain-card p{font-size:14px;color:var(--muted);line-height:1.65}.rb-bottom .module-pills{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.rb-bottom .pill{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--border-premium);color:var(--navy-2);font-size:13px;font-weight:700;padding:12px 20px;border-radius:99px;box-shadow:0 2px 6px rgba(15,23,42,.05),0 1px 2px rgba(15,23,42,.03);transition:border-color .2s,transform .2s,box-shadow .2s}.rb-bottom .pill:hover{border-color:rgba(0,102,204,.35);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,102,204,.10)}.rb-bottom .pill .dot{width:6px;height:6px;border-radius:50%;background:var(--primary)}.rb-bottom .feat-row{
  display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;
  padding:44px;
  margin-bottom:24px;
  background:#fff;
  border:1px solid var(--border-premium);
  border-radius:24px;
  box-shadow:0 1px 2px rgba(15,23,42,.03),0 1px 3px rgba(15,23,42,.03);
  transition:box-shadow .3s cubic-bezier(.2,.7,.2,1),transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s ease;
}.rb-bottom .feat-row:last-child{margin-bottom:0}.rb-bottom .feat-row:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px);border-color:rgba(0,102,204,.18)}.rb-bottom .feat-row.rev .feat-copy{order:2}.rb-bottom .feat-row.rev .feat-visual{order:1}.rb-bottom .feat-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:var(--primary-dark);text-transform:uppercase;letter-spacing:.6px;margin-bottom:12px;background:var(--accent);padding:4px 12px;border-radius:99px}.rb-bottom .feat-copy h3{font-size:24px;font-weight:900;color:var(--navy);letter-spacing:-.02em;margin-bottom:16px}.rb-bottom .feat-copy p.desc{font-size:14px;color:var(--muted);line-height:1.7;margin-bottom:20px}.rb-bottom .feat-micro{list-style:none;margin-bottom:24px}.rb-bottom .feat-micro li{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#334155;padding:8px 0;font-weight:600}.rb-bottom .feat-micro li .tick{color:var(--green);font-weight:900;flex-shrink:0}.rb-bottom .feat-visual{background:linear-gradient(160deg,#fafcff,var(--bg-2));border:1px solid var(--border-premium);border-radius:var(--card-radius);padding:28px;box-shadow:0 2px 4px rgba(15,23,42,.04),0 8px 24px rgba(15,23,42,.06);min-height:260px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.rb-bottom .feat-visual::before{content:'';position:absolute;top:-60px;right:-60px;width:180px;height:180px;background:radial-gradient(circle,rgba(0,102,204,.10),transparent 70%)}.rb-bottom .feat-visual .fv-icon{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--navy),var(--primary-dark));color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 6px 16px rgba(15,23,42,.22)}.rb-bottom .feat-visual .fv-row{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid var(--border-premium);border-radius:11px;padding:12px 16px;margin-bottom:12px;font-size:13px;font-weight:700;color:var(--navy-2);box-shadow:0 2px 6px rgba(15,23,42,.05),0 1px 2px rgba(15,23,42,.04)}.rb-bottom .feat-visual .fv-row .fv-val{color:var(--primary)}.rb-bottom .feat-visual .fv-row .fv-val.green{color:var(--green)}.rb-bottom .feat-visual .fv-row .fv-val.warning{color:#B45309}.rb-bottom .more-modules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px}.rb-bottom .mm-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:24px}.rb-bottom .mm-card .mm-icon{width:40px;height:40px;border-radius:10px;background:var(--bg-2);color:var(--navy);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.rb-bottom .mm-card h4{font-size:14px;font-weight:800;color:var(--navy);margin-bottom:8px}.rb-bottom .mm-card p{font-size:13px;color:var(--muted);line-height:1.6}.rb-bottom .compare-wrap{border:1px solid var(--border-premium);border-radius:22px;overflow:hidden;box-shadow:var(--shadow-card-hover);background:#fff}.rb-bottom .compare-table{width:100%;border-collapse:collapse}.rb-bottom .compare-table th{padding:20px 24px;text-align:left;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--muted)}.rb-bottom .compare-table th.col-excel{color:#64748b}.rb-bottom .compare-table th.col-rebota{color:var(--primary-dark);background:var(--accent)}.rb-bottom .compare-table td{padding:16px 24px;font-size:14px;color:var(--navy-2);border-top:1px solid var(--border-soft);font-weight:600}.rb-bottom .compare-table td.col-rebota{background:var(--accent);font-weight:800}.rb-bottom .compare-table .cross{color:#64748b;font-weight:900}.rb-bottom .compare-table .tick{color:var(--green);font-weight:900}.rb-bottom .compare-table tr:first-child td{border-top:none}.rb-bottom .aud-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rb-bottom .aud-card{background:#fff;border:1px solid var(--border-premium);border-radius:var(--card-radius);padding:28px;text-align:left;transition:transform .22s,box-shadow .22s;box-shadow:var(--shadow-card)}.rb-bottom .aud-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-card-hover)}.rb-bottom .aud-emoji{width:50px;height:50px;border-radius:13px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.rb-bottom .aud-card .aud-icon{width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,var(--accent),rgba(0,102,204,.08));border:1px solid rgba(0,102,204,.15);display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:16px}.rb-bottom .aud-card h3{font-size:16px;font-weight:800;color:var(--navy);margin-bottom:8px}.rb-bottom .aud-card p{font-size:13px;color:var(--muted);line-height:1.6}.rb-bottom .kpi-section{
  background:
    linear-gradient(rgba(15,23,42,0.92), rgba(15,23,42,0.96)),
    url('/images/landing/kpi-section.jpg') center/cover fixed;
  color:#fff;
  padding:96px 0;
  position:relative;
  overflow:hidden;
}.rb-bottom .kpi-section::before{content:'';position:absolute;top:-120px;left:50%;transform:translateX(-50%);width:900px;height:400px;background:radial-gradient(ellipse,rgba(0,102,204,.20),transparent 70%)}.rb-bottom .kpi-section .eyebrow{background:rgba(0,102,204,.15);color:var(--primary-light);border-color:rgba(51,153,255,.3)}.rb-bottom .kpi-section .section-head h2{color:#fff}.rb-bottom .kpi-section .section-head p{color:#94a3b8}.rb-bottom .kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative}.rb-bottom .kpi-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--card-radius);padding:24px 20px;backdrop-filter:blur(12px);box-shadow:0 2px 8px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.08);transition:transform .22s,box-shadow .22s}.rb-bottom .kpi-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.10)}.rb-bottom .kpi-card .kl{font-size:12px;color:#94a3b8;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.rb-bottom .kpi-bar-track{height:6px;background:rgba(255,255,255,.1);border-radius:99px;margin-top:16px;overflow:hidden}.rb-bottom .kpi-bar-fill{height:100%;background:linear-gradient(90deg,var(--primary),var(--primary-light));border-radius:99px}.rb-bottom .kpi-card .kv{font-size:16px;font-weight:900;color:#fff;margin-top:12px}.rb-bottom .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}.rb-bottom .steps::before{content:'';position:absolute;top:23px;left:12%;right:12%;height:2px;background:repeating-linear-gradient(90deg,var(--border) 0 8px,transparent 8px 16px);z-index:0}.rb-bottom .step{text-align:center;position:relative;z-index:1}.rb-bottom .step-num{width:46px;height:46px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;margin:0 auto 20px;box-shadow:0 0 0 6px #fff}.rb-bottom .step h3{font-size:16px;font-weight:800;color:var(--navy);margin-bottom:8px}.rb-bottom .step p{font-size:13px;color:var(--muted);line-height:1.55}.rb-bottom .why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rb-bottom .why-card{background:#fff;border:1px solid var(--border-premium);border-radius:var(--card-radius);padding:28px;box-shadow:var(--shadow-card);transition:transform .22s,box-shadow .22s}.rb-bottom .why-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.rb-bottom .why-card .wicon{width:46px;height:46px;border-radius:13px;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 8px 24px rgba(0,102,204,.30)}.rb-bottom .why-card h3{font-size:16px;font-weight:800;color:var(--navy);margin-bottom:8px}.rb-bottom .why-card p{font-size:13px;color:var(--muted);line-height:1.6}.rb-bottom .testi-section{
  background: 
    linear-gradient(rgba(248, 250, 252, 0.90), rgba(248, 250, 252, 0.96)), 
    url('/images/landing/testi-section.jpg') center/cover fixed;
}.rb-bottom .testi-wrap{position:relative;max-width:760px;margin:0 auto}.rb-bottom .testi-track{overflow:hidden;border-radius:20px}.rb-bottom .testi-slides{display:flex;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.rb-bottom .testi-slide{flex:0 0 100%;background:rgba(255,255,255,0.97);border:1px solid var(--border-premium);border-radius:24px;padding:48px 44px;text-align:center;box-shadow:var(--shadow-card-hover);backdrop-filter:blur(12px)}.rb-bottom .testi-quote{font-size:20px;color:var(--primary);margin-bottom:16px}.rb-bottom .testi-slide p.qtext{font-size:16px;color:var(--navy-2);line-height:1.7;font-weight:600;margin-bottom:24px}.rb-bottom .testi-person{display:flex;align-items:center;justify-content:center;gap:12px}.rb-bottom .testi-avatar{width:44px;height:44px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px}.rb-bottom .testi-name{font-size:14px;font-weight:800;color:var(--navy);text-align:left}.rb-bottom .testi-role{font-size:12px;color:var(--muted);text-align:left}.rb-bottom .testi-dots{display:flex;justify-content:center;gap:8px;margin-top:24px}.rb-bottom .testi-dot{width:8px;height:8px;border-radius:50%;background:var(--border);cursor:pointer;border:none;transition:background .2s,transform .2s}.rb-bottom .testi-dot.active{background:var(--primary);transform:scale(1.2)}.rb-bottom .testi-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:#fff;border:1px solid var(--border);box-shadow:var(--shadow-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;color:var(--navy);z-index:5}.rb-bottom .testi-arrow.prev{left:-56px}.rb-bottom .testi-arrow.next{right:-56px}@media (max-width:860px){.rb-bottom .testi-arrow{display:none}}.rb-bottom .roi-section{
  background: 
    linear-gradient(rgba(255, 255, 255, 0.92), rgba(255, 255, 255, 0.98)), 
    url('/images/landing/roi-section.jpg') center/cover no-repeat;
}.rb-bottom .roi-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rb-bottom .roi-card{
  background:#fff;
  border-radius:var(--card-radius);
  padding:24px 24px 24px 28px;
  display:flex;align-items:center;gap:16px;
  border:1px solid var(--border-premium);
  box-shadow:0 1px 2px rgba(15,23,42,.03),0 6px 16px rgba(15,23,42,.05);
  transition:transform .22s,box-shadow .22s;
  position:relative;
  overflow:hidden;
}.rb-bottom .roi-card::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px}.rb-bottom .roi-card.down::before{background:linear-gradient(180deg,#DC2626,#DC2626)}.rb-bottom .roi-card.up::before{background:linear-gradient(180deg,#34d399,var(--green))}.rb-bottom .roi-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.rb-bottom .roi-card .rc-arrow{display:none}.rb-bottom .roi-card h4{font-size:14px;font-weight:800;color:var(--navy)}.rb-bottom .roi-card p{font-size:13px;color:var(--muted);margin-top:4px}.rb-bottom .faq-wrap{max-width:760px;margin:0 auto}.rb-bottom .faq-item{border:1px solid var(--border-premium);border-radius:var(--card-radius);margin-bottom:12px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card);transition:box-shadow .22s}.rb-bottom .faq-item:hover{box-shadow:var(--shadow-card-hover)}.rb-bottom .faq-item summary{list-style:none;cursor:pointer;padding:20px 24px;font-size:16px;font-weight:700;color:var(--navy);display:flex;justify-content:space-between;align-items:center;gap:16px}.rb-bottom .faq-item summary::-webkit-details-marker{display:none}.rb-bottom .faq-item summary::after{content:'+';font-size:20px;color:var(--primary);font-weight:400;flex-shrink:0;transition:transform .2s}.rb-bottom .faq-item[open] summary::after{transform:rotate(45deg)}.rb-bottom .faq-item .faq-a{padding:0 24px 20px;font-size:14px;color:var(--muted);line-height:1.7}.rb-bottom .pricing-section{background:#fff;padding:72px 0}.rb-bottom .pricing-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:28px 20px 12px}.rb-bottom .pricing-grid{display:flex;gap:20px;margin:0 auto;width:max-content;box-sizing:border-box}.rb-bottom .price-card{flex:0 0 264px;width:264px;border:1px solid var(--border-premium);border-radius:22px;padding:36px 24px;position:relative;background:#fff;transition:transform .22s,box-shadow .22s;box-shadow:var(--shadow-card)}.rb-bottom .price-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-card-hover)}.rb-bottom .price-card.featured{border-color:rgba(0,102,204,.4);border-width:2px;box-shadow:0 4px 8px rgba(0,102,204,.08),0 20px 48px rgba(0,102,204,.16),0 48px 80px rgba(0,102,204,.10)}.rb-bottom .price-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--primary);color:#fff;font-size:12px;font-weight:800;padding:4px 16px;border-radius:99px;white-space:nowrap;display:flex;align-items:center}.rb-bottom .price-card h3{font-size:14px;font-weight:800;color:var(--navy);text-transform:uppercase;letter-spacing:.5px}.rb-bottom .price-amt{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;margin:16px 0 4px;min-width:0}.rb-bottom .price-amt .num{font-size:32px;font-weight:900;color:var(--navy);letter-spacing:-.02em;white-space:nowrap}.rb-bottom .price-amt .per{font-size:13px;color:var(--muted-2);font-weight:600;white-space:nowrap}.rb-bottom .price-save-badge{font-size:12px;font-weight:800;letter-spacing:.3px;color:#166534;background:#E7F6EC;border:1px solid #86efac;border-radius:99px;padding:4px 12px}.rb-bottom .price-coupon{font-size:12px;color:#475569;background:var(--accent);border:1px dashed #99c2ff;border-radius:9px;padding:8px 12px;margin-bottom:16px}.rb-bottom .price-sub{font-size:13px;color:var(--muted);margin-bottom:24px;min-height:36px}.rb-bottom .price-feats{list-style:none;margin-bottom:28px}.rb-bottom .price-feats li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#334155;padding:8px 0;border-bottom:1px solid #f1f5f9}.rb-bottom .price-feats li:last-child{border:none}.rb-bottom .price-feats .tick{color:var(--green);font-weight:800;flex-shrink:0}.rb-bottom .price-card .btn{width:100%}.rb-bottom .pricing-notes{max-width:880px;margin:28px auto 0;font-size:13px;line-height:1.6;color:var(--muted);text-align:center}.rb-bottom .pricing-notes a{color:var(--primary)}.rb-bottom .price-feats li span:last-child{min-width:0}.rb-bottom .pricing-trust{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;margin-top:36px}.rb-bottom .pricing-trust-item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);font-weight:700}.rb-bottom .final-cta{
  background:
    linear-gradient(135deg, rgba(15,23,42,0.92) 0%, rgba(26,44,82,0.92) 100%),
    url('/images/landing/final-cta.jpg') center/cover no-repeat;
  padding:88px 0;
  text-align:center;
  color:#fff;
  position:relative;
  overflow:hidden;
}.rb-bottom .final-cta::before{content:'';position:absolute;top:-140px;right:-100px;width:420px;height:420px;background:radial-gradient(circle,rgba(0,102,204,.22),transparent 70%)}.rb-bottom .final-cta h2{font-size:clamp(28px,3.8vw,42px);font-weight:900;letter-spacing:-.02em;max-width:640px;margin:0 auto;position:relative}.rb-bottom .final-cta p{color:#94a3b8;margin-top:16px;font-size:16px;max-width:520px;margin-left:auto;margin-right:auto;position:relative}.rb-bottom .final-cta .hero-ctas{justify-content:center;margin-top:32px;position:relative}.rb-bottom .final-cta .fc-badges{display:flex;justify-content:center;gap:24px;margin-top:28px;flex-wrap:wrap;position:relative}.rb-bottom .final-cta .fc-badges span{font-size:12px;color:#cbd5e1;font-weight:600}.rb-bottom footer{background:#0a1226;color:#9fb0cf;padding:52px 0 28px;font-size:13px}.rb-bottom .footer-brand{color:#fff;font-weight:800;font-size:16px}.rb-bottom .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;margin-bottom:36px}.rb-bottom .footer-grid .footer-brand{font-size:16px;display:flex;align-items:center;gap:8px;margin-bottom:12px}.rb-bottom .footer-col h4{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.rb-bottom .footer-col a{display:block;color:#9fb0cf;font-size:13px;margin-bottom:12px}.rb-bottom .footer-col a:hover{color:#fff}.rb-bottom .footer-col p{color:#7e93b8;font-size:13px;line-height:1.7}.rb-bottom .footer-badges{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}.rb-bottom .footer-badge{font-size:12px;font-weight:700;color:#cbd5e1;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);padding:4px 12px;border-radius:99px;display:inline-flex;align-items:center}.rb-bottom .footer-bottom{border-top:1px solid rgba(255,255,255,.08);padding-top:20px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;color:#6b81a8;font-size:12px}@media (max-width:900px){.rb-bottom .footer-grid{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:560px){.rb-bottom .footer-grid{grid-template-columns:1fr;gap:24px}}.rb-bottom .wa-float{position:fixed;bottom:24px;right:24px;width:58px;height:58px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px rgba(37,211,102,.4);z-index:400;color:#fff;transition:transform .15s}.rb-bottom .wa-float:hover{transform:scale(1.08)}.rb-bottom .sticky-cta{display:none;position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--border);padding:12px 16px;z-index:390;box-shadow:0 -8px 24px rgba(15,23,42,.1);gap:12px}.rb-bottom .sticky-cta .btn{flex:1}@media (max-width:760px){.rb-bottom .sticky-cta.show{display:flex}.rb-bottom .wa-float{bottom:82px;opacity:0;pointer-events:none;transition:opacity .25s,transform .15s}.rb-bottom .wa-float.show{opacity:1;pointer-events:auto}}.rb-bottom .rb-modal-backdrop{display:none;position:fixed;inset:0;background:rgba(10,18,38,.6);z-index:500;align-items:flex-start;justify-content:center;padding:20px;overflow-y:auto}.rb-bottom .rb-modal-backdrop.open{display:flex}.rb-bottom .rb-modal{background:#fff;border-radius:20px;max-width:420px;width:100%;padding:32px;position:relative;box-shadow:var(--shadow-lg);margin:auto;max-height:none}.rb-bottom .rb-modal .rbm-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:16px;cursor:pointer;color:var(--muted)}.rb-bottom .rb-modal .rbm-badge{display:inline-flex;align-items:center;background:var(--accent);color:var(--primary-dark);font-size:12px;font-weight:800;padding:4px 12px;border-radius:99px;margin-bottom:16px}.rb-bottom .rb-modal h3{font-size:20px;font-weight:900;color:var(--navy);margin-bottom:8px;letter-spacing:-.02em}.rb-bottom .rb-modal p{font-size:14px;color:var(--muted);margin-bottom:20px;line-height:1.6}.rb-bottom .rb-modal .rbm-ctas{display:flex;flex-direction:column;gap:12px}.rb-bottom .rb-modal .rbm-ctas .btn{width:100%}.rb-bottom .trust-badges-row{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:24px}.rb-bottom .trust-badge{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--muted);background:#fff;border:1px solid var(--border);padding:8px 16px;border-radius:99px}@media (max-width:980px){.rb-bottom .hero-grid{grid-template-columns:1fr;gap:44px}.rb-bottom .dash-metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.rb-bottom,.rb-bottom{background-attachment:scroll}.rb-bottom .kpi-section{background-attachment:scroll}.rb-bottom .testi-section{background-attachment:scroll}.rb-bottom .nav-links{display:none}.rb-bottom .nav-cta{display:flex;gap:0;margin-left:auto;margin-right:8px}.rb-bottom .nav-cta .btn-primary{display:none}.rb-bottom .nav-cta .nav-login-link{
    background:var(--primary);
    border:none;
    color:#fff;
    border-radius:10px;
    padding:8px 16px;
    font-weight:700;
    box-shadow:0 4px 14px rgba(0,102,204,.3);
  }.rb-bottom .nav-cta .nav-login-link:hover{background:var(--primary-dark);color:#fff}.rb-bottom .mobile-nav-toggle{display:block;margin-left:8px}.rb-bottom .pain-grid{grid-template-columns:1fr}.rb-bottom .aud-grid{grid-template-columns:1fr 1fr}.rb-bottom .why-grid{grid-template-columns:1fr 1fr}.rb-bottom .steps{grid-template-columns:1fr 1fr;row-gap:32px}.rb-bottom .steps::before{display:none}.rb-bottom .pricing-scroll{scroll-snap-type:x proximity;margin:0 -20px;padding-left:20px;padding-right:20px}.rb-bottom .pricing-grid .price-card{scroll-snap-align:start}.rb-bottom .proof-grid{grid-template-columns:repeat(2,1fr);row-gap:24px}.rb-bottom .feat-row{grid-template-columns:1fr;gap:28px;padding:28px}.rb-bottom .feat-row.rev .feat-copy{order:1}.rb-bottom .feat-row.rev .feat-visual{order:2}.rb-bottom .more-modules-grid{grid-template-columns:1fr 1fr}.rb-bottom .kpi-grid{grid-template-columns:1fr 1fr}.rb-bottom .roi-grid{grid-template-columns:1fr}.rb-bottom .compare-table{font-size:13px}}@media (max-width:560px){.rb-bottom .hero{padding:40px 0 28px}.rb-bottom .hero-ctas .btn{width:100%}.rb-bottom .hero-ctas{flex-direction:column}.rb-bottom .section{padding:56px 0}.rb-bottom .dash-metrics{grid-template-columns:repeat(2,1fr)}.rb-bottom .dash-charts{grid-template-columns:1fr}.rb-bottom .aud-grid{grid-template-columns:1fr}.rb-bottom .why-grid{grid-template-columns:1fr}.rb-bottom .steps{grid-template-columns:1fr}.rb-bottom .proof-grid{grid-template-columns:1fr 1fr}.rb-bottom .more-modules-grid{grid-template-columns:1fr}.rb-bottom .kpi-grid{grid-template-columns:1fr 1fr}.rb-bottom .compare-table th,.rb-bottom .compare-table td{padding:12px 12px}}.rb-bottom .sector-strip{padding:52px 0 52px;background:#fff;border-bottom:1px solid var(--border)}.rb-bottom .sector-strip .eyebrow{text-align:center;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin-bottom:12px}.rb-bottom .sector-strip .sec-head{text-align:center;font-size:clamp(20px,2.2vw,28px);font-weight:900;color:var(--navy);letter-spacing:-.025em;margin-bottom:8px}.rb-bottom .sector-strip .sec-sub{text-align:center;font-size:14px;color:var(--muted);margin-bottom:36px;max-width:560px;margin-left:auto;margin-right:auto;line-height:1.6}.rb-bottom .sector-grid-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;overflow:hidden}.rb-bottom .sc{border:1px solid var(--border-premium);border-radius:var(--card-radius);overflow:hidden;cursor:default;transition:border-color .22s,transform .22s,box-shadow .22s;background:#fff;box-shadow:var(--shadow-card)}.rb-bottom .sc:hover{border-color:rgba(0,102,204,.3);transform:translateY(-6px);box-shadow:var(--shadow-card-hover)}.rb-bottom .sc-img{height:110px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.rb-bottom .sc-img img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.88) saturate(1.1)}.rb-bottom .sc-img .sc-overlay{position:absolute;inset:0;background:linear-gradient(160deg,rgba(0,30,80,.38) 0%,rgba(0,30,80,.12) 100%)}.rb-bottom .sc-img .sc-icon-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.rb-bottom .sc-img .sc-icon{width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.18);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.35);display:flex;align-items:center;justify-content:center;color:#fff}.rb-bottom .sc-img .sc-tag{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.90);background:rgba(0,30,80,.38);border:1px solid rgba(255,255,255,.2);padding:4px 8px;border-radius:99px}.rb-bottom .sc-body{padding:16px 16px 16px}.rb-bottom .sc-name{font-size:14px;font-weight:800;color:var(--navy);margin-bottom:4px;letter-spacing:-.01em}.rb-bottom .sc-desc{font-size:12px;color:var(--muted);line-height:1.55}.rb-bottom .sc-pills{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.rb-bottom .sc-pill{font-size:12px;font-weight:700;color:var(--primary-dark);background:var(--accent);border:1px solid rgba(0,102,204,.18);padding:4px 8px;border-radius:99px;letter-spacing:.01em}.rb-bottom .sector-bottom-note{text-align:center;margin-top:28px;font-size:13px;color:var(--muted);font-weight:600}.rb-bottom .sector-bottom-note b{color:var(--navy)}@media(max-width:1100px){.rb-bottom .sector-grid-cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.rb-bottom .sector-grid-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.rb-bottom .sector-grid-cards{grid-template-columns:1fr 1fr;gap:12px}.rb-bottom .sc-img{height:80px}}.rb-bottom .roi-card .roi-arrow{display:none}.rb-bottom .roi-card h4{font-size:14px;font-weight:800;color:var(--navy)}.rb-bottom .roi-card p{font-size:12px;color:var(--muted);margin-top:4px;line-height:1.55}.rb-bottom .testi-slide{position:relative;overflow:hidden;padding:0;background:transparent}.rb-bottom .testi-slide .ts-bg{position:absolute;inset:0}.rb-bottom .testi-slide .ts-bg img{width:100%;height:100%;object-fit:cover;filter:brightness(.35) saturate(1.1)}.rb-bottom .testi-slide .ts-bg-overlay{position:absolute;inset:0;background:linear-gradient(160deg,rgba(0,20,60,.70) 0%,rgba(0,10,30,.50) 100%)}.rb-bottom .testi-slide .ts-glass{position:relative;z-index:2;padding:40px 40px 36px;text-align:center}.rb-bottom .testi-slide .testi-quote{font-size:40px;line-height:.8;color:rgba(255,255,255,.30);font-family:Georgia,serif;margin-bottom:16px}.rb-bottom .testi-slide p.qtext{font-size:16px;color:rgba(255,255,255,.95);line-height:1.7;font-weight:600;margin-bottom:24px;text-shadow:0 1px 4px rgba(0,0,0,.30)}.rb-bottom .testi-slide .testi-person{display:inline-flex;align-items:center;gap:12px;background:rgba(255,255,255,.12);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22);border-radius:99px;padding:8px 20px 8px 8px}.rb-bottom .testi-slide .testi-avatar{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.4);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;flex-shrink:0}.rb-bottom .testi-slide .testi-name{font-size:13px;font-weight:700;color:#fff}.rb-bottom .testi-slide .testi-role{font-size:12px;color:rgba(255,255,255,.75)}.rb-bottom .wh-card{position:relative;cursor:pointer}.rb-bottom .wh-card::after{
  content:'';position:absolute;inset:-2px;border-radius:calc(var(--card-radius) + 3px);
  background:transparent;border:1.5px solid transparent;
  transition:border-color .22s,box-shadow .22s;pointer-events:none;z-index:2;
}.rb-bottom .wh-card:hover::after{
  border-color:rgba(0,102,204,.3);
  box-shadow:0 0 0 4px rgba(0,102,204,.07);
}.rb-bottom .wh-wm{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.rb-bottom .wh-wm > *{opacity:.24;transition:opacity .35s,transform .4s cubic-bezier(.2,.8,.2,1);transform:scale(1)}.rb-bottom .wh-card:hover .wh-wm > *{opacity:.36;transform:scale(1.1)}.rb-bottom #wh-root{position:fixed;inset:0;z-index:9000;pointer-events:none;display:none;overflow:hidden}.rb-bottom #wh-root.active{display:block}.rb-bottom #wh-backdrop{
  position:fixed;inset:0;pointer-events:all;
  background:rgba(8,16,48,.15);
  backdrop-filter:blur(7px) saturate(.88) brightness(.92);
  -webkit-backdrop-filter:blur(7px) saturate(.88) brightness(.92);
  opacity:0;transition:opacity .38s;
}.rb-bottom #wh-vortex{
  position:fixed;border-radius:50%;
  background:radial-gradient(circle,
    rgba(0,60,180,.18) 0%,rgba(0,100,220,.07) 40%,transparent 68%);
  transform:translate(-50%,-50%);width:0;height:0;opacity:0;pointer-events:none;
  transition:none;
}.rb-bottom .wh-ring{
  position:absolute;top:50%;left:50%;border-radius:50%;
  border:1px solid rgba(0,130,255,.2);
  transform:translate(-50%,-50%) scale(0);animation:none;
}.rb-bottom #wh-logo{
  position:fixed;width:56px;height:56px;border-radius:16px;
  display:flex;align-items:center;justify-content:center;font-size:24px;
  background:rgba(255,255,255,.96);
  box-shadow:0 8px 32px rgba(0,60,180,.22),0 2px 8px rgba(0,0,0,.1),0 0 0 1px rgba(0,102,204,.12);
  will-change:transform,opacity;transition:none;pointer-events:none;
}.rb-bottom #wh-panel{
  position:fixed;right:2.5%;top:50%;
  transform:translateY(-50%) translateX(32px);
  width:min(460px,44vw);max-height:88vh;
  background:rgba(255,255,255,.97);
  border-radius:27px;
  box-shadow:
    0 0 0 1px rgba(0,80,200,.1),
    0 8px 24px rgba(0,40,120,.1),
    0 32px 72px rgba(0,30,100,.18),
    0 64px 120px rgba(0,20,80,.10),
    inset 0 1px 0 rgba(255,255,255,.95);
  backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);
  overflow:hidden;pointer-events:all;
  
}.rb-bottom #wh-panel::before{
  content:'';position:absolute;inset:0;border-radius:inherit;padding:1px;
  background:conic-gradient(from var(--wh-angle,0deg),
    rgba(0,140,255,.35), rgba(120,80,255,.2), rgba(0,220,180,.25),
    rgba(0,140,255,.35));
  -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);
  -webkit-mask-composite:xor; mask-composite:exclude;
  pointer-events:none;z-index:5;opacity:.55;
  animation:wh-border-spin 6s linear infinite;
}@keyframes wh-border-spin{to{ --wh-angle:360deg; } }@property --wh-angle{ syntax:'<angle>'; inherits:false; initial-value:0deg; }.rb-bottom #wh-panel::-webkit-scrollbar{width:3px}.rb-bottom #wh-panel::-webkit-scrollbar-thumb{background:rgba(0,0,0,.07);border-radius:99px}.rb-bottom #wh-close{
  position:absolute;top:12px;right:12px;z-index:20;
  width:30px;height:30px;border-radius:50%;
  background:rgba(255,255,255,.72);backdrop-filter:blur(10px);
  border:1px solid rgba(0,0,0,.08);cursor:pointer;
  display:flex;align-items:center;justify-content:center;
  font-size:13px;color:#475569;transition:background .18s,transform .18s;
  box-shadow:0 2px 8px rgba(0,0,0,.08);
}.rb-bottom #wh-close:hover{background:#fff;transform:rotate(90deg) scale(1.06)}.rb-bottom .wp-header{
  height:200px;position:relative;overflow:hidden;
  display:flex;align-items:flex-end;padding:0 0 20px 24px;
}.rb-bottom #wp-header-canvas{
  position:absolute;inset:0;width:100%;height:100%;
  pointer-events:none;z-index:0;
}.rb-bottom .wp-header-ov{
  position:absolute;inset:0;z-index:1;
  background:linear-gradient(180deg,
    rgba(0,10,40,.06) 0%,
    rgba(0,10,40,.15) 55%,
    rgba(0,10,40,.6) 100%);
}.rb-bottom .wp-header-sheen{
  position:absolute;inset:0;z-index:2;pointer-events:none;
  background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.18) 45%,transparent 60%);
  transform:translateX(-120%);
}.rb-bottom .wp-header-sheen.play{animation:wh-sheen-sweep 1.1s cubic-bezier(.2,.8,.2,1) .3s 1}@keyframes wh-sheen-sweep{to{ transform:translateX(120%); } }.rb-bottom .wp-header-wm{
  position:absolute;right:12px;top:50%;transform:translateY(-50%);
  opacity:.09;pointer-events:none;z-index:2;
}.rb-bottom .wp-header-badge{
  position:absolute;top:14px;left:18px;z-index:4;
  font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;
  color:rgba(255,255,255,.96);
  background:rgba(255,255,255,.15);backdrop-filter:blur(12px);
  -webkit-backdrop-filter:blur(12px);
  border:1px solid rgba(255,255,255,.24);padding:4px 12px;border-radius:99px;
  box-shadow:0 2px 10px rgba(0,0,0,.15);
}.rb-bottom .wp-header-icon-ring{
  position:relative;z-index:4;width:52px;height:52px;
  display:flex;align-items:center;justify-content:center;
  border-radius:16px;
  background:rgba(255,255,255,.14);backdrop-filter:blur(10px);
  border:1px solid rgba(255,255,255,.28);
  box-shadow:0 8px 24px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.3);
  animation:wp-icon-float 3.2s ease-in-out infinite;
}.rb-bottom .wp-header-icon{
  font-size:24px;filter:drop-shadow(0 3px 10px rgba(0,0,0,.4));
}@keyframes wp-icon-float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(-3deg)}
}.rb-bottom .wp-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(0,102,204,.14),transparent);margin:0;position:relative;z-index:6}.rb-bottom .wp-body{padding:20px 24px 24px;position:relative;z-index:6}.rb-bottom .wp-tag{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin-bottom:4px;
  opacity:0;transform:translateY(6px);animation:wp-fade-up .42s .06s cubic-bezier(.2,.8,.2,1) forwards}.rb-bottom .wp-title{font-size:16px;font-weight:900;color:var(--navy);letter-spacing:-.03em;margin-bottom:8px;line-height:1.15;
  opacity:0;transform:translateY(8px);animation:wp-fade-up .46s .1s cubic-bezier(.2,.8,.2,1) forwards}.rb-bottom .wp-desc{font-size:12px;color:var(--muted);line-height:1.75;margin-bottom:16px;
  opacity:0;transform:translateY(8px);animation:wp-fade-up .46s .16s cubic-bezier(.2,.8,.2,1) forwards}@keyframes wp-fade-up{to{opacity:1;transform:translateY(0)}}.rb-bottom .wp-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.rb-bottom .wp-stat{
  position:relative;overflow:hidden;
  background:linear-gradient(150deg,#f9fbfd,#eef4fa);
  border:1px solid rgba(15,23,42,.07);border-radius:15px;padding:12px 16px;
  opacity:0;transform:translateY(10px) scale(.96);
  animation:wp-fade-up-scale .4s cubic-bezier(.2,.8,.2,1) forwards;
  transition:transform .2s,box-shadow .2s;
}.rb-bottom .wp-stat:nth-child(1){animation-delay:.2s}.rb-bottom .wp-stat:nth-child(2){animation-delay:.26s}.rb-bottom .wp-stat:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,60,160,.12)}.rb-bottom .wp-stat::after{
  content:'';position:absolute;top:-40%;right:-30%;width:70px;height:70px;border-radius:50%;
  background:radial-gradient(circle,rgba(0,102,204,.09),transparent 70%);pointer-events:none;
}@keyframes wp-fade-up-scale{to{opacity:1;transform:translateY(0) scale(1)}}.rb-bottom .wp-stat-val{font-size:20px;font-weight:900;color:var(--navy);letter-spacing:-.03em;position:relative}.rb-bottom .wp-stat-label{font-size:12px;color:var(--muted);margin-top:4px;font-weight:600;line-height:1.35;position:relative}.rb-bottom .wp-solution{
  position:relative;overflow:hidden;
  background:linear-gradient(135deg,rgba(0,102,204,.055),rgba(0,80,180,.02));
  border:1px solid rgba(0,102,204,.13);border-radius:16px;padding:16px 16px;margin-bottom:16px;
  opacity:0;transform:translateY(10px);
  animation:wp-fade-up .42s .32s cubic-bezier(.2,.8,.2,1) forwards;
}.rb-bottom .wp-sol-head{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:12px;display:flex;align-items:center;gap:8px}.rb-bottom .wp-sol-head::before{content:'';width:14px;height:1.5px;background:var(--primary);border-radius:2px;opacity:.5}.rb-bottom .wp-sol-item{
  display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#1e293b;line-height:1.62;margin-bottom:8px;
  opacity:0;transform:translateX(-6px);animation:wp-fade-right .36s cubic-bezier(.2,.8,.2,1) forwards;
  animation-delay:.36s;
}.rb-bottom .wp-sol-item:nth-child(2){animation-delay:.42s}.rb-bottom .wp-sol-item:nth-child(3){animation-delay:.48s}.rb-bottom .wp-sol-item:nth-child(4){animation-delay:.54s}.rb-bottom .wp-sol-item:last-child{margin-bottom:0}@keyframes wp-fade-right{to{opacity:1;transform:translateX(0)}}.rb-bottom .wp-sol-check{
  color:#fff;background:var(--green);font-weight:800;flex-shrink:0;font-size:12px;margin-top:1px;
  width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;
  box-shadow:0 2px 6px rgba(5,150,105,.35);
}.rb-bottom .wp-cta{display:flex;gap:8px;flex-wrap:wrap;
  opacity:0;transform:translateY(8px);animation:wp-fade-up .4s .56s cubic-bezier(.2,.8,.2,1) forwards}.rb-bottom .wp-btn-p{
  flex:1;min-width:120px;padding:12px 16px;
  background:linear-gradient(135deg,var(--primary) 0%,#004eaa 100%);
  color:#fff;border:none;border-radius:12px;font-size:13px;font-weight:700;
  cursor:pointer;font-family:inherit;
  box-shadow:0 4px 14px rgba(0,102,204,.32),inset 0 1px 0 rgba(255,255,255,.2);
  transition:opacity .15s,transform .15s,box-shadow .15s;
}.rb-bottom .wp-btn-p:hover{opacity:.94;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,102,204,.4)}.rb-bottom .wp-btn-g{
  flex:1;min-width:100px;padding:12px 16px;
  background:rgba(0,0,0,.03);color:var(--muted);
  border:1px solid rgba(15,23,42,.09);border-radius:12px;
  font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;
  transition:background .18s,transform .15s;
}.rb-bottom .wp-btn-g:hover{background:rgba(0,0,0,.06);transform:translateY(-1px)}.rb-bottom .wh-particle{position:fixed;border-radius:50%;pointer-events:none;will-change:transform,opacity;z-index:9001}@keyframes wh-ring-pulse{from{transform:translate(-50%,-50%) scale(0);opacity:.4}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}
}@media(max-width:700px){.rb-bottom #wh-panel{
    position:fixed;right:0;left:0;width:100%;top:auto;bottom:0;
    max-height:85vh;border-radius:24px 24px 0 0;
  }}.rb-bottom .wh-photo-fallback{
  position:absolute;inset:0;width:100%;height:100%;
  background-image:
    radial-gradient(circle at 20% 20%, rgba(255,255,255,.10), transparent 45%),
    radial-gradient(circle at 80% 75%, rgba(255,255,255,.07), transparent 50%),
    repeating-linear-gradient(135deg, rgba(255,255,255,.035) 0px, rgba(255,255,255,.035) 1px, transparent 1px, transparent 14px),
    radial-gradient(circle, rgba(255,255,255,.14) 1.4px, transparent 1.4px);
  background-size: auto, auto, auto, 16px 16px;
  background-position: 0 0, 0 0, 0 0, 0 0;
}.rb-bottom .wh-icon-big{
  position:relative;z-index:2;
  width:44px;height:44px;border-radius:12px;
  background:rgba(255,255,255,.14);backdrop-filter:blur(6px);
  border:1px solid rgba(255,255,255,.22);
  display:flex;align-items:center;justify-content:center;
  font-size:20px;
  box-shadow:0 6px 18px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.15);
}.rb-bottom .rc-img .wh-icon-big,.rb-bottom .wc-img .wh-icon-big{width:34px;height:34px;font-size:16px;border-radius:9px}.rb-bottom .rc-img{display:flex;align-items:center;justify-content:center}.rb-bottom .wc-img{display:flex;align-items:center;justify-content:center}.rb-bottom .ac-img{display:flex;align-items:center;justify-content:center}.rb-bottom .ts-bg .wh-icon-big{position:absolute;top:14px;left:16px;width:38px;height:38px;font-size:16px;border-radius:10px}.rb-bottom .wh-local-photo{
  position:absolute;inset:0;width:100%;height:100%;object-fit:cover;
  opacity:0;transition:opacity .3s;z-index:0;
}.rb-bottom .wh-local-photo.loaded{opacity:1}.rb-bottom .wh-chip{
  width:46px;height:46px;border-radius:13px;
  display:flex;align-items:center;justify-content:center;
  font-size:20px;margin-bottom:16px;flex-shrink:0;
  box-shadow:0 6px 16px rgba(0,0,0,.10),inset 0 1px 0 rgba(255,255,255,.4);
}.rb-bottom .wh-chip.sm{width:38px;height:38px;font-size:16px;border-radius:11px;margin-bottom:0}.rb-bottom .pain-card{padding:24px 24px 24px}.rb-bottom .pain-card .wh-chip{background:linear-gradient(150deg,#eef2ff,#e0e7ff);color:#4338ca}.rb-bottom .aud-card{padding:24px 24px 24px;position:relative;overflow:hidden}.rb-bottom .aud-card .wh-chip{background:linear-gradient(150deg,#eef6ff,#CFDFFA);color:var(--primary-dark);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.rb-bottom .aud-card .ac-eyebrow{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:8px}.rb-bottom .aud-card:hover .wh-chip{transform:scale(1.08) rotate(-3deg)}.rb-bottom .why-card{padding:24px 24px 24px;position:relative;overflow:hidden}.rb-bottom .why-card .wh-chip{background:linear-gradient(150deg,var(--primary),var(--primary-dark));color:#fff;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.rb-bottom .why-card:hover .wh-chip{transform:scale(1.08) rotate(-3deg)}.rb-bottom .why-card::before,.rb-bottom .aud-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--card-accent,var(--primary));transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.rb-bottom .why-card:hover::before,.rb-bottom .aud-card:hover::before{transform:scaleX(1)}.rb-bottom .why-card:hover,.rb-bottom .aud-card:hover{border-color:color-mix(in srgb, var(--card-accent, var(--primary)) 35%, var(--border-premium))}.rb-bottom .why-card:nth-of-type(1){--card-accent:#1877F2}.rb-bottom .why-card:nth-of-type(2){--card-accent:#4338ca}.rb-bottom .why-card:nth-of-type(3){--card-accent:#B45309}.rb-bottom .why-card:nth-of-type(4){--card-accent:#15803D}.rb-bottom .why-card:nth-of-type(5){--card-accent:#1877F2}.rb-bottom .why-card:nth-of-type(6){--card-accent:#4338ca}.rb-bottom .why-card:nth-of-type(1) .wh-chip{background:linear-gradient(150deg,#1877F2,#1565D8)}.rb-bottom .why-card:nth-of-type(2) .wh-chip{background:linear-gradient(150deg,#4338ca,#3730a3)}.rb-bottom .why-card:nth-of-type(3) .wh-chip{background:linear-gradient(150deg,#B45309,#B45309)}.rb-bottom .why-card:nth-of-type(4) .wh-chip{background:linear-gradient(150deg,#15803D,#047857)}.rb-bottom .why-card:nth-of-type(5) .wh-chip{background:linear-gradient(150deg,#1877F2,#1565D8)}.rb-bottom .why-card:nth-of-type(6) .wh-chip{background:linear-gradient(150deg,#4338ca,#3730a3)}.rb-bottom .aud-card:nth-of-type(1){--card-accent:#1877F2}.rb-bottom .aud-card:nth-of-type(2){--card-accent:#4338ca}.rb-bottom .aud-card:nth-of-type(3){--card-accent:#15803D}.rb-bottom .aud-card:nth-of-type(4){--card-accent:#B45309}.rb-bottom .aud-card:nth-of-type(5){--card-accent:#1877F2}.rb-bottom .aud-card:nth-of-type(6){--card-accent:#4338ca}.rb-bottom .aud-card:nth-of-type(1) .wh-chip{background:linear-gradient(150deg,#eef6ff,#CFDFFA);color:#1565D8}.rb-bottom .aud-card:nth-of-type(2) .wh-chip{background:linear-gradient(150deg,#eef2ff,#e0e7ff);color:#4338ca}.rb-bottom .aud-card:nth-of-type(3) .wh-chip{background:linear-gradient(150deg,#ecfdf5,#E7F6EC);color:#047857}.rb-bottom .aud-card:nth-of-type(4) .wh-chip{background:linear-gradient(150deg,#FEF3C7,#fef3c7);color:#B45309}.rb-bottom .aud-card:nth-of-type(5) .wh-chip{background:linear-gradient(150deg,#eef6ff,#CFDFFA);color:#1565D8}.rb-bottom .aud-card:nth-of-type(6) .wh-chip{background:linear-gradient(150deg,#eef2ff,#e0e7ff);color:#4338ca}@media(prefers-reduced-motion:reduce){.rb-bottom .why-card .wh-chip,.rb-bottom .aud-card .wh-chip,.rb-bottom .why-card::before,.rb-bottom .aud-card::before{transition:none!important}.rb-bottom .why-card:hover .wh-chip,.rb-bottom .aud-card:hover .wh-chip{transform:none!important}}.rb-bottom .roi-card{padding:24px 24px;display:flex;gap:16px;align-items:flex-start;border-radius:20px}.rb-bottom .roi-card .wh-chip.sm{margin-top:2px;width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(15,23,42,.08)}.rb-bottom .roi-card.down .wh-chip.sm{background:linear-gradient(150deg,#FEE2E2,#FEE2E2);color:#dc2626}.rb-bottom .roi-card.up .wh-chip.sm{background:linear-gradient(150deg,#E7F6EC,#E7F6EC);color:var(--green)}.rb-bottom .roi-card .rc-text{flex:1;min-width:0}.rb-bottom .roi-card .rc-arrow{margin-left:auto;font-size:14px;font-weight:900;flex-shrink:0;opacity:.55}.rb-bottom .roi-card.down .rc-arrow{color:#dc2626}.rb-bottom .roi-card.up .rc-arrow{color:var(--green)}.rb-bottom .testi-slide{background:rgba(255,255,255,.97);border:1px solid var(--border-premium);border-radius:24px;padding:44px 40px;text-align:center;box-shadow:var(--shadow-card-hover);backdrop-filter:blur(12px)}.rb-bottom .testi-slide .testi-chip{
  width:54px;height:54px;border-radius:15px;margin:0 auto 20px;
  display:flex;align-items:center;justify-content:center;color:var(--primary-dark);
  background:linear-gradient(150deg,var(--accent),#CFDFFA);
  box-shadow:0 8px 20px rgba(0,102,204,.12);
}.rb-bottom .testi-slide .testi-quote{font-size:40px;line-height:.6;color:rgba(0,102,204,.18);font-family:Georgia,serif;margin-bottom:12px}.rb-bottom .testi-slide p.qtext{font-size:16px;color:var(--navy-2);line-height:1.7;font-weight:600;margin-bottom:24px}.rb-bottom .mod-tabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:32px}.rb-bottom .mod-tab{
  padding:12px 20px;border-radius:99px;border:1.5px solid var(--border-premium);
  background:#fff;font-size:13px;font-weight:700;color:var(--muted);cursor:pointer;
  transition:all .22s cubic-bezier(.2,.8,.2,1);display:flex;align-items:center;gap:8px;
}.rb-bottom .mod-tab .mod-tab-count{font-size:12px;font-weight:800;background:rgba(15,23,42,.06);color:var(--muted);padding:1px 8px;border-radius:99px}.rb-bottom .mod-tab.active{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 8px 20px rgba(15,30,61,.22)}.rb-bottom .mod-tab.active .mod-tab-count{background:rgba(255,255,255,.18);color:#fff}.rb-bottom .mod-tab:hover:not(.active){border-color:var(--primary);color:var(--primary-dark)}.rb-bottom .mod-panel{display:none}.rb-bottom .mod-panel.active{display:block}.rb-bottom .mod-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.rb-bottom .mod-card{
  background:#fff;border:1px solid var(--border-premium);border-radius:16px;
  padding:20px 20px 16px;cursor:pointer;box-shadow:var(--shadow-card);
  transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,border-color .22s;
  opacity:0;transform:translateY(16px);
}.rb-bottom .mod-card.in{opacity:1;transform:translateY(0)}.rb-bottom .mod-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover);border-color:rgba(0,102,204,.3)}.rb-bottom .mod-card .mc-icon{
  width:38px;height:38px;border-radius:11px;background:linear-gradient(150deg,var(--accent),#CFDFFA);
  color:var(--primary-dark);display:flex;align-items:center;justify-content:center;margin-bottom:12px;
}.rb-bottom .mod-card .mc-icon svg{width:18px;height:18px}.rb-bottom .mod-card .mc-core{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--primary);margin-bottom:4px}.rb-bottom .mod-card h4{font-size:14px;font-weight:800;color:var(--navy);margin-bottom:4px;letter-spacing:-.01em}.rb-bottom .mod-card p{font-size:12px;color:var(--muted);line-height:1.55}@media(prefers-reduced-motion:reduce){.rb-bottom .mod-card{opacity:1;transform:none}}.rb-bottom .fin-section{background:linear-gradient(180deg,#0a1428 0%,#0F172A 100%);padding:88px 0;position:relative;overflow:hidden}.rb-bottom .fin-section::before{
  content:'';position:absolute;inset:0;opacity:.5;
  background-image:radial-gradient(circle,rgba(255,255,255,.06) 1px,transparent 1px);
  background-size:26px 26px;pointer-events:none;
}.rb-bottom .fin-head{text-align:center;max-width:640px;margin:0 auto 56px;position:relative;z-index:2}.rb-bottom .fin-eyebrow{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7cb8ff;margin-bottom:12px}.rb-bottom .fin-title{font-size:clamp(24px,3vw,36px);font-weight:900;color:#fff;letter-spacing:-.03em;line-height:1.15;margin-bottom:16px}.rb-bottom .fin-title em{color:#5eb3ff;font-style:normal}.rb-bottom .fin-sub{font-size:16px;color:rgba(255,255,255,.65);line-height:1.7}.rb-bottom .fin-flow{display:flex;align-items:center;justify-content:center;gap:0;max-width:1000px;margin:0 auto 64px;position:relative;z-index:2;flex-wrap:wrap}.rb-bottom .fin-node{
  display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;
  width:150px;opacity:0;transform:translateY(18px);transition:opacity .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1);
}.rb-bottom .fin-node.in{opacity:1;transform:translateY(0)}.rb-bottom .wf-section .fin-node-icon{position:relative}.rb-bottom .wf-section .fin-node-icon::before{
  content:attr(data-step);position:absolute;top:-8px;right:-8px;width:20px;height:20px;
  border-radius:50%;background:#5eb3ff;color:#0a1428;font-size:12px;font-weight:900;
  display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.25);
}.rb-bottom .wf-section .fin-node:last-child .fin-node-icon::before{content:"✓";background:#16A34A;color:#fff}.rb-bottom .fin-node-icon{
  width:52px;height:52px;border-radius:15px;display:flex;align-items:center;justify-content:center;
  background:rgba(94,179,255,.12);border:1px solid rgba(94,179,255,.28);color:#7cb8ff;
  box-shadow:0 8px 24px rgba(94,179,255,.12);
}.rb-bottom .fin-node-icon svg{width:22px;height:22px}.rb-bottom .fin-node-label{font-size:12px;font-weight:800;color:#fff}.rb-bottom .fin-node-sub{font-size:12px;color:rgba(255,255,255,.5);line-height:1.4}.rb-bottom .fin-arrow{width:44px;height:2px;position:relative;flex-shrink:0;opacity:0;transition:opacity .5s .3s}.rb-bottom .fin-arrow.in{opacity:1}.rb-bottom .fin-arrow svg{width:100%;height:16px;overflow:visible}.rb-bottom .fin-arrow path{stroke:rgba(94,179,255,.4);stroke-width:1.5;fill:none;stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1)}.rb-bottom .fin-arrow.in path{stroke-dashoffset:0}.rb-bottom .fin-arrow .fin-pulse{r:2;fill:#5eb3ff;opacity:0}.rb-bottom .fin-arrow.in .fin-pulse{animation:fin-flow-pulse 2.2s ease-in-out infinite .8s}@keyframes fin-flow-pulse{0%{offset-distance:0%;opacity:0}10%{opacity:1}90%{opacity:1}100%{offset-distance:100%;opacity:0}
}@media(max-width:900px){.rb-bottom .fin-arrow{transform:rotate(90deg);width:24px;margin:4px 0}}.rb-bottom .fin-panel-wrap{max-width:920px;margin:0 auto;position:relative;z-index:2}.rb-bottom .fin-panel{
  background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.10);border-radius:22px;
  backdrop-filter:blur(20px);overflow:hidden;
  box-shadow:0 40px 100px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.06);
}.rb-bottom .fin-panel-bar{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between}.rb-bottom .fin-panel-bar span{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.55)}.rb-bottom .fin-panel-dots{display:flex;gap:4px}.rb-bottom .fin-panel-dots i{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.15)}.rb-bottom .fin-panel-body{padding:24px 24px 28px;display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:700px){.rb-bottom .fin-panel-body{grid-template-columns:1fr}}.rb-bottom .fin-col-head{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.4);margin-bottom:12px}.rb-bottom .fin-acct-row{
  display:flex;align-items:center;justify-content:space-between;padding:12px 0;
  border-bottom:1px solid rgba(255,255,255,.06);opacity:0;transform:translateX(-14px);
  transition:opacity .4s cubic-bezier(.2,.8,.2,1),transform .4s cubic-bezier(.2,.8,.2,1);
}.rb-bottom .fin-acct-row.in{opacity:1;transform:translateX(0)}.rb-bottom .fin-acct-row:last-child{border-bottom:none}.rb-bottom .fin-acct-name{font-size:13px;font-weight:600;color:rgba(255,255,255,.85)}.rb-bottom .fin-acct-type{
  font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;
  padding:2px 8px;border-radius:99px;
}.rb-bottom .fin-acct-type.asset{background:rgba(94,179,255,.15);color:#7cb8ff}.rb-bottom .fin-acct-type.liability{background:rgba(255,150,90,.15);color:#ffab7a}.rb-bottom .fin-acct-type.income{background:rgba(100,220,150,.15);color:#7de3a8}.rb-bottom .fin-acct-type.expense{background:rgba(255,110,110,.15);color:#ff9b9b}.rb-bottom .fin-source-row{
  display:flex;align-items:center;gap:12px;padding:8px 12px;margin-bottom:8px;border-radius:11px;
  background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);
  opacity:0;transform:translateX(14px);
  transition:opacity .4s cubic-bezier(.2,.8,.2,1),transform .4s cubic-bezier(.2,.8,.2,1);
}.rb-bottom .fin-source-row.in{opacity:1;transform:translateX(0)}.rb-bottom .fin-source-row .fsr-dot{width:6px;height:6px;border-radius:50%;background:#5eb3ff;flex-shrink:0}.rb-bottom .fin-source-row span{font-size:12px;color:rgba(255,255,255,.75);font-weight:600}.rb-bottom .fin-source-row small{font-size:12px;color:rgba(255,255,255,.4);margin-left:auto}.rb-bottom .fin-footnote{text-align:center;font-size:12px;color:rgba(255,255,255,.4);margin-top:24px;max-width:520px;margin-left:auto;margin-right:auto;line-height:1.6}@media(prefers-reduced-motion:reduce){.rb-bottom .fin-node,.rb-bottom .fin-acct-row,.rb-bottom .fin-source-row,.rb-bottom .fin-arrow{opacity:1!important;transform:none!important}.rb-bottom .fin-arrow path{stroke-dashoffset:0!important}.rb-bottom .fin-arrow .fin-pulse{animation:none!important}}.rb-bottom .eco-wrap{max-width:720px;margin:0 auto 48px;position:relative}.rb-bottom .eco-svg{width:100%;height:auto;overflow:visible}.rb-bottom .eco-line{stroke:rgba(0,102,204,.25);stroke-width:1.5;fill:none;stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.2,1)}.rb-bottom .eco-wrap.in .eco-line{stroke-dashoffset:0}.rb-bottom .eco-core{opacity:0;transform:scale(.6);transform-origin:center;transition:opacity .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1)}.rb-bottom .eco-wrap.in .eco-core{opacity:1;transform:scale(1)}.rb-bottom .eco-node{opacity:0;transform:scale(.5);transform-origin:center;transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.2,.8,.2,1)}.rb-bottom .eco-wrap.in .eco-node{opacity:1;transform:scale(1)}.rb-bottom .eco-node{cursor:pointer}.rb-bottom .eco-node circle{transition:stroke .2s,stroke-width .2s,filter .2s}.rb-bottom .eco-node:hover circle,.rb-bottom .eco-node:focus-visible circle,.rb-bottom .eco-node.eco-node-linked circle{stroke:var(--primary);stroke-width:2.5;filter:drop-shadow(0 2px 8px rgba(0,102,204,.35))}.rb-bottom .eco-node:focus-visible{outline:none}.rb-bottom .eco-node:hover .eco-node-label,.rb-bottom .eco-node:focus-visible .eco-node-label,.rb-bottom .eco-node.eco-node-linked .eco-node-label{fill:var(--primary)}.rb-bottom .eco-node-label{font-size:12px;font-weight:800;fill:var(--navy-2)}.rb-bottom .eco-node-icon{font-size:16px;pointer-events:none}.rb-bottom .eco-core-label{font-size:12px;font-weight:900;fill:#fff}.rb-bottom .eco-pulse{r:2.5;fill:var(--primary);opacity:0}.rb-bottom .eco-wrap.in .eco-pulse{animation:eco-travel 2.6s ease-in-out infinite}@keyframes eco-travel{0%{opacity:0}8%{opacity:1}92%{opacity:1}100%{opacity:0;offset-distance:100%}
}@media(prefers-reduced-motion:reduce){.rb-bottom .eco-line{stroke-dashoffset:0!important}.rb-bottom .eco-core,.rb-bottom .eco-node{opacity:1!important;transform:none!important}.rb-bottom .eco-pulse{animation:none!important}}@media(max-width:640px){.rb-bottom .eco-wrap{display:none}}.rb-bottom .ind-switch{
  display:grid;grid-template-columns:280px 1fr;gap:0;
  background:#fff;border:1px solid var(--border-premium);border-radius:22px;
  box-shadow:var(--shadow-card-hover);overflow:hidden;margin-bottom:40px;
  min-height:420px;
}.rb-bottom .ind-list{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-right:1px solid var(--border-premium);padding:16px;overflow-y:auto}.rb-bottom .ind-item{
  width:100%;text-align:left;padding:12px 16px;border-radius:12px;border:none;background:transparent;
  cursor:pointer;display:flex;align-items:center;gap:12px;font-family:inherit;
  transition:background .18s,transform .18s;margin-bottom:4px;position:relative;
}.rb-bottom .ind-item:hover{background:rgba(0,102,204,.06)}.rb-bottom .ind-item.active{background:#fff;box-shadow:0 2px 10px rgba(15,23,42,.08)}.rb-bottom .ind-item.active::before{
  content:'';position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--primary);
}.rb-bottom .ind-item-icon{width:30px;height:30px;border-radius:9px;background:var(--accent);color:var(--primary-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.rb-bottom .ind-item-icon svg{width:15px;height:15px}.rb-bottom .ind-item.active .ind-item-icon{background:var(--primary);color:#fff}.rb-bottom .ind-item-name{font-size:12px;font-weight:700;color:var(--navy-2);line-height:1.3}.rb-bottom .ind-item.active .ind-item-name{color:var(--navy);font-weight:800}.rb-bottom .ind-panel{padding:32px 36px;position:relative}.rb-bottom .ind-panel-inner{opacity:1;transform:translateY(0);transition:opacity .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1)}.rb-bottom .ind-panel-inner.switching{opacity:0;transform:translateY(8px)}.rb-bottom .ind-panel-tag{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:8px}.rb-bottom .ind-panel-title{font-size:20px;font-weight:900;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;line-height:1.2}.rb-bottom .ind-panel-desc{font-size:14px;color:var(--muted);line-height:1.7;margin-bottom:24px;max-width:520px}.rb-bottom .ind-panel-modhead{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);margin-bottom:12px}.rb-bottom .ind-mod-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.rb-bottom .ind-mod-chip{
  display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:11px;
  background:linear-gradient(150deg,#f8fafc,#eef2f7);border:1px solid var(--border-premium);
  font-size:12px;font-weight:700;color:var(--navy-2);cursor:pointer;
  transition:transform .18s,box-shadow .18s,opacity .3s cubic-bezier(.2,.8,.2,1);
  opacity:0;
}.rb-bottom .ind-mod-chip.in{opacity:1}@media(prefers-reduced-motion:reduce){.rb-bottom .ind-mod-chip{opacity:1!important;transition:none!important}}.rb-bottom .ind-mod-chip:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,102,204,.12);border-color:rgba(0,102,204,.25)}.rb-bottom .ind-mod-chip svg{width:14px;height:14px;color:var(--primary)}.rb-bottom .ind-stat-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:24px}.rb-bottom .ind-stat-pill{
  flex:1;min-width:140px;padding:16px 20px;border-radius:14px;
  background:linear-gradient(155deg,#0f2d5c,#173d78);position:relative;overflow:hidden;
  opacity:0;transform:translateY(6px);transition:opacity .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1);
}.rb-bottom .ind-stat-pill.in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.rb-bottom .ind-stat-pill{opacity:1!important;transform:none!important;transition:none!important}}.rb-bottom .ind-stat-pill::before{content:'';position:absolute;top:-30%;right:-15%;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08),transparent 70%)}.rb-bottom .ind-stat-val{font-size:16px;font-weight:900;color:#fff;letter-spacing:-.02em;line-height:1.15}.rb-bottom .ind-stat-label{font-size:12px;font-weight:600;color:rgba(255,255,255,.72);margin-top:4px;line-height:1.4}.rb-bottom .ind-panel-solhead{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);margin-bottom:12px}.rb-bottom .ind-sol-list{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:12px}.rb-bottom .ind-sol-item{
  display:flex;align-items:flex-start;gap:12px;font-size:13px;color:var(--navy-2);line-height:1.55;
  opacity:0;transform:translateX(-6px);transition:opacity .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1);
}.rb-bottom .ind-sol-item.in{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:reduce){.rb-bottom .ind-sol-item{opacity:1!important;transform:none!important;transition:none!important}}.rb-bottom .ind-sol-check{flex-shrink:0;width:19px;height:19px;border-radius:50%;background:rgba(16,185,129,.12);display:flex;align-items:center;justify-content:center;margin-top:1px}.rb-bottom .ind-sol-check svg{width:11px;height:11px;color:#16A34A}.rb-bottom .ind-panel-cta{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:760px){.rb-bottom .ind-switch{grid-template-columns:1fr;min-height:0}.rb-bottom .ind-list{
    display:flex;overflow-x:auto;border-right:none;border-bottom:1px solid var(--border-premium);
    padding:12px;gap:8px;-webkit-overflow-scrolling:touch;
  }.rb-bottom .ind-item{flex:0 0 auto;width:auto;white-space:nowrap;margin-bottom:0}.rb-bottom .ind-item-name{font-size:12px}.rb-bottom .ind-panel{padding:24px 20px}.rb-bottom .ind-panel-title{font-size:16px}}@media(prefers-reduced-motion:reduce){.rb-bottom .ind-panel-inner,.rb-bottom .ind-panel-inner.switching{opacity:1!important;transform:none!important;transition:none!important}}.rb-bottom #rbLeadBackdrop{display:none;position:fixed;inset:0;background:rgba(10,18,38,.65);z-index:600;align-items:flex-start;justify-content:center;padding:20px;overflow-y:auto;backdrop-filter:blur(4px)}.rb-bottom #rbLeadBackdrop.open{display:flex}.rb-bottom #rbLeadModal{background:#fff;border-radius:22px;max-width:460px;width:100%;padding:36px 32px 28px;position:relative;box-shadow:0 40px 80px rgba(15,23,42,.22);margin:auto}.rb-bottom #rbLeadModal .rlm-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:20px;cursor:pointer;color:#94a3b8;line-height:1}.rb-bottom #rbLeadModal .rlm-badge{display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:var(--primary-dark);font-size:12px;font-weight:800;padding:4px 12px;border-radius:99px;margin-bottom:16px;letter-spacing:.3px}.rb-bottom #rbLeadModal h3{font-size:20px;font-weight:900;color:var(--navy);margin-bottom:8px;letter-spacing:-.025em;font-family:'Manrope','Inter',sans-serif}.rb-bottom #rbLeadModal .rlm-sub{font-size:13px;color:var(--muted);margin-bottom:20px;line-height:1.6}.rb-bottom #rbLeadModal .rlm-social-proof{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}.rb-bottom #rbLeadModal .rlm-sp-item{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--muted)}.rb-bottom #rbLeadModal .rlm-sp-item .rlm-dot{width:7px;height:7px;border-radius:50%;background:var(--green)}.rb-bottom #rbLeadModal .rlm-field{margin-bottom:16px}.rb-bottom #rbLeadModal .rlm-field label{display:block;font-size:12px;font-weight:700;color:var(--navy-2);margin-bottom:4px}.rb-bottom #rbLeadModal .rlm-field input{width:100%;padding:12px 16px;border:1.5px solid var(--border);border-radius:10px;font-size:14px;color:var(--navy);outline:none;transition:border-color .15s;font-family:inherit}.rb-bottom #rbLeadModal .rlm-field input:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(0,102,204,.10)}.rb-bottom #rbLeadModal .rlm-field input.error{border-color:#DC2626}.rb-bottom #rbLeadModal .rlm-divider{display:flex;align-items:center;gap:12px;margin:20px 0;color:var(--muted-2);font-size:12px;font-weight:600}.rb-bottom #rbLeadModal .rlm-divider::before,.rb-bottom #rbLeadModal .rlm-divider::after{content:'';flex:1;height:1px;background:var(--border)}.rb-bottom #rbLeadModal .rlm-wa{display:flex;align-items:center;justify-content:center;gap:8px;background:#25D366;color:#fff;border:none;border-radius:10px;width:100%;padding:12px;font-size:14px;font-weight:700;cursor:pointer;margin-bottom:12px;transition:filter .15s;font-family:inherit;text-decoration:none}.rb-bottom #rbLeadModal .rlm-wa:hover{filter:brightness(1.08)}.rb-bottom #rbLeadModal .rlm-submit{width:100%;padding:12px;background:var(--primary);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:800;cursor:pointer;transition:background .15s,transform .12s;font-family:inherit;letter-spacing:-.01em}.rb-bottom #rbLeadModal .rlm-submit:hover{background:var(--primary-dark);transform:translateY(-1px)}.rb-bottom #rbLeadModal .rlm-submit:disabled{opacity:.6;cursor:not-allowed;transform:none}.rb-bottom #rbLeadModal .rlm-err{color:#DC2626;font-size:12px;font-weight:700;margin-top:4px;display:none}.rb-bottom #rbLeadModal .rlm-trust{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:20px}.rb-bottom #rbLeadModal .rlm-trust span{font-size:12px;font-weight:700;color:var(--muted);display:flex;align-items:center;gap:4px}.rb-bottom .rb-contact{background:#F5F9FF;border-top:1px solid #E2E8F0}.rb-bottom .rb-contact-head{text-align:center;max-width:620px;margin:0 auto 32px}.rb-bottom .rb-contact-head h2{font-size:clamp(24px,3.4vw,34px);margin:0 0 12px;color:#0F172A}.rb-bottom .rb-contact-head p{color:#64748B;font-size:14px;line-height:1.65;margin:0}.rb-bottom .rb-contact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:1040px){.rb-bottom .rb-contact-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:560px){.rb-bottom .rb-contact-grid{grid-template-columns:1fr}}.rb-bottom .rb-contact-card{display:flex;align-items:center;gap:16px;padding:20px 20px;background:#fff;
  border:1px solid #E2E8F0;border-radius:14px;text-decoration:none;
  transition:border-color .15s,transform .15s,box-shadow .15s}.rb-bottom .rb-contact-card:hover{border-color:#1877F2;transform:translateY(-2px);
  box-shadow:0 8px 24px rgba(24,119,242,.10)}.rb-bottom .rb-contact-card:focus-visible{outline:2px solid #1877F2;outline-offset:2px}.rb-bottom .rb-contact-ico{flex:none;width:42px;height:42px;border-radius:11px;background:#EBF3FE;
  color:#1877F2;display:grid;place-items:center}.rb-bottom .rb-contact-ico svg{width:20px;height:20px}.rb-bottom .rb-contact-label{display:block;font-size:12px;font-weight:700;letter-spacing:.4px;
  text-transform:uppercase;color:#94A3B8;margin-bottom:4px}.rb-bottom .rb-contact-card strong{display:block;font-size:16px;color:#0F172A;letter-spacing:.2px;
  font-variant-numeric:tabular-nums}.rb-bottom .rb-contact-foot{display:flex;flex-wrap:wrap;gap:28px;margin-top:28px;padding-top:24px;
  border-top:1px solid #E2E8F0}.rb-bottom .rb-contact-foot strong{display:block;font-size:12px;font-weight:700;letter-spacing:.4px;
  text-transform:uppercase;color:#94A3B8;margin-bottom:4px}.rb-bottom .rb-contact-foot span{color:#475569;font-size:13px;line-height:1.6}@media(max-width:640px){.rb-bottom .rb-contact-foot{gap:20px}}