.Contact_section__PGizz{background:var(--section-alt);border-top:1px solid #e2e8f0}.Contact_wrapper__1tVnP{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:80px;gap:80px;align-items:start}.Contact_info__j9GbF{display:flex;flex-direction:column;gap:20px;position:-webkit-sticky;position:sticky;top:96px}.Contact_title__MZs0r{font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:900;color:#0a0f1a;letter-spacing:-.04em;line-height:1}.Contact_desc__NAgyg{font-size:1.0625rem;color:#64748b;line-height:1.7}.Contact_trustList__XHNYO{display:flex;flex-direction:column;gap:12px;padding-top:4px}.Contact_trustItem__OckOm{display:flex;align-items:center;gap:12px;font-size:.9375rem;color:#475569}.Contact_formWrap__aZ644{background:var(--white);border:1px solid #e2e8f0;border-radius:var(--radius-lg);padding:40px;box-shadow:var(--shadow-card)}.Contact_form__q_VJq{display:flex;flex-direction:column;gap:20px}.Contact_row__Tgan3{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Contact_field__T_8_7{display:flex;flex-direction:column;gap:6px}.Contact_field__T_8_7 label{font-size:.875rem;font-weight:600;color:#374151}.Contact_field__T_8_7 input,.Contact_field__T_8_7 select,.Contact_field__T_8_7 textarea{padding:10px 14px;border:1.5px solid #d1d5db;border-radius:var(--radius-sm);font-size:.9375rem;font-family:inherit;color:#111827;background:var(--white);transition:border-color var(--transition),box-shadow var(--transition);outline:none;width:100%}.Contact_field__T_8_7 input:focus,.Contact_field__T_8_7 select:focus,.Contact_field__T_8_7 textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-glow)}.Contact_field__T_8_7 textarea{resize:vertical}.Contact_submitBtn___S3Hk{width:100%;justify-content:center;padding:14px;font-size:1rem;margin-top:4px}.Contact_submitBtn___S3Hk:disabled{opacity:.7;cursor:not-allowed;transform:none}.Contact_spinner__rMtqz{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:Contact_spin__OUsep .6s linear infinite;display:inline-block}@keyframes Contact_spin__OUsep{to{transform:rotate(1turn)}}.Contact_privacy__UsL4C{font-size:.8125rem;color:#9ca3af;text-align:center}.Contact_privacy__UsL4C a{color:var(--blue);text-decoration:underline}.Contact_success__uhwYI{text-align:center;padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:16px}.Contact_successIcon__2ci2l{width:72px;height:72px;background:rgba(16,185,129,.1);border:2px solid rgba(16,185,129,.25);border-radius:50%;display:flex;align-items:center;justify-content:center}.Contact_successTitle__5AyzL{font-size:1.375rem;font-weight:700;color:#0f172a}.Contact_successDesc__loBmO{font-size:1rem;color:#64748b;line-height:1.6}@media (max-width:900px){.Contact_wrapper__1tVnP{grid-template-columns:1fr;gap:40px}.Contact_info__j9GbF{position:static}.Contact_row__Tgan3{grid-template-columns:1fr}.Contact_formWrap__aZ644{padding:28px 20px}}.DashboardPreview_wrapper___fcB4{position:relative;width:100%}.DashboardPreview_floatCard__bCWUA{position:absolute;display:flex;align-items:center;gap:10px;background:rgba(22,27,34,.9);border:1px solid #30363d;border-radius:12px;padding:10px 14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;box-shadow:0 8px 32px rgba(0,0,0,.4);animation:DashboardPreview_float__W56kj 4s ease-in-out infinite}.DashboardPreview_floatCard__bCWUA[data-pos=top-right]{top:-16px;right:-20px;animation-delay:0s}.DashboardPreview_floatCard__bCWUA[data-pos=bottom-left]{bottom:20px;left:-24px;animation-delay:2s}@keyframes DashboardPreview_float__W56kj{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.DashboardPreview_floatCardIcon__Mi5wC{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DashboardPreview_floatCardLabel__5qdaO{font-size:.6875rem;color:#6e7681;font-weight:500}.DashboardPreview_floatCardValue__hIDXv{font-size:.8125rem;color:#e6edf3;font-weight:600;white-space:nowrap}.DashboardPreview_dashboard__eZKEw{background:#161b22;border:1px solid #30363d;border-radius:16px;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05)}.DashboardPreview_titleBar__ZLpCA{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#0d1117;border-bottom:1px solid #21262d}.DashboardPreview_dots__ARLDk{display:flex;gap:6px}.DashboardPreview_dots__ARLDk span{width:10px;height:10px;border-radius:50%;display:block}.DashboardPreview_titleText__iWgGT{font-size:.75rem;color:#6e7681;font-family:var(--font-dm-mono),monospace}.DashboardPreview_body__sfbn2{display:flex;height:260px}.DashboardPreview_sidebar__bpDQr{width:100px;background:#0d1117;border-right:1px solid #21262d;padding:12px 0;display:flex;flex-direction:column;gap:2px;flex-shrink:0}.DashboardPreview_sideItem__t_FO7{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:.6875rem;color:#6e7681;cursor:pointer;border-radius:0}.DashboardPreview_sideItem__t_FO7:hover{color:#8b949e;background:hsla(0,0%,100%,.03)}.DashboardPreview_sideItemActive__gcwdS{color:#60a5fa;background:rgba(59,130,246,.08);border-right:2px solid #3b82f6}.DashboardPreview_sideItemDot__HIp2l{width:4px;height:4px;border-radius:50%;background:currentColor;flex-shrink:0}.DashboardPreview_main__ApCZ8{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.DashboardPreview_toolbar__QJL5i{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #21262d}.DashboardPreview_toolbarTitle__HrhQy{font-size:.75rem;font-weight:600;color:#e6edf3}.DashboardPreview_toolbarBadge__K9EAD{font-size:.6875rem;padding:2px 8px;background:rgba(16,185,129,.12);color:#10b981;border-radius:100px;border:1px solid rgba(16,185,129,.25);font-family:var(--font-dm-mono),monospace}.DashboardPreview_table__yE8kV{flex:1 1;overflow:auto}.DashboardPreview_tableHead__XR4if{padding:6px 14px;font-size:.625rem;color:#6e7681;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #21262d}.DashboardPreview_tableHead__XR4if,.DashboardPreview_tableRow__PlLJg{display:grid;grid-template-columns:1.1fr 1.3fr 1.1fr .9fr;grid-gap:8px;gap:8px}.DashboardPreview_tableRow__PlLJg{padding:8px 14px;font-size:.75rem;color:#8b949e;border-bottom:1px solid rgba(33,38,45,.8);align-items:center}.DashboardPreview_tableRow__PlLJg:last-child{border-bottom:none}.DashboardPreview_tableRow__PlLJg:hover{background:hsla(0,0%,100%,.02)}.DashboardPreview_guardName__jHkMj{color:#e6edf3;font-weight:500}.DashboardPreview_mono__bsiUe{font-family:var(--font-dm-mono),monospace;font-size:.6875rem}.DashboardPreview_statusPill__A4pVX{display:inline-block;padding:2px 7px;border-radius:4px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.DashboardPreview_aktiv__zhnsA{background:rgba(16,185,129,.12);color:#10b981;border:1px solid rgba(16,185,129,.2)}.DashboardPreview_geplant__aQhjB{background:rgba(59,130,246,.12);color:#60a5fa;border:1px solid rgba(59,130,246,.2)}.DashboardPreview_ausstehend__OVEvJ{background:rgba(245,158,11,.1);color:#fbbf24;border:1px solid rgba(245,158,11,.2)}.FAQ_section__E8CuN{background:var(--section-bg);border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.FAQ_header__jMpFl{text-align:center;max-width:560px;margin:0 auto 56px}.FAQ_title__BWmvH{font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:900;color:#0a0f1a;margin-bottom:12px;letter-spacing:-.04em;line-height:1}.FAQ_subtitle__C2mMl{font-size:1.0625rem;color:#64748b;line-height:1.7}.FAQ_emailLink__uUDqH{color:var(--blue);text-decoration:underline;text-underline-offset:2px;transition:opacity var(--transition)}.FAQ_emailLink__uUDqH:hover{opacity:.75}.FAQ_list__wZ9Fx{max-width:740px;margin:0 auto;border-top:1px solid #e2e8f0}.FAQ_item__z0WEV{border-bottom:1px solid #e2e8f0}.FAQ_question__Lifu8{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:1rem;font-weight:600;color:#0f172a;text-align:left;cursor:pointer;background:none;border:none;font-family:inherit;transition:color var(--transition)}.FAQ_question__Lifu8:hover{color:var(--blue)}.FAQ_chevron__5YeQS{flex-shrink:0;color:#94a3b8;transition:transform .22s ease,color .22s ease}.FAQ_itemOpen__cThaw .FAQ_chevron__5YeQS{transform:rotate(180deg);color:var(--blue)}.FAQ_answerWrap__wi3nX{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.FAQ_itemOpen__cThaw .FAQ_answerWrap__wi3nX{grid-template-rows:1fr}.FAQ_answer__cKqKL{overflow:hidden;min-height:0;font-size:.9375rem;color:#64748b;line-height:1.7;padding-bottom:0;transition:padding-bottom .22s ease}.FAQ_itemOpen__cThaw .FAQ_answer__cKqKL{padding-bottom:20px}.Features_features__aEjtw{background:var(--section-bg);border-top:1px solid #e8edf2;border-bottom:1px solid #e8edf2}.Features_header__1ZuuX{max-width:560px;margin:0 0 56px}.Features_title__rPQTe{font-size:clamp(2rem,4vw,3rem);font-weight:900;color:#0a0f1a;letter-spacing:-.04em;line-height:1;margin-bottom:16px}.Features_subtitle__KwlDg{font-size:1.0625rem;color:#64748b;line-height:1.7}.Features_list__7iNuI{display:flex;flex-direction:column}.Features_row__Biy5y{display:grid;grid-template-columns:64px 1fr;grid-gap:32px;gap:32px;padding:36px 0;border-top:1px solid #e8edf2;align-items:start}.Features_row__Biy5y:last-child{border-bottom:1px solid #e8edf2}.Features_rowNum__smYkZ{font-size:2rem;font-weight:900;font-family:var(--font-dm-mono),"DM Mono",monospace;color:#dde3ea;line-height:1;letter-spacing:-.06em;padding-top:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Features_rowBody__6aUfb{display:flex;flex-direction:column;gap:14px}.Features_rowHead__8usD4{display:flex;align-items:center;gap:14px}.Features_rowIcon__ThBEg{width:42px;height:42px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}.Features_rowTitle__oC9gQ{font-size:1.1875rem;font-weight:800;color:#0a0f1a;letter-spacing:-.025em}.Features_rowDesc__tuCIF{font-size:.9375rem;color:#64748b;line-height:1.68;max-width:640px}.Features_rowTags__jXYDc{display:flex;flex-wrap:wrap;gap:6px}.Features_tag__RUa6t{display:inline-block;padding:3px 10px;background:var(--section-bg);border:1px solid #e2e8f0;border-radius:100px;font-size:.75rem;color:#64748b;font-weight:500;font-family:var(--font-dm-mono),"DM Mono",monospace;letter-spacing:.02em}@media (max-width:640px){.Features_row__Biy5y{grid-template-columns:1fr;gap:16px}.Features_rowNum__smYkZ{font-size:1.5rem;padding-top:0}}.Header_header__pXml_{position:fixed;top:0;left:0;right:0;z-index:100;padding:18px 0;transition:all .2s ease;border-bottom:1px solid transparent}.Header_header__pXml_.Header_scrolled__SWfiZ{background:rgba(6,8,15,.94);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-color:#1a1f28;padding:13px 0}.Header_inner__BWOOt{display:flex;align-items:center;gap:40px}.Header_logo__sUWiP{display:flex;align-items:center;gap:10px;flex-shrink:0}.Header_logoText__CnO9H{font-size:1.125rem;font-weight:700;color:#f0f6fc;letter-spacing:-.02em}.Header_nav__qviEC{display:flex;align-items:center;gap:4px;margin-left:auto}.Header_navLink__zk1_f{padding:7px 13px;font-size:.9rem;font-weight:500;color:#6e7681;border-radius:var(--radius-sm);transition:all .2s ease;letter-spacing:.005em}.Header_navLinkActive__yx9Tq,.Header_navLink__zk1_f:hover{color:#f0f6fc;background:hsla(0,0%,100%,.05)}.Header_loginBtn__ySKTY{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;font-size:.875rem;font-weight:500;color:#8b949e;border:1px solid #21262d;border-radius:var(--radius-sm);transition:all .2s ease;white-space:nowrap}.Header_loginBtn__ySKTY:hover{color:#f0f6fc;border-color:#30363d;background:hsla(0,0%,100%,.04)}.Header_actions__FR7C0{display:flex;align-items:center;gap:12px;flex-shrink:0}.Header_burger__KWQhr{display:none;flex-direction:column;gap:5px;padding:8px;cursor:pointer}.Header_burger__KWQhr span{display:block;width:20px;height:2px;background:#8b949e;border-radius:2px;transition:all .2s ease}@media (max-width:900px){.Header_nav__qviEC{position:fixed;top:0;left:0;right:0;bottom:0;background:#06080f;flex-direction:column;justify-content:center;gap:4px;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:99}.Header_nav__qviEC.Header_open__KDxie{opacity:1;pointer-events:all}.Header_navLink__zk1_f{font-size:1.25rem;padding:12px 24px;width:100%;text-align:center}.Header_burger__KWQhr{display:flex;z-index:101}.Header_header__pXml_ .Header_actions__FR7C0 :first-child{display:none}}.Hero_hero__Q5FaL{position:relative;min-height:100vh;background:#06080f;display:flex;flex-direction:column;overflow:hidden;padding-top:80px}.Hero_diagonals__VnMDz{position:absolute;inset:0;background-image:repeating-linear-gradient(-55deg,hsla(0,0%,100%,.024),hsla(0,0%,100%,.024) 1px,transparent 0,transparent 52px);-webkit-mask-image:radial-gradient(ellipse 130% 95% at 70% 0,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse 130% 95% at 70% 0,#000 20%,transparent 72%)}.Hero_spotlight__rBX0w{position:absolute;top:-260px;right:-140px;width:920px;height:920px;background:radial-gradient(circle,rgba(59,130,246,.13) 0,transparent 62%);pointer-events:none}.Hero_accentLine__q2L1J{position:absolute;top:80px;left:0;width:52%;height:1px;background:linear-gradient(90deg,var(--amber) 0,rgba(245,158,11,.25) 45%,transparent 100%)}.Hero_inner__Jyc4B{position:relative;z-index:1;flex:1 1;display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center;padding-top:64px;padding-bottom:64px}.Hero_left__oRV68{display:flex;flex-direction:column;gap:28px}.Hero_liveBar__JlwHS{display:inline-flex;align-items:center;gap:10px;font-size:.73rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);font-family:var(--font-dm-mono),"DM Mono",monospace;width:-moz-fit-content;width:fit-content}.Hero_pulse__BJ0Ha{width:7px;height:7px;border-radius:50%;background:var(--amber);box-shadow:0 0 10px rgba(245,158,11,.85);animation:Hero_beat__dPULV 2s ease-in-out infinite;flex-shrink:0}@keyframes Hero_beat__dPULV{0%,to{opacity:1;box-shadow:0 0 10px rgba(245,158,11,.85)}50%{opacity:.4;box-shadow:0 0 4px rgba(245,158,11,.4)}}.Hero_headline__K0DhK{font-size:clamp(3.75rem,8.5vw,6.25rem);font-weight:900;letter-spacing:-.048em;line-height:.9;color:#f0f6fc;text-transform:uppercase}.Hero_accent__4ZeKl{color:#60a5fa;font-style:normal}.Hero_sub__HB5QO{font-size:1.0625rem;color:#8b949e;line-height:1.72;max-width:490px}.Hero_ctas__3nNuM{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.Hero_stats__Sz1vU{display:flex;align-items:center;gap:20px}.Hero_stat__yk7mu{display:flex;flex-direction:column;gap:3px}.Hero_statNum__dXYv8{font-size:1.125rem;font-weight:800;color:#60a5fa;font-family:var(--font-dm-mono),"DM Mono",monospace;letter-spacing:-.02em}.Hero_statLabel__Xdmbw{font-size:.75rem;color:#6e7681;letter-spacing:.01em}.Hero_statSep__qqHcs{width:1px;height:30px;background:#21262d;flex-shrink:0}.Hero_legal__RZ2bJ{font-size:.8rem;color:#4b5563;letter-spacing:.01em}.Hero_right__BmhCr{position:relative}.Hero_frame__GBLNu{position:relative;border-radius:18px;padding:1px;background:linear-gradient(135deg,rgba(59,130,246,.45),rgba(245,158,11,.18) 45%,rgba(59,130,246,.06));box-shadow:0 32px 80px rgba(0,0,0,.55),var(--shadow-blue)}.Hero_ticker__IpfLf{flex-shrink:0;border-top:1px solid #1a1f28;background:#0a0d14;overflow:hidden;padding:11px 0;position:relative;z-index:1}.Hero_tickerTrack__Skom7{display:flex;width:max-content;animation:Hero_scroll__YlWNH 50s linear infinite}@keyframes Hero_scroll__YlWNH{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Hero_tickerItem__SozSq{display:inline-flex;align-items:center;gap:9px;padding:0 32px;font-size:.73rem;font-family:var(--font-dm-mono),"DM Mono",monospace;letter-spacing:.07em;text-transform:uppercase;color:#4a5568;white-space:nowrap}.Hero_tickerDot__vQh3f{width:3px;height:3px;border-radius:50%;background:var(--amber);flex-shrink:0}@media (max-width:980px){.Hero_inner__Jyc4B{grid-template-columns:1fr;text-align:center;padding-top:52px;padding-bottom:52px}.Hero_liveBar__JlwHS{margin:0 auto}.Hero_sub__HB5QO{max-width:100%}.Hero_ctas__3nNuM,.Hero_stats__Sz1vU{justify-content:center}.Hero_right__BmhCr{display:none}.Hero_accentLine__q2L1J{width:100%}}.HowItWorks_section__SZQIY{background:var(--section-bg);border-top:1px solid #e8edf2;border-bottom:1px solid #e8edf2}.HowItWorks_header__3ugjy{max-width:620px;margin:0 auto 72px;text-align:center}.HowItWorks_title__mFL_Z{font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:900;color:#0a0f1a;margin-bottom:16px;letter-spacing:-.04em;line-height:1}.HowItWorks_subtitle__FyrOZ{font-size:1.0625rem;color:#64748b;line-height:1.7}.HowItWorks_steps__fkmbr{max-width:760px;margin:0 auto;display:flex;flex-direction:column}.HowItWorks_step__56Faz{display:grid;grid-template-columns:80px 1fr;grid-gap:24px;gap:24px}.HowItWorks_stepLeft__vlmo4{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.HowItWorks_stepNum__5TlVW{font-size:2.25rem;font-weight:900;font-family:var(--font-dm-mono),"DM Mono",monospace;letter-spacing:-.06em;line-height:1;color:var(--blue);opacity:.55;padding-top:4px;width:auto;height:auto;background:none;box-shadow:none;border-radius:0;display:block}.HowItWorks_stepLine__bX9gK{width:1px;flex:1 1;min-height:24px;margin:8px auto 0;border-left:1px dashed #d1d9e0}.HowItWorks_stepContent__R6jgV{display:flex;flex-direction:column;gap:8px;padding-bottom:44px}.HowItWorks_step__56Faz:last-child .HowItWorks_stepContent__R6jgV{padding-bottom:0}.HowItWorks_stepTitle__B9WLQ{font-size:1.125rem;font-weight:800;color:#0a0f1a;letter-spacing:-.02em;padding-top:6px}.HowItWorks_stepDesc__3EhMB{font-size:.9375rem;color:#64748b;line-height:1.68}.HowItWorks_stepDetail__7f_AK{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.HowItWorks_tag__hULUX{display:inline-block;padding:3px 10px;background:var(--white);border:1px solid #e2e8f0;border-radius:100px;font-size:.75rem;color:#64748b;font-weight:500;font-family:var(--font-dm-mono),"DM Mono",monospace;letter-spacing:.02em}@media (max-width:600px){.HowItWorks_step__56Faz{grid-template-columns:52px 1fr;gap:16px}.HowItWorks_stepNum__5TlVW{font-size:1.75rem}}.AppDownload_section__DelC0{position:relative;background:var(--dark);overflow:hidden;padding:96px 0;border-top:1px solid #21262d}.AppDownload_glow__uYtVw{position:absolute;bottom:-200px;right:-100px;width:600px;height:600px;background:radial-gradient(circle,rgba(16,185,129,.15) 0,transparent 70%);pointer-events:none}.AppDownload_inner__xwgw0{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.AppDownload_content__Vp75G{display:flex;flex-direction:column;gap:24px}.AppDownload_title__LpLTc{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;color:var(--text-base);letter-spacing:-.025em;line-height:1.2}.AppDownload_desc__sf__w{font-size:1.0625rem;color:var(--text-muted);line-height:1.7}.AppDownload_appFeatures__0_6wE{display:flex;flex-direction:column;gap:10px}.AppDownload_appFeature__Oi00Q{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:var(--text-muted)}.AppDownload_buttons__byIKp{display:flex;gap:12px;flex-wrap:wrap}.AppDownload_storeBtn__LBxs4{display:flex;align-items:center;gap:12px;padding:12px 20px;background:var(--dark-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-base);cursor:pointer;transition:all var(--transition)}.AppDownload_storeBtn__LBxs4:hover{border-color:var(--green);background:rgba(16,185,129,.06)}.AppDownload_storeSub__GoXdu{display:block;font-size:.6875rem;color:var(--text-dim)}.AppDownload_storeName__ASsVl{display:block;font-size:.9375rem;font-weight:600}.AppDownload_note__nuhEJ{font-size:.8125rem;color:var(--text-dim)}.AppDownload_phoneMockup__Lqu5K{display:flex;justify-content:center}.AppDownload_phone__WpSOi{width:260px;background:var(--dark-2);border:2px solid var(--dark-4);border-radius:32px;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.04)}.AppDownload_phoneScreen__fN1_2{display:flex;flex-direction:column}.AppDownload_phoneHeader__gblIq{padding:16px 16px 12px;background:var(--dark);border-bottom:1px solid var(--dark-3)}.AppDownload_phoneTime__5M9eA{font-size:.6875rem;color:var(--text-dim);font-family:var(--font-dm-mono),monospace;margin-bottom:4px}.AppDownload_phoneTitle__JzbCm{font-size:.9375rem;font-weight:700;color:var(--text-base)}.AppDownload_phoneBody__mP7vP{padding:12px;display:flex;flex-direction:column;gap:8px}.AppDownload_phoneShift__8X7U2{background:var(--dark-3);border-radius:10px;padding:10px 12px;position:relative}.AppDownload_phoneShiftDay__hPwQe{font-size:.6875rem;color:var(--text-dim);margin-bottom:2px}.AppDownload_phoneShiftTime__UeQk6{font-size:.8125rem;font-weight:600;color:var(--text-base);font-family:var(--font-dm-mono),monospace}.AppDownload_phoneShiftSite__mJy__{font-size:.75rem;color:var(--text-muted)}.AppDownload_phoneShiftBadge__XHRcP{position:absolute;top:10px;right:10px;font-size:.625rem;padding:2px 7px;background:rgba(59,130,246,.15);color:#60a5fa;border-radius:100px;font-weight:600}.AppDownload_phoneCheckin__dp1Os{background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2);border-radius:10px;padding:12px;text-align:center;margin-top:4px}.AppDownload_phoneCheckinLabel__rZiTT{font-size:.6875rem;color:#10b981;margin-bottom:8px;font-weight:600}.AppDownload_phoneCheckinBtn__P2Fzq{width:100%;padding:8px;background:#10b981;color:var(--dark);border:none;border-radius:8px;font-size:.8125rem;font-weight:700;cursor:pointer;font-family:inherit}@media (max-width:900px){.AppDownload_inner__xwgw0{grid-template-columns:1fr}.AppDownload_phoneMockup__Lqu5K{display:none}}.Pricing_section__ZhzRv{background:var(--section-bg);border-top:1px solid #e8edf2}.Pricing_header__sgivo{text-align:center;max-width:560px;margin:0 auto 24px}.Pricing_title__C_j9N{font-size:clamp(2rem,3.5vw,2.875rem);font-weight:900;color:#0a0f1a;margin-bottom:16px;letter-spacing:-.04em;line-height:1}.Pricing_subtitle__eU5uB{font-size:1.0625rem;color:#64748b;line-height:1.7}.Pricing_topNote___8gim{text-align:center;font-size:.8125rem;color:#94a3b8;margin-bottom:28px;font-family:var(--font-dm-mono),"DM Mono",monospace;letter-spacing:.02em}.Pricing_grid__Mb8lF{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px;align-items:start}.Pricing_card___Pw8G{background:var(--white);border:1px solid #e2e8f0;border-radius:var(--radius-md);padding:22px 18px 20px;display:flex;flex-direction:column;gap:18px;position:relative;transition:transform var(--transition),box-shadow var(--transition)}.Pricing_card___Pw8G:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.Pricing_highlighted__33woO{background:var(--white);border:2px solid var(--blue);box-shadow:0 0 0 4px rgba(59,130,246,.07)}.Pricing_highlighted__33woO:hover{box-shadow:0 0 0 4px rgba(59,130,246,.07),0 8px 32px rgba(59,130,246,.14)}.Pricing_popularBadge__aIatw{display:inline-flex;align-items:center;gap:5px;background:var(--blue);color:var(--white);font-size:.7rem;font-weight:700;padding:3px 10px;border-radius:100px;letter-spacing:.05em;text-transform:uppercase;font-family:var(--font-dm-mono),"DM Mono",monospace;width:-moz-fit-content;width:fit-content;margin-bottom:-6px}.Pricing_cardTop__bwBdo{display:flex;flex-direction:column;gap:6px}.Pricing_planName__sPdAC{font-size:1rem;font-weight:800;color:#0a0f1a;letter-spacing:-.02em}.Pricing_planDesc__KZz6U{font-size:.78rem;color:#94a3b8;line-height:1.4}.Pricing_priceRow__A6rTz{display:flex;align-items:flex-end;gap:4px;margin-top:6px;line-height:1}.Pricing_price__UWSHa{font-size:2.25rem;font-weight:900;color:#0a0f1a;letter-spacing:-.05em;font-family:var(--font-dm-mono),"DM Mono",monospace}.Pricing_highlighted__33woO .Pricing_price__UWSHa{color:var(--blue)}.Pricing_priceMeta__0s1Ce{display:flex;flex-direction:column;padding-bottom:4px;gap:1px}.Pricing_currency__Djpnx{font-size:.9375rem;font-weight:700;color:#64748b}.Pricing_highlighted__33woO .Pricing_currency__Djpnx{color:var(--blue)}.Pricing_period__i2IIj{font-size:.75rem;color:#94a3b8}.Pricing_priceCustom__81jMB{font-size:1.75rem;font-weight:900;color:#0a0f1a;letter-spacing:-.04em}.Pricing_featureList___cBda{display:flex;flex-direction:column;gap:7px;flex:1 1}.Pricing_featureItem__FMSxH{display:flex;align-items:flex-start;gap:8px;font-size:.8125rem;color:#374151;line-height:1.45}.Pricing_featureItem__FMSxH svg{flex-shrink:0;margin-top:1px}.Pricing_cta__V2pfE{width:100%;justify-content:center;padding:9px 12px;font-size:.875rem}.Pricing_ctaOutline__w8kw8{border:1.5px solid #d1d5db;color:#374151;background:transparent}.Pricing_ctaOutline__w8kw8:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-glow);transform:translateY(-1px)}.Pricing_bottomNote__ZCdMR{font-size:.8125rem;color:#94a3b8;margin-top:20px;line-height:1.6;text-align:center}.Pricing_bottomNote__ZCdMR strong{color:#64748b;font-weight:600}.Pricing_addOns__DXqUs{margin-top:52px;padding-top:40px;border-top:1px solid #e8edf2}.Pricing_addOnsTitle__iMI_6{font-size:1.25rem;font-weight:800;color:#0a0f1a;letter-spacing:-.025em;margin-bottom:10px}.Pricing_addOnsDesc__1F10c{font-size:.9375rem;color:#64748b;line-height:1.6;max-width:640px;margin-bottom:24px}.Pricing_addOnsList__iWo29{display:flex;flex-direction:column;border-top:1px solid #e8edf2;max-width:640px}.Pricing_addOnRow__MBgrt{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #e8edf2;gap:16px}.Pricing_addOnLabel__2lA9j{font-size:.9375rem;color:#374151;font-weight:500}.Pricing_addOnPrice__Elnoh{font-size:.9375rem;font-weight:700;color:#0a0f1a;font-family:var(--font-dm-mono),"DM Mono",monospace;white-space:nowrap}@media (max-width:1100px){.Pricing_grid__Mb8lF{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.Pricing_grid__Mb8lF{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Pricing_grid__Mb8lF{grid-template-columns:1fr;max-width:380px;margin:0 auto}}.Footer_footer__o4_Ec{position:relative;background:#06080f;border-top:1px solid #1a1f28;padding:72px 0 32px;overflow:hidden}.Footer_wordmark__F0ga6{position:absolute;bottom:16px;right:-8px;font-size:clamp(4.5rem,12vw,9.5rem);font-weight:900;letter-spacing:-.06em;color:hsla(0,0%,100%,.028);text-transform:uppercase;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.Footer_top__G3YrT{display:grid;grid-template-columns:1.4fr 2fr;grid-gap:80px;gap:80px;padding-bottom:52px;border-bottom:1px solid #1a1f28;position:relative;z-index:1}.Footer_brand__jM_uq{display:flex;flex-direction:column;gap:14px}.Footer_brandLogo__WODXP{display:flex;align-items:center;gap:10px}.Footer_brandName__Iz1g4{font-size:1.125rem;font-weight:700;color:var(--text-base);letter-spacing:-.01em}.Footer_tagline__zpS_S{font-size:.875rem;color:var(--blue-light);font-weight:600;font-family:var(--font-dm-mono),"DM Mono",monospace;letter-spacing:.02em}.Footer_brandDesc__925zI{font-size:.9375rem;color:var(--text-muted);line-height:1.68;max-width:320px}.Footer_contactLink__qVXEY{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;color:var(--text-dim);transition:color var(--transition);margin-top:2px}.Footer_contactLink__qVXEY:hover{color:var(--blue-light)}.Footer_linksGrid__5z3v8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.Footer_linkGroupTitle__N2BLn{font-size:.75rem;font-weight:700;color:var(--text-dim);letter-spacing:.09em;text-transform:uppercase;font-family:var(--font-dm-mono),"DM Mono",monospace;margin-bottom:18px}.Footer_linkList__FRDHi{display:flex;flex-direction:column;gap:10px}.Footer_link__wHCdx{font-size:.9375rem;color:var(--text-muted);transition:color var(--transition)}.Footer_link__wHCdx:hover{color:var(--text-base)}.Footer_bottom__1trOp{display:flex;align-items:center;justify-content:space-between;padding-top:28px;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.Footer_copy__tr5xT{font-size:.875rem;color:var(--text-dim)}.Footer_spec__D2Fi1{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--text-dim);font-family:var(--font-dm-mono),"DM Mono",monospace;letter-spacing:.02em}.Footer_specSep__g_3IY{color:#2d3340}@media (max-width:900px){.Footer_top__G3YrT{grid-template-columns:1fr;gap:40px}.Footer_linksGrid__5z3v8{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.Footer_linksGrid__5z3v8{grid-template-columns:1fr}.Footer_bottom__1trOp{flex-direction:column;align-items:flex-start}.Footer_wordmark__F0ga6{font-size:3.5rem}}.legal_page__U9PRk{min-height:100vh;background:var(--white)}.legal_hero__GukK7{background:var(--dark);padding:120px 0 64px;border-bottom:1px solid var(--border)}.legal_heroInner__du1zT{max-width:800px}.legal_breadcrumb__OiGjl{display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--text-dim);margin-bottom:20px}.legal_breadcrumb__OiGjl a{color:var(--text-dim);transition:color .22s ease}.legal_breadcrumb__OiGjl a:hover{color:var(--blue-light)}.legal_breadcrumbSep__QY_sc{color:var(--dark-4)}.legal_heroLabel__B0KMR{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:12px}.legal_heroTitle__bk7kW{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;color:var(--text-base);letter-spacing:-.025em;margin-bottom:16px}.legal_heroMeta__vxNQ1{font-size:.875rem;color:var(--text-dim);font-family:var(--font-dm-mono),monospace}.legal_body__o1HXJ{padding:64px 0 96px}.legal_bodyInner__kfCxS{max-width:800px}.legal_content__qHTI_{display:flex;flex-direction:column;gap:40px}.legal_section__p9FBI{display:flex;flex-direction:column;gap:12px}.legal_sectionTitle__hiKoq{font-size:1.1875rem;font-weight:700;color:#0f172a;padding-bottom:10px;border-bottom:2px solid #e2e8f0}.legal_section__p9FBI p{font-size:.9375rem;color:#475569;line-height:1.75}.legal_section__p9FBI ul{display:flex;flex-direction:column;gap:6px;padding-left:0}.legal_section__p9FBI ul li{display:flex;align-items:flex-start;gap:10px;font-size:.9375rem;color:#475569;line-height:1.65;list-style:none}.legal_section__p9FBI ul li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--blue);flex-shrink:0;margin-top:9px}.legal_section__p9FBI a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.legal_section__p9FBI a:hover{color:var(--blue-dark)}.legal_highlight__qDDI4{background:#f8fafc;border:1px solid #e2e8f0;border-left:3px solid var(--blue);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:16px 20px;font-size:.9375rem;color:#374151;line-height:1.7}.legal_table__1aVfk{width:100%;border-collapse:collapse;font-size:.9375rem}.legal_table__1aVfk th{text-align:left;padding:10px 14px;background:#f1f5f9;color:#374151;font-weight:600;border:1px solid #e2e8f0;font-size:.875rem}.legal_table__1aVfk td{padding:10px 14px;color:#475569;border:1px solid #e2e8f0;vertical-align:top}.legal_table__1aVfk tr:nth-child(2n) td{background:#f8fafc}