.page[data-v-e87ac8cc]{--flow-accent-primary:#f97316;--flow-accent-deep:#ea580c;--flow-accent-soft:#fff7ed;--flow-surface:#f8fafc;--flow-card:#fff;--flow-text-main:#0f172a;--flow-text-muted:#475569;--flow-border:#e2e8f0;margin-bottom:var(--space-14);flex-direction:column;align-items:center;display:flex}.page .flow-heading[data-v-e87ac8cc]{margin-bottom:var(--space-8);text-align:center;flex-direction:column;align-items:center;display:flex}.page .to-join-btn[data-v-e87ac8cc]{color:#ea580c;height:36px;font-size:var(--font-size-sm);letter-spacing:.02em;cursor:pointer;margin-bottom:var(--space-4);background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;align-items:center;gap:8px;padding-inline:18px;font-weight:600;transition:all .25s;display:inline-flex}.page .to-join-btn .to-join-btn-dot[data-v-e87ac8cc]{background:#f97316;border-radius:999px;width:6px;height:6px;transition:background-color .25s}.page .to-join-btn[data-v-e87ac8cc]:hover{background:linear-gradient(135deg, var(--flow-accent-primary) 0%, var(--flow-accent-deep) 100%);color:#fff;border-color:#0000;transform:translateY(-1px);box-shadow:0 4px 14px #f57c0040}.page .to-join-btn:hover .to-join-btn-dot[data-v-e87ac8cc]{background:#fff}.page .to-join-flow-title[data-v-e87ac8cc]{color:var(--flow-text-main);font-size:var(--font-size-xxl);margin-bottom:var(--space-3);font-weight:700;line-height:1.35;position:relative}.page .to-join-flow-title[data-v-e87ac8cc]:after{content:"";width:var(--attract-centre-chunk1-flow-title-after,70px);background:linear-gradient(90deg,#cbd5e1 0%,#cbd5e11a 100%);height:1px;position:absolute;top:50%;left:calc(100% + 20px);transform:translateY(-50%)}.page .to-join-flow-title[data-v-e87ac8cc]:before{content:"";width:var(--attract-centre-chunk1-flow-title-after,70px);background:linear-gradient(90deg,#cbd5e11a 0%,#cbd5e1 100%);height:1px;position:absolute;top:50%;right:calc(100% + 20px);transform:translateY(-50%)}.page .flow-subtitle[data-v-e87ac8cc]{color:var(--flow-text-muted);font-size:var(--font-size-base);text-align:center;max-width:760px;margin:0;line-height:1.7}.page .flow-layout[data-v-e87ac8cc]{gap:var(--space-6);flex-direction:column;width:100%;display:flex}.page .flow-sidebar[data-v-e87ac8cc]{gap:var(--space-3);grid-template-columns:repeat(7,minmax(0,1fr));width:100%;display:grid;position:relative}.page .flow-line-track[data-v-e87ac8cc]{z-index:0;pointer-events:none;background:#e2e8f0;width:85.7143%;height:2px;position:absolute;top:26px;left:7.14286%}.page .flow-line-progress[data-v-e87ac8cc]{background:linear-gradient(90deg, var(--flow-accent-primary), var(--flow-accent-deep));height:100%;transition:width .3s}.page .step-nav[data-v-e87ac8cc]{z-index:1;background:var(--flow-card);border-radius:var(--space-3);text-align:center;cursor:pointer;border:1px solid #e2e8f0;flex-direction:column;align-items:center;width:100%;padding:12px 6px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative}.page .step-nav[data-v-e87ac8cc]:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0d}.page .step-nav.is-active[data-v-e87ac8cc]{border:1px solid #ffedd5;border-top:3px solid var(--flow-accent-primary);background:#fff7ed;padding-top:10px}.page .step-nav .step-index[data-v-e87ac8cc]{z-index:2;color:#64748b;text-align:center;background-color:#f1f5f9;border:2px solid #fff;border-radius:999px;flex-shrink:0;width:28px;height:28px;margin-bottom:8px;font-size:12px;font-weight:700;line-height:24px;transition:all .2s;position:relative}.page .step-nav.is-active .step-index[data-v-e87ac8cc]{background:linear-gradient(135deg, var(--flow-accent-primary) 0%, var(--flow-accent-deep) 100%);color:#fff;border-color:#fff;box-shadow:0 2px 8px #f9731640}.page .step-nav .step-meta[data-v-e87ac8cc]{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;width:100%;display:flex}.page .step-nav .step-icon[data-v-e87ac8cc]{width:16px;height:16px;color:var(--flow-text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.page .step-nav .step-icon[data-v-e87ac8cc] svg{width:16px;height:16px}.page .step-nav.is-active .step-icon[data-v-e87ac8cc]{color:var(--flow-accent-primary)}.page .step-nav .step-title[data-v-e87ac8cc]{color:var(--flow-text-main);font-size:var(--font-size-sm);text-align:center;font-weight:600;line-height:1.3}.page .flow-detail[data-v-e87ac8cc]{border-radius:var(--space-5);padding:var(--space-6) var(--space-7);background:#fff;border:1px solid #e2e8f0;width:100%;box-shadow:0 4px 20px #0f172a0a}.page .detail-summary-bar[data-v-e87ac8cc]{border-left:4px solid var(--flow-accent-primary);color:#1e293b;font-size:var(--font-size-base);background:#f8fafc;border-radius:0 6px 6px 0;padding:10px 16px;line-height:1.6}.page .detail-navigation[data-v-e87ac8cc]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid #e2e8f0;display:flex}.page .detail-navigation-button[data-v-e87ac8cc]{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-5);color:#334155;font-size:var(--font-size-sm);cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;min-width:110px;font-weight:600;transition:all .18s;display:inline-flex}.page .detail-navigation-button[data-v-e87ac8cc]:hover:not(:disabled),.page .detail-navigation-button[data-v-e87ac8cc]:focus-visible{border-color:var(--flow-accent-primary);color:var(--flow-accent-primary);background:#fff7ed}.page .detail-navigation-button[data-v-e87ac8cc]:focus-visible{outline-offset:2px;outline:3px solid #f9731640}.page .detail-navigation-button[data-v-e87ac8cc]:disabled{cursor:not-allowed;opacity:.38}.page .detail-navigation-button--next[data-v-e87ac8cc]{background:linear-gradient(135deg, var(--flow-accent-primary), var(--flow-accent-deep));color:#fff;border:none;min-width:140px;margin-left:auto;box-shadow:0 3px 10px #f9731633}.page .detail-navigation-button--next[data-v-e87ac8cc]:hover:not(:disabled),.page .detail-navigation-button--next[data-v-e87ac8cc]:focus-visible{background:linear-gradient(135deg, #ff8814, var(--flow-accent-deep));color:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #f9731652}.page .dot[data-v-e87ac8cc]{background-color:var(--flow-accent-primary);border-radius:999px;flex-shrink:0;width:6px;height:6px;margin-top:9px}.page .detail-text[data-v-e87ac8cc]{color:#334155;font-size:var(--font-size-base);white-space:pre-line;line-height:1.75}.page .fee-panel[data-v-e87ac8cc]{padding-top:var(--space-4);gap:var(--space-3);padding-left:var(--space-4);border-top:1px dashed #e2e8f0;border-left:2px solid var(--flow-accent-primary);flex-direction:column;display:flex}.page .fee-title[data-v-e87ac8cc]{color:var(--flow-text-main);font-size:var(--font-size-base);font-weight:600;line-height:1.6}.page .flow-tip[data-v-e87ac8cc]{width:100%;margin-top:var(--space-4);border-radius:var(--space-3);background:#fff7ed;border:1px solid #ffedd5;align-items:flex-start;gap:12px;padding:10px 16px;display:flex}.page .flow-tip .tip-label[data-v-e87ac8cc]{color:#ea580c;font-size:var(--font-size-sm);flex-shrink:0;font-weight:700;line-height:1.6}.page .flow-tip .tip-text[data-v-e87ac8cc]{color:#334155;font-size:var(--font-size-sm);flex:1;min-width:0;line-height:1.6}@media (max-width:960px){.page .to-join-flow-title[data-v-e87ac8cc]:after,.page .to-join-flow-title[data-v-e87ac8cc]:before{display:none}.page .flow-sidebar[data-v-e87ac8cc]{gap:var(--space-2)}}@media (max-width:768px){.page[data-v-e87ac8cc]{--flow-accent-primary:#f97316;--flow-accent-deep:#ea580c;--flow-text-main:#1f2328;--flow-text-muted:#667085;align-items:stretch;width:100%;margin-bottom:32px}.page .to-join-btn[data-v-e87ac8cc]{height:30px;margin-bottom:10px;padding-inline:14px;font-size:12px;display:inline-flex}.page .flow-heading[data-v-e87ac8cc]{align-items:flex-start;margin-bottom:14px}.page .to-join-flow-title[data-v-e87ac8cc]{color:#202124;margin-bottom:8px;font-size:22px;font-weight:650;line-height:28px}.page .flow-subtitle[data-v-e87ac8cc]{color:#667085;text-align:left;max-width:none;font-size:13px;line-height:22px}.page .flow-sidebar[data-v-e87ac8cc]{scroll-snap-type:x mandatory;scrollbar-width:none;flex-flow:row;gap:10px;width:calc(100% + 16px);min-width:0;margin-right:-16px;padding:2px 16px 10px 0;scroll-padding-inline:0 16px;display:flex;overflow-x:auto}.page .flow-line-track[data-v-e87ac8cc]{display:none}.page .flow-sidebar[data-v-e87ac8cc]::-webkit-scrollbar{display:none}.page .step-nav[data-v-e87ac8cc]{scroll-snap-align:start;flex:0 0 120px;width:120px;padding:10px 6px}.page .flow-detail[data-v-e87ac8cc]{border:1px solid #f9731629;border-radius:14px;padding:16px}.page .detail-navigation-button[data-v-e87ac8cc]{min-width:90px;min-height:38px;font-size:13px}.page .detail-navigation-button--next[data-v-e87ac8cc]{min-width:120px}.page .detail-text[data-v-e87ac8cc]{font-size:13px;line-height:20px}.page .flow-tip[data-v-e87ac8cc]{gap:8px;padding:10px 12px}}.page[data-v-86d8adf6]{--attract-form-max-W:720px;gap:var(--press-center-space-1);margin-bottom:var(--space-15);align-items:flex-start}.dec[data-v-86d8adf6]{margin-bottom:var(--space-5)}.form-filling[data-v-86d8adf6],.advantage-wrap[data-v-86d8adf6]{min-width:0}.form-wrap[data-v-86d8adf6]{min-height:var(--dialog-form-H);height:auto;padding-top:var(--space-5);padding-bottom:var(--space-8)}.advantage-list[data-v-86d8adf6]{height:auto;min-height:0;position:static;overflow:visible}.advantage-list-wrap[data-v-86d8adf6]{height:auto;min-height:0;overflow:visible}.advantage-item[data-v-86d8adf6]{margin-bottom:var(--space-8);align-items:flex-start}.advantage-item[data-v-86d8adf6]:last-child{margin-bottom:0}.advantage-text-describe[data-v-86d8adf6]{width:auto;min-width:0}.form-wrap[data-v-86d8adf6] .base-phone-input__country .base-select-menu__trigger{gap:var(--space-2);padding-inline:12px 10px}@media (min-width:960px){.page[data-v-86d8adf6]{gap:clamp(44px,4px + 3vw,68px)}.form-filling[data-v-86d8adf6]{flex:1 1 var(--dialog-form-W);max-width:var(--attract-form-max-W)}.form-wrap[data-v-86d8adf6] .base-phone-input{grid-template-columns:minmax(154px,1.05fr) minmax(0,1.35fr)}}@media (max-width:768px){.page[data-v-86d8adf6]{gap:32px;width:100%;margin-bottom:32px}.dec[data-v-86d8adf6]{color:#202124;margin-bottom:14px;font-size:20px;font-weight:650;line-height:26px}.form-filling[data-v-86d8adf6]{flex-direction:column;order:2;scroll-margin-top:96px;display:flex}.advantage-wrap[data-v-86d8adf6]{order:1}.form-wrap[data-v-86d8adf6]{background:#fff;border:0;border-radius:18px;order:2;width:100%;min-height:0;padding:16px;box-shadow:0 8px 24px #0f0f0f0f}.form-wrap[data-v-86d8adf6] .dialog-form{background:0 0;border-radius:0;padding:0}.form-wrap[data-v-86d8adf6] .base-form-field{margin-bottom:12px}.form-wrap[data-v-86d8adf6] .base-form-field__label{color:#2d333a;height:auto;margin-bottom:7px;font-size:13px;font-weight:650;line-height:18px}.form-wrap[data-v-86d8adf6] .base-input{height:44px;box-shadow:none;background:#f6f7f9;border-radius:10px}.form-wrap[data-v-86d8adf6] .base-input:focus-within{box-shadow:inset 0 0 0 1px #f97316}.form-wrap[data-v-86d8adf6] .base-input__control{color:#323842;font-size:13px}.form-wrap[data-v-86d8adf6] .base-textarea{color:#323842;box-shadow:none;background:#f6f7f9;border-radius:10px;font-size:13px;line-height:20px;min-height:96px!important}.btn-wrap[data-v-86d8adf6]{padding-left:0}.submit-btn[data-v-86d8adf6]{width:100%;height:46px;box-shadow:0 10px 22px #70480033;color:#171b21!important;background:#ffb000!important;border:0!important;border-radius:999px!important;font-size:14px!important;font-weight:650!important}.btn-wrap .submit-btn[data-v-86d8adf6] .brand-loader{color:#171b21!important}.advantage-list-wrap[data-v-86d8adf6]{width:100%}.advantage-list[data-v-86d8adf6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.advantage-item[data-v-86d8adf6]{background:#fff;border-radius:16px;flex-direction:column;gap:9px;min-height:158px;margin-bottom:0;padding:14px;box-shadow:0 8px 24px #0f0f0f0f}.advantage-img[data-v-86d8adf6]{object-fit:contain;background:#fff7ed;border-radius:50%;width:36px;height:36px;margin-right:0;padding:7px}.advantage-text-describe[data-v-86d8adf6]{width:100%}.describe-title[data-v-86d8adf6]{color:#1f2328;font-size:13px;line-height:18px}.describe-dec[data-v-86d8adf6]{color:#5d6673;-webkit-line-clamp:4;white-space:normal;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}}@media (max-width:390px){.advantage-list[data-v-86d8adf6]{grid-template-columns:1fr}.advantage-item[data-v-86d8adf6]{flex-direction:row;gap:12px;min-height:0}.advantage-img[data-v-86d8adf6]{flex:0 0 40px;width:40px;height:40px}.describe-dec[data-v-86d8adf6]{-webkit-line-clamp:unset;display:block;overflow:visible}}.page[data-v-9eaaf498]{padding-left:var(--space-7)}.to-join-grade[data-v-9eaaf498]{row-gap:var(--space-5);margin-bottom:var(--space-15)}.to-join-merchant .title[data-v-9eaaf498],.to-join-grade .title[data-v-9eaaf498]{color:#333;font-size:var(--font-size-xxl2);margin-bottom:var(--line-height-xs);font-weight:600;line-height:1.35;display:inline-block}.masonry-top[data-v-9eaaf498],.right-col[data-v-9eaaf498]{gap:var(--space-5)}.masonry-bottom[data-v-9eaaf498]{margin-top:var(--space-5)}.grade-desc[data-v-9eaaf498]{padding:var(--space-4) var(--space-6)}.grade-img-wrap[data-v-9eaaf498]{position:relative;overflow:hidden}.grade-img-wrap--standard[data-v-9eaaf498]:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffd6 0%,#ffffff6b 52%,#fff0 100%);position:absolute;inset:0 42% 0 32%}.grade-image-copy[data-v-9eaaf498]{z-index:2;color:#232323;text-shadow:0 1px 4px #ffffffad;pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:50%;left:3%;transform:translateY(-50%)}.grade-image-copy strong[data-v-9eaaf498]{font-family:var(--font-display);font-size:clamp(var(--font-size-lg), 2.1vw, var(--font-size-xl));white-space:nowrap;font-weight:800;line-height:1.15}.grade-image-copy span[data-v-9eaaf498]{margin-top:var(--space-2);font-size:var(--font-size-sm);white-space:nowrap;font-weight:700;line-height:1.2}.grade-mobile-meta[data-v-9eaaf498]{display:none}.grade-list[data-v-9eaaf498]{display:contents}@media (max-width:768px){.page[data-v-9eaaf498]{width:100%;padding-left:0}.to-join-grade[data-v-9eaaf498]{row-gap:14px;margin-bottom:32px}.to-join-merchant .title[data-v-9eaaf498],.to-join-grade .title[data-v-9eaaf498]{color:#202124;margin-bottom:0;font-size:22px;font-weight:650;line-height:28px}.to-join-grade[data-v-9eaaf498]{flex-direction:column;gap:14px;margin-right:-16px;padding-right:0;display:flex;overflow:visible}.grade-list[data-v-9eaaf498]{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:14px;margin-right:-16px;padding-right:16px;display:flex;overflow-x:auto}.grade-list[data-v-9eaaf498]::-webkit-scrollbar{display:none}.img-wrap[data-v-9eaaf498]{scroll-snap-align:start;background:#fff;border-radius:18px;flex-direction:column;flex:0 0 280px;width:280px;height:auto;display:flex;overflow:hidden;box-shadow:0 8px 24px #0f0f0f0f}.grade-img-wrap[data-v-9eaaf498]{height:150px;position:relative}.grade-img[data-v-9eaaf498]{object-fit:cover;height:100%!important}.grade-image-copy[data-v-9eaaf498]{left:3%}.grade-image-copy strong[data-v-9eaaf498]{font-size:18px}.grade-image-copy span[data-v-9eaaf498]{font-size:12px}.grade-mobile-meta[data-v-9eaaf498]{text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:58px;padding:12px;display:flex}.grade-mobile-meta strong[data-v-9eaaf498]{color:#1f2328;white-space:normal;min-width:0;font-size:15px;font-weight:650;line-height:20px}.grade-mobile-meta span[data-v-9eaaf498]{color:#fff;background:#f97316;border-radius:999px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:transform .2s;display:inline-flex}.img-wrap.is-expanded .grade-mobile-meta>span[data-v-9eaaf498]{transform:rotate(90deg)}.grade-desc-wrap[data-v-9eaaf498]{display:none;height:auto!important;max-height:none!important;overflow:visible!important}.img-wrap.is-expanded .grade-desc-wrap[data-v-9eaaf498]{display:block}.grade-desc[data-v-9eaaf498]{color:#5d6673!important;width:100%!important;height:auto!important;padding:0 14px 16px!important;font-size:13px!important;font-weight:400!important;line-height:22px!important;position:static!important;overflow:visible!important}.grade-mobile-meta[data-v-9eaaf498]:focus-visible{outline-offset:-3px;outline:3px solid #f973163d}.to-join-merchant[data-v-9eaaf498]{flex-direction:column;gap:14px;margin-top:0;display:flex}.masonry-top[data-v-9eaaf498]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:116px;gap:10px;height:auto;display:grid}.right-col[data-v-9eaaf498]{display:contents}.cell[data-v-9eaaf498],.masonry-bottom[data-v-9eaaf498]{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #0f0f0f0d}.left-top[data-v-9eaaf498],.left-bottom[data-v-9eaaf498],.mid[data-v-9eaaf498],.right-col[data-v-9eaaf498],.right-col .cell[data-v-9eaaf498]{grid-area:auto}.mid[data-v-9eaaf498]{grid-row:span 2}.masonry-bottom[data-v-9eaaf498]{height:126px;margin-top:10px}.masonry-top img[data-v-9eaaf498],.masonry-bottom img[data-v-9eaaf498]{object-fit:cover;width:100%;height:100%}}@media (prefers-reduced-motion:reduce){.grade-mobile-meta span[data-v-9eaaf498]{transition:none}}.mobile-franchise-hero[data-v-7dd3df5d]{background:#f6f7f9}.mobile-franchise-hero__stage[data-v-7dd3df5d]{background:#111;min-height:300px;position:relative;overflow:hidden}.mobile-franchise-hero__stage[data-v-7dd3df5d]:after{content:"";background:linear-gradient(90deg,#fffffffa 0%,#fffaf5f5 46%,#fff3 70%,#0000002e 100%),linear-gradient(#00000014 0%,#ffffff1a 46%,#0003 100%);position:absolute;inset:0}.mobile-franchise-hero__stage[data-v-7dd3df5d]:before{z-index:2;content:"";background:linear-gradient(90deg,#ffffffeb 0%,#ffffffb8 62%,#fff0 100%);width:min(70%,292px);position:absolute;inset:0 auto 0 0}.mobile-franchise-hero__copy[data-v-7dd3df5d]{z-index:3;width:min(62%,248px);padding:36px 0 26px 16px;position:relative}.mobile-franchise-hero__copy h1[data-v-7dd3df5d]{color:#161616;letter-spacing:0;margin:0;font-size:32px;font-weight:750;line-height:36px}.mobile-franchise-hero__copy p[data-v-7dd3df5d]{color:#656a73;margin:12px 0 18px;font-size:14px;line-height:22px}.mobile-franchise-hero__button[data-v-7dd3df5d]{min-width:128px;height:42px;padding:0 22px;font-size:15px;font-weight:700;line-height:1;box-shadow:0 10px 22px #70480038;color:#171b21!important;background:#ffb000!important;border:0!important}.mobile-franchise-hero__image[data-v-7dd3df5d]{z-index:1;object-fit:cover;object-position:66% center;width:100%;height:100%;position:absolute;inset:0 0 0 auto}.mobile-franchise-hero__crumbs[data-v-7dd3df5d]{color:#8a9099;align-items:center;gap:8px;width:min(100% - 32px,430px);min-height:40px;margin:10px auto 0;font-size:12px;line-height:1.2;display:flex}.mobile-franchise-hero__crumbs a[data-v-7dd3df5d]{color:#6f7680;text-decoration:none}.mobile-franchise-hero__crumbs strong[data-v-7dd3df5d]{color:#f97316;font-weight:700}@media (max-width:390px){.mobile-franchise-hero__stage[data-v-7dd3df5d]{min-height:300px}.mobile-franchise-hero__copy[data-v-7dd3df5d]{width:min(67%,238px)}}.content[data-v-eafb678b]{width:min(84%,1440px);margin:0 auto}.mobile-franchise-hero[data-v-eafb678b]{display:none}@media (max-width:768px){.attract-page[data-v-eafb678b]{background:#f6f7f9;padding-top:0;padding-bottom:36px;overflow-x:hidden}.mobile-franchise-hero[data-v-eafb678b]{display:block}.content[data-v-eafb678b]{width:min(100% - 32px,430px);margin:0 auto}}
