#jec-static-landing *,#jec-static-landing *:before,#jec-static-landing *:after{box-sizing:border-box;margin:0;padding:0}#jec-static-landing{--navy: #03045e;--blue: #018dff;--green: #14d364;--white: #ffffff;min-height:100vh;min-height:100dvh;height:100%;font-family:DM Sans,sans-serif;background:#03045e;color:var(--white);overflow-x:hidden}html.jec-static{background-color:#03045e}html.jec-static body{margin:0;background-color:#03045e}#jec-static-landing .langbg{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden;opacity:.065;color:var(--white)}#jec-static-landing .blob{position:fixed;border-radius:50%;pointer-events:none;z-index:1;filter:blur(100px);animation:jec-bp 9s ease-in-out infinite}#jec-static-landing .b1{width:580px;height:580px;background:#14d36424;top:-200px;left:-180px}#jec-static-landing .b2{width:440px;height:440px;background:#018dff29;bottom:-100px;right:-120px;animation-delay:3.5s}@keyframes jec-bp{0%,to{transform:scale(1)}50%{transform:scale(1.1) translate(12px,-12px)}}#jec-static-landing .grain{position:fixed;inset:0;z-index:2;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='250' height='250'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='250' height='250' filter='url(%23n)' opacity='0.032'/%3E%3C/svg%3E")}#jec-static-landing .page{min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:3}#jec-static-landing nav{padding:28px 52px;opacity:0;animation:jec-fadeDown .6s ease .05s forwards}#jec-static-landing .nav-logo{display:inline-flex;align-items:center;text-decoration:none}#jec-static-landing .nav-logo img{width:184px;height:55px;border-radius:32px;-o-object-fit:contain;object-fit:contain}#jec-static-landing .hero{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:40px;padding:0 52px 60px;max-width:1200px;width:100%;margin:0 auto}#jec-static-landing .hero-left{flex:1;min-width:0;max-width:460px;display:flex;flex-direction:column;gap:26px}#jec-static-landing h1{font-family:Syne,sans-serif;font-weight:800;font-size:clamp(32px,4vw,62px);line-height:1;letter-spacing:-1.5px;opacity:0;animation:jec-fadeUp .7s cubic-bezier(.22,1,.36,1) .2s forwards}#jec-static-landing h1 .g{color:var(--green);display:block}#jec-static-landing h1 .wh{color:var(--white);display:block}#jec-static-landing .sub{font-size:clamp(13px,1.5vw,16px);font-weight:500;color:#ffffff85;line-height:1.75;max-width:380px;opacity:0;animation:jec-fadeUp .7s cubic-bezier(.22,1,.36,1) .36s forwards}#jec-static-landing .sub strong{color:#ffffffc7;font-weight:600}#jec-static-landing .cta-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;opacity:0;animation:jec-fadeUp .7s cubic-bezier(.22,1,.36,1) .5s forwards}#jec-static-landing .btn-primary{display:inline-flex;align-items:center;gap:10px;background:var(--green);color:#051a0c;border:none;border-radius:20px;padding:16px 30px;font-family:Syne,sans-serif;font-size:15px;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .25s,box-shadow .25s;box-shadow:0 8px 36px #14d36447;white-space:nowrap}#jec-static-landing .btn-primary:hover{transform:translateY(-3px);box-shadow:0 18px 50px #14d3646b}#jec-static-landing .btn-primary svg{width:17px;height:17px;flex-shrink:0}#jec-static-landing .stats{display:flex;gap:28px;padding-top:4px;opacity:0;animation:jec-fadeUp .6s cubic-bezier(.22,1,.36,1) .66s forwards}#jec-static-landing .stat{display:flex;flex-direction:column;gap:2px}#jec-static-landing .stat-n{font-family:Syne,sans-serif;font-weight:800;font-size:clamp(18px,2vw,24px)}#jec-static-landing .stat-l{font-size:11px;color:#ffffff61;font-weight:500;letter-spacing:.4px}#jec-static-landing .stat-div{width:1px;background:#ffffff1a;align-self:stretch}#jec-static-landing .hero-right{width:520px;flex-shrink:0;position:relative;display:flex;justify-content:center;align-items:center;height:680px}#jec-static-landing .phone-glow{position:absolute;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(20,211,100,.16) 0%,transparent 70%);pointer-events:none;animation:jec-breathe 4s ease-in-out infinite}@keyframes jec-breathe{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.3);opacity:.18}}#jec-static-landing .video-wrap{position:relative;z-index:4;opacity:0;transform:translateY(-440px) rotate(-8deg) scale(.8);animation:jec-phoneDrop 1.15s cubic-bezier(.34,1.4,.64,1) .45s forwards,jec-phoneFloat 6.5s ease-in-out infinite 1.9s}@keyframes jec-phoneDrop{0%{opacity:0;transform:translateY(-440px) rotate(-8deg) scale(.8)}55%{opacity:1;transform:translateY(22px) rotate(2deg) scale(1.03)}72%{transform:translateY(-12px) rotate(-1.5deg) scale(.99)}86%{transform:translateY(7px) rotate(.6deg) scale(1.005)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes jec-phoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}#jec-static-landing .video-shadow{position:absolute;bottom:-16px;left:50%;transform:translate(-50%);width:160px;height:14px;border-radius:50%;background:#00000059;filter:blur(10px);opacity:0;animation:jec-shadowIn .3s ease 1.3s forwards,jec-shadowFloat 6.5s ease-in-out infinite 2s;z-index:3}@keyframes jec-shadowIn{to{opacity:1}}@keyframes jec-shadowFloat{0%,to{transform:translate(-50%) scaleX(1)}50%{transform:translate(-50%) scaleX(.72)}}#jec-static-landing .iphone15{position:relative;width:310px;background:#0a0a0a;border-radius:34px;padding:4px;box-shadow:0 0 0 1px #ffffff1f,0 0 0 3px #1c1c1c,inset 0 0 0 1px #ffffff0a,0 40px 80px #000000b3,0 10px 30px #00000080}#jec-static-landing .iphone15 .btn-action{position:absolute;left:-4px;top:88px;width:4px;height:32px;background:#1e1e1e;border-radius:2px 0 0 2px}#jec-static-landing .iphone15 .btn-vol-up{position:absolute;left:-4px;top:138px;width:4px;height:60px;background:#1e1e1e;border-radius:2px 0 0 2px}#jec-static-landing .iphone15 .btn-vol-dn{position:absolute;left:-4px;top:208px;width:4px;height:60px;background:#1e1e1e;border-radius:2px 0 0 2px}#jec-static-landing .iphone15 .btn-power{position:absolute;right:-4px;top:155px;width:4px;height:82px;background:#1e1e1e;border-radius:0 2px 2px 0}#jec-static-landing .iphone-screen{width:100%;aspect-ratio:393 / 852;border-radius:30px;overflow:hidden;position:relative;background:#000}#jec-static-landing .iphone-screen:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.04) 0%,transparent 45%);pointer-events:none;z-index:5;border-radius:inherit}#jec-static-landing .iphone-screen:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(160deg,#0353a4,#03045e 60%,#020330)}#jec-static-landing .iphone-screen video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;position:absolute;inset:0;z-index:1}#jec-static-landing .sound-btn{position:absolute;bottom:18px;right:18px;z-index:8;width:36px;height:36px;border-radius:50%;background:#0000008c;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,transform .15s;color:#fff}#jec-static-landing .sound-btn:hover{background:#000c;transform:scale(1.08)}#jec-static-landing .sound-btn svg{width:16px;height:16px}#jec-static-landing .chip{position:absolute;background:#080a1ee0;border:1px solid rgba(255,255,255,.13);border-radius:14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:12px 16px;z-index:6;pointer-events:none;opacity:0;white-space:nowrap}#jec-static-landing .chip-xp{top:55px;right:4px;transform:scale(.6) translate(10px);animation:jec-chipPop .5s cubic-bezier(.34,1.56,.64,1) 1.8s forwards,jec-floatChip 5s ease-in-out infinite 2.4s}#jec-static-landing .chip-lang{bottom:75px;left:4px;transform:scale(.6) translate(-10px);animation:jec-chipPop .5s cubic-bezier(.34,1.56,.64,1) 2.1s forwards,jec-floatChip 6s ease-in-out infinite 2.7s reverse}@keyframes jec-chipPop{to{opacity:1;transform:scale(1) translate(0)}}@keyframes jec-floatChip{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}#jec-static-landing .chip-label{font-size:9px;font-weight:700;color:#fff6;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}#jec-static-landing .chip-val{font-family:Syne,sans-serif;font-weight:800;font-size:18px;line-height:1.1}#jec-static-landing .chip-sub{font-size:10.5px;color:#fff6;margin-top:3px}@keyframes jec-fadeUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes jec-fadeDown{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){#jec-static-landing nav{padding:20px 24px}#jec-static-landing .hero{flex-direction:column;padding:12px 20px 0;gap:20px;justify-content:flex-start}#jec-static-landing .hero-left{max-width:100%;align-items:center;text-align:center;gap:18px}#jec-static-landing .sub{text-align:center}#jec-static-landing .cta-row,#jec-static-landing .stats{justify-content:center}#jec-static-landing .hero-right{width:100%;max-width:380px;height:520px;margin-top:8px}#jec-static-landing .iphone15{width:236px}#jec-static-landing .chip-xp{top:18px;right:4%}#jec-static-landing .chip-lang{bottom:36px;left:4%}#jec-static-landing .nav-logo img{width:80px;height:80px;border-radius:18px}}@media(max-width:480px){#jec-static-landing nav{padding:14px 20px}#jec-static-landing h1{font-size:28px;letter-spacing:-.8px}#jec-static-landing .sub{font-size:13px;line-height:1.6}#jec-static-landing .hero{gap:16px;padding-top:8px;padding-left:16px;padding-right:16px}#jec-static-landing .hero-left{gap:14px}#jec-static-landing .stats{gap:14px;padding-top:0}#jec-static-landing .stat-n{font-size:18px}#jec-static-landing .stat-l{font-size:10px}#jec-static-landing .hero-right{height:460px;max-width:320px;margin-top:4px}#jec-static-landing .iphone15{width:210px}#jec-static-landing .btn-primary{padding:13px 22px;font-size:13.5px}#jec-static-landing .nav-logo img{width:56px;height:56px}#jec-static-landing .chip-xp{top:10px;right:1%}#jec-static-landing .chip-lang{bottom:22px;left:1%}#jec-static-landing .chip-val{font-size:14px}#jec-static-landing .chip-sub{font-size:9px}#jec-static-landing .chip{padding:9px 12px}}@media(max-width:375px){#jec-static-landing h1{font-size:25px}#jec-static-landing .hero-right{height:420px;max-width:280px;margin-top:4px}#jec-static-landing .iphone15{width:188px}#jec-static-landing .chip-xp,#jec-static-landing .chip-lang{display:none}}html.jec-static #root,html.jec-app #jec-static-landing{display:none!important}html.jec-app,html.jec-app body{margin:0;min-height:100%;min-height:100dvh;background-color:#03045e}@keyframes jec-boot-spin{to{transform:rotate(360deg)}}
