.commerce_frame__Fy7Lu,.commerce_summary__XR7kM,.commerce_trust__cfL_P{--commerce-navy:#0d1b5e;--commerce-cyan:#29abe2;--commerce-amber:#f5a623;--commerce-ink:#132449;--commerce-muted:#596c85;--commerce-line:#dfe7f1;color:var(--commerce-ink);font-family:inherit}.commerce_frame__Fy7Lu{min-height:100dvh;background:#f5f8fc;color-scheme:light}.commerce_frame__Fy7Lu *,.commerce_summary__XR7kM *,.commerce_trust__cfL_P *{box-sizing:border-box}.commerce_frame__Fy7Lu a:focus-visible,.commerce_summary__XR7kM a:focus-visible,.commerce_trust__cfL_P a:focus-visible{outline:3px solid #087cad;outline-offset:4px}.commerce_header__8sr__{background:var(--commerce-navy);border-bottom:3px solid var(--commerce-amber)}.commerce_headerInner__wLrjl{max-width:1160px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:16px}.commerce_brand__nptHK{display:block;width:132px;height:69px;overflow:hidden;position:relative;flex-shrink:0}.commerce_brand__nptHK img{position:absolute;top:-28px;left:0;width:132px;height:132px}.commerce_contact__qpQ0v{color:#e0eaff;font-size:13px;text-decoration:none;padding:12px 0}.commerce_hero__J93Tw{color:white;background:radial-gradient(ellipse at 85% 10%,#29abe227,transparent 55%),linear-gradient(110deg,#0d1b5e,#1b3278)}.commerce_heroInner__ICaPY{max-width:1160px;margin:auto;padding:30px 28px 56px}.commerce_eyebrow__dOYyl{margin:0 0 9px;font-size:11px;letter-spacing:.13em;font-weight:700;color:#8addff}.commerce_hero__J93Tw h1{font-size:clamp(24px,3vw,34px);line-height:1.4;font-weight:800;margin:0 0 8px;overflow-wrap:anywhere}.commerce_description__hAJ0f{color:#d8e4f7;font-size:14px;line-height:1.8;margin:0;max-width:750px}.commerce_content__ADGdS{max-width:1160px;margin:-26px auto 0;padding:0 28px;position:relative}.commerce_footer__4m7LJ{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;max-width:1160px;margin:auto;padding:27px 28px max(30px,env(safe-area-inset-bottom));color:var(--commerce-muted);font-size:12px}.commerce_footer__4m7LJ a{color:inherit;overflow-wrap:anywhere;text-decoration:none;min-height:30px}.commerce_summary__XR7kM{border:1px solid var(--commerce-line);border-radius:20px;background:#fff;box-shadow:0 10px 28px #0d1b5e06;min-width:0}.commerce_summaryHeading__qeliw{padding:20px 22px;display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #e2edf7;border-radius:20px 20px 0 0;background:linear-gradient(115deg,#f0f7ff,#f7fbff)}.commerce_summaryHeading__qeliw h2{margin:0;font-size:17px;font-weight:750}.commerce_summaryHeading__qeliw>span{color:#078bbd;font-size:22px}.commerce_summaryBody___WGW7{padding:20px 22px 22px}.commerce_items__MfdCY{display:grid;gap:20px}.commerce_item__zf6o6{min-width:0;overflow-wrap:anywhere}.commerce_item__zf6o6+.commerce_item__zf6o6{border-top:1px solid #e8edf4;padding-top:16px}.commerce_item__zf6o6 h3{font-size:16px;color:var(--commerce-navy);font-weight:750;line-height:1.6;margin:0 0 5px}.commerce_itemDescription__tASqz{margin:0;color:var(--commerce-muted);font-size:13px;line-height:1.7}.commerce_benefits__ffCt5{list-style:none;display:grid;gap:8px;padding:0;margin:13px 0 16px;font-size:13px;line-height:1.7;color:#4e637f}.commerce_benefits__ffCt5 li{display:flex;gap:9px;align-items:flex-start}.commerce_benefits__ffCt5 li>span{color:#15815e;font-weight:700;flex-shrink:0}.commerce_priceLines___Y8yk{margin:0;border-top:1px solid #e8edf4;padding-top:15px;display:grid;gap:8px;font-size:13px;color:var(--commerce-muted)}.commerce_priceLines___Y8yk>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.commerce_priceLines___Y8yk dt{overflow-wrap:anywhere;min-width:0}.commerce_priceLines___Y8yk dd{margin:0;flex-shrink:0;font-variant-numeric:tabular-nums}.commerce_total__KSxLh{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:15px 0;color:var(--commerce-navy);font-weight:650;font-size:14px}.commerce_total__KSxLh strong{font-size:clamp(24px,4vw,32px);font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.commerce_note__mA9tS{margin:0 0 17px;color:var(--commerce-muted);font-size:12px;line-height:1.8;overflow-wrap:anywhere}.commerce_trust__cfL_P{margin-top:19px;padding-top:17px;border-top:1px solid #e2e9f2}.commerce_trustIdentity__ZAJVY{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.commerce_dbd__cqeup{flex-shrink:0;display:flex;align-items:center;min-height:44px}.commerce_dbd__cqeup img{width:108px;height:40px}.commerce_trustCopy__ZmgYE{flex:1;min-width:min(160px,100%);line-height:1.8;font-size:12px;overflow-wrap:anywhere}.commerce_trustCopy__ZmgYE strong{display:block;font-weight:600;color:#354e71}.commerce_trustCopy__ZmgYE p{margin:3px 0 0;color:var(--commerce-muted)}.commerce_policies__ATa7D{display:flex;justify-content:flex-start;gap:0 14px;flex-wrap:wrap;margin-top:8px;font-size:12px}.commerce_policies__ATa7D a{display:inline-flex;align-items:center;min-height:44px;color:var(--commerce-muted);text-decoration:none}.commerce_layout__4JbyB{--commerce-navy:#0d1b5e;--commerce-cyan:#29abe2;--commerce-ink:#132449;--commerce-muted:#596c85;--commerce-line:#dfe7f1;color:var(--commerce-ink);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:22px;align-items:start;padding-bottom:34px}.commerce_layout__4JbyB *{box-sizing:border-box}.commerce_formPanel__gbHZ4,.commerce_summaryColumn__CPU_n{min-width:0}.commerce_formPanel__gbHZ4{background:#fff;border:1px solid var(--commerce-line);border-radius:20px;box-shadow:0 10px 28px #0d1b5e06;overflow:hidden}.commerce_section__pos6k{position:relative;padding:25px 26px;border-bottom:1px solid #edf1f6}.commerce_section__pos6k:last-child{border-bottom:0}.commerce_section__pos6k:after{content:"";position:absolute;inset:6px;border:2px solid transparent;border-radius:16px;opacity:0;pointer-events:none;transition:opacity .18s ease,border-color .18s ease,box-shadow .18s ease}@media (hover:hover){.commerce_section__pos6k:hover:after{opacity:.65;border-color:#29abe2;box-shadow:0 0 12px #29abe224}}.commerce_section__pos6k:focus-within:after{opacity:1;border-color:#168cbd;box-shadow:0 0 0 3px #29abe21f,0 0 18px #29abe240,inset 0 0 14px #29abe20f}.commerce_section__pos6k:focus-within .commerce_sectionTitle__Ur0ux>span{background:#0d1b5e;color:#fff}.commerce_sectionTitle__Ur0ux{display:flex;align-items:center;gap:10px;margin:0 0 15px;font-size:16px;font-weight:750;color:var(--commerce-navy)}.commerce_sectionTitle__Ur0ux>span{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:#eaf4ff;color:#0d1b5e;font-size:12px;font-weight:700;flex-shrink:0}.commerce_fieldHeading__N_5Os{margin:18px 0 9px;color:#334d70;font-size:14px;font-weight:700}.commerce_fieldHeading__N_5Os:first-child{margin-top:0}.commerce_fieldHeading__N_5Os span{color:#64748b;font-size:12px;font-weight:500}.commerce_choiceGrid__Is_Oy,.commerce_formGrid__9s8f0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.commerce_choiceGrid__Is_Oy>.commerce_wide__gHk41,.commerce_formGrid__9s8f0>.commerce_wide__gHk41{grid-column:1/-1}.commerce_input__9cZxS{width:100%;padding:12px 14px;border:1px solid #cfdae8;border-radius:11px;background:#fff;color:var(--commerce-ink);font-family:inherit;font-size:14px;line-height:1.6}.commerce_input__9cZxS::placeholder{color:#93a3b8}.commerce_input__9cZxS:focus-visible{outline:3px solid #087cad;outline-offset:2px;border-color:#29abe2}.commerce_choice__24s5_{display:flex;align-items:center;gap:10px;padding:13px 14px;border:1px solid #cfdae8;border-radius:12px;background:#fff;color:var(--commerce-ink);font-family:inherit;text-align:left;cursor:pointer;min-width:0}.commerce_choice__24s5_[aria-pressed=true]{color:#075e8b;border-color:#59bce5;background:#f0faff}.commerce_choice__24s5_:not(:disabled):hover{border-color:#29abe2}.commerce_choice__24s5_:disabled{background:#f8fafc;color:#64748b;cursor:not-allowed}.commerce_choice__24s5_ small,.commerce_choice__24s5_ strong{display:block;overflow-wrap:anywhere}.commerce_choice__24s5_ strong{font-size:13.5px;font-weight:700}.commerce_choice__24s5_ small{margin-top:4px;color:#64748b;font-size:12px;line-height:1.6}.commerce_choiceMarker__6vG8U{width:15px;height:15px;border-radius:50%;border:1px solid #9dacbf;flex-shrink:0}.commerce_choice__24s5_[aria-pressed=true] .commerce_choiceMarker__6vG8U{border:4px solid #138aba;background:#fff}.commerce_checkRow__x6KyF{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.8;color:#4e637f}.commerce_checkRow__x6KyF input{margin-top:3px;flex-shrink:0;width:17px;height:17px}.commerce_hint__z_vR2{margin:9px 0 0;color:var(--commerce-muted);font-size:12px;line-height:1.8}.commerce_error__QIcz8{margin:0 0 13px;color:#b42318;font-size:13px;line-height:1.7}.commerce_suggestions__eGZxw{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 14px}.commerce_suggestionChip__HGHm5{min-height:40px;padding:8px 14px;border:1px solid #93c5fd;border-radius:999px;background:#eff6ff;color:#1d4ed8;font:inherit;font-size:14px;font-weight:700;cursor:pointer;overflow-wrap:anywhere;text-align:left}.commerce_suggestionChip__HGHm5:focus-visible,.commerce_suggestionChip__HGHm5:hover{background:#dbeafe;border-color:#3b82f6}.commerce_success__KVJeA{margin:9px 0 0;color:#15815e;font-size:13px;line-height:1.7}.commerce_afterPay__KXcss{margin:14px 0 0;color:var(--commerce-muted);font-size:12px;line-height:1.8;text-align:center}.commerce_plainButton__ujt3y{width:100%;padding:15px;border:0;border-radius:12px;background:var(--commerce-navy);color:#fff;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer}.commerce_plainButton__ujt3y:disabled{opacity:.6;cursor:not-allowed}@media (max-width:980px){.commerce_layout__4JbyB{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.commerce_section__pos6k{padding:21px 18px}.commerce_choiceGrid__Is_Oy,.commerce_formGrid__9s8f0{grid-template-columns:minmax(0,1fr)}.commerce_headerInner__wLrjl{padding:0 18px}.commerce_heroInner__ICaPY{padding:26px 18px 51px}.commerce_content__ADGdS{padding:0 14px}.commerce_footer__4m7LJ,.commerce_summaryBody___WGW7,.commerce_summaryHeading__qeliw{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.commerce_frame__Fy7Lu *,.commerce_summary__XR7kM *,.commerce_trust__cfL_P *{scroll-behavior:auto}.commerce_layout__4JbyB *,.commerce_section__pos6k:after{transition:none}}.PaymentStatusPanel_panel__9pOPo{min-width:0;padding:clamp(22px,4vw,32px);border:1px solid #dce6f1;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#edf9ff,transparent 48%),#fff;box-shadow:0 12px 38px #0d1b5e09;color:#132449;text-align:center}.PaymentStatusPanel_topline__gqowd{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;color:#526982;font-size:12px;line-height:1.7;text-align:left}.PaymentStatusPanel_method__oFRd4{padding:5px 10px;border:1px solid #dce8f3;border-radius:99px;background:#ffffffb8;color:#274867;font-weight:600;overflow-wrap:anywhere}.PaymentStatusPanel_amount__AUGtx{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:0 7px;margin:25px 0 22px;color:#0d1b5e}.PaymentStatusPanel_amount__AUGtx>span{flex-basis:100%;color:#526982;font-size:13px;line-height:1.7}.PaymentStatusPanel_amount__AUGtx strong{font-size:clamp(29px,5vw,42px);line-height:1.5;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.PaymentStatusPanel_amount__AUGtx small{font-size:13px;color:#526982}.PaymentStatusPanel_qrFrame__Hd_A_{max-width:264px;margin:0 auto 22px;border:1px solid #c3e5f5;border-radius:22px;padding:12px 12px 11px;background:#fff;box-shadow:0 6px 24px #29abe20d,0 0 0 5px #e5f5fc80}.PaymentStatusPanel_qr__cMbb1{padding:4px;background:#fff;border-radius:12px}.PaymentStatusPanel_qr__cMbb1 img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.PaymentStatusPanel_qrFrame__Hd_A_>span{display:block;margin-top:6px;font-size:11px;line-height:1.7;color:#526982}.PaymentStatusPanel_symbol__I5TcZ{display:grid;place-items:center;width:86px;height:86px;margin:32px auto;border-radius:50%;border:1px solid #cde8f7;background:linear-gradient(135deg,#fff,#eaf7ff);color:#1385b3;box-shadow:0 0 0 10px #edf7fc,0 0 0 20px #f6fbff}.PaymentStatusPanel_symbol__I5TcZ svg{width:46px;height:46px}.PaymentStatusPanel_panel__9pOPo h2{margin:0 0 10px;color:#0d1b5e;font-size:clamp(19px,2.2vw,23px);font-weight:800;line-height:1.55;overflow-wrap:anywhere}.PaymentStatusPanel_detail__iPLIK{margin:0 auto 18px;color:#526982;font-size:14px;line-height:1.85;overflow-wrap:anywhere}.PaymentStatusPanel_status__KcACo{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:9px 14px;color:#79551b;background:#fff7e9;border:1px solid #f6e3bd;border-radius:99px;font-size:12px;line-height:1.6}.PaymentStatusPanel_spinner__hQnxO{width:13px;height:13px;flex-shrink:0;border:2px solid #dfc490;border-top-color:#916716;border-radius:50%;animation:PaymentStatusPanel_turn__rv2vb 1.3s linear infinite}.PaymentStatusPanel_help__Uiqkt{margin:14px auto 0;color:#61748d;font-size:12px;line-height:1.85;overflow-wrap:anywhere}.PaymentStatusPanel_reference__ekIpA{margin:24px 0 0;padding:15px 0 0;border-top:1px dashed #dce5ee;text-align:left}.PaymentStatusPanel_reference__ekIpA dt{font-size:11px;color:#61748d;margin-bottom:5px}.PaymentStatusPanel_reference__ekIpA dd{margin:0;font-size:12px;color:#354e71;line-height:1.65;font-family:ui-monospace,monospace;overflow-wrap:anywhere;user-select:all}.PaymentStatusPanel_support__1Xko4{display:flex;align-items:center;gap:6px;width:fit-content;min-height:44px;color:#0a739e;font-size:12px;text-decoration:none}.PaymentStatusPanel_trust__akZ_C{text-align:left}.PaymentStatusPanel_failed___byHi{background:radial-gradient(ellipse at 50% 0,#fff5f1,transparent 50%),#fff}.PaymentStatusPanel_failureSymbol__SqHJ7{color:#b74b34;border-color:#f0d6cb;background:linear-gradient(135deg,#fff,#fff1eb);box-shadow:0 0 0 10px #fdf3ed,0 0 0 20px #fff9f5}.PaymentStatusPanel_failed___byHi h2{color:#9b3b28}.PaymentStatusPanel_restart__NsesB{display:flex;justify-content:center;align-items:center;gap:14px;min-height:48px;margin-top:22px;padding:12px 18px;color:#fff;background:#0d1b5e;border-radius:13px;font-size:14px;line-height:1.7;font-weight:700;text-decoration:none}.PaymentStatusPanel_panel__9pOPo a:focus-visible{outline:3px solid #1385b3;outline-offset:4px}@keyframes PaymentStatusPanel_turn__rv2vb{to{transform:rotate(1turn)}}@media (max-width:390px){.PaymentStatusPanel_panel__9pOPo{padding:22px 18px;border-radius:20px}.PaymentStatusPanel_amount__AUGtx{margin-top:21px}.PaymentStatusPanel_qrFrame__Hd_A_{padding:9px}}@media (prefers-reduced-motion:reduce){.PaymentStatusPanel_spinner__hQnxO{animation:none}}.PaymentStatusPanel_restartButton__yj5Uz{width:100%;border:0;font-family:inherit;cursor:pointer}