.ux-q{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,88px);padding-top:clamp(100px,12.4vh,124px);padding-bottom:clamp(28px,4vh,44px);display:grid;overflow-x:clip}.ux-crumbs{margin-bottom:18px}.ux-q h1{letter-spacing:-.055em;font-size:clamp(60px,10.6vw,176px);line-height:.92}.ux-lead{max-width:30em;color:var(--muted);margin-top:clamp(26px,3vw,40px);font-size:clamp(18px,1.5vw,22px);line-height:1.34}.ux-flow{min-width:0;position:relative}.ux-n{max-width:none;color:var(--muted);justify-content:space-between;align-items:baseline;font-size:15px;display:flex}.ux-opts{border-top:1px solid var(--ink);margin-top:10px;display:grid}.ux-opts button,.ux-opts a{border:0;border-bottom:1px solid var(--rule);width:100%;color:inherit;font:500 clamp(22px, 2.3vw, 34px)/1.1 var(--font);letter-spacing:-.028em;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;transition:padding .35s cubic-bezier(.2,.7,.2,1),color .2s;display:flex;position:relative}.ux-opts button:hover,.ux-opts a:hover{color:var(--accent);padding-left:14px}.ux-opts i{border-top:2px solid;border-right:2px solid;flex:none;width:13px;height:13px;transform:rotate(45deg)}.ux-group{letter-spacing:-.01em;margin:14px 0 8px;font-size:19px;line-height:1.2;display:none}.ux-flow:not(.js) .ux-group{display:block}.ux-flow:not(.js) [data-step="1"],.ux-flow:not(.js) .ux-n{display:none}.ux-back{color:var(--accent);font:400 15px/1 var(--font);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0}.ux-step--two .ux-opts+.ux-opts{margin-top:18px}.ux-flow.js .ux-step{display:none}.ux-flow.js .ux-step.on{animation:.45s cubic-bezier(.2,.7,.2,1) ux-in;display:block}.ux-flow.js .ux-opts[data-group]{margin-top:10px;display:none}.ux-flow.js .ux-opts[data-group].on{display:grid}.ux-result[hidden]{display:none}.ux-result{animation:.55s cubic-bezier(.2,.9,.2,1) ux-pop}.ux-hit{border-radius:var(--r);background:var(--c,var(--accent));color:var(--t,#fff);gap:8px;padding:clamp(22px,2.6vw,34px);transition:transform .3s;display:grid}.ux-hit .ux-n{color:inherit;opacity:.7}.ux-hit b{letter-spacing:-.04em;font-size:clamp(36px,4vw,62px);font-weight:500;line-height:1}.ux-hit em{font-size:18px;font-style:normal;line-height:1.3}.ux-hit strong{letter-spacing:-.025em;margin-top:10px;font-size:clamp(24px,2.2vw,32px);font-weight:500}.ux-hit:hover{transform:translateY(-3px)}.ux-result .ux-back{margin-top:14px}.ux-wall{grid-template-columns:repeat(12,1fr);grid-auto-rows:clamp(310px,26vw,420px);gap:14px;display:grid}.ux-wall.has-pick .ux-t{opacity:.3;filter:saturate(.25)}.ux-wall.has-pick .ux-t.keep{opacity:1;filter:none}.ux-t{border-radius:var(--r);background:var(--c);color:var(--t);padding:clamp(20px,2.2vw,30px);transition:opacity .4s,filter .4s;display:block;position:relative;overflow:hidden}.ux-t h2{letter-spacing:-.035em;font-size:clamp(27px,2.8vw,44px);line-height:1.02;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.ux-t:hover h2{transform:translate(8px)}.ux-a{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ux-t:hover .ux-a{transform:translateY(-10px)}.ux-tx{z-index:2;gap:6px;max-width:24em;display:grid;position:relative}.ux-tx p{opacity:.78;font-size:16px;line-height:1.25}.ux-tx span{letter-spacing:-.02em;font-size:19px;font-weight:500}.ux-a{place-items:end center;display:grid;position:absolute;inset:46% 0 0}.ux-t--saity{--c:#f7f5ee;--t:#111216;box-shadow:inset 0 0 0 1px var(--rule);grid-column:span 7}.ux-t--shop{--c:#d6402b;--t:#fff;grid-column:span 5}.ux-t--sync{--c:#1a3fe0;--t:#fff;grid-column:span 4}.ux-t--pay{--c:#00a56a;--t:#04201a;grid-column:span 4}.ux-t--pay .ux-tx p{opacity:1}.ux-t--bot{--c:#d5e6ef;--t:#101d26;grid-column:span 4}.ux-t--auto{--c:#ffd80d;--t:#0d0d0d;grid-column:span 5}.ux-t--care{--c:#0e1012;--t:#eceee8;grid-column:span 7}.an-site{width:64%;box-shadow:0 -2px 0 1px var(--rule);background:#fff;border-radius:12px 12px 0 0;grid-template-columns:repeat(3,1fr);gap:6px;padding:10px 10px 0;animation:8s cubic-bezier(.7,0,.2,1) infinite an-narrow;display:grid}.an-site i{background:#e7e5dc;border-radius:5px;height:34px;animation:8s infinite both an-rise}.an-site i:first-child{grid-column:1/-1;height:12px}.an-site i:nth-child(2){background:#ffd21f;grid-column:1/-1;height:70px;animation-delay:.2s}.an-site i:nth-child(3){animation-delay:.4s}.an-site i:nth-child(4){animation-delay:.55s}.an-site i:nth-child(5){animation-delay:.7s}.an-site i:nth-child(6){background:#111216;border-radius:5px 5px 0 0;grid-column:1/-1;height:22px;animation-delay:.9s}@keyframes an-rise{0%{opacity:0;transform:translateY(16px)}8%,to{opacity:1;transform:none}}@keyframes an-narrow{0%,50%{width:64%}62%,88%{width:26%}to{width:64%}}.an-shop{color:#1c1410;background:#fff;border-radius:16px 16px 0 0;justify-items:center;gap:8px;width:170px;margin-bottom:-12px;padding:14px 14px 12px;display:grid;position:relative}.an-watch{background:#fbf3e4;border:7px solid #1c1410;border-radius:50%;width:76px;height:76px;position:relative}.an-watch b,.an-watch u{transform-origin:50% 100%;background:#1c1410;width:3px;margin-left:-1.5px;position:absolute;bottom:50%;left:50%}.an-watch b{height:22px;animation:14s linear infinite an-spin}.an-watch u{background:#d6402b;width:2px;height:28px;animation:3.5s linear infinite an-spin}.an-shop em{color:#fff;background:#d6402b;border-radius:10px;padding:8px 16px 18px;font-size:14px;font-style:normal;font-weight:500;line-height:1;animation:3.5s infinite an-press}.an-shop s{color:#fff;background:#1d7a4b;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:600;text-decoration:none;animation:3.5s infinite an-badge;display:grid;position:absolute;top:8px;right:8px}@keyframes an-spin{to{transform:rotate(360deg)}}@keyframes an-press{0%,40%,56%,to{transform:none}48%{transform:scale(.93)}}@keyframes an-badge{0%,48%{transform:scale(0)}56%{transform:scale(1.25)}62%,to{transform:scale(1)}}.an-sync{align-items:center;width:100%;padding:0 22px 34px;font-size:15px;font-weight:500;display:flex}.an-sync b{background:#102a9e;border-radius:10px;flex:none;padding:10px 12px;font-weight:500;line-height:1}.an-sync i{background:#ffd84a;flex:1;height:2px;margin:0 4px;position:relative;overflow:visible}.an-sync u{background:#fff;border-radius:50%;width:10px;height:10px;animation:2.4s linear infinite an-run;position:absolute;top:-4px;left:0}.an-sync .an-cut{animation:7.2s step-end infinite an-cut}.an-sync .an-cut u{animation-delay:1.2s}@keyframes an-run{0%{opacity:0;left:0}10%{opacity:1}90%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}@keyframes an-cut{0%,45%{background:#ffd84a}46%,70%{background:#ff4b38}71%,to{background:#ffd84a}}.an-pay{justify-items:center;gap:8px;width:100%;padding-bottom:28px;display:grid;position:relative}.an-pay b{color:#fff;background:#101216;border-radius:12px;padding:15px 34px;font-size:17px;font-weight:500;line-height:1;animation:4s infinite an-press}.an-pay i{background:#fff;border-radius:50%;width:24px;height:24px;animation:4s infinite an-badge;position:absolute;top:-9px;right:calc(50% - 88px)}.an-pay i:after{content:"";border-bottom:2px solid #00a56a;border-right:2px solid #00a56a;width:6px;height:10px;position:absolute;top:5px;left:8px;transform:rotate(40deg)}.an-pay code{font:500 13.5px/1.2 Consolas,Courier New,monospace;animation:4s infinite an-show}@keyframes an-show{0%,50%{opacity:0}58%,92%{opacity:1}to{opacity:0}}.an-bot{justify-items:start;gap:5px;width:min(240px,78%);padding-bottom:24px;font-size:14.5px;line-height:1;display:grid}.an-bot i,.an-bot u{border-radius:14px;padding:10px 13px;font-style:normal;text-decoration:none}.an-bot i{background:#fff;animation:6s infinite both an-msg}.an-bot u{background:#e1f6cd;justify-self:end;animation:6s infinite both an-msg2}.an-bot i:last-child{color:#fff;background:#15719f;animation:6s infinite both an-msg3}@keyframes an-msg{0%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes an-msg2{0%,22%{opacity:0;transform:translateY(8px)}28%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes an-msg3{0%,44%{opacity:0;transform:translateY(8px)}50%,92%{opacity:1;transform:none}to{opacity:0}}.an-auto{width:100%;padding:0 clamp(20px,2.2vw,30px) 22px}.an-auto p{letter-spacing:-.03em;align-items:center;gap:.02em;max-width:none;font-size:clamp(44px,5.4vw,86px);font-weight:700;line-height:1.1;display:flex}.an-auto b{height:1.1em;font-weight:inherit;display:block;overflow:hidden}.an-auto b i{font-style:normal;animation:5s cubic-bezier(.3,.8,.3,1) infinite an-tick;display:block}.an-auto em{width:.22em}.an-auto span{background:#00000029;border-radius:6px;height:6px;margin-top:8px;display:block;position:relative}.an-auto span i{background:#0d0d0d;border-radius:50%;width:24px;height:24px;animation:5s ease-in-out infinite an-thumb;position:absolute;top:-9px;left:0}@keyframes an-tick{0%,to{transform:none}30%{transform:translateY(-14%)}60%{transform:translateY(10%)}}@keyframes an-thumb{0%,to{left:24%}30%{left:72%}60%{left:44%}}.an-care{align-items:center;gap:14px;display:flex;position:absolute;bottom:clamp(20px,2.2vw,30px);right:clamp(20px,2.2vw,30px)}.an-care p{align-items:center;gap:4px;max-width:none;font:600 clamp(36px,4.4vw,70px)/1 Consolas,Courier New,monospace;display:flex}.an-care b{width:1em;height:1.4em;font-weight:inherit;background:#1b1e22;border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.an-care b:after{content:"";background:#0e1012;height:1px;position:absolute;top:50%;left:0;right:0}.an-care em{color:#6f7680;font-style:normal}.an-care i{background:#39d98a;border-radius:50%;width:12px;height:12px;animation:2s infinite an-beat}@keyframes an-beat{0%{box-shadow:0 0 #39d98a80}70%,to{box-shadow:0 0 0 12px #39d98a00}}.ux-free a{border-radius:var(--r);background:var(--dark);color:#fff;gap:18px;padding:clamp(32px,6vw,88px);transition:background .3s;display:grid}.ux-free a:hover{background:var(--accent)}.ux-free span{color:#a9abb2}.ux-free a:hover span{color:#fff}.ux-free b{letter-spacing:-.03em;max-width:20em;font-size:clamp(32px,4.6vw,72px);font-weight:500;line-height:1.08}@keyframes ux-in{0%{opacity:0;transform:translateY(14px)}}@keyframes ux-pop{0%{opacity:0;transform:translateY(18px)scale(.97)}}@media (width<=860px){.ux-q{grid-template-columns:1fr;gap:26px;min-height:0;padding-top:100px}.ux-q h1{font-size:clamp(60px,18.4vw,120px)}.ux-wall{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:10px}.ux-t{grid-column:span 2;min-height:300px}.ux-t--sync,.ux-t--pay{grid-column:span 2}.ux-a{height:130px;top:auto}.ux-tx p{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.an-site{width:64%}}
