.md{--md-s:1;--md-acc:#624fd8;min-width:0}.md-dev{position:relative;width:calc(300px * var(--md-s));height:calc(652px * var(--md-s));flex:none;margin-inline:auto}.md-phone{left:0;top:0;width:300px;height:652px;transform:scale(var(--md-s));transform-origin:0 0;border-radius:56px;padding:4px;background:linear-gradient(140deg,#9a9aa0,#45454a 14%,#26262a 48%,#3d3d42 84%,#8e8e94);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 60px 120px -30px rgba(0,0,0,.85),0 24px 48px -24px rgba(0,0,0,.9)}.md-k,.md-phone{position:absolute}.md-k{left:-2.5px;width:3px;border-radius:2px 0 0 2px;background:linear-gradient(90deg,#6a6a70,#2c2c30)}.md-k-act{top:118px;height:30px}.md-k-vu{top:170px;height:56px}.md-k-vd{top:238px;height:56px}.md-k-pw{left:auto;right:-2.5px;top:196px;height:88px;border-radius:0 2px 2px 0;background:linear-gradient(270deg,#6a6a70,#2c2c30)}.md-bezel{padding:7px;border-radius:52px;background:#000}.md-bezel,.md-screen{position:relative;width:100%;height:100%;overflow:hidden}.md-screen{border-radius:45px;background:#0b0b0d;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Pretendard,Apple SD Gothic Neo,system-ui,sans-serif;font-size:13px;line-height:1.4;letter-spacing:-.01em}.md-status{position:absolute;z-index:6;top:7px;left:7px;right:7px;height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 28px 0 36px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:15px;pointer-events:none}.md-status b{font-weight:600;letter-spacing:-.02em}.md-sig{display:flex;align-items:center;gap:5px}.md-sig svg{height:11px;width:auto;fill:#fff}.md-bat{position:relative;display:block;width:24px;height:12px;padding:1.5px;border:1.2px solid hsla(0,0%,100%,.45);border-radius:4px}.md-bat i{display:block;width:80%;height:100%;border-radius:2px;background:#fff}.md-bat:after{content:"";position:absolute;right:-4px;top:3.5px;width:2px;height:4px;border-radius:0 1px 1px 0;background:hsla(0,0%,100%,.45)}.md-island{top:18px;width:92px;height:27px;border-radius:20px;background:#000}.md-homebar,.md-island{position:absolute;z-index:7;left:50%;transform:translateX(-50%)}.md-homebar{bottom:14px;width:108px;height:4.5px;border-radius:3px;background:hsla(0,0%,100%,.78)}.md svg:where(:not(.rnx svg)){width:16px;height:16px;flex:none}.md img:where(:not(.rnx img)){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.md-screen>.rnx{position:absolute;left:0;top:0;overflow:hidden;transform-origin:0 0;transform:scale(.76924);background:#000;color:#fff;font-size:16px;line-height:1.5;letter-spacing:normal;text-align:left;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif}:lang(ja) .md-screen>.rnx{font-family:Hiragino Sans,Yu Gothic UI,Meiryo,Noto Sans JP,Pretendard,sans-serif}:lang(zh-CN) .md-screen>.rnx,:lang(zh-Hans) .md-screen>.rnx{font-family:PingFang SC,Microsoft YaHei UI,Noto Sans SC,Pretendard,sans-serif}:lang(zh-Hant) .md-screen>.rnx,:lang(zh-TW) .md-screen>.rnx{font-family:PingFang TC,Microsoft JhengHei UI,Noto Sans TC,Pretendard,sans-serif}.rnx>.rnx-layer{position:absolute;inset:0;overflow:hidden;background:rgb(var(--color-background-0))}.rnx>.rnx-dot{z-index:60;width:46px;height:46px;border-radius:50%;border:1.5px solid hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.3);box-shadow:0 0 0 6px hsla(0,0%,100%,.08);pointer-events:none}.rnx .rnx-video,.rnx>.rnx-dot{position:absolute;display:block}.rnx .rnx-video{inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rnx>.rnx-dim{z-index:39;inset:0;background:rgba(0,0,0,.5)}.rnx>.rnx-acts,.rnx>.rnx-dim{position:absolute;display:block}.rnx>.rnx-acts{z-index:40;left:0;right:0;bottom:0;height:256px;padding:16px 24px 44px;border-radius:34px 34px 0 0;background:#1c1c21}.rnx-acts .rnx-grab{display:block;width:50px;height:6px;margin:0 auto 24px;border-radius:3px;background:hsla(0,0%,100%,.25)}.rnx-acts .rnx-acts-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.rnx-acts .rnx-act{display:flex;flex-direction:column;align-items:center;gap:9px;color:#d8d8de}.rnx-acts .rnx-act>span{display:grid;place-items:center;width:70px;height:70px;border-radius:50%;background:hsla(0,0%,100%,.08);color:#fff}.rnx-acts .rnx-act>span svg{width:26px;height:26px}.rnx-acts .rnx-act>b{font-size:15.5px;font-weight:500;color:#d8d8de;white-space:nowrap}.rnx-acts .rnx-busy{position:absolute;left:0;right:0;top:60px;display:flex;flex-direction:column;align-items:center;gap:13px}.rnx-acts .rnx-busy i{display:block;width:52px;height:52px;border-radius:50%;border:4px solid hsla(0,0%,100%,.15);border-top-color:#fff;animation:rnx-spin .75s linear infinite}.rnx-acts .rnx-busy b{font-size:17px;font-weight:500;color:#d8d8de}@keyframes rnx-spin{to{transform:rotate(1turn)}}.rnx>.rnx-toast{position:absolute;z-index:70;left:21px;right:21px;top:78px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:17px;border-radius:21px;background:#fff;box-shadow:0 16px 40px rgba(0,0,0,.4)}.rnx>.rnx-toast>span{display:block;color:#16a34a}.rnx>.rnx-toast>span svg{display:block;width:23px;height:23px}.rnx>.rnx-toast>b{font-size:17px;font-weight:700;color:#000}.md-qr,.md-qr *{animation-duration:3.4s;animation-delay:1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.3,.7,.2,1)}.md:not([data-live]) .md-qr,.md:not([data-live]) .md-qr *{animation-play-state:paused}.md-qr{z-index:3;background:#000;animation-name:md-qrout}.md-cam,.md-qr{position:absolute;inset:0;overflow:hidden}.md-cam{background:radial-gradient(ellipse at 50% 45%,#232328,#050506 70%);transform-origin:143px 300px;animation-name:md-cam}.md-monitor{position:absolute;left:-125px;top:106px;width:450px;aspect-ratio:16/10;overflow:hidden;border:9px solid #121214;border-radius:8px;background:#000}.md-monitor>img{opacity:.88}.md-qrcode{width:92px;height:92px;margin:-46px 0 0 -46px;padding:9px;border-radius:6px;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.5)}.md-qrcode,.md-scan{position:absolute;left:143px;top:300px}.md-scan{z-index:1;width:124px;height:124px;margin:-62px 0 0 -62px;background:linear-gradient(#ffd60a,#ffd60a) 0 0 /26px 3px,linear-gradient(#ffd60a,#ffd60a) 0 0 /3px 26px,linear-gradient(#ffd60a,#ffd60a) 100% 0 /26px 3px,linear-gradient(#ffd60a,#ffd60a) 100% 0 /3px 26px,linear-gradient(#ffd60a,#ffd60a) 0 100% /26px 3px,linear-gradient(#ffd60a,#ffd60a) 0 100% /3px 26px,linear-gradient(#ffd60a,#ffd60a) 100% 100% /26px 3px,linear-gradient(#ffd60a,#ffd60a) 100% 100% /3px 26px;background-repeat:no-repeat;border-radius:10px;animation-name:md-scan}.md-qrpill{position:absolute;z-index:1;left:50%;top:384px;display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;background:#ffd60a;color:#000;font-size:13px;font-weight:700;white-space:nowrap;transform:translateX(-50%);animation-name:md-pill}.md-qrpill svg{width:13px;height:13px}.md-shutter{position:absolute;z-index:1;left:50%;bottom:44px;width:62px;height:62px;margin-left:-31px;border-radius:50%;border:4px solid #fff;box-shadow:inset 0 0 0 3px #000,inset 0 0 0 40px #fff}@keyframes md-cam{0%{transform:scale(.9) translateY(14px)}24%,to{transform:none}}@keyframes md-scan{0%,16%{opacity:0;transform:scale(1.5)}26%{opacity:1;transform:none}30%{transform:scale(.94)}34%,to{opacity:1;transform:none}}@keyframes md-pill{0%,30%{opacity:0;transform:translate(-50%,10px)}37%,48%{opacity:1;transform:translate(-50%)}52%{opacity:1;transform:translate(-50%) scale(.93)}56%,to{opacity:1;transform:translate(-50%)}}@keyframes md-qrout{0%,57%{opacity:1;transform:none;visibility:visible}70%{opacity:0;transform:scale(1.08);visibility:visible}71%,to{opacity:0;transform:scale(1.08);visibility:hidden}}@media (prefers-reduced-motion:reduce){.md-qr,.md-qr *{animation:none!important}.md-qr{display:none}}.md.md-flow{--md-s:0.84;--fw:180px;--fsc:0.54;position:relative;width:min(560px,100%);aspect-ratio:560/650;margin-inline:auto}.md-flow-pc{position:absolute;inset:0}.md-flow-pc *,.md-flow-phone{animation-duration:4.4s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.5,0,.15,1)}.md:not([data-live]) .md-flow-pc *,.md:not([data-live]) .md-flow-phone,.md:not([data-ready]) .md-flow-pc *,.md:not([data-ready]) .md-flow-phone,.md:not([data-ready]) .md-qr,.md:not([data-ready]) .md-qr *{animation-play-state:paused}.md-pc{position:absolute;left:0;right:0;top:18%;display:flex;flex-direction:column;align-items:center;transform-origin:50% 30%;animation-name:md-pcmove}@keyframes md-pcmove{0%,16%{transform:none;opacity:1;filter:none}30%,to{transform:translateY(6%) scale(.86);opacity:.26;filter:blur(2px) saturate(.7)}}.md-pc-scr{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border:10px solid #121214;border-radius:14px;background:#000;box-shadow:0 0 0 1px hsla(0,0%,100%,.14),0 40px 90px -20px rgba(0,0,0,.85)}.md-pc-scr>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.md-pc-neck{display:block;width:12%;height:38px;background:linear-gradient(90deg,#1c1c20,#33333a,#1c1c20)}.md-pc-foot{display:block;width:34%;height:8px;border-radius:6px 6px 2px 2px;background:#2a2a30}.md-pc-rec{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:rgba(0,0,0,.72);color:#fff;font:700 11px/1.2 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.08em}.md-pc-rec i{width:7px;height:7px;border-radius:50%;background:#e5484d}.md-pc-toast{position:absolute;left:14px;bottom:14px;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background:rgba(20,20,24,.92);color:#fff;font-size:12.5px;animation-name:md-pct}.md-pc-toast svg{width:18px;height:18px;flex:none}.md-pc-tx{display:grid;min-width:140px}.md-pc-tx b{grid-area:1/1;font-weight:600;white-space:nowrap}.md-pc-t1{animation-name:md-pct1}.md-pc-t2{opacity:0;animation-name:md-pct2}.md-pc-bar{grid-area:2/1;display:block;height:3px;margin-top:6px;border-radius:2px;background:hsla(0,0%,100%,.15);overflow:hidden}.md-pc-bar:after{content:"";display:block;height:100%;background:#fff;transform-origin:left;animation:md-pcbar 4.4s linear both}.md:not([data-live]) .md-pc-bar:after{animation-play-state:paused}@keyframes md-pct{0%,2%{opacity:0;transform:translateY(8px)}26%,5%{opacity:1;transform:none}32%,to{opacity:0;transform:none}}@keyframes md-pct1{0%,14%{opacity:1}15%,to{opacity:0}}@keyframes md-pct2{0%,14%{opacity:0}15%,to{opacity:1}}@keyframes md-pcbar{0%,4%{transform:scaleX(0)}14%,to{transform:scaleX(1)}}.md-fly{position:absolute;z-index:4;left:calc(50% - var(--fw) / 2);top:24%;width:var(--fw);overflow:hidden;border-radius:10px;background:#000;opacity:0;transform-origin:0 0;box-shadow:0 20px 50px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.35);animation-name:md-fly}.md-fly img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.md-fly em{position:absolute;left:6px;bottom:6px;padding:3px 7px;border-radius:99px;background:rgba(0,0,0,.72);color:#fff;font-size:10.5px;font-style:normal;font-weight:600}@keyframes md-fly{0%,15%{opacity:0;top:24%;left:calc(50% - var(--fw) / 2);transform:scale(.9)}19%{opacity:1;top:20%;left:calc(50% - var(--fw) / 2);transform:scale(1.1)}37%{opacity:1;top:calc(100% - 528px * var(--md-s));left:calc(50% - 123px * var(--md-s));transform:scale(var(--fsc))}41%,to{opacity:0;top:calc(100% - 528px * var(--md-s));left:calc(50% - 123px * var(--md-s));transform:scale(var(--fsc))}}.md-pc-qr{position:absolute;right:8%;bottom:10%;width:17%;aspect-ratio:1;padding:1.6%;border-radius:6px;background:#fff;animation-name:md-pcqr}.md-pc-qr img{display:block;width:100%;height:100%}@keyframes md-pcqr{0%,4%{box-shadow:0 0 0 0 rgba(255,214,10,0);transform:none}24%,9%{box-shadow:0 0 0 4px #ffd60a,0 0 30px rgba(255,214,10,.5);transform:scale(1.08)}30%,to{box-shadow:0 0 0 0 rgba(255,214,10,0);transform:none}}.md-flow-phone{position:absolute;z-index:3;left:50%;bottom:0;transform:translateX(-50%);animation-name:md-phin}@keyframes md-phin{0%,20%{opacity:0;transform:translate(-50%,6%) scale(.82)}32%,to{opacity:1;transform:translate(-50%) scale(1)}}.md-flow-phone .md-dev{margin:0}@media (max-width:600px){.md.md-flow{--md-s:0.78;--fw:130px;--fsc:0.7;aspect-ratio:343/520;min-height:calc(652px * var(--md-s))}.md-pc{top:16%}.md-pc-scr{border-width:6px;border-radius:10px}.md-pc-neck{height:22px}.md-pc-toast{left:8px;bottom:8px;padding:6px 8px;gap:6px;font-size:10.5px}.md-pc-toast svg{width:13px;height:13px}.md-pc-tx{min-width:104px}.md-pc-rec{left:6px;top:6px;font-size:9px;padding:3px 6px}}@media (prefers-reduced-motion:reduce){.md-flow-pc *,.md-flow-phone{animation:none!important}.md-pc{opacity:.26;transform:translateY(6%) scale(.86);filter:blur(2px)}.md-flow-phone{transform:translateX(-50%)}.md-fly,.md-pc-t1{display:none}.md-pc-t2{opacity:1}}.md-feat,.md-home{--md-s:0.9}@media (max-width:900px){.md-feat{--md-s:0.82}.md-home{--md-s:0.8}}.mlp-qrcard{justify-self:center;display:flex;flex-direction:column;align-items:center;gap:14px;width:min(340px,100%);padding:32px 28px 28px;border:1px solid var(--gp-line2);border-radius:24px;background:radial-gradient(ellipse 80% 70% at 50% 0,hsla(0,0%,100%,.08),transparent 70%),var(--gp-g900);text-align:center}.mlp-qrcard img{width:220px;height:220px;padding:14px;border-radius:18px;background:#fff}.mlp-qrcard p{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--gp-g100)}.mlp-qrcard span{font-family:var(--gp-mono);font-size:11.5px;color:var(--gp-g500)}.mlp-cta-btns{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.gp .gp-btn-o.mlp-store-alt{color:var(--gp-white);border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.1)}.gp .gp-btn-o.mlp-store-alt:hover{border-color:var(--gp-white);background:hsla(0,0%,100%,.16)}.mlp-cta-pc{margin:40px 0 16px!important;font-size:14px!important;color:var(--gp-g500)!important}.gp .lh{background:transparent}.gp .mlp-feats h2{font-size:clamp(32px,4.4vw,52px);font-weight:700;letter-spacing:-.02em;line-height:1.2}.mlp-feats{margin-top:0}.mlp-feats .lh-s{padding-block:104px 128px}.mlp-feats .lh-s:last-child{border-bottom:1px solid var(--lh-line)}.mlp-vis{display:flex;flex-direction:column;align-items:center;gap:22px;min-width:0}.gp .mlp-more{margin-top:24px;max-width:60ch}.gp .mlp-more>button{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:14px;font-weight:700;color:var(--gp-g300)}.gp .mlp-more>button span{font-weight:400;color:var(--gp-g500)}.gp .mlp-more>button:hover{color:var(--gp-white)}.gp .mlp-more>button:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}.mlp-more-body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.3,.7,.2,1),opacity .35s ease}.mlp-more-body>div{overflow:hidden}.mlp-more-body[hidden]{display:grid}.mlp-more[data-open] .mlp-more-body{grid-template-rows:1fr;opacity:1}.gp .mlp-more p{margin:14px 0 0;font-size:15px;line-height:1.8;color:var(--gp-g400);transform:translateY(-6px);transition:transform .45s cubic-bezier(.3,.7,.2,1)}.mlp-more[data-open] p{transform:none}@media (prefers-reduced-motion:reduce){.gp .mlp-more p,.mlp-more-body{transition:none}}.mlp-hero-grid{align-items:start}.mlp-qrcard{margin-top:36px}.mlp-sticky{display:none}.lh .mlp-kicker{margin:22px 0 0;font-size:15px;font-weight:700;color:var(--lh-fg2)}.mlp-feats .lh-lead{margin-top:10px}.mlp-feats .gp-eyebrow{margin-bottom:18px}@media (max-width:900px){.mlp-qrcard{display:none}.mlp-feats .lh-s{padding-block:56px 72px}.mlp-sticky{display:block;position:fixed;z-index:60;left:0;right:0;bottom:0;padding:14px 16px calc(14px + env(safe-area-inset-bottom, 0px));background:linear-gradient(transparent,rgba(0,0,0,.92) 38%);transform:translateY(110%);transition:transform .25s ease;pointer-events:none}.mlp-sticky[data-show]{transform:none;pointer-events:auto}.gp .mlp-sticky .gp-btn{width:100%;padding:15px 20px;font-size:15px}.gp-hsteps.gp-hsteps-4{grid-template-columns:repeat(2,minmax(0,1fr))}.gp-hsteps.gp-hsteps-4 .gp-hstep{padding:18px 12px 20px 0;border-left:0}.gp-hsteps.gp-hsteps-4 .gp-hstep:nth-child(2n){padding-left:12px;border-left:1px solid var(--gp-line)}.gp-hsteps.gp-hsteps-4 .gp-hstep-n{font-size:30px}.gp-hsteps.gp-hsteps-4 .gp-hstep h3{font-size:14.5px}.gp-hsteps.gp-hsteps-4 .gp-hstep p{font-size:12.5px}}@media (max-width:600px){.gp-hero-ctas.mlp-ctas{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.gp .mlp-ctas .gp-btn{padding:14px 12px}.gp .gp-btn-o.mlp-store-alt{background:var(--gp-white);color:var(--gp-black);border-color:var(--gp-white)}.mlp-cta-btns{flex-direction:column;align-items:stretch;padding:0 20px}}.gp-hsteps.gp-hsteps-4{margin-top:32px}@media (min-width:901px){.gp-hsteps.gp-hsteps-4{grid-template-columns:repeat(4,minmax(0,1fr))}}