.PartnerProgram-module__OxwTKa__page{min-height:100vh}.PartnerProgram-module__OxwTKa__hero{text-align:center;color:#fff;background:radial-gradient(circle at 0 0,#3b82f633,#0000 35%),linear-gradient(135deg,#07111f 0%,#0f172a 55%,#111827 100%);justify-content:center;align-items:center;min-height:550px;padding:6rem 2rem;display:flex}.PartnerProgram-module__OxwTKa__heroContent{max-width:900px}.PartnerProgram-module__OxwTKa__heroBadge{color:#93c5fd;text-transform:uppercase;letter-spacing:.08em;background:#3b82f629;border-radius:999px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:800;display:inline-flex}.PartnerProgram-module__OxwTKa__heroTitle{color:#fff;letter-spacing:-.04em;margin-bottom:1.5rem;font-size:clamp(2.8rem,6vw,5rem);font-weight:800;line-height:1.05}.PartnerProgram-module__OxwTKa__heroSubtitle{color:#cbd5e1;max-width:700px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.7}.PartnerProgram-module__OxwTKa__heroTrust{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2.5rem;display:flex}.PartnerProgram-module__OxwTKa__heroTrust span{color:#dbeafe;background:#ffffff14;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:.9rem;font-weight:700;display:inline-flex}.PartnerProgram-module__OxwTKa__heroActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.PartnerProgram-module__OxwTKa__heroButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:16px;align-items:center;padding:1.1rem 2.5rem;font-size:1rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 18px 40px #2563eb52}.PartnerProgram-module__OxwTKa__heroButton:hover{transform:translateY(-2px);box-shadow:0 22px 50px #2563eb6b}.PartnerProgram-module__OxwTKa__heroButtonSecondary{color:#fff;background:#ffffff14;border:1px solid #94a3b840;border-radius:16px;align-items:center;padding:1.1rem 2.5rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex}.PartnerProgram-module__OxwTKa__heroButtonSecondary:hover{background:#ffffff24;transform:translateY(-2px)}.PartnerProgram-module__OxwTKa__container{max-width:1400px;margin:0 auto;padding:0 2rem}.PartnerProgram-module__OxwTKa__about{background:#fff;padding:6rem 2rem}.PartnerProgram-module__OxwTKa__features,.PartnerProgram-module__OxwTKa__formSection{background:#f8fafc;padding:6rem 2rem}.PartnerProgram-module__OxwTKa__sectionTitle{color:#1e293b;text-align:center;margin-bottom:1rem;font-size:3rem;font-weight:800}.PartnerProgram-module__OxwTKa__description{color:#64748b;text-align:center;max-width:700px;margin:0 auto;font-size:1.1rem;line-height:1.8}.PartnerProgram-module__OxwTKa__featuresTitle{color:#1e293b;text-align:center;margin-bottom:1rem;font-size:3rem;font-weight:800}.PartnerProgram-module__OxwTKa__featuresSubtitle{color:#64748b;text-align:center;margin-bottom:4rem;font-size:1.5rem}.PartnerProgram-module__OxwTKa__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem;display:grid}.PartnerProgram-module__OxwTKa__featureCard{text-align:center;background:#fff;border:2px solid #0000;border-radius:20px;padding:3rem 2rem;transition:all .3s;box-shadow:0 4px 6px #0000000d}.PartnerProgram-module__OxwTKa__featureCard:hover{border-color:#0ea5e9;transform:translateY(-5px);box-shadow:0 20px 40px #0ea5e926}.PartnerProgram-module__OxwTKa__featureIcon{margin-bottom:1.5rem;font-size:2.5rem}.PartnerProgram-module__OxwTKa__featureTitle2{color:#1e293b;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.PartnerProgram-module__OxwTKa__featureDescription{color:#64748b;font-size:1rem;line-height:1.6}.PartnerProgram-module__OxwTKa__stepBadge{color:#fff;background:linear-gradient(135deg,#0ea5e9,#2563eb);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 1.5rem;font-size:1.1rem;font-weight:800;display:flex}.PartnerProgram-module__OxwTKa__form{flex-direction:column;gap:1.25rem;max-width:720px;margin:2rem auto 0;display:flex}.PartnerProgram-module__OxwTKa__formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.PartnerProgram-module__OxwTKa__formField{flex-direction:column;gap:.35rem;display:flex}.PartnerProgram-module__OxwTKa__formField label{color:#1e293b;font-size:.9rem;font-weight:600}.PartnerProgram-module__OxwTKa__formField input,.PartnerProgram-module__OxwTKa__formField select,.PartnerProgram-module__OxwTKa__formField textarea{border:1px solid #e2e8f0;border-radius:12px;padding:.8rem 1rem;font-size:.95rem;transition:border-color .2s}.PartnerProgram-module__OxwTKa__formField input:focus,.PartnerProgram-module__OxwTKa__formField select:focus,.PartnerProgram-module__OxwTKa__formField textarea:focus{border-color:#3b82f6;outline:none}.PartnerProgram-module__OxwTKa__checkboxRow{color:#475569;align-items:flex-start;gap:.6rem;font-size:.88rem;display:flex}.PartnerProgram-module__OxwTKa__checkboxRow input{margin-top:.2rem}.PartnerProgram-module__OxwTKa__helperText{color:#94a3b8;font-size:.82rem}.PartnerProgram-module__OxwTKa__trustBadge{text-align:center;padding:1.5rem 2rem}.PartnerProgram-module__OxwTKa__trustBadge p{color:#64748b;letter-spacing:.5px;font-size:1rem;font-weight:700}@media (max-width:968px){.PartnerProgram-module__OxwTKa__heroTitle{font-size:2.5rem}.PartnerProgram-module__OxwTKa__heroSubtitle{font-size:1.1rem}.PartnerProgram-module__OxwTKa__sectionTitle,.PartnerProgram-module__OxwTKa__featuresTitle{font-size:2.25rem}.PartnerProgram-module__OxwTKa__featuresSubtitle{font-size:1.2rem}.PartnerProgram-module__OxwTKa__heroActions{flex-direction:column;align-items:stretch;max-width:360px;margin:0 auto}.PartnerProgram-module__OxwTKa__heroButton,.PartnerProgram-module__OxwTKa__heroButtonSecondary{justify-content:center}.PartnerProgram-module__OxwTKa__featuresGrid,.PartnerProgram-module__OxwTKa__formRow{grid-template-columns:1fr}}
