:root{--lp-referral-jolt-border:#d5d5de}.page-referral-jolt-cta-button{align-items:center;background:var(--lp-referral-orange);border:none;border-radius:.1875rem;box-shadow:0 .1875rem 0 0 var(--lp-referral-button-shadow);color:var(--lp-referral-text);cursor:pointer;display:grid;font-size:1rem;font-weight:700;gap:.5rem;grid-template-columns:1.125rem 1fr 1.125rem;justify-content:center;line-height:1.3;margin-inline:auto;min-height:3.3125rem;padding:.5rem 1rem;text-decoration:none;transition:.2s linear 0s;width:min(100%,20rem)}.page-referral-jolt-cta-button:before{content:""}@media screen and (min-width:64em){.page-referral-jolt-cta-button{font-size:clamp(1.0625rem,1.6666666667vw,1.5rem);grid-template-columns:1.5rem 1fr 1.5rem;min-height:4.125rem;padding:.5rem 2rem;width:fit-content}}.page-referral-jolt-cta-button>svg{fill:currentcolor;height:auto;justify-self:end;width:1.125rem}@media screen and (min-width:64em){.page-referral-jolt-cta-button>svg{width:1.5rem}}@media(hover:hover){.page-referral-jolt-cta-button:where(:any-link,:enabled,summary):hover{background:var(--lp-referral-button-hover);text-decoration:none}}.page-referral-jolt__boxes{display:flex;gap:.5rem;margin:2rem auto 0}@media screen and (min-width:64em){.page-referral-jolt__boxes{gap:1rem;margin-top:3.5rem}}.page-referral-jolt__box{--box-color:var(--lp-referral-light-green);--border-radius:0.5rem;background:var(--color-white);display:flex;flex:1;flex-direction:column;position:relative;text-align:center}@media screen and (min-width:64em){.page-referral-jolt__box{--border-radius:1.25rem}}.page-referral-jolt__box.-receiver{--box-color:var(--lp-referral-blue-green)}.page-referral-jolt__box-title{background:var(--box-color);border-radius:var(--border-radius) var(--border-radius) 0 0;font-weight:700}.page-referral-jolt__box-body{border:.0625rem solid var(--lp-referral-jolt-border);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:none;height:100%}.page-referral-jolt-hero{padding-bottom:6.5rem}.page-referral-jolt-hero+*{margin-top:0}@media screen and (min-width:48em){.page-referral-jolt-hero .page-referral-jolt__boxes{width:min(86%,59rem)}}.page-referral-jolt-hero .page-referral-hero__sub{align-items:center;gap:.25rem}@media screen and (min-width:64em){.page-referral-jolt-hero .page-referral-hero__sub{font-size:clamp(1.3125rem,2.0833333333vw,1.875rem);gap:1rem}}.page-referral-jolt-hero:before{z-index:-1}.page-referral-jolt-hero:after{bottom:0}@media screen and (min-width:48em){.page-referral-jolt-hero:after{background-image:url(../../img/landing/referral-jolt/bg_hero_bottom.webp);background-size:contain;height:min(7.4479166667vw,8.9375rem)}}.page-referral-jolt-hero__heading{font-size:1.9375rem;letter-spacing:-.071875rem;line-height:1.5;margin-top:.5rem;overflow-wrap:anywhere;word-break:keep-all}@media screen and (min-width:64em){.page-referral-jolt-hero__heading{font-size:clamp(3.5625rem,5.5555555556vw,5rem);letter-spacing:-.25rem;margin-top:1rem}}.page-referral-jolt-hero__heading-image{height:auto;margin-left:.25rem;vertical-align:middle;width:8rem}@media screen and (min-width:64em){.page-referral-jolt-hero__heading-image{width:21.6875rem}}.page-referral-jolt-hero__box-title{font-size:.875rem;padding-block:.25rem}@media screen and (min-width:64em){.page-referral-jolt-hero__box-title{font-size:clamp(1.25rem,1.875vw,1.6875rem);padding-block:1rem}}.page-referral-jolt-hero__box-body{display:grid;justify-content:center;padding:.5rem 1rem 2.5rem}@media screen and (min-width:64em){.page-referral-jolt-hero__box-body{padding-block:1rem 3.5rem}}.page-referral-jolt-hero__box-body .-heading{border-bottom:.0625rem solid var(--box-color);display:inline-block;font-size:.875rem;padding-bottom:.25rem}@media screen and (min-width:64em){.page-referral-jolt-hero__box-body .-heading{font-size:clamp(1.4375rem,2.2222222222vw,2rem);padding:0 1.5rem .75rem}}.page-referral-jolt-hero__box-body .-number{color:var(--backlog-primary);display:inline-block;font-size:1rem;font-weight:700;letter-spacing:-.0825rem;line-height:1.4;padding-top:.375rem;position:relative;z-index:0}@media screen and (min-width:64em){.page-referral-jolt-hero__box-body .-number{font-size:clamp(2.0625rem,3.1944444444vw,2.875rem);padding-top:1rem}}.page-referral-jolt-hero__box-body .-number img{height:auto;margin-right:.375rem;width:4.3125rem}@media screen and (min-width:64em){.page-referral-jolt-hero__box-body .-number img{width:12.5625rem}}.page-referral-jolt-hero__box-body .-number:before{background:var(--lp-referral-yellow);bottom:.375rem;content:"";display:inline-block;height:.5rem;left:0;margin:auto;position:absolute;width:100%;z-index:-1}@media screen and (min-width:64em){.page-referral-jolt-hero__box-body .-number:before{bottom:-.375rem;height:1.375rem}}.page-referral-jolt-hero__box-body .-text{display:block;font-size:1.125rem;font-weight:700;line-height:1;margin-top:.5rem}@media screen and (min-width:64em){.page-referral-jolt-hero__box-body .-text{font-size:clamp(2.25rem,3.5416666667vw,3.1875rem);margin-top:1.5rem}}.page-referral-jolt-hero__image{bottom:-3rem;left:-.5rem;position:absolute;width:8.4375rem}@media screen and (min-width:64em){.page-referral-jolt-hero__image{bottom:-2.375rem;left:auto;right:calc(50% + 10.1875rem);width:min(11.5625rem,12.8472222222vw)}}.-receiver .page-referral-jolt-hero__image{left:auto;right:-.75rem}@media screen and (min-width:64em){.-receiver .page-referral-jolt-hero__image{left:calc(50% + 10.1875rem);right:auto}}.page-referral-jolt-hero__image img{height:auto;width:100%}.page-referral-jolt-hero__cta{margin-top:4.5rem}@media screen and (min-width:64em){.page-referral-jolt-hero__cta{margin-top:3rem}}.page-referral-jolt-hero__annotation{font-size:.875rem;margin:1rem -.5rem 0;text-align:center}.page-referral-jolt-form{background:var(--color-white);padding-block:2.5rem}@media screen and (min-width:64em){.page-referral-jolt-form{padding-block:5rem}}.page-referral-jolt-form__box{margin-inline:auto;width:min(100%,40rem)}.page-referral-eligibility{padding-block:2.5rem}@media screen and (min-width:64em){.page-referral-eligibility{padding-block:5rem 7.5rem}}.page-referral-eligibility .page-referral-jolt__boxes{display:grid;gap:1.5rem}@media screen and (min-width:64em){.page-referral-eligibility .page-referral-jolt__boxes{display:flex}}.page-referral-eligibility .page-referral-jolt__box-body{padding:2rem 1.5rem}@media screen and (min-width:64em){.page-referral-eligibility .page-referral-jolt__box-body{padding:3.375rem 3.5rem 3.5rem}}.page-referral-eligibility .page-referral-jolt__box-title{padding-block:.25rem}@media screen and (min-width:64em){.page-referral-eligibility .page-referral-jolt__box-title{font-size:1.5rem;padding-block:.5rem}}.page-referral-eligibility__list{display:grid;gap:.5rem;text-align:left}@media screen and (min-width:64em){.page-referral-eligibility__list{gap:.75rem}}.page-referral-eligibility__list li{display:flex;gap:.5rem}.page-referral-eligibility__list svg{flex-shrink:0;margin-top:.25rem}.page-referral-eligibility__list svg path{stroke:var(--box-color)}@media screen and (min-width:64em){.page-referral-jolt-flow .page-referral-step{gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.page-referral-jolt-flow .page-referral-flow-box{border-radius:1rem;text-align:left}@media screen and (min-width:64em){.page-referral-jolt-flow .page-referral-flow-box{padding:1.5rem 3rem 2.5rem}}.page-referral-jolt-benefit{padding-block:2.5rem}@media screen and (min-width:64em){.page-referral-jolt-benefit{padding-block:5rem 7.5rem}}.page-referral-jolt-benefit__box{background:var(--color-white);border:.0625rem solid var(--lp-referral-jolt-border);border-radius:1.25rem;padding:1.5rem}@media screen and (min-width:64em){.page-referral-jolt-benefit__box{padding:4.5rem}}.page-referral-jolt-benefit__annotation{font-size:.875rem;margin-top:1rem}@media screen and (min-width:64em){.page-referral-jolt-benefit__annotation{margin-top:2rem}}.page-referral-jolt-benefit__list{display:grid;gap:1.5rem}.page-referral-jolt-benefit__list>div{display:grid;gap:1rem}@media screen and (min-width:64em){.page-referral-jolt-benefit__list>div{gap:3.4375rem;grid-template-columns:10.3125rem 1fr}}.page-referral-jolt-benefit__list dt{background:var(--backlog-primary);border-radius:1rem;color:var(--color-white);font-weight:700;padding-block:.125rem;text-align:center}.page-referral-jolt-team .page-referral-step__item{padding-top:0}.page-referral-jolt-faq,.page-referral-jolt-faq .faq-section{background:var(--color-white)}.cta-cards-section__cta{margin-top:1.5rem}@media screen and (min-width:64em){.cta-cards-section__cta{margin-top:3rem}}