.AffiliateProgramPage_page__fMGFj{--brand:#5046d6;--accent:#6b61e8;--ink:#0f1020;--text:#1a1b29;--muted:#666b7b;--border:#e6e7ef;min-height:100vh;overflow:clip;color:var(--text);background:#fcfcfe;font-family:var(--font-inter),Inter,Arial,sans-serif}.AffiliateProgramPage_page__fMGFj *,.AffiliateProgramPage_page__fMGFj :after,.AffiliateProgramPage_page__fMGFj :before{box-sizing:border-box}.AffiliateProgramPage_page__fMGFj :is(h1,h2,h3,a,button){font-family:var(--font-manrope),Manrope,Arial,sans-serif}.AffiliateProgramPage_container__ZrthJ{width:min(1240px,calc(100% - 80px));margin-inline:auto}.AffiliateProgramPage_hero__Gc_Cu{position:relative;overflow:hidden;padding:108px 0 96px;text-align:center;background:radial-gradient(circle at 50% -5%,rgba(107,97,232,.2),transparent 42%),linear-gradient(180deg,#faf9ff,#fff)}.AffiliateProgramPage_hero__Gc_Cu:after,.AffiliateProgramPage_hero__Gc_Cu:before{position:absolute;border:1px solid rgba(80,70,214,.1);border-radius:50%;content:""}.AffiliateProgramPage_hero__Gc_Cu:before{width:360px;height:360px;left:-190px;top:-190px}.AffiliateProgramPage_hero__Gc_Cu:after{width:440px;height:440px;right:-260px;bottom:-300px}.AffiliateProgramPage_hero__Gc_Cu .AffiliateProgramPage_container__ZrthJ{position:relative;z-index:1}.AffiliateProgramPage_eyebrow__We_Bc,.AffiliateProgramPage_sectionHeading__kKxAI>span{color:var(--brand);font-size:12px;font-weight:800;letter-spacing:.14em}.AffiliateProgramPage_hero__Gc_Cu h1{max-width:940px;margin:22px auto 0;color:var(--ink);font-size:clamp(48px,5.25vw,74px);line-height:1.03;letter-spacing:-.058em}.AffiliateProgramPage_hero__Gc_Cu>.AffiliateProgramPage_container__ZrthJ>p:not(.AffiliateProgramPage_loginPrompt__b0j6p){max-width:750px;margin:26px auto 0;color:var(--muted);font-size:18px;line-height:1.7}.AffiliateProgramPage_heroActions__xoTuH{display:flex;justify-content:center;gap:12px;margin-top:34px}.AffiliateProgramPage_primaryAction__EEtGJ,.AffiliateProgramPage_secondaryAction___Cykn{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 23px;border:1px solid transparent;border-radius:11px;font-size:14px;font-weight:750;text-decoration:none;transition:.2s ease}.AffiliateProgramPage_primaryAction__EEtGJ{color:#fff;background:var(--brand);box-shadow:0 13px 28px rgba(80,70,214,.22)}.AffiliateProgramPage_secondaryAction___Cykn{color:var(--ink);border-color:#dfe0e9;background:#fff}.AffiliateProgramPage_primaryAction__EEtGJ:hover,.AffiliateProgramPage_secondaryAction___Cykn:hover{transform:translateY(-2px)}.AffiliateProgramPage_primaryAction__EEtGJ svg{width:17px}.AffiliateProgramPage_loginPrompt__b0j6p{margin:20px 0 0;color:#777b8b;font-size:13px}.AffiliateProgramPage_loginPrompt__b0j6p a,.AffiliateProgramPage_textLink__Ue0KW{color:var(--brand);font-weight:750}.AffiliateProgramPage_stats__l7xWi{padding:0 0 34px;background:#fff}.AffiliateProgramPage_statGrid__zqwMQ{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);transform:translateY(-22px);overflow:hidden;border:1px solid var(--border);border-radius:18px;background:#fff;box-shadow:0 18px 55px rgba(30,29,59,.08)}.AffiliateProgramPage_statGrid__zqwMQ article{min-height:118px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:25px 28px;border-right:1px solid var(--border)}.AffiliateProgramPage_statGrid__zqwMQ article:last-child{border-right:0}.AffiliateProgramPage_statGrid__zqwMQ strong{color:var(--ink);font-size:20px;letter-spacing:-.025em}.AffiliateProgramPage_statGrid__zqwMQ span{color:var(--muted);font-size:13px}.AffiliateProgramPage_loading__4UpHs,.AffiliateProgramPage_notice__2eBiX{padding:22px;border:1px solid var(--border);border-radius:14px;color:var(--muted);text-align:center;background:#fff}.AffiliateProgramPage_notice__2eBiX{color:#9a5b00;background:#fffaf0}.AffiliateProgramPage_section__cbEwz{padding:104px 0;background:#fff;scroll-margin-top:90px}.AffiliateProgramPage_faq__7I0Ea,.AffiliateProgramPage_softSection__5fvQT{background:#f6f5ff}.AffiliateProgramPage_sectionHeading__kKxAI{max-width:760px}.AffiliateProgramPage_applyIntro___VciN h2,.AffiliateProgramPage_sectionHeading__kKxAI h2{margin:15px 0 0;color:var(--ink);font-size:clamp(36px,4vw,54px);line-height:1.08;letter-spacing:-.048em}.AffiliateProgramPage_benefitGrid__XbNxS{display:grid;grid-template-columns:repeat(4,1fr);margin-top:56px;border-top:1px solid var(--border);border-left:1px solid var(--border)}.AffiliateProgramPage_benefitGrid__XbNxS article{min-height:280px;padding:34px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.AffiliateProgramPage_benefitGrid__XbNxS i{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;color:var(--brand);background:#efedff}.AffiliateProgramPage_benefitGrid__XbNxS i svg{width:22px}.AffiliateProgramPage_audienceGrid__p5EsZ h3,.AffiliateProgramPage_benefitGrid__XbNxS h3,.AffiliateProgramPage_steps__m_cki h3{margin:28px 0 10px;color:var(--ink);font-size:20px;letter-spacing:-.025em}.AffiliateProgramPage_applyIntro___VciN p,.AffiliateProgramPage_audienceGrid__p5EsZ p,.AffiliateProgramPage_benefitGrid__XbNxS p,.AffiliateProgramPage_disabled__n8Ajh p,.AffiliateProgramPage_faqList__FX4X8 p,.AffiliateProgramPage_steps__m_cki p,.AffiliateProgramPage_success__ek5ke p{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.AffiliateProgramPage_steps__m_cki{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:55px 0 0;padding:0;list-style:none}.AffiliateProgramPage_steps__m_cki li{min-height:250px;padding:28px;border:1px solid #e1dff3;border-radius:17px;background:#fff}.AffiliateProgramPage_steps__m_cki li>b{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--brand)}.AffiliateProgramPage_steps__m_cki h3{margin-top:30px}.AffiliateProgramPage_audienceGrid__p5EsZ{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:52px}.AffiliateProgramPage_audienceGrid__p5EsZ article{position:relative;min-height:170px;padding:32px 34px 30px 92px;border:1px solid var(--border);border-radius:16px;background:#fff}.AffiliateProgramPage_audienceGrid__p5EsZ article>svg{position:absolute;top:34px;left:34px;width:30px;color:var(--brand)}.AffiliateProgramPage_audienceGrid__p5EsZ h3{margin:0 0 9px}.AffiliateProgramPage_applySection__l0FjJ{color:#fff;background:#11131c}.AffiliateProgramPage_applyGrid__uSazB{display:grid;grid-template-columns:.82fr 1.18fr;align-items:start;gap:74px}.AffiliateProgramPage_applyIntro___VciN{padding-top:30px}.AffiliateProgramPage_applyIntro___VciN h2{color:#fff}.AffiliateProgramPage_applyIntro___VciN>p{margin-top:22px;color:#b5b8c5;font-size:16px}.AffiliateProgramPage_applyIntro___VciN ul{display:grid;gap:15px;margin:30px 0 0;padding:0;list-style:none}.AffiliateProgramPage_applyIntro___VciN li{display:flex;align-items:center;gap:11px;color:#e8e8ef;font-size:14px}.AffiliateProgramPage_applyIntro___VciN li svg{width:19px;color:#9d95ff}.AffiliateProgramPage_formCard__CdZGc{min-height:500px;padding:38px;border-radius:22px;color:var(--text);background:#fff;box-shadow:0 30px 70px rgba(0,0,0,.22)}.AffiliateProgramPage_formHeading___jelx h2{margin:0;color:var(--ink);font-size:28px;letter-spacing:-.035em}.AffiliateProgramPage_formHeading___jelx p{margin:8px 0 0;color:var(--muted);font-size:13px}.AffiliateProgramPage_fields__MFltu{display:grid;grid-template-columns:repeat(2,1fr);gap:19px 16px;margin-top:28px}.AffiliateProgramPage_field__EWYBl,.AffiliateProgramPage_fullField__3ji2Y{display:grid;gap:8px;color:#383b4a;font-size:13px;font-weight:700}.AffiliateProgramPage_fullField__3ji2Y{grid-column:1/-1}.AffiliateProgramPage_field__EWYBl input,.AffiliateProgramPage_fullField__3ji2Y select,.AffiliateProgramPage_fullField__3ji2Y textarea{width:100%;border:1px solid #dfe1ea;border-radius:10px;color:var(--ink);background:#fff;font:inherit;font-weight:500;outline:none}.AffiliateProgramPage_field__EWYBl input,.AffiliateProgramPage_fullField__3ji2Y select{height:48px;padding:0 14px}.AffiliateProgramPage_fullField__3ji2Y textarea{resize:vertical;padding:13px 14px;line-height:1.55}.AffiliateProgramPage_field__EWYBl input:focus,.AffiliateProgramPage_fullField__3ji2Y select:focus,.AffiliateProgramPage_fullField__3ji2Y textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(80,70,214,.11)}.AffiliateProgramPage_field__EWYBl input[aria-invalid=true]{border-color:#d82c4a}.AffiliateProgramPage_field__EWYBl small{color:#c51f3f;font-weight:550}.AffiliateProgramPage_consent__fR7Q6{display:flex;align-items:flex-start;gap:10px;margin-top:23px;color:#626676;font-size:12px;line-height:1.55}.AffiliateProgramPage_consent__fR7Q6 input{margin-top:3px;accent-color:var(--brand)}.AffiliateProgramPage_consent__fR7Q6 a{color:var(--brand)}.AffiliateProgramPage_submit__1k5Wf{width:100%;height:52px;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:20px;border:0;border-radius:11px;color:#fff;background:var(--brand);font-size:14px;font-weight:800;cursor:pointer}.AffiliateProgramPage_submit__1k5Wf:disabled{cursor:not-allowed;opacity:.6}.AffiliateProgramPage_submit__1k5Wf svg{width:17px}.AffiliateProgramPage_formError__M3BAQ{margin-top:20px;padding:13px 15px;border:1px solid #ffc7d0;border-radius:10px;color:#b71936;background:#fff2f4;font-size:13px}.AffiliateProgramPage_disabled__n8Ajh,.AffiliateProgramPage_success__ek5ke{min-height:425px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.AffiliateProgramPage_disabled__n8Ajh>svg,.AffiliateProgramPage_success__ek5ke>svg{width:54px;height:54px;padding:13px;border-radius:15px;color:var(--brand);background:#efedff}.AffiliateProgramPage_success__ek5ke>svg{color:#08865b;background:#e7fbf3}.AffiliateProgramPage_disabled__n8Ajh h2,.AffiliateProgramPage_success__ek5ke h2{margin:24px 0 10px;color:var(--ink);font-size:27px}.AffiliateProgramPage_disabled__n8Ajh p,.AffiliateProgramPage_success__ek5ke p{max-width:430px;margin-bottom:24px}.AffiliateProgramPage_success__ek5ke .AffiliateProgramPage_textLink__Ue0KW{margin-top:18px}.AffiliateProgramPage_faqList__FX4X8{display:grid;gap:12px;margin-top:48px}.AffiliateProgramPage_faqList__FX4X8 details{border:1px solid #e0def2;border-radius:13px;padding:0 22px;background:#fff}.AffiliateProgramPage_faqList__FX4X8 summary{padding:21px 0;color:var(--ink);font-weight:750;cursor:pointer}.AffiliateProgramPage_faqList__FX4X8 p{padding:0 0 21px}.AffiliateProgramPage_finalCta___gdor{padding:44px 0 106px;background:#fff}.AffiliateProgramPage_finalCta___gdor .AffiliateProgramPage_container__ZrthJ{min-height:210px;display:flex;align-items:center;justify-content:space-between;gap:36px;padding:44px 48px;border-radius:21px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(107,97,232,.34),transparent 33%),#11131c}.AffiliateProgramPage_finalCta___gdor h2{margin:12px 0 8px;color:#fff;font-size:clamp(30px,3.3vw,46px);letter-spacing:-.045em}.AffiliateProgramPage_finalCta___gdor p{max-width:680px;margin:0;color:#b5b8c5;line-height:1.65}.AffiliateProgramPage_finalCta___gdor .AffiliateProgramPage_primaryAction__EEtGJ{flex:0 0 auto;background:#6b61e8}@media (max-width:1000px){.AffiliateProgramPage_benefitGrid__XbNxS,.AffiliateProgramPage_statGrid__zqwMQ,.AffiliateProgramPage_steps__m_cki{grid-template-columns:repeat(2,1fr)}.AffiliateProgramPage_statGrid__zqwMQ article:nth-child(2){border-right:0}.AffiliateProgramPage_statGrid__zqwMQ article:nth-child(-n+2){border-bottom:1px solid var(--border)}.AffiliateProgramPage_applyGrid__uSazB{grid-template-columns:1fr;gap:42px}}@media (max-width:720px){.AffiliateProgramPage_container__ZrthJ{width:min(100% - 32px,1240px)}.AffiliateProgramPage_hero__Gc_Cu{padding:74px 0 76px}.AffiliateProgramPage_hero__Gc_Cu h1{font-size:clamp(40px,12vw,54px)}.AffiliateProgramPage_hero__Gc_Cu>.AffiliateProgramPage_container__ZrthJ>p:not(.AffiliateProgramPage_loginPrompt__b0j6p){font-size:16px}.AffiliateProgramPage_heroActions__xoTuH{flex-direction:column}.AffiliateProgramPage_heroActions__xoTuH a{width:100%}.AffiliateProgramPage_section__cbEwz{padding:76px 0}.AffiliateProgramPage_audienceGrid__p5EsZ,.AffiliateProgramPage_benefitGrid__XbNxS,.AffiliateProgramPage_fields__MFltu,.AffiliateProgramPage_statGrid__zqwMQ,.AffiliateProgramPage_steps__m_cki{grid-template-columns:1fr}.AffiliateProgramPage_statGrid__zqwMQ article{min-height:94px;border-right:0;border-bottom:1px solid var(--border)}.AffiliateProgramPage_statGrid__zqwMQ article:last-child{border-bottom:0}.AffiliateProgramPage_benefitGrid__XbNxS article,.AffiliateProgramPage_steps__m_cki li{min-height:auto}.AffiliateProgramPage_audienceGrid__p5EsZ article{padding:30px 26px 28px 78px}.AffiliateProgramPage_audienceGrid__p5EsZ article>svg{left:28px}.AffiliateProgramPage_formCard__CdZGc{padding:26px 20px}.AffiliateProgramPage_fullField__3ji2Y{grid-column:auto}.AffiliateProgramPage_finalCta___gdor{padding-bottom:76px}.AffiliateProgramPage_finalCta___gdor .AffiliateProgramPage_container__ZrthJ{flex-direction:column;align-items:flex-start;padding:34px 26px}.AffiliateProgramPage_finalCta___gdor .AffiliateProgramPage_primaryAction__EEtGJ{width:100%}}@media (prefers-reduced-motion:reduce){.AffiliateProgramPage_page__fMGFj *,.AffiliateProgramPage_page__fMGFj :after,.AffiliateProgramPage_page__fMGFj :before{scroll-behavior:auto!important;transition:none!important}}