.gw-checkout-thanks{text-align:center;background:radial-gradient(40% 55% at 50% 0%, #c9f73a38, transparent 70%), var(--gw-glow-dark-lime), linear-gradient(135deg, #171323 0%, #251d39 60%, #151220 100%);overflow:hidden}.gw-checkout-thanks__wrap{justify-items:center;gap:18px;max-width:760px;display:grid}.gw-checkout-thanks__badge{background:var(--gw-lime);width:76px;height:76px;color:var(--gw-lime-ink);animation:gw-pop .6s var(--ease-pop) both;border-radius:50%;place-items:center;font-size:36px;font-weight:800;display:grid;box-shadow:0 0 0 10px #c9f73a24,0 18px 50px #c9f73a47}.gw-page-hero.gw-checkout-thanks h1{font-family:var(--font-display);letter-spacing:-.06em;animation:gw-rise var(--duration-reveal) var(--ease-out-expo) .12s both;font-size:clamp(64px,12vw,132px);font-weight:800;line-height:.9}.gw-checkout-thanks__status{animation:gw-rise var(--duration-reveal) var(--ease-out-expo) .24s both;justify-items:center;gap:12px;display:grid}.gw-checkout-thanks__status p{max-width:560px;color:var(--gw-on-dark-2);text-wrap:pretty;margin:0;font-size:clamp(16px,1.8vw,19px);line-height:1.6}.gw-checkout-thanks .gw-checkout-thanks__hint{color:var(--gw-on-dark-3);font-size:14px}.gw-checkout-thanks__pill{border-radius:var(--radius-pill);background:var(--gw-dark-surface-2);border:1px solid var(--gw-dark-line-strong);color:#fff;letter-spacing:.02em;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:800;display:inline-flex}.gw-checkout-thanks__pill--on{background:color-mix(in srgb, var(--gw-lime) 16%, transparent);border-color:color-mix(in srgb, var(--gw-lime) 45%, transparent);color:var(--gw-lime)}.gw-checkout-thanks__dot{background:var(--gw-lime);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite gw-pulse}.gw-checkout-thanks__actions{animation:gw-rise var(--duration-reveal) var(--ease-out-expo) .36s both;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.gw-checkout-thanks__actions form{display:contents}.site-main .gw-checkout-thanks__secondary,.gw-checkout-thanks__secondary{background:var(--gw-dark-surface-2);border:1px solid var(--gw-dark-line-strong);color:#fff}.gw-checkout-thanks__secondary:hover{transform:var(--lift-button);background:#ffffff24}.gw-checkout-thanks__actions :focus-visible{outline-color:var(--gw-lime)}.gw-confetti{pointer-events:none;z-index:60;width:100vw;height:100vh;position:fixed;inset:0}.gw-checkout-note{background:var(--gw-white);border:1px solid var(--gw-line);color:var(--gw-ink);border-radius:18px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.gw-checkout-note__icon{background:var(--gw-violet-tint);width:34px;height:34px;color:var(--gw-violet);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.gw-checkout-note strong{font-weight:800;display:block}.gw-checkout-note p{color:var(--gw-ink-2);text-wrap:pretty;margin:2px 0 0;font-size:14.5px}@media (max-width:620px){.gw-checkout-thanks__badge{width:64px;height:64px;font-size:30px}.gw-checkout-thanks__actions{width:100%}.gw-checkout-thanks__actions .gw-btn{white-space:normal;width:100%}}@media (prefers-reduced-motion:reduce){.gw-checkout-thanks__badge,.gw-checkout-thanks h1,.gw-checkout-thanks__status,.gw-checkout-thanks__actions,.gw-checkout-thanks__dot{animation:none}.gw-confetti{display:none}}
