.invite_page__QAvf_{min-height:100vh;min-height:100dvh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:32px 0 48px;background:#000 url(/invite-assets/bg-sp.jpg) top/cover no-repeat;color:#fff}.invite_header__zDIMn{width:100%;box-sizing:border-box;padding:0 26px}.invite_logo__3l1Yx{display:block;width:80px;height:24px}.invite_column__HwBge{width:100%;max-width:402px;box-sizing:border-box;padding:0 16px;display:flex;flex-direction:column;align-items:center}.invite_phrase__knwCM{display:block}.invite_gradientText__8CfQ0{background:linear-gradient(90deg,#7c7af5,#d3a3e6);-webkit-background-clip:text;background-clip:text;color:transparent}.invite_landingTitle__wPs48{width:-moz-fit-content;width:fit-content;margin:32px auto 0;font-size:32px;font-weight:900;line-height:1.35;text-align:left}.invite_hero__VqZAz{display:block;width:min(370px,100%);height:auto}.invite_landingLead__g3vxk{width:-moz-fit-content;width:fit-content;max-width:100%;margin:6px auto 0;font-size:14px;font-weight:500;line-height:1.35;text-align:left}.invite_button__SKNwq{display:flex;align-items:center;justify-content:center;width:100%;max-width:330px;height:38px;margin-top:27px;border-radius:19px;background:#fff;text-decoration:none}.invite_buttonLabel__C3L_c{font-size:16px;font-weight:900;line-height:1.35;background:linear-gradient(90deg,#7c7af5,#6b0096);-webkit-background-clip:text;background-clip:text;color:transparent}.invite_inAppNotice__b7vT_{width:100%;max-width:307px;margin-top:60px;text-align:left}.invite_inAppNoticeTitle__wTu8p{margin:0 0 6px;font-size:12px;font-weight:900;line-height:1.35}.invite_inAppNoticeBody__6sNVL{margin:0;font-size:11px;font-weight:500;line-height:1.35}.invite_completeTitle__9LEdT{margin:48px 0 0;font-size:32px;font-weight:900;line-height:1.35;text-align:center}.invite_check__nmBov{display:block;margin-top:21px}.invite_completeLead__HhxeQ{margin:12px 0 0;font-size:14px;line-height:1.8;color:#c9c9d1;text-align:center}.invite_sameEmail__Te8RP{width:100%;max-width:342px;box-sizing:border-box;display:flex;gap:12px;margin-top:21px;padding:16px;border:1px solid #4b4685;border-radius:16px;background:rgba(124,122,245,.12);text-align:left}.invite_sameEmailIcon__ZCR_T{flex-shrink:0}.invite_sameEmailText__kO0sT{display:flex;flex-direction:column;gap:4px}.invite_sameEmailTitle__sP6oR{margin:0;font-size:14px;font-weight:700;line-height:1.35;color:#dcd2ff}.invite_sameEmailBody__Jnp41{margin:0;font-size:13px;line-height:1.34;color:#c9c9d1}.invite_stores__ouwn6{gap:12px;margin-top:40px}.invite_badgeRow__XLo8F,.invite_stores__ouwn6{display:flex;flex-direction:column;align-items:center}.invite_badgeRow__XLo8F{gap:10px}.invite_badgeLink__PAOzp{display:inline-block;line-height:0}.invite_phoneOnlyNote__mxyX6{margin:0;font-size:13px;line-height:1.7;color:#c9c9d1;text-align:center}.invite_trademark__gWNrh{display:flex;flex-direction:column;gap:6px;max-width:342px}.invite_trademarkLine__2Eocm{margin:0;font-size:10px;line-height:1.6;color:rgba(255,255,255,.5);text-align:center}.invite_warning__q4qb5{display:block;margin-top:52px}.invite_errorCard__ekMY4{width:100%;max-width:332px;min-height:203px;box-sizing:border-box;margin-top:17px;padding:36px 24px 32px;border-radius:16px;background:#fff;color:#2a2a2a}.invite_errorTitle__dLOaA{margin:0;font-size:24px;font-weight:900;line-height:1.35;text-align:center}.invite_errorBody__AvnPs{width:-moz-fit-content;width:fit-content;max-width:100%;margin:16px auto 0;font-size:15px;font-weight:350;line-height:1.35;text-align:left}@media (min-width:768px){.invite_page__QAvf_{background-image:url(/invite-assets/bg-pc.jpg);padding-top:67px}.invite_header__zDIMn{display:flex;justify-content:center}.invite_column__HwBge{max-width:640px}.invite_landingTitle__wPs48 .invite_phrase__knwCM{display:inline}.invite_logo__3l1Yx{width:158px;height:47px}.invite_landingTitle__wPs48{margin-top:29px;font-size:28px}.invite_hero__VqZAz{width:224px}.invite_landingLead__g3vxk{margin-top:14px}.invite_button__SKNwq{margin-top:32px}.invite_completeTitle__9LEdT{margin-top:30px;font-size:28px}.invite_completeLead__HhxeQ{margin-top:4px}.invite_badgeRow__XLo8F{flex-direction:row;gap:19px}.invite_warning__q4qb5{margin-top:40px}}