.journey-link>span{transition:transform var(--dur-reveal) var(--ease-in-out);transform:scaleY(0)}li:has(>.journey-step[data-state=done])>.journey-link>span{transform:none}.journey-step{transition:background-color var(--dur-ui) ease}.journey-step:active{background:#ffffff08}.journey-step .journey-dot{transition:background-color var(--dur-ui) ease, border-color var(--dur-ui) ease, color var(--dur-ui) ease, box-shadow var(--dur-panel) var(--ease-out)}.journey-step .journey-tick{opacity:0;transition:opacity var(--dur-ui) ease, transform var(--dur-ui) var(--ease-out);transform:scale(.6)}.journey-step .journey-num{transition:opacity var(--dur-ui) ease}.journey-step[data-state=done] .journey-dot{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.journey-step[data-state=done] .journey-tick{opacity:1;transform:none}.journey-step[data-state=done] .journey-num{opacity:0}.journey-step[data-state=now] .journey-dot{color:var(--color-night);background:#fff;border-color:#fff;box-shadow:0 0 0 5px #a79bff38}.journey-step .journey-title{color:#b9b9c2;transition:color var(--dur-ui) ease}.journey-step[data-state=now] .journey-title{color:#fff}@media (hover:hover) and (pointer:fine){.journey-step:hover{background:#ffffff08}.journey-step:hover .journey-title{color:#fff}}.journey-more{opacity:0;transition:grid-template-rows var(--dur-panel) var(--ease-out), opacity var(--dur-ui) ease;grid-template-rows:0fr}.journey-step[data-state=now] .journey-more{opacity:1;grid-template-rows:1fr;transition-delay:0s,60ms}.journey-progress{display:none}[data-autoplay] .journey-step[data-state=now] .journey-progress{display:block}[data-autoplay] .journey-step[data-state=now] .journey-progress>span{animation:5.2s linear forwards paused journey-progress;transform:scaleX(0)}[data-autoplay][data-live] .journey-step[data-state=now] .journey-progress>span{animation-play-state:running}@media (hover:hover) and (pointer:fine){[data-autoplay][data-live] .journey-track:hover .journey-progress>span{animation-play-state:paused}}[data-autoplay][data-live] .journey-track:focus-within .journey-progress>span{animation-play-state:paused}@keyframes journey-progress{to{transform:scaleX(1)}}.journey-mat{padding:14px 14px 0}@media (min-width:640px){.journey-mat{padding:32px 36px 0}}@media (min-width:1024px){.journey-mat{padding:44px 48px 0}}.journey-panel{opacity:0;visibility:hidden;transition:opacity .15s ease, transform var(--dur-panel) var(--ease-out), visibility 0s linear .15s;transform:translateY(8px)scale(.99)}.journey-art{place-items:center;display:grid}.journey-art svg{width:92%;height:auto}.journey-panel[data-on]{opacity:1;visibility:visible;transition:opacity var(--dur-panel) ease 60ms, transform var(--dur-reveal) var(--ease-out) 60ms, visibility 0s;transform:none}.journey-panel .journey-row,.journey-panel .journey-pop,.journey-panel .journey-stamp,.journey-panel .journey-star{opacity:0;transform:translateY(4px)}.journey-panel .journey-stamp{transform:rotate(-8deg)scale(1.3)}.journey-panel .journey-meter{transform:scaleX(.3)}.journey-panel[data-on] .journey-row,.journey-panel[data-on] .journey-pop,.journey-panel[data-on] .journey-star{opacity:1;transition:opacity var(--dur-ui) ease, transform var(--dur-panel) var(--ease-out);transform:none}.journey-panel[data-on] .journey-row:first-child{transition-delay:.14s}.journey-panel[data-on] .journey-row:nth-child(2){transition-delay:.19s}.journey-panel[data-on] .journey-row:nth-child(3){transition-delay:.24s}.journey-panel[data-on] .journey-pop{transition-delay:.32s}.journey-panel[data-on] .journey-star:nth-child(2){transition-delay:40ms}.journey-panel[data-on] .journey-star:nth-child(3){transition-delay:80ms}.journey-panel[data-on] .journey-star:nth-child(4){transition-delay:.12s}.journey-panel[data-on] .journey-star:nth-child(5){transition-delay:.16s}.journey-panel[data-on] .journey-stamp{opacity:1;transition:opacity .12s ease .36s, transform var(--dur-panel) var(--ease-spring) .36s;transform:rotate(-8deg)}.journey-panel[data-on] .journey-meter{transition:transform .7s var(--ease-out) .2s;transform:none}.bento-art{place-items:center;display:grid}.bento-art svg{width:90%;height:auto}.bento-glaze{opacity:0;transition:opacity .6s var(--ease-out)}.bento-mug[data-k="0"] [data-mug="0"],.bento-mug[data-k="1"] [data-mug="1"],.bento-mug[data-k="2"] [data-mug="2"],.bento-mug[data-k="3"] [data-mug="3"]{opacity:1}.bento-spot-light{opacity:0;background:radial-gradient(closest-side,#a79bff8c,#0000);width:840px;height:840px;transition:opacity .4s}@media (hover:hover) and (pointer:fine){.bento-spot:hover .bento-spot-light{opacity:1}}.bento-tile .bento-go{opacity:0;transition:transform .25s,opacity .25s;transform:translate(-6px)}.bento-tile:focus-visible .bento-go{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.bento-tile:hover .bento-go{opacity:1;transform:none}}@media (hover:none){.bento-tile .bento-go{opacity:1;transform:none}}.bento-draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.8s var(--ease-out) .2s}.bento-dot{opacity:0;transition:opacity .4s 1.8s}.bento-spot.drawn .bento-draw{stroke-dashoffset:0}.bento-spot.drawn .bento-dot{opacity:1}@keyframes ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.ping{position:relative}.ping:after{content:"";border-radius:inherit;background:inherit;animation:ping 1.8s var(--ease-out) infinite;position:absolute;inset:0}@keyframes flip-in{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}.flip{animation:flip-in .55s var(--ease-out);display:inline-block}.stamp{opacity:0;transition:opacity .25s ease, transform .4s var(--ease-spring);transform:rotate(8deg)scale(1.35)}.stamp.on{opacity:1;transform:rotate(8deg)}@media (prefers-reduced-motion:reduce){.journey-panel,.journey-panel[data-on],.journey-panel .journey-row,.journey-panel .journey-pop,.journey-panel .journey-star,.journey-panel .journey-meter{transform:none}.journey-panel .journey-stamp{transform:rotate(-8deg)}.bento-draw{stroke-dashoffset:0}.bento-dot,.stamp{opacity:1}}@keyframes adm-in{0%{opacity:0;transform:translateY(4px)}}.adm-pane[data-on]{animation:adm-in .28s var(--ease-out)}.adm-pane:not([data-on]){display:none}.klea-in{animation:adm-in .35s var(--ease-out)}.adm-go{transition:background-color .15s}@media (hover:hover) and (pointer:fine){.adm-go:hover{background:#ffffff0f}}.adm-go[data-on]{color:#fff;background:#ffffff1a;font-weight:600}.adm-side .adm-go[data-on]{background:#212123}.adm-side .adm-go[data-on]:before{content:"";background:#f2f2f5;border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:-8px}.adm-main{--color-ink:#17171a;--color-ink-soft:#55555c;--color-line:#e8e8ea;--color-faint:#8b8b92;--color-body:#6f6f78;--color-alt:#f6f6f7;--brand-accent:#4b3ff0;--brand-ink:#17171a}.adm-quick{transition:opacity .25s var(--ease-out), visibility .25s}[data-adm][data-screen=home] .adm-quick,[data-adm][data-screen=inbox] .adm-quick{opacity:0;visibility:hidden}.adm-glyph{opacity:.8}.adm-go[data-on] .adm-glyph{opacity:1}.adm-thumb{border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}.adm-thumb svg{width:17px;height:auto}.adm-media{border-radius:12px;place-items:center;display:grid}.adm-media svg{width:82%;height:auto}.kh-stack{min-width:0;display:grid}.kh-stack>*{grid-area:1/1;min-width:0}[data-kh] [data-at]{opacity:0;translate:0 4px}[data-kh][data-s~="1"] [data-at="1"],[data-kh][data-s~="2"] [data-at="2"],[data-kh][data-s~="3"] [data-at="3"],[data-kh][data-s~="4"] [data-at="4"],[data-kh][data-s~="5"] [data-at="5"],[data-kh][data-s~="6"] [data-at="6"],[data-kh][data-s~="7"] [data-at="7"],[data-kh][data-s~="8"] [data-at="8"],[data-kh][data-s~="9"] [data-at="9"]{opacity:1;transition:opacity .2s var(--ease-out) .14s, translate .2s var(--ease-out) .14s;translate:none}[data-kh][data-s~="2"] [data-until="2"],[data-kh][data-s~="3"] [data-until="3"],[data-kh][data-s~="5"] [data-until="5"],[data-kh][data-s~="7"] [data-until="7"],[data-kh][data-s~="8"] [data-until="8"],[data-kh][data-s~="9"] [data-until="9"],[data-kh][data-s~="10"] [data-until="10"]{opacity:0;transition:opacity .14s ease-in,translate .14s ease-in;translate:0 -4px}.kh-chip,.kh-send{transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out);position:relative}[data-kh][data-s~="1"]:not([data-s~="3"]) .kh-chip{color:var(--color-accent);background:#eeecfe;border-color:#cdc2f6;transition-delay:.72s}[data-kh][data-s~="2"]:not([data-s~="3"]) .kh-chip{transition-delay:0s}[data-kh][data-s~="2"]:not([data-s~="3"]) .kh-send{background:var(--color-accent);color:#fff}.kd{z-index:3;width:min(330px,100% - 20px);color:var(--color-ink);text-align:left;background:#fff;border:1px solid #e8e8ea;border-radius:14px;flex-direction:column;display:flex;position:absolute;top:10px;bottom:10px;right:10px;overflow:hidden;box-shadow:0 24px 48px -24px #14141759}[data-kh] .kd[data-at][data-until]{translate:28px}[data-kh][data-s~="3"] .kd[data-at][data-until]{translate:none}[data-kh][data-s~="10"] .kd[data-at][data-until]{translate:28px}.kd-head{letter-spacing:-.01em;border-bottom:1px solid #f0f0f1;flex:none;align-items:center;gap:8px;height:46px;padding:0 12px;font-size:13.5px;display:flex}.kd-x{color:#8b8b92;margin-left:auto}.kd-x svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:14px;display:block}.kd-body{flex-direction:column;gap:14px;padding:14px 12px;font-size:12.5px;line-height:1.45;display:flex}.kd-user{justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.kd-bubble{background:#eeecfe;border-radius:10px;max-width:80%;padding:7px 11px}.kd-av{color:#fff;background:#14121f;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10.5px;font-weight:700;display:grid}.kd-turn{align-items:flex-start;gap:8px;display:flex}.kd-klea{flex:none}.kd-msg{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.kd-name{color:#55555c;font-size:11.5px;font-weight:600}.kd-reply{flex-direction:column;gap:8px;display:flex}.kd-reply p,.kd-ask{margin:0}.kd-dots{gap:4px;padding:6px 0;display:flex}.kd-dots i{background:#cdc2f6;border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite kd-dot}.kd-dots i:nth-child(2){animation-delay:.15s}.kd-dots i:nth-child(3){animation-delay:.3s}@keyframes kd-dot{50%{background:#8b7dff;translate:0 -3px}}.kd-card{background:#fff;border:1px solid #e8e8ea;border-radius:10px;padding:9px 10px}.kd-product{align-items:center;gap:9px;display:flex}.kd-thumb{border-radius:8px;flex:none;width:34px;height:34px;display:block;overflow:hidden}.kd-thumb svg{width:100%;height:100%;display:block}.kd-card-text{flex-direction:column;flex:1;min-width:0;font-size:12px;display:flex}.kd-card-text b{font-weight:600}.kd-card-text span{color:#6f6f78}.kd-glyph{width:15px;height:15px;color:var(--color-accent);flex:none}.kd-ask{gap:7px;font-weight:500;display:flex}.kd-ask .kd-glyph{margin-top:2px}.kd-steps{margin-top:9px}.kd-row{align-items:center;gap:6px;min-height:28px;display:flex}.kd-btn{white-space:nowrap;background:#fff;border:1px solid #cfcfd4;border-radius:7px;padding:4px 10px;font-size:11.5px;font-weight:600;position:relative}.kd-primary{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.kd-approve{margin-left:auto}.kd-progress{color:#55555c}.kd-spin{border:2px solid #e2ddfb;border-top-color:var(--color-accent);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite kd-spin}@keyframes kd-spin{to{rotate:1turn}}.kd-ready{font-weight:600}.kd-ok{color:#167f3d;background:#e7f3ea;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.kd-ok svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}@media (prefers-reduced-motion:reduce){[data-kh] [data-at],[data-kh] [data-until],[data-kh][data-s] [data-at],[data-kh][data-s] [data-until],.kh-chip,.kh-send{transition:none}.kd-dots i,.kd-spin{animation:none}}@media not (min-width:64rem){.adm-stage{z-index:3;clip-path:inset(-60px -60px 0);margin:0 16px;padding-bottom:10%;position:relative;-webkit-mask-image:linear-gradient(#000 60%,#0000 98%);mask-image:linear-gradient(#000 60%,#0000 98%);container-type:inline-size}.adm-browser{background:#fff;border:1px solid #14121f14;border-radius:12px;overflow:hidden;box-shadow:0 30px 60px -30px #1a192e8c}.adm-fixed{aspect-ratio:920/600;overflow:hidden}.adm-fixed [data-adm]{zoom:.27;zoom:tan(atan2(calc(100cqw - 2px), 920px));width:1280px;max-width:none;margin:0}.adm-fixed .window{box-shadow:none;opacity:1;border-radius:0;animation:none;transform:none}}.ph{z-index:4;width:42%;max-width:260px;position:absolute;top:15cqw;right:1%;container-type:inline-size}@media not (min-width:40rem){.hero-title b{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 62%,#d9d3ff 62% 92%,#0000 92%)}.btn.hero-more{height:auto;box-shadow:none;text-decoration:underline;-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line);text-underline-offset:4px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:15px;display:block;transform:none}.btn.hero-more .arr{display:inline}.adm-stage{width:max(600px,100vw - 16px);margin:0 0 0 16px;padding-bottom:0;-webkit-mask-image:linear-gradient(#000 62%,#0000 84%);mask-image:linear-gradient(#000 62%,#0000 84%)}.adm-fixed{aspect-ratio:920/560}.ph{width:172px;top:80px;left:calc(100vw - 200px);right:auto}}@media (not (min-width:40rem)) and (prefers-reduced-motion:reduce){.hero-facts{scrollbar-width:none;overflow-x:auto}.hero-facts ul{padding-inline:20px}.hero-facts [data-copy]{display:none}}.ph-screen{aspect-ratio:9/19.5;color:#17171a;background:#f5f5f5;border:2.6cqw solid #14121f;border-radius:14cqw;font-size:5.4cqw;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 0 0 .7cqw #3a3848,0 34px 60px -26px #14121f99}.ph-island{z-index:3;background:#0b0b0e;border-radius:999px;width:30cqw;height:8cqw;position:absolute;top:2.4cqw;left:50%;translate:-50%}.ph-status{color:#fff;background:#1a192e;justify-content:space-between;align-items:center;height:12.5cqw;padding:0 7cqw 0 9cqw;font-size:.82em;display:flex}.ph-status i{background:#fff;border-radius:1cqw;width:6cqw;height:3cqw}.ph-top{color:#fffc;background:#1a192e;align-items:center;gap:.5em;padding:.35em .7em .6em;display:flex}.ph-logo{color:#fff;width:auto;height:1.35em}.ph-ico{width:1.15em;height:1.15em}.ph-search{color:#ffffff8c;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff26;border-radius:.5em;flex:1;align-items:center;gap:.35em;min-width:0;padding:.25em .45em;font-size:.82em;display:flex}.ph-search svg{flex:none;width:1.1em;height:1.1em}.ph-bell{position:relative}.ph-bell i{color:#151519;background:#8b7dff;border-radius:50%;place-items:center;width:1.15em;height:1.15em;font-size:.62em;font-style:normal;font-weight:700;display:grid;position:absolute;top:-.35em;right:-.45em}.ph-av{color:#fff;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:1.5em;height:1.5em;font-size:.78em;font-weight:600;display:grid}.ph-home{text-align:center;flex-direction:column;gap:.6em;padding:.9em .75em;display:flex}.ph-greet{color:#55555c;margin:0;font-size:.85em}.ph-status-line{letter-spacing:-.03em;margin:0 0 .3em;font-size:1.15em;font-weight:600;line-height:1.2}.ph-card{text-align:left;background:#fff;border:1px solid #e8e8ea;border-radius:.8em;flex-direction:column;padding:.65em .75em;display:flex}.ph-card-head{align-items:baseline;gap:.4em;display:flex}.ph-card-head b{font-size:.92em}.ph-card-head span,.ph-vs,.ph-ghost span{color:#6f6f78;text-overflow:ellipsis;white-space:nowrap;font-size:.74em;overflow:hidden}.ph-money{letter-spacing:-.04em;margin-top:.3em;font-size:1.35em}.ph-chart{width:100%;height:3.6em;margin-top:.5em;display:block}.ph-ghost b{font-size:.92em}.ph-note{z-index:2;background:#fffffff7;border:1px solid #e8e8ea;border-radius:1em;padding:.7em .75em;position:absolute;top:14cqw;left:.55em;right:.55em;box-shadow:0 1.2em 2.4em -1em #14141759}.ph-note-head{align-items:center;gap:.4em;font-size:.85em;display:flex}.ph-note-ask{margin:.45em 0 0;font-weight:500}.ph-swap{margin-top:.6em;display:grid}.ph-swap>*{grid-area:1/1;min-width:0}.ph-row{align-items:center;gap:.4em;min-height:2em;display:flex}.ph-btn{white-space:nowrap;background:#fff;border:1px solid #cfcfd4;border-radius:.55em;padding:.3em .75em;font-size:.85em;font-weight:600;position:relative;overflow:hidden}.ph-primary{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.ph-end{margin-left:auto}.ph-ready{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9em;overflow:hidden}.ph-progress{color:#55555c;font-size:.9em}.ph-spin{border:.16em solid #e2ddfb;border-top-color:var(--color-accent);border-radius:50%;width:1em;height:1em;animation:.8s linear infinite kd-spin}.ph-ok{color:#167f3d;background:#e7f3ea;border-radius:999px;align-items:center;gap:.3em;padding:.3em .75em;font-size:.85em;font-weight:600;display:inline-flex}.ph-ok svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.9em;height:.9em}[data-ph] [data-at]{opacity:0;translate:0 4px}[data-ph] .ph-note[data-at]{translate:0 -140%}[data-ph][data-s~="1"] [data-at="1"],[data-ph][data-s~="2"] [data-at="2"],[data-ph][data-s~="3"] [data-at="3"],[data-ph][data-s~="5"] [data-at="5"]{opacity:1;transition:opacity .2s var(--ease-out) .14s, translate .2s var(--ease-out) .14s;translate:none}[data-ph][data-s~="1"] .ph-note[data-at="1"]{transition:opacity .24s var(--ease-out), translate .52s var(--ease-out)}[data-ph][data-s~="2"] [data-until="2"],[data-ph][data-s~="3"] [data-until="3"],[data-ph][data-s~="5"] [data-until="5"],[data-ph][data-s~="6"] [data-until="6"]{opacity:0;transition:opacity .14s ease-in,translate .14s ease-in;translate:0 -4px}[data-ph][data-s~="6"] .ph-note[data-until="6"]{transition:opacity .3s ease-in .12s,translate .42s ease-in;translate:0 -140%}[data-tap]:after{content:"";aspect-ratio:1;opacity:0;pointer-events:none;background:#ffffff8c;border-radius:50%;width:2.6em;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:0}@keyframes ph-ripple{0%{opacity:1;scale:0}to{opacity:0;scale:2.4}}@keyframes ph-press{50%{scale:.94}}[data-ph][data-s~="1"]:not([data-s~="2"]) [data-tap="1"],[data-ph][data-s~="4"]:not([data-s~="5"]) [data-tap="4"]{animation:ph-press .24s var(--ease-out) var(--tap,1.4s)}[data-ph][data-s~="1"]:not([data-s~="2"]) [data-tap="1"]:after,[data-ph][data-s~="4"]:not([data-s~="5"]) [data-tap="4"]:after{animation:ph-ripple .52s var(--ease-out) var(--tap,1.4s)}[data-ph] [data-tap="4"]{--tap:1s}@media (prefers-reduced-motion:reduce){[data-ph] [data-at],[data-ph] [data-until],[data-ph][data-s] [data-at],[data-ph][data-s] [data-until]{transition:none}[data-ph] [data-tap],[data-ph] [data-tap]:after,.ph-spin{animation:none}}
