.partner-module__TALwDa__hero{padding:var(--space-20) 0;background:linear-gradient(135deg, var(--primary-800), var(--primary-600));color:#fff;text-align:center}.partner-module__TALwDa__title{font-size:var(--text-5xl);color:#fff;margin-bottom:var(--space-4)}.partner-module__TALwDa__subtitle{font-size:var(--text-lg);color:var(--primary-200);max-width:600px;margin:0 auto}.partner-module__TALwDa__tabs{justify-content:center;gap:var(--space-2);margin-top:var(--space-10);display:flex}.partner-module__TALwDa__tabBtn{padding:var(--space-3) var(--space-8);border-radius:var(--radius-full);color:#fff;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-base);background:0 0;border:2px solid #ffffff4d;font-weight:600}.partner-module__TALwDa__tabBtn:hover{border-color:#fff}.partner-module__TALwDa__tabBtnActive{color:var(--primary-700);background:#fff;border-color:#fff}.partner-module__TALwDa__howSection{padding:var(--space-20) 0;text-align:center}.partner-module__TALwDa__sectionTitle{font-size:var(--text-3xl);margin-bottom:var(--space-4)}.partner-module__TALwDa__sectionSubtitle{color:var(--slate-500);margin-bottom:var(--space-12);max-width:600px;margin-left:auto;margin-right:auto}.partner-module__TALwDa__stepsRow{gap:var(--space-8);grid-template-columns:repeat(3,1fr);max-width:900px;margin:0 auto;display:grid}.partner-module__TALwDa__stepCard{text-align:center}.partner-module__TALwDa__stepNumber{border-radius:var(--radius-full);background:var(--primary-50);width:56px;height:56px;color:var(--primary-600);font-weight:800;font-size:var(--text-2xl);margin:0 auto var(--space-4);justify-content:center;align-items:center;display:flex}.partner-module__TALwDa__stepTitle{font-size:var(--text-lg);color:var(--slate-800);margin-bottom:var(--space-2);font-weight:700}.partner-module__TALwDa__stepDesc{font-size:var(--text-sm);color:var(--slate-500)}.partner-module__TALwDa__tierSection{padding:var(--space-20) 0;background:var(--slate-50)}.partner-module__TALwDa__tierGrid{gap:var(--space-6);max-width:1000px;margin:var(--space-12) auto 0;grid-template-columns:repeat(4,1fr);display:grid}.partner-module__TALwDa__tierCard{border:1px solid var(--slate-200);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;transition:all var(--transition-base);background:#fff}.partner-module__TALwDa__tierCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.partner-module__TALwDa__tierBadge{padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--space-4);font-size:10px;font-weight:800;display:inline-block}.partner-module__TALwDa__tierBronze .partner-module__TALwDa__tierBadge{color:#8b6914;background:#f4e4d4}.partner-module__TALwDa__tierSilver .partner-module__TALwDa__tierBadge{color:#666;background:#e8e8e8}.partner-module__TALwDa__tierGold .partner-module__TALwDa__tierBadge{color:#b8860b;background:#fff3d4}.partner-module__TALwDa__tierPlatinum .partner-module__TALwDa__tierBadge{color:var(--primary-700);background:#e0e7ff}.partner-module__TALwDa__tierRate{font-size:var(--text-3xl);color:var(--primary-600);margin-bottom:var(--space-2);font-weight:800}.partner-module__TALwDa__tierReq{font-size:var(--text-xs);color:var(--slate-500)}.partner-module__TALwDa__benefitGrid{gap:var(--space-8);margin-bottom:var(--space-20);grid-template-columns:repeat(3,1fr);display:grid}.partner-module__TALwDa__benefitCard{padding:var(--space-8);border-radius:var(--radius-lg);border:1px solid var(--slate-200);text-align:center;transition:all var(--transition-base);background:#fff}.partner-module__TALwDa__benefitCard:hover{box-shadow:var(--shadow-lg);border-color:var(--primary-200);transform:translateY(-5px)}.partner-module__TALwDa__benefitIcon{border-radius:var(--radius-lg);width:56px;height:56px;margin:0 auto var(--space-4);justify-content:center;align-items:center;display:flex}.partner-module__TALwDa__formSection{padding:var(--space-20) 0}.partner-module__TALwDa__formLayout{gap:var(--space-12);grid-template-columns:1fr 1fr;max-width:1000px;margin:0 auto;display:grid}.partner-module__TALwDa__formCard{padding:var(--space-8);border-radius:var(--radius-xl);border:1px solid var(--slate-200);box-shadow:var(--shadow-md);background:#fff}.partner-module__TALwDa__formTitle{font-size:var(--text-2xl);margin-bottom:var(--space-6)}.partner-module__TALwDa__formGrid{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.partner-module__TALwDa__fullWidth{grid-column:span 2}.partner-module__TALwDa__expertiseSection{padding:var(--space-20) 0}.partner-module__TALwDa__reqGrid{gap:var(--space-8);max-width:900px;margin:var(--space-12) auto 0;grid-template-columns:1fr 1fr;display:grid}.partner-module__TALwDa__reqCard{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--slate-200);background:#fff;display:flex}.partner-module__TALwDa__reqIcon{border-radius:var(--radius-md);background:var(--primary-50);width:40px;height:40px;color:var(--primary-600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.partner-module__TALwDa__checkboxGrid{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.partner-module__TALwDa__checkboxLabel{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--slate-600);cursor:pointer;display:flex}@media (max-width:1024px){.partner-module__TALwDa__tierGrid{grid-template-columns:repeat(2,1fr)}.partner-module__TALwDa__benefitGrid{max-width:500px;margin:0 auto var(--space-20);grid-template-columns:1fr}.partner-module__TALwDa__formLayout,.partner-module__TALwDa__reqGrid{grid-template-columns:1fr}}@media (max-width:768px){.partner-module__TALwDa__stepsRow{grid-template-columns:1fr;max-width:400px}.partner-module__TALwDa__tierGrid{max-width:320px;margin:var(--space-12) auto 0;grid-template-columns:1fr}.partner-module__TALwDa__formGrid{grid-template-columns:1fr}.partner-module__TALwDa__fullWidth{grid-column:span 1}.partner-module__TALwDa__title{font-size:var(--text-3xl)}.partner-module__TALwDa__tabs{flex-direction:column;align-items:center}}
