.completion-summary.svelte-zygwfw{display:grid;gap:1.25rem}.purchase-help.svelte-zygwfw{color:#627285;text-align:center;font-size:.875rem}.prepaid-detail.prepaid-checkout.purchase-result-page.svelte-1qdcolf{width:100%;max-width:48rem;margin:2rem auto;padding:1rem;box-sizing:border-box}.prepaid-detail.svelte-1qdcolf{width:min(72rem,calc(100% - 2rem));margin:0 auto;padding:clamp(1rem,3vw,2.5rem) 0 4rem}.prepaid-detail.prepaid-checkout.svelte-1qdcolf{width:min(46rem,calc(100% - 2rem));margin:2rem auto;padding:1rem 0 4rem}.checkout-workspace.svelte-1qdcolf{display:grid;gap:1rem}.checkout-heading.svelte-1qdcolf{margin:.67em 0;font-size:2em;line-height:normal}.prepaid-checkout-review{display:grid;box-sizing:border-box;width:100%;max-width:100%;gap:.75rem;margin:0;border:1px solid #d3d7d5;border-radius:.5rem;padding:1rem;background:#fff}.prepaid-checkout-review>:first-child{margin-top:0}.prepaid-checkout-review>:last-child{margin-bottom:0}.prepaid-checkout-review>h2{margin:0;font-size:1.5rem;line-height:1.3}.checkout-confirm-action.svelte-1qdcolf{margin-top:1.25rem}.checkout-payment-total.svelte-1qdcolf{margin:1.25rem 0}.checkout-total-content.svelte-1qdcolf{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:1rem}.checkout-total-heading.svelte-1qdcolf{display:grid;gap:.15rem}.checkout-total-heading.svelte-1qdcolf h2:where(.svelte-1qdcolf){margin:0;font-size:1rem}.checkout-total-content.svelte-1qdcolf>strong:where(.svelte-1qdcolf){font-size:1.25rem;font-weight:750;font-variant-numeric:tabular-nums}.checkout-summary-actions.svelte-1qdcolf{display:flex;justify-content:flex-start}.checkout-review-facts.svelte-1qdcolf{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:.75rem 1rem;margin:0}.checkout-review-facts.svelte-1qdcolf>div:where(.svelte-1qdcolf){min-width:0}.checkout-review-facts.svelte-1qdcolf dt:where(.svelte-1qdcolf){color:var(--clr-text-secondary);font-size:.875rem}.checkout-review-facts.svelte-1qdcolf dd:where(.svelte-1qdcolf){margin:.125rem 0 0;overflow-wrap:anywhere;font-weight:750}.checkout-total-value.svelte-1qdcolf{display:block;color:var(--clr-text-primary);font-size:1rem;line-height:1.4;font-variant-numeric:tabular-nums}.checkout-total-value.price-undisclosed.svelte-1qdcolf{color:var(--clr-text-primary);font-size:1rem}.checkout-unit-price.svelte-1qdcolf{display:block;margin-top:.25rem;font-size:.85rem;color:var(--clr-text-secondary);font-weight:500}.account-heading.svelte-1qdcolf{margin:0 0 .5rem;font-size:1.25rem}.account-help.svelte-1qdcolf{margin:0 0 1rem;line-height:1.6}.checkout-coverage.svelte-1qdcolf{margin-top:.25rem}.state.svelte-1qdcolf{min-height:16rem;display:grid;place-content:center;gap:1rem}.hero.svelte-1qdcolf,.purchase-info.svelte-1qdcolf{display:grid;grid-template-columns:minmax(13rem,20rem) minmax(0,1fr);gap:clamp(1.25rem,4vw,3rem);align-items:center}.artwork.svelte-1qdcolf{width:100%;max-width:20rem;aspect-ratio:16 / 9;min-width:0;overflow:hidden;border-radius:1rem;background:var(--clr-surface-muted);justify-self:center}.artwork.svelte-1qdcolf .public-media-picture{height:100%}h1.svelte-1qdcolf{margin:0;font-size:clamp(2rem,5vw,4rem);line-height:1.05}.summary.svelte-1qdcolf{color:var(--clr-text-secondary);font-size:1.1rem;line-height:1.6}.key-metrics.svelte-1qdcolf{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:.75rem;margin-top:1.5rem}.metric.svelte-1qdcolf{display:grid;align-content:center;min-width:0;min-height:7.25rem;box-sizing:border-box;border:1px solid var(--clr-border-primary);border-radius:.875rem;background:var(--clr-surface-raised);padding:1rem 1.1rem}.metric-label.svelte-1qdcolf{color:var(--clr-text-secondary);font-size:.78rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.metric.svelte-1qdcolf>strong:where(.svelte-1qdcolf){display:block;margin-top:.15rem;color:var(--clr-action-primary);font-size:clamp(1.65rem,3vw,2.25rem);font-variant-numeric:tabular-nums;line-height:1.05;white-space:nowrap}.entry-count.svelte-1qdcolf strong:where(.svelte-1qdcolf){font-size:clamp(2.75rem,7vw,4.25rem)}.total-price.svelte-1qdcolf{border-color:color-mix(in srgb,var(--clr-action-primary) 28%,var(--clr-border-primary));background:var(--clr-surface-accent)}.per-entry-price.svelte-1qdcolf{margin-top:.45rem;color:var(--clr-text-secondary);font-size:.9rem;font-weight:600;white-space:nowrap}.per-entry-value.svelte-1qdcolf{color:var(--clr-text-primary);font-weight:800}.metric.svelte-1qdcolf .undisclosed-price:where(.svelte-1qdcolf){color:var(--clr-text-primary);font-size:1rem;line-height:1.4}.facts.svelte-1qdcolf{display:grid;gap:.75rem;margin:.75rem 0 0}.facts.svelte-1qdcolf{margin-top:1.25rem}dt.svelte-1qdcolf{color:var(--clr-text-secondary)}dd.svelte-1qdcolf{margin:0;font-weight:600;overflow-wrap:anywhere}.coverage-fact.svelte-1qdcolf{display:block;min-width:0;box-sizing:border-box;width:100%;margin:0;border:1px solid var(--clr-border-primary);border-radius:.875rem;background:var(--clr-surface-raised, #fff);padding:.75rem 1.1rem 1rem}.coverage-fact.svelte-1qdcolf legend:where(.svelte-1qdcolf){margin:0;padding:0 .4rem;color:var(--clr-action-primary);font-size:.78rem;font-weight:750;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.coverage-content.svelte-1qdcolf{min-width:0;font-weight:600;overflow-wrap:anywhere}.coverage-list.svelte-1qdcolf{display:grid;gap:.25rem;margin:0;padding-left:1.15rem}.coverage-options.svelte-1qdcolf{color:var(--clr-text-secondary);font-weight:500}.rich-body.svelte-1qdcolf,.legacy-body.svelte-1qdcolf{min-width:0;margin:0;line-height:1.7}.legacy-body.svelte-1qdcolf{white-space:pre-line}.purchase-panel.svelte-1qdcolf{display:block;max-width:100%;margin:0;padding:0}.purchase-info.svelte-1qdcolf{margin-top:1.5rem;row-gap:1.25rem}.purchase-info-content.svelte-1qdcolf{grid-column:2;overflow-wrap:anywhere}.usage-content.svelte-1qdcolf{font-weight:600}.usage-content.svelte-1qdcolf .rich-body:where(.svelte-1qdcolf),.usage-content.svelte-1qdcolf .legacy-body:where(.svelte-1qdcolf){line-height:inherit}.usage-content.svelte-1qdcolf .scoped-terms>p{margin:0}.rich-body.svelte-1qdcolf>:first-child{margin-top:0}.rich-body.svelte-1qdcolf>:last-child{margin-bottom:0}.purchase-cta.svelte-1qdcolf{grid-column:2;display:flex;flex-wrap:wrap}.status-region.svelte-1qdcolf:focus{outline:none}fieldset.svelte-1qdcolf{min-width:0;margin:1.25rem 0;padding:0;border:0}fieldset.review-fieldset.svelte-1qdcolf,.account-summary.svelte-1qdcolf{box-sizing:border-box;width:100%;margin:0 0 1.25rem;border:1px solid var(--clr-border-primary, #d3d7d5);border-radius:.5rem;padding:1rem;background:var(--clr-surface-primary, #fff)}.account-summary.svelte-1qdcolf h2:where(.svelte-1qdcolf){margin:0 0 .75rem;font-size:1rem}.account-summary.svelte-1qdcolf dl:where(.svelte-1qdcolf){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0}.account-summary.svelte-1qdcolf dl:where(.svelte-1qdcolf)>div:where(.svelte-1qdcolf){min-width:0}.account-summary.svelte-1qdcolf dt:where(.svelte-1qdcolf),.account-email-text.svelte-1qdcolf>span:where(.svelte-1qdcolf){color:var(--clr-text-secondary);font-size:.85rem}.account-summary.svelte-1qdcolf dd:where(.svelte-1qdcolf){margin-top:.2rem}.account-email-text.svelte-1qdcolf{grid-column:1 / -1;min-width:0;overflow-wrap:anywhere}.account-email-text.svelte-1qdcolf>strong:where(.svelte-1qdcolf){display:block;margin-top:.2rem;font-weight:600}.checkout-details.svelte-1qdcolf>p:where(.svelte-1qdcolf){grid-column:1 / -1}@media (min-width: 48rem){.checkout-details.svelte-1qdcolf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.review-fieldset.svelte-1qdcolf legend:where(.svelte-1qdcolf){width:auto;margin:0;padding:0 .5rem;background:var(--clr-surface-primary, #fff)}legend.svelte-1qdcolf{margin-bottom:.75rem;font-weight:700}.actions.svelte-1qdcolf{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem}@media (max-width: 48rem){.prepaid-detail.svelte-1qdcolf{width:min(100% - 1rem,42rem)}.hero.svelte-1qdcolf,.purchase-info.svelte-1qdcolf{grid-template-columns:minmax(0,1fr)}.purchase-info-content.svelte-1qdcolf,.purchase-cta.svelte-1qdcolf{grid-column:1}.coverage-fact.svelte-1qdcolf{gap:.45rem}.actions.svelte-1qdcolf{align-items:stretch;flex-direction:column}}
