.affiliates-module__g7-sKG__landing{--paper:#f4f6fa;--surface:#fff;--ink:#10183a;--text:#1b2340;--muted:#5d6785;--line:#e1e6ef;--signal:#4b5cff;--signal-soft:#e8ebff;--mint:#0f9d74;--mint-soft:#ddf5ec;--zone:#10183a;--zone-text:#c9d0ea;--zone-line:#232c55;background:var(--paper);color:var(--text);font-family:var(--font-plex-sans), system-ui, sans-serif;font-size:15px;line-height:1.55}.affiliates-module__g7-sKG__landing h1,.affiliates-module__g7-sKG__landing h2,.affiliates-module__g7-sKG__landing h3,.affiliates-module__g7-sKG__landing h4{font-family:var(--font-sora), sans-serif;color:var(--ink);letter-spacing:-.01em;margin:0;line-height:1.2}.affiliates-module__g7-sKG__nav{background:var(--zone);color:#fff;justify-content:space-between;align-items:center;padding:18px clamp(18px,5vw,64px);display:flex}.affiliates-module__g7-sKG__brand{font-family:var(--font-sora), sans-serif;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.affiliates-module__g7-sKG__brandDot{background:radial-gradient(circle at 35% 35%,#9aa6ff,#4b5cff 55%,#1c2470);border-radius:50%;width:22px;height:22px;display:block}.affiliates-module__g7-sKG__btn{border:1px solid var(--line);background:var(--surface);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:15px;font-weight:500;display:inline-flex}.affiliates-module__g7-sKG__btnPrimary{background:var(--signal);border-color:var(--signal);color:#fff}.affiliates-module__g7-sKG__btnGhostOnDark{color:#fff;background:0 0;border-color:#2b3563}.affiliates-module__g7-sKG__hero{background:var(--zone);color:var(--zone-text);padding:40px clamp(18px,5vw,64px) 72px}.affiliates-module__g7-sKG__heroInner{max-width:640px}.affiliates-module__g7-sKG__hero h1{color:#fff;letter-spacing:-.02em;max-width:13ch;font-size:clamp(36px,5.4vw,64px);font-weight:600}.affiliates-module__g7-sKG__hero p{max-width:52ch;margin:22px 0 30px;font-size:18px}.affiliates-module__g7-sKG__hero .affiliates-module__g7-sKG__btn{letter-spacing:.02em;padding:15px 22px;font-size:15px}.affiliates-module__g7-sKG__hero small{color:#8e97bb;margin-top:14px;display:block}.affiliates-module__g7-sKG__lsec{max-width:1180px;margin:0 auto;padding:72px clamp(18px,5vw,64px)}.affiliates-module__g7-sKG__lsec h2{max-width:22ch;margin-bottom:14px;font-size:clamp(26px,3.4vw,38px)}.affiliates-module__g7-sKG__lede{color:var(--muted);max-width:60ch;margin:0 0 36px;font-size:17px}.affiliates-module__g7-sKG__steps{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:24px;margin:0;padding:0;display:grid}.affiliates-module__g7-sKG__steps li{counter-increment:s;padding-top:52px;list-style:none;position:relative}.affiliates-module__g7-sKG__steps li:before{content:counter(s);border:1.5px solid var(--signal);width:36px;height:36px;color:var(--signal);font-family:var(--font-sora), sans-serif;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:0;left:0}.affiliates-module__g7-sKG__steps h4{margin-bottom:6px;font-size:16px}.affiliates-module__g7-sKG__steps p{color:var(--muted);margin:0}@media (max-width:860px){.affiliates-module__g7-sKG__steps{grid-template-columns:1fr 1fr}}@media (max-width:480px){.affiliates-module__g7-sKG__steps{grid-template-columns:1fr}}.affiliates-module__g7-sKG__tiers{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:14px;width:100%;overflow:hidden}.affiliates-module__g7-sKG__tiers th,.affiliates-module__g7-sKG__tiers td{text-align:left;border-bottom:1px solid var(--line);padding:16px 18px}.affiliates-module__g7-sKG__tiers th{color:var(--muted);font-size:13px;font-weight:500}.affiliates-module__g7-sKG__tiers td.affiliates-module__g7-sKG__big{font-family:var(--font-sora), sans-serif;color:var(--ink);font-size:22px}.affiliates-module__g7-sKG__note{color:var(--muted);margin-top:10px;font-size:13px}.affiliates-module__g7-sKG__problems{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.affiliates-module__g7-sKG__problems>div{border-bottom:1px solid var(--line);border-left:1px solid var(--line);padding:22px}.affiliates-module__g7-sKG__problems>div:first-child{border-left:none;padding-left:0}@media (max-width:760px){.affiliates-module__g7-sKG__problems{grid-template-columns:1fr}.affiliates-module__g7-sKG__problems>div{border-left:none;padding-left:0}}.affiliates-module__g7-sKG__who{flex-wrap:wrap;gap:10px;display:flex}.affiliates-module__g7-sKG__who span{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 16px}.affiliates-module__g7-sKG__closer{background:var(--zone);color:var(--zone-text);text-align:left;padding:64px clamp(18px,5vw,64px)}.affiliates-module__g7-sKG__closer h2{color:#fff;max-width:20ch;margin-bottom:22px;font-size:clamp(26px,3.4vw,40px)}.affiliates-module__g7-sKG__footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:24px clamp(18px,5vw,64px);font-size:13px;display:flex}.affiliates-module__g7-sKG__backdrop{z-index:80;background:#06091699;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.affiliates-module__g7-sKG__modal{background:var(--surface);border-radius:18px;width:100%;max-width:460px;max-height:92vh;padding:28px;overflow:auto}.affiliates-module__g7-sKG__modal h3{margin-bottom:6px;font-size:22px}.affiliates-module__g7-sKG__modalSub{color:var(--muted);margin:0 0 20px}.affiliates-module__g7-sKG__grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:640px){.affiliates-module__g7-sKG__grid2{grid-template-columns:1fr}}.affiliates-module__g7-sKG__field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.affiliates-module__g7-sKG__field label{color:var(--muted);font-size:13px;font-weight:500}.affiliates-module__g7-sKG__input{border:1px solid var(--line);background:var(--surface);width:100%;font:inherit;color:inherit;border-radius:10px;padding:10px 12px}.affiliates-module__g7-sKG__consent{color:var(--muted);align-items:flex-start;gap:10px;margin:6px 0 18px;font-size:12.5px;display:flex}.affiliates-module__g7-sKG__consent input{margin-top:3px}.affiliates-module__g7-sKG__err{color:#d23b45;margin:-6px 0 12px;font-size:13px}.affiliates-module__g7-sKG__calc{background:var(--surface);border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr 1fr;gap:0;margin-top:40px;display:grid;overflow:hidden}@media (max-width:760px){.affiliates-module__g7-sKG__calc{grid-template-columns:1fr}}.affiliates-module__g7-sKG__calcIn{padding:26px}.affiliates-module__g7-sKG__calcOut{background:var(--zone);color:var(--zone-text);flex-direction:column;justify-content:center;padding:26px;display:flex}.affiliates-module__g7-sKG__calcOut .affiliates-module__g7-sKG__big{font-family:var(--font-sora), sans-serif;color:#fff;margin:6px 0 18px;font-size:clamp(38px,5vw,54px);font-weight:600;line-height:1.1}.affiliates-module__g7-sKG__calcOut dl{grid-template-columns:1fr auto;gap:8px;margin:0;font-size:14.5px;display:grid}.affiliates-module__g7-sKG__calcOut dd{color:#fff;font-variant-numeric:tabular-nums;margin:0}.affiliates-module__g7-sKG__rangeVal{float:right;font-family:var(--font-sora), sans-serif;color:var(--ink);font-weight:600}
