.rentx-microsites{font-family: var(--font-rentx-microsites),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--rx-primary: var(--dark-color,var(--brand));--rx-secondary: var(--light-color,var(--accent));--on-brand: #ffffff;--rx-bg-pink: #f3f6ff;--rx-title: #0b0f19;--rx-para: #565973;--rx-green: #44ad79; --rx-indigo: #4f46e5;--rx-success: #15803d}.rentx-microsites :focus-visible{outline: 2px solid var(--rx-primary);outline-offset: 2px;border-radius: 4px} .rentx-microsites h1,.rentx-microsites h2,.rentx-microsites h3,.rentx-microsites h4,.rentx-microsites h5,.rentx-microsites h6{font-weight: 600;line-height: 1.3;letter-spacing: -0.02em;color: var(--rx-title)}.rentx-microsites strong,.rentx-microsites b{font-weight: 800} .rentx-microsites p{line-height: 1.7} .rentx-microsites .rx-band-dark h1,.rentx-microsites .rx-band-dark h2,.rentx-microsites .rx-band-dark h3,.rentx-microsites .rx-band-dark h4,.rentx-microsites .rx-band-dark h5,.rentx-microsites .rx-band-dark h6{color: #ffffff} .rentx-microsites footer h1,.rentx-microsites footer h2,.rentx-microsites footer h3,.rentx-microsites footer h4,.rentx-microsites footer h5,.rentx-microsites footer h6{color: #ffffff} @keyframes rx-navbar-show{from{transform: translateY(-100%)}to{transform: translateY(0)}} @keyframes rx-marquee-left{from{transform: translateX(0)}to{transform: translateX(-50%)}}@keyframes rx-marquee-right{from{transform: translateX(-50%)}to{transform: translateX(0)}} .rentx-microsites .rxgal-lb{display: none}.rentx-microsites .rxgal-lb:target{display: flex} @keyframes rx-rise{from{opacity: 0;transform: translateY(2.75rem)}to{opacity: 1;transform: none}}@keyframes rx-settle{from{transform: scale(1.14)}to{transform: scale(1)}}@keyframes rx-widen{from{transform: scaleX(0)}to{transform: scaleX(1)}} @keyframes rx-drift{from{transform: scale(1.15) translateY(-4%)}to{transform: scale(1.15) translateY(4%)}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.rentx-microsites .rx-rise{animation: rx-rise linear both;animation-timeline: view(); animation-range: entry 0% cover 28%} .rentx-microsites .rx-settle{animation: rx-settle linear both;animation-timeline: view();animation-range: cover 0% cover 60%} .rentx-microsites .rx-drift{animation: rx-drift linear both;animation-timeline: view();animation-range: cover 0% cover 100%} .rentx-microsites .rx-widen{transform-origin: left;animation: rx-widen linear both;animation-timeline: view();animation-range: entry 10% cover 30%}}}