.checkout-actions_primary__SfUJa{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;padding:14px 22px;border:1px solid transparent;border-radius:14px;background:linear-gradient(rgba(0,0,0,.22),rgba(0,0,0,.22)),var(--gradient-accent);color:#fff;font:inherit;font-size:15px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 4px 14px rgba(65,38,116,.16);transition:filter .15s,box-shadow .15s}.checkout-actions_primary__SfUJa:hover:not(:disabled){filter:brightness(.92);box-shadow:0 6px 20px rgba(65,38,116,.24)}.checkout-actions_mode__Lvtic:focus-visible,.checkout-actions_primary__SfUJa:focus-visible,.checkout-actions_terms__SnSFr input:focus-visible{outline:3px solid var(--accent-blue);outline-offset:4px}.checkout-actions_primary__SfUJa:disabled{background:#e5e5e7;border-color:#d1d1d5;color:#55555e;box-shadow:none;cursor:not-allowed}.checkout-actions_panel__9icZQ{display:grid;gap:18px;padding:clamp(20px,4vw,28px);border:1px solid var(--hairline-on-paper);border-radius:20px;background:var(--paper-soft)}.checkout-actions_heading__YYSEk{margin:0;font-size:20px;font-weight:700;color:var(--ink)}.checkout-actions_help___FjfR{margin:0;font-size:14px;line-height:1.65;color:#595959}.checkout-actions_terms__SnSFr{display:flex;align-items:flex-start;gap:12px;font-size:14px;cursor:pointer}.checkout-actions_terms__SnSFr input{flex:0 0 20px;width:20px;height:20px;margin-top:3px;accent-color:var(--accent-violet)}.checkout-actions_terms__SnSFr a{text-decoration:underline;text-underline-offset:3px}.checkout-actions_error__z9c8m{margin:0;color:#b91c1c;font-size:14px}.checkout-actions_modes__yzqp4{display:flex;gap:8px;margin-bottom:24px}.checkout-actions_mode__Lvtic{flex:1;min-height:48px;padding:10px 12px;border:1px solid #c9c9cd;border-radius:12px;background:var(--paper);color:#595959;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.checkout-actions_mode__Lvtic[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.checkout-actions_mode__Lvtic:hover{border-color:var(--accent-violet)}