.Purchase-module__FwWayW__poster{--poster-unit:var(--font-size-caption);aspect-ratio:4/5;background:var(--purchase-poster-color,var(--color-surface-club-default));border-radius:var(--radius-md);width:3.25rem;box-shadow:var(--elevation-float);font-size:var(--poster-unit);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.Purchase-module__FwWayW__poster[data-ink=light]{color:var(--color-text-on-brand-light)}.Purchase-module__FwWayW__poster[data-ink=dark]{color:var(--color-text-on-brand-dark)}.Purchase-module__FwWayW__poster[data-size=large]{--poster-unit:var(--font-size-display);border-radius:var(--radius-xl);width:10.625rem}.Purchase-module__FwWayW__date{gap:calc(var(--poster-unit)*.12);font-weight:var(--font-weight-heavy);line-height:var(--line-height-tight);text-align:center;justify-items:center;display:grid;position:relative}.Purchase-module__FwWayW__date small{font-size:calc(var(--poster-unit)*.62);letter-spacing:.12em}.Purchase-module__FwWayW__date b{font-size:calc(var(--poster-unit)*1.75);letter-spacing:-.03em}.Purchase-module__FwWayW__eventRow{gap:var(--space-3);align-items:center;min-width:0;display:flex}.Purchase-module__FwWayW__eventText{gap:var(--space-0);flex:1;min-width:0;display:grid}.Purchase-module__FwWayW__eventText b{color:var(--color-text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-heavy)}.Purchase-module__FwWayW__eventText span{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.Purchase-module__FwWayW__chip{padding:var(--space-1)var(--space-3);background:var(--color-accent-subtle);border-radius:var(--radius-pill);color:var(--color-accent-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-heavy);white-space:nowrap;flex:none}.Purchase-module__FwWayW__side{gap:var(--space-5);padding:var(--space-6);background:var(--gradient-milestone);border-radius:var(--radius-xl);color:var(--color-text-on-brand-light);flex-direction:column;flex:auto;justify-content:space-between;display:none;position:relative;overflow:hidden}.Purchase-module__FwWayW__sideClub{gap:var(--space-3);align-items:center;display:flex}.Purchase-module__FwWayW__sideLogo{background:var(--color-surface-qr);border-radius:var(--radius-pill);flex:none;place-items:center;width:2.5rem;height:2.5rem;display:inline-grid;overflow:hidden}.Purchase-module__FwWayW__sideLogo img{object-fit:cover;width:100%;height:100%}.Purchase-module__FwWayW__sideClub>span:last-child{min-width:0;display:grid}.Purchase-module__FwWayW__sideClub b{font-weight:var(--font-weight-heavy)}.Purchase-module__FwWayW__sideClub small{font-size:var(--font-size-caption);opacity:.75}.Purchase-module__FwWayW__sideEvent{gap:var(--space-5);grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}.Purchase-module__FwWayW__sideName{margin:var(--space-0);font-size:var(--font-size-display);font-weight:var(--font-weight-heavy);letter-spacing:var(--tracking-title);line-height:var(--line-height-display);overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;word-break:normal}.Purchase-module__FwWayW__sideWhen{margin:var(--space-1)var(--space-0)var(--space-0);font-size:var(--font-size-small);opacity:.75}.Purchase-module__FwWayW__sideCart{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface-raised);border-radius:var(--radius-lg);color:var(--color-text-primary);display:grid}.Purchase-module__FwWayW__sideCartHead{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-small);font-weight:var(--font-weight-heavy);display:flex}.Purchase-module__FwWayW__sideCartRow{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);display:flex}.Purchase-module__FwWayW__sideCartRow b{font-weight:var(--font-weight-bold)}.Purchase-module__FwWayW__stepsFoot{display:block}.Purchase-module__FwWayW__stepsTop{display:none}.Purchase-module__FwWayW__head{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.Purchase-module__FwWayW__clock{gap:var(--space-1);padding:var(--space-1)var(--space-3);background:var(--color-warning-subtle);border-radius:var(--radius-pill);color:var(--color-warning);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-heavy);align-items:center;display:inline-flex}.Purchase-module__FwWayW__clock svg{width:var(--size-icon-xs);height:var(--size-icon-xs)}.Purchase-module__FwWayW__card{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface-raised);border-radius:var(--radius-xl);box-shadow:var(--elevation-raised);display:grid}.Purchase-module__FwWayW__who{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-sunken);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-caption);align-items:flex-start;display:flex}.Purchase-module__FwWayW__who svg{width:var(--size-icon-xs);height:var(--size-icon-xs);flex:none;margin-top:var(--space-1)}.Purchase-module__FwWayW__who b{color:var(--color-text-primary)}.Purchase-module__FwWayW__fine{gap:var(--space-2);margin:var(--space-0);padding:var(--space-0)var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-caption);padding-bottom:var(--space-4);list-style:none;display:grid}.Purchase-module__FwWayW__fine li{gap:var(--space-2);align-items:flex-start;display:flex}.Purchase-module__FwWayW__fine svg{width:var(--size-icon-xs);height:var(--size-icon-xs);flex:none;margin-top:var(--space-1)}.Purchase-module__FwWayW__dock{bottom:var(--space-0);z-index:var(--layer-sticky);gap:var(--space-3);padding-block:var(--space-3)calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--color-surface);flex-direction:column;margin-top:auto;display:flex;position:-webkit-sticky;position:sticky}.Purchase-module__FwWayW__emailRow{gap:var(--space-3);padding:var(--space-3);background:var(--color-surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-raised);align-items:center;display:flex}.Purchase-module__FwWayW__emailRow svg{flex:none}.Purchase-module__FwWayW__emailAddress{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-small);overflow-wrap:anywhere;flex:1}.Purchase-module__FwWayW__done{background:var(--gradient-milestone);min-height:100dvh;color:var(--color-text-on-brand-light)}.Purchase-module__FwWayW__doneHead{gap:var(--space-1);text-align:center;display:grid}.Purchase-module__FwWayW__doneTitle{margin:var(--space-0);font-size:var(--font-size-heading);font-weight:var(--font-weight-heavy);letter-spacing:var(--tracking-title);line-height:var(--line-height-display);text-wrap:balance}.Purchase-module__FwWayW__doneLead{margin:var(--space-0);font-size:var(--font-size-small);opacity:.8}.Purchase-module__FwWayW__bought{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface-raised);border-radius:var(--radius-xl);color:var(--color-text-primary);display:grid}.Purchase-module__FwWayW__boughtCard{display:contents}.Purchase-module__FwWayW__mailLine{margin:var(--space-0);color:var(--color-text-secondary);font-size:var(--font-size-small);text-align:center}@media (min-width:64rem){.Purchase-module__FwWayW__side{padding:var(--space-7);display:flex}.Purchase-module__FwWayW__eventRow{display:none}.Purchase-module__FwWayW__stepsTop{display:block}.Purchase-module__FwWayW__stepsFoot{display:none}.Purchase-module__FwWayW__dock{padding-block:var(--space-0);background:0 0;position:static}.Purchase-module__FwWayW__done{color:inherit;background:0 0}.Purchase-module__FwWayW__doneHead{text-align:start;order:-2}.Purchase-module__FwWayW__doneLead{display:none}.Purchase-module__FwWayW__mailLine{text-align:start;order:-1}.Purchase-module__FwWayW__bought{display:contents}.Purchase-module__FwWayW__boughtCard{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface-raised);border-radius:var(--radius-xl);color:var(--color-text-primary);display:grid}main[data-desktop][data-desktop]:has(.Purchase-module__FwWayW__side){max-width:none;padding:var(--space-3)}main[data-desktop][data-desktop]:has(.Purchase-module__FwWayW__side)>[data-mobile-content]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(calc(100dvh - var(--space-6)),auto);gap:var(--space-0);width:100%;max-height:none}main[data-desktop][data-desktop]:has(.Purchase-module__FwWayW__side)>[data-mobile-content]>[data-app-bar]{z-index:1;width:min(100%,26.25rem);grid-area:1/2;place-self:start center;padding-top:var(--space-4)}main[data-desktop][data-desktop]:has(.Purchase-module__FwWayW__side) [data-screen-aside]{grid-area:1/1}main[data-desktop][data-desktop]:has(.Purchase-module__FwWayW__side) [data-screen-sheet]{width:min(100%,26.25rem);padding:var(--space-8)var(--space-0);border-radius:var(--radius-none,0);box-shadow:none;background:0 0;grid-area:1/2;place-self:center;overflow:visible}.Purchase-module__FwWayW__poster[data-size=large]{flex:none;width:10.625rem}}