.Landing_page__B3oLl{min-height:100vh;min-height:100dvh;position:relative;display:flex;flex-direction:column;overflow:hidden;-webkit-font-smoothing:antialiased;font-family:-apple-system,SF Pro Display,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.Landing_bg__A_LtC{position:fixed;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0}.Landing_overlay__okEab{position:fixed;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.4) 40%,rgba(0,0,0,.62))}.Landing_inner__qo_r8{position:relative;z-index:2;width:100%;max-width:420px;margin:0 auto;padding:max(env(safe-area-inset-top,0px),52px) 1.25rem max(env(safe-area-inset-bottom,0px),28px);box-sizing:border-box;min-height:100dvh}.Landing_hero__FanB9,.Landing_inner__qo_r8{flex:1 1;display:flex;flex-direction:column;align-items:center}.Landing_hero__FanB9{justify-content:center;padding:1.5rem 0 2rem;text-align:center}.Landing_logo__fhWV9{width:92px;height:92px;border-radius:50%;object-fit:cover;border:3px solid rgba(255,255,255,.28);box-shadow:0 8px 32px rgba(0,0,0,.45),0 0 0 6px rgba(255,255,255,.06);display:block;margin-bottom:1.25rem}.Landing_logoFallback__Aq9XD{width:92px;height:92px;border-radius:50%;background:rgba(255,255,255,.1);border:1.5px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.75);margin-bottom:1.25rem}.Landing_name___PRUv{font-size:2.125rem;font-weight:800;color:#ffffff;letter-spacing:-.04em;line-height:1.1;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.35)}.Landing_statusBadge__TlaaX{display:inline-flex;align-items:center;gap:.4375rem;margin-top:.625rem;padding:.375rem .875rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:50px;font-size:.75rem;font-weight:600;color:rgba(255,255,255,.92);letter-spacing:.01em;white-space:nowrap}.Landing_statusDot__qKISs{width:6px;height:6px;border-radius:50%;flex-shrink:0}.Landing_dotOpen__vJq_F{background:#4ade80;box-shadow:0 0 0 2px rgba(74,222,128,.28)}.Landing_dotClosed__NrULx{background:#9ca3af}.Landing_statusSub__bRHAw{margin-top:.3125rem;font-size:.6875rem;font-weight:500;color:rgba(255,255,255,.5);letter-spacing:.01em}.Landing_cta__9r_qB{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.0625rem 1.5rem;background:var(--primary,#111827);color:#ffffff;border:none;border-radius:50px;font-family:inherit;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;cursor:pointer;text-decoration:none;margin-bottom:.875rem;box-shadow:0 4px 24px rgba(0,0,0,.4);transition:opacity .1s ease,transform .1s ease;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.Landing_cta__9r_qB:hover{opacity:.92}.Landing_cta__9r_qB:active{transform:scale(.975);opacity:.88}.Landing_card__BKDo2{width:100%;background:rgba(255,255,255,.97);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:20px;overflow:hidden;margin-bottom:1rem;box-shadow:0 2px 28px rgba(0,0,0,.2)}.Landing_row__B67jl{display:flex;align-items:center;gap:.75rem;width:100%;padding:.9375rem 1rem;background:none;border:none;border-bottom:1px solid rgba(0,0,0,.055);text-decoration:none;color:#111827;font-family:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;text-align:left;box-sizing:border-box;transition:background .12s;-webkit-tap-highlight-color:transparent}.Landing_row__B67jl:last-child{border-bottom:none}.Landing_row__B67jl:hover{background:rgba(0,0,0,.025)}.Landing_row__B67jl:active{background:rgba(0,0,0,.055)}.Landing_rowLast__mVtA4{border-bottom:none}.Landing_rowIcon__pUYJ_{width:34px;height:34px;background:#f3f4f6;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#374151;flex-shrink:0}.Landing_rowLabel__6gxoH{flex:1 1;font-size:.9375rem;font-weight:600;color:#111827;letter-spacing:-.01em}.Landing_rowValue__y8Vl6{font-size:.875rem;font-weight:500;color:#6b7280;margin-right:.125rem;letter-spacing:-.005em}.Landing_rowChevron__goLFB{color:#d1d5db;display:flex;align-items:center;flex-shrink:0;transition:transform .2s ease}.Landing_chevronOpen___R6no{transform:rotate(90deg)}.Landing_badge__oaca9{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#ef4444;color:#ffffff;font-size:.6875rem;font-weight:800;border-radius:50px;letter-spacing:0;margin-right:.25rem;flex-shrink:0}.Landing_langExpand__P_U9_{display:flex;gap:.5rem;padding:.75rem 1rem .9375rem;border-top:1px solid rgba(0,0,0,.055);background:#fafafa}.Landing_langBtn__IQwTf{flex:1 1;padding:.5625rem .25rem;background:#ffffff;border:1.5px solid #e5e7eb;border-radius:10px;font-size:.875rem;font-weight:700;color:#6b7280;cursor:pointer;text-align:center;transition:background .12s,border-color .12s,color .12s,transform .1s;font-family:inherit;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent}.Landing_langBtn__IQwTf:hover{background:#f3f4f6;border-color:#d1d5db}.Landing_langBtn__IQwTf:active{transform:scale(.96)}.Landing_langBtnActive__8NeyK{background:var(--primary,#111827);border-color:var(--primary,#111827);color:#ffffff}.Landing_socials__iq52w{display:flex;gap:.75rem;margin-bottom:1rem}.Landing_socialBtn__7PkoS{width:50px;height:50px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.2);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#ffffff;text-decoration:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .15s,transform .1s;-webkit-tap-highlight-color:transparent}.Landing_socialBtn__7PkoS:hover{background:rgba(255,255,255,.24)}.Landing_socialBtn__7PkoS:active{transform:scale(.92)}.Landing_socialWa__WFUKC{background:rgba(37,211,102,.28);border-color:rgba(37,211,102,.4)}.Landing_socialWa__WFUKC:hover{background:rgba(37,211,102,.4)}.Landing_footer__f2Yxi{font-size:.6875rem;color:rgba(255,255,255,.32);letter-spacing:.04em;text-align:center;margin:0;padding-bottom:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:380px){.Landing_name___PRUv{font-size:1.75rem}.Landing_inner__qo_r8{padding-left:1rem;padding-right:1rem}.Landing_logoFallback__Aq9XD,.Landing_logo__fhWV9{width:78px;height:78px}.Landing_cta__9r_qB{font-size:1rem}}@media (min-height:750px){.Landing_hero__FanB9{padding:3rem 0 2.25rem}}@media (min-height:900px){.Landing_hero__FanB9{padding:4rem 0 2.5rem}}