.PlanCard_content__XHmfj{flex:1 1;display:flex;align-items:center;justify-content:center;gap:15px;padding:20px}.PlanCard_deviceIcon__yKkHB{display:flex;flex-direction:column;align-items:center;gap:5px}.PlanCard_deviceImage__p_WOS{width:60px;height:50px;object-fit:contain}.PlanCard_deviceLabel__qPT_X{font-size:12px;font-weight:700;margin:0;white-space:nowrap;color:#222}.PlanCard_plusIcon__OsjGT{width:20px;height:20px;object-fit:contain}.PlanCard_capacityIcon__Fadm8{display:flex;align-items:center;justify-content:center}.PlanCard_capacityImage__QzmGQ{width:45px;height:auto;object-fit:contain}.PlanCard_priceSection__cX3MH{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px 4px 20px 12px;background:#feefee;border-left:2px solid #f44336;gap:2px;transition:all .35s}.PlanCard_price__0xQOM{font-size:30px;font-weight:700;line-height:1;color:#f44336}.PlanCard_priceUnit__s9Bfn{display:flex;flex-direction:column}.PlanCard_taxLabel__Bq0nC{color:#222;font-size:10px;line-height:1;white-space:nowrap}.PlanCard_yen__Eo1WY{color:#222;font-size:16px;font-weight:700}.PlanForm_planForm__JT0eS,.Typography_base__supY1{width:100%}.Typography_h1__4HpMy{font-size:28px;font-weight:700}.Typography_h2__Yaoj9{font-size:20px;font-weight:700}.Typography_h3__KCLOq{font-size:18px;font-weight:700}.Typography_h4__709hT,.Typography_h5__9Jmxl,.Typography_h6___Reqe{font-size:16px;font-weight:400}.Typography_p__XAaRg{font-size:14px;font-weight:400}.Typography_span__7SgJe{width:auto}.Typography_left__DVk4q{text-align:left}.Typography_center__SxGkf{text-align:center}.Typography_right__y2zW_{text-align:right}.Typography_large__Y_E2Y{font-size:18px}.Typography_medium__fFgce{font-size:16px}.Typography_small__CzHPh{font-size:14px}.Typography_xsmall__97sFv{font-size:10px}.Typography_black__8io4o{color:#222}.Typography_white__UmOBt{color:#fff}.Typography_primary__i8q7o{color:#00bcd4}.Typography_error__SBzrn{color:red}.Typography_muted__Dm4gf{color:#666}.Typography_accent__w3I_M{color:#f44336}.Typography_blue__YZQLM{color:#1a9ded}.PasswordRequirements_passwordRequirements__SNUyd{background:#e3f2fd;border:1px solid #2196f3;border-radius:12px;padding:12px;font-size:12px;color:#1565c0;width:100%}.PasswordRequirements_passwordRequirements__SNUyd strong{display:block;margin-bottom:8px}.PasswordRequirements_passwordRequirements__SNUyd ul{margin-left:20px}.SignupForm_divider__0PgIl{text-align:center;color:#999;font-size:14px}.SignupForm_termsText__KUf0Q{text-align:center;color:#666;font-size:13px;line-height:1.6;padding:0 24px 24px}.SignupForm_termsText__KUf0Q a{color:#00bcd4;text-decoration:none}.SignupForm_termsText__KUf0Q a:hover{text-decoration:underline}.UserDeviceForm_form__9mBiV{display:flex;flex-direction:column;gap:16px;width:100%}.GuideStep_guideStep__KWHL8{display:flex;gap:12px;margin-bottom:18px;align-items:flex-start}.GuideStep_guideStep__KWHL8:last-child{margin-bottom:0}.GuideStep_stepNumber__hG5va{width:32px;height:32px;background:#00bcd4;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.GuideStep_stepContent__ymp5d{flex:1 1}.ConfirmForm_sectionHeader__xBaMR{background-color:#222;display:flex;align-items:center;justify-content:center;padding:6px 16px;width:100%}.ConfirmForm_label__9Y1um{background-color:#cacaca;border-radius:2px;padding:7px 12px;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;min-width:122px;width:122px}.ConfirmForm_value__zQxc8{border:1px solid #f44336;border-radius:5px;padding:7px 8px 5px;font-size:14px;display:flex;flex-grow:1;align-items:center;word-break:break-all}.ConfirmForm_feesContent__28Nyl{background-color:#eef7fe;border-radius:2px;display:flex;flex-direction:column;gap:12px;padding:20px;width:100%}.ConfirmForm_totalLabel__qF0hZ{background-color:#f44336;padding:9px 8px 8px;width:144px;display:flex;align-items:center;justify-content:center;text-align:center}.ConfirmForm_totalValue__JHuvd{background-color:#fff;border:1px solid #f44336;padding:6px 8px;display:flex;align-items:center;justify-content:flex-end;flex-grow:1}.ConfirmForm_agreementBox__Dpl_F{background-color:#fff;border:1px solid #cacaca;height:180px;overflow-y:auto;padding:20px;color:#222;position:relative}.ConfirmForm_agreementBox__Dpl_F::-webkit-scrollbar{width:6px}.ConfirmForm_agreementBox__Dpl_F::-webkit-scrollbar-track{background:#f1f1f1}.ConfirmForm_agreementBox__Dpl_F::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.ConfirmForm_agreementBox__Dpl_F::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.ConfirmForm_link__9ZO9J{color:#f44336;text-decoration:underline}.PaymentForm_sectionBar__LXecl{width:4px;height:17px;background-color:#209cff;flex-shrink:0}.ShippingCard_content__qVpCP{display:flex;align-items:center;gap:16px;padding:20px}.ShippingForm_shippingForm__doLN_{width:100%}.page_orderNumberBadge__o1hey{padding:5px 10px;background-color:#222;border-radius:8px;font-size:10px;color:#fff;white-space:nowrap}.ChargeCompleteDetail_summary__Ll5Or{display:flex;flex-direction:column;gap:4px;width:100%;padding:16px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.ChargeCompleteDetail_row__w_dY1{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;font-size:14px;gap:12px}.ChargeCompleteDetail_rowLabel__1rlO7{font-weight:700;color:#333;flex-shrink:0}.ChargeCompleteDetail_rowValue__KYujV{color:#333;text-align:right}.ChargeCompleteDetail_muted__0yl_r{font-size:12px;color:#666}.page_grow__cwZvf{flex:1 1}.page_iconWrapper__vWQby{display:flex;align-items:center;justify-content:center;padding:24px 0 8px}.page_cta__QA15r{width:100%;margin-top:auto}