#rbtt-landing{--brand:var(--brand,#2563eb);--brand-deep:#0b3ea4;--navy:#0b1220;--paper:var(--eggshell,#f7f6f3);--panel:#fff;--ink:#0f172a;--muted:#475569;--on-navy:#f7faff;--on-navy-dim:#e3ecff;--card-bg:#fff;--card-border:#d9dee8;--card-tint:#f5f7fb;--chip-bg:#fff;--chip-border:#e5e7eb;--chip-ink:#0b1220;--r-12:12px;--r-16:16px;--r-20:20px;--r-24:24px;--shadow-lg:0 12px 28px rgba(2,6,23,.14);--shadow-sm:0 2px 10px rgba(2,6,23,.08);--space-section:clamp(56px,12vh,110px);--max-text:68ch;color:var(--ink)}#rbtt-landing .rbtt-band{padding-block:var(--space-section)}#rbtt-landing .band--navy{background:linear-gradient(180deg,#0b1220,#0d1526);color:var(--on-navy)}#rbtt-landing .band--navy .rbtt-lead,#rbtt-landing .band--navy h1,#rbtt-landing .band--navy h2,#rbtt-landing .band--navy h3,#rbtt-landing .band--navy p{color:var(--on-navy)!important}#rbtt-landing .band--navy .rbtt-cta-sub{color:var(--on-navy-dim)!important}#rbtt-landing .band--navy .eyebrow--light{background:#cfe0ff!important;border:1px solid #9db8ff!important;color:#0b1220!important}#rbtt-landing .rbtt-orb{display:none!important}#rbtt-landing .rbtt-hero__media:after,#rbtt-landing .rbtt-hero__media:before{content:none!important;display:none!important}#rbtt-landing .rbtt-hero__grid{align-items:center;display:grid;gap:clamp(20px,4vw,44px);grid-template-areas:"copy media";grid-template-columns:1.05fr .95fr;padding-block:clamp(32px,10vh,110px)}#rbtt-landing .rbtt-hero__copy{grid-area:copy;max-width:var(--max-text)}#rbtt-landing .rbtt-hero__media{grid-area:media;min-height:360px;position:relative;transform:none!important}@media (max-width:900px){#rbtt-landing .rbtt-hero__grid{grid-template-areas:"copy" "media";grid-template-columns:1fr}}#rbtt-landing .rbtt-breadcrumb{align-items:center;color:#cfe0ff;display:flex;gap:8px;margin-bottom:16px}#rbtt-landing .rbtt-link{color:#e6eeff;text-decoration:none}#rbtt-landing .rbtt-link:hover{text-decoration:underline}#rbtt-landing .rbtt-sep{height:18px;width:18px;stroke:#e6eeff;fill:none;stroke-width:2;opacity:.9}#rbtt-landing .rbtt-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}#rbtt-landing .rbtt-btn{align-items:center;border:1px solid transparent;border-radius:14px;display:inline-flex;font-size:clamp(.95rem,1.05vw,1rem);font-weight:800;gap:8px;justify-content:center;min-height:48px;overflow:hidden;padding:12px 18px;position:relative;text-decoration:none;transition:box-shadow .2s ease,transform .06s ease,background .2s ease,color .2s ease}#rbtt-landing .rbtt-btn:active{transform:translateY(1px)}#rbtt-landing .rbtt-btn--primary{background:linear-gradient(90deg,var(--brand-deep),var(--brand))!important;box-shadow:var(--shadow-lg),inset 0 0 0 1px hsla(0,0%,100%,.15);color:#fff!important}#rbtt-landing .rbtt-btn--secondary{background:#fff!important;border-color:#cbd5e1!important;box-shadow:var(--shadow-sm);color:#0b1220!important}#rbtt-landing .rbtt-btn--outline{background:transparent!important;border-color:#8ea2c8!important;color:#0b1220!important}#rbtt-landing .rbtt-chips{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:10px 0 0;padding:0}#rbtt-landing .rbtt-chip{align-items:center;background:var(--chip-bg);border:1px solid var(--chip-border);border-radius:999px;box-shadow:0 1px 3px rgba(2,6,23,.06);color:var(--chip-ink);display:inline-flex;font-size:clamp(.8rem,.94vw,.9rem);font-weight:600;gap:6px;line-height:1.25;padding:6px 10px}#rbtt-landing .rbtt-chip svg{height:14px;width:14px;stroke:#0b3ea4;stroke-width:2;fill:none}#rbtt-landing .card--soft{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;box-shadow:var(--shadow-sm)}#rbtt-landing .rbtt-grid3{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){#rbtt-landing .rbtt-grid3{grid-template-columns:1fr}}#rbtt-landing .rbtt-tile{background:linear-gradient(180deg,var(--card-bg),var(--card-tint));border:1px solid var(--card-border);border-radius:18px;box-shadow:var(--shadow-sm);padding:18px 18px 16px}#rbtt-landing .rbtt-tile h3{color:#0f172a;font-weight:800;margin:0 0 .35em}#rbtt-landing .rbtt-tile p{color:#334155;margin:0}#rbtt-landing .rbtt-ico{background:linear-gradient(180deg,#e7efff,#d7e4ff);border:1px solid #c3d5ff;border-radius:12px;display:grid;height:44px;margin-bottom:10px;place-items:center;width:44px}#rbtt-landing .rbtt-ico svg{height:24px;width:24px;stroke:#0b3ea4;stroke-width:2;fill:none}#rbtt-landing .rbtt-product-card{background:#fff;border:1px solid var(--card-border);box-shadow:var(--shadow-lg);margin-inline:auto;max-width:560px}#rbtt-landing .rbtt-product-card__badge{background:linear-gradient(90deg,var(--brand-deep),var(--brand));border-radius:999px;color:#fff;font-size:12px;font-weight:800;left:14px;letter-spacing:.02em;padding:6px 10px;position:absolute;top:14px}#rbtt-landing .rbtt-product-card img{aspect-ratio:16/10;display:block;object-fit:cover;width:100%}#rbtt-landing .rbtt-product-card figcaption{color:#0f172a;padding:12px 16px 18px}#rbtt-landing .rbtt-subnav{backdrop-filter:saturate(140%) blur(8px);background:linear-gradient(180deg,rgba(11,18,32,.95),rgba(11,18,32,.82));border-bottom:1px solid hsla(0,0%,100%,.08);border-top:1px solid hsla(0,0%,100%,.08);position:sticky;top:calc(env(safe-area-inset-top));z-index:30}#rbtt-landing .rbtt-subnav .u-container{display:flex;gap:8px;overflow:auto;padding-block:8px}#rbtt-landing .rbtt-subnav a{border:1px solid transparent;border-radius:999px;color:#f0f4ff;padding:10px 12px;text-decoration:none}#rbtt-landing .rbtt-subnav a.is-active{background:#fff;border-color:#e5e7eb;color:#0b1220}#rbtt-landing .rbtt-split{align-items:center;display:grid;gap:30px;grid-template-columns:1.05fr .95fr}@media (max-width:900px){#rbtt-landing .rbtt-split{grid-template-columns:1fr}}#rbtt-landing .rbtt-appcard{background:var(--card-bg);border:1px solid var(--card-border);border-radius:18px;box-shadow:var(--shadow-sm)}#rbtt-landing .rbtt-appcard header{border-bottom:1px solid #e5e7eb;display:flex;gap:6px;padding:10px 12px}#rbtt-landing .rbtt-appcard__body{padding:16px}#rbtt-landing .rbtt-mini-stats{display:flex;gap:12px;margin-top:10px}#rbtt-landing .rbtt-mini-stats div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:8px 10px}#rbtt-landing .rbtt-specs{background:var(--card-bg);border:1px solid var(--card-border);border-radius:18px;box-shadow:var(--shadow-sm);padding:18px}#rbtt-landing .rbtt-specs dl{display:grid;gap:12px 18px;grid-template-columns:1fr 2fr}@media (max-width:800px){#rbtt-landing .rbtt-specs dl{grid-template-columns:1fr}}#rbtt-landing .rbtt-specs dt{color:#0f172a;font-weight:800}#rbtt-landing .rbtt-specs dd{color:#334155;margin:0}#rbtt-landing .rbtt-specs__note{color:#475569;margin-top:10px}#rbtt-landing .rbtt-gallery{align-items:stretch;display:grid;gap:18px;grid-template-columns:1.2fr .8fr}@media (max-width:1000px){#rbtt-landing .rbtt-gallery{grid-template-columns:1fr}}#rbtt-landing .rbtt-img,#rbtt-landing .rbtt-vid{background:#fff;border:1px solid var(--card-border);border-radius:18px;box-shadow:var(--shadow-sm);overflow:hidden}#rbtt-landing .rbtt-vid iframe{aspect-ratio:16/9;border:0;display:block;width:100%}#rbtt-landing .rbtt-gallery figcaption{background:#fff;border-top:1px solid #e5e7eb;color:#0f172a;padding:10px 12px}#rbtt-landing .rbtt-grid2{align-items:start;display:grid;gap:24px;grid-template-columns:1.05fr .95fr}@media (max-width:900px){#rbtt-landing .rbtt-grid2{grid-template-columns:1fr}}#rbtt-landing .rbtt-integration-card{background:linear-gradient(180deg,var(--card-bg),var(--card-tint));border:1px solid var(--card-border);border-radius:18px;box-shadow:var(--shadow-sm);padding:20px}#rbtt-landing .rbtt-integration-card h3{margin:0 0 .5em}#rbtt-landing .rbtt-integration-card ul{margin:.2em 0 .8em 1.1em}#rbtt-landing .rbtt-logos{display:flex;gap:10px;list-style:none;margin:12px 0 0;padding:0}#rbtt-landing .rbtt-logos li{background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;color:#1e3a8a;padding:6px 10px}#rbtt-landing .rbtt-faq{background:#fff;border:1px solid var(--card-border);border-radius:16px;margin-bottom:10px;padding:14px 16px}#rbtt-landing .rbtt-cta__wrap{align-items:start;display:grid;gap:24px;grid-template-columns:1fr .95fr}@media (max-width:1000px){#rbtt-landing .rbtt-cta__wrap{grid-template-columns:1fr}}#rbtt-landing .rbtt-form{border-radius:20px;display:grid;gap:12px}#rbtt-landing .rbtt-form--strong{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid rgba(15,23,42,.18);box-shadow:var(--shadow-sm)}#rbtt-landing .rbtt-form__row{display:grid;gap:12px;grid-template-columns:1fr 1fr}@media (max-width:700px){#rbtt-landing .rbtt-form__row{grid-template-columns:1fr}}#rbtt-landing .rbtt-form label{display:grid;gap:6px}#rbtt-landing .rbtt-form span{color:#0f172a;font-weight:800}#rbtt-landing .rbtt-form input,#rbtt-landing .rbtt-form textarea{background:#fff;border:1.6px solid #7c8aa5;border-radius:12px;color:#0f172a;padding:12px 14px}#rbtt-landing .rbtt-form input::placeholder,#rbtt-landing .rbtt-form textarea::placeholder{color:#6b7280;opacity:.95}#rbtt-landing .rbtt-form input:focus,#rbtt-landing .rbtt-form textarea:focus{border-color:#93c5fd;outline:2px solid #93c5fd;outline-offset:2px}#rbtt-landing .rbtt-form__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}#rbtt-landing .rbtt-privacy{color:#334155;font-size:.95rem;margin-top:8px}#rbtt-landing [data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .45s ease,transform .5s ease}#rbtt-landing .is-visible{opacity:1!important;transform:none!important}#rbtt-landing h2{margin:0 0 .35em}#rbtt-landing p{margin:.5em 0 1em}#rbtt-landing .rbtt-kpis{align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}#rbtt-landing .rbtt-kpi{background:var(--card-bg,#fff);border:1px solid var(--card-border,#d9dee8);border-radius:16px;box-shadow:var(--shadow-sm,0 2px 10px rgba(2,6,23,.08));padding:16px 14px}#rbtt-landing .rbtt-kpi__value{color:#0f172a;font-size:clamp(1.2rem,3.2vw,1.6rem);font-weight:800;line-height:1}#rbtt-landing .rbtt-kpi__label{color:#475569;font-weight:600;margin-top:6px}@media (max-width:520px){#rbtt-landing .rbtt-kpis{grid-template-columns:1fr 1fr}}