.ck-band{background-color:#eef2f6;padding:0 20px}.ck-band-inner{max-width:1200px;margin:0 auto;padding:60px 0}.ck-steps-card{background-color:#fff;border:1px solid #e3e8ef;border-radius:15px;padding:20px;position:relative;box-shadow:0 2px 8px #cfcfd3}.ck-steps-track{background-color:#e3e8ef;border-radius:20px;height:4px;position:absolute;top:29px;left:31px;right:31px}.ck-steps-fill{background-color:#7ec27e;border-radius:20px;width:50%;height:4px;position:absolute;top:0;left:0}.ck-steps-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ck-step{flex-direction:column;gap:20px;min-width:0;display:flex}.ck-step:nth-child(2){justify-content:center;align-items:center}.ck-step:nth-child(2) .ck-step-text{align-items:center}.ck-step:nth-child(3){align-items:flex-end}.ck-step:nth-child(3) .ck-step-text{text-align:right;align-items:flex-end}.ck-dot{box-sizing:border-box;background-color:#7ec27e;border:2px solid #7ec27e;border-radius:50%;flex:none;width:22px;height:22px;position:relative;box-shadow:0 0 0 4px #fff}.ck-dot:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:6.5px;transform:rotate(45deg)}.ck-dot-todo{background-color:#fff;border-color:#cfcfd3}.ck-dot-todo:after{display:none}.ck-dot-current{background-color:#fff;border-color:#7ec27e;box-shadow:0 0 0 4px #fff,0 0 0 7px #7ec27e4d}.ck-dot-current:after{background-color:#7ec27e;border-width:0;border-radius:50%;width:8px;height:8px;top:50%;left:50%;transform:translate(-50%,-50%)}.ck-step-text{flex-direction:column;gap:6px;display:flex}.ck-step-title{font-family:var(--font-heading);color:#0c1431;margin:0;font-size:20px;font-weight:600;line-height:26px}.ck-step-desc{color:#364152;margin:0;font-size:16px;line-height:24px}.ck-content{padding:0 10px}.ck-content-inner{max-width:1140px;margin:0 auto;padding:10px 0}.ck-content-inner p{margin:0 0 14.4px}.ck-content-inner a:not([class]){color:#0312188a;font-weight:700;text-decoration:underline}.ck-content-inner a:not([class]):hover{color:#0c1431}.ck-pay-area{flex-direction:column;gap:20px;padding-bottom:14.4px;display:flex}.ck-pay-area p{margin:0}.ck-card-header{color:#fff;background-color:#1b3b6f;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:25px 10px 20px 30px;display:flex}.ck-pay-area .ck-card-header h1,.ck-pay-area .ck-card-header p{color:#fff;margin:0;font-size:1.2em;font-weight:700;line-height:1.3}.ck-pay-area .ck-card-header h1{margin-left:10px}.ck-pay-area .ck-card-header p{margin-right:10px}.ck-small{margin:0;font-size:13px;font-weight:600;line-height:18px}.ck-back{font-size:14px;line-height:20px}.ck-recap{color:#0c1431;background-color:#f5f7fb;border:1px solid #e3e8ef;border-radius:10px;padding:12px 16px;font-size:15px;line-height:22px}.ck-recap dl{flex-wrap:wrap;gap:4px 28px;margin:0;display:flex}.ck-recap dl>div{gap:6px;min-width:0;display:flex}.ck-recap dt{font-weight:600}.ck-recap dt:after{content:":"}.ck-recap dt:lang(zh):after{content:"："}.ck-recap dd{overflow-wrap:anywhere;margin:0}.ck-fine{color:#4b5563;margin:0;font-size:13px;line-height:19px}.ck-flow .ck-fine+.ck-fine{margin-top:-8px}.ck-flow{flex-direction:column;gap:14px;display:flex}.ck-flow label{color:#0c1431;flex-direction:column;gap:6px;display:flex}.ck-flow select{height:40px;font:inherit;color:#0c1431;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:0 10px}.ck-country{flex-direction:column;gap:8px;display:flex}.ck-country[data-list=hidden]{margin-bottom:-6px}.ck-country-field[hidden]{display:none}.ck-country-line{font:inherit;text-align:left;color:#0c1431;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-self:flex-start;margin:-6px 0;padding:6px 0;font-size:15px;line-height:24px}.ck-country-change{white-space:nowrap;color:var(--color-navy,#1c3764);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ck-country-line:focus-visible{outline:2px solid var(--color-navy,#1c3764);outline-offset:0;border-radius:2px}.ck-country-line:disabled{opacity:.6;cursor:default}.ck-pay-button{align-self:flex-start}.ck-pay-button:disabled{opacity:.6;cursor:default}.ck-alert{color:#7a3e00;white-space:pre-line;background-color:#fff4e5;border-radius:10px;margin:0;padding:12px 16px}.ck-info{color:#0c1431;background-color:#206ee833;border-radius:10px;margin:0;padding:12px 16px}.ck-flow-box{position:relative;container:ck-flow-box/inline-size}.ck-flow-box>#flow-container{min-height:258px}@container ck-flow-box (max-width:322px){.ck-flow-box>#flow-container{min-height:368px}}.ck-flow-box:focus{outline:none}.ck-flow-box[data-state=loading]>#flow-container,.ck-flow-box[data-state=loading]>.ck-wallets{visibility:hidden}.ck-wallets{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.ck-wallet{height:44px}.ck-wallet[data-wallet=googlepay]{height:40px}.ck-wallet[hidden],.ck-wallet[data-wallet=applepay][data-state=pending],.ck-wallets[data-apple-only]{display:none}@supports ((-webkit-appearance:-apple-pay-button)){.ck-wallet[data-wallet=applepay][data-state=pending]{display:block}.ck-wallets[data-apple-only]{display:flex}}.ck-wallet[data-state=pending]{background:#f3f4f6;border-radius:5px}.ck-wallet[data-state=vanished],.ck-wallets[data-empty]{visibility:hidden}.ck-wallet apple-pay-button{-apple-pay-button-type:pay;-apple-pay-button-style:black}.ck-wallet apple-pay-button:focus-visible{outline:2px solid var(--color-navy,#1c3764);outline-offset:2px}.ck-wallet-or{color:#4b5563;align-items:center;gap:12px;margin:4px 0 0;font-size:14px;line-height:20px;display:flex}.ck-wallet-or:before,.ck-wallet-or:after{content:"";border-top:1px solid #dbdbdb;flex:1}.ck-flow-pay{border-radius:var(--radius-btn,5px);background-color:var(--color-navy,#1c3764);min-height:48px;font-family:var(--font-heading);letter-spacing:0;text-align:center;color:#fff;cursor:pointer;border:0;justify-content:center;align-self:stretch;align-items:center;gap:10px;margin:0;padding:12px 16px;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.ck-flow-pay:disabled{opacity:.55;cursor:default}.ck-flow-pay:focus-visible{outline:2px solid var(--color-navy,#1c3764);outline-offset:2px}.ck-flow-pay-spinner{border:2px solid #fff5;border-top-color:#fff;border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite ck-spin;display:block}@media (prefers-reduced-motion:reduce){.ck-flow-pay-spinner{animation-duration:2.4s}}.ck-flow-loading{text-align:center;color:#0c1431;background-color:#fafafa;border:1px solid #dbdbdb;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;font-size:15px;line-height:21px;display:flex;position:absolute;inset:0}.ck-spinner{border:3px solid #1c376433;border-top-color:#1c3764;border-radius:50%;flex:none;width:32px;height:32px;animation:.8s linear infinite ck-spin;display:block}@media (prefers-reduced-motion:reduce){.ck-spinner{animation-duration:2.4s}}@keyframes ck-spin{to{transform:rotate(360deg)}}.ck-hero{background-color:#1c3764f2;justify-content:center;align-items:center;padding:30px;display:flex}.ck-hero-inner{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:90%;padding:40px 0;display:flex}.ck-hero-title{font-family:var(--font-roboto);text-align:center;color:#fff;margin:0;font-size:60px;font-weight:700;line-height:66px}.ck-hero-icon{justify-content:center;height:77px;padding-top:20px;display:flex}.ck-hero-icon svg{fill:green;width:50px;height:50px;display:block}.ck-hero-button,.ck-hero-button:hover,.ck-hero-button:focus{font-family:var(--font-heading);letter-spacing:2px;text-transform:capitalize;text-align:center;color:#fff;background-color:#17a941;border-radius:5px;justify-content:center;padding:25px;font-size:14px;font-weight:600;line-height:14px;display:inline-flex;box-shadow:0 0 10px #00000080}.ck-hero-button span{min-height:14.6px;display:block}@media (max-width:767px){.ck-hero-button span{line-height:14.3px}}.ck-hero-button.ck-hero-button-part2,.ck-hero-button.ck-hero-button-part2:hover,.ck-hero-button.ck-hero-button-part2:focus{color:#1c3764;cursor:pointer;background-color:#fff;border:0}.ck-hero-button.ck-hero-button-part2 span span{display:inline}.ck-hero-button.ck-hero-button-part2:focus-visible{outline-offset:3px;outline:2px solid #fff}.ck-hero-note{text-align:center;color:#fff;max-width:640px;margin:8px 0 0;font-size:14px;line-height:21px}.ck-hero-note-item{display:inline-block}.ck-card-section{margin:50px 0;padding:0 10px}.ck-card-section-visa{margin-bottom:70px}.ck-card-outer{max-width:1140px;margin:0 auto;padding:10px 0}.ck-card{flex-direction:column;gap:30px;padding:25px;display:flex;box-shadow:0 2px 8px #cfcfd3}.ck-block{flex-direction:column;gap:20px;padding:10px;display:flex}.ck-block p{margin:0}.ck-card-title{font-family:var(--font-heading);color:#0c1431;margin:0 0 12px;font-size:24px;font-weight:600;line-height:28.8px}.ck-status-title{font-family:var(--font-heading);text-align:center;color:#0c1431;margin:0;font-size:24px;font-weight:600;line-height:28.8px}.ck-text{font-size:16px;line-height:24px}p.ck-text-spaced{margin-bottom:14.4px}.ck-text u,.ck-text b{font-weight:700}.ck-heavy{font-weight:900}.ck-note{font-size:13px;font-weight:600;line-height:18px}.ck-center{text-align:center}.ck-action{background-color:#206ee833;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.ck-action-text{font-family:var(--font-heading);color:#0312188a;margin:0;font-size:16px;font-weight:500;line-height:19.2px}.ck-action-button,.ck-action-button:hover,.ck-action-button:focus{font-family:var(--font-heading);letter-spacing:2px;text-transform:capitalize;text-align:center;color:#fff;cursor:pointer;background-color:#1c3764;border:0;border-radius:5px;flex:none;justify-content:center;padding:15px;font-size:14px;font-weight:600;line-height:14px;display:inline-flex}.ck-action-form,.ck-first-action{display:contents}.ck-timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:10px;list-style:none;display:grid}.ck-tl-item{border-radius:10px;flex-direction:column;gap:20px;min-width:0;display:flex}.ck-tl-current{border:1px solid #01d758;box-shadow:2px 2px 4px #aaa}.ck-tl-icon{justify-content:center;height:50px;display:flex}.ck-tl-icon svg{fill:none;stroke:#1c3764;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;height:50px;display:block}.ck-tl-item[data-state=todo] .ck-tl-icon svg{stroke:#69727d}.ck-tl-title{font-family:var(--font-heading);text-align:center;color:#000;margin:8px 0 20px;font-size:14px;font-weight:600;line-height:20px}.ck-tl-title span{line-height:16px;display:inline-block}.ck-tl-done{text-decoration:line-through}.ck-tl-text{text-align:center;margin:0;font-size:14px;line-height:20px}.ck-bar{color:#fff;background-color:#7f7f7f;border-radius:10px;padding:20px;font-size:16px;line-height:20px}.ck-bar p{margin:0}.ck-rule-thick{border-top:2px solid #dedede}.ck-rule-thin{border-top:1px solid #dedede}.ck-inline-link,.ck-inline-link:hover{color:inherit;font-weight:700;text-decoration:underline}.ck-part2-hero,.ck-part2-details{display:none}.ck-part2:has([data-testid=part2-done])>*{margin-block:0}.ck-part2:has([data-testid=part2-done]) .ck-part2-intro{display:none}.ck-part2:has([data-testid=part2-done]) .ck-part2-hero{display:block}.ck-part2:has([data-testid=part2-done]) .ck-part2-card{flex-direction:column;gap:30px;width:calc(100% - 20px);max-width:1140px;margin:60px auto;padding:25px;display:flex;box-shadow:0 2px 8px #cfcfd3}.ck-part2:has([data-testid=part2-done]) .ck-part2-card-visa{margin-bottom:80px}.ck-part2:has([data-testid=part2-done]) .ck-part2-details{flex-direction:column;gap:30px;display:flex}.ck-part2-card [data-testid=part2-done]{background:0 0;border:0;border-radius:0;flex-direction:column;gap:20px;margin:0;padding:10px;display:flex}.ck-part2-card [data-testid=part2-done]>*{margin:0}.ck-part2-card [data-testid=part2-done] h2{font-family:var(--font-heading);color:#0c1431;margin:0 0 12px;font-size:24px;font-weight:600;line-height:28.8px}.ck-part2-card [data-testid=part2-done] p{color:#0312188a;font-size:16px;line-height:24px}.ck-status-box{flex-direction:column;gap:14.4px;display:flex}@media (max-width:767px){.ck-band-inner{padding:12px 0}.ck-steps-card{border:0;border-radius:10px;padding:10px 12px}.ck-dot{width:20px;height:20px}.ck-dot:not(.ck-dot-current):after{top:2px;left:5.5px}.ck-steps-track{display:none}.ck-steps-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ck-step,.ck-step:nth-child(n){grid-template-columns:20px minmax(0,1fr);place-content:start stretch;place-items:center start;gap:4px 10px;display:grid}.ck-step:nth-child(n) .ck-step-text{display:contents}.ck-step-title{grid-column:2;font-size:13px;line-height:18px}.ck-step-desc{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ck-pay-area{gap:12px}.ck-pay-note{margin-block:0}.ck-recap{padding:6px 10px;font-size:13px;line-height:18px}.ck-recap dl{display:block}.ck-recap dl>div,.ck-recap dd{display:inline}.ck-recap dl>div+div:before{content:" · ";color:#6b7280}.ck-recap dt{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ck-hero-inner{width:100%}.ck-hero-title{font-size:40px;line-height:44px}.ck-card-title,.ck-status-title{font-size:20px;line-height:24px}.ck-text{font-size:14px;line-height:21px}.ck-action{flex-wrap:wrap}.ck-first-action[data-stage=part2] .ck-action{row-gap:20.6px}.ck-timeline{grid-template-columns:minmax(0,1fr)}.ck-part2-card [data-testid=part2-done] h2{font-size:20px;line-height:24px}.ck-part2-card [data-testid=part2-done] p{font-size:14px;line-height:21px}}
