.tenant-landing{--tl-navy:#1b2d4b;--tl-teal:#2a7b6f;--tl-amber:#d4802e;--tl-amber-ink:#b96a1f;--tl-bg:#f4f5f7;--tl-surface:#ffffff;--tl-ink:#111827;--tl-muted:#6b7280;--tl-line:#e5e7eb;--tl-display:var(--font-nunito),"Nunito",ui-sans-serif,system-ui,sans-serif;--tl-sans:var(--font-inter),"Inter",ui-sans-serif,system-ui,sans-serif;background:var(--tl-bg);color:var(--tl-ink);font-family:var(--tl-sans);min-height:100vh}.tenant-landing .tl-display{font-family:var(--tl-display);letter-spacing:-.02em;line-height:1.05}.tenant-landing .tl-peck{-webkit-mask-image:radial-gradient(circle 36px at 100% 0,transparent 0 36px,#000 36.5px);mask-image:radial-gradient(circle 36px at 100% 0,transparent 0 36px,#000 36.5px)}@media (prefers-reduced-motion:reduce){.tenant-landing .tl-rise{animation:none!important}}@keyframes tl-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.tenant-landing .tl-rise{animation:tl-rise .65s cubic-bezier(.22,1,.36,1) both}