@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__background{z-index:-1;object-fit:cover}.page-module-scss-module__xOXtPa__header{padding:1.5rem var(--page-gutter);color:#fff;justify-content:center;display:flex}.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}@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{text-transform:uppercase;letter-spacing:0;margin-bottom:1.5rem;font-size:2.5rem;font-weight:900;line-height:.8}@media (min-width:1024px){.page-module-scss-module__xOXtPa__heading{text-transform:uppercase;letter-spacing:0;margin-bottom:2.5rem;font-size:3rem;font-weight:900;line-height:.8}}.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__icon{width:2.25rem;height:1.5rem}.page-module-scss-module__xOXtPa__confirmButton{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;font-size:1rem;font-weight:700;line-height:1}@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{text-transform:uppercase;letter-spacing:0;padding:1.5rem var(--page-gutter);color:#fff;text-align:center;font-size:.75rem;font-weight:400;line-height:1}
