.ReferralPage-module__UBx1bW__page{--referral-white:#fff;--referral-paper:#f6f6f2;color:var(--brand-ink);background:var(--referral-white)}.ReferralPage-module__UBx1bW__page,.ReferralPage-module__UBx1bW__page *{box-sizing:border-box}.ReferralPage-module__UBx1bW__page p,.ReferralPage-module__UBx1bW__page h1,.ReferralPage-module__UBx1bW__page h2,.ReferralPage-module__UBx1bW__page dl,.ReferralPage-module__UBx1bW__page dd,.ReferralPage-module__UBx1bW__page dt,.ReferralPage-module__UBx1bW__page ol,.ReferralPage-module__UBx1bW__page ul{margin:0}.ReferralPage-module__UBx1bW__page ol,.ReferralPage-module__UBx1bW__page ul{padding:0;list-style:none}.ReferralPage-module__UBx1bW__page a{text-decoration:none}.ReferralPage-module__UBx1bW__page a:focus-visible,.ReferralPage-module__UBx1bW__page summary:focus-visible{outline:3px solid var(--brand-chartreuse);outline-offset:4px}.ReferralPage-module__UBx1bW__formCard{background:var(--referral-paper);border-radius:10px;flex-direction:column;flex:0 0 608px;gap:20px;padding:32px;display:flex}.ReferralPage-module__UBx1bW__formIntro{flex-direction:column;gap:8px;display:flex}.ReferralPage-module__UBx1bW__formIntro h3,.ReferralPage-module__UBx1bW__sentHead h3{font-family:var(--font-funnel-display), Arial, sans-serif;letter-spacing:-.03em;font-size:28px;font-weight:700;line-height:32px}.ReferralPage-module__UBx1bW__formIntro p{font-variation-settings:"wght" 310;font-size:16px;line-height:25px}.ReferralPage-module__UBx1bW__formRow{gap:16px;display:flex}.ReferralPage-module__UBx1bW__field{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.ReferralPage-module__UBx1bW__fieldLabel{font-variation-settings:"wght" 325;font-size:14px;line-height:21px}.ReferralPage-module__UBx1bW__optional{color:#5a5a5a;font-variation-settings:"wght" 310}.ReferralPage-module__UBx1bW__input,.ReferralPage-module__UBx1bW__textarea{width:100%;color:var(--brand-ink);background:var(--referral-white);font-variation-settings:"wght" 310;border:1px solid #1616164d;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:16px;line-height:25px}.ReferralPage-module__UBx1bW__input{height:48px}.ReferralPage-module__UBx1bW__textarea{resize:vertical;min-height:96px}.ReferralPage-module__UBx1bW__input::placeholder,.ReferralPage-module__UBx1bW__textarea::placeholder{color:#5a5a5a}.ReferralPage-module__UBx1bW__input:focus-visible,.ReferralPage-module__UBx1bW__textarea:focus-visible,.ReferralPage-module__UBx1bW__submit:focus-visible,.ReferralPage-module__UBx1bW__declaration input:focus-visible{outline:3px solid var(--brand-chartreuse);outline-offset:3px}.ReferralPage-module__UBx1bW__aboutYou{border-top:1px solid #1616164d;flex-direction:column;gap:16px;padding-top:20px;display:flex}.ReferralPage-module__UBx1bW__formLabel{letter-spacing:.08em;text-transform:uppercase;font-variation-settings:"wght" 325;font-size:12px;line-height:16px}.ReferralPage-module__UBx1bW__formNote,.ReferralPage-module__UBx1bW__formStatus{font-variation-settings:"wght" 310;font-size:14px;line-height:21px}.ReferralPage-module__UBx1bW__formStatus:empty{display:none}.ReferralPage-module__UBx1bW__formStatus{color:#161616b8;margin-top:-8px}.ReferralPage-module__UBx1bW__viewer{border-top:1px solid #1616164d;align-items:center;gap:12px;padding-top:20px;display:flex}.ReferralPage-module__UBx1bW__viewerMark{height:40px;color:var(--referral-white);background:var(--brand-ink);font-variation-settings:"wght" 325;border-radius:20px;flex:0 0 40px;justify-content:center;align-items:center;font-size:15px;line-height:20px;display:flex}.ReferralPage-module__UBx1bW__viewerCopy{font-variation-settings:"wght" 310;flex-direction:column;gap:2px;font-size:14px;line-height:21px;display:flex}.ReferralPage-module__UBx1bW__viewerCopy strong{font-variation-settings:"wght" 325;font-size:16px;font-weight:400;line-height:22px}.ReferralPage-module__UBx1bW__declarations{background:var(--referral-white);border:1px solid #16161624;border-radius:10px;flex-direction:column;gap:16px;padding:20px 22px;display:flex}.ReferralPage-module__UBx1bW__declarations legend{margin-bottom:4px;padding:0}.ReferralPage-module__UBx1bW__declarationsLabel{letter-spacing:.08em;text-transform:uppercase;font-variation-settings:"wght" 325;margin:0 0 4px;font-size:12px;line-height:16px}.ReferralPage-module__UBx1bW__declaration{font-variation-settings:"wght" 310;cursor:pointer;align-items:flex-start;gap:12px;font-size:15px;line-height:23px;display:flex}.ReferralPage-module__UBx1bW__declaration+.ReferralPage-module__UBx1bW__declaration{border-top:1px solid #1616161a;padding-top:16px}.ReferralPage-module__UBx1bW__declaration input{width:24px;height:24px;accent-color:var(--brand-ink);flex:0 0 24px;margin:0}.ReferralPage-module__UBx1bW__submitRow{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ReferralPage-module__UBx1bW__submitRow .ReferralPage-module__UBx1bW__formNote{max-width:52ch}.ReferralPage-module__UBx1bW__submit{height:48px;color:var(--referral-white);background:var(--brand-ink);cursor:pointer;font-variation-settings:"wght" 325;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;padding-inline:22px;font-family:inherit;font-size:15px;line-height:22px;display:flex}.ReferralPage-module__UBx1bW__submit:disabled{opacity:.45;cursor:not-allowed}.ReferralPage-module__UBx1bW__sentHead{align-items:center;gap:12px;display:flex}.ReferralPage-module__UBx1bW__sentMark{height:32px;color:var(--brand-ink);background:var(--brand-chartreuse);border-radius:16px;flex:0 0 32px;justify-content:center;align-items:center;display:flex}.ReferralPage-module__UBx1bW__formCard>p{font-variation-settings:"wght" 310;font-size:16px;line-height:25px}.ReferralPage-module__UBx1bW__r5Label{letter-spacing:.08em;text-transform:uppercase;font-variation-settings:"wght" 325;color:var(--brand-ink);align-items:center;gap:14px;margin-bottom:24px;font-size:12px;line-height:16px;display:flex}.ReferralPage-module__UBx1bW__r5Label[data-tone=light]{color:var(--brand-chartreuse)}.ReferralPage-module__UBx1bW__r5LabelRule{background:currentColor;flex:0 0 28px;width:28px;height:2px;display:block}.ReferralPage-module__UBx1bW__r5Heading{letter-spacing:-.04em;margin-bottom:16px;font-size:44px;line-height:48px}.ReferralPage-module__UBx1bW__r5Hero{background:var(--brand-ink);color:var(--referral-white);padding:96px 0 88px}.ReferralPage-module__UBx1bW__r5HeroGrid{align-items:flex-end;gap:64px;display:flex}.ReferralPage-module__UBx1bW__r5HeroLead{flex:auto;min-width:0}.ReferralPage-module__UBx1bW__r5HeroHeading{letter-spacing:-.04em;margin-bottom:28px;font-size:96px;line-height:94px}.ReferralPage-module__UBx1bW__r5HeroCopy{color:#ffffffc7;max-width:56ch;font-size:20px;line-height:31px}.ReferralPage-module__UBx1bW__r5HeroActions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.ReferralPage-module__UBx1bW__r5HeroPrimary,.ReferralPage-module__UBx1bW__r5HeroSecondary{font-variation-settings:"wght" 325;align-items:center;gap:8px;min-height:48px;padding:16px 28px;font-size:16px;line-height:20px;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.ReferralPage-module__UBx1bW__r5HeroPrimary{background:var(--brand-chartreuse);color:var(--brand-ink)}.ReferralPage-module__UBx1bW__r5HeroPrimary:hover{filter:brightness(.94)}.ReferralPage-module__UBx1bW__r5HeroSecondary{color:var(--referral-white);border:1px solid #fff6}.ReferralPage-module__UBx1bW__r5HeroSecondary:hover{border-color:var(--referral-white)}.ReferralPage-module__UBx1bW__r5Window{border-left:1px solid #ffffff38;flex:0 0 340px;padding-left:32px}.ReferralPage-module__UBx1bW__r5WindowLabel{letter-spacing:.08em;text-transform:uppercase;color:#fff9;margin-bottom:10px;font-size:12px;line-height:16px}.ReferralPage-module__UBx1bW__r5WindowValue{letter-spacing:-.04em;color:var(--brand-chartreuse);font-size:60px;line-height:60px}.ReferralPage-module__UBx1bW__r5WindowCopy{color:#ffffffb3;margin-top:14px;font-size:15px;line-height:24px}.ReferralPage-module__UBx1bW__r5Bands{background:var(--referral-paper);padding:72px 0 64px}.ReferralPage-module__UBx1bW__r5BandGrid{gap:20px;margin-top:32px;display:flex}.ReferralPage-module__UBx1bW__r5Band{background:var(--referral-white);border:1px solid #16161624;flex:1 1 0;min-width:0;padding:26px 24px}.ReferralPage-module__UBx1bW__r5BandLabel{letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:14px;font-size:12px;line-height:16px}.ReferralPage-module__UBx1bW__r5BandAmount{letter-spacing:-.04em;font-size:52px;line-height:52px}.ReferralPage-module__UBx1bW__r5BandQualifier{color:#161616b8;margin-top:12px;font-size:15px;line-height:23px}.ReferralPage-module__UBx1bW__r5BandSummary{color:#161616b8;max-width:74ch;margin-top:24px;font-size:16px;line-height:25px}.ReferralPage-module__UBx1bW__r5Boundary{background:var(--brand-chartreuse);color:var(--brand-ink);padding:26px 0}.ReferralPage-module__UBx1bW__r5BoundaryLabel{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:6px;font-size:12px;line-height:16px}.ReferralPage-module__UBx1bW__r5BoundaryCopy{font-variation-settings:"wght" 325;max-width:92ch;font-size:16px;line-height:25px}.ReferralPage-module__UBx1bW__r5Refer{background:var(--referral-paper);padding:80px 0 72px}.ReferralPage-module__UBx1bW__r5ReferHeading{letter-spacing:-.04em;margin-bottom:14px;font-size:52px;line-height:54px}.ReferralPage-module__UBx1bW__r5ReferIntro{color:#161616b8;max-width:64ch;font-size:19px;line-height:30px}.ReferralPage-module__UBx1bW__r5ReferGrid{align-items:flex-start;gap:64px;margin-top:48px;display:flex}.ReferralPage-module__UBx1bW__r5Steps{flex:auto;min-width:0}.ReferralPage-module__UBx1bW__r5StepsHeading{letter-spacing:-.04em;margin-bottom:12px;font-size:30px;line-height:34px}.ReferralPage-module__UBx1bW__r5Step{border-top:1px solid #16161624;gap:24px;padding:24px 0;display:flex}.ReferralPage-module__UBx1bW__r5StepNumber{letter-spacing:.08em;opacity:.55;font-variation-settings:"wght" 325;flex:0 0 32px;padding-top:6px;font-size:12px;line-height:16px}.ReferralPage-module__UBx1bW__r5StepBody{flex:auto;min-width:0;display:block}.ReferralPage-module__UBx1bW__r5StepTitle{letter-spacing:-.02em;margin-bottom:6px;font-size:24px;line-height:29px;display:block}.ReferralPage-module__UBx1bW__r5StepDescription{color:#161616b8;font-size:16px;line-height:25px;display:block}.ReferralPage-module__UBx1bW__r5Desktop{display:inline}.ReferralPage-module__UBx1bW__r5Mobile{display:none}.ReferralPage-module__UBx1bW__r5Checks{background:var(--referral-white);padding:72px 0}.ReferralPage-module__UBx1bW__r5ChecksGrid{align-items:flex-start;gap:64px;display:flex}.ReferralPage-module__UBx1bW__r5ChecksLead{flex:0 0 420px}.ReferralPage-module__UBx1bW__r5ChecksIntro{color:#161616b8;font-size:16px;line-height:25px}.ReferralPage-module__UBx1bW__r5ChecksList{flex:auto;min-width:0}.ReferralPage-module__UBx1bW__r5Check{border-top:1px solid #16161624;gap:20px;padding:22px 0;display:flex}.ReferralPage-module__UBx1bW__r5CheckNumber{letter-spacing:.08em;opacity:.5;font-variation-settings:"wght" 325;flex:0 0 28px;padding-top:4px;font-size:12px;line-height:16px}.ReferralPage-module__UBx1bW__r5CheckCopy{flex:auto;min-width:0;font-size:18px;line-height:28px}.ReferralPage-module__UBx1bW__r5Faqs{background:var(--referral-paper);padding:72px 0}.ReferralPage-module__UBx1bW__r5FaqGrid{flex-wrap:wrap;gap:0 64px;margin-top:24px;display:flex}.ReferralPage-module__UBx1bW__r5FaqItem{border-top:1px solid #16161629;flex:calc(50% - 32px);min-width:0;padding:22px 0}.ReferralPage-module__UBx1bW__r5FaqItem summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;min-height:44px;font-size:22px;line-height:28px;list-style:none;display:flex}.ReferralPage-module__UBx1bW__r5FaqItem summary::-webkit-details-marker{display:none}.ReferralPage-module__UBx1bW__r5FaqSymbol{flex:0 0 18px;width:18px;height:18px;position:relative}.ReferralPage-module__UBx1bW__r5FaqSymbol:before,.ReferralPage-module__UBx1bW__r5FaqSymbol:after{content:"";background:currentColor;width:100%;height:1.5px;position:absolute;top:50%;left:0}.ReferralPage-module__UBx1bW__r5FaqSymbol:after{transition:transform .16s;transform:rotate(90deg)}.ReferralPage-module__UBx1bW__r5FaqItem[open] .ReferralPage-module__UBx1bW__r5FaqSymbol:after{transform:rotate(0)}.ReferralPage-module__UBx1bW__r5FaqItem p{color:#161616bd;max-width:64ch;margin-top:14px;font-size:16px;line-height:26px}.ReferralPage-module__UBx1bW__r5Terms{background:var(--brand-ink);color:var(--referral-white);padding:76px 0}.ReferralPage-module__UBx1bW__r5TermsHeading{letter-spacing:-.04em;margin-bottom:36px;font-size:44px;line-height:48px}.ReferralPage-module__UBx1bW__r5TermsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;display:grid}.ReferralPage-module__UBx1bW__r5Term{border-top:1px solid #ffffff2e;padding:22px 0}.ReferralPage-module__UBx1bW__r5Term dt{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-chartreuse);font-variation-settings:"wght" 325;margin-bottom:10px;font-size:12px;line-height:16px}.ReferralPage-module__UBx1bW__r5Term dd{color:#ffffffd1;font-size:16px;line-height:27px}.ReferralPage-module__UBx1bW__r5Close{background:var(--referral-paper);padding:64px 0 88px}.ReferralPage-module__UBx1bW__r5CloseInner{justify-content:space-between;align-items:center;gap:48px;display:flex}.ReferralPage-module__UBx1bW__r5CloseHeading{letter-spacing:-.04em;margin-bottom:10px;font-size:36px;line-height:40px}.ReferralPage-module__UBx1bW__r5CloseCopy{color:#161616b8;font-size:17px;line-height:27px}.ReferralPage-module__UBx1bW__r5CloseContact{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;font-size:15px;line-height:24px;display:flex}.ReferralPage-module__UBx1bW__r5CloseContact a{color:inherit;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.ReferralPage-module__UBx1bW__r5CloseActions{flex-wrap:wrap;flex:none;gap:12px;display:flex}.ReferralPage-module__UBx1bW__r5ClosePrimary,.ReferralPage-module__UBx1bW__r5CloseSecondary{font-variation-settings:"wght" 325;white-space:nowrap;align-items:center;gap:8px;min-height:48px;padding:16px 30px;font-size:16px;line-height:20px;display:inline-flex}.ReferralPage-module__UBx1bW__r5ClosePrimary{background:var(--brand-ink);color:var(--referral-white)}.ReferralPage-module__UBx1bW__r5ClosePrimary:hover{filter:brightness(1.35)}.ReferralPage-module__UBx1bW__r5CloseSecondary{color:var(--brand-ink);border:1px solid #16161652}.ReferralPage-module__UBx1bW__r5CloseSecondary:hover{background:var(--brand-chartreuse);border-color:var(--brand-chartreuse)}@media (max-width:1024px){.ReferralPage-module__UBx1bW__r5HeroGrid,.ReferralPage-module__UBx1bW__r5ReferGrid,.ReferralPage-module__UBx1bW__r5ChecksGrid,.ReferralPage-module__UBx1bW__r5CloseInner{flex-direction:column;align-items:stretch;gap:32px}.ReferralPage-module__UBx1bW__r5Hero{padding:64px 0 56px}.ReferralPage-module__UBx1bW__r5HeroHeading{font-size:62px;line-height:62px}.ReferralPage-module__UBx1bW__r5Window{border-top:1px solid #ffffff38;border-left:0;flex:auto;padding:28px 0 0}.ReferralPage-module__UBx1bW__r5Heading,.ReferralPage-module__UBx1bW__r5TermsHeading{font-size:36px;line-height:40px}.ReferralPage-module__UBx1bW__r5ReferHeading{font-size:40px;line-height:44px}.ReferralPage-module__UBx1bW__r5ChecksLead{flex:auto}.ReferralPage-module__UBx1bW__r5BandGrid{flex-wrap:wrap;gap:16px}.ReferralPage-module__UBx1bW__r5Band{flex:calc(50% - 8px)}.ReferralPage-module__UBx1bW__r5FaqItem{flex:100%}.ReferralPage-module__UBx1bW__r5TermsList{grid-template-columns:minmax(0,1fr);gap:0}.ReferralPage-module__UBx1bW__r5CloseActions{flex:auto}}@media (max-width:640px){.ReferralPage-module__UBx1bW__r5HeroHeading{font-size:44px;line-height:44px}.ReferralPage-module__UBx1bW__r5Heading,.ReferralPage-module__UBx1bW__r5TermsHeading,.ReferralPage-module__UBx1bW__r5ReferHeading{font-size:30px;line-height:34px}.ReferralPage-module__UBx1bW__r5BandGrid{flex-direction:column}.ReferralPage-module__UBx1bW__r5Band{flex:auto;padding:22px 20px}.ReferralPage-module__UBx1bW__r5BandAmount{font-size:40px;line-height:40px}.ReferralPage-module__UBx1bW__r5Desktop{display:none}.ReferralPage-module__UBx1bW__r5Mobile{display:inline}.ReferralPage-module__UBx1bW__r5FaqItem summary{font-size:18px;line-height:25px}.ReferralPage-module__UBx1bW__r5CheckCopy{font-size:16px;line-height:25px}.ReferralPage-module__UBx1bW__r5Window{padding-top:24px}}
