.Hero_hero__IpBhu{position:relative;overflow:hidden;background:var(--bg-soft);color:var(--ink-900);padding:clamp(40px,5.5vw,80px) 0}.Hero_bg__IJ8_2{position:absolute;inset:0}.Hero_wrap__szfYk{display:flex;flex-wrap:wrap;align-items:center;gap:40px 48px}.Hero_text__tqQAO{flex:1 1 520px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}.Hero_badge__LGjVV{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:18px;background:var(--sky);color:var(--ink-900);font-size:14px;font-weight:700}.Hero_h1__BbzqQ{margin:0;font-size:clamp(40px,5.4vw,80px);line-height:1.04;font-weight:800;letter-spacing:-.04em;text-wrap:balance}.Hero_hl__rtord{display:inline-block;background:var(--brand);color:#fff;padding:0 .16em .04em;border-radius:.2em;transform:none}.Hero_sub__uAKoS{margin:0;font-size:clamp(18px,1.39vw,20px);line-height:1.5;max-width:520px}.Hero_cta__tcGyE{display:inline-flex;align-items:center;gap:10px;height:62px;padding:0 30px;border-radius:14px;background:var(--brand);color:#fff;font-size:17px;font-weight:800;text-decoration:none;box-shadow:var(--shadow-cta);transition:background var(--dur-s),transform var(--dur-s)}.Hero_cta__tcGyE:hover{background:var(--brand-hover);color:#fff;transform:translateY(-2px)}.Hero_visual__4kBFJ{flex:1 1 400px;display:flex;justify-content:center;min-width:0}.shared_section__UiAaW{padding:clamp(72px,8.9vw,128px) 0}.shared_inner__ziyay{display:flex;flex-direction:column;gap:clamp(32px,4.4vw,56px)}.shared_h2__MysVC{margin:0;font-size:clamp(30px,3.6vw,52px);line-height:1.08;font-weight:800;letter-spacing:-.03em;color:var(--ink-900)}.HowSteps_grid__xUwex{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:16px;gap:16px}.HowSteps_card__nLVJH{position:relative;border-radius:28px;padding:32px;display:flex;flex-direction:column;gap:14px;min-height:260px}.HowSteps_head__dPrkD{display:flex;align-items:center;gap:12px}.HowSteps_num__EKpkh{flex:none;width:48px;height:48px;border-radius:50%;font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center}.HowSteps_line__KCQjm{flex:1 1;height:2px;transform-origin:left}.HowSteps_h3__AteUV{margin:auto 0 0;font-size:clamp(22px,1.95vw,28px);line-height:1.2;font-weight:800;letter-spacing:-.02em}.HowSteps_p__KRs4r{margin:0;font-size:16px;line-height:1.6;opacity:.9}.HowSteps_card__nLVJH .HowSteps_note__jHycF{align-self:flex-start;font-size:12.5px;line-height:normal;color:inherit;opacity:.75;border:1px dashed;border-radius:8px;padding:5px 8px}.IncomeCalc_section__G6aCm{position:relative;overflow:hidden;background:var(--brand);color:#fff}.IncomeCalc_bg__odm0N{position:absolute;inset:0;background-image:linear-gradient(115deg,transparent 28%,rgba(255,255,255,.09) 42%,transparent 56%),linear-gradient(115deg,transparent 58%,rgba(255,255,255,.06) 66%,transparent 74%),radial-gradient(45% 55% at 90% 8%,rgba(255,255,255,.16),transparent 70%)}.IncomeCalc_section__G6aCm .IncomeCalc_h2__qncfe{color:#fff}.IncomeCalc_row__Uw9I9{display:flex;flex-wrap:wrap;gap:16px}.IncomeCalc_inputs__28R3I{flex:1.3 1 460px;min-width:0;background:#fff;color:var(--ink-900);border-radius:28px;padding:clamp(20px,2.8vw,40px);display:flex;flex-direction:column;gap:32px}.IncomeCalc_field__mSkVI{display:flex;flex-direction:column;gap:14px}.IncomeCalc_top__8eAEr{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.IncomeCalc_label__r5hca{font-size:16px;font-weight:600;color:var(--ink-600)}.IncomeCalc_val__x1x17{font-size:26px;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.IncomeCalc_track__4umvO{position:relative;height:32px;display:flex;align-items:center}.IncomeCalc_rail__Unu5T{position:absolute;left:0;right:0;height:8px;border-radius:4px;background:var(--sky-50);overflow:hidden}.IncomeCalc_fill__kE9wB{height:100%;background:var(--brand)}.IncomeCalc_limits__zKrs3{display:flex;justify-content:space-between;font-size:13px;color:var(--ink-400);margin-top:-6px}.IncomeCalc_range__y6Xhj{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;position:relative;width:100%;margin:0;height:32px;cursor:pointer}.IncomeCalc_range__y6Xhj::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:transparent}.IncomeCalc_range__y6Xhj::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:var(--sky);border:4px solid var(--ink-900);margin-top:-11px;cursor:-webkit-grab;cursor:grab;box-sizing:border-box}.IncomeCalc_range__y6Xhj::-moz-range-track{height:8px;background:transparent}.IncomeCalc_range__y6Xhj::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--sky);border:4px solid var(--ink-900);cursor:grab}.IncomeCalc_result__nYdYL{flex:1 1 340px;min-width:0;background:var(--ink-900);border-radius:28px;padding:clamp(20px,2.8vw,40px);display:flex;flex-direction:column;gap:24px}.IncomeCalc_block__rMWNr{display:flex;flex-direction:column;gap:6px}.IncomeCalc_year__J1bXq{border-top:1px solid rgba(255,255,255,.12);padding-top:24px}.IncomeCalc_cap__xRvst{font-size:15px;font-weight:600;color:#aeb7d6}.IncomeCalc_month__co_Ug{font-size:clamp(44px,4.4vw,64px);letter-spacing:-.04em;line-height:1;color:var(--sky);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IncomeCalc_yearVal__uUzS_{font-size:clamp(32px,3vw,44px);letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IncomeCalc_foot__gfcWO{margin-top:auto;font-size:13px;line-height:1.5;color:#aeb7d6}.PartnerOrbit_box__vngWU{position:relative;width:460px;height:460px;flex:none}.PartnerOrbit_ring__nuIYK{position:absolute;inset:0;border-radius:50%;border:2px dashed rgba(251,126,94,.35)}.PartnerOrbit_inner__SszVJ{position:absolute;inset:22%;border-radius:50%;background:rgba(251,126,94,.06)}.PartnerOrbit_orbit__Yncs5{position:absolute;inset:0}.PartnerOrbit_slot__pICGd{position:absolute;width:84px;height:84px;margin:-42px 0 0 -42px}@media (max-width:767px){.PartnerOrbit_slot__pICGd{width:60px;height:60px;margin:-30px 0 0 -30px}}.PartnerOrbit_avatar__JSvkb img{width:100%;height:100%;object-fit:cover;display:block}.PartnerOrbit_avatar__JSvkb{width:100%;height:100%;border:3px solid #fff;border-radius:50%;box-shadow:0 8px 20px rgba(251,126,94,.18);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.PartnerOrbit_layer__r_YPt{position:absolute;inset:0;pointer-events:none}.PartnerOrbit_coin__eXOsK{left:0;top:0;width:26px;height:26px;margin:-13px 0 0 -13px;background:var(--sky);color:var(--ink-900);font:800 13px var(--font);box-shadow:0 4px 10px rgba(11,18,51,.25);opacity:0}.PartnerOrbit_center__ZiJ3c,.PartnerOrbit_coin__eXOsK{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center}.PartnerOrbit_center__ZiJ3c{left:50%;top:50%;width:180px;height:180px;transform:translate(-50%,-50%);background:var(--ink-900);color:#fff;flex-direction:column;gap:4px;box-shadow:0 20px 50px rgba(11,18,51,.3)}.PartnerOrbit_label__FSNbE{font-size:13px;color:#aeb7d6;font-weight:600}.PartnerOrbit_income__RP10f{font-size:28px;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sky)}.PartnerOrbit_note__bqErh{font-size:12px;color:#aeb7d6}@media (max-width:767px){.PartnerOrbit_box__vngWU{width:min(300px,100vw - 32px);height:min(300px,100vw - 32px)}.PartnerOrbit_center__ZiJ3c{width:140px;height:140px}.PartnerOrbit_income__RP10f{font-size:22px}}