.WelcomeLanding_page__axnuj{--logo-rest:calc(env(safe-area-inset-top) + 40px + 15px);position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow:hidden;padding:env(safe-area-inset-top) 0 calc(env(safe-area-inset-bottom) + 16px);background:var(--background);color:var(--text-primary)}.WelcomeLanding_glow__eFnkQ,.WelcomeLanding_wave__PZV1F{position:absolute;left:50%;top:50vh;top:50dvh;border-radius:50%;opacity:0;pointer-events:none}.WelcomeLanding_glow__eFnkQ{width:260px;height:260px;margin:-130px 0 0 -130px;background:radial-gradient(closest-side,var(--primary-light),transparent);animation:WelcomeLanding_glow__eFnkQ 2.1s ease both}.WelcomeLanding_wave__PZV1F{width:120px;height:120px;margin:-60px 0 0 -60px;border:2px solid var(--primary);animation:WelcomeLanding_wave__PZV1F 1.3s cubic-bezier(.2,.6,.35,1) .45s both}.WelcomeLanding_wave2__lZnCY{animation-delay:.75s}.WelcomeLanding_brand__rdM_J{position:relative;z-index:5;display:flex;justify-content:center;padding-top:40px}.WelcomeLanding_logoMove__NTwU4{display:block;animation:WelcomeLanding_logo-move__5Atem .62s cubic-bezier(.65,0,.35,1) 1.7s both}.WelcomeLanding_logo__YbHIn{display:block;animation:WelcomeLanding_logo-hello__wUjbv 1.25s cubic-bezier(.3,.7,.4,1) both}.WelcomeLanding_collage___2HMk{flex:1 1 0;min-height:180px;max-height:384px;margin-top:8px}.WelcomeLanding_stage__kBfpJ{position:relative;height:100%;aspect-ratio:390/384;max-width:100%;margin:0 auto;container-type:size}.WelcomeLanding_slot__PS9oq{position:absolute;display:block;transform:rotate(var(--r));animation:WelcomeLanding_deal__TD_fc .85s cubic-bezier(.3,1.35,.5,1) var(--d) both}.WelcomeLanding_slot1__2mnfm{--r:-4deg;--fx:74px;--fy:530px;--fr:-24deg;--d:1.95s;--b:6.5s;left:5.73cqh;top:5.21cqh;width:51.56cqh;height:58.85cqh;z-index:1}.WelcomeLanding_slot2__gzr_H{--r:5deg;--fx:-100px;--fy:574px;--fr:28deg;--d:2.07s;--b:7.2s;right:5.21cqh;top:1.04cqh;width:39.06cqh;height:44.27cqh;z-index:2}.WelcomeLanding_slot3__86MIr{--r:-3deg;--fx:-85px;--fy:397px;--fr:20deg;--d:2.19s;--b:5.8s;right:6.25cqh;top:51.56cqh;width:44.79cqh;height:35.42cqh;z-index:3}.WelcomeLanding_slot4__9DbkZ{--r:4deg;--fx:87px;--fy:349px;--fr:-22deg;--d:2.31s;--b:6.9s;left:9.9cqh;top:65.1cqh;width:36.46cqh;height:33.33cqh;z-index:4}.WelcomeLanding_frame__dgMlO{position:relative;display:block;width:100%;height:100%;padding:1.56cqh;border-radius:6.25cqh;background:var(--background);box-shadow:0 1px 2px rgba(19,16,16,.08),0 24px 40px -22px rgba(19,16,16,.55);animation:WelcomeLanding_bob__XxLdW var(--b) ease-in-out calc(var(--d) + .9s) infinite}.WelcomeLanding_photo__fRaxR{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:4.69cqh}.WelcomeLanding_ken__H7iVJ{position:absolute;inset:0;animation:WelcomeLanding_ken__H7iVJ 10s ease-in-out calc(var(--d) + .4s) infinite alternate}.WelcomeLanding_tag__YFETi{position:absolute;left:calc(1.56cqh + 8px);bottom:calc(1.56cqh + 8px);display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 10px;border-radius:999px;background:var(--background);font-size:15px;font-weight:600;color:var(--text-primary);box-shadow:0 4px 12px -6px rgba(19,16,16,.4);transform-origin:20% 50%;animation:WelcomeLanding_tag-pop__7z3pW .45s cubic-bezier(.3,1.6,.5,1) calc(var(--d) + .6s) both}.WelcomeLanding_tagIcon__tWO4X{width:17px;height:17px;color:var(--primary)}@supports not (width:1cqh){.WelcomeLanding_collage___2HMk{flex:none;height:384px}.WelcomeLanding_stage__kBfpJ{width:390px}.WelcomeLanding_slot1__2mnfm{left:22px;top:20px;width:198px;height:226px}.WelcomeLanding_slot2__gzr_H{right:20px;top:4px;width:150px;height:170px}.WelcomeLanding_slot3__86MIr{right:24px;top:198px;width:172px;height:136px}.WelcomeLanding_slot4__9DbkZ{left:38px;top:250px;width:140px;height:128px}.WelcomeLanding_frame__dgMlO{padding:6px;border-radius:24px}.WelcomeLanding_photo__fRaxR{border-radius:18px}.WelcomeLanding_tag__YFETi{left:14px;bottom:14px}}.WelcomeLanding_copy__Oihv3{padding:18px 26px 0;text-align:center}.WelcomeLanding_eyebrow__aZXYQ{--d:2.35s;margin:0;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.WelcomeLanding_hero__Nto_V{max-width:320px;margin:8px auto 10px;text-wrap:balance}.WelcomeLanding_line__sRMSz{display:block;overflow:hidden;padding-bottom:6px;margin-bottom:-6px}.WelcomeLanding_line__sRMSz>span{display:block;animation:WelcomeLanding_line-up__Cq6fk .75s cubic-bezier(.22,1,.36,1) var(--d) both}.WelcomeLanding_line1__0NdF4{--d:2.45s}.WelcomeLanding_line2__8TJrB{--d:2.6s}.WelcomeLanding_underline__HQMZ1{position:relative;display:inline-block}.WelcomeLanding_underline__HQMZ1 svg{position:absolute;left:-2px;bottom:-5px;width:calc(100% + 4px);height:10px;overflow:visible}.WelcomeLanding_underline__HQMZ1 path{fill:none;stroke:var(--primary);stroke-opacity:.45;stroke-width:3;stroke-linecap:round;stroke-dasharray:1;animation:WelcomeLanding_draw__IKiMq .6s cubic-bezier(.65,0,.35,1) 3.05s both}.WelcomeLanding_lead__3_1O_{--d:2.85s;max-width:310px;margin:0 auto;color:var(--text-secondary)}.WelcomeLanding_cta__fkrxj{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding:24px 22px 0}.WelcomeLanding_ctaSecondaryLabel__d5Boc{font-family:var(--font-crimson-pro,"Crimson Pro",serif);font-size:24px;font-weight:500;line-height:34px;letter-spacing:.01em}.WelcomeLanding_ctaPrimary__vOSqt{--d:3.05s;position:relative;overflow:hidden}.WelcomeLanding_ctaSecondary___i8hZ{--d:3.15s}.WelcomeLanding_rise__CDLY1{animation:WelcomeLanding_rise__CDLY1 .55s cubic-bezier(.22,1,.36,1) var(--d) both}.WelcomeLanding_shine__n17Wg{position:absolute;top:0;bottom:0;left:-40%;width:35%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.35),rgba(255,255,255,0));transform:skewX(-18deg);pointer-events:none;animation:WelcomeLanding_shine__n17Wg 1.1s ease 3.7s both}@keyframes WelcomeLanding_glow__eFnkQ{0%{opacity:0;transform:scale(.6)}25%{opacity:1;transform:scale(1)}75%{opacity:1}to{opacity:0;transform:scale(1.4)}}@keyframes WelcomeLanding_wave__PZV1F{0%{opacity:.32;transform:scale(.4)}to{opacity:0;transform:scale(2.4)}}@keyframes WelcomeLanding_logo-hello__wUjbv{0%{transform:scale(.2);opacity:0}24%{transform:scale(1.12);opacity:1}32%{transform:scale(1) rotate(0)}44%{transform:rotate(-6deg)}56%{transform:rotate(5deg)}68%{transform:rotate(-3deg)}80%,to{transform:rotate(0)}}@keyframes WelcomeLanding_logo-move__5Atem{0%{transform:translateY(calc(50vh - var(--logo-rest))) scale(1.8);transform:translateY(calc(50dvh - var(--logo-rest))) scale(1.8)}to{transform:none}}@keyframes WelcomeLanding_deal__TD_fc{0%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr)) scale(.55)}12%{opacity:1}to{opacity:1;transform:rotate(var(--r))}}@keyframes WelcomeLanding_bob__XxLdW{0%,to{transform:none}50%{transform:translateY(-6px) rotate(.6deg)}}@keyframes WelcomeLanding_ken__H7iVJ{0%{transform:scale(1.02)}to{transform:scale(1.1) translate(-2%,-1%)}}@keyframes WelcomeLanding_tag-pop__7z3pW{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes WelcomeLanding_rise__CDLY1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes WelcomeLanding_line-up__Cq6fk{0%{transform:translateY(130%)}to{transform:none}}@keyframes WelcomeLanding_draw__IKiMq{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes WelcomeLanding_shine__n17Wg{0%{left:-40%}to{left:120%}}.WelcomeLanding_settled__Y31_E .WelcomeLanding_glow__eFnkQ,.WelcomeLanding_settled__Y31_E .WelcomeLanding_shine__n17Wg,.WelcomeLanding_settled__Y31_E .WelcomeLanding_wave__PZV1F{display:none}.WelcomeLanding_settled__Y31_E .WelcomeLanding_line__sRMSz>span,.WelcomeLanding_settled__Y31_E .WelcomeLanding_logoMove__NTwU4,.WelcomeLanding_settled__Y31_E .WelcomeLanding_logo__YbHIn,.WelcomeLanding_settled__Y31_E .WelcomeLanding_rise__CDLY1,.WelcomeLanding_settled__Y31_E .WelcomeLanding_slot__PS9oq,.WelcomeLanding_settled__Y31_E .WelcomeLanding_tag__YFETi,.WelcomeLanding_settled__Y31_E .WelcomeLanding_underline__HQMZ1 path{animation:none}.WelcomeLanding_settled__Y31_E .WelcomeLanding_frame__dgMlO{animation-delay:0s}@media (prefers-reduced-motion:reduce){.WelcomeLanding_glow__eFnkQ,.WelcomeLanding_shine__n17Wg,.WelcomeLanding_wave__PZV1F{display:none}.WelcomeLanding_frame__dgMlO,.WelcomeLanding_ken__H7iVJ,.WelcomeLanding_line__sRMSz>span,.WelcomeLanding_logoMove__NTwU4,.WelcomeLanding_logo__YbHIn,.WelcomeLanding_rise__CDLY1,.WelcomeLanding_slot__PS9oq,.WelcomeLanding_tag__YFETi,.WelcomeLanding_underline__HQMZ1 path{animation:none}}