.AffiliateProgramPage_page__rivlD{--background:#fff;--soft:#f5f5f3;--ink:#0a0a0a;--muted:#4a4a4a;--orange:#fc7800;background:var(--background);color:var(--ink);line-height:1.6;font-family:var(--font-barlow)}.AffiliateProgramPage_page__rivlD,.AffiliateProgramPage_page__rivlD *{box-sizing:border-box}.AffiliateProgramPage_hero__DXE3s{position:relative;height:clamp(320px,31.25vw,600px);display:flex;align-items:center}.AffiliateProgramPage_heroBg__euWx0{position:absolute;inset:0;overflow:hidden;background:var(--ink)}.AffiliateProgramPage_heroImage__Yp089{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.AffiliateProgramPage_heroBg__euWx0:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,hsla(0,0%,4%,.3),hsla(0,0%,4%,.12) 45%,hsla(0,0%,4%,0) 65%)}.AffiliateProgramPage_heroInner__6tkwE{position:relative;z-index:1;width:100%;max-width:1100px;margin:0 auto;padding:32px 24px}.AffiliateProgramPage_heroText__wnMjK{width:min(440px,100%);color:#fff}.AffiliateProgramPage_heroText__wnMjK h1{margin:0 0 12px;font-size:clamp(26px,2.6vw,40px);line-height:1.1;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:.01em;text-shadow:0 1px 3px rgba(0,0,0,.85),0 2px 14px rgba(0,0,0,.75)}.AffiliateProgramPage_heroText__wnMjK p{margin:0 0 22px;font-size:18px;font-weight:500;color:#ececec;text-shadow:0 1px 3px rgba(0,0,0,.85),0 2px 14px rgba(0,0,0,.75)}.AffiliateProgramPage_buttons__aztMc{display:flex;flex-wrap:wrap;gap:12px}.AffiliateProgramPage_button__i2aKf{display:inline-block;padding:14px 26px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:14px;line-height:1.2;text-decoration:none;border:0;cursor:pointer}.AffiliateProgramPage_buttonOrange__FNpL4{background:var(--orange);color:var(--ink)}.AffiliateProgramPage_buttonWhite__vhhRS{background:#fff;color:var(--ink)}.AffiliateProgramPage_button__i2aKf:hover{filter:brightness(1.07);color:var(--ink)}.AffiliateProgramPage_section__L35Gr{max-width:1100px;margin:0 auto;padding:64px 24px 8px}.AffiliateProgramPage_section__L35Gr h2{margin:0 0 10px;font-size:30px;font-weight:700;text-transform:uppercase;color:var(--ink);letter-spacing:.01em}.AffiliateProgramPage_subtitle__YQ11J{margin:0 0 32px;font-size:18px;color:var(--muted)}.AffiliateProgramPage_steps__ahc8q{list-style:none;margin:0;padding:0;max-width:760px}.AffiliateProgramPage_steps__ahc8q li{position:relative;display:flex;gap:22px;padding:0 0 30px}.AffiliateProgramPage_steps__ahc8q li:before{content:"";position:absolute;left:23px;top:50px;bottom:2px;border-left:2px dotted #c9c9c4}.AffiliateProgramPage_steps__ahc8q li:last-child:before{display:none}.AffiliateProgramPage_number__NY0fq{flex:0 0 48px;height:48px;border-radius:50%;background:var(--orange);color:var(--ink);font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center}.AffiliateProgramPage_stepText__M5aig{padding-top:10px;font-size:18px;color:var(--ink)}.AffiliateProgramPage_stepText__M5aig a{font-weight:700}.AffiliateProgramPage_cards__QDLgU{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.AffiliateProgramPage_card__tP2vQ{background:var(--soft);border-top:4px solid var(--orange);padding:22px 22px 20px}.AffiliateProgramPage_card__tP2vQ b{display:block;font-size:32px;line-height:1.1;font-weight:700;color:var(--ink);margin-bottom:6px}.AffiliateProgramPage_card__tP2vQ span{font-size:15px;color:var(--muted)}.AffiliateProgramPage_twoColumns__omPtV{display:grid;grid-template-columns:1fr 1fr;gap:48px}.AffiliateProgramPage_twoColumns__omPtV h3{margin:0 0 10px;font-size:22px;font-weight:700;text-transform:uppercase;color:var(--ink)}.AffiliateProgramPage_twoColumns__omPtV li,.AffiliateProgramPage_twoColumns__omPtV p{color:var(--muted);font-size:17px}.AffiliateProgramPage_twoColumns__omPtV p{margin:0}.AffiliateProgramPage_twoColumns__omPtV ul{margin:0;padding-left:20px}.AffiliateProgramPage_twoColumns__omPtV li{margin-bottom:8px}.AffiliateProgramPage_twoColumns__omPtV li::marker{color:var(--orange)}.AffiliateProgramPage_note__VeHXC{max-width:1100px;margin:0 auto;padding:40px 24px 64px;font-size:14px;color:var(--muted)}@media (max-width:760px){.AffiliateProgramPage_hero__DXE3s{display:block;height:auto;min-height:0}.AffiliateProgramPage_heroImage__Yp089{height:300px;-o-object-position:50% 100%;object-position:50% 100%}.AffiliateProgramPage_heroBg__euWx0:after{inset:0 0 auto;height:300px;background:linear-gradient(180deg,hsla(0,0%,4%,0) 76%,hsla(0,0%,4%,.75) 93%,#0a0a0a)}.AffiliateProgramPage_heroInner__6tkwE{padding:312px 20px 36px}.AffiliateProgramPage_heroText__wnMjK{width:100%}.AffiliateProgramPage_heroText__wnMjK h1,.AffiliateProgramPage_heroText__wnMjK p{text-shadow:none}.AffiliateProgramPage_heroText__wnMjK p{font-size:16px;margin-bottom:18px;font-weight:400}.AffiliateProgramPage_buttons__aztMc{flex-wrap:nowrap;gap:10px}.AffiliateProgramPage_button__i2aKf{padding:12px 16px;font-size:12.5px}.AffiliateProgramPage_section__L35Gr{padding:48px 20px 4px}.AffiliateProgramPage_section__L35Gr h2{font-size:26px}.AffiliateProgramPage_twoColumns__omPtV{grid-template-columns:1fr;gap:28px}}