.icon-d1.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-d1.webp)}.icon-d2.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-d2.webp)}.icon-d3.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-d3.webp)}.icon-d4.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-d4.webp)}.referral-page .main-block{margin:120px 0 180px}.referral-page .main-block.lazy-bg.visible{background:url(/images/_new_/referral/main.webp) no-repeat calc(50% + 430px) center/720px}.referral-page .main-block .container{height:600px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.referral-page .main-block .container h1{margin-left:0}.referral-page .main-block .container .h6{width:510px;margin-left:0;letter-spacing:-.025em}.referral-page .how-it-works-block{margin-bottom:180px}.referral-page .how-it-works-block h2{margin-bottom:24px;text-align:center}.referral-page .how-it-works-block .steps-block{max-height:900px;display:flex;flex-wrap:wrap;flex-direction:column;gap:24px 60px}.referral-page .how-it-works-block .steps-block .item-block{width:calc(50% - 102px);margin:94px 36px 36px;display:block;text-align:left;color:#323232;font-size:18px;font-weight:500;line-height:28px;letter-spacing:-.45px}.referral-page .how-it-works-block .steps-block .item-block.icon-d2{order:3;margin-top:300px}.referral-page .how-it-works-block .steps-block .item-block.icon-d3{order:2}.referral-page .how-it-works-block .steps-block .item-block.icon-d4{order:4}.referral-page .how-it-works-block .steps-block .item-block:before{margin-top:-58px;width:40px;height:40px;background-size:contain}.referral-page .how-it-works-block .steps-block .item-block h3{margin-bottom:12px;font-size:22px;font-weight:600;line-height:32px;letter-spacing:-.55px}.referral-page .how-it-works-block .steps-block .item-block a{color:#000;transition:all .3s ease}.referral-page .how-it-works-block .steps-block .item-block a:hover{color:#ff7a00}.referral-page .how-it-works-block .steps-block .item-block ul{margin:0;list-style-position:inside}.referral-page .how-it-works-block .more{display:flex;flex-direction:column;align-items:center}.referral-page .how-it-works-block .more .title{margin:24px auto;color:#323232;font-size:18px;font-weight:500;line-height:28px;letter-spacing:-.45px}.referral-page .how-it-works-block .more a{padding-left:36px;font-size:15px;font-weight:600;line-height:26px;letter-spacing:-.375px;text-decoration:none}.referral-page .how-it-works-block .more a:before{left:0;top:6px}.referral-page .how-it-works-block .more a:hover{color:#ff6b00}.referral-page .left-align,.referral-page .right-align{padding:180px 0}.referral-page .left-align .container,.referral-page .right-align .container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.referral-page .left-align .container .h6,.referral-page .left-align .container h2,.referral-page .right-align .container .h6,.referral-page .right-align .container h2{width:510px;margin-left:unset;margin-right:unset}.referral-page .left-align .container .h6,.referral-page .right-align .container .h6{margin-bottom:0;letter-spacing:-.45px}.referral-page .right-align .container{align-items:flex-end}.referral-page .track_block.lazy-bg.visible{background:#f8f8fa url(/images/_new_/referral/track.webp) no-repeat calc(50% + 430px) center/816px}.referral-page .track_block .container{height:618px}.referral-page .report_block.lazy-bg.visible{background:url(/images/_new_/referral/report.webp) no-repeat calc(50% - 420px) center/816px}.referral-page .report_block .container{height:538px}.referral-page .faq-block{background:#f8f8fa}.referral-page footer{padding-top:60px}@media (max-width:1199px){.referral-page .main-block.lazy-bg.visible{background-position:center bottom}.referral-page .main-block .container{height:auto;padding-bottom:660px;justify-content:flex-start;align-items:center}.referral-page .main-block .container .h6,.referral-page .main-block .container h1{width:100%;text-align:center}.referral-page .how-it-works-block .steps-block{max-height:950px}.referral-page .left-align .container .h6,.referral-page .left-align .container h2,.referral-page .right-align .container .h6,.referral-page .right-align .container h2{width:410px}}@media (max-width:991px){.referral-page .main-block{margin:60px 0 90px}.referral-page .how-it-works-block{margin-bottom:90px}.referral-page .how-it-works-block h2{margin-bottom:18px}.referral-page .how-it-works-block .steps-block{max-height:unset;gap:0}.referral-page .how-it-works-block .steps-block .item-block{width:calc(100% - 72px);font-size:15px;line-height:26px;letter-spacing:-.375px}.referral-page .how-it-works-block .steps-block .item-block.icon-d2{order:2;margin-top:94px}.referral-page .how-it-works-block .steps-block .item-block.icon-d3{order:3}.referral-page .how-it-works-block .steps-block .item-block h3{margin-bottom:8px;font-size:18px;line-height:28px;letter-spacing:-.45px}.referral-page .how-it-works-block .more .title{margin:18px auto;font-size:15px;line-height:26px;letter-spacing:-.375px}.referral-page .left-align,.referral-page .right-align{padding:90px 0;background-position:center calc(100% - 20px)!important}.referral-page .left-align .container,.referral-page .right-align .container{height:auto;padding-bottom:60px;justify-content:flex-start}.referral-page .left-align .container .h6,.referral-page .left-align .container h2,.referral-page .right-align .container .h6,.referral-page .right-align .container h2{width:100%}.referral-page .track_block .container{margin-bottom:618px}.referral-page .report_block .container{margin-bottom:538px}.referral-page footer{padding-top:24px}}@media (max-width:767px){.referral-page .main-block.lazy-bg.visible{background-size:93vw}.referral-page .main-block .container{padding-bottom:calc(78vw + 60px);align-items:flex-start}.referral-page .main-block .container .h6,.referral-page .main-block .container h1{text-align:left}.referral-page .how-it-works-block h2{text-align:left}.referral-page .how-it-works-block .more{align-items:flex-start}.referral-page .how-it-works-block .more .title{margin-left:0}.referral-page .left-align,.referral-page .right-align{background-size:105vw!important;background-position-y:calc(100% + 10vw - 95px)!important}.referral-page .track_block .container{margin-bottom:calc(78vw + 10px)}.referral-page .report_block .container{margin-bottom:calc(65vw + 10px)}}