.gate_page__XOx1A{min-height:100vh;background:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden;max-width:100vw;width:100%}.gate_hero__GaHeg{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:2rem;gap:2rem;padding:4rem 2rem 3rem;max-width:1200px;margin:0 auto;overflow:hidden;width:100%;box-sizing:border-box}.gate_heroContent__wJA8c{text-align:left;min-width:0;overflow:hidden}.gate_betaBadge__4RR07{display:inline-block;background:#ecfdf5;border:1.5px solid #10b981;color:#065f46;border-radius:20px;padding:.4rem 1rem;font-size:.875rem;font-weight:600;margin:1.5rem 0 1.25rem}.gate_heroTitle__XI__Q{font-size:2.65rem;font-weight:800;color:#111827;line-height:1.15;margin:0 0 1rem;letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word}.gate_greenText__0cBpl{color:#16a34a}.gate_heroSubtitle__Yg7E3{font-size:1.15rem;color:#6b7280;line-height:1.6;margin:0 0 2rem;max-width:480px;width:100%;box-sizing:border-box}.gate_heroDevices__yvg0_{display:flex;align-items:center;justify-content:center;position:relative;min-width:0}.gate_devicesContainer__nEIve{display:flex;align-items:flex-end;position:relative}.gate_ipadFrame__GcDoy{width:400px;background:#1a1a1a;border-radius:22px;padding:12px;box-shadow:0 30px 80px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.06);animation:gate_floatIpad__svWvr 4s ease-in-out infinite}.gate_ipadCamera__JvBdx{width:6px;height:6px;background:#2a2a2a;border-radius:50%;margin:0 auto 6px}.gate_ipadScreen__mL5iP{background:#fff;border-radius:12px;overflow:hidden}.gate_ipadStatusBar__jFp_U{display:flex;justify-content:space-between;align-items:center;padding:4px 10px;font-size:.55rem;font-weight:600;color:#333;background:#f8f9fa}.gate_ipadAppContent__gUCoL{display:flex}.gate_ipadSidebar__aIxep{width:100px;background:#0a1628;padding:8px 6px;display:flex;flex-direction:column;gap:2px}.gate_ipadSidebarLogo__9JnDs{padding:4px 6px 8px}.gate_ipadLogoIcon__2Wxp_{display:flex}.gate_ipadSidebarItem__1TA_G{font-size:.55rem;color:hsla(0,0%,100%,.5);padding:5px 8px;border-radius:5px;cursor:default}.gate_ipadSidebarActive__ghw69{background:rgba(22,163,74,.3);color:#fff;font-weight:600}.gate_ipadMain__a593T{flex:1 1;padding:10px 12px;background:#f9fafb}.gate_ipadHeader__tFZ9S{margin-bottom:10px}.gate_ipadGreeting__LT_50{font-size:.75rem;font-weight:700;color:#111827}.gate_ipadDate__Sp6sX{font-size:.55rem;color:#6b7280;margin-top:1px}.gate_ipadHeaderRow__Dx3rF{display:flex;justify-content:space-between;align-items:flex-start}.gate_ipadAiBadge__jzSgO{display:inline-flex;align-items:center;gap:2px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #bbf7d0;border-radius:20px;padding:2px 7px;font-size:.4rem;font-weight:700;color:#16a34a;white-space:nowrap}.gate_ipadDocGrid__FdPaK{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.gate_ipadDocRow__5aCyw{display:flex;align-items:center;gap:6px;background:#fff;border-radius:6px;padding:5px 8px;border:1px solid #e5e7eb}.gate_ipadDocRowActive__3F2GK{border-color:#86efac;background:#f0fdf4}.gate_ipadDocIcon__TWEOi{width:20px;height:20px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.gate_ipadDocDone__POD0t{background:#dcfce7;color:#16a34a}.gate_ipadDocGenerating__4zWsR{background:#fef3c7;color:#d97706;animation:gate_pulseIcon__s_DXG 1.5s ease-in-out infinite}@keyframes gate_pulseIcon__s_DXG{0%,to{opacity:1}50%{opacity:.5}}.gate_ipadDocInfo__8p6x7{flex:1 1;min-width:0}.gate_ipadDocName__U_2Vo{font-size:.5rem;font-weight:700;color:#111827}.gate_ipadDocMeta__40f4q{font-size:.38rem;color:#9ca3af;margin-top:1px}.gate_ipadDocStatus__fIcl2{font-size:.45rem;font-weight:700;flex-shrink:0}.gate_ipadStatusDone__5FWbk{color:#16a34a}.gate_ipadStatusGenerating__JgFPx{color:#d97706;display:flex;align-items:center}.gate_ipadSpinner__Bb_gq{width:8px;height:8px;border:1.5px solid #fde68a;border-top-color:#d97706;border-radius:50%;animation:gate_ipadSpin__D6Ul7 .8s linear infinite}@keyframes gate_ipadSpin__D6Ul7{to{transform:rotate(1turn)}}.gate_ipadShimmerText__xV_z_{background:linear-gradient(90deg,#9ca3af 25%,#d97706 50%,#9ca3af 75%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gate_shimmerText__lLc_9 2s ease-in-out infinite}@keyframes gate_shimmerText__lLc_9{0%{background-position:200% 50%}to{background-position:-200% 50%}}.gate_ipadPreviewPanel__PKkXE{background:#1e293b;border-radius:6px;padding:6px 8px;overflow:hidden}.gate_ipadPreviewHeader__G2wLt{display:flex;justify-content:space-between;align-items:center;font-size:.4rem;font-weight:700;color:#e2e8f0;margin-bottom:4px;padding-bottom:3px;border-bottom:1px solid hsla(0,0%,100%,.1)}.gate_ipadPreviewLive__GkNz6{color:#4ade80;font-size:.35rem;animation:gate_pulseIcon__s_DXG 1.5s ease-in-out infinite}.gate_ipadPreviewLine__gzZzo{font-size:.35rem;color:#94a3b8;font-family:SF Mono,Monaco,Menlo,monospace;line-height:1.6;white-space:pre}.gate_ipadTypingLine__pofYS{color:#e2e8f0}.gate_ipadCursor__ToLVY{display:inline-block;width:3px;height:7px;background:#4ade80;margin-left:1px;animation:gate_cursorBlink__6r8U7 .8s step-end infinite;vertical-align:middle}@keyframes gate_cursorBlink__6r8U7{0%,to{opacity:1}50%{opacity:0}}.gate_ipadHomeBar__1_VXH{width:70px;height:3px;background:#d1d5db;border-radius:2px;margin:6px auto}.gate_iphoneFrame__j2rqr{width:160px;background:#1a1a1a;border-radius:28px;padding:8px;box-shadow:0 30px 80px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.06);margin-left:-25px;margin-bottom:-15px;z-index:2;position:relative;animation:gate_floatIphone__BCJ5H 4s ease-in-out infinite;animation-delay:.5s}.gate_iphoneScreen__r6gbH{background:#fff;border-radius:22px;overflow:hidden}.gate_iphoneStatusBar__IyFpH{display:flex;justify-content:space-between;align-items:center;padding:6px 10px 2px;font-size:.5rem;font-weight:600;color:#333}.gate_iphoneDynamicIsland__8hWVR{width:42px;height:10px;background:#1a1a1a;border-radius:20px}.gate_iphoneAppContent__0sRM_{padding:6px 10px}.gate_iphoneAppHeader__P4EIh{margin-bottom:8px}.gate_iphoneAppTitle__cMoN3{font-size:.7rem;font-weight:800;color:#111827}.gate_iphoneAppSubtitle__vCT8T{font-size:.45rem;color:#6b7280;margin-top:1px}.gate_iphoneClockCard__PJu8o{background:#16a34a;border-radius:10px;padding:10px;text-align:center;margin-bottom:6px}.gate_iphoneClockTime__KYVSD{font-size:1rem;font-weight:800;color:#fff;letter-spacing:.02em}.gate_iphoneClockLabel__Wknip{font-size:.45rem;color:hsla(0,0%,100%,.8);margin:2px 0 6px}.gate_iphoneClockBtn__BfCH2{background:hsla(0,0%,100%,.25);color:#fff;font-size:.5rem;font-weight:700;padding:4px 12px;border-radius:6px;display:inline-block}.gate_iphoneShiftCard__mGmeZ{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:7px 9px;margin-bottom:4px}.gate_iphoneShiftDay__li1uH{font-size:.5rem;font-weight:700;color:#111827}.gate_iphoneShiftTime__HaeDG{font-size:.5rem;color:#16a34a;font-weight:600;margin-top:1px}.gate_iphoneShiftRole__qbHzE{font-size:.4rem;color:#6b7280;margin-top:1px}.gate_iphoneTabBar__vIdFY{display:flex;justify-content:space-around;padding:5px 4px 2px;border-top:1px solid #e5e7eb;margin-top:6px}.gate_iphoneTabItem__xZrRS{display:flex;flex-direction:column;align-items:center;gap:1px;font-size:.35rem;color:#9ca3af}.gate_iphoneTabActive__OFyNI{color:#16a34a}.gate_iphoneHomeIndicator__Dyiw3{width:50px;height:3px;background:#d1d5db;border-radius:2px;margin:5px auto 4px}@keyframes gate_floatIpad__svWvr{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes gate_floatIphone__BCJ5H{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.gate_emailForm___7FEA{display:flex;gap:.75rem;max-width:480px;width:100%;box-sizing:border-box}.gate_emailInput__RCFGJ{flex:1 1;padding:.875rem 1rem;border:1.5px solid #e5e7eb;border-radius:10px;font-size:1rem;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s;min-width:0}.gate_emailInput__RCFGJ:focus{border-color:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.1)}.gate_emailButton__VgmKk{padding:.875rem 1.5rem;background:#16a34a;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:700;font-family:inherit;white-space:nowrap;cursor:pointer;transition:background .2s,transform .15s}.gate_emailButton__VgmKk:hover{background:#15803d}.gate_emailButton__VgmKk:active{transform:scale(.98)}.gate_emailButton__VgmKk:disabled{background:#93c5fd;cursor:not-allowed}.gate_emailError__bMzfX{color:#dc2626;font-size:.85rem;margin:.75rem 0 0}.gate_noSpam__r4aEs{font-size:.8rem;color:#9ca3af;margin:.75rem 0 0}.gate_successMessage__xY0xW{background:#ecfdf5;border:2px solid #10b981;border-radius:12px;padding:1.25rem 1.5rem;display:flex;align-items:center;gap:1rem;max-width:480px;margin:0 auto;text-align:left}.gate_successIcon__nW_73{color:#10b981;flex-shrink:0;display:flex}.gate_successTitle__JOn5i{color:#065f46;font-size:1rem;font-weight:700}.gate_successText__XBXp0{color:#6b7280;font-size:.9rem;margin:.25rem 0 0}.gate_aiSection__weMv6{background:#f9fafb;padding:5rem 2rem;box-sizing:border-box;width:100%}.gate_sectionInner__iFALI{max-width:1000px;margin:0 auto;text-align:center}.gate_aiBadge__Xo1YD{display:inline-block;background:#eff6ff;border:1.5px solid #3b82f6;color:#1d4ed8;border-radius:20px;padding:.4rem 1rem;font-size:.875rem;font-weight:600;margin-bottom:1rem}.gate_sectionTitle__Ex_jF{font-size:2.25rem;font-weight:800;color:#111827;margin:0 0 .5rem;letter-spacing:-.01em}.gate_sectionSubtitle__NlU35{font-size:1.1rem;color:#6b7280;max-width:600px;margin:0 auto 3rem;line-height:1.6}.gate_featuresGrid__Vfn8M{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.gate_featureCard__tCzId{background:#fff;border:1.5px solid #e5e7eb;border-radius:16px;padding:2rem;text-align:left;transition:border-color .3s,box-shadow .3s,transform .3s}.gate_featureCard__tCzId:hover{border-color:#16a34a;box-shadow:0 8px 30px rgba(22,163,74,.1);transform:translateY(-4px)}.gate_featureIcon__7Hni2{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.gate_featureTitle__vt_Ln{font-size:1.1rem;font-weight:700;color:#111827;margin:0 0 .5rem}.gate_featureDescription__VqCLT{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0}.gate_tiersSection__7VaQ2{padding:5rem 2rem;box-sizing:border-box;width:100%}.gate_tiersGrid__CskF7{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem;max-width:1200px;margin:0 auto;text-align:left}.gate_tierCard__bGPlg{background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:1.75rem;position:relative;transition:border-color .3s,box-shadow .3s,transform .3s}.gate_tierCard__bGPlg:hover{border-color:#16a34a;box-shadow:0 10px 40px rgba(22,163,74,.12)}.gate_tierFeatured__YYUSY{border-color:#16a34a;box-shadow:0 10px 40px rgba(22,163,74,.15);transform:scale(1.02)}.gate_tierBadge__IqoZ5{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#16a34a;color:#fff;font-size:.75rem;font-weight:700;padding:.3rem 1rem;border-radius:20px;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}.gate_tierName__Pg7st{font-size:1.2rem;font-weight:700;color:#111827;margin:0 0 1rem}.gate_tierPrice__VJ0W7{display:flex;align-items:baseline;gap:2px;margin-bottom:1rem}.gate_tierCurrency__vNlRj{font-size:1.25rem;font-weight:700;color:#16a34a}.gate_tierAmount__LE7NJ{font-size:2.5rem;font-weight:800;color:#16a34a;line-height:1}.gate_tierPeriod__IPeAF{font-size:.9rem;color:#6b7280;margin-left:2px}.gate_tierDescription__npBpS{font-size:.9rem;color:#6b7280;line-height:1.5;margin:0 0 1.25rem}.gate_tierHighlights___3AIS{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.gate_tierHighlights___3AIS li{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:#374151;line-height:1.4}.gate_tierCheck__QykHL{color:#16a34a;font-weight:700;flex-shrink:0;font-size:.85rem;margin-top:1px}.gate_passwordSection__I2TcL{background:#f9fafb;padding:4rem 2rem;text-align:center}.gate_passwordCard__zq0Rv{background:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 4px 24px rgba(0,0,0,.08);max-width:400px;width:100%;margin:0 auto}.gate_lockIcon__SUT8w{color:#6b7280;margin-bottom:1rem;display:flex;justify-content:center}.gate_passwordTitle__G7StB{font-size:1.25rem;font-weight:700;color:#111827;margin:0 0 .35rem}.gate_passwordSubtitle__6sIsY{color:#6b7280;font-size:.95rem;margin:0 0 1.5rem;line-height:1.5}.gate_passwordForm__AXtcO{display:flex;flex-direction:column;gap:1rem}.gate_passwordInput__vKAoj{padding:.875rem 1rem;border:1.5px solid #e5e7eb;border-radius:10px;font-size:1rem;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s;text-align:center;letter-spacing:.1em}.gate_passwordInput__vKAoj:focus{border-color:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.1)}.gate_passwordError__5vrOf{color:#dc2626;font-size:.85rem;margin:0}.gate_passwordButton__5u5zG{padding:.875rem;background:#16a34a;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .2s}.gate_passwordButton__5u5zG:hover{background:#111}.gate_passwordButton__5u5zG:disabled{background:#93c5fd;cursor:not-allowed}.gate_footer__GUMm_{padding:2rem;text-align:center;color:#9ca3af;font-size:.8rem;border-top:1px solid #e5e7eb}.gate_footer__GUMm_ p{margin:0}@media (max-width:1024px){.gate_hero__GaHeg{grid-template-columns:1fr;max-width:700px;padding:4rem 2rem 2rem}.gate_heroContent__wJA8c{text-align:center}.gate_heroSubtitle__Yg7E3{margin-left:auto;margin-right:auto}.gate_emailForm___7FEA{margin:0 auto}.gate_noSpam__r4aEs{text-align:center}.gate_successMessage__xY0xW{margin:0 auto}.gate_devicesContainer__nEIve{transform:scale(.78);transform-origin:center center}.gate_tiersGrid__CskF7{grid-template-columns:repeat(2,1fr);max-width:700px}}@media (max-width:768px){.gate_heroTitle__XI__Q{font-size:2rem}.gate_heroSubtitle__Yg7E3{font-size:1rem}.gate_emailForm___7FEA{flex-direction:column;margin:0 auto}.gate_emailButton__VgmKk{width:100%}.gate_sectionTitle__Ex_jF{font-size:1.75rem}.gate_sectionSubtitle__NlU35{font-size:1rem}.gate_featuresGrid__Vfn8M,.gate_tiersGrid__CskF7{grid-template-columns:1fr}.gate_tiersGrid__CskF7{max-width:400px;margin-left:auto;margin-right:auto}.gate_tierFeatured__YYUSY{transform:none}.gate_hero__GaHeg{padding:3rem 1.5rem 1rem}.gate_devicesContainer__nEIve{transform:scale(.78);transform-origin:center center}.gate_aiSection__weMv6,.gate_tiersSection__7VaQ2{padding:3.5rem 1.5rem}.gate_passwordSection__I2TcL{padding:3rem 1.5rem}}@media (max-width:480px){.gate_heroTitle__XI__Q{font-size:1.65rem}.gate_hero__GaHeg{padding:2.5rem 1rem .5rem}.gate_devicesContainer__nEIve{transform:scale(.68);transform-origin:center center}.gate_featureCard__tCzId,.gate_tierCard__bGPlg{padding:1.5rem}.gate_passwordCard__zq0Rv{padding:2rem 1.5rem}.gate_successMessage__xY0xW{flex-direction:column;text-align:center}.gate_sectionTitle__Ex_jF{font-size:1.5rem}.gate_sectionSubtitle__NlU35{font-size:.9rem}.gate_aiSection__weMv6,.gate_passwordSection__I2TcL,.gate_tiersSection__7VaQ2{padding:2.5rem 1rem}}