.referral_hero__umPoy{padding:7.5rem 0 5.6rem;text-align:center}.referral_artStage__rNYXl{position:relative;display:grid;width:min(21rem,64vw);aspect-ratio:1;margin:0 auto;border-radius:50%;background:var(--color-sky);place-items:center}.referral_art__ka1A3{position:relative;z-index:1;display:block;width:88%;height:auto}.referral_heroCopy__x5kHx{width:min(100%,50rem);margin:2.7rem auto 0;text-align:center}.referral_eyebrow___jrxL{margin-bottom:1.9rem;color:var(--color-pen);font-family:var(--font-label);font-size:.72rem;font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase}.referral_heroCopy__x5kHx .referral_eyebrow___jrxL{margin-bottom:1rem}.referral_headline__P__g5{font-size:clamp(3.5rem,7vw,5.7rem)}.referral_headline__P__g5 span{color:var(--color-sky-ink)}.referral_intro__q77ry{width:min(100%,47rem);margin:1.4rem auto 0;color:var(--color-ink);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.48;text-wrap:balance}.referral_heroActions__xpcjP{display:flex;justify-content:center;margin-top:2rem}.referral_cta__S9Pxa{min-height:60px;padding:1.05rem 2.2rem;font-size:1.1rem}.referral_band__g7Frv[data-band=true]{margin:.5rem;padding-block:4.4rem}.referral_sectionHeading__lsFZW{text-align:center}.referral_sectionHeading__lsFZW h2{width:min(100%,54rem);margin-inline:auto;text-wrap:balance}.referral_steps__wsbiQ{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,5vw,4.5rem);margin-top:2.8rem;counter-reset:referral-step}.referral_steps__wsbiQ:before{position:absolute;top:1.4rem;right:16%;left:16%;border-top:2px dashed rgb(44 75 124/35%);content:""}.referral_step__jk_KV{position:relative;text-align:center}.referral_step__jk_KV:before{position:relative;z-index:1;display:grid;width:2.8rem;height:2.8rem;margin:0 auto 1.25rem;border:2px solid var(--color-ink);border-radius:50%;background:var(--color-marker);color:var(--color-ink);content:counter(referral-step);counter-increment:referral-step;font:700 .82rem/1 var(--font-label);transform:rotate(-3deg);place-items:center}.referral_step__jk_KV:nth-child(2):before{background:var(--color-sky);transform:rotate(2deg)}.referral_step__jk_KV:nth-child(3):before{background:var(--color-blush);transform:rotate(-1deg)}.referral_step__jk_KV h3{font-family:var(--font-friendly);font-size:1.2rem;font-weight:650;letter-spacing:-.015em}.referral_step__jk_KV p{max-width:17rem;margin:.65rem auto 0;color:var(--color-ink-soft);font-size:.91rem;line-height:1.55}.referral_questions__y513P{max-width:49rem;margin:2.5rem auto 0}.referral_terms__9hcFL{padding:1.35rem 0 2.75rem}.referral_terms__9hcFL p{width:min(100%,55rem);margin:0 auto;color:var(--color-ink-soft);font-size:.67rem;line-height:1.55;text-align:center;text-wrap:balance}@media (max-width:39.9375rem){.referral_hero__umPoy{padding:6.8rem 0 4.6rem}.referral_artStage__rNYXl{width:min(11.5rem,52vw)}.referral_art__ka1A3{width:92%}.referral_heroCopy__x5kHx{margin-top:2.25rem}.referral_headline__P__g5{font-size:var(--text-display-mobile);line-height:.96}.referral_headline__P__g5 span{display:block}.referral_intro__q77ry{font-size:1.08rem}.referral_heroActions__xpcjP{align-items:stretch;flex-direction:column}.referral_cta__S9Pxa{width:100%}.referral_band__g7Frv[data-band=true]{padding-block:4.4rem}.referral_steps__wsbiQ{grid-template-columns:1fr;gap:2.35rem;margin-top:2.3rem}.referral_steps__wsbiQ:before{display:none}.referral_step__jk_KV p{max-width:19rem}.referral_terms__9hcFL{padding-bottom:2.25rem}}