@keyframes sfan{0%{transform:translateZ(60px)rotate(0)scale(1)}24.44%{transform:translateZ(60px)rotate(0)scale(1)}25.93%{transform:translate3d(15.452px,.256px,59.279px)rotate(1.545deg)scale(.999)}27.41%{transform:translate3d(51.67px,3.068px,51.37px)rotate(5.167deg)scale(.993)}28.89%{transform:translate3d(86.603px,10.667px,30px)rotate(8.66deg)scale(.975)}30.37%{transform:translate3d(99.981px,20.92px,1.163px)rotate(9.998deg)scale(.951)}31.85%{transform:translate3d(93.288px,29.017px,-21.611px)rotate(9.329deg)scale(.932)}33.33%{transform:translate3d(86.603px,32px,-30px)rotate(8.66deg)scale(.925)}33.33%{transform:translate3d(86.603px,32px,-30px)rotate(8.66deg)scale(.925)}57.78%{transform:translate3d(86.603px,32px,-30px)rotate(8.66deg)scale(.925)}59.26%{transform:translate3d(77.836px,34.727px,-37.669px)rotate(7.784deg)scale(.919)}60.74%{transform:translate3d(48.311px,40.012px,-52.533px)rotate(4.831deg)scale(.906)}62.22%{transform:translate3d(0,42.667px,-60px)rotate(0)scale(.9)}63.7%{transform:translate3d(-48.311px,40.012px,-52.533px)rotate(-4.831deg)scale(.906)}65.19%{transform:translate3d(-77.836px,34.727px,-37.669px)rotate(-7.784deg)scale(.919)}66.67%{transform:translate3d(-86.603px,32px,-30px)rotate(-8.66deg)scale(.925)}66.67%{transform:translate3d(-86.603px,32px,-30px)rotate(-8.66deg)scale(.925)}91.11%{transform:translate3d(-86.603px,32px,-30px)rotate(-8.66deg)scale(.925)}92.59%{transform:translate3d(-93.288px,29.017px,-21.611px)rotate(-9.329deg)scale(.932)}94.07%{transform:translate3d(-99.981px,20.92px,1.163px)rotate(-9.998deg)scale(.951)}95.56%{transform:translate3d(-86.603px,10.667px,30px)rotate(-8.66deg)scale(.975)}97.04%{transform:translate3d(-51.67px,3.068px,51.37px)rotate(-5.167deg)scale(.993)}98.52%{transform:translate3d(-15.452px,.256px,59.279px)rotate(-1.545deg)scale(.999)}to{transform:translateZ(60px)rotate(0)scale(1)}}.m-flow{--sky-600:#1f87e0;--kakao-me:#fee500;--gray-0:#fff;--gray-50:#f4f5f7;--gray-100:#eef0f3;--gray-150:#ecedf0;--gray-200:#e3e5ea;--gray-400:#c3c6cd;--gray-500:#a9adb6;--gray-600:#5b5e66;--gray-900:#1f2024;--gray-950:#17181b;--sky-300:#7cc4ff;--sky-500:#3aa6ff;--sky-700:#1a6fc0;--sky-900:#123a5e;--sky-950:#0d2236;--sans:"Pretendard Variable",Pretendard,-apple-system,"Malgun Gothic",sans-serif;--hand:"Nanum Pen Script",cursive}.m-flow *{box-sizing:border-box}.m-flow{background:var(--gray-150);font-family:var(--sans);color:var(--gray-900);-webkit-font-smoothing:antialiased;word-break:keep-all;margin:0}.m-flow button,.m-flow input{font:inherit;color:inherit;background:0 0;border:0}.m-flow .head{max-width:1900px;color:var(--gray-600);margin:0 auto;padding:26px 24px 0;font-size:14px;font-weight:600}.m-flow .row{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px 32px;max-width:1900px;margin:0 auto;padding:22px 24px 80px;display:flex}.m-flow .col{flex-direction:column;gap:12px;width:360px;max-width:100%;display:flex}.m-flow .tag{color:var(--gray-600);padding-left:6px;font-size:13px;font-weight:700}.m-flow .tag b{color:var(--gray-900);margin-right:6px}.m-flow .phone{background:var(--gray-0);border-radius:30px;flex-direction:column;width:360px;max-width:100%;min-height:760px;padding:18px 26px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -32px #1c1d2166}.m-flow .bar{justify-content:space-between;align-items:center;height:44px;margin:0 -12px;display:flex}.m-flow .bar button{place-items:center;width:44px;height:44px;font-size:20px;display:grid}.m-flow .bar span{color:var(--gray-600);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.m-flow .steps{gap:4px;margin-top:6px;display:flex}.m-flow .steps i{background:var(--gray-200);border-radius:2px;flex:1;height:3px}.m-flow .steps i.on{background:var(--gray-900)}.m-flow .ico{filter:drop-shadow(0 12px 14px #00000029);width:76px;height:76px;margin-top:30px}.m-flow h1{letter-spacing:-.035em;margin:20px 0 0;font-size:28px;font-weight:800;line-height:1.36}.m-flow .sub{color:var(--gray-600);margin:10px 0 0;font-size:15px;font-weight:500;line-height:1.6}.m-flow .note{font-family:var(--hand);color:var(--sky-700);font-size:27px;line-height:1.1;display:inline-block;transform:rotate(-3deg)}.m-flow .foot{flex-direction:column;gap:10px;margin-top:auto;padding-top:28px;display:flex}.m-flow .btn{background:var(--gray-950);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;font-size:16px;font-weight:800;display:flex}.m-flow .btn .go{background:var(--sky-500);width:30px;height:30px;color:var(--sky-950);border-radius:50%;place-items:center;font-size:15px;display:grid}.m-flow .btn.off{background:var(--gray-200);color:var(--gray-500)}.m-flow .link{min-height:44px;color:var(--gray-600);text-underline-offset:4px;font-size:14px;font-weight:700;text-decoration:underline}.m-flow .cap{color:var(--gray-600);text-align:center;font-size:13px;font-weight:500;line-height:1.5}.m-flow .emo{vertical-align:-6px;width:26px;height:26px;margin-left:4px}.m-flow .land{min-height:0;padding:0}.m-flow .land .in{padding:0 26px}.m-flow .nav{justify-content:space-between;align-items:center;height:60px;padding:0 14px 0 26px;display:flex}.m-flow .logo{letter-spacing:-.03em;color:var(--gray-500);font-size:22px;font-weight:400}.m-flow .logo b{color:var(--gray-900);font-weight:800}.m-flow .logo.sm{font-size:15px;display:block}.m-flow .nav button{min-height:44px;color:var(--gray-600);padding:0 12px;font-size:14px;font-weight:700}.m-flow .hero{padding-top:26px}.m-flow .hero h1{letter-spacing:-.045em;margin:0;font-size:40px;line-height:1.32}.m-flow .hero .st{background:var(--sky-500);color:var(--sky-950);border-radius:14px;margin-left:-2px;padding:0 10px 3px;display:inline-block;transform:rotate(-3deg)}.m-flow .hero .sub{margin-top:16px;font-size:16px}.m-flow .stack{height:300px;margin:34px 0 0;position:relative}.m-flow .mini{border-radius:24px;flex-direction:column;width:176px;height:236px;padding:18px;display:flex;position:absolute;box-shadow:0 24px 40px -24px #1c1d2173}.m-flow .mini img{filter:drop-shadow(0 8px 8px #00000026);width:46px;height:46px}.m-flow .mini .k{margin-top:14px;font-size:12.5px;font-weight:700}.m-flow .mini .n{letter-spacing:-.05em;margin-top:6px;font-size:40px;font-weight:800;line-height:1}.m-flow .mini .n small{margin-left:2px;font-size:16px}.m-flow .mini .m{font-family:var(--hand);margin-top:auto;font-size:21px;transform:rotate(-3deg)}.m-flow .mini.a{z-index:1;box-shadow:0 0 0 1px var(--gray-200),0 24px 40px -24px #1c1d2173;background:#fff;top:48px;left:-12px;transform:rotate(-7deg)}.m-flow .mini.a .k{color:var(--gray-600)}.m-flow .mini.a .m{color:var(--sky-700)}.m-flow .mini.b{background:var(--gray-950);color:#fff;z-index:3;top:0;left:66px;transform:rotate(3deg)}.m-flow .mini.b .k{color:var(--gray-500)}.m-flow .mini.b .m{color:var(--sky-300)}.m-flow .mini.c{text-align:right;background:var(--sky-500);color:var(--sky-950);z-index:2;align-items:flex-end;top:62px;right:-12px;transform:rotate(8deg)}.m-flow .mini.c .k{color:var(--sky-900)}.m-flow .mini.a .k,.m-flow .mini.a .m,.m-flow .mini.c .k{display:none}.m-flow .mini.a .n,.m-flow .mini.c .n{margin-top:14px}.m-flow .mini.c .m{transform:rotate(3deg)}.m-flow .free{color:var(--gray-600);align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:700;display:flex}.m-flow .free b{background:var(--gray-100);color:var(--gray-900);border-radius:999px;padding:4px 10px;font-size:13px}.m-flow .land .btn{margin-top:14px}.m-flow .sec{padding:56px 26px 0}.m-flow .sec .k{color:var(--sky-700);font-size:13px;font-weight:800}.m-flow .sec h2{letter-spacing:-.035em;margin:8px 0 0;font-size:24px;font-weight:800;line-height:1.42}.m-flow .facts{flex-direction:column;gap:10px;margin-top:22px;display:flex}.m-flow .facts div{background:var(--gray-100);border-radius:20px;align-items:center;gap:14px;padding:16px;display:flex}.m-flow .facts img{flex:none;width:40px;height:40px}.m-flow .facts b{font-size:15.5px;font-weight:800;display:block}.m-flow .facts span{color:var(--gray-600);margin-top:2px;font-size:13.5px;font-weight:600;display:block}.m-flow .sample{box-shadow:0 0 0 1px var(--gray-200);border-radius:24px;margin-top:22px;padding:22px 20px}.m-flow .sample .say{margin-top:14px;font-size:15.5px}.m-flow .flow3{flex-direction:column;margin:22px 0 0;padding:0;list-style:none;display:flex}.m-flow .flow3 li{border-bottom:1px solid var(--gray-200);gap:14px;padding:16px 0;display:flex}.m-flow .flow3 li:last-child{border-bottom:0}.m-flow .flow3 .no{background:var(--gray-950);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.m-flow .flow3 b{font-size:16px;font-weight:800;display:block}.m-flow .flow3 span{color:var(--gray-600);margin-top:3px;font-size:14px;font-weight:500;line-height:1.5;display:block}.m-flow .flow3 em{color:var(--sky-950);background:var(--sky-500);vertical-align:2px;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:12.5px;font-style:normal;font-weight:800}.m-flow .safe{flex-direction:column;gap:12px;margin-top:20px;display:flex}.m-flow .safe div{align-items:flex-start;gap:10px;font-size:15px;font-weight:600;line-height:1.5;display:flex}.m-flow .safe i{background:var(--gray-200);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;font-style:normal;font-weight:900;display:grid}.m-flow .end{background:var(--gray-950);color:#fff;margin:56px 0 0;padding:40px 26px 34px}.m-flow .end h2{letter-spacing:-.035em;margin:0;font-size:26px;font-weight:800;line-height:1.4}.m-flow .end .note{color:var(--sky-300);margin-top:16px}.m-flow .end .btn{color:var(--gray-900);background:#fff;margin-top:26px}.m-flow .end .cap{color:var(--gray-500);margin-top:14px}.m-flow .rp{margin:30px 0 0;padding:0 6px 0 0;position:relative}.m-flow .page{z-index:2;box-shadow:0 0 0 1px var(--gray-200),0 24px 40px -24px #1c1d2173;background:#fff;border-radius:24px;padding:20px 20px 22px;position:relative;transform:rotate(-2deg)}.m-flow .pk{color:var(--sky-700);margin:0;font-size:12.5px;font-weight:800}.m-flow .pc{letter-spacing:-.035em;margin:8px 0 0;font-size:21px;font-weight:800;line-height:1.42}.m-flow .pc mark{color:var(--sky-700);background:0 0}.m-flow .page .bub{margin-top:14px}.m-flow .page .b{padding:9px 13px;font-size:14px}.m-flow .ps{margin:10px 0 0;font-size:14.5px;font-weight:700;line-height:1.65}.m-flow .ps b{color:var(--sky-700)}.m-flow .peek{z-index:1;background:var(--sky-500);width:120px;height:120px;color:var(--sky-950);border-radius:22px;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:14px;display:flex;position:absolute;top:-18px;right:-14px;transform:rotate(9deg)}.m-flow .peek span{color:var(--sky-900);font-size:12px;font-weight:800}.m-flow .peek b{letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1.1}.m-flow .rn{z-index:3;margin:14px 0 0 10px;font-size:25px;position:relative}.m-flow .price2{border:1.5px solid var(--gray-200);border-radius:20px;margin-top:22px;padding:4px 18px}.m-flow .price2 div{border-bottom:1px solid var(--gray-200);color:var(--gray-600);justify-content:space-between;align-items:baseline;padding:14px 0;font-size:14.5px;font-weight:600;display:flex}.m-flow .price2 div:last-child{border-bottom:0}.m-flow .price2 b{color:var(--gray-900);font-size:17px;font-weight:800}.m-flow .ricon{filter:drop-shadow(0 12px 14px #00000029);width:84px;height:84px;margin-top:26px}.m-flow .rtitle{letter-spacing:-.04em;margin:8px 0 0;font-size:30px;font-weight:800;line-height:1.36}.m-flow .hook{letter-spacing:-.03em;color:var(--sky-700);margin:20px 0 0;font-size:20px;font-weight:800;line-height:1.6}.m-flow .num{color:var(--sky-700);font-weight:800}.m-flow .term{background:var(--sky-500);color:var(--sky-950);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:8px;padding:2px 7px;font-weight:800;display:inline}.m-flow .term.big{letter-spacing:-.03em;border-radius:16px;padding:0 12px 4px;font-size:30px;display:inline-block;transform:rotate(-2deg)}.m-flow .verdict{background:var(--gray-950);color:#fff;border-radius:22px;margin:24px 0 0;padding:22px 20px}.m-flow .verdict small{color:var(--gray-500);font-size:13px;font-weight:700}.m-flow .verdict b{margin-top:10px;display:block}.m-flow .verdict p{color:#e3e5ea;margin:14px 0 0;font-size:15px;font-weight:600;line-height:1.65}.m-flow .askq{letter-spacing:-.03em;margin:20px 0 0;font-size:20px;font-weight:800;line-height:1.55}.m-flow .toc2{flex-direction:column;gap:8px;margin-top:20px;display:flex}.m-flow .toc2 div{background:var(--gray-100);border-radius:16px;align-items:center;gap:12px;min-height:56px;padding:8px 14px;font-size:15px;font-weight:700;display:flex}.m-flow .toc2 img{flex:none;width:32px;height:32px}.m-flow .chh{align-items:center;gap:12px;margin-top:26px;display:flex}.m-flow .chh img{filter:drop-shadow(0 8px 10px #00000024);width:56px;height:56px}.m-flow .chh span{color:var(--gray-600);font-size:13px;font-weight:800}.m-flow .bigone{letter-spacing:-.045em;margin:30px 0 0;font-size:46px;font-weight:800;line-height:1}.m-flow .todo{flex-direction:column;gap:10px;margin-top:18px;display:flex}.m-flow .todo div{border-radius:20px;padding:20px}.m-flow .todo b{letter-spacing:-.03em;font-size:26px;font-weight:800;display:block}.m-flow .todo p{margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.65}.m-flow .todo .d{background:var(--gray-950);color:#fff}.m-flow .todo .d p{color:#e3e5ea}.m-flow .todo .s{background:var(--sky-500);color:var(--sky-950)}.m-flow .closing{letter-spacing:-.02em;margin:18px 0 0;font-size:19px;font-weight:800;line-height:1.6}.m-flow .seg{background:var(--gray-100);border-radius:999px;margin-top:22px;padding:4px;display:flex}.m-flow .seg button{min-height:44px;color:var(--gray-600);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.m-flow .seg button.on{color:var(--gray-900);background:#fff;box-shadow:0 2px 8px -2px #0000001f}.m-flow .seg small{background:var(--sky-500);color:var(--sky-950);border-radius:999px;padding:2px 7px;font-size:11.5px;font-weight:800}.m-flow .addr{background:var(--gray-100);border-radius:20px;margin-top:22px;padding:18px 18px 16px}.m-flow .addr .k{color:var(--gray-600);font-size:13px;font-weight:700}.m-flow .addr .v{letter-spacing:-.01em;word-break:break-all;margin-top:6px;font-size:17px;font-weight:800}.m-flow .addr .r{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.m-flow .addr .t{color:var(--gray-600);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.m-flow .chip{background:var(--gray-950);color:#fff;border-radius:999px;min-height:44px;padding:0 18px;font-size:14px;font-weight:800}.m-flow .how{flex-direction:column;gap:14px;margin:22px 0 0;padding:0;list-style:none;display:flex}.m-flow .how li{align-items:flex-start;gap:12px;font-size:15px;font-weight:600;line-height:1.45;display:flex}.m-flow .how b{background:var(--sky-500);width:24px;height:24px;color:var(--sky-950);border-radius:50%;flex:none;place-items:center;margin-top:-1px;font-size:13px;font-weight:800;display:grid}.m-flow .wait{color:var(--sky-700);align-items:center;gap:10px;margin-top:24px;font-size:14px;font-weight:700;display:flex}.m-flow .wait i{background:var(--sky-500);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 6px #3aa6ff2e}.m-flow .got{background:var(--gray-100);border-radius:20px;margin-top:26px;padding:6px 18px}.m-flow .got div{border-bottom:1px solid var(--gray-200);color:var(--gray-600);justify-content:space-between;align-items:baseline;padding:14px 0;font-size:15px;font-weight:600;display:flex}.m-flow .got div:last-child{border-bottom:0}.m-flow .got b{color:var(--gray-900);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.m-flow .who{gap:12px;margin-top:24px;display:flex}.m-flow .who button{background:var(--gray-100);border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:112px;display:flex;position:relative}.m-flow .who button.on{box-shadow:0 0 0 2px var(--gray-900);background:#fff}.m-flow .who .nm{letter-spacing:-.03em;border-radius:14px;padding:0 12px 3px;font-size:24px;font-weight:800}.m-flow .who .you{background:var(--gray-200);color:var(--gray-900);transform:rotate(2deg)}.m-flow .who .me{background:var(--sky-500);color:var(--sky-950);transform:rotate(-3deg)}.m-flow .who small{color:var(--gray-600);font-size:13px;font-weight:700}.m-flow .who .ck{background:var(--gray-900);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;display:grid;position:absolute;top:10px;right:10px}.m-flow .lbl{margin:26px 0 10px;font-size:15px;font-weight:700}.m-flow .field{border:1.5px solid var(--gray-200);border-radius:16px;align-items:center;min-height:52px;padding:0 16px;font-size:16px;font-weight:700;display:flex}.m-flow .field.focus{border:2px solid var(--gray-900)}.m-flow .chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.m-flow .chips span{background:var(--gray-100);min-height:36px;color:var(--gray-600);border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:700;display:flex}.m-flow .chips span.on{background:var(--gray-900);color:#fff}.m-flow .agree{flex-direction:column;gap:4px;margin-top:24px;display:flex}.m-flow .agree label{align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;font-size:14.5px;font-weight:600;line-height:1.5;display:flex}.m-flow .agree i{background:var(--gray-900);color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-style:normal;display:grid}.m-flow .agree em{color:var(--sky-700);font-style:normal;font-weight:800}.m-flow .pre{color:var(--sky-700);margin-top:10px;font-size:13px;font-weight:700;display:inline-flex}.m-flow .otp{gap:8px;margin-top:28px;display:flex}.m-flow .otp span{background:var(--gray-100);font-variant-numeric:tabular-nums;border-radius:16px;flex:1;place-items:center;height:60px;font-size:26px;font-weight:800;display:grid}.m-flow .otp span.cur{border:2px solid var(--gray-900);background:#fff}.m-flow .again{color:var(--gray-600);justify-content:space-between;align-items:center;margin-top:14px;font-size:13.5px;font-weight:700;display:flex}.m-flow .phone.long{min-height:0;padding-bottom:0}.m-flow .kick{color:var(--sky-700);margin-top:28px;font-size:13px;font-weight:700}.m-flow .cover{letter-spacing:-.04em;margin:12px 0 0;font-size:30px;font-weight:800;line-height:1.4}.m-flow .cover mark{color:var(--sky-700);background:0 0}.m-flow .meta{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.m-flow .meta span{background:var(--gray-100);min-height:32px;color:var(--gray-600);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:flex}.m-flow .hr{background:var(--gray-200);height:1px;margin:30px 0 0}.m-flow .ch{color:var(--gray-600);margin-top:30px;font-size:13px;font-weight:800}.m-flow .ch-t{letter-spacing:-.03em;margin:6px 0 0;font-size:22px;font-weight:800;line-height:1.4}.m-flow .p{margin:16px 0 0;font-size:16px;font-weight:500;line-height:1.8}.m-flow .bub{flex-direction:column;gap:6px;margin-top:16px;display:flex}.m-flow .bub .b{border-radius:20px;max-width:82%;padding:11px 15px;font-size:15px;font-weight:600;line-height:1.5}.m-flow .bub .you{background:var(--gray-100);color:var(--gray-900);border-top-left-radius:6px;align-self:flex-start}.m-flow .bub .me{background:var(--kakao-me,#fee500);color:#191919;border-top-right-radius:6px;align-self:flex-end}.m-flow .bub .t{color:var(--gray-600);padding:0 6px;font-size:12.5px;font-weight:700}.m-flow .bub .t.r{align-self:flex-end}.m-flow .ok{color:var(--gray-600);align-items:center;gap:5px;margin-top:8px;font-size:12.5px;font-weight:700;display:inline-flex}.m-flow .ok i{background:var(--gray-200);width:16px;height:16px;color:var(--gray-900);border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}.m-flow .say{margin:16px 0 0;font-size:16px;font-weight:700;line-height:1.8}.m-flow .say b{color:var(--sky-700)}.m-flow .cut{margin-top:16px;position:relative}.m-flow .cut .p{margin:0}.m-flow .blur{filter:blur(5px);color:var(--gray-500);-webkit-user-select:none;user-select:none;margin-top:0}.m-flow .fade{background:linear-gradient(#fff0,#fff);height:140px;position:absolute;bottom:0;left:-26px;right:-26px}.m-flow .pay{box-shadow:0 0 0 1px var(--gray-200),0 24px 40px -26px #1c1d2159;background:#fff;border-radius:24px;margin:0 -10px;padding:24px 22px 22px;position:relative}.m-flow .pay h3{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800;line-height:1.4}.m-flow .pay ul{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.m-flow .pay li{align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:flex}.m-flow .pay li i{background:var(--sky-500);width:20px;height:20px;color:var(--sky-950);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:900;display:grid}.m-flow .locked{flex-direction:column;gap:8px;margin-top:18px;display:flex}.m-flow .locked div{background:var(--gray-100);min-height:44px;color:var(--gray-600);border-radius:14px;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:700;display:flex}.m-flow .locked img{width:22px;height:22px}.m-flow .price{justify-content:space-between;align-items:baseline;margin-top:20px;display:flex}.m-flow .price span{color:var(--gray-600);font-size:14px;font-weight:700}.m-flow .price b{letter-spacing:-.03em;font-size:28px;font-weight:800}.m-flow .pay .btn{margin-top:14px}.m-flow .pay .cap{margin-top:12px}.m-flow .tail{padding:20px 0 28px}.m-flow .dim{background:#17181b73;position:absolute;inset:0}.m-flow .under{opacity:.9}.m-flow .sheet{background:#fff;border-radius:28px 28px 0 0;padding:12px 24px 28px;position:absolute;bottom:0;left:0;right:0}.m-flow .grab{background:var(--gray-200);border-radius:3px;width:40px;height:5px;margin:0 auto 18px}.m-flow .sheet h3{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}.m-flow .order{background:var(--gray-100);border-radius:18px;justify-content:space-between;align-items:center;margin-top:16px;padding:16px;display:flex}.m-flow .order b{font-size:15px;font-weight:800;display:block}.m-flow .order small{color:var(--gray-600);margin-top:3px;font-size:13px;font-weight:600;display:block}.m-flow .order strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.m-flow .methods{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:16px;display:grid}.m-flow .methods span{border:1.5px solid var(--gray-200);border-radius:14px;place-items:center;min-height:52px;font-size:14px;font-weight:700;display:grid}.m-flow .methods span.on{border:2px solid var(--gray-900)}.m-flow .rcpt{color:var(--gray-600);margin-top:14px;font-size:13px;font-weight:600}.m-flow .sheet .btn{margin-top:16px}.m-flow .prog{flex-direction:column;margin:28px 0 0;padding:0;list-style:none;display:flex}.m-flow .prog li{min-height:48px;color:var(--gray-500);align-items:center;gap:12px;font-size:15.5px;font-weight:700;display:flex}.m-flow .prog li i{background:var(--gray-100);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:900;display:grid}.m-flow .prog li.done{color:var(--gray-900)}.m-flow .prog li.done i{background:var(--gray-900);color:#fff}.m-flow .prog li.now{color:var(--sky-700)}.m-flow .prog li.now i{background:var(--sky-500);box-shadow:0 0 0 6px #3aa6ff2e}.m-flow .prog li small{color:var(--sky-700);margin-left:auto;font-size:13px;font-weight:700}.m-flow .leave{background:var(--gray-100);border-radius:20px;margin-top:24px;padding:16px 18px;font-size:14.5px;font-weight:600;line-height:1.55}.m-flow .leave b{font-weight:800}.m-flow .mail{background:var(--gray-50);padding:0}.m-flow .mhead{border-bottom:1px solid var(--gray-200);background:#fff;padding:18px 22px 16px}.m-flow .mhead .from{align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.m-flow .mhead .from i{background:var(--gray-950);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.m-flow .mhead .from i:after{content:"";background:var(--sky-500);border-radius:50%;width:9px;height:9px}.m-flow .mhead .from small{color:var(--gray-600);font-size:12.5px;font-weight:600;display:block}.m-flow .mhead .subj{letter-spacing:-.02em;margin:14px 0 0;font-size:18px;font-weight:800}.m-flow .mbody{background:#fff;border-radius:24px;margin:18px;padding:26px 22px}.m-flow .mbody img{width:64px;height:64px}.m-flow .mbody h2{letter-spacing:-.03em;margin:16px 0 0;font-size:23px;font-weight:800;line-height:1.4}.m-flow .mbody p{color:var(--gray-600);margin:10px 0 0;font-size:15px;font-weight:500;line-height:1.65}.m-flow .mbody .btn{margin-top:22px}.m-flow .mfoot{color:var(--gray-600);padding:4px 30px 26px;font-size:12.5px;font-weight:500;line-height:1.55}.m-flow .vd{background:var(--gray-950);color:#fff;margin:26px -26px 0;padding:28px 26px 30px}.m-flow .vd .kick{color:var(--sky-300);margin:0}.m-flow .vd .cover{color:#fff;margin-top:10px}.m-flow .vd .cover mark{color:var(--sky-300)}.m-flow .vd .note{color:var(--sky-300);margin-top:18px;font-size:25px}.m-flow .three{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.m-flow .three li{gap:12px;font-size:15.5px;font-weight:700;line-height:1.55;display:flex}.m-flow .three li b{background:var(--sky-500);width:24px;height:24px;color:var(--sky-950);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:13px;font-weight:800;display:grid}.m-flow .toc{border:1.5px solid var(--gray-200);border-radius:20px;margin-top:26px;padding:4px 18px}.m-flow .toc div{border-bottom:1px solid var(--gray-200);align-items:baseline;gap:14px;padding:13px 0;font-size:15px;font-weight:700;display:flex}.m-flow .toc div:last-child{border-bottom:0}.m-flow .toc span{width:18px;color:var(--gray-500);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:800}.m-flow .parts{gap:4px;margin-top:6px;display:flex}.m-flow .parts i{background:var(--gray-200);border-radius:2px;flex:1;height:3px}.m-flow .parts i.on{background:var(--gray-900)}.m-flow .punch{background:var(--sky-500);color:var(--sky-950);border-radius:20px;margin:22px 0 0;padding:20px 20px 18px}.m-flow .punch p{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800;line-height:1.6}.m-flow .punch small{color:var(--sky-900);margin-bottom:6px;font-size:12.5px;font-weight:800;display:block}.m-flow .inline{background:var(--gray-100);border-radius:20px;margin-top:20px;padding:18px}.m-flow .inline .k{color:var(--gray-600);font-size:13px;font-weight:700}.m-flow .bars{align-items:flex-end;gap:16px;height:96px;margin-top:14px;display:flex}.m-flow .bars div{flex:1;align-items:flex-end;gap:5px;height:100%;display:flex}.m-flow .bars i{border-radius:8px;flex:1}.m-flow .bars .me{background:var(--sky-500)}.m-flow .bars .you{background:var(--gray-400)}.m-flow .bx{gap:16px;margin-top:6px;display:flex}.m-flow .bx span{text-align:center;color:var(--gray-600);flex:1;font-size:12.5px;font-weight:700}.m-flow .lg{color:var(--gray-600);gap:14px;margin-top:12px;font-size:12.5px;font-weight:700;display:flex}.m-flow .lg span{align-items:center;gap:5px;display:flex}.m-flow .lg i{border-radius:50%;width:9px;height:9px}.m-flow .nextp{border-top:1px solid var(--gray-200);margin:30px -26px 0;padding:22px 26px 26px}.m-flow .nextp small{color:var(--gray-600);font-size:13px;font-weight:700}.m-flow .nextp b{letter-spacing:-.02em;margin:4px 0 14px;font-size:18px;font-weight:800;display:block}.m-flow .opts{flex-direction:column;gap:10px;margin-top:22px;display:flex}.m-flow .opts button{background:var(--gray-100);text-align:left;border:2px solid #0000;border-radius:18px;align-items:center;gap:12px;min-height:64px;padding:14px 16px;font-size:15px;font-weight:700;line-height:1.5;display:flex}.m-flow .opts button.on{border:2px solid var(--gray-900);background:#fff}.m-flow .opts button i{border:2px solid var(--gray-400);border-radius:50%;flex:none;width:22px;height:22px;font-style:normal}.m-flow .opts button.on i{box-shadow:none;background:var(--gray-900);color:#fff;place-items:center;font-size:12px;font-weight:900;display:grid}.m-flow .or{color:var(--gray-500);align-items:center;gap:12px;margin:22px 0 0;font-size:13px;font-weight:700;display:flex}.m-flow .or:before,.m-flow .or:after{content:"";background:var(--gray-200);flex:1;height:1px}.m-flow .area{border:1.5px solid var(--gray-200);min-height:96px;color:var(--gray-500);border-radius:16px;margin-top:14px;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.55}.m-flow .attach{background:var(--gray-100);border-radius:16px;align-items:center;gap:12px;min-height:52px;margin-top:12px;padding:0 16px;font-size:14.5px;font-weight:700;display:flex}.m-flow .attach img{width:26px;height:26px}.m-flow .attach small{color:var(--gray-600);margin-left:auto;font-size:12.5px;font-weight:700}.m-flow .hello{color:var(--gray-600);margin-top:22px;font-size:13px;font-weight:700}.m-flow .cases{flex-direction:column;gap:12px;margin-top:22px;display:flex}.m-flow .case{background:var(--gray-100);text-align:left;border-radius:22px;flex-direction:column;gap:12px;width:100%;padding:18px 18px 16px;display:flex}.m-flow .case .top2{justify-content:space-between;align-items:center;display:flex}.m-flow .case .nm{color:var(--gray-900);letter-spacing:-.03em;background:#fff;border-radius:13px;padding:0 10px 3px;font-size:22px;font-weight:800;transform:rotate(-2deg)}.m-flow .case .go2{background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:15px;display:grid}.m-flow .case .info{color:var(--gray-600);gap:16px;font-size:13.5px;font-weight:700;display:flex}.m-flow .case .info b{color:var(--gray-900);font-variant-numeric:tabular-nums}.m-flow .case .last{font-size:14.5px;font-weight:700;line-height:1.5}.m-flow .case.dim2 .nm{background:var(--gray-200);color:var(--gray-900)}.m-flow .newc{border:1.5px solid var(--gray-200);border-radius:22px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:64px;margin-top:12px;font-size:15px;font-weight:800;display:flex}.m-flow .newc i{background:var(--gray-950);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:16px;font-style:normal;display:grid}.m-flow .chead{flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px;display:flex}.m-flow .chead .nm{background:var(--gray-200);color:var(--gray-900);letter-spacing:-.03em;border-radius:16px;padding:0 12px 4px;font-size:30px;font-weight:800;transform:rotate(-3deg)}.m-flow .chead small{color:var(--gray-600);font-size:14px;font-weight:700}.m-flow .ask2{background:var(--gray-950);color:#fff;border-radius:22px;margin-top:22px;padding:20px 20px 18px}.m-flow .ask2 p{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800;line-height:1.45}.m-flow .ask2 small{color:var(--gray-500);margin-top:6px;font-size:13.5px;font-weight:600;line-height:1.5;display:block}.m-flow .ask2 .btn{color:var(--gray-900);background:#fff;min-height:50px;margin-top:16px}.m-flow .reps{margin-top:26px}.m-flow .reps h4{margin:0 0 10px;font-size:15px;font-weight:800}.m-flow .rep{border-top:1px solid var(--gray-200);align-items:center;gap:14px;padding:14px 0;display:flex}.m-flow .rep img{flex:none;width:40px;height:40px}.m-flow .rep b{font-size:15.5px;font-weight:800;line-height:1.4;display:block}.m-flow .rep span{color:var(--gray-600);margin-top:3px;font-size:13px;font-weight:600;display:block}.m-flow .rep em{color:var(--gray-500);margin-left:auto;font-size:18px;font-style:normal}.m-flow .tools{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.m-flow .tools span{background:var(--gray-100);min-height:40px;color:var(--gray-600);border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:700;display:flex}.m-flow .diff{flex-direction:column;gap:10px;margin-top:24px;display:flex}.m-flow .diff div{border-radius:20px;padding:18px 18px 16px}.m-flow .diff h4{margin:0;font-size:13px;font-weight:800}.m-flow .diff ul{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.m-flow .diff li{gap:10px;font-size:15px;font-weight:700;line-height:1.55;display:flex}.m-flow .diff li:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;margin-top:9px}.m-flow .diff .chg{background:var(--sky-500);color:var(--sky-950)}.m-flow .diff .chg h4{color:var(--sky-900)}.m-flow .diff .same{background:var(--gray-100)}.m-flow .diff .same h4{color:var(--gray-600)}.m-flow .prevq{border:1.5px solid var(--gray-200);border-radius:18px;margin-top:24px;padding:16px 18px}.m-flow .prevq small{color:var(--gray-600);font-size:12.5px;font-weight:800}.m-flow .prevq p{margin:4px 0 0;font-size:15px;font-weight:700;line-height:1.5}.m-flow .err{background:var(--gray-100);border-radius:20px;margin-top:24px;padding:18px}.m-flow .err b{font-size:15.5px;font-weight:800;display:block}.m-flow .err p{color:var(--gray-600);margin:6px 0 0;font-size:14.5px;font-weight:500;line-height:1.6}.m-flow .errs{flex-direction:column;gap:10px;margin-top:20px;display:flex}.m-flow .errs div{background:var(--gray-100);border-radius:18px;padding:16px}.m-flow .errs small{color:var(--sky-700);font-size:12px;font-weight:800}.m-flow .errs b{margin-top:4px;font-size:15px;font-weight:800;line-height:1.45;display:block}.m-flow .errs p{color:var(--gray-600);margin:4px 0 0;font-size:13.5px;font-weight:500;line-height:1.55}.m-flow .errs span{text-underline-offset:3px;margin-top:8px;font-size:13px;font-weight:800;text-decoration:underline;display:inline-block}.m-flow .ask3{flex-direction:column;align-items:flex-end;gap:6px;margin-top:18px;display:flex}.m-flow .ask3 small{color:var(--gray-600);padding-right:6px;font-size:12.5px;font-weight:800}.m-flow .ask3 p{background:var(--sky-600,#1f87e0);color:#fff;border-radius:20px 6px 20px 20px;max-width:88%;margin:0;padding:12px 16px;font-size:15.5px;font-weight:700;line-height:1.5}.m-flow .hl{color:inherit;background:#3aa6ff3d;border-radius:4px;padding:0 2px;font-weight:800}.m-flow .hinge{margin:22px 0 0}.m-flow .hinge q{quotes:none;letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1.5;display:block}.m-flow .hinge q:before{content:"“";color:var(--sky-500)}.m-flow .hinge q:after{content:"”";color:var(--sky-500)}.m-flow .hinge small{color:var(--gray-600);margin-top:8px;font-size:13px;font-weight:700;display:block}.m-flow .partl{letter-spacing:.04em;color:var(--sky-700);margin-top:30px;font-size:12.5px;font-weight:800;display:inline-block}.m-flow .punch small{display:block}.m-flow .acts{flex-direction:column;gap:10px;margin-top:18px;display:flex}.m-flow .act{background:var(--gray-100);border-radius:20px;padding:18px 18px 16px}.m-flow .act b{letter-spacing:-.02em;font-size:17px;font-weight:800;display:block}.m-flow .act dl{grid-template-columns:auto 1fr;gap:8px 12px;margin:12px 0 0;display:grid}.m-flow .act dt{color:var(--sky-700);padding-top:2px;font-size:12.5px;font-weight:800}.m-flow .act dd{margin:0;font-size:14.5px;font-weight:600;line-height:1.55}.m-flow .opts button span{flex-direction:column;gap:4px;display:flex}.m-flow .opts button small{color:var(--gray-600);font-size:13px;font-weight:500;line-height:1.45}.m-flow .who .nm.plain{color:var(--gray-900);border:1.5px solid var(--gray-200);background:#fff}.m-flow .hint{color:var(--gray-600);margin:-4px 0 12px;font-size:13.5px;font-weight:500;line-height:1.5}.m-flow .names2{flex-direction:column;gap:8px;display:flex}.m-flow .names2 label{align-items:center;gap:10px;display:flex}.m-flow .names2 .field{flex:1}.m-flow .who2{text-align:center;border-radius:10px;flex:none;width:48px;padding:6px 0;font-size:13px;font-weight:800}.m-flow .who2.me{background:var(--sky-500);color:var(--sky-950)}.m-flow .who2.you{background:var(--gray-200);color:var(--gray-900)}.m-flow .agree2{background:var(--gray-100);border-radius:18px;margin-top:22px;padding:14px 16px}.m-flow .agree2 label{align-items:center;gap:10px;min-height:44px;font-size:14.5px;font-weight:700;display:flex}.m-flow .agree2 label span{flex:1}.m-flow .agree2 i{background:var(--gray-900);color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}.m-flow .agree2 em{color:var(--sky-700);font-style:normal;font-weight:800}.m-flow .agree2 a{color:var(--gray-600);text-underline-offset:3px;align-items:center;min-height:44px;font-size:13px;font-weight:700;text-decoration:underline;display:flex}.m-flow .agree2 ul{flex-direction:column;gap:4px;margin:0;padding:0 0 0 32px;list-style:none;display:flex}.m-flow .agree2 li{color:var(--gray-600);font-size:13px;font-weight:500;line-height:1.5}.m-flow .tagnm{border-radius:12px;align-self:flex-start;margin-top:28px;padding:4px 12px;font-size:14px;font-weight:800;display:inline-block;transform:rotate(-3deg)}.m-flow .tagnm.me{background:var(--sky-500);color:var(--sky-950)}.m-flow .tagnm.you{background:var(--gray-200);color:var(--gray-900)}.m-flow .field.big{min-height:60px;margin-top:24px;font-size:22px;font-weight:800}.m-flow .say2{background:var(--gray-100);border-radius:18px;margin-top:20px;padding:16px 18px}.m-flow .say2 small{color:var(--gray-600);font-size:12.5px;font-weight:800}.m-flow .say2 p{margin:6px 0 0;font-size:15px;font-weight:600;line-height:1.6}.m-flow .say2 b{color:var(--sky-700);font-weight:800}.m-flow .say2 b.y{color:var(--gray-900)}.m-flow .promise{flex-direction:column;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:flex}.m-flow .promise li{flex-direction:column;gap:2px;padding-left:16px;display:flex;position:relative}.m-flow .promise li:before{content:"";background:var(--sky-500);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.m-flow .promise b{font-size:16px;font-weight:800}.m-flow .promise span{color:var(--gray-600);font-size:14px;font-weight:500;line-height:1.5}.m-flow .drop{border:2px dashed var(--gray-400);background:var(--gray-50);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;min-height:150px;margin-top:22px;padding:20px;display:flex}.m-flow .drop .plus{background:var(--gray-950);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:4px;font-size:22px;font-weight:700;display:grid}.m-flow .drop b{font-size:16px;font-weight:800}.m-flow .drop span:last-child{color:var(--gray-600);text-align:center;font-size:13px;font-weight:600;line-height:1.5}.m-flow .filec{background:var(--gray-100);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:22px;padding:16px 14px 16px 16px;display:grid}.m-flow .filec img{width:36px;height:36px}.m-flow .filec p{min-width:0;margin:0}.m-flow .filec b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:800;display:block;overflow:hidden}.m-flow .filec span{color:var(--sky-700);margin-top:2px;font-size:12.5px;font-weight:700;display:block}.m-flow .filec button{width:44px;height:44px;color:var(--gray-600);font-size:16px}.m-flow .pbar{background:var(--gray-200);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.m-flow .pbar i{background:var(--sky-500);border-radius:3px;height:100%;display:block}.m-flow .mailc{background:var(--gray-100);border-radius:20px;margin-top:22px;padding:16px}.m-flow .mfrom{color:var(--gray-600);justify-content:space-between;align-items:baseline;font-size:13.5px;font-weight:700;display:flex}.m-flow .mfrom b{color:var(--gray-900);font-size:15px;font-weight:800}.m-flow .phone.land.scroll{scrollbar-width:none;height:760px;overflow-y:auto}.m-flow .phone.land.scroll::-webkit-scrollbar{display:none}.m-flow .fcta{z-index:5;border-top:1px solid var(--gray-200);background:#fff;margin-top:auto;padding:12px 18px 18px;position:sticky;bottom:0}.m-flow .fcta p{text-align:center;color:var(--gray-600);margin:0 0 10px;font-size:13px;font-weight:700}.m-flow .fcta p b{background:var(--gray-100);color:var(--gray-900);border-radius:999px;margin-right:4px;padding:2px 8px;font-size:12px;display:inline-block}.m-flow .fcta .btn{margin-top:0}.m-flow .end{padding-bottom:40px}.m-flow .datec{background:var(--gray-100);color:var(--gray-600);border-radius:999px;align-self:flex-start;margin-top:16px;padding:5px 12px;font-size:12.5px;font-weight:800;display:inline-block}.m-flow .bub .skip{color:var(--gray-400);letter-spacing:2px;align-self:center;font-size:18px;font-weight:800;line-height:1}.m-flow .locks{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.m-flow .locks li{background:var(--gray-100);border-radius:16px;align-items:center;gap:12px;min-height:52px;padding:10px 14px;font-size:14.5px;font-weight:700;line-height:1.45;display:flex}.m-flow .locks img{flex:none;width:24px;height:24px}.m-flow .locks .lk{background:var(--gray-950);border-radius:6px;flex:none;width:24px;height:20px;margin-top:4px;position:relative}.m-flow .locks .lk:before{content:"";border:2.5px solid var(--gray-950);border-bottom:0;border-radius:7px 7px 0 0;width:10px;height:10px;position:absolute;top:-8px;left:5px}.m-flow .locks .lk:after{content:"";background:var(--sky-500);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:9px}.m-flow .scope{background:var(--gray-100);border-radius:20px;margin-top:18px;padding:16px 16px 18px}.m-flow .scope .sh{align-items:center;gap:10px;display:flex}.m-flow .scope .sh small{color:var(--gray-600);font-size:13px;font-weight:800}.m-flow .scope .lk{background:var(--gray-950);border-radius:5px;flex:none;width:20px;height:16px;margin-top:5px;position:relative}.m-flow .scope .lk:before{content:"";border:2.5px solid var(--gray-950);border-bottom:0;border-radius:6px 6px 0 0;width:8px;height:8px;position:absolute;top:-7px;left:4px}.m-flow .scope .lk:after{content:"";background:var(--sky-500);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:7px}.m-flow .tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.m-flow .tags span{border:1.5px solid var(--gray-200);background:#fff;border-radius:999px;padding:8px 13px;font-size:14px;font-weight:700}.m-flow .pay .sh2{align-items:center;gap:10px;margin-top:18px;display:flex}.m-flow .pay .sh2 small{color:var(--gray-600);font-size:13px;font-weight:800}.m-flow .pay .sh2 .lk{background:var(--gray-950);border-radius:5px;flex:none;width:20px;height:16px;margin-top:5px;position:relative}.m-flow .pay .sh2 .lk:before{content:"";border:2.5px solid var(--gray-950);border-bottom:0;border-radius:6px 6px 0 0;width:8px;height:8px;position:absolute;top:-7px;left:4px}.m-flow .pay .sh2 .lk:after{content:"";background:var(--sky-500);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:7px}.m-flow .pay .tags span{background:var(--gray-100);border-color:var(--gray-100)}.m-flow .pay .extra{color:var(--gray-600);margin:14px 0 0;font-size:13.5px;font-weight:600;line-height:1.55}.m-flow .refund{background:var(--gray-100);border-radius:18px;margin-top:12px;padding:14px 16px 6px}.m-flow .refund p{color:var(--gray-600);margin:0;font-size:13.5px;font-weight:600;line-height:1.6}.m-flow .refund label{align-items:center;gap:10px;min-height:44px;margin-top:6px;font-size:14.5px;font-weight:700;display:flex}.m-flow .refund label span{flex:1}.m-flow .refund i{background:var(--gray-900);color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}.m-flow .refund em{color:var(--sky-700);font-style:normal;font-weight:800}.m-flow .refund a{color:var(--gray-600);text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline}.m-flow .refund p.rf1{color:var(--gray-900);align-items:center;gap:8px;margin-bottom:6px;font-size:14.5px;font-weight:800;display:flex}.m-flow .refund p.rf1 b{background:var(--sky-500);width:20px;height:20px;color:var(--sky-950);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.m-flow .lfoot{background:var(--gray-50);color:var(--gray-600);padding:28px 26px 30px}.m-flow .lfoot nav{flex-wrap:wrap;gap:4px 16px;display:flex}.m-flow .lfoot nav a{min-height:36px;color:var(--gray-600);align-items:center;font-size:13px;font-weight:700;display:flex}.m-flow .lfoot nav a b{color:var(--gray-900);font-weight:800}.m-flow .lfoot dl{flex-direction:column;gap:4px;margin:14px 0 0;display:flex}.m-flow .lfoot dl div{gap:8px;font-size:12.5px;line-height:1.6;display:flex}.m-flow .lfoot dt{flex:none;width:112px;font-weight:700}.m-flow .lfoot dd{margin:0;font-weight:500}.m-flow .lfoot dd a{text-underline-offset:3px;margin-left:6px;font-weight:700;text-decoration:underline}.m-flow .lfoot p{margin:16px 0 0;font-size:12.5px;font-weight:600}.m-flow .sub b.dark{color:var(--gray-900);font-weight:800}.m-flow .perk{background:var(--sky-500);color:var(--sky-950);border-radius:22px;margin-top:24px;padding:20px}.m-flow .perk small{color:var(--sky-900);font-size:13px;font-weight:800}.m-flow .perk p{letter-spacing:-.03em;margin:6px 0 0;font-size:21px;font-weight:800;line-height:1.4}.m-flow .phone.rpage{padding-top:0}.m-flow .phone.rpage.scroll{scrollbar-width:none;height:760px;overflow-y:auto}.m-flow .phone.rpage.scroll::-webkit-scrollbar{display:none}.m-flow .rbar{z-index:6;background:#fff;margin:0 -26px;padding:8px 14px 0;position:sticky;top:0}.m-flow .rbar-r{align-items:center;gap:4px;display:flex}.m-flow .rbar-r button{flex:none;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.m-flow .rbar-r p{text-align:center;flex-direction:column;flex:1;gap:1px;margin:0;display:flex}.m-flow .rbar-r b{color:var(--gray-600);font-size:12.5px;font-weight:700}.m-flow .rbar-r span{font-size:14px;font-weight:800}.m-flow .rbar-p{background:var(--gray-100);height:3px;margin:6px -14px 0}.m-flow .rbar-p i{background:var(--sky-500);height:100%;display:block}.m-flow .rpart{margin-top:46px}.m-flow .folded{flex-direction:column;gap:8px;margin-top:40px;display:flex}.m-flow .folded div{border:1.5px dashed var(--gray-200);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.m-flow .folded img{flex:none;width:30px;height:30px}.m-flow .folded span{flex-direction:column;flex:1;font-size:14.5px;font-weight:800;display:flex}.m-flow .folded small{color:var(--sky-700);letter-spacing:.04em;font-size:11.5px;font-weight:800}.m-flow .folded em{color:var(--gray-500);font-size:11.5px;font-style:normal;font-weight:700}.m-flow .rnext{background:var(--gray-50);border-top:1px solid var(--gray-200);margin:46px -26px 0;padding:28px 26px 30px}.m-flow .rnext .opts{margin-top:14px}.m-flow .rnext .opts button{background:#fff}.m-flow .invite{color:var(--gray-600);margin:18px 0 0;font-size:14.5px;font-weight:600;line-height:1.6}.m-flow .rnext .btn{margin-top:18px}.m-flow .beat{letter-spacing:-.03em;margin:30px 0 0;font-size:20px;font-weight:800}.m-flow .ask3.big{margin-top:16px}.m-flow .ask3.big p{max-width:92%;padding:16px 20px;font-size:20px;font-weight:800;line-height:1.45}.m-flow .kchat{background:var(--gray-100);border-radius:20px;flex-direction:column;gap:5px;margin-top:14px;padding:14px 12px 16px;display:flex}.m-flow .kday{color:var(--gray-600);background:#1f202414;border-radius:999px;align-self:center;margin-bottom:8px;padding:4px 12px;font-size:11.5px;font-weight:700}.m-flow .krow{align-items:flex-end;gap:5px;display:flex}.m-flow .krow.me{justify-content:flex-end}.m-flow .kb{word-break:keep-all;border-radius:15px;max-width:76%;padding:8px 12px;font-size:14.5px;font-weight:600;line-height:1.45;position:relative}.m-flow .krow.me .kb{background:var(--kakao-me,#fee500);color:#191919}.m-flow .krow.you .kb{color:#191919;background:#fff}.m-flow .krow.me .kb.tail{border-top-right-radius:4px}.m-flow .krow.you .kb.tail{border-top-left-radius:4px}.m-flow .kt{color:var(--gray-500);flex:none;padding-bottom:2px;font-size:10.5px;font-weight:600}.m-flow .kgrp{align-items:flex-start;margin-top:6px;display:flex}.m-flow .kav{background:#e9ebef;border-radius:13px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.m-flow .kav svg{width:26px;height:26px;margin-top:6px}.m-flow .kcol{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.m-flow .kname{color:var(--gray-600);font-size:12px;font-weight:700}.m-flow .bub .me,.m-flow .krow.me .kb{font-weight:600}.m-flow .land .hero{padding-top:56px}.m-flow .land .hero .sub{margin-top:20px}.m-flow .land .rp{margin-top:40px}.m-flow .lst .lsub{color:var(--gray-600);margin:10px 0 0;font-size:15px;font-weight:500;line-height:1.6}.m-flow .sfan{height:330px;margin:22px -26px 0;position:relative}.m-flow .sc{border-radius:22px;flex-direction:column;width:150px;height:206px;padding:14px;display:flex;position:absolute;top:56px;box-shadow:0 22px 36px -20px #16181d80}.m-flow .sc img{width:38px;height:38px}.m-flow .sc .l{opacity:.7;margin:6px 0 0;font-size:12px;font-weight:800}.m-flow .sc .n{letter-spacing:-.04em;margin:auto 0 4px;font-size:34px;font-weight:800;line-height:1}.m-flow .sc .s{margin:0;font-size:12px;font-weight:600;line-height:1.4}.m-flow .sfan{transform-style:preserve-3d}.m-flow .sc{-webkit-font-smoothing:antialiased;margin-left:-75px;animation:9s linear infinite sfan;top:22px;left:50%}.m-flow .sc.fm{animation-delay:0s;transform:translateZ(60px)rotate(0)scale(1)}.m-flow .sc.fr{animation-delay:-3s;transform:translate3d(86.603px,32px,-30px)rotate(8.66deg)scale(.925)}.m-flow .sc.fl{animation-delay:-6s;transform:translate3d(-86.603px,32px,-30px)rotate(-8.66deg)scale(.925)}@media (prefers-reduced-motion:reduce){.m-flow .sc{animation:none}}.m-flow .sc.dk{background:var(--gray-950);color:#fff}.m-flow .sc.gy{background:var(--gray-100);color:var(--gray-900)}.m-flow .sc.sk{background:var(--sky-500);color:var(--sky-950)}.m-flow .sdual{flex-direction:column;gap:4px;margin-top:8px;display:flex}.m-flow .sdual i{border-radius:3px;height:6px;display:block}.m-flow .sbars{align-items:flex-end;gap:3px;height:30px;margin-top:8px;display:flex}.m-flow .sbars i{background:var(--sky-950);border-radius:2px;flex:1}.m-flow .sfan .sn{white-space:nowrap;margin:0;position:absolute;bottom:6px;left:50%;transform:translate(-50%)rotate(-3deg)}.m-flow .rpx .partl{margin-top:0}.m-flow .rpx .chh{gap:10px;margin-top:0}.m-flow .rpx .chh img{width:44px;height:44px}.m-flow .rpx .ch-t{letter-spacing:-.045em;margin-top:10px;font-size:26px;font-weight:700;line-height:1.42}.m-flow .rpx .ch-t mark{color:inherit;background:linear-gradient(#0000 56%,#3aa6ff6b 56%);padding:0 2px}.m-flow .rpx .ask3{margin-top:12px}.m-flow .rpx .ask3 p{padding:10px 14px;font-size:14px}.m-flow .rpx .bub{margin-top:12px}.m-flow .rpx .bub .b{padding:8px 12px;font-size:13.5px}.m-flow .rpx .p{margin:12px 0 0;font-size:14px;line-height:1.65}.m-flow .rpx .punch{margin-top:14px;padding:14px 16px}.m-flow .rpx .punch p{font-size:15px}.m-flow .rpx .bigone{margin-top:20px;font-size:38px}.m-flow .rpx .kchat{border-radius:16px;margin:14px -8px 0;padding:12px 10px 10px}.m-flow .rpx .askq{margin-top:14px;font-size:14.5px}.m-flow .inq{margin:14px 0 0}.m-flow .inq:before{content:"“";height:30px;color:var(--sky-500);font-family:Georgia,Times New Roman,serif;font-size:54px;font-weight:700;line-height:1;display:block;overflow:hidden}.m-flow .inq p{letter-spacing:-.03em;color:var(--gray-900);margin:0;font-size:17px;font-weight:800;line-height:1.5}.m-flow .inq small{color:var(--gray-500);margin-top:6px;font-size:12.5px;font-weight:700;display:block}.m-flow .yin{background:var(--gray-50);border-radius:18px;margin:16px 0 0;padding:14px 16px}.m-flow .yin small{color:var(--sky-700);font-size:12.5px;font-weight:800;display:block}.m-flow .yin p{letter-spacing:-.02em;color:var(--gray-900);margin:6px 0 0;font-size:16px;font-weight:800;line-height:1.5}.m-flow .yin .blur{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none}.m-flow .land .facts div{background:var(--gray-50)}@keyframes fill{to{transform:scaleX(1)}}.m-story{--page:#ecedf0;--sans:"Pretendard Variable",Pretendard,-apple-system,"Malgun Gothic",sans-serif;--hand:"Nanum Pen Script",cursive;--tan:#3aa6ff;--tan-ink:#1a6fc0;--tan-bright:#7cc4ff;--on:#0d2236;--on-sub:#123a5e;--on-me:#fff9;--ink:#1f2024;--grey:#c3c6cd}.m-story *{box-sizing:border-box}.m-story{background:var(--page);font-family:var(--sans);-webkit-font-smoothing:antialiased;color:var(--ink);margin:0}.m-story button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.m-story .head{max-width:1700px;margin:0 auto;padding:24px 16px 0}.m-story .head p{color:#5b5e66;margin:12px 0 0;font-size:14px;font-weight:600}.m-story .seg{flex-wrap:wrap;gap:6px;display:flex}.m-story .seg button{background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;font-size:14px;font-weight:600;display:flex;box-shadow:0 0 0 1px #e3e5ea}.m-story .seg button i{border-radius:50%;width:18px;height:18px}.m-story .seg button.on{font-weight:800;box-shadow:0 0 0 2px #1f2024}.m-story .player{flex-direction:column;align-items:center;gap:14px;padding:22px 16px 8px;display:flex}.m-story .stage{width:360px;max-width:100%;position:relative}.m-story .tap{z-index:3;position:absolute;top:120px;bottom:0}.m-story .tap.prev{width:32%;left:0}.m-story .tap.next{width:68%;right:0}.m-story .tap:focus-visible{outline-offset:-3px;border-radius:30px;outline:3px solid #1f2024}.m-story .prog i{position:relative;overflow:hidden}.m-story .prog i.cur:after{content:"";background:var(--fg);transform-origin:0;animation:6s linear forwards fill;position:absolute;inset:0;transform:scaleX(0)}.m-story .ctrl{align-items:center;gap:8px;display:flex}.m-story .ctrl button{background:#fff;border-radius:999px;min-width:44px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;box-shadow:0 0 0 1px #e3e5ea}.m-story .ctrl button:focus-visible,.m-story .seg button:focus-visible{outline-offset:2px;outline:3px solid #1f2024}.m-story .ctrl .pos{text-align:center;font-variant-numeric:tabular-nums;min-width:64px;font-size:14px;font-weight:800}.m-story .sec-t{color:#5b5e66;max-width:1700px;margin:18px auto 0;padding:0 16px;font-size:14px;font-weight:700}@media (prefers-reduced-motion:reduce){.m-story .prog i.cur:after{animation:none;transform:scaleX(1)}}.m-story .row{flex-wrap:wrap;justify-content:center;gap:26px;max-width:1700px;margin:0 auto;padding:18px 16px 64px;display:flex}.m-story .card{--bg:#fff;--fg:#1f2024;--sub:#5b5e66;--me:var(--tan);--you:#c3c6cd;--you-ink:var(--tan-ink);--note:var(--tan-ink);--track:#00000014;background:var(--bg);width:360px;max-width:100%;height:700px;color:var(--fg);padding:calc(20px + env(safe-area-inset-top,0px)) 26px calc(30px + env(safe-area-inset-bottom,0px));border-radius:30px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -32px #1c1d2166}.m-story .card.dark{--bg:#17181b;--fg:#fff;--sub:#a9adb6;--me:var(--tan-bright);--you:#55585f;--you-ink:var(--tan-bright);--note:var(--tan-bright);--track:#ffffff24}.m-story .card.tan{--bg:var(--tan);--fg:var(--on);--sub:var(--on-sub);--me:var(--on);--you:var(--on-me);--you-ink:var(--on);--note:var(--on);--track:#0000001f}.m-story .card.soft{--bg:#eef0f3}.m-story .prog{gap:4px;display:flex}.m-story .prog i{background:var(--track);border-radius:2px;flex:1;height:3px}.m-story .prog i.on{background:var(--fg)}.m-story .top{color:var(--sub);justify-content:flex-end;align-items:center;margin-top:6px;font-size:13px;font-weight:700;display:flex}.m-story .top button{width:44px;height:44px;color:var(--fg);margin-left:auto;margin-right:-12px;font-size:18px}.m-story .ico{filter:drop-shadow(0 14px 16px #0000002e);width:96px;height:96px;margin:14px 0 0}.m-story .k{color:var(--sub);margin:26px 0 0;font-size:15px;font-weight:700}.m-story .big{letter-spacing:-.05em;margin:8px 0 0;font-size:76px;font-weight:800;line-height:1}.m-story .big small{letter-spacing:-.02em;margin-left:4px;font-size:26px;font-weight:800}.m-story .say{letter-spacing:-.02em;word-break:keep-all;margin:16px 0 0;font-size:19px;font-weight:700;line-height:1.5}.m-story .say b{color:var(--you-ink)}.m-story .card.tan .say b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:3px}.m-story .foot{margin-top:auto}.m-story .note{font-family:var(--hand);color:var(--note);font-size:30px;line-height:1.1;display:inline-block;transform:rotate(-3deg)}.m-story .pair{flex-wrap:wrap;align-items:center;gap:10px;margin-top:40px;font-size:52px;line-height:1.2;display:flex}.m-story .pair .nm{margin:0}.m-story .pair .dot{color:#c3c6cd;font-size:30px}.m-story .days{margin-top:10px;font-size:64px;line-height:1.1}.m-story .days small{letter-spacing:-.03em;margin-left:4px;font-size:30px;display:inline-block}.m-story .days.long{font-size:48px}.m-story .days.long small{font-size:26px}.m-story .pair .nm{word-break:break-all;overflow-wrap:anywhere;max-width:100%;padding-top:2px;line-height:1.2}.m-story .pair.long{font-size:40px}.m-story .nm{border-radius:18px;margin:0 1px 0 -4px;padding:0 12px 4px;display:inline-block;transform:rotate(-3deg)}.m-story .nm.you{color:#1f2024;background:#e3e5ea;transform:rotate(2deg)}.m-story .nm.me{background:var(--tan);color:var(--on)}.m-story .note .emo{vertical-align:-6px;width:28px;height:28px;margin-left:4px}.m-story .sticker{background:var(--fg);color:var(--bg);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:800;position:absolute;transform:rotate(8deg)}.m-story .lg{color:var(--sub);gap:14px;margin:0 0 10px;font-size:13px;font-weight:700;display:flex}.m-story .lg i{border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.m-story .split{gap:4px;height:16px;display:flex}.m-story .split i{border-radius:999px;display:block}.m-story .sn{justify-content:space-between;margin-top:10px;font-size:14px;font-weight:800;display:flex}.m-story .cal{grid-template-columns:repeat(8,1fr);gap:6px;max-width:260px;display:grid;position:relative}.m-story .cal i{aspect-ratio:1;background:var(--track);border-radius:8px}.m-story .hand-circle{pointer-events:none;position:absolute;overflow:visible}.m-story .hand-circle path{fill:none;stroke:var(--tan);stroke-width:3.5px;stroke-linecap:round}.m-story .bars{align-items:flex-end;gap:14px;height:150px;display:flex}.m-story .bars .g{flex:1;align-items:flex-end;gap:5px;height:100%;display:flex;position:relative}.m-story .bars .g i{border-radius:12px 12px 6px 6px;flex:1}.m-story .bars .g span{text-align:center;color:var(--sub);font-size:13px;font-weight:700;position:absolute;bottom:-26px;left:0;right:0}.m-story .duo{grid-template-columns:1fr 1fr;gap:12px;display:grid}.m-story .duo div{background:var(--track);border-radius:20px;padding:18px 16px}.m-story .duo .n{color:var(--sub);font-size:13px;font-weight:700}.m-story .duo b{letter-spacing:-.04em;margin-top:6px;font-size:40px;font-weight:800;display:block}.m-story .duo b small{margin-left:2px;font-size:17px}.m-story .duo .w b{color:var(--you-ink)}.m-story .hrs{align-items:flex-end;gap:3px;height:120px;display:flex}.m-story .hrs i{border-radius:4px 4px 2px 2px;flex:1}.m-story .hx{color:var(--sub);justify-content:space-between;margin-top:8px;font-size:12.5px;font-weight:700;display:flex}.m-story .vs{align-items:flex-end;gap:12px;display:flex}.m-story .vs .col{text-align:center;flex:1}.m-story .vs .col i{border-radius:18px;margin:0 auto;display:block}.m-story .vs .col b{margin-top:10px;font-size:28px;font-weight:800;display:block}.m-story .vs .col span{color:var(--sub);font-size:13px;font-weight:700}.m-story .cta{background:var(--fg);width:100%;min-height:58px;color:var(--bg);border-radius:999px;justify-content:space-between;align-items:center;padding:0 10px 0 22px;font-size:16px;font-weight:800;display:flex}.m-story .cta i{background:var(--tan);width:40px;height:40px;color:var(--on);border-radius:50%;place-items:center;font-style:normal;display:grid}.m-story .blur{word-break:keep-all;background:#f4f5f7;border-radius:20px;margin-top:22px;padding:18px;font-size:16px;line-height:1.7}.m-story .blur span{color:#0000;text-shadow:0 0 8px #00000073;-webkit-user-select:none;user-select:none}.m-story .av{margin-top:30px;display:flex}.m-story .av span{border:4px solid var(--bg);border-radius:50%;place-items:center;width:64px;height:64px;font-size:22px;font-weight:800;display:grid}.m-story .av span+span{margin-left:-16px}
html,body{margin:0}body{-webkit-font-smoothing:antialiased;word-break:keep-all;background:#ecedf0;font-family:Pretendard Variable,Pretendard,-apple-system,Malgun Gothic,sans-serif}.m-flow.app-stage{justify-content:center;align-items:flex-start;min-height:100dvh;padding:32px 16px;display:flex}.m-flow.app-stage .phone{width:400px}.m-flow .phone.land{min-height:760px;overflow:clip}.m-flow .phone.land .fcta{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}@media (max-width:520px){.m-flow.app-stage{background:#fff;padding:0}.m-flow.app-stage .phone{width:100%;min-height:100dvh;box-shadow:none;padding-top:calc(18px + env(safe-area-inset-top,0px));padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));border-radius:0}.m-flow.app-stage .phone.land{padding-top:env(safe-area-inset-top,0px);padding-bottom:0}}.m-flow input.field{width:100%;color:var(--gray-900);background:#fff;outline:none}.m-flow input.field::placeholder{color:var(--gray-400)}.m-flow .agree2 input{opacity:0;width:1px;height:1px;position:absolute}.m-flow .agree2 i.no{box-shadow:inset 0 0 0 2px var(--gray-400);color:#0000;background:#fff}.m-flow .agree2 label{cursor:pointer}.m-flow .agree2 label:focus-within{outline:3px solid var(--gray-900);outline-offset:3px;border-radius:10px}.m-flow button{cursor:pointer}.m-flow button:disabled{cursor:default}.m-flow .btn:focus-visible,.m-flow .who button:focus-visible,.m-flow .drop:focus-visible,.m-flow .case:focus-visible,.m-flow .newc:focus-visible,.m-flow .link:focus-visible{outline:3px solid var(--gray-900);outline-offset:3px}.m-flow .drop.over{border-color:var(--sky-500);background:#eef7ff}.m-flow .bar button:disabled{visibility:hidden}.m-flow .alert{color:#9b1c1c;background:#fff1f1;border-radius:14px;margin-top:16px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.5}.m-flow .case{cursor:pointer}.m-flow .nav .navlink{min-height:44px;color:var(--gray-600);align-items:center;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.m-flow a.btn{text-decoration:none}.m-flow .pbar i.indet{width:35%;animation:1.2s ease-in-out infinite indet}@keyframes indet{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.m-flow .pbar i.indet{opacity:.5;width:100%;animation:none}}.m-story{--tan:#3aa6ff;--tan-ink:#1a6fc0;--tan-bright:#7cc4ff;--on:#0d2236;--on-sub:#123a5e;--on-me:#fff9}.m-story.app-stage{background:#ecedf0;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100dvh;padding:24px 16px;display:flex}.m-story.app-stage .stage{width:360px}@media (max-width:520px){.m-story.app-stage{justify-content:flex-start;padding:0}.m-story.app-stage .stage{width:100%}.m-story.app-stage .card{width:100%;height:100dvh;box-shadow:none;border-radius:0}.m-story.app-stage .ctrl{display:none}}.m-story .cta:disabled{opacity:.5;cursor:default}.m-story .top button{cursor:pointer}.m-story .soon{background:var(--track);color:var(--sub);border-radius:20px;margin-top:22px;padding:18px;font-size:15px;font-weight:600;line-height:1.6}
