.LandingHero_hero__mOqjf{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 85% 10%,#13658a 0,#0b3c54 45%,#071f2d 100%);color:#fff;padding:28px 20px 0;isolation:isolate}.LandingHero_inner__4oOVa{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;align-items:center;position:relative;z-index:2}@media (min-width:900px){.LandingHero_inner__4oOVa{grid-template-columns:1.05fr .95fr;gap:48px;padding-block:24px 0}}.LandingHero_nav__XkhuP{max-width:1120px;margin:0 auto 26px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:3}.LandingHero_logo__IKbwa{font:800 1.5rem var(--display);color:#fff;text-decoration:none}.LandingHero_logo__IKbwa span{color:var(--pop)}.LandingHero_navLinks__Q9Cxo{display:flex;gap:10px;align-items:center}.LandingHero_navLinks__Q9Cxo a{color:#cfe8f2;text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 12px;border-radius:999px}.LandingHero_navLinks__Q9Cxo a.LandingHero_signIn__35gsB{background:rgba(255,255,255,.12);color:#fff}.LandingHero_eyebrow__bhdKb{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);padding:6px 12px;border-radius:999px;font-size:.82rem;font-weight:700;letter-spacing:.02em;color:#d9f1fa}.LandingHero_eyebrow__bhdKb b{width:8px;height:8px;border-radius:50%;background:var(--sun);box-shadow:0 0 0 4px rgba(255,176,32,.25)}.LandingHero_h1__gVOb5{font:800 clamp(2.5rem,7.2vw,4.4rem)/1 var(--display);letter-spacing:-.03em;margin:16px 0 14px}.LandingHero_h1__gVOb5 em{font-style:normal;color:var(--sun);position:relative;white-space:nowrap}.LandingHero_h1__gVOb5 em:after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:.14em;border-radius:8px;background:var(--pop);opacity:.85;z-index:-1;transform-origin:left;animation:LandingHero_underline___yeH_ 1s cubic-bezier(.2,.8,.2,1) .4s both}@keyframes LandingHero_underline___yeH_{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.LandingHero_sub__u1rOZ{font-size:1.15rem;line-height:1.5;color:#cfe6ef;max-width:34ch;margin:0 0 22px}.LandingHero_sub__u1rOZ strong{color:#fff}.LandingHero_ctaRow__ImiHF{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.LandingHero_cta__fBzFK{background:var(--sun);color:var(--sun-ink);font:800 1.1rem var(--body);text-decoration:none;padding:16px 26px;border-radius:999px;box-shadow:0 10px 30px rgba(255,176,32,.35),inset 0 -3px 0 rgba(0,0,0,.12);animation:LandingHero_nudge__Dzodi 3.2s 2s infinite}@keyframes LandingHero_nudge__Dzodi{0%,88%,to{transform:translateY(0)}92%{transform:translateY(-4px)}96%{transform:translateY(0)}}.LandingHero_ghostCta__BPvN0{color:#fff;font-weight:700;text-decoration:none;padding:14px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.3)}.LandingHero_fine__pY98a{margin-top:12px;font-size:.88rem;color:#9fc7d6}.LandingHero_chips__NI7IY{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.LandingHero_chips__NI7IY span{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);padding:6px 11px;border-radius:999px;font-size:.88rem;color:#e3f4fa}.LandingHero_stage__CnzHu{position:relative;display:flex;justify-content:center;padding-bottom:40px}.LandingHero_phone__UF6F5{width:min(320px,86vw);background:#0d2230;border-radius:40px;padding:12px;box-shadow:0 40px 80px rgba(0,0,0,.45),inset 0 0 0 2px rgba(255,255,255,.08);transform:rotate(-2deg);position:relative;z-index:2}.LandingHero_screen__7fLNy{--bg:#eef4f6;--ink:#0d2230;--muted:#557080;--good:#128a5a;--bad:#c2412d;--water:#1a8fb8;--water-2:#5cc4e0;background:var(--bg);border-radius:30px;overflow:hidden;color:var(--ink);position:relative}.LandingHero_screenTop__J6YCw{display:flex;justify-content:space-between;align-items:center;padding:14px 16px 6px;font-weight:800;font-family:var(--display)}.LandingHero_screenTop__J6YCw small{font:600 .7rem var(--body);color:var(--muted);background:#fff;padding:3px 8px;border-radius:999px}.LandingHero_stats__tj0Nk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:6px 12px}.LandingHero_stat__Upcyo{background:#fff;border-radius:12px;padding:8px}.LandingHero_stat__Upcyo b{display:block;font:800 1rem var(--display)}.LandingHero_stat__Upcyo span{font-size:.68rem;color:var(--muted)}.LandingHero_stat__Upcyo .LandingHero_good__yl9oj{color:var(--good)}.LandingHero_stat__Upcyo .LandingHero_bad__S7weU{color:var(--bad)}.LandingHero_tank__14pSJ{margin:6px 12px;height:92px;border-radius:16px;background:linear-gradient(#fde6ee,#fff3f6);position:relative;overflow:hidden}.LandingHero_tank__14pSJ .LandingHero_label__Q6VWg{position:absolute;top:8px;left:10px;font-size:.66rem;font-weight:800;letter-spacing:.06em;color:var(--muted);z-index:2}.LandingHero_tank__14pSJ .LandingHero_water__X7d3E{position:absolute;left:-10%;right:-10%;bottom:0;height:30%;background:linear-gradient(var(--water-2),var(--water));animation:LandingHero_fill__q9VtW 9s ease-in-out infinite}.LandingHero_tank__14pSJ .LandingHero_water__X7d3E:before{content:"";position:absolute;left:0;right:0;top:-8px;height:16px;background:radial-gradient(12px 8px at 12px 8px,var(--water-2) 98%,transparent) 0 0 /24px 16px repeat-x;animation:LandingHero_wave__bXYQ7 2s linear infinite}@keyframes LandingHero_wave__bXYQ7{to{background-position:24px 0}}@keyframes LandingHero_fill__q9VtW{0%,8%{height:22%}40%{height:46%}70%,92%{height:72%}to{height:22%}}.LandingHero_typer__PQ_Op{margin:8px 12px 0;background:#fff;border-radius:14px;padding:9px 12px;font-size:.86rem;display:flex;align-items:center;gap:8px;border:2px solid var(--water-2)}.LandingHero_typer__PQ_Op .LandingHero_cursor__NHX9s{width:2px;height:16px;background:var(--water);animation:LandingHero_blink__IIZNO 1s steps(1) infinite}@keyframes LandingHero_blink__IIZNO{50%{opacity:0}}.LandingHero_typed__tYpIG{display:inline-block;overflow:hidden;white-space:nowrap;animation:LandingHero_typing__FhP14 9s steps(22) infinite;max-width:0}@keyframes LandingHero_typing__FhP14{0%{max-width:0}18%,30%{max-width:22ch}34%,to{max-width:0}}.LandingHero_list__RN51c{padding:8px 12px 14px;display:grid;grid-gap:6px;gap:6px}.LandingHero_row__VISMs{background:#fff;border-radius:12px;padding:8px 10px;display:flex;justify-content:space-between;align-items:center;font-size:.8rem}.LandingHero_row__VISMs small{display:block;color:var(--muted);font-size:.66rem}.LandingHero_row__VISMs b{font-family:var(--display)}.LandingHero_row__VISMs .LandingHero_in__X6Av5{color:var(--good)}.LandingHero_row__VISMs .LandingHero_out__6PBY2{color:var(--bad)}.LandingHero_row__VISMs.LandingHero_new__G1oF_{animation:LandingHero_pop__ron3y 9s infinite;transform-origin:center}@keyframes LandingHero_pop__ron3y{0%,30%{opacity:0;transform:translateY(-8px) scale(.96);max-height:0;padding-block:0}36%{opacity:1;transform:none;max-height:60px;padding-block:8px}92%{opacity:1;max-height:60px;padding-block:8px}to{opacity:0;max-height:0;padding-block:0}}.LandingHero_toast__7nzjP{--ink:#0d2230;--muted:#557080;position:absolute;z-index:3;background:#fff;color:var(--ink);border-radius:16px;padding:10px 12px;box-shadow:0 16px 40px rgba(0,0,0,.3);font-size:.82rem;display:flex;gap:10px;align-items:center;width:190px}.LandingHero_toast__7nzjP i{font-style:normal;font-size:1.4rem}.LandingHero_toast__7nzjP b{display:block;font-family:var(--display)}.LandingHero_toast__7nzjP small{color:var(--muted)}.LandingHero_t1__rWQsS{left:max(-24px,calc(50% - 330px));top:-18px;animation:LandingHero_float__EK37f 6s ease-in-out infinite}.LandingHero_t2__qqxyI{right:max(0px,calc(50% - 300px));bottom:70px;animation:LandingHero_float__EK37f 6s ease-in-out 1.5s infinite}@keyframes LandingHero_float__EK37f{50%{transform:translateY(-10px)}}@media (max-width:700px){.LandingHero_t1__rWQsS{left:0;top:-6px}.LandingHero_t2__qqxyI{right:0;bottom:20px}.LandingHero_toast__7nzjP{width:165px;font-size:.74rem;padding:8px 10px}.LandingHero_chips__NI7IY{display:none}.LandingHero_sub__u1rOZ{font-size:1.05rem;margin-bottom:18px}.LandingHero_fine__pY98a{font-size:.8rem}.LandingHero_eyebrow__bhdKb{font-size:.75rem}.LandingHero_hero__mOqjf{padding-top:18px}.LandingHero_nav__XkhuP{margin-bottom:18px}.LandingHero_stage__CnzHu{padding-top:24px}}.LandingHero_demoTag__XKzDt{position:absolute;bottom:8px;right:12px;font-size:.62rem;color:var(--muted)}.LandingHero_bubbles__6Qoj6 span{position:absolute;bottom:-20px;border-radius:50%;border:2px solid rgba(255,255,255,.25);z-index:1;animation:LandingHero_rise__zo4vx linear infinite}@keyframes LandingHero_rise__zo4vx{to{transform:translateY(-110vh)}}.LandingHero_sea__myZz4{position:relative;height:60px;margin:-30px -20px 0;z-index:1}.LandingHero_sea__myZz4 svg{position:absolute;bottom:0;width:100%;height:60px}.LandingHero_steps__t6H_J{background:var(--bg);padding:28px 20px 8px}.LandingHero_stepsInner__gjnjN{max-width:1120px;margin:0 auto;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr}@media (min-width:760px){.LandingHero_stepsInner__gjnjN{grid-template-columns:repeat(3,1fr)}}.LandingHero_step__nGTh7{background:var(--surface);border-radius:20px;padding:18px;display:flex;gap:14px;align-items:flex-start;box-shadow:0 6px 20px rgba(11,79,108,.08)}.LandingHero_step__nGTh7 .LandingHero_ico__onYJ8{flex:none;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:1.5rem}.LandingHero_step__nGTh7:first-child .LandingHero_ico__onYJ8{background:#fff1d6}.LandingHero_step__nGTh7:nth-child(2) .LandingHero_ico__onYJ8{background:#ffe0ea}.LandingHero_step__nGTh7:nth-child(3) .LandingHero_ico__onYJ8{background:#d9f2fb}.LandingHero_step__nGTh7 h3{margin:0 0 4px;font:800 1.1rem var(--display);color:var(--ink)}.LandingHero_step__nGTh7 p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.LandingHero_hero__mOqjf *,.LandingHero_hero__mOqjf :after,.LandingHero_hero__mOqjf :before{animation:none!important}.LandingHero_typed__tYpIG{max-width:22ch}.LandingHero_row__VISMs.LandingHero_new__G1oF_{opacity:1}}