.tenant-welcome-card-module__vG3lDq__backdrop{z-index:60;background:color-mix(in srgb, var(--tenant-background) 72%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.tenant-welcome-card-module__vG3lDq__card{background:var(--tenant-card);width:min(100%,44rem);max-height:calc(100dvh - 2rem);color:var(--tenant-card-foreground);border:1px solid var(--tenant-border);box-shadow:0 1.5rem 5rem color-mix(in srgb, var(--tenant-background) 75%, transparent);border-radius:28px;justify-items:start;gap:16px;padding:clamp(24px,5vw,36px);display:grid;position:relative;overflow-y:auto}.tenant-welcome-card-module__vG3lDq__card h2{overflow-wrap:anywhere;margin:0;font-size:clamp(24px,4vw,32px);font-weight:650;line-height:1.2}.tenant-welcome-card-module__vG3lDq__card p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--tenant-muted-foreground);margin:0;line-height:1.5}.tenant-welcome-card-module__vG3lDq__logo{object-fit:contain;border-radius:8px;max-width:180px;height:52px}.tenant-welcome-card-module__vG3lDq__close{border:1px solid var(--tenant-border);background:var(--tenant-surface);width:2.75rem;height:2.75rem;color:var(--tenant-surface-foreground);font:inherit;cursor:pointer;border-radius:999px;place-items:center;font-size:1.75rem;line-height:1;display:grid;position:absolute;top:1rem;right:1rem}.tenant-welcome-card-module__vG3lDq__close:disabled{cursor:wait;opacity:.65}.tenant-welcome-card-module__vG3lDq__card button{margin-top:8px}.tenant-welcome-card-module__vG3lDq__card .tenant-welcome-card-module__vG3lDq__close{margin-top:0}@media (max-width:560px){.tenant-welcome-card-module__vG3lDq__backdrop{align-items:end;padding:0}.tenant-welcome-card-module__vG3lDq__card{width:100%;max-height:calc(100dvh - 1rem);padding:2rem 1.5rem max(2rem, env(safe-area-inset-bottom));border-radius:2rem 2rem 0 0}}.tenant-welcome-card-module__vG3lDq__community{isolation:isolate;color:#fff;background:#101820;align-content:safe end;min-height:min(560px,100dvh - 2rem);padding-top:160px}.tenant-welcome-card-module__vG3lDq__community:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#0000001f 0%,#00000073 35%,#000000e0 100%);position:absolute;inset:0}.tenant-welcome-card-module__vG3lDq__community p{color:#ffffffe6}.tenant-welcome-card-module__vG3lDq__cover{z-index:-2;object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.tenant-welcome-card-module__vG3lDq__primaryAction{text-align:center;justify-self:center;min-width:min(100%,220px);min-height:56px;padding:16px 32px;font-size:18px}.tenant-welcome-card-module__vG3lDq__touring{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;overflow:hidden}.tenant-welcome-card-module__vG3lDq__spotlight{pointer-events:none;border:2px solid var(--tenant-primary);animation:.4s ease-out tenant-welcome-card-module__vG3lDq__welcome-reveal;position:fixed;box-shadow:0 0 0 200vmax #000000b3}.tenant-welcome-card-module__vG3lDq__instruction{border-radius:28px;gap:12px;width:min(44rem,100% - 32px);padding:24px;position:fixed;left:50%;transform:translate(-50%)}.tenant-welcome-card-module__vG3lDq__instruction h2{padding-right:32px}.tenant-welcome-card-module__vG3lDq__arrow{color:#fff;pointer-events:none;position:fixed}@keyframes tenant-welcome-card-module__vG3lDq__welcome-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tenant-welcome-card-module__vG3lDq__spotlight{animation:none}}
.tenant-home-fallback-module__JUGCJW__card{background:var(--tenant-surface);color:var(--tenant-surface-foreground);text-align:center;border-radius:2rem;justify-items:center;gap:1rem;padding:clamp(1.25rem,5cqw,2.5rem);display:grid;position:relative;overflow:hidden}.tenant-home-fallback-module__JUGCJW__card[data-has-background=true]{color:#fff;align-content:end;min-height:clamp(22rem,50cqw,32rem)}.tenant-home-fallback-module__JUGCJW__background,.tenant-home-fallback-module__JUGCJW__scrim{width:100%;height:100%;position:absolute;inset:0}.tenant-home-fallback-module__JUGCJW__background{object-fit:cover}.tenant-home-fallback-module__JUGCJW__scrim{background:linear-gradient(#0000 20%,#0a0710e0 100%)}.tenant-home-fallback-module__JUGCJW__scene{width:min(100%,22rem);height:auto;color:var(--tenant-muted-foreground)}.tenant-home-fallback-module__JUGCJW__sun{fill:var(--tenant-accent)}.tenant-home-fallback-module__JUGCJW__ground{fill:var(--tenant-primary);opacity:.3}.tenant-home-fallback-module__JUGCJW__house{fill:var(--tenant-primary);opacity:.55}.tenant-home-fallback-module__JUGCJW__windows{fill:var(--tenant-background)}.tenant-home-fallback-module__JUGCJW__copy{z-index:1;overflow-wrap:anywhere;justify-items:center;gap:.75rem;max-width:30rem;display:grid;position:relative}.tenant-home-fallback-module__JUGCJW__copy h2{font-size:clamp(1.5rem,5cqw,2.25rem);font-weight:650;line-height:1.2}.tenant-home-fallback-module__JUGCJW__copy p{color:var(--tenant-muted-foreground)}.tenant-home-fallback-module__JUGCJW__card[data-has-background=true] .tenant-home-fallback-module__JUGCJW__copy p{color:#ffffffd6}.tenant-home-fallback-module__JUGCJW__eyebrow{font-size:.875rem}.tenant-home-fallback-module__JUGCJW__copy :is(a,button){margin-top:.5rem}
