.WelcomeOffer-module-scss-module__YsgAtq__scene{background:var(--color-sand-50);min-height:100%;color:var(--color-sand-950);align-items:center;padding:0;display:grid;position:relative}.WelcomeOffer-module-scss-module__YsgAtq__backdrop{pointer-events:none;width:33.3333%;position:absolute;inset:0 0 0 auto;overflow:hidden}.WelcomeOffer-module-scss-module__YsgAtq__panel{width:100%;height:100%;min-height:520px;color:var(--color-sand-950);text-align:center;background:0 0;border:0;flex-direction:column;justify-content:safe center;align-items:center;margin-inline:auto;padding:44px 32px 28px;display:flex;position:relative;overflow-y:auto}.WelcomeOffer-module-scss-module__YsgAtq__brand{justify-content:center;align-items:center;height:24px;font-size:20px;font-weight:700;display:flex;position:absolute;top:44px;left:32px;right:32px}.WelcomeOffer-module-scss-module__YsgAtq__brand img{object-fit:contain;max-width:100%;height:100%;display:block}.WelcomeOffer-module-scss-module__YsgAtq__title{margin-top:0}.WelcomeOffer-module-scss-module__YsgAtq__description{margin-top:12px}.WelcomeOffer-module-scss-module__YsgAtq__stage{flex:none;justify-content:center;align-items:center;width:100%;min-width:0;margin-top:24px;display:flex}.WelcomeOffer-module-scss-module__YsgAtq__stage[data-stage=cards]{margin-top:44px}.WelcomeOffer-module-scss-module__YsgAtq__panel[data-stage=email]{justify-content:flex-start;padding-bottom:72px}.WelcomeOffer-module-scss-module__YsgAtq__panel[data-stage=email] .WelcomeOffer-module-scss-module__YsgAtq__brand{position:static}.WelcomeOffer-module-scss-module__YsgAtq__panel[data-stage=email] .WelcomeOffer-module-scss-module__YsgAtq__description{margin-top:14px}.WelcomeOffer-module-scss-module__YsgAtq__panel[data-stage=email] .WelcomeOffer-module-scss-module__YsgAtq__stage{flex:1 0 auto;margin-top:0}.WelcomeOffer-module-scss-module__YsgAtq__status{color:var(--color-sand-700);font-size:12px;line-height:20px;position:absolute;bottom:24px;left:32px;right:32px}.WelcomeOffer-module-scss-module__YsgAtq__statusAboveFooter{bottom:84px}.WelcomeOffer-module-scss-module__YsgAtq__finePrint{color:var(--color-sand-600);margin:0;font-size:11px;line-height:16px;position:absolute;bottom:20px;left:32px;right:32px}.WelcomeOffer-module-scss-module__YsgAtq__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;max-width:336px;display:grid}.WelcomeOffer-module-scss-module__YsgAtq__card{opacity:1;perspective:800px;aspect-ratio:2/3;outline-offset:5px;border-radius:12px;transition:transform .18s ease-out}.WelcomeOffer-module-scss-module__YsgAtq__card:disabled{opacity:1}@media (hover:hover) and (pointer:fine){.WelcomeOffer-module-scss-module__YsgAtq__card:not(:disabled):hover{transform:perspective(800px) translateY(-2px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}}.WelcomeOffer-module-scss-module__YsgAtq__card:not(:disabled):hover .WelcomeOffer-module-scss-module__YsgAtq__front,.WelcomeOffer-module-scss-module__YsgAtq__card:not(:disabled):hover .WelcomeOffer-module-scss-module__YsgAtq__back,.WelcomeOffer-module-scss-module__YsgAtq__card:not(:disabled):focus-visible .WelcomeOffer-module-scss-module__YsgAtq__front,.WelcomeOffer-module-scss-module__YsgAtq__card:not(:disabled):focus-visible .WelcomeOffer-module-scss-module__YsgAtq__back,.WelcomeOffer-module-scss-module__YsgAtq__card[data-pending=true] .WelcomeOffer-module-scss-module__YsgAtq__front,.WelcomeOffer-module-scss-module__YsgAtq__card[data-pending=true] .WelcomeOffer-module-scss-module__YsgAtq__back{box-shadow:0 12px 24px -6px color-mix(in srgb, var(--color-sand-950) 32%, transparent),0 3px 7px color-mix(in srgb, var(--color-sand-950) 14%, transparent)}.WelcomeOffer-module-scss-module__YsgAtq__card:focus-visible{outline:2px solid var(--color-sand-700)}.WelcomeOffer-module-scss-module__YsgAtq__card:hover .WelcomeOffer-module-scss-module__YsgAtq__front:before,.WelcomeOffer-module-scss-module__YsgAtq__card[data-pending=true] .WelcomeOffer-module-scss-module__YsgAtq__front:before,.WelcomeOffer-module-scss-module__YsgAtq__card .WelcomeOffer-module-scss-module__YsgAtq__revealed .WelcomeOffer-module-scss-module__YsgAtq__front:before{opacity:0}.WelcomeOffer-module-scss-module__YsgAtq__flip{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.7,.2,1);display:block;position:relative}.WelcomeOffer-module-scss-module__YsgAtq__revealed{transform:rotateY(180deg)}.WelcomeOffer-module-scss-module__YsgAtq__front,.WelcomeOffer-module-scss-module__YsgAtq__back{backface-visibility:hidden;color:var(--color-sand-50);background:linear-gradient(#514346,#403437);border-radius:12px;justify-content:center;align-items:center;font-size:clamp(22px,2.5vw,30px);font-weight:700;transition:box-shadow .18s;display:flex;position:absolute;inset:0;box-shadow:0 0 #0000}.WelcomeOffer-module-scss-module__YsgAtq__front{isolation:isolate}.WelcomeOffer-module-scss-module__YsgAtq__front:before{content:"";z-index:-1;border-radius:inherit;opacity:1;pointer-events:none;background:linear-gradient(#3b2f32,#302628);transition:opacity .18s;position:absolute;inset:0}.WelcomeOffer-module-scss-module__YsgAtq__back{font-size:clamp(20px,2vw,26px);transform:rotateY(180deg)}@media (min-width:1024px){.WelcomeOffer-module-scss-module__YsgAtq__scene{grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding-inline:0}.WelcomeOffer-module-scss-module__YsgAtq__panel{grid-column:1;justify-self:center}}@media (max-width:1023px){.WelcomeOffer-module-scss-module__YsgAtq__panel{margin-inline:auto;padding:36px 24px 24px}.WelcomeOffer-module-scss-module__YsgAtq__brand{top:36px}.WelcomeOffer-module-scss-module__YsgAtq__finePrint{left:24px;right:24px}.WelcomeOffer-module-scss-module__YsgAtq__cards{gap:8px}.WelcomeOffer-module-scss-module__YsgAtq__backdrop{display:none}}@media (prefers-reduced-motion:reduce){.WelcomeOffer-module-scss-module__YsgAtq__flip,.WelcomeOffer-module-scss-module__YsgAtq__card,.WelcomeOffer-module-scss-module__YsgAtq__front,.WelcomeOffer-module-scss-module__YsgAtq__back,.WelcomeOffer-module-scss-module__YsgAtq__front:before{transition:none}.WelcomeOffer-module-scss-module__YsgAtq__card:not(:disabled):hover{transform:none}}
