.affiliate_page__ByfeJ{width:100%;margin:0;overflow:visible;background:var(--gf-bg);color:var(--gf-text)}.affiliate_hero__sRULC{position:relative;isolation:isolate;overflow:clip;padding:clamp(36px,4.5vw,56px) clamp(16px,4vw,24px) clamp(24px,3vw,32px);border-bottom:none;background:radial-gradient(58% 120% at 6% 0,rgba(255,196,156,.55) 0,rgba(255,196,156,0) 62%),radial-gradient(52% 120% at 94% 0,rgba(176,205,255,.55) 0,rgba(176,205,255,0) 64%),radial-gradient(48% 100% at 54% 120%,rgba(255,210,236,.5) 0,rgba(255,210,236,0) 70%),linear-gradient(102deg,#fff4ec,#ffe9ef 32%,#ece8ff 64%,#e2f6f7)}body[theme-mode=dark] .affiliate_hero__sRULC,html.dark .affiliate_hero__sRULC{background:radial-gradient(58% 120% at 6% 0,rgba(120,70,42,.5) 0,rgba(120,70,42,0) 62%),radial-gradient(52% 120% at 94% 0,rgba(54,70,128,.55) 0,rgba(54,70,128,0) 64%),linear-gradient(102deg,#241b18,#241d26 34%,#1b2030 66%,#15282a)}.affiliate_heroGlow___VFj_{display:none}.affiliate_audienceSection__hRmk1,.affiliate_heroInner__TCA1E,.affiliate_section__8Hei0{width:min(var(--gf-maxw),100%);margin:0 auto}.affiliate_heroInner__TCA1E{display:flex;align-items:flex-start;flex-direction:column;text-align:left}.affiliate_kicker__QpxjD{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:0;border:0;border-radius:0;background:transparent;color:var(--gf-text-secondary);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.affiliate_hero__sRULC h1{margin:0;max-width:30ch;color:var(--gf-text);font-size:clamp(30px,3.4vw,42px);font-weight:700;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.affiliate_heroInner__TCA1E>p{max-width:760px;margin:12px 0 0;color:var(--gf-text-secondary);font-size:15px;line-height:1.65}.affiliate_heroActions__IjENe{display:flex;align-items:center;gap:8px;margin-top:12px}.affiliate_primaryButton__t_BaR,.affiliate_secondaryButton__sPjV6{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--gf-control-height);padding:0 12px;border-radius:var(--gf-radius-control);font-size:13px;font-weight:500;transition:background .15s ease,border-color .15s ease}.affiliate_primaryButton__t_BaR{border:1px solid var(--gf-primary);background:var(--gf-primary);color:#fff}.affiliate_primaryButton__t_BaR:hover{border-color:var(--gf-primary-hover);background:var(--gf-primary-hover)}.affiliate_secondaryButton__sPjV6{border:1px solid var(--gf-border-strong);background:var(--gf-panel);color:var(--gf-text)}.affiliate_secondaryButton__sPjV6:hover{background:var(--gf-hover)}.affiliate_proofRow__uOr8Z{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px;color:var(--gf-text-secondary);font-size:11px;font-weight:500}.affiliate_proofRow__uOr8Z span{position:relative}.affiliate_proofRow__uOr8Z span+span:before{position:absolute;top:50%;left:-10px;width:2px;height:2px;transform:translateY(-50%);border-radius:50%;background:var(--gf-text-disabled);content:""}.affiliate_heroNote__VxOVL{margin-top:10px;color:var(--gf-text-secondary);font-size:12px}.affiliate_section__8Hei0{padding:20px 16px}.affiliate_sectionHeading__SBsJN{max-width:760px;margin-bottom:12px}.affiliate_eyebrow__Wii_K,.affiliate_sectionHeading__SBsJN>span{color:var(--gf-text-secondary);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.affiliate_audienceCopy__iGcfO h2,.affiliate_finalCta__3G2ru h2,.affiliate_sectionHeading__SBsJN h2{margin:4px 0 0;color:var(--gf-text);font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.25}.affiliate_audienceCopy__iGcfO>p,.affiliate_sectionHeading__SBsJN p{margin:4px 0 0;color:var(--gf-text-secondary);font-size:13px;line-height:1.6}.affiliate_benefitGrid__EJEP3,.affiliate_stepsGrid__r6bkX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gf-gap)}.affiliate_benefitCard__AQ_6o,.affiliate_stepCard__uUVPq{border:1px solid var(--gf-border);border-radius:var(--gf-radius-panel);background:var(--gf-panel)}.affiliate_benefitCard__AQ_6o{min-height:0;padding:12px}.affiliate_iconBox__3LQnC{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-bottom:10px;border-radius:var(--gf-radius-control);background:var(--gf-primary-soft);color:var(--gf-primary)}.affiliate_benefitCard__AQ_6o h3,.affiliate_faqCard___jlXv h3,.affiliate_stepCard__uUVPq h3{margin:0;color:var(--gf-text);font-size:14px;font-weight:500;letter-spacing:-.005em}.affiliate_benefitCard__AQ_6o p,.affiliate_faqCard___jlXv p,.affiliate_stepCard__uUVPq p{margin:6px 0 0;color:var(--gf-text-secondary);font-size:12px;line-height:1.6}.affiliate_faqSection__OPDPT,.affiliate_stepsSection__bVEXu{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);border-top:1px solid var(--gf-border);border-bottom:1px solid var(--gf-border);background:var(--gf-bg)}.affiliate_stepsSection__bVEXu .affiliate_section__8Hei0>.affiliate_primaryButton__t_BaR{margin-top:12px}.affiliate_stepCard__uUVPq{position:relative;padding:12px}.affiliate_stepCard__uUVPq>svg{margin:18px 0 10px;color:var(--gf-primary)}.affiliate_stepNumber__sQ0YC{position:absolute;top:12px;right:12px;color:var(--gf-text-disabled);font-family:var(--gf-font-mono);font-size:10px;font-weight:600;letter-spacing:.08em}.affiliate_audienceSection__hRmk1{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;padding:20px 16px}.affiliate_audienceCopy__iGcfO>.affiliate_primaryButton__t_BaR{margin-top:12px}.affiliate_audienceList__U9lEc{display:flex;flex-direction:column;justify-content:center;gap:8px}.affiliate_audienceList__U9lEc>div{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--gf-border);border-radius:var(--gf-radius-panel);background:var(--gf-panel);font-size:12px}.affiliate_audienceList__U9lEc span{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--gf-primary-soft);color:var(--gf-success)}.affiliate_faqGrid__fkwYE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gf-gap)}.affiliate_faqCard___jlXv{display:flex;align-items:flex-start;gap:8px;padding:12px;border:1px solid var(--gf-border);border-radius:var(--gf-radius-panel);background:var(--gf-panel)}.affiliate_faqCard___jlXv>svg{flex:0 0 auto;color:var(--gf-primary)}.affiliate_faqCard___jlXv h3{font-size:13px;line-height:1.4}.affiliate_faqCard___jlXv p{font-size:12px}.affiliate_finalCta__3G2ru{padding:20px 16px}.affiliate_finalCta__3G2ru>div{width:min(var(--gf-maxw),100%);margin:0 auto;padding:16px;border:1px solid var(--gf-border);border-radius:var(--gf-radius-panel);background:var(--gf-panel-alt);color:var(--gf-text)}.affiliate_finalCta__3G2ru>div>span{color:var(--gf-text-secondary);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.affiliate_finalCta__3G2ru p{margin:6px 0 12px;color:var(--gf-text-secondary);font-size:13px}.affiliate_finalCta__3G2ru .affiliate_primaryButton__t_BaR{background:var(--gf-primary);color:#fff}.affiliate_finalContact__PvlT_{margin:12px 0 0;color:var(--gf-text-secondary);font-size:12px}.affiliate_finalContactLink__3RZRB{color:var(--gf-link);text-decoration:underline;text-underline-offset:2px}@media (max-width:800px){.affiliate_hero__sRULC{padding:32px 16px 24px}.affiliate_hero__sRULC h1{font-size:27px}.affiliate_audienceSection__hRmk1,.affiliate_benefitGrid__EJEP3,.affiliate_faqGrid__fkwYE,.affiliate_stepsGrid__r6bkX{grid-template-columns:1fr}.affiliate_audienceSection__hRmk1{gap:16px;padding:16px}.affiliate_section__8Hei0{padding:16px}}@media (max-width:520px){.affiliate_heroActions__IjENe{width:100%;flex-direction:column}.affiliate_heroActions__IjENe a{width:100%}.affiliate_proofRow__uOr8Z{flex-direction:column;gap:4px}.affiliate_proofRow__uOr8Z span+span:before{display:none}.affiliate_finalCta__3G2ru{padding:16px}.affiliate_finalCta__3G2ru>div{padding:12px}}