.ReferralGiftCard_perspective__joi2Q{perspective:700px}.ReferralGiftCard_tilt__7tr4S{position:relative;transform-style:preserve-3d;will-change:transform}.ReferralGiftCard_heroShadow__M_PM2{border-radius:5.98px;box-shadow:0 11.644px 23.287px -11.644px rgba(33,40,51,.5)}.ReferralGiftCard_modalShadow__UwyBv{border-radius:9.687px;box-shadow:0 18.861px 37.722px -18.861px rgba(33,40,51,.5)}.ReferralGiftCard_hoverShadow__YSOs8{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .24s ease-out}.ReferralGiftCard_heroHoverShadow__lAv3M{border-radius:5.98px;box-shadow:0 12px 28px -12px rgba(33,40,51,.3)}.ReferralGiftCard_modalHoverShadow__gRd6I{border-radius:9.687px;box-shadow:0 18px 44px -18px rgba(33,40,51,.3)}.ReferralGiftCard_background__QkeHr{position:absolute;width:105.33%;height:161.32%;max-width:none;pointer-events:none}.ReferralGiftCard_heroBackground__TJnrA{left:-5.24%;top:-9.44%}.ReferralGiftCard_modalBackground__OoTQT{left:-1.73%;top:-8.53%}.ReferralGiftCard_shine__A_tVE{position:absolute;top:0;bottom:0;left:0;width:60%;pointer-events:none;background:linear-gradient(100deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.28) 50%,hsla(0,0%,100%,0) 70%);animation:ReferralGiftCard_cardShine__bkhfk .9s cubic-bezier(.23,1,.32,1) .52s both}.ReferralGiftCard_modalShine__HVYgM{animation-delay:.6s}.ReferralGiftCard_entry__Bdnnl{transform-origin:50% 100%;animation:ReferralGiftCard_cardEntry__0Hdub .76s cubic-bezier(.23,1,.32,1) both}@keyframes ReferralGiftCard_cardEntry__0Hdub{0%{opacity:0;transform:perspective(700px) translateY(32px) rotateX(26deg) rotateY(-16deg) scale(.88);filter:blur(6px)}60%{filter:blur(0)}to{opacity:1;transform:perspective(700px) translateY(0) rotateX(0) rotateY(0) scale(1);filter:blur(0)}}@keyframes ReferralGiftCard_cardShine__bkhfk{0%{transform:translateX(-130%) skewX(-18deg)}to{transform:translateX(130%) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){.ReferralGiftCard_entry__Bdnnl{animation:ReferralGiftCard_reducedEntry__xRPfn .2s ease both;transform:none}.ReferralGiftCard_shine__A_tVE{animation:none;opacity:0}.ReferralGiftCard_hoverShadow__YSOs8{transition:none}}@keyframes ReferralGiftCard_reducedEntry__xRPfn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ReferralPromo_peopleColumn__Dc2ID{transition:transform .6s ease-out}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ReferralPromo_banner__SwNSP:hover .ReferralPromo_peopleColumn__Dc2ID{transform:translateY(-10px)}.ReferralPromo_banner__SwNSP:hover .ReferralPromo_peopleColumn__Dc2ID:nth-child(2){transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.ReferralPromo_peopleColumn__Dc2ID{transition:none}}.ReferralPage_page__AWTsi{container-type:inline-size}.ReferralPage_hero__k6ST7{padding:16px}@container (min-width: 560px){.ReferralPage_hero__k6ST7{min-height:170px;padding:24px}.ReferralPage_giftCard__6fT6u{position:absolute;left:364px;top:24px}}.ReferralPartnerBanner_container__xQ_NY{container-type:inline-size}.ReferralPartnerBanner_card__Bk8Hu{width:150px;height:90px;margin-bottom:-30px;border-radius:4.485px;box-shadow:0 8.733px 17.466px -8.733px rgba(33,40,51,.5)}.ReferralPartnerBanner_cardText__i2jhv{top:11.25px;left:11.25px}.ReferralPartnerBanner_percentage___oUmB{font-size:21px;line-height:normal;letter-spacing:normal}.ReferralPartnerBanner_caption__0LVTF{font-size:6px;line-height:normal;letter-spacing:-.06px}.ReferralPartnerBanner_cardMark__5cCcb{top:-5px;left:22px}@container (min-width: 560px){.ReferralPartnerBanner_banner__5zQq0{height:84px;padding:24px}.ReferralPartnerBanner_card__Bk8Hu{position:absolute;top:23px;right:23px;margin-bottom:0}}