.hero-distributor h1{font-size:clamp(40px,4.2vw,62px);line-height:1.08;letter-spacing:-1.7px}.reseller{background:#0b2b52;color:#fff}.reseller-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.reseller .eyebrow{color:#c6d5e6}.reseller h2{font-size:42px;line-height:1.15}.reseller p{color:#c6d5e6;font-size:14px;line-height:1.85;margin-top:22px;max-width:510px}.reseller-invitation{border-left:1px solid #ffffff30;padding-left:40px}.reseller-invitation h3{font-size:27px;line-height:1.3}.reseller-invitation .button{margin-top:25px}.reseller p.reseller-note{font-size:11px;line-height:1.8;margin-top:18px}@media(max-width:900px){.reseller-grid{gap:35px}.reseller-invitation{padding-left:28px}.reseller h2{font-size:35px}}@media(max-width:650px){.hero-distributor h1{font-size:clamp(35px,9.3vw,52px);letter-spacing:-1.2px}.reseller-grid{grid-template-columns:1fr;gap:28px}.reseller h2{font-size:33px}.reseller-invitation{padding:27px 0 0;border-left:0;border-top:1px solid #ffffff30}.reseller-invitation h3{font-size:24px}.reseller p{font-size:13px;margin-top:18px}.reseller-invitation .button{font-size:12px}}
