.public-home-module__M7fZWa__page{min-height:100vh;color:var(--foreground);background:#06100b;overflow-x:hidden}.public-home-module__M7fZWa__hero{background:#06100b;min-height:100svh;position:relative;overflow:hidden}.public-home-module__M7fZWa__heroBackdrop{background-image:url(/assest/home-scren-sourece.png);background-position:top;background-size:cover;animation:.9s both public-home-module__M7fZWa__imageReveal;position:absolute;inset:0;transform:scale(1.012)}.public-home-module__M7fZWa__heroShade{pointer-events:none;background:linear-gradient(90deg,#040d09fa 0%,#040d09db 33%,#040d0957 62%,#040d0938 100%),linear-gradient(#030a0733 0%,#030a071a 70%,#030a07d1 100%);position:absolute;inset:0}.public-home-module__M7fZWa__nav{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;width:min(1680px,100% - 96px);height:88px;margin:0 auto;animation:.65s both public-home-module__M7fZWa__fadeDown;display:grid;position:relative}.public-home-module__M7fZWa__brand{color:#f2faed;align-items:center;gap:13px;width:fit-content;text-decoration:none;display:inline-flex}.public-home-module__M7fZWa__brandMark{color:#031006;background:linear-gradient(135deg,#c7ff3f,#74e65d);border-radius:10px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 34px #a6ff3140}.public-home-module__M7fZWa__brandText{letter-spacing:0;font-family:Outfit,sans-serif;font-size:26px;font-weight:700}.public-home-module__M7fZWa__navLinks{justify-content:center;align-items:center;gap:clamp(28px,4vw,66px);display:flex}.public-home-module__M7fZWa__navLinks a{color:#f2faeddb;font-size:15px;font-weight:500;text-decoration:none;transition:color .18s,text-shadow .18s}.public-home-module__M7fZWa__navLinks a:hover{color:#a7f72e;text-shadow:0 0 18px #a6ff3147}.public-home-module__M7fZWa__navActions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.public-home-module__M7fZWa__ghostButton,.public-home-module__M7fZWa__primaryButton,.public-home-module__M7fZWa__heroPrimaryButton,.public-home-module__M7fZWa__heroSecondaryButton{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;min-height:50px;padding:0 28px;font-size:15px;font-weight:800;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden}.public-home-module__M7fZWa__ghostButton,.public-home-module__M7fZWa__heroSecondaryButton{color:#eef9e9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05100a6b;border:1px solid #a6ff31b8}.public-home-module__M7fZWa__primaryButton,.public-home-module__M7fZWa__heroPrimaryButton{color:#031006;background:linear-gradient(135deg,#c7ff3f 0%,#91e829 100%);border:1px solid #ffffff47;box-shadow:0 18px 48px #a6ff313d}.public-home-module__M7fZWa__ghostButton,.public-home-module__M7fZWa__primaryButton{min-width:132px}.public-home-module__M7fZWa__ghostButton:hover,.public-home-module__M7fZWa__heroSecondaryButton:hover{color:#c7ff3f;background:#0c2011bd;border-color:#c7ff3f;box-shadow:0 0 0 4px #a6ff3114}.public-home-module__M7fZWa__primaryButton:hover,.public-home-module__M7fZWa__heroPrimaryButton:hover{background:linear-gradient(135deg,#d8ff64 0%,#a7f72e 100%);box-shadow:0 20px 58px #a6ff3157,inset 0 0 0 1px #ffffff47}.public-home-module__M7fZWa__heroInner{z-index:1;grid-template-columns:minmax(420px,.9fr) minmax(520px,1.1fr);align-items:end;gap:42px;width:min(1680px,100% - 96px);min-height:calc(100svh - 88px);margin:0 auto;padding:18px 0 34px;display:grid;position:relative}.public-home-module__M7fZWa__heroCopy{align-self:center;padding-bottom:0;animation:.76s 80ms both public-home-module__M7fZWa__fadeUp}.public-home-module__M7fZWa__kicker{color:#b6ff38;letter-spacing:3px;margin:0 0 18px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700}.public-home-module__M7fZWa__title{color:#f4fbf1;letter-spacing:0;max-width:610px;margin:0;font-family:Outfit,sans-serif;font-size:clamp(42px,3.8vw,66px);font-weight:800;line-height:1.04}.public-home-module__M7fZWa__title span{color:#a7f72e;display:block}.public-home-module__M7fZWa__lead{color:#e8f5e0db;max-width:560px;margin:18px 0 0;font-size:17px;line-height:1.55}.public-home-module__M7fZWa__ctaRow{align-items:center;gap:18px;margin-top:24px;display:flex}.public-home-module__M7fZWa__heroPrimaryButton,.public-home-module__M7fZWa__heroSecondaryButton{min-width:220px;height:54px}.public-home-module__M7fZWa__buttonSheen{background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:54px;animation:3.8s ease-in-out infinite public-home-module__M7fZWa__buttonLight;position:absolute;inset:-70% auto -70% -40%;transform:rotate(28deg)}.public-home-module__M7fZWa__trustRow{color:#e8f5e0c7;align-items:center;gap:22px;margin-top:36px;font-size:16px;display:flex}.public-home-module__M7fZWa__trustRow span{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.public-home-module__M7fZWa__trustRow svg{color:#a7f72e}.public-home-module__M7fZWa__trustRow i{background:#a7f72e;border-radius:999px;width:7px;height:7px;box-shadow:0 0 14px #a6ff3161}.public-home-module__M7fZWa__previewWrap{min-height:360px;position:relative}.public-home-module__M7fZWa__previewWindow{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07140ce6;border:1px solid #a6ff31b3;border-radius:12px;width:min(520px,100%);padding:24px 16px 16px;transition:border-color .18s,background-color .18s,box-shadow .18s;animation:.85s .26s both public-home-module__M7fZWa__fadeUp;position:absolute;bottom:0;right:0;box-shadow:0 28px 80px #00000073,0 0 38px #a6ff311a}.public-home-module__M7fZWa__previewWindow:hover{background:#08170df5;border-color:#c7ff3f;box-shadow:0 32px 92px #00000085,0 0 0 4px #a6ff3114}.public-home-module__M7fZWa__windowChrome{gap:8px;display:flex;position:absolute;top:12px;left:16px}.public-home-module__M7fZWa__windowChrome span{background:#f87171;border-radius:999px;width:8px;height:8px}.public-home-module__M7fZWa__windowChrome span:nth-child(2){background:#fbbf24}.public-home-module__M7fZWa__windowChrome span:nth-child(3){background:#4ade80}.public-home-module__M7fZWa__previewBrand{color:#f3fbef;align-items:center;gap:8px;margin:6px 0 12px;font-family:Outfit,sans-serif;font-size:13px;font-weight:800;display:inline-flex}.public-home-module__M7fZWa__previewLogo,.public-home-module__M7fZWa__statIcon{color:#031006;background:#a7f72e;place-items:center;display:grid}.public-home-module__M7fZWa__previewLogo{border-radius:5px;width:22px;height:22px}.public-home-module__M7fZWa__statsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.public-home-module__M7fZWa__statCard{background:#111a14b8;border:1px solid #a6ff312e;border-radius:8px;min-height:88px;padding:10px;transition:background-color .18s,border-color .18s,box-shadow .18s}.public-home-module__M7fZWa__statCard:hover{background:#1a2b1ce6;border-color:#a6ff318a;box-shadow:inset 0 0 0 1px #a6ff3114}.public-home-module__M7fZWa__statIcon{opacity:.78;border-radius:5px;width:20px;height:20px}.public-home-module__M7fZWa__statCard strong{color:#f4fbf1;margin-top:12px;font-family:Outfit,sans-serif;font-size:16px;font-weight:800;display:block}.public-home-module__M7fZWa__statCard small,.public-home-module__M7fZWa__chartHeader span{color:#90c97adb;font-size:10px;display:block}.public-home-module__M7fZWa__statCard em{color:#4ade80;margin-top:7px;font-family:JetBrains Mono,monospace;font-size:10px;font-style:normal;font-weight:800;display:block}.public-home-module__M7fZWa__danger{color:#f87171!important}.public-home-module__M7fZWa__chartCard{background:#0a0f0d9e;border:1px solid #a6ff3129;border-radius:8px;margin-top:12px;padding:12px}.public-home-module__M7fZWa__chartHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.public-home-module__M7fZWa__chartHeader strong{color:#f4fbf1;font-family:Outfit,sans-serif;font-size:13px}.public-home-module__M7fZWa__legend{gap:12px;display:flex}.public-home-module__M7fZWa__legend span{color:#e8f5e0ad;font-size:10px}.public-home-module__M7fZWa__legend span:before{content:"";background:#a7f72e;border-radius:999px;width:7px;height:7px;margin-right:5px;display:inline-block}.public-home-module__M7fZWa__legend span:nth-child(2):before{background:#60a5fa}.public-home-module__M7fZWa__legend span:nth-child(3):before{background:#f87171}.public-home-module__M7fZWa__occupancyRow{grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:8px;min-height:76px;margin-top:14px;display:grid}.public-home-module__M7fZWa__occupancyItem{justify-items:center;gap:5px;display:grid}.public-home-module__M7fZWa__occupancyBar{background:linear-gradient(#b7ff32,#67b833);border-radius:6px;width:100%;min-height:28px;animation:.65s both public-home-module__M7fZWa__growBar}.public-home-module__M7fZWa__tennisBar{background:linear-gradient(#60a5fa,#3b76ba)}.public-home-module__M7fZWa__maintenanceBar{background:#1a2b1cdb}.public-home-module__M7fZWa__occupancyItem span{color:#e8f5e0c7;font-size:10px}.public-home-module__M7fZWa__occupancyItem strong{color:#a7f72e;font-family:JetBrains Mono,monospace;font-size:10px}.public-home-module__M7fZWa__featureSection{z-index:2;color:#07130b;background:radial-gradient(circle at 30% 10%,#a6ff3114,#0000 34rem),#f4f6ed;margin-top:-1px;padding:46px 0 82px;position:relative}.public-home-module__M7fZWa__featureShell{width:min(1640px,100% - 112px);margin:0 auto}.public-home-module__M7fZWa__featureShell h2{color:#0b1a0f;text-align:center;margin:0;font-family:Outfit,sans-serif;font-size:clamp(30px,3vw,44px);font-weight:500}.public-home-module__M7fZWa__featureShell h2 span{font-weight:800}.public-home-module__M7fZWa__featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.public-home-module__M7fZWa__featureCard{background:#ffffffbd;border:1px solid #07130b1a;border-radius:14px;grid-template-columns:70px 1fr;align-items:center;gap:22px;min-height:142px;padding:28px;transition:background-color .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 16px 46px #07130b14}.public-home-module__M7fZWa__featureCard:hover{background:#fff;border-color:#4a701f52;box-shadow:0 20px 52px #07130b1f}.public-home-module__M7fZWa__featureCard>span{color:#064419;background:#e4edda;border-radius:14px;place-items:center;width:68px;height:68px;display:grid}.public-home-module__M7fZWa__featureCard h3{color:#07130b;margin:0;font-family:Outfit,sans-serif;font-size:20px;font-weight:800}.public-home-module__M7fZWa__featureCard p{color:#07130ba8;margin:10px 0 0;font-size:15px;line-height:1.55}.public-home-module__M7fZWa__authSplitPage{color:#f4fbf1;background:radial-gradient(circle at 74% 8%,#4ade8024,#0000 28rem),#03100b;grid-template-columns:minmax(460px,51.5vw) minmax(460px,1fr);min-height:100vh;display:grid}.public-home-module__M7fZWa__authVisual{background-position:50%;background-size:cover;border-right:1px solid #a6ff3133;min-height:100vh;position:relative;overflow:hidden}.public-home-module__M7fZWa__loginVisual{background-image:url(/assest/giris-20.png)}.public-home-module__M7fZWa__registerVisual{background-image:url(/assest/kayt-1.png)}.public-home-module__M7fZWa__authVisualShade{background:linear-gradient(#0108052e 0%,#0108056b 52%,#010805db 100%),linear-gradient(90deg,#0108056b,#0108051a);position:absolute;inset:0}.public-home-module__M7fZWa__authBrand{z-index:1;color:#f4fbf1;align-items:center;gap:12px;font-family:Outfit,sans-serif;font-size:24px;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;top:38px;left:42px}.public-home-module__M7fZWa__authBrandMark{color:#031006;background:linear-gradient(135deg,#c7ff3f,#79e85e);border-radius:10px;place-items:center;width:38px;height:38px;font-size:14px;display:grid;box-shadow:0 0 36px #a6ff313d}.public-home-module__M7fZWa__authVisualCopy,.public-home-module__M7fZWa__registerVisualCopy{z-index:1;animation:.76s both public-home-module__M7fZWa__fadeUp;position:absolute;bottom:38px;left:42px;right:42px}.public-home-module__M7fZWa__registerVisualCopy{top:230px;bottom:auto}.public-home-module__M7fZWa__authVisualCopy h2,.public-home-module__M7fZWa__registerVisualCopy h2{color:#f4fbf1;max-width:560px;margin:0;font-family:Outfit,sans-serif;font-size:clamp(28px,2.7vw,42px);font-weight:800;line-height:1.08}.public-home-module__M7fZWa__authVisualCopy h2 span,.public-home-module__M7fZWa__registerVisualCopy h2 span{color:#a7f72e;display:block}.public-home-module__M7fZWa__authVisualCopy p,.public-home-module__M7fZWa__registerVisualCopy p{color:#e8f5e0d6;max-width:560px;margin:14px 0 0;font-size:15px;line-height:1.5}.public-home-module__M7fZWa__authTrustRow{color:#e8f5e0d1;align-items:center;gap:22px;margin-top:34px;font-size:16px;display:flex}.public-home-module__M7fZWa__authTrustRow span{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.public-home-module__M7fZWa__authTrustRow svg,.public-home-module__M7fZWa__setupBenefits svg{color:#a7f72e}.public-home-module__M7fZWa__authTrustRow i{background:#e8f5e047;width:1px;height:38px}.public-home-module__M7fZWa__setupBenefits{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06120b6b;border:1px solid #e8f5e024;border-radius:18px;width:min(520px,100%);margin-top:36px;padding:28px 32px}.public-home-module__M7fZWa__setupBenefits span{color:#f4fbf1eb;border-bottom:1px solid #e8f5e029;align-items:center;gap:24px;min-height:86px;font-size:21px;display:flex}.public-home-module__M7fZWa__setupBenefits span:last-child{border-bottom:0}.public-home-module__M7fZWa__setupBenefits svg{border:1px solid #a6ff318c;border-radius:14px;width:56px;height:56px;padding:13px}.public-home-module__M7fZWa__authFormPanel{background:radial-gradient(circle at 45% 18%,#4ade8029,#0000 27rem),linear-gradient(135deg,#05140d 0%,#06130e 45%,#03100b 100%);place-items:center;min-height:100vh;padding:32px 52px;display:grid}.public-home-module__M7fZWa__authFormShell{width:min(540px,100%)}.public-home-module__M7fZWa__backLink{color:#e8f5e0b8;align-items:center;gap:10px;font-size:15px;text-decoration:none;transition:color .18s;display:inline-flex}.public-home-module__M7fZWa__backLink:hover{color:#a7f72e}.public-home-module__M7fZWa__authFormContent,.public-home-module__M7fZWa__registerFormContent{margin-top:36px;animation:.76s 80ms both public-home-module__M7fZWa__fadeUp}.public-home-module__M7fZWa__registerFormContent{margin-top:20px}.public-home-module__M7fZWa__authFormContent h1,.public-home-module__M7fZWa__registerFormContent h1{color:#f4fbf1;margin:0;font-family:Outfit,sans-serif;font-size:clamp(32px,3.05vw,46px);font-weight:800;line-height:1.02}.public-home-module__M7fZWa__registerFormContent h1{font-size:clamp(30px,2.8vw,42px)}.public-home-module__M7fZWa__authFormContent h1 span{color:#a7f72e}.public-home-module__M7fZWa__authFormContent>p,.public-home-module__M7fZWa__registerFormContent>p{color:#e8f5e0ad;margin:12px 0 0;font-size:15px}.public-home-module__M7fZWa__registerFormContent>p{margin-top:8px;font-size:14px}.public-home-module__M7fZWa__authForm,.public-home-module__M7fZWa__registerForm{gap:14px;margin-top:24px;display:grid}.public-home-module__M7fZWa__registerForm{gap:12px;margin-top:18px}.public-home-module__M7fZWa__authField label{color:#f4fbf1e6;margin-bottom:7px;font-size:13px;font-weight:700;display:block}.public-home-module__M7fZWa__registerForm .public-home-module__M7fZWa__authField label{margin-bottom:6px;font-size:13px}.public-home-module__M7fZWa__registerForm .public-home-module__M7fZWa__authField input,.public-home-module__M7fZWa__registerForm .public-home-module__M7fZWa__selectLike{min-height:46px}.public-home-module__M7fZWa__authField input,.public-home-module__M7fZWa__inputWithIcon,.public-home-module__M7fZWa__selectLike{color:#f4fbf1;background:#020f0a8a;border:1px solid #e8f5e038;border-radius:10px;outline:none;width:100%;min-height:50px;transition:background-color .18s,border-color .18s,box-shadow .18s}.public-home-module__M7fZWa__authField input{padding:0 16px;font-size:15px}.public-home-module__M7fZWa__inputWithIcon{grid-template-columns:24px 1fr 24px;align-items:center;padding:0 16px;display:grid}.public-home-module__M7fZWa__inputWithIcon input{background:0 0;border:0;min-height:auto;padding:0}.public-home-module__M7fZWa__inputWithIcon svg,.public-home-module__M7fZWa__selectLike svg{color:#e8f5e0ad}.public-home-module__M7fZWa__authField input:focus,.public-home-module__M7fZWa__inputWithIcon:focus-within{background:#04150db8;border-color:#a6ff3194;box-shadow:0 0 0 4px #a6ff3114}.public-home-module__M7fZWa__authOptions{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.public-home-module__M7fZWa__authOptions label,.public-home-module__M7fZWa__termsCheck{color:#e8f5e0d1;align-items:center;gap:10px;font-size:14px;display:inline-flex}.public-home-module__M7fZWa__authOptions input,.public-home-module__M7fZWa__termsCheck input{opacity:0;pointer-events:none;position:absolute}.public-home-module__M7fZWa__authOptions label span,.public-home-module__M7fZWa__termsCheck span{border:1px solid #e8f5e061;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.public-home-module__M7fZWa__authOptions input:checked+span,.public-home-module__M7fZWa__termsCheck input:checked+span{color:#031006;background:#a7f72e;border-color:#a7f72e}.public-home-module__M7fZWa__authOptions a,.public-home-module__M7fZWa__authPrompt a,.public-home-module__M7fZWa__termsCheck{color:#a7f72e;font-weight:700;text-decoration:none}.public-home-module__M7fZWa__authSubmit,.public-home-module__M7fZWa__demoButton{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:50px;font-size:16px;font-weight:800;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.public-home-module__M7fZWa__authSubmit{color:#031006;background:linear-gradient(135deg,#c7ff3f 0%,#91e829 100%);border:1px solid #ffffff47;box-shadow:0 18px 52px #a6ff313d}.public-home-module__M7fZWa__authSubmit:hover{background:linear-gradient(135deg,#d8ff64 0%,#a7f72e 100%);box-shadow:0 22px 62px #a6ff3157}.public-home-module__M7fZWa__authDivider{color:#e8f5e09e;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin:18px 0;font-size:14px;display:grid}.public-home-module__M7fZWa__authDivider span{background:#a6ff3138;height:1px}.public-home-module__M7fZWa__demoButton{color:#f4fbf1;background:#03100a7a;border:1px solid #a6ff3180}.public-home-module__M7fZWa__demoButton:hover{color:#a7f72e;background:#0d2212b8;border-color:#a7f72e}.public-home-module__M7fZWa__authPrompt,.public-home-module__M7fZWa__setupTime,.public-home-module__M7fZWa__sslText{color:#e8f5e0a8;text-align:center;justify-content:center;align-items:center;gap:9px;font-size:14px;display:flex}.public-home-module__M7fZWa__authPrompt{margin-top:18px}.public-home-module__M7fZWa__sslText,.public-home-module__M7fZWa__setupTime{margin-top:34px}.public-home-module__M7fZWa__stepper{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:14px;margin-bottom:18px;display:grid}.public-home-module__M7fZWa__stepItem{color:#e8f5e09e;grid-template-rows:40px auto;grid-template-columns:40px 1fr;align-items:center;display:grid}.public-home-module__M7fZWa__stepItem>span{border:2px solid #e8f5e047;border-radius:999px;place-items:center;width:40px;height:40px;font-family:Outfit,sans-serif;font-size:17px;font-weight:800;display:grid}.public-home-module__M7fZWa__stepItem i{background:#e8f5e047;height:2px}.public-home-module__M7fZWa__stepItem strong{grid-column:1/3;margin-top:8px;font-size:12px}.public-home-module__M7fZWa__stepItem[data-active=true]{color:#a7f72e}.public-home-module__M7fZWa__stepItem[data-active=true]>span{color:#031006;background:#a7f72e;border-color:#a7f72e;box-shadow:0 0 28px #a6ff3138}.public-home-module__M7fZWa__stepItem[data-active=true] i{background:#a7f72e}.public-home-module__M7fZWa__twoColFields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.public-home-module__M7fZWa__selectLike{color:#e8f5e09e;justify-content:space-between;align-items:center;padding:0 16px;font-size:15px;display:flex}.public-home-module__M7fZWa__segmented{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.public-home-module__M7fZWa__segmented button{color:#f4fbf1;cursor:pointer;background:#03100a80;border:1px solid #e8f5e038;border-radius:10px;min-height:46px;font-size:14px;transition:background-color .18s,border-color .18s,color .18s}.public-home-module__M7fZWa__segmented button:hover,.public-home-module__M7fZWa__segmented button[data-active=true]{background:#a6ff3114;border-color:#a7f72e}.public-home-module__M7fZWa__segmented button[data-active=true]{justify-content:center;align-items:center;gap:12px;display:inline-flex}.public-home-module__M7fZWa__segmented button span{color:#031006;background:#a7f72e;border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.public-home-module__M7fZWa__termsCheck{color:#a7f72e;font-size:13px}.public-home-module__M7fZWa__termsCheck span{background:0 0}.public-home-module__M7fZWa__authPage{place-items:center;min-height:100vh;padding:32px;display:grid;position:relative;overflow:hidden}.public-home-module__M7fZWa__authPage:before{content:"";opacity:.46;background-image:url(/assest/home-scren-sourece.png);background-position:50%;background-size:cover;position:absolute;inset:0}.public-home-module__M7fZWa__authPage:after{content:"";background:radial-gradient(circle at 55% 18%,#a6ff3129,#0000 30rem),#030a07b8;position:absolute;inset:0}.public-home-module__M7fZWa__authCard{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09180edb;border:1px solid #a6ff313d;border-radius:18px;width:min(440px,100%);padding:28px;animation:.7s both public-home-module__M7fZWa__fadeUp;position:relative;box-shadow:0 28px 90px #00000075}.public-home-module__M7fZWa__authTitle{margin-top:18px;font-family:Outfit,sans-serif;font-size:34px;font-weight:800;line-height:1}.public-home-module__M7fZWa__authText{color:var(--muted-foreground);margin-top:12px;line-height:1.6}.public-home-module__M7fZWa__form{gap:14px;margin-top:26px;display:grid}.public-home-module__M7fZWa__field label{color:var(--muted-foreground);margin-bottom:7px;font-size:12px;font-weight:700;display:block}.public-home-module__M7fZWa__field input{width:100%;min-height:46px;color:var(--foreground);background:#05100aad;border:1px solid #a6ff3129;border-radius:8px;outline:none;padding:0 13px}.public-home-module__M7fZWa__field input:focus{border-color:#a6ff31b8;box-shadow:0 0 0 3px #a6ff311a}.public-home-module__M7fZWa__authSwitch{color:var(--muted-foreground);text-align:center;margin-top:18px;font-size:13px}.public-home-module__M7fZWa__authSwitch a{color:#b6ff38;font-weight:800;text-decoration:none}@keyframes public-home-module__M7fZWa__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes public-home-module__M7fZWa__fadeDown{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes public-home-module__M7fZWa__imageReveal{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1.012)}}@keyframes public-home-module__M7fZWa__buttonLight{0%,52%{opacity:0;left:-40%}62%{opacity:1}82%,to{opacity:0;left:120%}}@keyframes public-home-module__M7fZWa__growBar{0%{opacity:.35;height:12px}}@media (max-width:1280px){.public-home-module__M7fZWa__nav,.public-home-module__M7fZWa__heroInner,.public-home-module__M7fZWa__featureShell{width:min(100% - 48px,1180px)}.public-home-module__M7fZWa__heroInner{grid-template-columns:minmax(0,1fr) minmax(480px,.95fr);gap:32px}.public-home-module__M7fZWa__title{font-size:clamp(40px,3.7vw,62px)}.public-home-module__M7fZWa__navLinks{gap:28px}.public-home-module__M7fZWa__authSplitPage{grid-template-columns:minmax(460px,50vw) minmax(460px,1fr)}.public-home-module__M7fZWa__authFormPanel{padding:48px}.public-home-module__M7fZWa__authBrand,.public-home-module__M7fZWa__authVisualCopy,.public-home-module__M7fZWa__registerVisualCopy{left:42px;right:42px}.public-home-module__M7fZWa__authBrand{top:42px}}@media (max-width:980px){.public-home-module__M7fZWa__hero{min-height:auto}.public-home-module__M7fZWa__nav{grid-template-columns:1fr auto}.public-home-module__M7fZWa__navLinks{display:none}.public-home-module__M7fZWa__heroInner{grid-template-columns:1fr;align-items:start;padding-bottom:40px}.public-home-module__M7fZWa__previewWindow{width:100%;position:relative}.public-home-module__M7fZWa__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-home-module__M7fZWa__authSplitPage{grid-template-columns:1fr}.public-home-module__M7fZWa__authVisual{border-bottom:1px solid #a6ff3133;border-right:0;min-height:560px}.public-home-module__M7fZWa__authFormPanel{min-height:auto;padding:48px 32px 64px}.public-home-module__M7fZWa__authFormContent,.public-home-module__M7fZWa__registerFormContent{margin-top:44px}.public-home-module__M7fZWa__authFormContent h1,.public-home-module__M7fZWa__registerFormContent h1{font-size:clamp(40px,9vw,56px)}.public-home-module__M7fZWa__stepper{margin-bottom:42px}}@media (max-width:720px){.public-home-module__M7fZWa__nav,.public-home-module__M7fZWa__heroInner,.public-home-module__M7fZWa__featureShell{width:min(100% - 28px,1180px)}.public-home-module__M7fZWa__nav{grid-template-columns:1fr;gap:16px;height:auto;padding:22px 0}.public-home-module__M7fZWa__brandText{font-size:22px}.public-home-module__M7fZWa__brandMark{width:38px;height:38px}.public-home-module__M7fZWa__navActions{justify-content:stretch;gap:8px;width:100%}.public-home-module__M7fZWa__ghostButton,.public-home-module__M7fZWa__primaryButton{flex:1;min-width:0;min-height:44px;padding:0 14px;font-size:13px}.public-home-module__M7fZWa__heroInner{padding-top:30px}.public-home-module__M7fZWa__kicker{letter-spacing:2.6px;font-size:12px}.public-home-module__M7fZWa__title{font-size:clamp(36px,11vw,52px)}.public-home-module__M7fZWa__lead{font-size:17px}.public-home-module__M7fZWa__ctaRow,.public-home-module__M7fZWa__trustRow{flex-direction:column;align-items:stretch}.public-home-module__M7fZWa__heroPrimaryButton,.public-home-module__M7fZWa__heroSecondaryButton{width:100%;min-width:0;height:58px}.public-home-module__M7fZWa__trustRow i{display:none}.public-home-module__M7fZWa__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-home-module__M7fZWa__occupancyRow{grid-template-columns:repeat(5,minmax(0,1fr))}.public-home-module__M7fZWa__featureSection{padding-top:36px}.public-home-module__M7fZWa__featureGrid{grid-template-columns:1fr}.public-home-module__M7fZWa__featureCard{grid-template-columns:54px 1fr;padding:20px}.public-home-module__M7fZWa__featureCard>span{width:54px;height:54px}.public-home-module__M7fZWa__authSplitPage{flex-direction:column;display:flex}.public-home-module__M7fZWa__authVisual{order:2;min-height:420px}.public-home-module__M7fZWa__authFormPanel{order:1;padding:28px 18px 42px}.public-home-module__M7fZWa__authFormShell{width:100%}.public-home-module__M7fZWa__authBrand{gap:12px;font-size:28px;top:24px;left:24px;right:24px}.public-home-module__M7fZWa__authBrandMark{width:48px;height:48px}.public-home-module__M7fZWa__authVisualCopy,.public-home-module__M7fZWa__registerVisualCopy{bottom:30px;left:24px;right:24px}.public-home-module__M7fZWa__authVisualCopy h2,.public-home-module__M7fZWa__registerVisualCopy h2{font-size:34px}.public-home-module__M7fZWa__authVisualCopy p,.public-home-module__M7fZWa__registerVisualCopy p{margin-top:14px;font-size:16px;line-height:1.55}.public-home-module__M7fZWa__authTrustRow{flex-direction:column;align-items:flex-start;gap:12px;margin-top:22px;font-size:15px}.public-home-module__M7fZWa__authTrustRow i,.public-home-module__M7fZWa__setupBenefits{display:none}.public-home-module__M7fZWa__backLink{font-size:16px}.public-home-module__M7fZWa__authFormContent,.public-home-module__M7fZWa__registerFormContent{margin-top:34px}.public-home-module__M7fZWa__authFormContent h1,.public-home-module__M7fZWa__registerFormContent h1{font-size:40px}.public-home-module__M7fZWa__authFormContent>p,.public-home-module__M7fZWa__registerFormContent>p{font-size:17px}.public-home-module__M7fZWa__authForm,.public-home-module__M7fZWa__registerForm{gap:20px;margin-top:34px}.public-home-module__M7fZWa__authField label{font-size:15px}.public-home-module__M7fZWa__authField input,.public-home-module__M7fZWa__inputWithIcon,.public-home-module__M7fZWa__selectLike{min-height:58px;font-size:16px}.public-home-module__M7fZWa__inputWithIcon{grid-template-columns:26px 1fr 26px;padding:0 16px}.public-home-module__M7fZWa__authOptions{flex-direction:column;align-items:flex-start;gap:14px}.public-home-module__M7fZWa__authOptions label,.public-home-module__M7fZWa__termsCheck{font-size:15px}.public-home-module__M7fZWa__authSubmit,.public-home-module__M7fZWa__demoButton{min-height:62px;font-size:17px}.public-home-module__M7fZWa__authDivider{gap:16px;margin:24px 0}.public-home-module__M7fZWa__authPrompt,.public-home-module__M7fZWa__setupTime,.public-home-module__M7fZWa__sslText{flex-wrap:wrap;font-size:15px}.public-home-module__M7fZWa__sslText,.public-home-module__M7fZWa__setupTime{margin-top:30px}.public-home-module__M7fZWa__stepper{gap:8px;margin-bottom:36px}.public-home-module__M7fZWa__stepItem{grid-template-rows:42px auto;grid-template-columns:42px 1fr}.public-home-module__M7fZWa__stepItem>span{width:42px;height:42px;font-size:18px}.public-home-module__M7fZWa__stepItem strong{font-size:12px}.public-home-module__M7fZWa__twoColFields,.public-home-module__M7fZWa__segmented{grid-template-columns:1fr;gap:14px}.public-home-module__M7fZWa__segmented button{min-height:52px;font-size:16px}}
