.referral-how-it-works_layout__xQdYo{--step-number-bg:#fff;--dashboard-frame:#2c2d2f;display:flex;flex-direction:column}.referral-how-it-works_title___a87p{margin:0 0 24px;font-size:24px;line-height:32px;text-align:left}@media(min-width:1024px){.referral-how-it-works_title___a87p{margin-bottom:48px;font-size:32px;line-height:40px}}@media(min-width:1440px){.referral-how-it-works_title___a87p{margin-bottom:60px;grid-area:title;grid-column:1/-1}}.referral-how-it-works_steps__6Ey6d{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.referral-how-it-works_steps__6Ey6d{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:40px}}@media(min-width:1440px){.referral-how-it-works_steps__6Ey6d{display:flex;flex-direction:column;gap:48px;grid-area:steps}}.referral-how-it-works_step__hdXTd{display:flex;align-items:flex-start;gap:8px}@media(min-width:768px){.referral-how-it-works_step__hdXTd{gap:20px}}.referral-how-it-works_number__FlWEN{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100px;background:var(--step-number-bg);color:var(--color-text-on-light);font-family:Halvar Breit,sans-serif;font-size:24px;font-weight:500;line-height:28px}@media(min-width:768px){.referral-how-it-works_number__FlWEN{width:52px;height:52px;font-size:32px;line-height:40px}}.referral-how-it-works_content__KFLRF{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}@media(min-width:768px){.referral-how-it-works_content__KFLRF{gap:12px}}.referral-how-it-works_contentWithAction__KErJp{gap:16px}@media(min-width:768px){.referral-how-it-works_contentWithAction__KErJp{gap:20px}}.referral-how-it-works_stepTitle__JfXR6{margin:0;color:var(--color-text-primary);font-family:Halvar Breit,sans-serif;font-size:18px;font-weight:400;line-height:24px;white-space:pre-line}@media(min-width:1024px){.referral-how-it-works_stepTitle__JfXR6{font-size:20px;line-height:28px}}.referral-how-it-works_stepDescription__feAfX{margin:0;color:var(--color-text-secondary);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:20px}.referral-how-it-works_button__RejTO{height:36px;padding:0 16px;border-radius:4px;font-size:12px;line-height:16px}@media(min-width:768px){.referral-how-it-works_button__RejTO{height:48px;padding:0 24px;border-radius:8px;font-size:14px;line-height:20px}}.referral-how-it-works_media__XuOfh{width:100%;height:349px;margin-top:24px;border-radius:12px;border:10px solid var(--dashboard-frame);background:var(--step-number-bg);overflow:hidden;box-sizing:border-box}@media(min-width:768px){.referral-how-it-works_media__XuOfh{height:390px}}@media(min-width:1024px){.referral-how-it-works_media__XuOfh{width:700px;height:auto;aspect-ratio:700/390;margin-top:48px;margin-inline:auto}}@media(min-width:1440px){.referral-how-it-works_media__XuOfh{margin-top:0;margin-inline:0;grid-area:media;justify-self:end}}.referral-how-it-works_image__X_ArX{display:block;width:100%;height:100%;object-fit:cover;object-position:left top}@media(min-width:1440px){.referral-how-it-works_layout__xQdYo{display:grid;grid-template-columns:460px 700px;grid-template-areas:"title title" "steps media";justify-content:space-between;row-gap:0;align-items:start}}.referral-highlights_section__JVZfe{padding-top:12px;padding-bottom:32px}@media(min-width:768px){.referral-highlights_section__JVZfe{padding-top:20px;padding-bottom:40px}}@media(min-width:1024px){.referral-highlights_section__JVZfe{padding-top:40px;padding-bottom:60px}}@media(min-width:1440px){.referral-highlights_section__JVZfe{padding-bottom:80px}}.referral-highlights_container__mpEfh{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.referral-highlights_container__mpEfh{gap:24px}}.referral-highlights_card__ViFBs{display:flex;flex-direction:column;gap:24px;padding:24px 20px;border-radius:16px;background:var(--color-bg-card)}@media(min-width:540px){.referral-highlights_card__ViFBs{padding:24px}}@media(min-width:768px){.referral-highlights_card__ViFBs{padding:32px 36px}}@media(min-width:1440px){.referral-highlights_card__ViFBs{flex-direction:row;align-items:center;justify-content:space-between;padding:48px}.referral-highlights_cardReversed__5qQU2{flex-direction:row-reverse}}.referral-highlights_text__WHxv6{display:flex;flex-direction:column;gap:12px;min-width:0}@media(min-width:1024px){.referral-highlights_text__WHxv6{width:800px;max-width:100%}}@media(min-width:1440px){.referral-highlights_text__WHxv6{flex-shrink:0;gap:16px;width:620px}}.referral-highlights_title__06Q34{margin:0;color:var(--color-text-primary);font-family:Halvar Breit,sans-serif;font-size:18px;font-weight:400;line-height:24px;white-space:pre-line}@media(min-width:540px){.referral-highlights_title__06Q34{font-size:24px;line-height:32px}}@media(min-width:1024px){.referral-highlights_title__06Q34{font-size:32px;line-height:40px}}.referral-highlights_description__CuSzw{margin:0;color:var(--color-text-secondary);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media(min-width:1024px){.referral-highlights_description__CuSzw{font-size:16px;line-height:24px}}.referral-highlights_visual__ijWjQ{flex-shrink:0;width:296px;max-width:100%;height:156px;overflow:hidden;background-image:url(/assets/img/patterns/point-pattern.svg);background-repeat:repeat;background-size:19px 19px}@media(min-width:768px){.referral-highlights_visual__ijWjQ{width:463px}}.referral-highlights_visualRates__YG2GO{display:flex;align-items:flex-start;justify-content:space-between;padding:29px 26px 0 23px}@media(min-width:768px){.referral-highlights_visualRates__YG2GO{padding:28px 28px 0 37px}}.referral-highlights_rate__yGfwP{display:flex;flex-direction:column;align-items:center}.referral-highlights_rateValue__bAS4_{color:var(--color-text-primary);font-family:Halvar Breit,sans-serif;font-size:60px;font-weight:400;line-height:60px}@media(min-width:768px){.referral-highlights_rateValue__bAS4_{font-size:76px;line-height:88px}}.referral-highlights_rateMeta__16JCV{display:flex;flex-direction:column;align-items:center;gap:2px}@media(min-width:768px){.referral-highlights_rateMeta__16JCV{flex-direction:row;gap:6px;margin-top:-22px}}.referral-highlights_rateLabel__2BNEr{color:var(--color-text-secondary);font-family:Halvar Breit,sans-serif;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap}@media(min-width:768px){.referral-highlights_rateLabel__2BNEr{font-weight:300}}.referral-highlights_rateBadge__9qIQP{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border:2px solid var(--color-bg-card);border-radius:100px;background:var(--gradient-cta);color:var(--color-text-primary);font-family:Halvar Breit,sans-serif;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap}@media(min-width:768px){.referral-highlights_rateBadge__9qIQP{padding:2px 10px;font-size:14px;line-height:20px}}.referral-highlights_visualStats__y5XCl{position:relative;background-image:none}@media(min-width:768px){.referral-highlights_visualStats__y5XCl{background-image:url(/assets/img/patterns/point-pattern.svg)}}.referral-highlights_statsFigures__cG1Ct{position:absolute;top:12px;left:16px;display:flex;flex-direction:column;width:195px}@media(min-width:768px){.referral-highlights_statsFigures__cG1Ct{top:20px;left:41px}}.referral-highlights_statsLabel__qu65m{margin-bottom:12px;color:var(--color-text-secondary);font-family:Halvar Breit,sans-serif;font-size:12px;font-weight:400;line-height:16px}@media(min-width:768px){.referral-highlights_statsLabel__qu65m{font-family:Montserrat,sans-serif;font-size:14px;line-height:20px}}.referral-highlights_statsValue__o6_3N{color:var(--color-text-primary);font-family:Halvar Breit,sans-serif;font-size:36px;font-weight:500;line-height:40px}.referral-highlights_statsDelta__H1nSy{color:var(--color-text-primary);font-family:Halvar Breit,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.referral-highlights_statsDelta__H1nSy{margin-top:-2px}}.referral-highlights_statsChart__F_OIx{position:absolute;top:0;left:0;display:block;width:326px;height:156px}.referral-highlights_statsChart__F_OIx img{display:block;width:100%;height:100%}@media(min-width:768px){.referral-highlights_statsChart__F_OIx{top:38px;left:97px;width:310px;height:99px}}.referral-benefits_container__6SUwg{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.referral-benefits_container__6SUwg{gap:48px}}.referral-benefits_title__PrKA_{margin:0;font-size:24px;line-height:32px}@media(min-width:1024px){.referral-benefits_title__PrKA_{font-size:32px;line-height:40px}}.referral-benefits_list__LVUnn{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}@media(min-width:768px){.referral-benefits_list__LVUnn{gap:16px}}@media(min-width:1440px){.referral-benefits_list__LVUnn{flex-direction:row;align-items:stretch;gap:24px}}.referral-benefits_card__eLXoe{display:flex;flex-direction:column;gap:32px;padding:24px;border-radius:16px;background:var(--color-bg-card)}@media(min-width:768px){.referral-benefits_card__eLXoe{flex-direction:row;align-items:center;gap:40px;padding:36px}}@media(min-width:1440px){.referral-benefits_card__eLXoe{flex:1 1;flex-direction:column;align-items:flex-start;gap:28px;min-width:0;padding:40px}}.referral-benefits_icon__7dbC8{display:block;flex-shrink:0;width:251px;max-width:100%;height:120px;overflow:hidden}@media(min-width:768px){.referral-benefits_icon__7dbC8{width:134px}}@media(min-width:1440px){.referral-benefits_icon__7dbC8{width:251px}}.referral-benefits_iconImage__vaFZZ{display:block;width:251px;height:120px;max-width:none;object-fit:cover}@media(min-width:768px){.referral-benefits_iconImage__vaFZZ{margin-left:var(--icon-offset,0)}}@media(min-width:1440px){.referral-benefits_iconImage__vaFZZ{margin-left:0}}.referral-benefits_text__qr3uP{display:flex;flex-direction:column;gap:12px;min-width:0}@media(min-width:768px){.referral-benefits_text__qr3uP{flex:1 1}}.referral-benefits_cardTitle__8e2B4{margin:0;color:var(--color-text-primary);font-family:Halvar Breit,sans-serif;font-size:18px;font-weight:400;line-height:24px}@media(min-width:768px){.referral-benefits_cardTitle__8e2B4{font-size:20px;line-height:28px}}.referral-benefits_cardText__onymC{margin:0;color:var(--color-text-secondary);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.referral-benefits_cardText__onymC{font-size:16px;line-height:24px}}.telegram-cta_button___lG8Z{width:100%}@media(min-width:540px){.telegram-cta_button___lG8Z{width:auto}}.telegram-cta_icon__h4n6p{flex-shrink:0;width:24px;height:24px;object-fit:contain}.faq_inner__KQq1I{display:flex;flex-direction:column;align-items:flex-start}.faq_title__0dIcw{margin:0 0 24px;font-size:24px;line-height:32px}@media(min-width:768px){.faq_title__0dIcw{margin-bottom:22px;font-size:24px;line-height:34px}}@media(min-width:1024px){.faq_title__0dIcw{margin-bottom:42px;font-size:32px;line-height:36px}}@media(min-width:1440px){.faq_title__0dIcw{margin-bottom:50px;line-height:40px}}.faq_accordion__WhW2A{display:flex;flex-direction:column;gap:3px;width:100%}.faq_item__CAsCl{overflow:hidden}.faq_item__CAsCl:hover .faq_trigger__RbRRL{background:var(--color-control-bg-hover)}.faq_trigger__RbRRL{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:11px 18px 11px 16px;border:none;border-radius:8px;background:rgba(80,80,80,.18);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:background-color .3s ease}@media(min-width:540px){.faq_trigger__RbRRL{padding:13px 18px 13px 16px}}@media(min-width:768px){.faq_trigger__RbRRL{gap:24px;padding:13px 19px 13px 29px}}@media(min-width:1024px){.faq_trigger__RbRRL{gap:24px;padding:17px 20px 17px 28px}}@media(min-width:1440px){.faq_trigger__RbRRL{padding:17px 21px 17px 30px}}.faq_question__efUSM{color:var(--color-text-primary);font-family:Halvar Breit,sans-serif;font-size:14px;font-weight:400;line-height:21px}@media(min-width:540px){.faq_question__efUSM{line-height:20px}}@media(min-width:768px){.faq_question__efUSM{font-size:14px}}@media(min-width:1024px){.faq_question__efUSM{font-size:16px}}.faq_icon__Whz6A{position:relative;flex-shrink:0;width:32px;height:16px;transform:translate(6px)}.faq_icon__Whz6A:after,.faq_icon__Whz6A:before{content:"";position:absolute;top:50%;left:50%;background:var(--color-bg-inverse);transform:translate(-50%,-50%);transition:opacity .3s ease,transform .3s ease}.faq_icon__Whz6A:before{width:19px;height:2px}.faq_icon__Whz6A:after{width:2px;height:19px}@media(min-width:768px){.faq_icon__Whz6A:before{width:18px}.faq_icon__Whz6A:after{height:18px}}@media(min-width:1024px){.faq_icon__Whz6A{transform:none}.faq_icon__Whz6A:before{width:24px}.faq_icon__Whz6A:after{height:24px}}.faq_iconOpen__YZiyT:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.faq_collapse__KDc8k{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq_collapse__KDc8k>.faq_answerWrap__8310R{overflow:hidden;min-height:0;visibility:hidden;transition:visibility 0s linear .3s}.faq_collapseOpen__J8QqH{grid-template-rows:1fr}.faq_collapseOpen__J8QqH>.faq_answerWrap__8310R{visibility:visible;transition:visibility 0s}.faq_collapseOpen__J8QqH .faq_answer__RTX3N{opacity:1}.faq_answer__RTX3N{margin:0;padding:11px 19px 16px 17px;color:var(--color-text-secondary);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:20px;opacity:0;transition:opacity .3s ease}.faq_answer__RTX3N ul{margin:12px 0;padding-left:21px;list-style:disc}.faq_answer__RTX3N li+li{margin-top:4px}@media(min-width:768px){.faq_answer__RTX3N{padding:17px 57px 18px 14px}}@media(min-width:1024px){.faq_answer__RTX3N{padding:11px 65px 18px 30px;font-size:15px;line-height:20px}}@media(min-width:1440px){.faq_answer__RTX3N{max-width:840px;font-size:14px}}.faq_telegramBtn__zAMM3{align-self:center;margin:22px auto 0}@media(min-width:540px){.faq_telegramBtn__zAMM3{margin:24px auto 0}}@media(min-width:768px){.faq_telegramBtn__zAMM3{margin-top:22px}}@media(min-width:1024px){.faq_telegramBtn__zAMM3{margin-top:44px}}@media(min-width:1440px){.faq_telegramBtn__zAMM3{margin-top:52px}}@media(min-width:1024px)and (max-width:1439px){.hero_hero__bOnms{grid-template-columns:583px 280px}}