.LandingPage_page__0D5TT{min-height:100vh;color:var(--text);background:var(--gradient-canvas)}.LandingPage_marketingHeader__Lhj5U{background:color-mix(in srgb,var(--color-canvas) 88%,transparent)!important}.LandingPage_headerNav__pGhyU{display:flex;align-items:center;gap:26px;font-size:.78rem;font-weight:600}.LandingPage_headerNav__pGhyU a:hover{color:var(--accent)}.LandingPage_headerLogin__CCqQm{min-height:34px;padding:8px 15px;border-radius:999px;color:var(--color-inverse-text);background:color-mix(in srgb,var(--token-copper-500) 88%,black)}.LandingPage_headerNav__pGhyU .LandingPage_headerLogin__CCqQm:hover{color:var(--color-inverse-text);background:color-mix(in srgb,var(--token-copper-500) 74%,black)}.LandingPage_footerBottom__7Y75T,.LandingPage_footerMain__glOyd,.LandingPage_hero__xWNwF,.LandingPage_productSection__2AZPg{width:min(1120px,calc(100% - (var(--page-shell-gutter) * 2)));margin-inline:auto}.LandingPage_hero__xWNwF{padding:154px 0 128px}.LandingPage_heroCopy__bH2jC{max-width:850px;margin:0 auto 70px;text-align:center}.LandingPage_hero__xWNwF h1,.LandingPage_nativeApp__UEg5D h2,.LandingPage_sectionHeading___Jo24 h2{margin:0;font-family:var(--font-ui);font-weight:650;letter-spacing:-.055em}.LandingPage_hero__xWNwF h1{font-size:clamp(3.2rem,7vw,6.3rem);line-height:.96}.LandingPage_heroText__wrD3q{max-width:760px;margin:24px auto 0;color:var(--muted);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.5}.LandingPage_actions__H2LMh{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:30px}.LandingPage_primaryButton__hhtKp,.LandingPage_primaryButton__hhtKp:visited{display:inline-flex;min-height:44px;align-items:center;padding:0 21px;border-radius:999px;color:var(--color-inverse-text);background:color-mix(in srgb,var(--token-copper-500) 88%,black);font-size:.9rem;font-weight:700}.LandingPage_primaryButton__hhtKp:focus-visible,.LandingPage_primaryButton__hhtKp:hover{color:var(--color-inverse-text);background:color-mix(in srgb,var(--token-copper-500) 74%,black)}.LandingPage_primaryButton__hhtKp:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 38%,transparent);outline-offset:3px}.LandingPage_textButton__4b9_x{display:inline-flex;min-height:44px;align-items:center;gap:2px;color:var(--accent);font-size:.95rem;font-weight:650}.LandingPage_floorShowcase__4_5DZ{display:grid;grid-template-columns:142px minmax(0,1fr);overflow:hidden;border:1px solid var(--line);border-radius:28px;background:var(--surface);box-shadow:0 35px 90px rgb(var(--token-shadow-dark-rgb)/.12)}.LandingPage_showcaseSidebar__xw1u5{display:flex;flex-direction:column;min-width:0;padding:19px 11px 14px;border-right:1px solid var(--line);background:color-mix(in srgb,var(--surface-strong) 68%,transparent)}.LandingPage_showcaseWordmark__DlGp0{margin:0 6px 19px;transform:scale(.8);transform-origin:left center}.LandingPage_showcaseSidebar__xw1u5 nav{display:grid;gap:5px}.LandingPage_showcaseSidebar__xw1u5 nav span{display:flex;min-height:35px;align-items:center;gap:8px;padding:0 9px;border-radius:13px;color:var(--muted);font-size:.61rem;font-weight:700}.LandingPage_showcaseSidebar__xw1u5 .LandingPage_showcaseNavActive__y2GsQ{color:var(--accent);background:var(--accent-soft)}.LandingPage_showcaseMain__HByAU{display:grid;min-width:0;gap:18px;padding:23px}.LandingPage_showcaseTop__x4YU9{display:flex;align-items:start;justify-content:space-between;gap:18px}.LandingPage_showcaseTop__x4YU9>div>span{color:var(--accent);font-size:.67rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.LandingPage_showcaseTop__x4YU9 h2{margin:7px 0 0;font-family:var(--font-ui);font-size:1.7rem;letter-spacing:-.025em}.LandingPage_showcaseTop__x4YU9 p{margin:6px 0 0;color:var(--muted);font-size:.75rem}.LandingPage_liveStatus__pzxDD{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--success) 28%,var(--line));border-radius:999px;color:var(--success);background:color-mix(in srgb,var(--success) 9%,transparent);font-size:.65rem;font-weight:800}.LandingPage_liveStatus__pzxDD i{width:6px;height:6px;border-radius:50%;background:var(--success)}.LandingPage_floorFilters__g4sZm{display:flex;gap:7px;overflow:auto}.LandingPage_floorFilters__g4sZm span{padding:7px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.66rem;white-space:nowrap}.LandingPage_floorFilters__g4sZm .LandingPage_filterActive__Uvfuq{border-color:color-mix(in srgb,var(--accent) 30%,var(--line));color:var(--accent);background:var(--accent-soft);font-weight:800}.LandingPage_tableGrid__Io_8P{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.LandingPage_tableCard__UwzJc{display:grid;grid-template-rows:auto auto 1fr;min-width:0;min-height:128px;padding:13px;border:1px solid var(--line);border-radius:19px;background:var(--surface-strong);box-shadow:0 9px 22px rgb(var(--token-shadow-dark-rgb)/.05)}.LandingPage_tableCard__UwzJc[data-status=AVAILABLE]{border-color:color-mix(in srgb,var(--success) 30%,var(--line))}.LandingPage_tableCard__UwzJc[data-status=OCCUPIED]{border-color:color-mix(in srgb,var(--accent) 32%,var(--line))}.LandingPage_tableCard__UwzJc[data-status=PAID]{border-color:color-mix(in srgb,var(--muted) 24%,var(--line))}.LandingPage_tableTop__S1ew_{display:flex;align-items:start;justify-content:space-between}.LandingPage_tableTop__S1ew_ strong{font-size:1.55rem;line-height:1}.LandingPage_tableTop__S1ew_ i{width:7px;height:7px;margin-top:4px;border-radius:50%;background:var(--success)}.LandingPage_tableCard__UwzJc[data-status=OCCUPIED] .LandingPage_tableTop__S1ew_ i{background:var(--accent)}.LandingPage_tableCard__UwzJc[data-status=PAID] .LandingPage_tableTop__S1ew_ i{background:var(--muted)}.LandingPage_tableSection__TT7cj{margin-top:7px;color:var(--muted);font-size:.66rem;font-weight:700;white-space:nowrap}.LandingPage_tableMeta__dLbOc{display:grid;align-content:end;gap:4px;margin-top:14px;padding-top:9px;border-top:1px solid var(--line);font-size:.62rem}.LandingPage_tableMeta__dLbOc span{color:var(--muted)}.LandingPage_tableMeta__dLbOc b{font-size:.6rem}.LandingPage_tableCard__UwzJc[data-status=OCCUPIED] .LandingPage_tableMeta__dLbOc b{color:var(--accent)}.LandingPage_productSection__2AZPg{padding:128px 0}.LandingPage_sectionHeading___Jo24{max-width:820px;margin:0 auto;text-align:center}.LandingPage_eyebrow__tnISc{margin:0 0 17px;color:var(--accent);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.LandingPage_nativeApp__UEg5D h2,.LandingPage_sectionHeading___Jo24 h2{font-size:clamp(2.7rem,5.5vw,5.25rem);line-height:.98}.LandingPage_sectionHeading___Jo24>p:last-child{max-width:700px;margin:26px auto 0;color:var(--muted);font-size:1.08rem;line-height:1.65}.LandingPage_capabilities__oYGam{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:86px;border-top:1px solid var(--line)}.LandingPage_capabilities__oYGam article{position:relative;padding:28px 42px 0 0}.LandingPage_capabilities__oYGam article:not(:last-child){margin-right:42px;border-right:1px solid var(--line)}.LandingPage_featureMarker__QabJ3{display:flex;align-items:center;justify-content:space-between}.LandingPage_featureIcon__Lmq4v{display:block;height:30px;color:var(--accent)}.LandingPage_featureIcon__Lmq4v svg{width:25px;height:25px;stroke-width:1.7}.LandingPage_stepNumber__Tt2tH{color:var(--muted);font-size:.67rem;font-weight:750;letter-spacing:.12em}.LandingPage_capabilities__oYGam h3{max-width:250px;margin:30px 0 10px;font-size:1.28rem;letter-spacing:-.025em}.LandingPage_capabilities__oYGam p{max-width:290px;margin:0;color:var(--muted);font-size:.9rem;line-height:1.6}.LandingPage_nativeApp__UEg5D{width:100%;padding:126px var(--page-shell-gutter);border-top:1px solid var(--line);text-align:center;background:transparent}.LandingPage_nativeInner__Ndxir{max-width:820px;margin:0 auto}.LandingPage_nativeDescription__ZgCrE{max-width:680px;margin:25px auto 0;color:var(--muted);font-size:1.08rem;line-height:1.65}.LandingPage_deviceLine__nFGlM{margin:31px 0 28px;font-size:1.05rem;font-weight:750}.LandingPage_deviceLine__nFGlM span{padding-inline:9px;color:var(--accent)}.LandingPage_appStoreButton__31XmX{display:inline-block;min-height:40px;line-height:0}.LandingPage_appStoreButton__31XmX img{display:block;width:180px;height:auto}.LandingPage_appStoreButton__31XmX:focus-visible{border-radius:8px;outline:3px solid var(--accent);outline-offset:4px}.LandingPage_nativeNote__SJ3JP{max-width:520px;margin:15px auto 0;color:var(--muted);font-size:.68rem;line-height:1.5}.LandingPage_footer__uNBqX{padding:42px 0 24px;border-top:1px solid var(--line);color:var(--muted);background:transparent;font-size:.72rem}.LandingPage_footerMain__glOyd{display:grid;grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(120px,.55fr));gap:44px;padding-bottom:38px}.LandingPage_footerBrand__YDS5_{max-width:320px}.LandingPage_footerBrand__YDS5_ p{margin:14px 0 0;line-height:1.55}.LandingPage_footerGroup__tapUZ{display:flex;align-items:flex-start;flex-direction:column;gap:10px}.LandingPage_footerGroup__tapUZ strong{margin-bottom:2px;color:var(--text);font-size:.68rem}.LandingPage_footerGroup__tapUZ a{min-height:20px}.LandingPage_footerGroup__tapUZ a:hover{color:var(--accent);text-decoration:underline}.LandingPage_footerBottom__7Y75T{display:flex;justify-content:space-between;gap:20px;padding-top:18px;border-top:1px solid var(--line)}@media(prefers-reduced-motion:no-preference){.LandingPage_heroCopy__bH2jC{animation:LandingPage_heroEnter__DcZAQ .48s cubic-bezier(.22,1,.36,1) both}.LandingPage_floorShowcase__4_5DZ{animation:LandingPage_showcaseEnter__1j1I4 .64s cubic-bezier(.22,1,.36,1) .11s both}.LandingPage_headerLogin__CCqQm,.LandingPage_primaryButton__hhtKp{transition:color .14s ease,background-color .14s ease,transform .14s ease}.LandingPage_headerLogin__CCqQm:active,.LandingPage_primaryButton__hhtKp:active{transform:scale(.975)}.LandingPage_textButton__4b9_x svg{transition:transform .16s cubic-bezier(.22,1,.36,1)}.LandingPage_textButton__4b9_x:hover svg{transform:translateX(3px)}.LandingPage_page__0D5TT[data-motion=ready] [data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .52s ease,transform .58s cubic-bezier(.22,1,.36,1)}.LandingPage_page__0D5TT[data-motion=ready] [data-reveal].LandingPage_revealVisible__Fufvr{opacity:1;transform:none}@keyframes LandingPage_heroEnter__DcZAQ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes LandingPage_showcaseEnter__1j1I4{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.LandingPage_page__0D5TT [data-reveal]{opacity:1;transform:none}.LandingPage_headerLogin__CCqQm,.LandingPage_primaryButton__hhtKp,.LandingPage_textButton__4b9_x svg{transition:none}}@media(max-width:760px){.LandingPage_headerNav__pGhyU>a:not(.LandingPage_headerLogin__CCqQm){display:none}.LandingPage_footerBottom__7Y75T,.LandingPage_footerMain__glOyd,.LandingPage_hero__xWNwF,.LandingPage_productSection__2AZPg{width:min(100% - 34px,1120px)}.LandingPage_hero__xWNwF{padding:118px 0 84px}.LandingPage_heroCopy__bH2jC{margin-bottom:46px}.LandingPage_hero__xWNwF h1{font-size:clamp(3rem,15vw,4.7rem)}.LandingPage_heroText__wrD3q{font-size:1rem}.LandingPage_actions__H2LMh{gap:15px}.LandingPage_floorShowcase__4_5DZ{grid-template-columns:1fr;border-radius:22px}.LandingPage_showcaseSidebar__xw1u5{display:none}.LandingPage_showcaseMain__HByAU{padding:17px}.LandingPage_showcaseTop__x4YU9{align-items:flex-start;flex-direction:column}.LandingPage_tableGrid__Io_8P{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.LandingPage_tableCard__UwzJc{min-height:108px;padding:11px}.LandingPage_tableTop__S1ew_ strong{font-size:1.25rem}.LandingPage_productSection__2AZPg{padding:90px 0}.LandingPage_sectionHeading___Jo24{text-align:left}.LandingPage_sectionHeading___Jo24>p:last-child{margin-inline:0}.LandingPage_capabilities__oYGam{grid-template-columns:1fr;gap:0;margin-top:58px;border-top:0}.LandingPage_capabilities__oYGam article{padding:24px 0 32px;border-top:1px solid var(--line)}.LandingPage_capabilities__oYGam article:not(:last-child){margin-right:0;border-right:0}.LandingPage_nativeApp__UEg5D{padding:90px 20px}.LandingPage_nativeDescription__ZgCrE{font-size:1rem}.LandingPage_footerMain__glOyd{grid-template-columns:1fr 1fr;gap:30px 22px}.LandingPage_footerBrand__YDS5_{grid-column:1/-1}.LandingPage_footerBottom__7Y75T{align-items:flex-start;flex-direction:column}}