.jr-night .jr-hero{background:none;overflow:visible}.jr-night .jr-hero:before{display:none}.jr-hero-grid{padding-bottom:110px}.jr-stage{position:relative;perspective:1800px;padding:34px 0 70px}.jr-glow{position:absolute;inset:6% 4% 14%;border-radius:50%;background:radial-gradient(closest-side,rgba(91,111,255,.55),rgba(255,200,61,.22) 60%,transparent);filter:blur(30px);pointer-events:none}.jr-tilt{position:relative;transform:rotateX(var(--rx, 2deg)) rotateY(var(--ry, -5deg));transition:transform .6s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}[dir=rtl] .jr-tilt{transform:rotateX(var(--rx, 2deg)) rotateY(var(--ry, 5deg))}.jr-desk{position:relative;border-radius:16px;overflow:hidden;background:#1c1838;box-shadow:0 50px 110px -40px #000000d9,0 0 0 1px #ffffff1a,inset 0 1px #ffffff14}.jr-desk .jr-bar{background:#221d45;border-bottom:1px solid rgba(255,255,255,.06)}.jr-desk .jr-addr{background:#ffffff12;color:#ffffff80}.jr-desk .jr-screen{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#f6f5fb}.jr-desk .jr-screen img,.jr-phone .jr-screen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transform:scale(1.04);transition:opacity 1s ease,transform 6s ease-out}.jr-desk .jr-screen img.on,.jr-phone .jr-screen img.on{opacity:1;transform:scale(1)}.jr-phone-wrap{position:absolute;z-index:2;bottom:-54px;inset-inline-end:-5%;width:29%;transform:translateZ(40px)}.jr-phone{position:relative;border-radius:30px;padding:7px;background:linear-gradient(160deg,#3a3466,#0d0f1c 40%);box-shadow:0 40px 70px -24px #000000d9,0 0 0 1px #ffffff24}.jr-phone .jr-screen{position:relative;aspect-ratio:390 / 844;border-radius:23px;overflow:hidden;background:#fff}.jr-notch{position:absolute;z-index:2;top:13px;left:50%;width:30%;height:13px;margin-left:-15%;border-radius:99px;background:#0d0f1c}.jr-bar{display:flex;align-items:center;gap:12px;height:32px;padding:0 12px}.jr-dots{display:flex;gap:6px}.jr-dots i{width:9px;height:9px;border-radius:50%;background:#ffffff38}.jr-addr{flex:1;max-width:46%;height:18px;margin-inline:auto;border-radius:99px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:600}.jr-addr svg{width:10px;height:10px}.jr-note{position:absolute;z-index:3;border-radius:16px;background:#fffffff7;color:var(--ink);font-size:13px;box-shadow:0 26px 50px -18px #000000a6,0 0 0 1px #ffffff80;transition:opacity .45s ease,filter .45s ease;animation:jy-float 6s ease-in-out infinite;transform:translateZ(70px)}.swap .jr-note{opacity:0;filter:blur(4px)}.jr-note b{display:flex;align-items:center;gap:6px;font-weight:650}.jr-note-order{inset-inline-start:-7%;bottom:8%;display:flex;align-items:center;gap:12px;padding:12px 16px;animation-delay:-2s}.jr-note-order small{color:var(--muted)}.jr-note-order strong{font-size:17px;margin-inline-start:6px;font-variant-numeric:tabular-nums}.jr-note-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#dff5e9;color:#0f7a4f;font-weight:700}.jr-paid{font-style:normal;font-size:11px;font-weight:700;padding:4px 9px;border-radius:99px;background:#dff5e9;color:#0f7a4f}.jr-note-ai{inset-inline-end:-4%;top:-4px;width:248px;padding:14px 16px;animation-delay:-4s}.jr-note-ai p{margin:6px 0 10px;line-height:1.45;min-height:2.9em}.jr-note-ai div{display:flex;gap:6px}.jr-note-ai div span{font-size:12px;padding:5px 12px;border-radius:99px;background:var(--mist)}.jr-note-ai div .yes{background:var(--violet);color:#fff}.jr-switch{position:relative;z-index:3;display:flex;gap:8px;margin-top:84px}.jr-switch button{position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;padding:8px 14px;border:0;border-radius:99px;background:#ffffff12;color:#ffffff9e;font:550 14px/1 var(--body);cursor:pointer;transition:background .3s,color .3s}.jr-switch button:hover{color:#fff}.jr-switch button i{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.6}.jr-switch button.on{background:#fffffff2;color:var(--night)}.jr-switch button.on i{background:var(--violet);opacity:1}.jr-switch button.on:after{content:"";position:absolute;inset-inline-start:0;bottom:0;height:2px;width:0;background:var(--violet);animation:jr-fill 5.2s linear forwards}@keyframes jr-fill{to{width:100%}}.jr-scene{position:relative;border-radius:28px;padding:clamp(22px,3.4vw,44px);padding-bottom:clamp(44px,5vw,64px);background:radial-gradient(500px 300px at 85% 0%,rgba(255,255,255,.9),transparent 70%),var(--soft)}.jr-shot{margin:0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 34px 60px -30px #1e145080,0 0 0 1px #14103212}.jr-shot .jr-bar{height:28px;background:#f1f0f7;border-bottom:1px solid var(--line)}.jr-shot .jr-dots i{width:8px;height:8px;background:#d9d6e6}.jr-shot .jr-addr{background:#fff;color:#9a96b0}.jr-app-name{gap:6px;color:var(--ink)!important;font-size:11px}.jr-app-name .logo-mark{width:12px;height:12px;border-radius:4px;box-shadow:none}.jr-shot .jr-screen img{display:block;width:100%;height:auto}.jr-shot.jr-phone{border-radius:26px;padding:6px;background:#15172b}.jr-shot.jr-phone .jr-screen{border-radius:20px;aspect-ratio:auto;max-height:420px}.jr-shot.jr-phone .jr-notch{top:11px;height:11px}.jr-main{width:84%}.jr-solo{width:100%}.jr-side{position:absolute;z-index:2;inset-inline-end:clamp(14px,2vw,26px);bottom:clamp(18px,3vw,36px);width:29%}.jr-side-tall{top:clamp(40px,5vw,70px);bottom:auto;width:32%}.jr-stack{display:grid;gap:14px}.jr-caption{position:absolute;inset-inline-start:clamp(22px,3.4vw,44px);bottom:14px;margin:0;font-size:13px;font-weight:550;color:var(--c)}.jr-scene.wait .jr-shot{opacity:0;transform:translateY(26px)}.jr-scene.wait .jr-side{transform:translateY(40px)}.jr-scene.in .jr-shot{opacity:1;transform:none;transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.jr-scene.in .jr-side{transition-delay:.18s}.jr-scene.in .jr-under{transition-delay:.1s}.jr-support{padding-top:40px}.jr-support-box{--c: var(--holo);--soft: rgba(158, 235, 255, .12);position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center;padding:clamp(32px,5vw,72px);border-radius:36px;color:#fff;background:radial-gradient(700px 420px at 15% 0%,rgba(48,73,242,.55),transparent 65%),radial-gradient(500px 360px at 100% 100%,rgba(255,200,61,.25),transparent 60%),var(--night)}[dir=rtl] .jr-support-box{background:radial-gradient(700px 420px at 85% 0%,rgba(48,73,242,.55),transparent 65%),radial-gradient(500px 360px at 0% 100%,rgba(255,200,61,.25),transparent 60%),var(--night)}.jr-support-head h2{font-size:clamp(32px,4vw,52px);line-height:1.08;letter-spacing:-.02em}.jr-soft{background:linear-gradient(100deg,var(--holo),var(--holo-2) 50%,#ffd98a);-webkit-background-clip:text;background-clip:text;color:transparent}.jr-support-head .lede{margin:22px 0 24px;color:#ffffffb8}.jr-support-head .jy-kicker span{color:var(--holo)}.jr-support-head .jy-kicker svg{width:18px;height:18px}.jr-promises{list-style:none;margin:0 0 32px;padding:0;display:grid;gap:12px}.jr-promises li{display:flex;align-items:center;gap:10px;font-weight:550}.jr-promises svg{width:20px;height:20px;flex:none;padding:3px;border-radius:50%;background:#9eebff29;color:var(--holo)}.jr-support-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.jr-support-cards li{padding:24px;border-radius:22px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff17;backdrop-filter:blur(6px);transition:background .3s,transform .3s}.jr-support-cards li:hover{background:#ffffff1a;transform:translateY(-3px)}.jr-support-cards li:nth-child(2n){transform:translateY(24px)}.jr-support-cards li:nth-child(2n):hover{transform:translateY(21px)}.jr-support-cards li:last-child:nth-child(odd){grid-column:1 / -1;margin-top:24px}.jr-card-icon{display:grid;place-items:center;width:42px;height:42px;margin-bottom:18px;border-radius:13px;background:var(--mark);box-shadow:0 10px 24px -10px #5b6fff}.jr-card-icon svg{width:20px;height:20px;color:#fff}.jr-support-cards b{display:block;font-size:18px;margin-bottom:8px}.jr-support-cards p{margin:0;color:#ffffffa8;font-size:15px;line-height:1.6}.jr-final{position:relative;overflow:hidden;min-height:680px;display:grid;align-items:center;color:#fff;background:radial-gradient(800px 560px at 75% 40%,rgba(48,73,242,.5),transparent 65%),radial-gradient(600px 420px at 100% 100%,rgba(255,200,61,.25),transparent 60%),var(--night)}[dir=rtl] .jr-final{background:radial-gradient(800px 560px at 25% 40%,rgba(48,73,242,.5),transparent 65%),radial-gradient(600px 420px at 0% 100%,rgba(255,200,61,.25),transparent 60%),var(--night)}.jr-final>.wrap{width:100%}.jr-final #scene{position:absolute;inset:0;width:100%;height:100%;z-index:1;touch-action:pan-y;cursor:grab;opacity:0;transition:opacity .8s}.jr-final #scene.dragging{cursor:grabbing}.scene-on .jr-final #scene{opacity:1}.jr-poster{position:absolute;z-index:0;top:calc(50% - 115px);inset-inline-end:16%;width:230px;height:230px;border-radius:58px;background:var(--mark);transform:rotate(-14deg);box-shadow:0 40px 120px -20px #3049f2,inset 0 2px #ffffff59,inset 0 -20px 40px #28147859;transition:opacity .8s}[dir=rtl] .jr-poster{transform:rotate(14deg)}.scene-on .jr-poster{opacity:0}.jr-final-copy{position:relative;z-index:2;max-width:520px;padding-block:110px;pointer-events:none}.jr-final-copy a{pointer-events:auto}.jr-final h2{font-size:clamp(40px,5.4vw,72px);line-height:1.02;letter-spacing:-.03em}.jr-final .lede{margin:18px 0 26px;color:#ffffffb8}.jr-final ol{list-style:none;margin:0 0 32px;padding:0;display:grid;gap:12px}.jr-final li{display:flex;align-items:center;gap:14px;font-size:18px;font-weight:550}.jr-final li span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f;color:var(--holo);font-size:14px;font-variant-numeric:tabular-nums}.jr-final .jy-note{color:#ffffff8c}.jr-drag{position:absolute;z-index:2;bottom:22px;inset-inline-end:16%;margin:0;font-size:13px;color:#ffffff73;opacity:0;transition:opacity .8s .6s}.scene-on .jr-drag{opacity:1}@media(max-width:1080px){.jr-stage{max-width:640px;width:100%;margin-inline:auto}.jr-support-box{grid-template-columns:1fr;gap:40px}}@media(max-width:760px){.jr-hero-grid{padding-bottom:70px}.jr-stage{padding:26px 0 40px}.jr-tilt,[dir=rtl] .jr-tilt{transform:none}.jr-phone-wrap{width:33%;bottom:-34px;inset-inline-end:0}.jr-phone{border-radius:22px;padding:5px}.jr-phone .jr-screen{border-radius:17px}.jr-notch{top:9px;height:9px}.jr-bar{height:22px;gap:8px;padding:0 9px}.jr-dots i{width:6px;height:6px}.jr-dots{gap:4px}.jr-addr{height:13px}.jr-note{font-size:11.5px;border-radius:13px}.jr-note-ai{width:188px;padding:10px 12px;top:-14px;inset-inline-end:0}.jr-note-ai p{margin:4px 0 8px}.jr-note-order{inset-inline-start:0;bottom:-6px;padding:8px 11px;gap:8px}.jr-note-order strong{font-size:14px}.jr-note-icon{width:26px;height:26px;border-radius:8px}.jr-paid{display:none}.jr-switch{margin-top:54px;flex-wrap:wrap}.jr-switch button{padding:7px 12px;font-size:13px}.jr-scene{padding:16px 16px 44px;border-radius:22px}.jr-main{width:86%}.jr-side{width:34%;inset-inline-end:10px;bottom:34px}.jr-side-tall{top:34px;width:36%}.jr-shot.jr-phone{border-radius:18px;padding:4px}.jr-shot.jr-phone .jr-screen{border-radius:14px}.jr-shot .jr-bar{height:20px}.jr-caption{inset-inline-start:16px;bottom:14px;font-size:12px}.jr-support-cards{grid-template-columns:1fr}.jr-support-cards li:nth-child(2n),.jr-support-cards li:nth-child(2n):hover{transform:none}.jr-final{min-height:0;align-items:end}.jr-final-copy{padding-block:300px 70px}.jr-poster{top:70px;inset-inline-end:calc(50% - 85px);width:170px;height:170px;border-radius:44px}.jr-drag{display:none}}@media(prefers-reduced-motion:reduce){.jr-note{animation:none}.jr-desk .jr-screen img,.jr-phone .jr-screen img{transition:none}.jr-switch button.on:after{display:none}}
