.Cx0GYW_pageWrap{background:linear-gradient(160deg,#c9eeff 0%,#c4f5dc 30%,#e6daff 65%,#fdd4ec 100%);width:100%;max-width:480px;min-height:100vh;margin:0 auto;padding-top:56px;font-family:"M PLUS 1p",Hiragino Sans,sans-serif}.Cx0GYW_header{z-index:10;background:linear-gradient(90deg,#00e5a0 0%,#5bc8ff 40%,#a87eff 70%,#f02bff 100%);align-items:center;padding:16px;display:flex;position:sticky;top:56px}.Cx0GYW_backBtn{color:#fff;text-shadow:0 1px 4px #00000059;margin-right:12px;padding:0 8px;font-size:22px;font-weight:500;line-height:1;text-decoration:none}.Cx0GYW_headerTitle{color:#fff;letter-spacing:.05em;text-shadow:0 1px 4px #00000059,0 0 12px #0003;margin:0;font-size:18px;font-weight:700}.Cx0GYW_lead{text-align:center;padding:24px 20px 0}.Cx0GYW_eyebrow{color:#00000059;letter-spacing:.15em;margin:0 0 8px;font-size:11px;font-weight:400}.Cx0GYW_leadTitle{color:#fff;text-shadow:0 1px 6px #00000040;margin:0;font-size:26px;font-weight:700;line-height:1.4}.Cx0GYW_leadTitleGrad{background:linear-gradient(90deg,#38b2f4 0%,#34c97a 33%,#9b6fe8 66%,#f06da0 100%);-webkit-text-fill-color:transparent;text-shadow:0 1px 6px #fff9;-webkit-background-clip:text;background-clip:text}.Cx0GYW_content{flex-direction:column;gap:20px;padding:24px 16px;display:flex}.Cx0GYW_stepCard{background:#ffffffa6;border:1px solid #ffffffe6;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 2px 16px #00000012}.Cx0GYW_bgNum{color:#0000000a;pointer-events:none;z-index:0;font-size:120px;font-weight:700;line-height:1;position:absolute;top:-10px;right:4px}.Cx0GYW_stepInner{z-index:1;padding:20px 16px;position:relative}.Cx0GYW_stepLabel{align-items:center;gap:10px;margin-bottom:14px;display:flex}.Cx0GYW_stepNum{color:#888;letter-spacing:.15em;font-size:10px;font-weight:900}.Cx0GYW_stepLine{background:#0000001a;flex:1;height:1px}.Cx0GYW_stepTitle{margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.4}.Cx0GYW_stepCard:first-child .Cx0GYW_stepTitle{color:#1a9de0}.Cx0GYW_stepCard:nth-child(2) .Cx0GYW_stepTitle{color:#1daa62}.Cx0GYW_stepCard:nth-child(3) .Cx0GYW_stepTitle{color:#7c4fd4}.Cx0GYW_stepBody{align-items:center;gap:16px;display:flex}.Cx0GYW_stepImageWrap{background:#0000000d;border-radius:12px;flex-shrink:0;width:120px;height:200px;position:relative;overflow:hidden}.Cx0GYW_stepDesc{color:#444;flex:1;margin:0;font-size:14px;line-height:1.9}.Cx0GYW_footer{justify-content:center;padding:0 16px 56px;display:flex}.Cx0GYW_footerBtn{text-align:center;color:#fff;letter-spacing:.08em;background:linear-gradient(90deg,#38b2f4 0%,#34c97a 33%,#9b6fe8 66%,#f06da0 100%);border-radius:40px;width:100%;padding:16px 0;font-size:16px;font-weight:600;text-decoration:none;display:block;box-shadow:0 4px 20px #9b6fe84d}@media (min-width:768px){.Cx0GYW_pageWrap{padding-top:0}.Cx0GYW_header{top:0}}
