@keyframes page-module-scss-module__xOXtPa__fade-in{0%{opacity:0}to{opacity:1}}@keyframes page-module-scss-module__xOXtPa__skeleton-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.page-module-scss-module__xOXtPa__page{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid;position:relative}.page-module-scss-module__xOXtPa__page[data-color-mobile=light]{color:var(--text-text-inverse);background:var(--background-background-dark-gray)}.page-module-scss-module__xOXtPa__page[data-color-mobile=dark]{color:var(--text-text);background:var(--background-background)}@media (orientation:landscape){.page-module-scss-module__xOXtPa__page[data-color-desktop=light]{color:var(--text-text-inverse);background:var(--background-background-dark-gray)}.page-module-scss-module__xOXtPa__page[data-color-desktop=dark]{color:var(--text-text);background:var(--background-background)}}.page-module-scss-module__xOXtPa__background{z-index:-1;object-fit:cover}.page-module-scss-module__xOXtPa__backgroundAsset{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__xOXtPa__header{padding:1.5rem var(--page-gutter);justify-content:center;display:flex;position:relative}.page-module-scss-module__xOXtPa__header svg{width:auto;height:1.75rem}@media (min-width:1024px){.page-module-scss-module__xOXtPa__header svg{height:2.375rem}}.page-module-scss-module__xOXtPa__card{color:#000;background:#fff;width:100%;max-width:25rem;margin:auto;padding:1.5rem;position:relative}@media (min-width:1024px){.page-module-scss-module__xOXtPa__card{max-width:36.25rem;padding:2.5rem 2.5rem 1.5rem}}.page-module-scss-module__xOXtPa__heading{font-size:2.5rem;font-weight:900;line-height:max(.8,var(--leading-min-title-xl-black,var(--leading-min-title,0)));text-transform:uppercase;letter-spacing:0;margin-bottom:1.5rem}@media (min-width:1024px){.page-module-scss-module__xOXtPa__heading{font-size:3rem;font-weight:900;line-height:max(.8,var(--leading-min-hero-s,var(--leading-min-hero,0)));text-transform:uppercase;letter-spacing:0;margin-bottom:2.5rem}}.page-module-scss-module__xOXtPa__form{flex-direction:column;gap:2rem;display:flex}.page-module-scss-module__xOXtPa__payments{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:1rem 0;display:flex}.page-module-scss-module__xOXtPa__payments[data-loading]{pointer-events:none;-webkit-user-select:none;user-select:none}.page-module-scss-module__xOXtPa__payments[data-loading] :is(span,p,h1,h2,h3,h4,h5,h6,a,button,li,select,option),.page-module-scss-module__xOXtPa__payments[data-loading] [data-skeleton-block]{color:#0000;background-color:var(--background-background-product);background-image:linear-gradient(100deg, transparent 25%, color-mix(in srgb, var(--background-background-product) 20%, var(--background-background)) 50%, transparent 75%);background-size:200% 100%;border-radius:.25rem;animation:1.6s ease-in-out infinite page-module-scss-module__xOXtPa__skeleton-shimmer}@media (prefers-reduced-motion){.page-module-scss-module__xOXtPa__payments[data-loading] :is(span,p,h1,h2,h3,h4,h5,h6,a,button,li,select,option),.page-module-scss-module__xOXtPa__payments[data-loading] [data-skeleton-block]{background-image:none;animation:none}}.page-module-scss-module__xOXtPa__payments[data-loading] svg,.page-module-scss-module__xOXtPa__payments[data-loading] img{visibility:hidden}.page-module-scss-module__xOXtPa__icon{width:2.25rem;height:1.5rem}.page-module-scss-module__xOXtPa__confirmButton{font-size:1rem;font-weight:700;line-height:max(1,var(--leading-min-label-l-bold,var(--leading-min-label,0)));text-transform:uppercase;letter-spacing:0;color:#fff;text-align:center;cursor:pointer;width:100%;transition:background-color var(--dur-short) ease;background:#000;border:none;padding:1.25rem}@media (hover:hover) and (pointer:fine){.page-module-scss-module__xOXtPa__confirmButton{background:#2c2c2c}}.page-module-scss-module__xOXtPa__confirmButton:active{background:#000}.page-module-scss-module__xOXtPa__footer{font-size:.75rem;font-weight:400;line-height:max(1,var(--leading-min-label-s,var(--leading-min-label,0)));text-transform:uppercase;letter-spacing:0;padding:1.5rem var(--page-gutter);pointer-events:none;position:relative}.page-module-scss-module__xOXtPa__footerInner{text-align:center;pointer-events:auto;width:fit-content;margin:0 auto}
