body,html{overflow-x:clip}.preview-notice[data-v-dcc2e181]{border:1px solid var(--checkout-border);border-radius:var(--checkout-radius);background:var(--checkout-surface);color:var(--checkout-muted);padding:12px 16px}.payment-return-page[data-v-dcc2e181]:has(.preview-notice){min-height:0}.payment-return-page[data-v-dcc2e181]{background:var(--checkout-paper);min-height:100dvh;color:var(--checkout-ink);font-family:var(--checkout-body-font);overflow-x:clip}.payment-return-shell[data-v-dcc2e181]{width:min(100% - 24px,1080px);margin-inline:auto;padding-block:12px 48px}.payment-return-header[data-v-dcc2e181]{border-bottom:1px solid var(--checkout-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:78px;display:grid}.return-logo[data-v-dcc2e181]{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;order:-1;max-width:145px;max-height:48px}.return-wordmark[data-v-dcc2e181]{color:var(--checkout-display);font-family:var(--checkout-display-font);order:-1;font-size:1.35rem}.host-return[data-v-dcc2e181]{white-space:nowrap;justify-self:end}.host-return[data-v-dcc2e181],.secure-label[data-v-dcc2e181]{color:var(--checkout-muted)}.secure-label[data-v-dcc2e181]{font-size:.82rem;display:none}.return-grid[data-v-dcc2e181]{border:1px solid var(--checkout-border);border-radius:var(--checkout-radius);background:var(--checkout-surface);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;margin-block:clamp(28px,5vw,56px);display:grid;overflow:clip}.product-half[data-v-dcc2e181]{order:2}.outcome-half[data-v-dcc2e181]{order:1;padding:clamp(24px,4vw,48px)}.product-half[data-v-dcc2e181]{border-top:1px solid var(--checkout-border);background:var(--checkout-paper);min-width:0;padding:clamp(20px,3vw,32px)}.selection-label[data-v-dcc2e181]{color:var(--checkout-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;font-size:.72rem;font-weight:700}.product-row[data-v-dcc2e181]{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:18px;display:grid}.product-row--without-image[data-v-dcc2e181]{grid-template-columns:minmax(0,1fr)}.return-thumbnail[data-v-dcc2e181]{border-radius:calc(var(--checkout-radius)*.55);-o-object-fit:cover;object-fit:cover;width:64px;height:64px}h1[data-v-dcc2e181],h2[data-v-dcc2e181]{color:var(--checkout-display);overflow-wrap:anywhere;font-style:normal;font-family:var(--checkout-display-font);margin:0}h1[data-v-dcc2e181]{letter-spacing:-.025em;max-width:22ch;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.12}h2[data-v-dcc2e181]{font-size:clamp(1.2rem,2.2vw,1.5rem);line-height:1.08}.outcome-half p[data-v-dcc2e181],.product-row p[data-v-dcc2e181]{color:var(--checkout-muted);line-height:1.6}.product-row p[data-v-dcc2e181]{margin:8px 0 0}.return-price[data-v-dcc2e181]{border-top:1px solid var(--checkout-border);justify-content:space-between;gap:20px;margin-top:24px;padding-top:20px;display:flex}.return-price strong[data-v-dcc2e181]{color:var(--checkout-display)}.outcome-half[data-v-dcc2e181]{min-width:0}.outcome-mark[data-v-dcc2e181]{min-height:44px;color:var(--checkout-accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:16px;font-size:.82rem;font-weight:700;display:inline-flex}.outcome-icon[data-v-dcc2e181]{width:30px;height:30px}.outcome--failed[data-v-dcc2e181]{border-color:var(--checkout-danger);background:var(--checkout-danger-surface)}.outcome--failed .outcome-mark[data-v-dcc2e181]{background:var(--checkout-danger);color:var(--checkout-danger-ink);border-radius:999px;padding:4px 14px 4px 8px}.outcome--failed h1[data-v-dcc2e181]{color:var(--checkout-danger)}.outcome-half>p[data-v-dcc2e181]{white-space:pre-line;max-width:55ch;margin:20px 0 0}.outcome-half .quiet-help[data-v-dcc2e181]{margin-top:8px;font-size:.88rem}.return-downloads[data-v-dcc2e181]{border-top:1px solid var(--checkout-border);margin-top:28px;padding-top:24px}.return-downloads h2[data-v-dcc2e181]{font-family:var(--checkout-body-font);font-size:1rem;font-weight:700;line-height:1.5}.download-list[data-v-dcc2e181]{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.download-file[data-v-dcc2e181]{border:1px solid var(--checkout-border);border-radius:calc(var(--checkout-radius)*.45);min-height:52px;color:var(--checkout-action);grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:grid}.download-name[data-v-dcc2e181]{overflow-wrap:anywhere;min-width:0;font-size:.9rem;font-weight:600;line-height:1.5}.download-icon[data-v-dcc2e181]{width:100%;height:20px}.downloads-refresh[data-v-dcc2e181]{min-height:44px;color:var(--checkout-action);text-underline-offset:4px;cursor:pointer;margin-top:8px;text-decoration:underline}.downloads-refresh[data-v-dcc2e181]:disabled{opacity:.6;cursor:wait}.return-actions[data-v-dcc2e181]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px;display:flex}.offering-action[data-v-dcc2e181],.retry-action[data-v-dcc2e181]{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.retry-action[data-v-dcc2e181]{border:1px solid var(--checkout-action);border-radius:calc(var(--checkout-radius)*.65);background:var(--checkout-action);color:var(--checkout-surface);padding-inline:24px;font-weight:700;transition:transform .12s cubic-bezier(.16,1,.3,1),opacity .12s cubic-bezier(.16,1,.3,1)}.offering-action[data-v-dcc2e181]{color:var(--checkout-display);text-decoration:underline;-webkit-text-decoration-color:var(--checkout-border);text-decoration-color:var(--checkout-border);text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.download-file[data-v-dcc2e181]:hover{background:var(--checkout-paper);border-color:var(--checkout-action)}.retry-action[data-v-dcc2e181]:hover{transform:translateY(-1px)}.host-return[data-v-dcc2e181]:hover,.offering-action[data-v-dcc2e181]:hover{color:var(--checkout-accent)}}.retry-action[data-v-dcc2e181]:active{opacity:.88;transform:translateY(0)}.download-file[data-v-dcc2e181]:focus-visible,.downloads-refresh[data-v-dcc2e181]:focus-visible,.host-return[data-v-dcc2e181]:focus-visible,.offering-action[data-v-dcc2e181]:focus-visible,.retry-action[data-v-dcc2e181]:focus-visible{outline:3px solid var(--checkout-focus);outline-offset:3px}@media (width>=48rem){.payment-return-shell[data-v-dcc2e181]{width:min(100% - 48px,1080px);padding-top:18px}.payment-return-header[data-v-dcc2e181]{grid-template-columns:1fr auto 1fr}.return-logo[data-v-dcc2e181],.return-wordmark[data-v-dcc2e181]{-o-object-position:center;object-position:center;order:0;grid-area:1/2;justify-self:center}.host-return[data-v-dcc2e181]{grid-area:1/1;justify-self:start}.secure-label[data-v-dcc2e181]{grid-area:1/3;justify-self:end;display:inline}.return-grid[data-v-dcc2e181]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.product-half[data-v-dcc2e181]{border-top:0;border-right:1px solid var(--checkout-border);order:1}.outcome-half[data-v-dcc2e181]{order:2}}@media (prefers-reduced-motion:reduce){.retry-action[data-v-dcc2e181]{transition-duration:.01ms}}.thank-you-content[data-v-dcc2e181]{overflow-wrap:anywhere}.thank-you-content[data-v-dcc2e181] h1,.thank-you-content[data-v-dcc2e181] h2,.thank-you-content[data-v-dcc2e181] h3{color:var(--checkout-display);font-family:var(--checkout-display-font);margin:0 0 1rem;line-height:1.15}.thank-you-content[data-v-dcc2e181] h1{letter-spacing:-.025em;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700}.thank-you-content[data-v-dcc2e181] h2{font-size:1.5rem}.thank-you-content[data-v-dcc2e181] h3{font-size:1.25rem}.thank-you-content[data-v-dcc2e181] blockquote,.thank-you-content[data-v-dcc2e181] ol,.thank-you-content[data-v-dcc2e181] p,.thank-you-content[data-v-dcc2e181] pre,.thank-you-content[data-v-dcc2e181] ul{color:var(--checkout-muted);margin:0 0 1rem;line-height:1.6}.thank-you-content[data-v-dcc2e181] ul{padding-left:1.5rem;list-style:outside}.thank-you-content[data-v-dcc2e181] ol{padding-left:1.5rem;list-style:decimal}.thank-you-content[data-v-dcc2e181] a{color:var(--checkout-accent);text-decoration:underline}.thank-you-content[data-v-dcc2e181] blockquote{border-left:3px solid var(--checkout-border);padding-left:1rem}.thank-you-content[data-v-dcc2e181] pre{white-space:pre-wrap}
