.checkout-brand{position:relative;--accent:#3ba6f1;--accent-hover:oklch(0.735 0.16 256);--accent-foreground:#0c0a09;--primary:#3ba6f1;--primary-foreground:#0c0a09;--ring:#3ba6f1;--orange:#3ba6f1;--orange-fg:#0c0a09;--info:#3ba6f1;--info-foreground:oklch(1 0 0)}.checkout-brand .co-bg-grid{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 60% 50% at 50% 0,#000 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 0,#000 30%,transparent 70%)}.checkout-brand .co-spotlight{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(900px 380px at 50% -20%,var(--orange-soft),transparent 60%)}.checkout-brand .co-bg-grid--page{opacity:.6;mask-image:linear-gradient(180deg,#000,#000 85%,transparent);-webkit-mask-image:linear-gradient(180deg,#000,#000 85%,transparent)}.checkout-brand .co-spotlight--section{background:radial-gradient(720px 300px at 50% 0,var(--orange-soft),transparent 62%)}.checkout-brand .co-eyebrow{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0;color:var(--text-dim)}.checkout-brand .co-eyebrow .co-dot{display:inline-block;width:6px;height:6px;border-radius:999px;background:var(--accent);margin-right:8px;vertical-align:middle}.checkout-brand .co-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 86%,white),var(--accent));color:var(--accent-foreground);font-family:var(--font-display);font-weight:700;border-radius:999px;border:0;cursor:pointer;text-decoration:none;box-shadow:0 1px 0 oklch(1 0 0/.28) inset,0 10px 26px -10px color-mix(in oklab,var(--accent) 80%,transparent);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.checkout-brand .co-cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 1px 0 oklch(1 0 0/.32) inset,0 16px 32px -10px color-mix(in oklab,var(--accent) 85%,transparent)}.checkout-brand .co-cta:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.checkout-brand .co-cta:disabled{opacity:.6;cursor:not-allowed}.checkout-brand .co-rise{animation:co-rise .18s ease-out both}.checkout-brand .co-rise--d1{animation-delay:40ms}.checkout-brand .co-rise--d2{animation-delay:80ms}.checkout-brand .co-rise--d3{animation-delay:.12s}.checkout-brand .co-rise--d4{animation-delay:.16s}@keyframes co-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.checkout-brand .co-tile{width:26px;height:26px;border-radius:8px;flex:none;display:grid;place-items:center;background:var(--orange-soft);color:var(--orange-text);border:1px solid color-mix(in oklab,var(--accent) 22%,transparent)}.checkout-brand .co-tile svg{width:14px;height:14px}.checkout-brand .cta-ind{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.checkout-brand .cta-ind__cursor{position:relative;z-index:1;transition:transform .16s ease}.checkout-brand .cta-ind__ripple{position:absolute;inset:-3px;border-radius:999px;border:1.5px solid;opacity:0;transform:scale(.4);pointer-events:none}.checkout-brand :is(a,button):hover .cta-ind .cta-ind__cursor{transform:translate(1px,1px)}.checkout-brand :is(a,button):hover .cta-ind .cta-ind__ripple{animation:coCtaRipple .2s cubic-bezier(.22,1,.36,1) 1}@keyframes coCtaRipple{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(1.55)}}@media (max-width:480px){.checkout-brand .co-paytab-label{display:none}}@media (min-width:480.02px){.checkout-brand .co-paytab-label-short{display:none}}@media (prefers-reduced-motion:reduce){.checkout-brand .co-cta{transition:none}.checkout-brand .co-cta:hover:not(:disabled),.checkout-brand :is(a,button):hover .cta-ind .cta-ind__cursor{transform:none}.checkout-brand :is(a,button):hover .cta-ind .cta-ind__ripple{animation:none}}